/* CSS Document */

html, body {
	margin:0px 0px 0px 0px;
	padding:0px;
	background-color:#F3FBF3;
}

.spacer {
	padding: 10px 0px 0px 11px;
	}


a .bullet	{
	visibility: hidden;
	background-color: #c00;
	text-decoration: none;
	background-image:url(images/adsl.gif);
	background-repeat:no-repeat;
	position:absolute; 
	width:200px; 
	height:20px;
	} 

a:hover .bullet	{
	visibility: visible;
}

.level0_on01,  .level0_on02, .level0_on03, .level0_on04, .level0_on05, .level0_on06, .level0_on07 {
	font-family : Verdana, Arial, sans-serif;
	font-size : 10pt;
	font-style : normal;
	font-weight : bold;
	text-decoration:none;
	color : #fff;
	text-align : center;
	vertical-align: middle;
}

td.level0_on01 {
	background-color : #066;
}

td.level0_on02 {
	background-color : #811788;
}

td.level0_on03 {
	background-color :#B4302B;
}

td.level0_on04 {
	background-color :#34B3D1;
}

td.level0_on05 {
	background-color :#FF7F00;
}

td.level0_on06 {
	background-color : #8CBE1E;
}

td.level0_on07 {
	background-color : #F1027B;
}

td.level0_offtd {
	background-color : #FFFFFF;
}

.level0_off {
	font-family : Verdana, Arial, sans-serif;
	font-size : 10pt;
	font-style : normal;
	font-weight : bold;
	text-decoration:none;
	color : #666;
	text-align : center;
	vertical-align: middle;
}

a.level0_off:link, a.level0_off:active, a.level0_off:visited {
	color : #666;
	vertical-align: middle;
}


.level1_on01, .level1_on02, .level1_on03, .level1_on04, .level1_on05, .level1_on06, .level1_on07 {
	margin: 5px 0px 0px 0px;
	font-family : Verdana, Arial, sans-serif;
	font-size : 10pt;
	font-style : normal;
	font-weight : bold;
	text-decoration:none;
	color : #fff;
}

.level1_on01 a, .level1_on01 a:link, .level1_on01 a:active, .level1_on01 a:visited, .level1_on02 a, .level1_on02 a:link, .level1_on02 a:active, .level1_on02 a:visited, .level1_on03 a, .level1_on03 a:link, .level1_on03 a:active, .level1_on03 a:visited,  .level1_on04 a, .level1_on04 a:link, .level1_on04 a:active, .level1_on04 a:visited, .level1_on05 a, .level1_on05 a:link, .level1_on05 a:active, .level1_on05 a:visited, .level1_on06 a, .level1_on06 a:link, .level1_on06 a:active, .level1_on06 a:visited, .level1_on07 a, .level1_on07 a:link, .level1_on07 a:active, .level1_on07 a:visited {
	font-family : Verdana, Arial, sans-serif;
	font-size : 10pt;
	font-style : normal;
	font-weight : bold;
	text-decoration:none;
	color : #fff;

}

.level1_off a {	
	font-family : Verdana, Arial, sans-serif;
	font-size : 10pt;
	font-style : normal;
	font-weight : bold;
	text-decoration:none;
	color : #fff;

}

.level1_off {	
margin: 5px 0px 0px 0px;
}

.level1_off a:link, .level1_off a:active, .level1_off a:visited, .level1_off a:hover {		
	font-family : Verdana, Arial, sans-serif;
	font-size : 10pt;
	font-style : normal;
	font-weight : bold;
	text-decoration:none;
	color : #fff;
}


.mengentext {
	font-family : Verdana, Arial, sans-serif;
	font-size : 11px;
	font-style : normal;
	font-weight : normal;
	text-decoration:none;
	line-height:15px;
	color : #000;
	text-align:left;
}

.teasertext {
	font-family : Verdana, Arial, sans-serif;
	font-size : 11px;
	font-style : normal;
	font-weight : bold;
	text-decoration:none;
	color : #F0C107;
}

.titel_home, .titel_institution, .titel_strategie, .titel_aktivitaeten, .titel_menschen, .titel_galerie, .titel_kontakt, .subtitel, .titel {
	font-family : Verdana, Arial, sans-serif;
	font-size : 11px;
	font-style : normal;
	font-weight : bolder;
	text-decoration:none;
}

.subtitel_home, .subtitel_institution, .subtitel_strategie, .subtitel_aktivitaeten, .subtitel_menschen, .subtitel_galerie, .subtitel_kontakt {
	font-family : Verdana, Arial, sans-serif;
	font-size : 11px;
	font-style : normal;
	font-weight : normal;
	text-decoration:none;
}


.titel_home, .subtitel_home {
	color : #066;
}

.titel_institution, .subtitel_institution {
	color : #811788;
}

.titel_strategie, .subtitel_strategie {
	color : #B4302B;
}

.titel_aktivitaeten, .subtitel_aktivitaeten {
	color : #34B3D1;
}

.titel_menschen, .subtitel_menschen {
	color : #FF7F00;
}

.titel_galerie, .subtitel_galerie {
	color : #8CBE1E;
}

.titel_kontakt, .subtitel_kontakt {
	color : #F1027B;
}


.subtitel {
	color : #066;
	font-weight : normal;
}

.titel {
	color : #111;
}


.footer {
	font-family : Verdana, Arial, sans-serif;
	font-size : 11px;
	font-style : normal;
	font-weight : normal;
	line-height:14px;
	color : #333;
}

textarea { 
	color: black; 
	font-style: normal; 
	font-weight: 500; 
	font-size: 11px; 
	font-family: Arial, Verdana, Geneva; 
	text-decoration: none;
	border : 1 solid #000;
	border-style : solid;
}

.pipe {
	font-family : Verdana, Arial, sans-serif;
	font-size : 9px;
	font-style : normal;
	font-weight : bold;
	text-decoration:none;
	color : #000;
}


.mengentext a, a:link, a:active, a:visited {
	font-family : Verdana, Arial, sans-serif;
	font-size : 11px;
	font-style : normal;
	font-weight : normal;
	color : #000000;
}

a:hover
 {
	font-family : Verdana, Arial, sans-serif;
	font-size : 11px;
	font-style : normal;
	font-weight : normal;
	color : #666666;
}

.contactInput {
	font-size: 11px;
	font-family : Verdana, Arial, sans-serif;
	color: #000;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	border-top-width : 1px;
	border-right-width : 1px;
	border-bottom-width : 1px;
	border-left-width : 1px;
	border-color : #000;
	border-style: solid;
	height: 20px;
}

.contactArea {
	font-size: 11px;
	color: #000;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	border-top-width : 1px;
	border-right-width : 1px;
	border-bottom-width : 1px;
	border-left-width : 1px;
	border-color : #000;
	border-style: solid;
	height: 60px;
}

.contactButton {
	font-size: 11px;
	font-weight : bold;
	background-color : #fff;
	color: #000;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	border-top-width : 1px;
	border-right-width : 1px;
	border-bottom-width : 1px;
	border-left-width : 1px;
	border-color : #000;
	border-style: solid;
}

ul.aufzaehlung {
	margin-left: 15px;
	list-style-type:disc;
}

ul.aufzaehlung li{
	list-style-type:disc;
}

ul.aufzaehlung_p {
	margin-left: 15px;
	list-style-type:disc;
}

ul.aufzaehlung_p li{
	margin-top: 10px;
	list-style-type:disc;
}

.pfeil {
	font-size : 11px;
	font-style : normal;
	font-weight : normal;
	color : <?=$section_color?>;
}
