body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #3e3e3e;
	padding: 0pt;
	margin: 0pt;
	background-image: url(pix/hg.gif);
	background-repeat: repeat-x;

	background-position: top;
	background-color: #b4b4b4;
	
}

.contn {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #3e3e3e;
	}
	

.head1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	color: #234CB6;
}

.head2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #234CB6;
}

.head3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	color: #234CB6;
}



.aktuell {
padding-left: 15px;
padding-top: 15px;
text-align: left;
vertical-align: top;
color : #000000;
font-size: 11px;
font-style: normal;
border: #d7d7d7 1px solid;
background-color: #f5f5f5;
}

.menuzelle {

border-top: #1b2235 1px solid;
hover: #1b2235;
text-align: left;
vertical-align: middle;
padding-left: 10px;
height : 29px;
}

.menuzelleakt {

border-top: #1b2235 1px solid;
background-image: url(pix/menu2.gif);
background-repeat: no-repeat;
text-align: left;
vertical-align: middle;
padding-left: 10px;
height : 29px;
}


td.normal a{
     display: table-cell;
     height: 29px;
     width: 120px;
     border-top : #1b2235 1px solid;
	 text-align: left;
	 vertical-align: top;
	 padding-left: 10px;
	 padding-top: 7px;
	 color : #91A1CE; 
	 font-size : 11px; 
	 font-style : normal; 
	 text-decoration : none; 
	 align: left;
     background-image: url(pix/spacer2.gif);	 
}


td.aktiv a{

	 display: table-cell;
     height: 29px;
     width: 120px;
     border-top: #1b2235 1px solid;
     background-image: url(pix/menu2_1.gif);
	 text-align: left;
	 vertical-align: top;
	 padding-left: 10px;
	 padding-top: 7px;
	 color : #ffffff; 
	 font-size : 11px; 
	 font-style : normal; 
	 text-decoration : none; 
	 align: left;
	 
	 }
	 
	 td.out a{
     display: table-cell;
     height: 29px;
     width: 120px;
     border-top : #1b2235 1px solid;
	 text-align: left;
	 vertical-align: top;
	 padding-left: 10px;
	 padding-top: 7px;
	 color : #91A1CE; 
	 font-size : 11px; 
	 font-style : normal; 
	 text-decoration : none; 
	 align: left;
	 background-image: url(pix/spacer.gif);
}
	 
	 	 td.in a{

	 display: table-cell;
     height: 29px;
     width: 120px;
     border-top: #1b2235 1px solid;
     background-image: url(pix/min.gif);
	 text-align: left;
	 vertical-align: top;
	 padding-left: 10px;
	 padding-top: 7px;
	 color : #91A1CE; 
	 font-size : 11px; 
	 font-style : normal; 
	 text-decoration : none; 
	 align: left;
	 
	 }

ul, li
{
 line-height: 13px;
 font-size: 11px;
 margin-left:0;
 margin-top: 5px;
 padding-left: 0px;
 list-style-type: none;
 display: list-item;
} 

.anf
{
 line-height: 13px;
 font-size: 11px;
 margin-left:15px;
 margin-top: 5px;
 padding-left: 0px;
 list-style-type: disc;
} 


a.top:link {color : #91A1CE; font-size : 11px; font-style : normal; text-decoration : none; align: center;}
a.top:visited {color : #91A1CE; font-size : 11px; font-style : normal; text-decoration : none; text-align: center;}
a.top:hover {color : #ffffff; font-size : 11px; font-style : normal; text-decoration : none; text-align: center;}
a.top:active {color : #91A1CE; font-size : 11px; font-style : normal; text-decoration : none; text-align: center;}

a.active:link {color : #ffffff; font-size : 11px; font-style : normal; text-decoration : none; text-align: center;}
a.active:visited {color : #ffffff; font-size : 11px; font-style : normal; text-decoration : none; text-align: center;}
a.active:hover {color : #ffffff; font-size : 11px; font-style : normal; text-decoration : none; text-align: center;}
a.active:active {color : #ffffff; font-size : 11px; font-style : normal; text-decoration : none; text-align: center;}


a.menu:link {color : #91A1CE; font-size : 11px; font-style : normal; text-decoration : none; padding-top: 7px; align: left; vertical-align: top;}
a.menu:visited {color : #91A1CE; font-size : 11px; font-style : normal; text-decoration : none; padding-top: 7px; text-align: left; vertical-align: top;}
a.menu:hover {color : #91A1CE; font-size : 11px; font-style : normal; text-decoration : none; padding-top: 7px; text-align: left; vertical-align: top;}
a.menu:active {color : #91A1CE; font-size : 11px; font-style : normal; text-decoration : none; padding-top: 7px; text-align: left;vertical-align: top;}

a.menu2:link {color : #ffffff; font-size : 11px; font-style : normal; text-decoration : none; padding-top: 7px; align: left;vertical-align: top;}
a.menu2:visited {color : #ffffff; font-size : 11px; font-style : normal; text-decoration : none; padding-top: 7px; text-align: left;vertical-align: top;}
a.menu2:hover {color : #ffffff; font-size : 11px; font-style : normal; text-decoration : none; padding-top: 7px; text-align: left;vertical-align: top;}
a.menu2:active {color : #ffffff; font-size : 11px; font-style : normal; text-decoration : none; padding-top: 7px; text-align: left;vertical-align: top;}

a.blau:link {color : #234CB6; font-size : 13px; font-weight : bold; text-decoration : none; text-align: left;}
a.blau:visited {color : #234CB6; font-size : 13px; font-weight : bold; text-decoration : none; text-align: left;}
a.blau:hover {color : #234CB6; font-size : 13px; font-weight : bold; text-decoration : underline; text-align: left;}
a.blau:active {color : #234CB6; font-size : 13px; font-weight : bold; text-decoration : none; text-align: left;}

a.rot:link {color : #850b0b; font-size : 11px; font-weight : bold; text-decoration : none; text-align: left;}
a.rot:visited {color : #850b0b; font-size : 11px; font-weight : bold; text-decoration : none; text-align: left;}
a.rot:hover {color : #850b0b; font-size : 11px; font-weight : bold; text-decoration : underline; text-align: left;}
a.rot:active {color : #850b0b; font-size : 11px; font-weight : bold; text-decoration : none; text-align: left;}

a.small:link {color : #58595b; font-size : 10px; font-style : normal; text-decoration : none;}
a.small:visited {color : #58595b; font-size : 10px; font-style : normal; text-decoration : none;}
a.small:hover {color : #58595b; font-size : 10px; font-style : normal; text-decoration : underline;}
a.small:active {color : #58595b; font-size : 10px; font-style : normal; text-decoration : none;}

a.cont:link {color : #3e3e3e; font-size : 12px; font-style : normal; text-decoration : underline;}
a.cont:visited {color : #3e3e3e; font-size : 12px; font-style : normal; text-decoration : underline;}
a.cont:hover {color : #3e3e3e; font-size : 12px; font-style : normal; text-decoration : underline;}
a.cont:active {color : #3e3e3e; font-size : 12px; font-style : normal; text-decoration : underline;}

a.site:link {color : #850b0b; font-size : 12px; font-style : normal; text-decoration : none;}
a.site:visited {color : #850b0b; font-size : 12px; font-style : normal; text-decoration : none;}
a.site:hover {color : #850b0b; font-size : 12px; font-style : normal; text-decoration : underline;}
a.site:active {color : #850b0b; font-size : 12px; font-style : normal; text-decoration : none;}

a.sitemap:link {color : #3e3e3e; font-size : 12px; font-style : normal; text-decoration : none;}
a.sitemap:visited {color : #3e3e3e; font-size : 12px; font-style : normal; text-decoration : none;}
a.sitemap:hover {color : #3e3e3e; font-size : 12px; font-style : normal; text-decoration : underline;}
a.sitemap:active {color : #3e3e3e; font-size : 12px; font-style : normal; text-decoration : none;}