table, td, tr 	{font-family: Verdana;font-size: 11px;font-weight: normal;color:#000000}

td.headline		 	{font-family: Verdana;font-size: 14px;font-weight: bold;color:#616161}
td.headline2		{font-family: Verdana;font-size: 11px;font-weight: bold;color:#000000}

td.box1			 	{font-family: Verdana;font-size: 10px;font-weight: bold;color:#658747}
td.box2				{font-family: Verdana;font-size: 10px;font-weight: bold;color:#000000}
.path 			{font-family: Verdana;font-size: 10px;font-weight: normal;color:#616161}

a				{ color:#568032}
a:hover			{ color:#868580}

a.navi					{ font-size: 11px;font-weight: bold;text-decoration:none;color:#5F5F5E}
a:hover.navi			{ font-size: 11px;font-weight: bold;text-decoration:none;color:#ED0916}

a.navi_aktiv				{ font-size: 11px;font-weight: bold;text-decoration:none;color:#658747}
a:hover.navi_aktiv			{ font-size: 11px;font-weight: bold;text-decoration:none;color:#ED0916}

a.sub_navi_aktiv					{ font-size: 11px;font-weight: bold;text-decoration:none;color:#000000}
a:hover.sub_navi_aktiv				{ font-size: 11px;font-weight: bold;text-decoration:none;color:#ffffff }

a.sub_navi				{ font-size: 11px;font-weight: bold;text-decoration:none;color:#FFFFFF}
a:hover.sub_navi		{ font-size: 11px;font-weight: bold;text-decoration:none;color:#000000}


a.th_navi_aktiv					{ font-size: 10px;font-weight: bold;text-decoration:none;color:#ffffff }
a:hover.th_navi_aktiv				{ font-size: 10px;font-weight: bold;text-decoration:none;color:#000000}

a.th_navi				{ font-size: 10px;font-weight: bold;text-decoration:none;color:#FFFFFF}
a:hover.th_navi		{ font-size: 10px;font-weight: bold;text-decoration:none;color:#ED0916}


input.suche		{background-color: #F6F6F7;border-top:1px solid #A4A7BE;border-left:1px solid #A4A7BE;border-bottom: 0px;border-right: 0px;width:140px;height:21px}

input.suche2		{background-color: #F6F6F7;border-top:1px solid #A4A7BE;border-left:1px solid #A4A7BE;border-bottom: 0px;border-right: 0px;height:21px}

a.footer					{ font-size: 10px;font-weight: bold;text-decoration:none;color:#5F5F5E}
a:hover.footer			{ font-size: 10px;font-weight: bold;text-decoration:none;color:#ffffff}

a.link_silo					{ font-size: 10px;font-weight: bold;text-decoration:none;color:#44771C}
a:hover.link_silo		{ font-size: 10px;font-weight: bold;text-decoration:none;color:#000000}

a.link_windschutz					{ font-size: 10px;font-weight: bold;text-decoration:none;color:#4039C3}
a:hover.link_windschutz			{ font-size: 10px;font-weight: bold;text-decoration:none;color:#000000}

a.link_boeck			{ font-size: 11px;font-weight: bold;text-decoration:underline;color:#C30009}
a:hover.link_boek		         { font-size: 11px;font-weight: bold;text-decoration:underline;color:#000000}


a.navi_link:link, a.navi_link:active, a.navi_link:visited {
        display: block;
        padding: 2px;
        padding-top: 2px;
        width: 160px;
        font-size: 11px;
        font-weight: bold;
        text-decoration:none; 
        color:#FFFFFF;
       margin-left:-5px 

        
}

a.navi_link_on:link, a.navi_link_on:active, a.navi_link_on:visited  {
        display: block;
        padding: 2px;
        padding-top: 2px;
        width: 160px;
        font-size: 11px;
        font-weight: bold;
        text-decoration:none; 
        color:#000000;
        margin-left:-5px 

        
}

a.navi_link:hover {
        text-decoration: none;
        font-size: 11px;
        display: block;
        width: 160px;
        font-weight: bold;
        padding: 2px;
        padding-top: 2px;
        color:#000000
       
        
}


a:hover.navileft_second, a:hover.navileft_passive{
	display:block;
         	background-color:#;
	padding-top:3px;
	padding-bottom:3px;
	color:#5F5F5E;
	text-decoration:none;
border-bottom:1px solid rgb(170,170,170);
background-color:#E4E3E3;
} 


a.navileft_passive {
	display:block;
         	background-color:#;
	padding-top:3px;
	padding-bottom:3px;
	color:#5F5F5E;
	text-decoration:none;
border-bottom:1px solid rgb(170,170,170);

} 

a.navileft_active {
	display:block;
         	background-color:#E4E3E3;
	background-position:left;
	padding-top:3px;
	padding-bottom:3px;
	color:#000000;
	text-decoration:none;
border-bottom:1px solid rgb(170,170,170);



} 

a.navileft_open {
	display:block;
         font-weight: bold;
         background:url("../images/navi_pfeil_gruen.gif") no-repeat;
	background-position:left;
	background-color:#;
	padding-top:3px;
	padding-bottom:3px;
	color: #000000;
	text-decoration:none;

border-bottom:1px solid rgb(170,170,170);

} 



a.navileft_second{
	display:block;
         background:url("../images/navi_pfeil_gruen.gif") no-repeat;
         background-position:left;         
         font-weight: bold;
	background-color:#;
	padding-top:3px;
	padding-bottom:3px;
	color:#5F5F5E;
	text-decoration:none;
       
border-bottom:1px solid rgb(170,170,170);

} 

a.navileft_active2 {
	display:block;
         font-weight: bold;
         background:url("../images/navi_pfeil_gruen.gif") no-repeat;
	background-color:#E4E3E3;
	background-position:left;
	padding-top:3px;
	padding-bottom:3px;
	color:#000000;
	text-decoration:none;
       border-bottom:1px solid rgb(170,170,170);

} 



a.sitemap_level1 {
	display:block;
	border-bottom:1px solid #b4a8b4;
	font-weight:normal;
	padding-bottom:.4em;
	background:url("../images/navi_pfeil_rechts.gif") no-repeat;
	background-position:right;
}

a.sitemap_level2 {
	background:url("../images/navi_pfeil_rechts.gif") no-repeat;
	background-position:170px 4px;
	display:block;
}

a.sitemap_level3 {
}

.sitemap_level2_container {
	float:left;
	width:50%;
	padding-top:.3em;
}

.sitemap_level3_container {
	float:right;
	width:50%;
	padding-top:.3em;
}


#loginbox {
	background-color:#DFE0E5;
	border-top:1px solid #aeaeae;
	border-bottom:1px solid #aeaeae;
	padding-bottom:.6em;
	padding-top:.6em;
	padding-left:0em;
	padding-right:0em;
	margin-top:1.5em;
	margin-bottom:1.5em;
}


