#hg-blau .sublevel-two { display: block; width: 155px;height: 20px; margin-left: 23px;padding: 5px 0px 0px 11px; background-color: #A2B8D6; border-bottom: 1px solid #fff; }
#hg-blau .sublevel-two a { color: #000000; font-size: 11px; font-weight: normal; text-decoration: none; }
#hg-blau .sublevel-two a:hover  { color: #000; font-size: 11px; font-weight: bold; text-decoration: none; }
#hg-blau .sublevel-two a:active  { color: #000; font-size: 11px; font-weight: bold; text-decoration: none; }


#wn-wiesenhaus .sublevel-two { display: block; width: 155px;height: 20px; margin-left: 23px;padding: 5px 0px 0px 11px; background-color: #A2B8D6; border-bottom: 1px solid #fff; }
#wn-wiesenhaus .sublevel-two a { color: #000000; font-size: 11px; font-weight: normal; text-decoration: none; }
#wn-wiesenhaus .sublevel-two a:hover  { color: #000; font-size: 11px; font-weight: bold; text-decoration: none; }
#wn-wiesenhaus .sublevel-two a:active  { color: #000; font-size: 11px; font-weight: bold; text-decoration: none; }


#hg-rot .sublevel-two { display: block; width: 155px;height: 20px; margin-left: 23px;padding: 5px 0px 0px 11px; background-color: #F1D6D4; border-bottom: 1px solid #fff; }



#hg-rot .sublevel-two a { color: #000000; font-size: 11px; font-weight: normal; text-decoration: none; }

#hg-rot .sublevel-two a:hover  { color: #000; font-size: 11px; font-weight: bold; text-decoration: none; }

#hg-rot .sublevel-two a:active  { color: #000; font-size: 11px; font-weight: bold; text-decoration: none; }



#hg-orange .sublevel-two { display: block; width: 155px;height: 20px; margin-left: 23px;padding: 5px 0px 0px 11px; background-color: #F7D097; border-bottom: 1px solid #fff; }



#hg-orange .sublevel-two a { color: #000000; font-size: 11px; font-weight: normal; text-decoration: none; }

#hg-orange .sublevel-two a:hover  { color: #000; font-size: 11px; font-weight: bold; text-decoration: none; }

#hg-orange .sublevel-two a:active  { color: #000; font-size: 11px; font-weight: bold; text-decoration: none; }



#hg-gelb .sublevel-two { display: block; width: 155px;height: 20px; margin-left: 23px;padding: 5px 0px 0px 11px; background-color: #F5EEAB; border-bottom: 1px solid #fff; }



#hg-gelb .sublevel-two a { color: #000000; font-size: 11px; font-weight: normal; text-decoration: none; }

#hg-gelb .sublevel-two a:hover  { color: #000; font-size: 11px; font-weight: bold; text-decoration: none; }

#hg-gelb .sublevel-two a:active  { color: #000; font-size: 11px; font-weight: bold; text-decoration: none; }



#hg-gruen .sublevel-two { display: block; width: 155px;height: 20px; margin-left: 23px;padding: 5px 0px 0px 11px; background-color: #D2DEBA; border-bottom: 1px solid #fff; }



#hg-gruen .sublevel-two a { color: #000000; font-size: 11px; font-weight: normal; text-decoration: none; }

#hg-gruen .sublevel-two a:hover  { color: #000; font-size: 11px; font-weight: bold; text-decoration: none; }

#hg-gruen .sublevel-two a:active  { color: #000; font-size: 11px; font-weight: bold; text-decoration: none; }



#hg-tuerkis .sublevel-two { display: block; width: 155px;height: 20px; margin-left: 23px;padding: 5px 0px 0px 11px; background-color: #C0DEDB; border-bottom: 1px solid #fff; }



#hg-tuerkis .sublevel-two a { color: #000000; font-size: 11px; font-weight: normal; text-decoration: none; }

#hg-tuerkis .sublevel-two a:hover  { color: #000; font-size: 11px; font-weight: bold; text-decoration: none; }

#hg-tuerkis .sublevel-two a:active  { color: #000; font-size: 11px; font-weight: bold; text-decoration: none; }





<!--



.singlelinks h2 {

	display:none;

}



.newssingle h1 {

	font-size:14px;

	font-weight:bold;

	color:#043F8B;

}



.newssingle h3 {

	font-size:12px;

	font-weight:bold;

	padding-bottom:10px;

}



.single-backlink {



	width:730px;

	float:left;



}



.single-backlink a {

font-size:12px;

text-decoration:none;

	color:#043F8B;

}



.single-backlink a:hover {

text-decoration:underline;

}



.singleunten {

	width:730px;

}



.news-list-alles {

border-bottom: 1px dotted #464646;

padding:20px 0 10px 0;

}



.singlelinks {

float:left;

width:500px;

}



.singlerechts {

float:right;

}



.newslist .clearer {

display:none;

}



.news-list-oben a {

	text-decoration:none;

	font-size:14px;

	font-weight:bold;

	color:#043F8B;

}



.news-list-oben a:hover {

	color:#043F8B;

	text-decoration:underline;

}



.news-list-oben {

	height:20px;

}



.news-list-unten-links {

	width:530px;

	float:left;

}



.news-list-unten-links p {

	line-height:130%;

}



.news-list-unten-rechts {

	width:200px;

	float:right;

	text-align:right;

}



.news-list-unten {

	width:730px;

}









.list-morelink {

	text-align:right;

}



.list-morelink a {

	font-size:12px;

	font-weight:bold;

	text-decoration:none;

	color:#043F8B;

}



.list-morelink a:hover {

	color:#043F8B;

	text-decoration:underline;

}







html, body, #mainframe, #mainframe-start {min-height: 100%; height: 100%;}

html, body {margin: 0 Auto; padding: 0; text-align: center; background-color: #FFFFFF;font-family: arial, sans-serif; font-weight: normal; }



#hg-blau {background-image: url(../a_templates_090712/shared_media/hg_loheland.jpg); background-repeat: repeat-x; }

#hg-rot {background-image:  url(../a_templates_090712/shared_media/schule_rot/hg_schule.jpg); background-repeat: repeat-x; }

#hg-gelb {background-image:  url(../a_templates_090712/shared_media/wohnprojekte_gelb/hg_wohnprojekt.jpg); background-repeat: repeat-x; }

#hg-orange {background-image:  url(../a_templates_090712/shared_media/ausbildung_orange/hg_ausbildung.jpg); background-repeat: repeat-x; }

#hg-gruen {background-image:   url(../a_templates_090712/shared_media/service_gruen/hg_service.jpg); background-repeat: repeat-x; }

#hg-tuerkis {background-image:  url(../a_templates_090712/shared_media/aktuelles_lindgruen/hg_aktuelles.jpg); background-repeat: repeat-x; }


#wn-wiesenhaus {background-image: url(../img/hg-wiesenhof.jpg); background-repeat: repeat-x; }





#mainframe-start { margin: 0 Auto; width: 978px; height: auto; text-align: center; 

border-left: 1px solid #000; border-right: 1px solid #000; 

background-image:  url(../a_templates_090712/inhalte/bilder_startseite/startseite_blau.jpg); background-repeat: no-repeat; background-position: 0px 444px; }



* html #mainframe-start { height: 100%; width:975px; overflow:hidden;}



#naviframe { margin: 0px; padding: 0px;height: 250px; text-align: left;





}



* html #naviframe {



}



#naviframe a {

	border:none;

}



img {border:none;}



* html img.geht {width:58px;

padding:0;

margin:0;

}



#con {

	padding-top:0px;

	padding-bottom:0px;

	margin-bottom:0px;

}



#content { width: 789px; margin-top: -20px; padding: 0px 10px 20px 20px; }

* html #content {width:759px;}



#content_left2 { float: left; width: 355px; margin: 10px 0px 0px 0px; padding: 0; }

#content_right2 { float: left; width: 355px; margin: 10px 0px 0px 40px; padding: 0; }



#rowright { float: left; width: 789px; margin-left: -200px;text-align: left; margin: 0; padding: 0px; }





#all {width: 100%; height: 100%; text-align: center; position: absolute; top: 0px; left: 0px;}

.all {width: 828px; height: 100%; background-color: #EAE9E9; margin-right: auto; margin-left: auto; position: relative;}



/* allgemeine Definitionen */

h1, h2, h3, h4, p, td, li, span, div { color: #3E3E3E; font-family: arial, sans-serif; font-weight: normal; font-style: normal; margin: 0; padding: 0;}

h1 { margin-bottom: 10px;font-size: 12px; font-weight: bold;}



p, td, li { font-size: 12px; line-height: 16px; }

*html p, td, li { font-size: 12px; }

.pfooter {font-size: 10px; color: #A1A1A1;}

table, td {vertical-align: top;}



.white {color: #FFFFFF;}

.gray {color: #EAE9E9;}

.black {color: #000000;}

.yellow {color: #F6EB2C;}



b {font-weight: bold;}

strong {font-weight: bold;}

i {font-style: italic;}

em {font-style: italic;}

img {margin:0; padding: 0;}



/* links */

a { color: #000000; font-weight: normal; text-decoration: underline; }

a:hover { color: #043F8B; }

/* links end */



/* Aufbau */

#mainframe { margin: 0 Auto; width: 978px; height: auto; text-align: center; border-left: 1px solid #000; border-right: 1px solid #000; background-color: #fff; 

}



*html #mainframe { height: 100%; }







#headerframe-start { width: 978px; height: 195px; text-align: left; background-image:  url(../a_templates_090712/inhalte/bilder_startseite/header_startseite.jpg); background-repeat: repeat-y; }

#hg-blau #headerframe { width: 978px; height: 227px; text-align: left; background-image:   url(../a_templates_090712/shared_media/stiftung_blau/header_stiftung.jpg); background-repeat: no-repeat; }

#hg-rot #headerframe { width: 978px; height: 227px; text-align: left; background-image:  url(../a_templates_090712/shared_media/schule_rot/header_schule.jpg); background-repeat: no-repeat; }

#hg-gelb #headerframe { width: 978px; height: 227px; text-align: left; background-image:  url(../a_templates_090712/shared_media/wohnprojekte_gelb/header_wohnprojekt.jpg); background-repeat: no-repeat; }

#hg-orange #headerframe { width: 978px; height: 227px; text-align: left; background-image:    url(../a_templates_090712/shared_media/ausbildung_orange/header_ausbildung.jpg); background-repeat: no-repeat; }

#hg-gruen #headerframe { width: 978px; height: 227px; text-align: left; background-image:  url(../a_templates_090712/shared_media/service_gruen/header_service.jpg); background-repeat: no-repeat; }

#hg-tuerkis #headerframe { width: 978px; height: 227px; text-align: left; background-image:  url(../a_templates_090712/shared_media/aktuelles_lindgruen/header_aktuelles.jpg); background-repeat: no-repeat; }

#kontakt #headerframe { width: 978px; height: 227px; text-align: left; background-image:  url(../a_templates_090712/shared_media/stiftung_blau/header_kontakt.jpg); background-repeat: no-repeat; }

#impressum #headerframe { width: 978px; height: 227px; text-align: left; background-image:  url(../a_templates_090712/shared_media/stiftung_blau/header_impressum.jpg); background-repeat: no-repeat; }

#forum #headerframe { width: 978px; height: 227px; text-align: left; background-image:  url(../a_templates_090712/shared_media/schule_rot/header_forum.jpg); background-repeat: no-repeat; }




.wn-1144 #headerframe { width: 978px; height: 227px; text-align: left; background-image:  url(../img/header_urlaub.jpg); background-repeat: no-repeat; }
.wn-1145 #headerframe { width: 978px; height: 227px; text-align: left; background-image:  url(../img/header_wiesenhaus.jpg); background-repeat: no-repeat; }
.wn-1142 #headerframe { width: 978px; height: 227px; text-align: left; background-image:  url(../img/header_tagungen.jpg); background-repeat: no-repeat; }
.wn-1143 #headerframe { width: 978px; height: 227px; text-align: left; background-image:  url(../img/header_treffpunkt.jpg); background-repeat: no-repeat; }


#headerleft { width: 189px; height: 227px; float: left; }

.logo_clear { margin: 94px 0px 0px 31px; }

#headerright { width: 789px; height: 227px; float: right; }





#headerleftstart { width: 240px; height: 195px; float: left; }

.logo_clear { margin: 60px 0px 0px 31px; }

#headerrightstart { width: 738px; height: 190px; float: right;}

.headertext {font-size: 18px; text-align: right; margin-top: 145px;margin-right: 45px;}



#topmenu { float: left; width: 590px; height: 22px; margin: 159px 0px 0px 20px; font-size: 12px; font-weight: normal;}

#topmenu a:hover {color:#013273}



*html #topmenu { float: left; width: 590px; height: 22px; margin: 159px 0px 0px 10px; font-size: 12px; font-weight: normal;} /* f¸r den IE6 */

.topmenu_off { color: #013273 ; font-size: 12px; font-weight: bold; text-decoration: none; }

.topmemu_off:hover { color: #013273 ; font-size: 12px; font-weight: bold; text-decoration: none; }

.topmenu_on { color: #013273 ; font-size: 12px; font-weight: bold; text-decoration: none; }

.topmemu_on:hover { color: #013273 ; font-size: 12px; font-weight: bold; text-decoration: none;}



#topservicemenu {float: right; width: 150px; height: 22px; margin: 159px 12px 10px 0px; font-size: 12px; font-weight: normal; text-align: right; }

#wn-wiesenhaus #topservicemenu {
position:relative; 
top:-22px; 
left:0; 
width: 190px; 
height: 22px;
margin:0;
margin-left:500px;  
padding-right:10px;
font-size: 12px; 
font-weight: normal; 
text-align: right; }



a.servicemenu_off { color: #000000; font-size: 12px; font-weight: normal; text-decoration: none; }
a.servicemenu_off:hover { color: #043F8B; font-size: 12px; font-weight: normal; text-decoration: none; }





#contentframe-start { width: 978px;height: 76%;background-color: transparent; margin: 0px; padding: 0px; }

#hg-blau #mainframe {background:#fff url(../a_templates_090712/shared_media/stiftung_blau/navigation_loheland.jpg) left top repeat-y;}

#hg-rot #mainframe {background:#fff url(../a_templates_090712/shared_media/schule_rot/navigation_schule.jpg) left top repeat-y;}

#hg-gelb #mainframe {background:#fff url(../a_templates_090712/shared_media/wohnprojekte_gelb/navigation_wohnprojekt.jpg) left top repeat-y;}

#hg-orange #mainframe {background:#fff url(../a_templates_090712/shared_media/ausbildung_orange/navigation_ausbildung.jpg) left top repeat-y;}

#hg-gruen #mainframe {background:#fff url(../a_templates_090712/shared_media/service_gruen/navigation_service.jpg) left top repeat-y;}

#hg-tuerkis #mainframe {background:#fff url(../a_templates_090712/shared_media/aktuelles_lindgruen/navigation_aktuelles.jpg) left top repeat-y;}
#wn-wiesenhaus #mainframe {background:#fff url(../img/navi-hg.jpg) left top repeat-y;}


#contentframe-rot { position: absolute; width: 978px;height: 76%; background-image:  url(../a_templates_090712/shared_media/schule_rot/navigation_schule.jpg); background-repeat: no-repeat; }

#contentframe-gelb { position: absolute; width: 978px;height: 76%; background-image:  url(../a_templates_090712/shared_media/wohnprojekte_gelb/navigation_wohnprojekt.jpg); background-repeat: no-repeat; }

#contentframe-orange { position: absolute; width: 978px;height: 76%; background-image:  url(../a_templates_090712/shared_media/ausbildung_orange/navigation_ausbildung.jpg); background-repeat: no-repeat; }

#contentframe-gruen { position: absolute; width: 978px;height: 76%; background-image:  url(../a_templates_090712/shared_media/service_gruen/navigation_service.jpg); background-repeat: no-repeat; }

#contentframe-tuerkis { position: absolute; width: 978px;height: 76%; background-image:  url(../a_templates_090712/shared_media/aktuelles_lindgruen/navigation_aktuelles.jpg); background-repeat: no-repeat; }









#rowleft { float: left; width: 189px; text-align: left; margin: 0; padding: 0;background-color: transparent; }



/* linke Navigation Anfang */







.indexframelevel  { margin: 0 ; padding: 0;}

.imagemenu {margin:0; padding: 0;}

.imagemenu a {margin:0; padding: 0;}

.imagemenu a:hover {margin:0; padding: 0;}



#navigationstart { margin: 0px; width: 978px; height: 60px; text-align: center; }

.startmainlevel { width: 140px;padding: 0px 20px 0px 20px;}

*html .startmainlevel { width: 140px;}

.startmainlevel a { color: #000000; font-size: 12px; font-weight: bold; text-decoration: none; }

.startmainlevel a:hover { color: #fff; font-size: 12px; font-weight: bold; text-decoration: none; }



#hg-blau #leftmenu { width: 189px; text-align: left; background-color: #87A4CB; }

#hg-rot #leftmenu { width: 189px; text-align: left; background-color: #ECC9C7; }

#hg-gelb #leftmenu { width: 189px; text-align: left; background-color:  #F8F2BE; }

#hg-orange #leftmenu { width: 189px; text-align: left; background-color: #F8D4A2; }

#hg-gruen #leftmenu { width: 189px; text-align: left; background-color: #DFE7CE; }

#hg-tuerkis #leftmenu { width: 189px; text-align: left; background-color: #D6E9E7; }
#wn-wiesenhaus #leftmenu { width: 189px; text-align: left; background-color: #f5c074; }


#hg-blau .mainlevel { display: block; width: 179px;height: 20px; padding: 5px 0px 0px 10px;background-color: #6C90BF; border-bottom: 1px solid #fff; }

* html #hg-blau .mainlevel { display: block; width: 179px;height: 20px; padding: 4px 0px 4px 10px;background-color: #6C90BF; border-bottom: 1px solid #fff; }

#hg-blau .mainlevel a { color: #000000; font-size: 12px; font-weight: normal; text-decoration: none; }

#hg-blau .mainlevel a:hover  { color: #000; font-size: 12px; font-weight: bold; text-decoration: none; }

#hg-blau .mainlevel a:active  { color: #000; font-size: 12px; font-weight: bold; text-decoration: none; }


#wn-wiesenhaus .mainlevel { display: block; width: 179px;height: 20px; padding: 5px 0px 0px 10px;background-color: #f5c074; border-bottom: 1px solid #fff; }

* html #wn-wiesenhaus .mainlevel { display: block; width: 179px;height: 20px; padding: 4px 0px 4px 10px;background-color: #f5c074; border-bottom: 1px solid #fff; }

#wn-wiesenhaus .mainlevel a { color: #000000; font-size: 12px; font-weight: normal; text-decoration: none; }

#wn-wiesenhaus .mainlevel a:hover  { color: #000; font-size: 12px; font-weight: bold; text-decoration: none; }

#wn-wiesenhaus .mainlevel a:active  { color: #000; font-size: 12px; font-weight: bold; text-decoration: none; }



#hg-rot .mainlevel { display: block; width: 179px;height: 20px; padding: 5px 0px 0px 10px;background-color: #E0A3A3; border-bottom: 1px solid #fff; }

* html #hg-rot .mainlevel { display: block; width: 179px;height: 20px; padding: 4px 0px 4px 10px;background-color: #E0A3A3; border-bottom: 1px solid #fff; }

#hg-rot .mainlevel a { color: #000000; font-size: 12px; font-weight: normal; text-decoration: none; }

#hg-rot .mainlevel a:hover  { color: #000; font-size: 12px; font-weight: bold; text-decoration: none; }

#hg-rot .mainlevel a:active  { color: #000; font-size: 12px; font-weight: bold; text-decoration: none; }



#hg-orange .mainlevel { display: block; width: 179px;height: 20px; padding: 5px 0px 0px 10px;background-color: #F5C074; border-bottom: 1px solid #fff; }

* html #hg-orange .mainlevel { display: block; width: 179px;height: 20px; padding: 4px 0px 4px 10px;background-color: #F5C074; border-bottom: 1px solid #fff; }

#hg-orange .mainlevel a { color: #000000; font-size: 12px; font-weight: normal; text-decoration: none; }

#hg-orange .mainlevel a:hover  { color: #000; font-size: 12px; font-weight: bold; text-decoration: none; }

#hg-orange .mainlevel a:active  { color: #000; font-size: 12px; font-weight: bold; text-decoration: none; }



#hg-gelb .mainlevel { display: block; width: 179px;height: 20px; padding: 5px 0px 0px 10px;background-color: #F1E67D; border-bottom: 1px solid #fff; }

* html #hg-gelb  .mainlevel { display: block; width: 179px;height: 20px; padding: 4px 0px 4px 10px;background-color: #F1E67D; border-bottom: 1px solid #fff; }

#hg-gelb .mainlevel a { color: #000000; font-size: 12px; font-weight: normal; text-decoration: none; }

#hg-gelb .mainlevel a:hover  { color: #000; font-size: 12px; font-weight: bold; text-decoration: none; }

#hg-gelb .mainlevel a:active  { color: #000; font-size: 12px; font-weight: bold; text-decoration: none; }



#hg-gruen .mainlevel { display: block; width: 179px;height: 20px; padding: 5px 0px 0px 10px;background-color: #BFCF9E; border-bottom: 1px solid #fff; }

* html #hg-gruen .mainlevel { display: block; width: 179px;height: 20px; padding: 4px 0px 4px 10px;background-color: #BFCF9E; border-bottom: 1px solid #fff; }

#hg-gruen .mainlevel a { color: #000000; font-size: 12px; font-weight: normal; text-decoration: none; }

#hg-gruen .mainlevel a:hover  { color: #000; font-size: 12px; font-weight: bold; text-decoration: none; }

#hg-gruen .mainlevel a:active  { color: #000; font-size: 12px; font-weight: bold; text-decoration: none; }



#hg-tuerkis .mainlevel { display: block; width: 179px;height: 20px; padding: 5px 0px 0px 10px;background-color: #A7CFCB; border-bottom: 1px solid #fff; }

* html #hg-tuerkis .mainlevel { display: block; width: 179px;height: 20px; padding: 4px 0px 4px 10px;background-color: #A7CFCB; border-bottom: 1px solid #fff; }

#hg-tuerkis .mainlevel a { color: #000000; font-size: 12px; font-weight: normal; text-decoration: none; }

#hg-tuerkis .mainlevel a:hover  { color: #000; font-size: 12px; font-weight: bold; text-decoration: none; }

#hg-tuerkis .mainlevel a:active  { color: #000; font-size: 12px; font-weight: bold; text-decoration: none; }





#hg-blau .sublevel-one { display: block; width: 166px;height: 20px; margin-left: 23px;padding: 5px 0px 0px 0px;background-color: #87A4CB; border-bottom: 1px solid #fff; }

*html #hg-blau .sublevel-one { display: block; width: 166px;height: 20px; margin-left: 23px;padding: 4px 0px 4px 0px;background-color: #87A4CB; border-bottom: 1px solid #fff; }

#hg-blau .sublevel-one a { color: #000000; font-size: 11px; font-weight: normal; text-decoration: none; }

#hg-blau .sublevel-one a:hover  { color: #000; font-size: 11px; font-weight: bold; text-decoration: none; }

#hg-blau .sublevel-one a:active  { color: #000; font-size: 11px; font-weight: bold; text-decoration: none; }



#hg-rot .sublevel-one { display: block; width: 166px;height: 20px; margin-left: 23px;padding: 5px 0px 0px 0px;background-color: #ECC9C7; border-bottom: 1px solid #fff; }

*html #hg-rot .sublevel-one { display: block; width: 166px;height: 20px; margin-left: 23px;padding: 4px 0px 4px 0px;background-color: #ECC9C7; border-bottom: 1px solid #fff; }

#hg-rot .sublevel-one a { color: #000000; font-size: 11px; font-weight: normal; text-decoration: none; }

#hg-rot .sublevel-one a:hover  { color: #000; font-size: 11px; font-weight: bold; text-decoration: none; }

#hg-rot .sublevel-one a:active  { color: #000; font-size: 11px; font-weight: bold; text-decoration: none; }



#hg-orange .sublevel-one { display: block; width: 166px;height: 20px; margin-left: 23px;padding: 5px 0px 0px 0px;background-color: #F8D4A2; border-bottom: 1px solid #fff; }

*html #hg-orange .sublevel-one { display: block; width: 166px;height: 20px; margin-left: 23px;padding: 4px 0px 4px 0px;background-color: #F8D4A2; border-bottom: 1px solid #fff; }

#hg-orange .sublevel-one a { color: #000000; font-size: 11px; font-weight: normal; text-decoration: none; }

#hg-orange .sublevel-one a:hover  { color: #000; font-size: 11px; font-weight: bold; text-decoration: none; }

#hg-orange .sublevel-one a:active  { color: #000; font-size: 11px; font-weight: bold; text-decoration: none; }



#hg-gelb .sublevel-one { display: block; width: 166px;height: 20px; margin-left: 23px;padding: 5px 0px 0px 0px;background-color: #F8F2BE; border-bottom: 1px solid #fff; }

*html #hg-gelb .sublevel-one { display: block; width: 166px;height: 20px; margin-left: 23px;padding: 4px 0px 4px 0px;background-color: #F8F2BE; border-bottom: 1px solid #fff; }

#hg-gelb .sublevel-one a { color: #000000; font-size: 11px; font-weight: normal; text-decoration: none; }

#hg-gelb .sublevel-one a:hover  { color: #000; font-size: 11px; font-weight: bold; text-decoration: none; }

#hg-gelb .sublevel-one a:active  { color: #000; font-size: 11px; font-weight: bold; text-decoration: none; }



#hg-gruen .sublevel-one { display: block; width: 166px;height: 20px; margin-left: 23px;padding: 5px 0px 0px 0px;background-color: #DFE7CE; border-bottom: 1px solid #fff; }

*html #hg-gruen .sublevel-one { display: block; width: 166px;height: 20px; margin-left: 23px;padding: 4px 0px 4px 0px;background-color: #FDFE7CE; border-bottom: 1px solid #fff; }

#hg-gruen .sublevel-one a { color: #000000; font-size: 11px; font-weight: normal; text-decoration: none; }

#hg-gruen .sublevel-one a:hover  { color: #000; font-size: 11px; font-weight: bold; text-decoration: none; }

#hg-gruen .sublevel-one a:active  { color: #000; font-size: 11px; font-weight: bold; text-decoration: none; }



#hg-tuerkis .sublevel-one { display: block; width: 166px;height: 20px; margin-left: 23px;padding: 5px 0px 0px 0px;background-color: #D6E9E7; border-bottom: 1px solid #fff; }

*html #hg-tuerkis .sublevel-one { display: block; width: 166px;height: 20px; margin-left: 23px;padding: 4px 0px 4px 0px;background-color: #FE9F3F1; border-bottom: 1px solid #fff; }

#hg-tuerkis .sublevel-one a { color: #000000; font-size: 11px; font-weight: normal; text-decoration: none; }

#hg-tuerkis .sublevel-one a:hover  { color: #000; font-size: 11px; font-weight: bold; text-decoration: none; }

#hg-tuerkis .sublevel-one a:active  { color: #000; font-size: 11px; font-weight: bold; text-decoration: none; }













/* linke Navigation Ende */













.brotmenu { display: block; height: 20px; color: #003E91; font-size: 12px; font-weight: normal; }

*html .brotmenu {position: absolute; display: block; width: 740px; height: 20px; color: #003E91; font-size: 12px; font-weight: normal; }

.brotmenu a { color: #003E91; font-size: 12px; font-weight: normal; text-decoration: none; }

.brotmenu a:hover { color: #003E91; font-size: 12px; font-weight: bold; text-decoration: none; }

.brotmenu a:active { color: #003E91; font-size: 12px; font-weight: bold; text-decoration: none; }



.linedot {width: 740px;  color: #464646; border-bottom: 1px dotted #464646;}

* html .linedot {width: 740px; height: 20px; margin: 0px; padding: 0px;color: #464646; border-bottom: 1px dotted #464646; }

.trennlinie {width: 530px; color: #464646; border-bottom: 1px dotted #464646;}

.trennlinie2 {width: 340px; color: #464646; border-bottom: 1px dotted #464646;}

.trennlinie3 {width: 730px; color: #464646; border-bottom: 1px dotted #464646;}





.csc-frame-rulerAfter, .csc-frame-rulerBefore {width: 740px;  color: #464646; border-bottom: 1px dotted #464646;}



*html .spacer {font-size: 4px; margin: 0; padding: 0;}



#content_left { float: left; width: 530px; margin: 10px 0px 0px 0px; padding: 0; }

#content_right { float: left; width: 200px; margin: 10px 0px 0px 20px; padding: 0; }







#content_complett { float: left; width: 730px; margin: 10px 0px 0px 0px; padding: 0; }









.newscontainer { width: 190px; background-color: #c6e0dd; }

.newscontainer h1 { color: #003E91; margin: 0px; padding: 8px; }

.newscontainer p {  margin: 0px; padding: 4px; }



#wn-wiesenhaus .newscontainer { width: 190px; background-color: #f5c074; }



.csc-mailform {
	border-style:none;
	margin-top:10px;
}








label {
      	width:100px;
      	float: left;
		font-size:12px !important;
		color:#fff;
  }


.csc-mailform {
	width:100%;
	padding-top:0;

}
.csc-form-label-req {
	padding-left:0;

}

    /* Formulare */
    form {
        margin: 0;
    }
    input,
    textarea,
    select {
        font-family: Arial, Verdana, Helvetica, XHelvetica, sans-serif;
        background: transparent;
        border: 1px solid #333;
        color: #000;
		font-size:12px;
    }

.csc-form-fieldcell {
	padding-bottom:5px;
}