/*<agl.folder "general">*/	html, body { background-color: #c3d3df; background-image: url("img/bg_body.gif"); background-repeat: repeat-x }	body  { color: #444; font-family: "Trebuchet MS", Arial, Helvetica, Geneva, sans-serif; padding: 15px 25px 25px }	p       { font-size: 13px; line-height: 1.2em; margin: 0 0 0.4em; padding: 0 }	h1             { color: #0082ff; font-size: 25px; font-family: impact, sans-serif; font-weight: normal; line-height: 1.1em; margin: 0; padding: 0 0 0 0 }	h2         { color: #ef9800; font-size: 17px; font-family: HelveticaNeue-Light, "Helvetica Neue Light", Arial, sans-serif; font-weight: bold; line-height: 1em; margin: 0 0 0.4em; padding: 0.8em 0 0 }	a:link, a:visited, a:active        { color: #c00; font-weight: bold; text-decoration: underline }	a:hover      { color: #c00; font-weight: bold; text-decoration: none }/*</agl.folder>*//*<agl.folder "formular-standards">*/	form { margin: 0; padding: 0 }	.stars { color: #c00; font-size: 100%; font-weight: normal; line-height: 1.1em }	.eingabefeld { color: #353b48; font-weight: bold; background-color: #e7ecf0; border-style: solid; border-width: 1px; border-color: #353b48 #8296b2 #8296b2 #353b48 }	td .eingabefeld { width: 100% }	td td .eingabefeld { width: 98% }	table.formular  { width: 450px }	table.formular td  { font-size: 13px; padding-top: 2px; padding-right: 5px; padding-bottom: 2px }	table.formular td td { padding-top: 0; padding-right: 0; padding-bottom: 0 }/*</agl.folder>*//*<agl.folder "header">*/	#header1     { margin: 0; padding: 0; width: 100%; height: 90px }	#header1_a   { background-image: url("img/landingpage_header.jpg"); background-repeat: no-repeat }	#header1_b  { }	#header1_c  { }	#header1_d  { }	#header1_go  { padding: 0 5px 0 0 }	#logo   { cursor: pointer; display: block; width: 350px; height: 83px; float: left }/*</agl.folder>*//*<agl.folder "footer">*/	#footer1      { background-image: url("img/footer.gif"); background-repeat: no-repeat; margin: 0 auto; padding: 0; width: 735px; height: 26px }	#footer1_a   { height: 26px }	#footer1_b { }	#footer1_c   { height: 26px }	#footer1_d  { }	#footer1_go    { color: #777; font-size: 11px; font-family: Arial; padding: 5px 10px 4px }	#footer2   { text-align: center; height: 15px }	#footer2 a:link, #footer2 a:visited, #footer2 a:active   { color: #888; font-weight: bold; text-decoration: underline; background-image: none; margin: 0; padding: 0 }	#footer2 a:hover   { color: #ddd; text-decoration: none; background-image: none; margin: 0; padding: 0 }	#footer3 { float: right }	a.top:link, a.top:visited, a.top:active  { color: #fff; font-weight: bold; line-height: 1.3em; text-decoration: underline; background-image: url("img/icon_top.gif"); background-repeat: no-repeat; background-position: left center; display: block; padding-left: 20px }	a.top:hover  { color: #000; text-decoration: none; background-image: url("img/icon_top.gif"); background-repeat: no-repeat; background-position: left center; display: block; padding-left: 20px }/*</agl.folder>*//*<agl.folder "floats und clears">*/	.clear_all   { font-size: 1px; background: transparent; margin: 0; padding: 0; height: 1px; clear: both; border: none }	/* clear ganzen contentblock */	.contentbox:after { visibility: hidden; display: block; height: 0; clear: both; content: "." }	.contentbox    { display: inline-table; margin: 0; padding: 0 0 0; width: 100%; float: left }	* html .contentbox       { width: 100%; height: 1% }	.contentbox { display: block }	.contentbox_a  { }	.contentbox_b  { }	.contentbox_c  { }	.contentbox_d  { }	.contentbox_go    { margin-left: 15px; padding-top: 6px; padding-right: 0; padding-bottom: 6px }		/* clear innerhalb contenblock */	.floatbox:after { visibility: hidden; display: block; height: 0; clear: both; content: "." }	.floatbox { display: inline-table; margin: 0; padding: 0; width: 100%; float: left }	* html .floatbox { width: 100%; height: 1% }	.floatbox { display: block }/*</agl.folder>*//*<agl.folder "listing">*/	#listing thead { background-color: #d8e4eb }	#listing td { font-size: 13px; padding: 2px; border-bottom: 1px dotted #aaa }	#listing th { font-size: 15px; font-weight: bold }	#listing table { width: 552px; border: solid 1px #b7c6d0; border-collapse: collapse }/*</agl.folder>*/.header_hinten { background-image: url("img/landingpage_header.jpg"); background-repeat: no-repeat }.content-tab-padding  { padding-bottom: 3px }#ticker     { margin: 0; padding: 0; width: 100%; height: 38px; border: 0; border-collapse: collapse   }.ticker    { color: #fff; font-size: 24px; font-family: HelveticaNeue-Light, "Helvetica Neue Light", Arial, sans-serif; font-weight: normal }a.ticker:link, a.ticker:visited, a.ticker:active    { color: #7dbb00; font-family: impact; font-weight: normal; text-decoration: none }a.ticker:hover    { color: #fff; text-decoration: none }ul { font-size: 12px; line-height: 1.1em; list-style-type: square; margin: 0 2px 0 0; padding: 0 0 0 15px }ul li { line-height: 1.1em }#teaser_eck { position: absolute; z-index: 5; top: 0; right: 0 }.txt_12_px { font-size: 12px; line-height: 1em; margin: 2px 0 0; padding: 0 }