.layer_lv2{
  position:absolute;
  z-index:1 !important;
  top:150px !important; 
  left:5px !important;
  visibility:hidden;
  width:100px !important;
  background-color:#CCCCCC !important;

}
.td_navi{
  vertical-align:top !important;
  width:180 px;
    
}

.links_lv1{
   color:#5f5f5f  !important;
   font-size:17px !important;
   font-weight:none;
   padding-right:4px;
   padding-left:4px;

}

.links_lv2{
  color:#5f5f5f !important;
  font-size:16px !important;
  
}

.links_lv3{
  color:#5f5f5f !important;
  font-size:13px !important;
  
}

.nav_active {
  background-color:#fff !important;
  font-weight:bold;
  border-top-style:solid !important;
  border-top-width:0px !important;
  border-top-color:#ccc !important;
  border-left-style:solid !important;
  border-left-width:0px !important;
  border-left-color:#ccc !important;
  border-right-style:solid !important;
  border-right-width:0px !important;
  border-right-color:#ccc !important;

  
}

.nav_active_lv2 {
  background-color:# !important;
  font-weight:bold;
  text-align:right;
  padding-right:20px;
  padding-top: 2px;
  padding-bottom: 2px;
  
}

.nav_lv1 {
 background-color:#ebeceb !important;
 border-top-style:solid !important;
 border-bottom-style:solid !important;
 border-top-width:0px !important;
 border-bottom-width:0px !important;
 border-top-color:black !important;
 border-bottom-color:black !important;
   
}

.nav_lv2{
  background-color:#ebeceb !important;
  border-top-style:solid !important;;
  border-bottom-style:solid !important;;
  border-top-width:0px !important;
  border-bottom-width:0px !important;
  border-top-color:#CCCCCC !important;
  border-bottom-color:#CCCCCC !important;
  text-align:right;
  padding-right:20px;
  padding-top: 2px;
  padding-bottom: 2px;
  
}

.nav_lv3 {
  background-color:#ebeceb !important;
  border-top-style:solid !important;;
  border-bottom-style:solid !important;;
  border-top-width:0px !important;
  border-bottom-width:0px !important;
  border-top-color:black !important;
  border-bottom-color:black !important;
  text-align:right;
  padding-right:20px;
  padding-top: 2px;
  padding-bottom: 2px;
}


.nav1 {
  margin-bottom: -3px;
}

.navi_tab {
  width:180 px;
  vertical-align:top !important;
  background-color:#ebeceb !important;
  /*top:0px !important;*/
}

.topnavi {
    font-family: arial;
	font-size: 12px;
	font-weight: normal;
    color: #fff;
}

{
  scrollbar-face-color: #FFFFFF;
  scrollbar-shadow-color: #557098;
  scrollbar-highlight-color: #557098;
  scrollbar-3dlight-color: #FFFFFF;
  scrollbar-darkshadow-color: #FFFFFF;
  scrollbar-track-color: #FFFFFF;
  scrollbar-arrow-color: #557098;
}

P
{
	line-height:14px; 
}



INPUT,SELECT, TEXTAREA, BUTTON
{
 font-family : Arial; 
 font-size : 11px;
 color: #666;
 padding:1px;
}


a:hover 
{
color: #990000;
	
}
	
.error
{
  color:#EDA151;
}	
	
 .seitentitel { font-family : Arial; font-size : 12px; color: #666; font-weight : normal;} 
 .absatzueberschrift { font-family : Absatz_Art; font-size : 12px; color: #000000; font-weight : bold;} 
 .BODY,TABLE,TR,TD,TH,FONT,P {   margin : 0px 0px; margin-right : 0px; margin-top : 0px; font-family : Arial; font-size : 12px; color: #666; font-weight : normal;} 
 .a {	text-decoration: none; font-family : Arial; font-size : 12px; color: #990000; font-weight : normal;} 
 a {	text-decoration: none; font-family : Arial; font-size : 12px; color: #990000;}
