// Einstellungen für Scrollbar

select {background-color:#FFFFFF; color:#2A66AF; Arial,Helvetica,sans-serif; font-size: 12px; scrollbar-base-color: #2A66AF;} 
.textbox {background-color:#FFFF; color:#2A66AF; Arial,Helvetica,sans-serif; font-size: 12px; scrollbar-base-color: #2A66AF;} 
BODY {scrollbar-face-color: #FFFFFF; scrollbar-highlight-color: #E9F3FF; scrollbar-shadow-color: #E9F3FF; scrollbar-3dlight-color: #D6D3CE; scrollbar-darkshadow-color: #000000; scrollbar-arrow-color: #000000; scrollbar-track-color: #F0F0F0;} 

#menu_top { position:absolute; top:70px; left:195px; width:771px; height:20px; clip:auto; visibility:visible; z-index:5; }
#last_update { position:absolute; top:75px; left:5px; width:150px; height:20px; clip:auto; visibility:visible; z-index:6; }
#bild_logo { position:absolute; top:40px; left:40px; width:371px; height:20px; clip:auto; visibility:visible; z-index:5; }
#top_hg0 { position:absolute; top:0px; left:0px; width:995px; height:72px; clip:auto; visibility:visible; z-index:1; }
#top_hg1 { position:absolute; top:72px; left:155px; width:840px; height:24px; clip:auto; visibility:visible; z-index:1; }
#top_rd0 { position:absolute; top:72px; left:151px; width:100px; height:72px; clip:auto; visibility:visible; z-index:2; }
#menu_left { position:absolute; top:122px; left:35px; width:140px; height:100px; clip:auto; visibility:visible; z-index:4; }

 a:link{color:#003700;text-decoration:none;}
 a:visited{color:#003700;text-decoration:none;}
 a:hover{color:#003700;text-decoration:underline;}
 a:active{color:#003700;text-decoration:none;}
 
TABLE {
	font-family:Arial,Helvetica,ArialBold,Geneva,sans-serif,Verdana,; 
    font-size: 12;
	}
	
BODY {
	font-family:Arial,Helvetica,ArialBold,Geneva,sans-serif,Verdana,; 
    font-size: 12;
	font: 200 12px Arial,Helvetica,Arial, Geneva,Arial,sans-serif; ; 
	}	
 
 .main { 
	margin-top: 10px; 
	}

input{
	font-family:Verdana,Arial;
 	font-size: 12;
	line-height: 14px;
}

textarea{
	font-family:Verdana,Arial;
 	font-size: 12;
	line-height: 14px;
}

select{
	font-family:Verdana,Arial;
 	font-size: 12;
	line-height: 14px;
}

.header { 
	margin-left: 5px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 15px;
	color: #485866;
	font-family:Verdana,Arial;
 	font-size: 16;
	text-decoration: none; 
	}
	
#qsearch { 
	margin-left: 10px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: -18px;
	}
 
.titel1 { 
	color: #000000;
	font-family:Arial,Helvetica,ArialBold,Geneva,sans-serif,Verdana,; 
 	font-size: 12;
	text-decoration: none; 
	} 
	
.titel2 { 
	color: #000000;
	font-family:Arial,Helvetica,ArialBold,Geneva,sans-serif,Verdana,; 
 	font-size: 16;
	text-decoration: none; 
	} 
	
.titel3 { 
	color: #000000;
	font-family:Arial,Helvetica,ArialBold,Geneva,sans-serif,Verdana,; 
 	font-size: 18;
	text-decoration: none; 
	} 

.titel4 { 
	color: #000000;
	font-family:Arial,Helvetica,ArialBold,Geneva,sans-serif,Verdana,; 
 	font-size: 20;
	text-decoration: none; 
	} 	
	
.content { 
	margin-left: 16px;
	margin-top: 15px;
	margin-right: 14px;
	margin-bottom: 5px;
	font-family:Arial,Helvetica,ArialBold,Geneva,sans-serif,Verdana,; 
 	font-size: 12;
	text-decoration: none; 
	font: 200 12px Arial,Helvetica,Arial, Geneva,Arial,sans-serif; 
	}
	
#content { 
	margin-left: 16px;
	margin-top: 15px;
	margin-right: 14px;
	margin-bottom: 5px;
	font-family:Arial,Helvetica,ArialBold,Geneva,sans-serif,Verdana,; 
    font-size: 12;
	text-decoration: none; 
	font: 200 12px Arial,Helvetica,Arial, Geneva,Arial,sans-serif; 
	}
	
.content_ri { 
	margin-left: 9px;
	margin-top: 15px;
	margin-right: 8px;
	margin-bottom: 5px;
	font-family:Arial,Helvetica,ArialBold,Geneva,sans-serif,Verdana,; 
 	font-size: 12;
	text-decoration: none; 
	font: 200 12px Arial,Helvetica,Arial, Geneva,Arial,sans-serif; 
	}
	
#content_ri { 
	margin-left: 9px;
	margin-top: 15px;
	margin-right: 8px;
	margin-bottom: 5px;
	font-family:Arial,Helvetica,ArialBold,Geneva,sans-serif,Verdana,; 
    font-size: 12;
	text-decoration: none; 
	font: 200 12px Arial,Helvetica,Arial, Geneva,Arial,sans-serif; 
	}		
	
.content_right { 
	margin-left: 1px;
	margin-top: 5px;
	margin-right: 30px;
	margin-bottom: 5px;
	font-family:Arial,Helvetica,ArialBold,Geneva,sans-serif,Verdana,; 
 	font-size: 12;
	text-decoration: none; 
	font: 200 12px Arial,Helvetica,Arial, Geneva,Arial,sans-serif; 
	}
	
#content_right { 
	margin-left: 2px;
	margin-top: 5px;
	margin-right: 3px;
	margin-bottom: 5px;
	font-family:Arial,Helvetica,ArialBold,Geneva,sans-serif,Verdana,; 
    font-size: 12;
	text-decoration: none; 
	font: 200 12px Arial,Helvetica,Arial, Geneva,Arial,sans-serif; 
	}
	
.content_list { 
	margin-left: 2px;
	margin-top: -1px;
	margin-right: 18px;
	margin-bottom: 10px;
	font-family:Arial,Helvetica,ArialBold,Geneva,sans-serif,Verdana,; 
    font-size: 11;
	}	
	
.content_table { 
	margin-left: -1px;
	margin-top: -1px;
	margin-right: 1px;
	margin-bottom: 0px;
	font-family:Arial,Helvetica,ArialBold,Geneva,sans-serif,Verdana,; 
    font-size: 12;
	font: 200 12px Arial,Helvetica,Arial, Geneva,Arial,sans-serif; 
	}	

.bottom { 
	margin-left: 50px;
	margin-top: 5px;
	margin-right: 3px;
	margin-bottom: 5px;
	font-family:Arial,Helvetica,ArialBold,Geneva,sans-serif,Verdana,; 
 	font-size: 11;
	text-decoration: none; 
	}
	
#bottom { 
	margin-left: 50px;
	margin-top: 5px;
	margin-right: 3px;
	margin-bottom: 5px;
	font-family:Arial,Helvetica,ArialBold,Geneva,sans-serif,Verdana,; 
    font-size: 11;
	text-decoration: none; 
	}	

.diashow { 
	margin-left: -30px;
	margin-top: 5px;
	margin-right: 3px;
	margin-bottom: -20px;
	font-family:Arial,Helvetica,ArialBold,Geneva,sans-serif,Verdana,; 
 	font-size: 12;
	text-decoration: none; 
	}
	
#diashow { 
	margin-left: -20px;
	margin-top: 5px;
	margin-right: 3px;
	margin-bottom: 5px;
	font-family:Arial,Helvetica,ArialBold,Geneva,sans-serif,Verdana,; 
    font-size: 12;
	text-decoration: none; 
	}	
	
.slideshow { 
	margin-left: 0px;
	margin-top: 8px;
	margin-right: 3px;
	margin-bottom: 5px;
	font-family:Arial,Helvetica,ArialBold,Geneva,sans-serif,Verdana,; 
 	font-size: 12;
	color:#E20B00;
	text-decoration: none; 
	}
	
#slideshow { 
	margin-left: 50px;
	margin-top: 8px;
	margin-right: 3px;
	margin-bottom: 5px;
	font-family:Arial,Helvetica,ArialBold,Geneva,sans-serif,Verdana,; 
    font-size: 12;
	text-decoration: none; 
	color:#E20B00;
	}	
	
.header1 { 
	margin-left: 5px;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	color: #FFFFFF;
	font-family:Arial,Helvetica,ArialBold,Geneva,sans-serif,Verdana,; 
 	font-size: 13;
	letter-spacing:1px;
	}
	
.news { 
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family:Arial,Helvetica,ArialBold,Geneva,sans-serif,Verdana,; 
 	font-size: 12;
	line-height: 14px;
	}
	
#news { 
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family:Arial,Helvetica,ArialBold,Geneva,sans-serif,Verdana,; 
    font-size: 12;
	}
	
.bullet1 { 
	margin-left: 25px;
	margin-top: 5px;
	margin-right: 8px;
	margin-bottom: 10px;
	font-family:Arial,Helvetica,ArialBold,Geneva,sans-serif,Verdana,; 
	line-height: 16px;
	}	
	
.bulletlist { 
	margin-left: 25px;
	margin-top: 5px;
	margin-right: 8px;
	margin-bottom: 0px;
	font-family:Arial,Helvetica,ArialBold,Geneva,sans-serif,Verdana,; 
	line-height: 16px;

	}
	
.content_newsletter { 
	margin-left: 7px;
	margin-top: -1px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family:Arial,Helvetica,ArialBold,Geneva,sans-serif,Verdana,; 
 	font-size: 12;
	line-height: 14px;
	}
	
#content_newsletter { 
	margin-left: 7px;
	margin-top: -1px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family:Arial,Helvetica,ArialBold,Geneva,sans-serif,Verdana,; 
    font-size: 12;
	line-height: 14px;
	}
		
.content_newsletter_h { 
	font-family:Arial,Helvetica,ArialBold,Geneva,sans-serif,Verdana,; 
 	font-size: 12;
	line-height: 14px;
	}
	
#content_newsletter_h { 
	font-family:Arial,Helvetica,ArialBold,Geneva,sans-serif,Verdana,; 
   	font-size: 12;
	line-height: 14px;
	}
	
.newsletter {
	margin-left: 0px;
	margin-top: -16px;
	margin-right: 0px;
	margin-bottom: -24px;
    font-family:Arial,Helvetica,ArialBold,Geneva,sans-serif,Verdana,; 
    font-size: 12px;
    font-weight: 0;
    color: #000000;
	font-family:Verdana,Arial;
	text-decoration: none;
}

.newsletter_hinweis {
	margin-left: 0px;
	margin-top: -6px;
	margin-right: 0px;
	margin-bottom: -24px;
    font-family:Arial,Helvetica,ArialBold,Geneva,sans-serif,Verdana,; 
    font-size: 12px;
    font-weight: 0;
    color: #000000;
	font-family:Verdana,Arial;
	text-decoration: none;
}

.newsletter_hinweis_full {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
    font-family:Arial,Helvetica,ArialBold,Geneva,sans-serif,Verdana,; 
    font-size: 12px;
    font-weight: 0;
    color: #000000;
	font-family:Arial,Helvetica,ArialBold,Geneva,sans-serif,Verdana,; 
	text-decoration: none;
}

.newsletter_radio {
	margin-left: 0px;
	margin-top: -16px;
	margin-right: 0px;
	margin-bottom: -24px;
    font-family:Arial,Helvetica,ArialBold,Geneva,sans-serif,Verdana,; 
    font-size: 12px;
    font-weight: 0;
    color: #000000;
	font-family:Arial,Helvetica,ArialBold,Geneva,sans-serif,Verdana,; 
	text-decoration: none;
}

.newsletter_text {
	margin-left: 0px;
	margin-top: -6px;
	margin-right: 0px;
	margin-bottom: 14px;
    font-family:Arial,Helvetica,ArialBold,Geneva,sans-serif,Verdana,; 
    font-size: 12px;
    font-weight: 0;
    color: #000000;
	font-family:Verdana,Arial;
	text-decoration: none;
}

.newsletter2 {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
    font-family:Arial,Helvetica,ArialBold,Geneva,sans-serif,Verdana,; 
    font-size: 12px;
    font-weight: 0;
    color: #000000;
	font-family:Arial,Helvetica,ArialBold,Geneva,sans-serif,Verdana,; 
	text-decoration: none;
}
	
	
// 1. Ebene (META)

a.hauptmenum:link{color: #000000; text-decoration: none;} 
a.hauptmenum:visited{color: #000000; text-decoration: none;} a.hauptmenum{ 

border-top: 0px solid #467845;
border-bottom: 0px solid #467845;
border-left: 0px solid #467845;
border-right: 0px solid #467845;
color: #000000;
font: 200 12px Verdana,Helvetica,Arial,Helvetica,ArialBold,Geneva,sans-serif,Verdana,; 
padding-top: -1px; 
padding-bottom: 0px; 
padding-left: 5px; 
padding-right: 5px; 
display: block; 
text-decoration: none; 
font-weight: bold; 
text-align:left;
 
} 

a.hauptmenum:hover{ 
border-top: 0px solid #467845;
border-bottom: 0px solid #467845;
border-left: 0px solid #467845;
border-right: 0px solid #467845;
color: #c20303;
font: 200 12px Verdana,Helvetica,Arial,Helvetica,ArialBold,Geneva,sans-serif,Verdana,; 
padding-top: -1px; 
padding-bottom: 0px; 
padding-left: 5px; 
padding-right: 5px; 
display: block; 
text-decoration: none; 
font-weight: bold; 
text-align:left;
} 

a.hauptmenum_ACT:link{color: #c20303; text-decoration: none;} 
a.hauptmenum_ACT:visited{color: #c20303; text-decoration: none;} a.hauptmenum_ACT{ 
border-top: 0px solid #467845;
border-bottom: 0px solid #467845;
border-left: 0px solid #467845;
border-right: 0px solid #467845;
color: #c20303;
font: 200 12px Verdana,Helvetica,Arial,Helvetica,ArialBold,Geneva,sans-serif,Verdana,; 
padding-top: -1px; 
padding-bottom: 0px; 
padding-left: 5px; 
padding-right: 5px; 
display: block; 
text-decoration: none; 
font-weight: bold; 
text-align:left;
}	
	
// 1. Ebene (Hauptmenue TOP)

a.hauptmenu:link{color: #FFFFFF; text-decoration: none;} 
a.hauptmenu:visited{color: #FFFFFF; text-decoration: none;} a.hauptmenu{ 
background: #c20303;
background-image:url(hg.gif);
border-top: 0px solid #FFFFFF;
border-bottom: 1px solid #003700;
border-left: 0px solid #003700;
border-right: 1px solid #003700;
color: #FFFFFF;
font: 200 13px Verdana,Helvetica,Arial,Helvetica,ArialBold,Geneva,sans-serif,Verdana,; 
padding-top: 2px; 
padding-bottom: 0px; 
padding-left: 3px; 
padding-right: 3px; 
display: block; 
text-decoration: none; 
font-weight: bold; 
text-indent: 0.8em;
text-align:left;
width: 122px; height: 21px; 
} 

a.hauptmenu:hover{ 
background: #c20303;
background-image:url(hg2.gif);
border-top: 0px solid #FFFFFF;
border-bottom: 1px solid #003700;
border-left: 0px solid #003700;
border-right: 1px solid #003700;
color: #FFFFFF;
font: 200 13px Verdana,Helvetica,Arial,Helvetica,ArialBold,Geneva,sans-serif,Verdana,; 
padding-top: 2px; 
padding-bottom: 0px; 
padding-left: 3px; 
padding-right: 3px; 
display: block; 
text-decoration: none; 
font-weight: bold; 
text-indent: 0.8em;
text-align:left;
width: 122px; height: 21px; 
} 

a.hauptmenu_ACT:link{color: #FFFFFF; text-decoration: none;} 
a.hauptmenu_ACT:visited{color: #FFFFFF; text-decoration: none;} a.hauptmenu_ACT{ 
background: #c20303;
background-image:url(hg2.gif);
border-top: 0px solid #FFFFFF;
border-bottom: 1px solid #003700;
border-left: 0px solid #003700;
border-right: 1px solid #003700;
color: #FFFFFF;
font: 200 13px Verdana,Helvetica,Arial,Helvetica,ArialBold,Geneva,sans-serif,Verdana,; 
padding-top: 2px; 
padding-bottom: 0px; 
padding-left: 3px; 
padding-right: 3px; 
display: block; 
text-decoration: none; 
font-weight: bold; 
text-indent: 0.8em;
text-align:left;
width: 122px; height: 21px; 
}


// 2. Ebene (Hauptmenue TOP)

a.hauptmenu2:link{color: #FFFFFF; text-decoration: none;} 
a.hauptmenu2:visited{color: #FFFFFF; text-decoration: none;} a.hauptmenu2{ 

background-image:url(hge2.png);
border-top: 1px solid #FFFFFF;
border-bottom: 1px solid #FFFFFF;
border-left: 1px solid #FFFFFF;
border-right: 1px solid #FFFFFF;
color: #FFFFFF;
font: 200 13px Arial,Helvetica,ArialBold,Geneva,sans-serif,Verdana,; 
padding-top: 1px; 
padding-bottom: 0px; 
padding-left: 3px; 
padding-right: 3px; 
display: block; 
text-decoration: none; 
font-weight: bold; 
text-indent: 0.8em;
text-align:left;
width: 122px; height: 22px; 
} 

a.hauptmenu2:hover{ 

background-image:url(hge2a.png);
border-top: 1px solid #FFFFFF;
border-bottom: 1px solid #FFFFFF;
border-left: 1px solid #FFFFFF;
border-right: 1px solid #FFFFFF;
color: #FFFFFF;
font: 200 13px Arial,Helvetica,ArialBold,Geneva,sans-serif,Verdana,; 
padding-top: 1px; 
padding-bottom: 0px; 
padding-left: 3px; 
padding-right: 3px; 
display: block; 
text-decoration: none; 
font-weight: bold; 
text-indent: 0.8em;
text-align:left;
width: 122px; height: 22px; 
} 

// 2. Ebene (Hauptmenue TOP LAST)

a.hauptmenu2last:link{color: #FFFFFF; text-decoration: none;} 
a.hauptmenu2last:visited{color: #FFFFFF; text-decoration: none;} a.hauptmenu2last{ 

background-image:url(hge2.png);
border-top: 0px solid #FFFFFF;
border-bottom: 1px solid #FFFFFF;
border-left: 1px solid #FFFFFF;
border-right: 1px solid #FFFFFF;
color: #FFFFFF;
font: 200 13px Arial,Helvetica,ArialBold,Geneva,sans-serif,Verdana,; 
padding-top: 1px; 
padding-bottom: 0px; 
padding-left: 3px; 
padding-right: 3px; 
display: block; 
text-decoration: none; 
font-weight: bold; 
text-indent: 0.8em;
text-align:left;
width: 122px; height: 22px;  
} 

a.hauptmenu2last:hover{ 

background-image:url(hge2a.png);
border-top: 0px solid #FFFFFF;
border-bottom: 1px solid #FFFFFF;
border-left: 1px solid #FFFFFF;
border-right: 1px solid #FFFFFF;
color: #FFFFFF;
font: 200 13px Arial,Helvetica,ArialBold,Geneva,sans-serif,Verdana,; 
padding-top: 1px; 
padding-bottom: 0px; 
padding-left: 3px; 
padding-right: 3px; 
display: block; 
text-decoration: none; 
font-weight: bold; 
text-indent: 0.8em;
text-align:left;
width: 122px; height: 22px; 
} 


// 1. Ebene (Hauptmenue LEFT)

a.hauptmenu_left:link{color: #000000; text-decoration: none;} 
a.hauptmenu_left:visited{color: #000000; text-decoration: none;} a.hauptmenu_left{
background: #FFFFFF;
background-image:url(hg_left.gif);
border-top: 2px solid #FAA274;
border-bottom: 0px solid #ACB7C1;
border-left: 0px solid #FFFFFF;
border-right: 0px solid #FFFFFF;
color: #000000;  
font: 200 12x Helvetica,Arial,ArialBold,Geneva,sans-serif,Verdana,; 
padding: 4px; 
display: block; 
text-decoration: none; 
font-weight: bold;
width: 156px; height: 23px; 
text-align: left; vertical-align: text-bottom; text-indent: 0.8em; caption-side: bottom;
} 

a.hauptmenu_left:hover{
background: #FFFFFF;
background-image:url(hg_left.gif);
border-top: 2px solid #FAA274;
border-bottom: 0px solid #ACB7C1;
border-left: 0px solid #FFFFFF;
border-right: 0px solid #FFFFFF;
color: #000000;  
font: 200 12x Helvetica,Arial,ArialBold,Geneva,sans-serif,Verdana,; 
padding: 4px; 
display: block; 
text-decoration: none; 
font-weight: bold;
width: 156px; height: 23px; 
text-align: left; vertical-align: text-bottom; text-indent: 0.8em; caption-side: bottom;
} 

a.hauptmenu_left_ACT:link{color: #000000; text-decoration: none;} 
a.hauptmenu_left_ACT:visited{color: #000000; text-decoration: none;} a.hauptmenu_left_ACT{
background: #FFFFFF;
background-image:url(hg_left.gif);
border-top: 2px solid #FAA274;
border-bottom: 0px solid #ACB7C1;
border-left: 0px solid #FFFFFF;
border-right: 0px solid #FFFFFF;
color: #000000;  
font: 200 12x Helvetica,Arial,ArialBold,Geneva,sans-serif,Verdana,; 
padding: 4px; 
display: block; 
text-decoration: none; 
font-weight: bold;
width: 156px; height: 23px; 
text-align: left; vertical-align: text-bottom; text-indent: 0.8em; caption-side: bottom;
}

// 2. Ebene (Hauptmenue LEFT)

a.hauptmenu_left2:link{color: #000000; text-decoration: none;} 
a.hauptmenu_left2:visited{color: #000000; text-decoration: none;} a.hauptmenu_left2{
background: #FFFFFF;
background-image:url(hmenu_left_activ.gif);
color: #000000;  
font: 200 12px Helvetica,Arial,ArialBold,Geneva,sans-serif,Verdana; 
padding: 2px; 
display: block; 
text-decoration: none; 
font-weight: bold0;
width: 156px; height: 16px; 
text-align: left; vertical-align: text-bottom; text-indent: 1.7em; caption-side: bottom;
} 

a.hauptmenu_left2:hover{
background: #FFFFFF;
background-image:url(hmenu_left_activ.gif);
color: #000000;  
font: 200 12px Helvetica,Arial,ArialBold,Geneva,sans-serif,Verdana; 
padding: 2px; 
display: block; 
text-decoration: none; 
font-weight: bold0;
width: 156px; height: 16px; 
text-align: left; vertical-align: text-bottom; text-indent: 1.7em; caption-side: bottom;
} 

a.hauptmenu_left2_ACT:link{color: #000000; text-decoration: none;}
a.hauptmenu_left2_ACT:visited{color: #000000; text-decoration: none;} a.hauptmenu_left2_ACT{
background: #FFFFFF;
background-image:url(hmenu_left_activ.gif);
color: #000000;  
font: 200 12px Helvetica,Arial,ArialBold,Geneva,sans-serif,Verdana; 
padding: 2px; 
display: block; 
text-decoration: none; 
font-weight: bold0;
width: 156px; height: 16px; 
text-align: left; vertical-align: text-bottom; text-indent: 1.7em; caption-side: bottom;
}

// 2. Ebene (Hauptmenue LEFT)-- end

a.hauptmenu_left2_end:link{color: #000000; text-decoration: none;}
a.hauptmenu_left2_end:visited{color: #000000; text-decoration: none;} a.hauptmenu_left2_end{
background: #FFFFFF;
background-image:url(hmenu_left_activ.gif);
color: #000000;  
font: 200 12px Helvetica,Arial,ArialBold,Geneva,sans-serif,Verdana; 
padding: 2px; 
display: block; 
text-decoration: none; 
font-weight: bold0;
width: 156px; height: 16px; 
text-align: left; vertical-align: text-bottom; text-indent: 1.7em; caption-side: bottom;
margin-bottom: 3px;
} 

a.hauptmenu_left2_end:hover{
background: #FFFFFF;
background-image:url(hmenu_left_activ.gif);
color: #000000;  
font: 200 12px Helvetica,Arial,ArialBold,Geneva,sans-serif,Verdana; 
padding: 2px; 
display: block; 
text-decoration: none; 
font-weight: bold0;
width: 156px; height: 16px; 
text-align: left; vertical-align: text-bottom; text-indent: 1.7em; caption-side: bottom;
margin-bottom: 3px;
} 

a.hauptmenu_left2_ACT_end:link{color: #000000; text-decoration: none;}
a.hauptmenu_left2_ACT_end:visited{color: #000000; text-decoration: none;} a.hauptmenu_left2_ACT_end{
background: #FFFFFF;
background-image:url(hmenu_left_activ.gif);
color: #000000;  
font: 200 12px Helvetica,Arial,ArialBold,Geneva,sans-serif,Verdana; 
padding: 2px; 
display: block; 
text-decoration: none; 
font-weight: bold0;
width: 156px; height: 16px; 
text-align: left; vertical-align: text-bottom; text-indent: 1.7em; caption-side: bottom;
margin-bottom: 3px;
}

// 1. Ebene (Hauptmenue LEFT Position Nr.1)

a.hauptmenu_left_nr1:link{color: #000000; text-decoration: none;}
a.hauptmenu_left_nr1:visited{color: #000000; text-decoration: none;} a.hauptmenu_left_nr1{
background: #FFFFFF;
background-image:url(hg_left_e1.gif);
border-top: 0px solid #FFFFFF;
border-bottom: 0px solid #FAA274;
border-left: 0px solid #FFFFFF;
border-right: 0px solid #FFFFFF;
color: #000000;  
font: 200 12x Helvetica,Arial,ArialBold,Geneva,sans-serif,Verdana,; 
padding: 4px; 
display: block; 
text-decoration: none; 
font-weight: bold;
width: 156px; height: 23px; 
text-align: left; vertical-align: text-bottom; text-indent: 0.8em; caption-side: bottom;
} 

a.hauptmenu_left_nr1:hover{
background: #FFFFFF;
background-image:url(hg_left_e1.gif);
border-top: 0px solid #FFFFFF;
border-bottom: 0px solid #FAA274;
border-left: 0px solid #FFFFFF;
border-right: 0px solid #FFFFFF;
color: #000000;  
font: 200 12x Helvetica,Arial,ArialBold,Geneva,sans-serif,Verdana,; 
padding: 4px; 
display: block; 
text-decoration: none; 
font-weight: bold;
width: 156px; height: 23px; 
text-align: left; vertical-align: text-bottom; text-indent: 0.8em; caption-side: bottom;
} 

a.hauptmenu_left_ACT_nr1:link{color: #000000; text-decoration: none;}
a.hauptmenu_left_ACT_nr1:visited{color: #000000; text-decoration: none;} a.hauptmenu_left_ACT_nr1{
background: #FFFFFF;
background-image:url(hg_left_e1.gif);
border-top: 0px solid #FFFFFF;
border-bottom: 0px solid #FAA274;
border-left: 0px solid #FFFFFF;
border-right: 0px solid #FFFFFF;
color: #000000;  
font: 200 12x Helvetica,Arial,ArialBold,Geneva,sans-serif,Verdana,; 
padding: 4px; 
display: block; 
text-decoration: none; 
font-weight: bold;
width: 156px; height: 23px; 
text-align: left; vertical-align: text-bottom; text-indent: 0.8em; caption-side: bottom;
}

// 1. Ebene (Hauptmenue right)

a.hauptmenu_right:link{color: #000000; text-decoration: none;} 
a.hauptmenu_right:visited{color: #000000; text-decoration: none;} a.hauptmenu_right{
background: #A5BFD9;
background-image:url(hg_right.gif);
border-top: 0px solid #FAA274;
border-bottom: 0px solid #ACB7C1;
border-left: 0px solid #FFFFFF;
border-right: 0px solid #FFFFFF;
color: #2B517E;  
font: 200 13x Helvetica,Arial,ArialBold,Geneva,sans-serif,Verdana,; 
padding: 4px; 
display: block; 
text-decoration: none; 
font-weight: bold;
width: 156px; height: 23px; 
text-align: left; vertical-align: text-bottom; text-indent: 0.5em; caption-side: bottom;
} 

a.hauptmenu_right:hover{
background: #A5BFD9;
background-image:url(hg_right.gif);
border-top: 0px solid #FAA274;
border-bottom: 0px solid #ACB7C1;
border-left: 0px solid #FFFFFF;
border-right: 0px solid #FFFFFF;
color: #2B517E;  
font: 200 13x Helvetica,Arial,ArialBold,Geneva,sans-serif,Verdana,; 
padding: 4px; 
display: block; 
text-decoration: none; 
font-weight: bold;
width: 156px; height: 23px; 
text-align: left; vertical-align: text-bottom; text-indent: 0.5em; caption-side: bottom;
} 

a.hauptmenu_right_ACT:link{color: #000000; text-decoration: none;} 
a.hauptmenu_right_ACT:visited{color: #000000; text-decoration: none;} a.hauptmenu_right_ACT{
background: #A5BFD9;
background-image:url(hg_right.gif);
border-top: 0px solid #FAA274;
border-bottom: 0px solid #ACB7C1;
border-left: 0px solid #FFFFFF;
border-right: 0px solid #FFFFFF;
color: #2B517E;  
font: 200 13x Helvetica,Arial,ArialBold,Geneva,sans-serif,Verdana,; 
padding: 4px; 
display: block; 
text-decoration: none; 
font-weight: bold;
width: 156px; height: 23px; 
text-align: left; vertical-align: text-bottom; text-indent: 0.5em; caption-side: bottom;
}

// 2. Ebene (Hauptmenue RIGHT)

a.hauptmenu_right2:link{color: #000000; text-decoration: none;} 
a.hauptmenu_right2:visited{color: #000000; text-decoration: none;} a.hauptmenu_right2{
background: #2B517E;
background-image:url(hmenu_right_activ.gif);
color: #FFFFFF;  
font: 200 12px Helvetica,Arial,ArialBold,Geneva,sans-serif,Verdana; 
padding: 2px; 
display: block; 
text-decoration: none; 
font-weight: bold0;
width: 156px; height: 16px; 
text-align: left; vertical-align: text-bottom; text-indent: 1.6em; caption-side: bottom;
} 

a.hauptmenu_right2:hover{
background: #2B517E;
background-image:url(hmenu_right_activ.gif);
color: #FFFFFF;  
font: 200 12px Helvetica,Arial,ArialBold,Geneva,sans-serif,Verdana; 
padding: 2px; 
display: block; 
text-decoration: none; 
font-weight: bold0;
width: 156px; height: 16px; 
text-align: left; vertical-align: text-bottom; text-indent: 1.6em; caption-side: bottom;
} 

a.hauptmenu_right2_ACT:link{color: #000000; text-decoration: none;}
a.hauptmenu_right2_ACT:visited{color: #000000; text-decoration: none;} a.hauptmenu_right2_ACT{
background: #2B517E;
background-image:url(hmenu_right_activ.gif);
color: #FFFFFF;  
font: 200 12px Helvetica,Arial,ArialBold,Geneva,sans-serif,Verdana; 
padding: 2px; 
display: block; 
text-decoration: none; 
font-weight: bold0;
width: 156px; height: 16px; 
text-align: left; vertical-align: text-bottom; text-indent: 1.6em; caption-side: bottom;
}


// 2. Ebene (Hauptmenue RIGHT)-- nr1

a.hauptmenu_right2_nr1:link{color: #000000; text-decoration: none;}
a.hauptmenu_right2_nr1:visited{color: #000000; text-decoration: none;} a.hauptmenu_right2_nr1{
background: #2B517E;
background-image:url(hmenu_right_activ.gif);
color: #FFFFFF;  
font: 200 12px Helvetica,Arial,ArialBold,Geneva,sans-serif,Verdana; 
padding: 2px; 
display: block; 
text-decoration: none; 
font-weight: bold0;
width: 156px; height: 16px; 
text-align: left; vertical-align: text-bottom; text-indent: 1.6em; caption-side: bottom;
margin-top: 5px;
} 

a.hauptmenu_right2_nr1:hover{
background: #2B517E;
background-image:url(hmenu_right_activ.gif);
color: #FFFFFF;  
font: 200 12px Helvetica,Arial,ArialBold,Geneva,sans-serif,Verdana; 
padding: 2px; 
display: block; 
text-decoration: none; 
font-weight: bold0;
width: 156px; height: 16px; 
text-align: left; vertical-align: text-bottom; text-indent: 1.6em; caption-side: bottom;
margin-top: 5px;
} 

a.hauptmenu_right2_ACT_nr1:link{color: #000000; text-decoration: none;}
a.hauptmenu_right2_ACT_nr1:visited{color: #000000; text-decoration: none;} a.hauptmenu_right2_ACT_nr1{
background: #2B517E;
background-image:url(hmenu_right_activ.gif);
color: #FFFFFF;  
font: 200 12px Helvetica,Arial,ArialBold,Geneva,sans-serif,Verdana; 
padding: 2px; 
display: block; 
text-decoration: none; 
font-weight: bold0;
width: 156px; height: 16px; 
text-align: left; vertical-align: text-bottom; text-indent: 1.6em; caption-side: bottom;
margin-top: 5px;
}


// 2. Ebene (Hauptmenue RIGHT)-- end

a.hauptmenu_right2_end:link{color: #000000; text-decoration: none;}
a.hauptmenu_right2_end:visited{color: #000000; text-decoration: none;} a.hauptmenu_right2_end{
background: #2B517E;
background-image:url(hmenu_right_activ.gif);
color: #FFFFFF;  
font: 200 12px Helvetica,Arial,ArialBold,Geneva,sans-serif,Verdana; 
padding: 2px; 
display: block; 
text-decoration: none; 
font-weight: bold0;
width: 156px; height: 16px; 
text-align: left; vertical-align: text-bottom; text-indent: 1.6em; caption-side: bottom;
margin-bottom: 20px;
} 

a.hauptmenu_right2_end:hover{
background: #2B517E;
background-image:url(hmenu_right_activ.gif);
color: #FFFFFF;  
font: 200 12px Helvetica,Arial,ArialBold,Geneva,sans-serif,Verdana; 
padding: 2px; 
display: block; 
text-decoration: none; 
font-weight: bold0;
width: 156px; height: 16px; 
text-align: left; vertical-align: text-bottom; text-indent: 1.6em; caption-side: bottom;
margin-bottom: 20px;
} 

a.hauptmenu_right2_ACT_end:link{color: #000000; text-decoration: none;}
a.hauptmenu_right2_ACT_end:visited{color: #000000; text-decoration: none;} a.hauptmenu_right2_ACT_end{
background: #2B517E;
background-image:url(hmenu_right_activ.gif);
color: #FFFFFF;  
font: 200 12px Helvetica,Arial,ArialBold,Geneva,sans-serif,Verdana; 
padding: 2px; 
display: block; 
text-decoration: none; 
font-weight: bold0;
width: 156px; height: 16px; 
text-align: left; vertical-align: text-bottom; text-indent: 1.6em; caption-side: bottom;
margin-bottom: 20px;
}

#yymenu a {
			background-color:#F5F5F5;
			border-bottom:2px solid #FFFFFF;
			color:#000000;
			display:block;
			font-family:Verdana,Arial,Helvetica,Geneva,SunSans-Regular;
			font-size:0.75em;
			font-weight:bold;
			margin:0px;
			padding:4px;
			text-decoration:none;
		}
		#yymenu a.last {
			border-style:none;
		}
		#yymenu {
			background-color:#4D6681;
		}
		#yymenu > div {
		}
		#yymenu a:hover {
			background-color:#E9E9E9;
			color:#000000;
		}
		#yymenu .mmContent div.mmlink a.submenu:hover {
		}
		#yymenu .mmLevel1, #yymenu .mmLevel2 {
			border:2px solid #4D6681;
			margin-bottom:10px;
			padding-top:0px;
		}
		#yymenu .sub {
			background-image:url(../../images/ypmenu_pfeilg.gif);
			background-position:right center;
			background-repeat:no-repeat;
		}
		#yymenu .mmContent {
		}
		#yymenu .mmLevel1 {
		}
