BODY {font-family: arial, hevetica, sans-serif;		font-size : 9pt;		}DIV {float: none;margin: 0;}dl {float: none;margin: 0;}dt {float: none;margin: 0;}dd {float: none;margin: 0;}csc-textpic-imagewrap img{border: 0px;}.bodytext{float:none;margin:0px;font-family: arial, hevetica, sans-serif;		padding-bottom: 20px;		line-height: 12pt;		}			#linie	p{font-family: arial, hevetica, sans-serif;		font-size : 9pt;		padding-top:0;		line-height: 12pt;		}		#linie h1{font-family: arial, hevetica, sans-serif;		font-size : 9pt;		font-weight:bold;		color: #000;		}				ul{font-family: arial, hevetica, sans-serif;font-size: 11pt;				line-height: 12pt;		}		li{font-family: arial, hevetica, sans-serif;line-height: 15pt;		}						.linie_voll ul{font-family: arial, hevetica, sans-serif;font-size : 11pt;				line-height: 12pt;		}		.linie_voll li{font-family: arial, hevetica, sans-serif;line-height: 15pt;		}			.csc-textpic-caption {font-family: arial, hevetica, sans-serif;		font-size : 9pt;		font-weight: bold;		color: #002577;		}		.menu {font-family: arial, hevetica, sans-serif;		font-size : 8.5pt;		}.rand {width:735px;border: 1px solid #fff;border-right: 3px solid #fff;text-align:left;}.rand_1 {display:block;width:740px;background:#B3BED7;border: 1px solid #fff;border-right: 3px solid #fff;}#top {height: 240px;}#top img {margin-top: 0px;padding-bottom: 0px;margin-left: 3px;}#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;padding-left:20px;padding-right:20px;min-height: 225px;}#linie_voll {border-left: 0px solid #B3BED7;margin-top: 33px;height: 225px;}#linie ul{font-family: arial, hevetica, sans-serif;		font-size : 9pt;		margin-top:10px;		line-height: 12pt;		padding-bottom: 2px;		}		#linie li{font-family: arial, hevetica, sans-serif;		font-size : 9pt;				line-height: 15pt;		}		#linie_1 {border-left: 0px solid #B3BED7;margin-top: 33px;height: 225px;}#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: 3px solid #B3BED7;}	#start p{padding-left: 20;}						.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: #007BCB;		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: #007BCB;		text-decoration: 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: #007BCB; 		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: #007BCB;		}	.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 { border: 1px solid #CFA500; font-size:12px; color:#333333; width:150px; }    .tx-guestbook-form-obligationfield { color: #CC0000; }    .tx-guestbook-form-error { color: #CC0000; }    input { border: 1px solid #007BCB; font-size:12px; color:#333333; }    #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;		}  		h3 {font-family: arial, hevetica, sans-serif;		font-size : 9pt;		padding: 0px;		line-height: 12pt;		} h5 {float:none;margin:0px;font-family: arial, hevetica, sans-serif;		font-size : 9pt;		padding-left: 20;		line-height: 12pt;		} 										h2 {font-family: arial, hevetica, sans-serif;		font-size : 10pt;		padding: 0px;		line-height: 12pt;		color: #002577;		} 						#news a{font-family: arial, hevetica, sans-serif;		font-size : 9pt;		padding-left: 20px;		line-height: 12pt;		color: #002577;		text-decoration: none;		}						#news a:hover{font-family: arial, hevetica, sans-serif;		font-size : 9pt;		line-height: 12pt;		color: #007BCB;		text-decoration: none;		} 				#news_list p{font-family: arial, hevetica, sans-serif;		font-size : 8pt;				margin-left: 10px;		line-height: 12pt;		}  				#news_list a{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: #007BCB;		text-decoration: none;		} 			#links_news {margin-top: 33px;padding-left: 33px;}	.submenu{     font-family: arial, hevetica, sans-serif;		font-size : 8pt;		padding-top: 33px;		padding-left: 20px;		padding-right: 4px;		width: 220px;}.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: #007BCB;}.submenu_act, #toolmenu, #votingmenu{}.submenu_act a { font-family: arial, hevetica, sans-serif;		font-size : 8pt;		color: #007BCB;}.submenu_act a:visited{ font-family: arial, hevetica, sans-serif;		font-size : 8pt;		color: #007BCB;		}.submenu_act a:hover{ font-family: arial, hevetica, sans-serif;		font-size : 8pt;		color: #007BCB;}.submenu_act a:active {	 font-family: arial, hevetica, sans-serif;		font-size : 8pt;		color: #007BCB;}#mailform {margin-top: 33px;margin-left: 10px;}.csc-mailform-field {border: 0px;font-family: arial, hevetica, sans-serif;		font-size : 9pt;		color: #007BCB;}.csc-mailform-field textarea{border: 1px solid #007BCB;}.csc-sitemap ul,li { font-family: arial, hevetica, sans-serif;		font-size : 9pt;		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: #007BCB;}.csc-firstHeader {float:none;font-family: arial, hevetica, sans-serif;		font-size : 9pt;		color: #000;		}				.csc-header, .csc-header-n2 h1	{font-family: arial, hevetica, sans-serif;		font-size : 10pt;		padding-top: 0px;		line-height: 12pt;		color: #002577;		}								#linie_pop {border-left: 0px solid #B3BED7;margin-top: 33px;height: 225px;}#linie_pop ul{font-family: arial, hevetica, sans-serif;		font-size : 9pt;		margin-top:10px;		line-height: 12pt;		padding-bottom: 2px;		}		#linie_pop li{font-family: arial, hevetica, sans-serif;		font-size : 9pt;				line-height: 15pt;		}					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 : 8.5pt;    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:#007BCB;}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 : 8.5pt;		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:#007BCB;}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:#007BCB;}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 : 8.5pt;}ul.new_menu_1 a:hover {text-decoration: none;    display: block;  padding: 1px 10px 1px 10px;    font-weight:normal;    background:#007BCB;}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:#007BCB;}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:#007BCB;}.empfehlen p {margin:0;padding-top:0;padding-left: 0;}.empfehlen .bodytext{float:none;margin:0px;font-family: arial, hevetica, sans-serif;		padding-left: 20px;		padding-right: 20px;		padding-bottom: 0;		line-height: 12pt;		}		.empfehlen {		}						.empfehlen h1	{font-family: arial, hevetica, sans-serif;		font-size : 11pt;		padding-top: 0px;		line-height: 12pt;		padding-left: 0;		color: #002577;		margin:0;		}			.suche input {margin-right:4px;}.suche_start {display:block;height:22px;width:160px;margin-left:20px;padding-top: 8px;overflow:hidden;}.suche_start input {margin-right:4px;}.csc-searchResultHeader a	{font-family: arial, hevetica, sans-serif;		font-size : 10pt;		padding-top: 0px;		line-height: 12pt;		color: #002577;		margin:0;		}	