/*************************************************************/
/*                                                           */
/*                                                           */
/*            Stylesheet von C.Stetter                       */
/*        für Blueforest Design - und Medienbüro             */
/*               http://www.blueforest.ch                    */
/*                        									 */				
/*************************************************************/
.navi li, .navi ul
{
   margin:0;
   padding:0;
   left:0;
}
.navi
{
   padding: 0;
   width: 190px; /*width of menu*/
   background-color:#d2d5d7;
}
.navi a.menuitem
{
   color: #707173;
   display: block;
   /*   position: relative; To help in the anchoring of the ".statusicon" icon image*/
   width: auto;
   padding-left: 20px;
   text-decoration: none;
   margin-top:1px;
   padding-top: 10px;
   padding-bottom: 10px;
   font-size: 16px;
   background-color:#fff;
}
.navi div.submenu ul li a
{
   display: block;
   color: #707173;
   text-decoration: none;
   padding: 2px 0;
   /*      padding-left: 50px;*/
   padding-left: 50px;
   font-size: 12px;
   font-style: normal;
   font-weight: normal;
   font-variant: normal;
   background: url(img/raquo_pfeil_submenu.jpg) no-repeat 40px 5px;
}
.navi div.submenu ul li a:hover { color: #d2d5d7; }
.navi div.submenu ul li a, .navi a.menuitem
{
   border-left-width: 8px;
   border-left-style: solid;
}
.navi a.menuitem:first-child { border-top-color: #fff; }
.navi a.ueberuns, .navi a.ueberuns + div.submenu ul li a { border-left-color: #858688; }
.navi a.dialyse, .navi a.dialyse + div.submenu ul li a { border-left-color: #9b9b9d; }
.navi a.nephrologie, .navi a.nephrologie + div.submenu ul li a { border-left-color: #b0b1b2; }
.navi a.kardiologie, .navi a.kardiologie + div.submenu ul li a { border-left-color: #c6c6c7; }
.navi a.infosfueraezte, .navi a.infosfueraezte + div.submenu ul li a { border-left-color: #dbdbdc; }
.navi a.infosfuerpatienten, .navi a.infosfuerpatienten + div.submenu ul li a { border-left-color: #eaeaea; }
.navi a.menuitem:visited, .navi .menuitem:active { }
.navi a.menuitem:hover { }
.navi div.submenu
{ /*DIV that contains each sub menu*/
   background: #FFF;
   margin: 0;
   padding: 0;
   left:0;
}
.navi div.submenu ul
{ /*UL of each sub menu*/
   list-style-type: none;
   margin: 0;
   padding: 0;
   left:0 !important;
}
.navi div.submenu ul li.last a { padding-bottom: 20px; }
#mininavi
{
   right:3px;
   position:absolute;
   top:0px;
   width:520px;
}
#mininavi ul { float:right; }
#mininavi li
{
   list-style-position:outside !important;
   padding-top:10px;
   float:left;
   white-space:nowrap;
   padding-right:9px;
   padding-left:9px;
   border-right: 1px solid #b2b2b4;
   font-size:11px;
}
#mininavi li.first { border-left: 1px solid #b2b2b4; }
#mininavi li.last
{
   border-right:none;
   padding-right:0px;
}
#mininavi a { color:#707173; text-decoration: none;}
#mininavi a:hover { color:#707173; text-decoration: underline;}
div.submenu li
{
   text-decoration: none;
   list-style: none !important;
   list-style-type: none;
}

