/* ####################################################################################################
**
** 
**  Dateiversion:6.11.06
**  Datei       :nav_vlist.css
**  Funktion    :Formatierung der linken Hauptnavigation
** 
*/

@media all
{
/*******************************************
* Vertikale Listennavigation
********************************************/
#col1_content h3 {padding:0; font-weight:bold; margin:1.4em 0 0.3em 0; color:#444; background-color:#fff; border-bottom:5px #ccc solid;}
.mainMenu {width:100%; overflow:hidden; color:#222; margin:0 0 15px 0; padding:0 0 0 0;}
.mainMenu img {margin-right:0.7em;}
.mainMenu ul {width:100%; overflow:hidden; margin:0em 0 0em 0; list-style-type:none; }
.mainMenu ul a {display:block; text-decoration:none; font-size:13px;font-weight:bold;}
.mainMenu ul li {float:left; width:100%; margin:2px 0px 0px 0px ; padding:0;   background:url(../images/subMenuBgNo.gif) no-repeat left top;  }
.mainMenu ul li.act {font-weight:bold;float:left; width:100%; margin:2px 0px 0px 0px ; padding:0;   background:url(../images/subMenuBgAct.gif) no-repeat left top;  }
.mainMenu ul li strong { font-size:13px;display:block; width:95%; padding:3px 0px 4px 13px; color:#fff; font-weight:bold; }
.mainMenu ul li ul li strong {font-size:12px;display:block; width:95%; padding:3px 0px 0px 19px;  color:#666; background:  url(../images/dot.gif) no-repeat 4px 10px; color:#7CB92A; font-weight:normal; }
/*.mainMenu ul li ul li strong {font-size:12px;display:block; width:95%; padding:3px 0px 0px 19px;  color:#666; background:  url(../images/dot.gif) no-repeat 4px 10px; font-weight:bold; }*/
.mainMenu ul li ul li ul li strong {display:block; width:92%; padding:3px 0px 0px 21%; background-color:#aab; color:#fff; font-weight:bold;}
.mainMenu ul li a { width:95%; padding:3px 0px 4px 13px;color:#fff; }
.mainMenu ul li a:hover {}
.mainMenu ul li ul {list-style-type:none; margin:0; padding:0;}
.mainMenu ul li ul li {font-weight: normal; float:left; width:183px; margin:2px 0px 0px 0px ; padding:0; background: #E7E7E7 url(../images/subSubMenuBgTop.gif) no-repeat left top;}
.mainMenu .subsub_bottom {background: url(../images/subSubMenuBgBottom.gif) no-repeat left top; height:3px;}
.mainMenu ul li ul li a { font-weight:normal;font-size:12px;width:91%; padding:3px 0px 0px 19px;  color:#666; background: url(../images/dot.gif) no-repeat 4px 10px; padding-right:14px;}
.mainMenu ul li ul li ul {list-style-type:none; margin:0; padding:0;}
.mainMenu ul li ul li ul li {float:left; width:100%; margin:0; padding:0;}
.mainMenu ul li ul li ul li a {width:90%; padding:3px 0px 3px 21%; background-color:#e4e4e4; color:#666;}
.mainMenu ul li ul li a:hover { }
.mainMenu ul li#title {width:95%; padding:3px 0px 3px 7%; font-weight:bold; color:#444; background-color:#fff; border-bottom:4px #888 solid;}

* html .mainMenu ul li ul li { width:173px;}
/* Close @media all - DO NOT DELETE! */
}
