BODY {font-family: arial, hevetica, sans-serif;		font-size : 9pt;		}DIV {float: none;margin: 0;}.bodytext{font-family: arial, hevetica, sans-serif;		font-size : 9pt;		padding: 0px 20px 20px 20px;		line-height: 12pt;		}				p{font-family: arial, hevetica, sans-serif;		font-size : 9pt;		padding-left: 20px;		line-height: 12pt;		}		.csc-frame-frame1 ul {font-family: arial, hevetica, sans-serif;		margin-bottom:-10px;		margin-top:-10px;		line-height: 12pt;		}			.csc-frame-frame1 li{font-family: arial, hevetica, sans-serif;		font-size : 9pt;				line-height: 15pt;		}pre {font-family: arial, hevetica, sans-serif;		font-size : 9pt;		margin-top:0px;		line-height: 12pt;		padding-bottom:5px;		}						ul{font-family: arial, hevetica, sans-serif;		font-size : 9pt;		margin-top:0px;		line-height: 12pt;		}		li{font-family: arial, hevetica, sans-serif;		font-size : 9pt;				line-height: 15pt;		}		.tx-cfabwwwglossary-pi1 {margin-top:20px;}		.tx-cfabwwwglossary-pi1-category-chooser ul{padding:0px;margin:0px;    list-style-type: none; float:left;}.tx-cfabwwwglossary-pi1-category-chooser li{padding:0px;margin:0px;    list-style-type: none;    float:left;    padding:7px;    }.tx-cfabwwwglossary-pi1-category-chooser a{font-weight: bold;		color: #002577;		text-decoration:none;}.tx-cfabwwwglossary-pi1-browsebox ul{padding:0px;margin:0px;    list-style-type: none;}.tx-cfabwwwglossary-pi1-browsebox li{padding:0px;margin:0px;    list-style-type: none;float:left;    padding:7px;}.tx-cfabwwwglossary-pi1-browsebox{font-size:9pt;line-height:130%;font-weight: normal;		color: #000;		text-decoration:none;}.tx-cfabwwwglossary-pi1-single {font-size:9pt;line-height:130%;font-weight: normal;		color: #000;		text-decoration:none;}.tx-cfabwwwglossary-pi1-single a{		color: #002577;		text-decoration:none;}.tx-cfabwwwglossary-pi1-list div{float:none;}.tx-cfabwwwglossary-pi1-list a{font-weight: bold;		color: #002577;		text-decoration:none;}.tx-cfabwwwglossary-pi1-list {font-size:9pt;line-height:130%;font-weight: normal;		color: #000;		text-decoration:none;}						.csc-textpic-caption {font-family: arial, hevetica, sans-serif;padding-top:5px;		font-size : 9pt;		font-weight: bold;		color: #002577;		}		.csc-textpic-caption a{font-family: arial, hevetica, sans-serif;padding-top:5px;		font-size : 9pt;		font-weight: bold;		color: #002577;		text-decoration:none;		}				.menu {font-family: arial, hevetica, sans-serif;		font-size : 8.5pt;		}.rand {border: 1px solid #fff;border-right: 3px solid #fff;}#top {height: 240px;}#top img {margin-top: 10px;padding-bottom: 0px;margin-left: 2px;}#top_fla {height: 240px;}#top_fla img {margin-top: 4px;padding-bottom: 0px;margin-left: 2px;}#links img {margin-top: 33px;}#linie {border-left: 0px solid #B3BED7;margin-top: 33px;height: 225px;}#linie p {margin:0px;}#linie ul{margin:0px;font-family: arial, hevetica, sans-serif;		font-size : 9pt;		line-height: 12pt;		}		#linie li{font-family: arial, hevetica, sans-serif;		font-size : 9pt;				line-height: 15pt;		}		#linie_1 {margin-top: 33px;height: 225px;}#linie_1 a {color:#002577;}#linie_1 ul{font-family: arial, hevetica, sans-serif;		font-size : 9pt;				line-height: 12pt;		}		#linie_1 li{font-family: arial, hevetica, sans-serif;		font-size : 9pt;				line-height: 15pt;		}				#start {border-left: 0px solid #B3BED7;}	#start p{padding-left: 20;} h1	{font-family: arial, hevetica, sans-serif;		font-size : 10pt;		padding-top: 0px;		padding-left: 10px;		padding-bottom: 10px;		line-height: 12pt;		color: #002577;		margin:0;		}						.menu a{text-decoration: none;		color: #ffffff;		background-color: #002577;		border-left: 1px solid #fff;		padding-top: 3px;		padding-left: 6px;		padding-right:12px;		padding-bottom: 3px;		margin-top: 3px;			}		.menu a:hover{text-decoration: none;		color: #ffffff;		background-color: #CFA500;		border-left: 1px solid #fff;		padding-top: 3px;		padding-left: 6px;		padding-right:12px;		padding-bottom: 3px;		margin-top: 3px;			}					.menu_act {font-family: arial, hevetica, sans-serif;		font-size : 8.5pt;		}.menu_act{position: relativetext-decoration: none;		color: #ffffff;		background-color: #CFA500;		border-left: 1px solid #fff;		padding-top: 3px;		padding-left: 6px;		padding-right:12px;		padding-bottom: 3px;		margin-top: 3px;			}				.menu_2 {font-family: arial, hevetica, sans-serif;		font-size : 8pt;		}.menu_2 a{text-decoration: none;		color: #ffffff;		background-color: #B3BED7;		border-left: 1px solid #fff;		padding-top: 3px;		padding-left: 6px;		padding-right:12px;		padding-bottom: 3px;		margin-top: 3px;			}		.menu_2 a:hover{text-decoration: none;		color: #ffffff;		background-color: #CFA500;		border-left: 1px solid #fff;		padding-top: 3px;		padding-left: 6px;		padding-right:12px;		padding-bottom: 3px;		margin-top: 3px;			}				#foot {font-family: arial, hevetica, sans-serif;		font-size : 8.5pt;		padding: 10px;		}										#foot a{font-family: arial, hevetica, sans-serif;		font-size : 8.5pt;		color: #002577;		text-decoration: none;		}						#foot a:hover{font-family: arial, hevetica, sans-serif;		font-size : 8.5pt;		color: #CFA500;		text-decoration: none;		} 									#sprachen {font-family: arial, hevetica, sans-serif;		font-size : 8pt;		color: #002577;		padding-right: 6px;        padding-bottom: 10px;		}								#sprachen a{font-family: arial, hevetica, sans-serif;		font-size : 8pt;		color: #002577;		text-decoration: none;		}						#sprachen a:hover{font-family: arial, hevetica, sans-serif;		font-size : 8pt;		color: #CFA500;		text-decoration: none;		} 				#sprachen img {		border:none;		}						#sprachen_linie {font-family: arial, hevetica, sans-serif;color: #002577;		font-size : 8pt;		padding-top: 6px;		padding-right: 6px;        padding-bottom: 10px;        border-left: 0px solid #B3BED7;		}						#sprachen_linie a{font-family: arial, hevetica, sans-serif;		font-size : 8pt;		color: #002577;		text-decoration: none;		}						#sprachen_linie a:hover{font-family: arial, hevetica, sans-serif;		font-size : 8pt;		color: #CFA500;		text-decoration: none;		} 						#sprachen_index {			background-image:url(trenner_foot.gif); background-repeat:repeat-y; background-position:31px 0px;font-family: arial, hevetica, sans-serif;color: #002577;		font-size : 8pt;		padding-top: 6px;		padding-right: 6px;        padding-bottom: 10px;        border-left: 0px solid #B3BED7;		}				.bg_trenner {		margin-top:40px;		margin-right:0px;			background-image:url(trenner_foot.gif); background-repeat:repeat-y; background-position:24px 30px;}					*+html .bg_trenner {			background-image:url(trenner_foot.gif); background-repeat:repeat-y; background-position:1px 30px;}								*+html #sprachen_index {			background-image:url(trenner_foot.gif); background-repeat:repeat-y; background-position:4px 0px;font-family: arial, hevetica, sans-serif;color: #002577;		font-size : 8pt;		padding-top: 6px;		padding-right: 6px;        padding-bottom: 10px;        border-left: 0px solid #B3BED7;		}						* html #sprachen_index {			background-image:url(trenner_foot.gif); background-repeat:repeat-y; background-position:27px 0px;font-family: arial, hevetica, sans-serif;color: #002577;		font-size : 8pt;		padding-top: 6px;		padding-right: 6px;        padding-bottom: 10px;        border-left: 0px solid #B3BED7;		}								#sprachen_index a{font-family: arial, hevetica, sans-serif;		font-size : 8pt;		color: #002577;		text-decoration: none;		}						#sprachen_index a:hover{font-family: arial, hevetica, sans-serif;		font-size : 8pt;		color: #CFA500;		text-decoration: none;		} 								#auswahl {		padding-bottom: 10px;		}					#menue_3 {     font-family: arial, hevetica, sans-serif;		font-size : 8pt;		padding-top: 33px;		padding-left: 20px;		padding-right: 4px;		width: 220px;				}		#menue_3 a{     font-family: arial, hevetica, sans-serif;		font-size : 8pt;		color: #002577;		text-decoration: none;		line-height: 20px;				}	#menue_3 a:hover{     font-family: arial, hevetica, sans-serif;		font-size : 8pt;		color: #CFA500;		}	.tx-guestbook-list-table { font-size: 11px; border-style: solid; border-color: #000000; border-width: 0px; }    .tx-guestbook-list-header { background-color: #FFFFFF; border-bottom: 1px solid #ccc; color: #666666; font-weight:normal; }    .tx-guestbook-list-row { background-color: #FFFFFF; }    .tx-guestbook-list-rowleft { background-color: #fff; border-right: 1px solid #ccc; color: #666666; }    .tx-guestbook-list-rowleft a{ color: #002577; }    .tx-guestbook-list-rowleft a:hover{ color: #CFA500; }    .tx-guestbook-list-entrycomment-title {font-weight: bold; }    .tx-guestbook-list-entrycomment { font-style: italic; }    .tx-guestbook-list-small { font-size: 9px; color: #666666; border-bottom: 1px solid #ccc; }    .tx-veguestbook-pi1-browsebox TD { font-size: 9px; color: #666666; }    .tx-veguestbook-pi1-browsebox-strong, .tx-ttnews-browsebox-SCell { font-weight: bold; }    .tx-veguestbook-pi1-browsebox-SCell { background-color: #EEEEEE; }    .tx-guestbook-latest-header { background-color: #539521; color: #FFFFFF; font-weight:bold; }    .tx-guestbook-latest-row { background-color: #FFFFFF; }    .tx-guestbook-latest-small { font-size: 9px; color: #666666; }    .tx-guestbook-form-inputfield-med { border: 1px solid #CFA500; font-size:12px; color:#333333; width:100px; }    .tx-guestbook-form-inputfield-big { border: 1px solid #CFA500; font-size:12px; color:#333333; width:150px; }    .tx-guestbook-form-textarea { width:450px; border: 1px solid #CFA500; font-size:12px; color:#333333; }    .tx-guestbook-form-obligationfield { color: #CC0000; }    .tx-guestbook-form-error { color: #CC0000; }    input { border: 1px solid #CFA500; font-size:12px; color:#333333; }    textarea { border: 1px solid #CFA500; font-size:12px; color:#333333;  }    .tx-srfreecap-pi2-cant-read {font-family: arial, hevetica, sans-serif;		font-size : 9pt;		color:#000;    }    #formular {  font-family: arial, hevetica, sans-serif;		font-size : 9pt;}		.news {font-family: arial, hevetica, sans-serif;		font-size : 9pt;		margin: 0px;		line-height: 12pt;		}  		#linie h3 {margin:0px;font-family: arial, hevetica, sans-serif;		font-size : 9pt;		padding-left: 20px;		line-height: 12pt;		} 		#linie h2 {margin:0px;font-family: arial, hevetica, sans-serif;		font-size : 10pt;		padding-left: 20px;		line-height: 12pt;		color:#000000;		} 						#linie h4 {margin:0px;font-family: arial, hevetica, sans-serif;		font-size : 10pt;		padding-left: 20px;		line-height: 12pt;		} 					h3 {font-family: arial, hevetica, sans-serif;		font-size : 9pt;		padding: 0px;		line-height: 12pt;		} 		h2 {margin:0px;font-family: arial, hevetica, sans-serif;		font-size : 10pt;		padding-left: 20px;		line-height: 12pt;		color:#000000;		} 						#news a{font-family: arial, hevetica, sans-serif;		font-size : 9pt;		padding-left: 0px;		line-height: 12pt;		color: #002577;		text-decoration: none;		}						#news a:hover{font-family: arial, hevetica, sans-serif;		font-size : 9pt;		line-height: 12pt;		color: #CFA500;		text-decoration: none;		} 				#news_list p{font-family: arial, hevetica, sans-serif;		font-size : 8pt;				margin-left: 10px;		line-height: 12pt;		}  				#news_list a{		display:block;		width:180px;font-family: arial, hevetica, sans-serif;		font-size : 8pt;		padding: 0px;		line-height: 12pt;		color: #002577;		text-decoration: none;		}						#news_list a:hover{font-family: arial, hevetica, sans-serif;		font-size : 8pt;		padding: 0px;		line-height: 12pt;		color: #CFA500;		text-decoration: none;		} 			#links_news {margin-top: 20px;padding-left: 20px;}	.submenu{     font-family: arial, hevetica, sans-serif;		font-size : 8pt;		padding-top: 33px;		padding-left: 20px;		padding-right: 4px;		width: 180px;}.submenu a:link{ font-family: arial, hevetica, sans-serif;		font-size : 8pt;		color: #002577;		text-decoration: none;		line-height: 16px;		padding-bottom: 10px;				}.submenu a:visited{ font-family: arial, hevetica, sans-serif;		font-size : 8pt;		color: #002577;		text-decoration: none;		line-height: 16px;}.submenu a:hover{	 font-family: arial, hevetica, sans-serif;		font-size : 8pt;		color: #CFA500;}.submenu_act, #toolmenu, #votingmenu{}.submenu_act a { font-family: arial, hevetica, sans-serif;		font-size : 8pt;		color: #CFA500;}.submenu_act a:visited{ font-family: arial, hevetica, sans-serif;		font-size : 8pt;		color: #CFA500;		}.submenu_act a:hover{ font-family: arial, hevetica, sans-serif;		font-size : 8pt;		color: #CFA500;}.submenu_act a:active {	 font-family: arial, hevetica, sans-serif;		font-size : 8pt;		color: #CFA500;}.menu1-level2-no{     font-family: arial, hevetica, sans-serif;		font-size : 8pt;		padding-left: 25px;		padding-right: 4px;}.menu1-level2-no a:link{ font-family: arial, hevetica, sans-serif;		font-size : 8pt;		color: #002577;		text-decoration: none;		line-height: 16px;		padding-bottom: 10px;				}.menu1-level2-no a:visited{ font-family: arial, hevetica, sans-serif;		font-size : 8pt;		color: #002577;		text-decoration: none;		line-height: 16px;}.menu1-level2-no a:hover{	 font-family: arial, hevetica, sans-serif;		font-size : 8pt;		color: #CFA500;}.menu1-level2-act a {display:block;padding-left:25px; font-family: arial, hevetica, sans-serif;		font-size : 8pt;		color: #CFA500;}.menu1-level2-act a:visited{display:block; font-family: arial, hevetica, sans-serif;		font-size : 8pt;		color: #CFA500;		}.menu1-level2-act a:hover{display:block; font-family: arial, hevetica, sans-serif;		font-size : 8pt;		color: #CFA500;}.menu1-level2-act a:active {display:block;	 font-family: arial, hevetica, sans-serif;		font-size : 8pt;		color: #CFA500;}#mailform {margin-top: 33px;margin-left: 10px;}.csc-mailform-field {border: 0px;font-family: arial, hevetica, sans-serif;		font-size : 9pt;		color: #CFA500;}.csc-mailform-field textarea{border: 1px solid #CFA500;}.csc-sitemap ul,li { font-family: arial, hevetica, sans-serif;		font-size : 8pt;		color: #000000;}.csc-sitemap a { font-family: arial, hevetica, sans-serif;		font-size : 8pt;		color: #002577;}.csc-sitemap a:hover { font-family: arial, hevetica, sans-serif;		font-size : 8pt;		color: #CFA500;}.csc-firstHeader {font-family: arial, hevetica, sans-serif;		font-size : 10pt;		padding-top: 25px;		padding-left: 10px;		line-height: 12pt;		color: #002577;		}				.csc-header, .csc-header-n2 h1	{font-family: arial, hevetica, sans-serif;		font-size : 10pt;		padding-top: 5px;		padding-left: 10px;		line-height: 12pt;		color: #002577;		}		h4	{font-family: arial, hevetica, sans-serif;margin:0;		font-size : 10pt;		padding-left: 20px;		line-height: 12pt;		color: #002577;		}						ul.new_menu, ul.new_menu ul {padding:0px;margin:0px;    list-style-type: none;}ul.new_menu a {text-decoration: none;    display: block;    font-family: arial, hevetica, sans-serif;		font-size : 9pt;    color:#fff;  padding: 1px 10px 1px 10px;    font-weight:normal;}ul.new_menu a:hover {text-decoration: none;    display: block;  padding: 1px 10px 1px 10px;    font-weight:normal;    background:#CFA500;}ul.new_menu ul a {    padding: 0 10px;}ul.new_menu li {text-decoration: none;		color: #ffffff;		background-color: #002577;		font-family: arial, hevetica, sans-serif;		font-size : 9pt;		font-weight:normal;    padding:0;    margin:0;    float:left;    border-left:1px solid #fff;}ul.new_menu ul {    margin-left:-30;    padding: 0 0 5px 0;    text-decoration: none;		color: #ffffff;		background-color: #002577;    border-left:1px solid #FFF;    display:none;    font-weight:normal;    min-width:180px;}/* IE-Hack fŸr die Breite */*html ul.new_menu ul {    width:180px;}/* Dies sind die Klassenstile fŸr das UntermenŸ wenn sich die Maus *//* Ÿber der Liste  befindet (.hover siehe JavaScript oben) */ul.new_menu ul.hover, ul.new_menu li.hover ul, ul.new_menu li:hover ul  {    display:block; background:#CFA500;}ul.new_menu ul li {    float:none;color:#fff;    background-color: transparent;}.active {text-decoration: none;    display: block;  padding: 1px 10px 1px 10px;    font-weight:normal;    background:#CFA500;}ul.new_menu_1, ul.new_menu_1 ul {padding:0px;margin:0px;    list-style-type: none;}ul.new_menu_1 a {text-decoration: none;    display: block;    color:#fff;  padding: 1px 10px 1px 10px;    font-weight:normal;    font-size : 9pt;}ul.new_menu_1 a:hover {text-decoration: none;    display: block;  padding: 1px 10px 1px 10px;    font-weight:normal;    background:#CFA500;}ul.new_menu_1 ul a {    padding: 0 10px;}ul.new_menu_1 li {text-decoration: none;		color: #ffffff;		background-color: #B3BED7;    padding:0;    margin:0;    float:left;    border-left:1px solid #fff;}ul.new_menu_1 ul {    margin-left:-30;    padding: 0 0 5px 0;    text-decoration: none;		color: #ffffff;		background-color: #B3BED7;    border-left:1px solid #FFF;    display:none;    min-width:180px;}/* IE-Hack fŸr die Breite */*html ul.new_menu_1 ul {    width:180px;}/* Dies sind die Klassenstile fŸr das UntermenŸ wenn sich die Maus *//* Ÿber der Liste  befindet (.hover siehe JavaScript oben) */ul.new_menu_1 ul.hover, ul.new_menu_1 li.hover ul, ul.new_menu_1 li:hover ul  {    display:block; background:#CFA500;}ul.new_menu_1 ul li {    float:none;color:#fff;    background-color: transparent;}.active_1 {text-decoration: none;    display: block;  padding: 1px 10px 1px 10px;    font-weight:normal;    background:#CFA500;}.tx-ttnews-browsebox a, p{padding:0;margin:0;}#linie_1 .contenttable img{border-bottom:4px solid #ffffff;}.trans_gif img {background:#ffffff;width:3px;border:0;margin:0;padding:0px;}.tx-cfabwwwglossary-pi1-data-non-empty dd {margin-bottom:10px;}.start_news {padding-left:40px;padding-top:6px;width:280px;}* html .start_news {padding-left:40px;padding-top:6px;width:280px;}.start_border {padding-right:0px;}.start_news .csc-header, .csc-header-n2 h1	{font-family: arial, hevetica, sans-serif;		font-size : 10pt;		padding-top: 0px;		padding-left: 0px;		line-height: 12pt;		color: #002577;		margin:0;		}		.news h3	{font-family: arial, hevetica, sans-serif;		font-size : 10pt;		padding-top: 0px;		padding-left: 0px;		line-height: 12pt;		color: #002577;		margin:0;		}		.start_content	{padding-left:20px;				}				* html .start_content	{padding-left:20px;				}		.start_content h1	{font-family: arial, hevetica, sans-serif;		font-size : 10pt;		padding-top: 0px;		padding-left: 10px;		line-height: 12pt;		color: #002577;		margin:0;		}			.start_content a {      color:#002577;      }			.start_content	p{	margin:0;font-family: arial, hevetica, sans-serif;		font-size : 9pt;		padding-left: 20px;		line-height: 12pt;		}				.start_content .bodytext{font-family: arial, hevetica, sans-serif;				padding: 0px 0 0 20px;		line-height: 12pt;		}						.start_trenner {				display:block;				min-height:320px;				margin-top:35px;		border-right: 0px solid #B3BED7;		}				.start_links a{		font-family: arial, hevetica, sans-serif;		font-size : 9pt;		padding-left: 0px;		line-height: 9.5pt;		color: #002577;		text-decoration: none;		font-weight:bold;		}					.start_links {		margin-top:1px;		}					.start_links img{		padding-top:20px;		padding-left:20px;		}						*+html .start_links img{		padding-top:7px;		padding-left:20px;		}		.csc-searchResultHeader a	{font-family: arial, hevetica, sans-serif;		font-size : 10pt;		padding-top: 0px;		padding-left: 20px;		line-height: 12pt;		color: #002577;		margin:0;		}			#linie_suche p {		padding-left: 20px;		}					.suche input {margin-right:4px;}.suche {display:block;width:190px;}*+html .suche {display:block;width:170px;}* html .suche {display:block;width:170px;}.suche_start {display:block;width:180px;height:22px;margin-left:20px;padding-top: 8px;overflow:hidden;}* html .suche_start {display:block;width:160px;height:22px;margin-left:20px;padding-top: 8px;overflow:hidden;}.suche_start input {margin-right:4px;}	.empfehlen {		padding-top:27px;		padding-left:20px;		padding-bottom:20px;		}						.empfehlen h1	{font-family: arial, hevetica, sans-serif;		font-size : 11pt;		padding-top: 0px;		line-height: 12pt;		color: #002577;		margin:0;		}		#player {margin-left:0px;}	