/* CSS Document */

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Bereichsnavi */
#bereichsnavi ul {
 margin:0;
 padding:0;
 border:0;
}

#bereichsnavi {
 font-size:1.1em;
 left:0px;
 width:170px;
 padding-top:2px;
  padding-bottom:6px;
 border-top: 0px solid #000;
 border-bottom:0px solid #fff;
}

#bereichsnavi #zaehler {
 width:170px;
 margin-top:3px;
 border-top: 2px solid #fff;
 text-align:center;
}

#zaehler .zaehler {
  border-collapse:collapse; 
	margin: 3px auto;
	padding:0; 
  text-align:center;
	background-color: #000;
	border: 1px solid #000;
}

#bereichsnavi ul li ul .closefirst a, 
#bereichsnavi ul li ul .close a { 
 background-image: url(../images/navi/submenu.gif);
 background-color: #E8E8E8; 
 font-weight:normal;
 padding:1px 0 1px 25px; 
 color:#343434;
}
#bereichsnavi ul li ul .open a { 
 background-image: url(../images/navi/submenuselect.gif); 
 background-color: #F95F61; 
 font-weight:normal; 
 padding:1px 0 1px 25px; 
 color:#ffffff;
}
#bereichsnavi ul li ul .open .close a {
 background-image: url(../images/navi/subsubmenu.gif); 
 background-color: #E8E8E8; 
 font-weight:normal; 
 padding:1px 0 1px 35px; 
 color:#343434;
}
#bereichsnavi ul li ul .open .closefirst a {
 background-image: url(../images/navi/subsubmenu.gif); 
 background-color: #E8E8E8; 
 font-weight:normal; 
 padding:1px 0 1px 35px; 
 color:#343434;
}
#bereichsnavi ul li ul .open .open a {
 background-image: url(../images/navi/subsubmenuselect.gif); 
 background-color: #F95F61; 
 font-weight:normal; 
 padding:1px 0 1px 35px; 
 color:#ffffff;
}
#bereichsnavi ul li ul .openfirst a {
 background-image: url(../images/navi/submenuselect.gif); 
 background-color: #F95F61; background-color: #E8E8E8; 
 font-weight:normal; 
 padding:1px 0 1px 25px; 
 color:#ffffff;
}
#bereichsnavi ul li ul .openfirst .closefirst a, 
#bereichsnavi ul li ul .openfirst .close a {
 background-image: url(../images/navi/subsubmenu.gif); 
 background-color: #E8E8E8; 
 font-weight:normal; 
 padding:1px 0 1px 35px; 
 color:#343434;
}
#bereichsnavi ul li ul .openfirst .open a {
 background-image: url(../images/navi/subsubmenuselect.gif); 
 background-color: #F95F61; 
 font-weight:normal; 
 padding:1px 0 1px 35px; 
 color:#ffffff;
}
#bereichsnavi ul li ul .openfirst .open .open a {
 background-image: url(../images/navi/subsubsubmenuselect.gif); 
 background-color: #F95F61; 
 font-weight:normal; 
 padding:1px 0 1px 45px; 
 color:#ffffff;
}
#bereichsnavi ul li ul .openfirst .open .close a, 
#bereichsnavi ul li ul .openfirst .open .closefirst a {
 background-image: url(../images/navi/subsubsubmenu.gif); 
 background-color: #E8E8E8; 
 font-weight:normal; 
 padding:1px 0 1px 45px; 
 color:#343434;
}
#bereichsnavi ul li ul .open .open .open a {
 background-image: url(../images/navi/subsubsubmenuselect.gif); 
 background-color: #F95F61; 
 font-weight:normal; 
 padding:1px 0 1px 45px; 
 color:#ffffff;
}
#bereichsnavi ul li ul .open .open .close a , 
#bereichsnavi ul li ul .open .open .closefirst a { 
 background-image: url(../images/navi/subsubmenu.gif); 
 background-color: #E8E8E8; 
 font-weight:normal; 
 padding:1px 0 1px 45px; 
 color:#343434;
} 
 

/*erste Ebene */
#bereichsnavi li a { 
 padding:3px 0 3px 15px; 
 color:black; 
 font-size:0.9em; 
 background-image: url(../images/navi/menunormal.gif); 
 background-color: #E8E8E8; 
 display:block; 
 text-decoration:none;
}
#bereichsnavi .firstclose a { 
 padding-top:4px; 
 padding-left:15px; 
 color:black; 
 font-size:0.9em; 
 background-image: url(../images/navi/menunormaltop.gif); 
 background-color: #E8E8E8; 
 display:block; 
 text-decoration:none;
}

/*zweite Ebene*/
 #bereichsnavi ul .open a{
 background-image: url(../images/navi/menuselect.gif);
 background-color: #FE0000;
 margin:0;
 padding:2px 0 2px 15px;
 color:white;
 font-weight:bold;
}

#bereichsnavi ul li .close a{ 
 font-weight:normal; 
 background-image: url(../images/navi/menupastselect.gif);
}
 
#bereichsnavi ul .openfirst a{
 background-image: url(../images/navi/menuselect.gif);
 background-color: #FE0000;
 margin:0;
 padding:2px 0 2px 15px;
 color:white;
 font-weight:bold;
}

#bereichsnavi ul {
 list-style-type:none;
 border-bottom:1px solid #999999;
}
 
#bereichsnavi ul ul {
 border-bottom:none;
}

#bereichsnavi ul .open li, 
#bereichsnavi ul .openfirst li {
 background:none ;
}

#bereichsnavi .closefirst {
 background-image: url(../images/navi/menupastselect.gif) ;
 background-color: #E8E8E8; 
}

/* ========  BREADCRUMP ========= */

.breadcrumb { 
 width:628px;
 height: 15px;
 font-size: 0.8em;
 margin: 0 0 10px 0;
 padding: 4px 0 4px 0;
 border-bottom: 1px solid #DDD;
 color: #666666;
} 

.pdf { 
 width:110px;
 text-align:center;
 height: 15px;
 font-size: 0.9em;
 padding: 2px 0 8px 0;
 color: #666666;
 border:2px solid #C3D9FF ! important;
 margin-left:5px;
 margin-top:6px;
} 


