#vnav { width: 15em; height: 90%; margin: 0; background-color: #294293; color: #fff; border-right: 11px solid #E6EAFD; }
#vnav ul { list-style-type: none; }
#vnav ul li { display: inline; font-size: 99%; line-height: 185%; }  
#vnav ul ul li { font-size: 100%; }	  
#vnav ul, #vnav ul li{ margin: 0; padding: 0; display: block; }	
#vnav ul li a{ display: block; text-decoration: none; padding: 0; border-left: #AF2427 5px solid; }
#vnav ul li a { display: block; text-decoration: none; background-color: #294293; color: #fff; padding: 1px 0 1px 10px; border-bottom: 1px solid #9999cc; }
#vnav ul ul li a { background-position: 40px 3px; padding-left: 12px; }	  
#vnav ul li ul li a { padding-left: 22px; }	
#vnav ul ul ul li a { padding-left: 10px; }
#vnav ul ul ul ul li a { padding-left: 38px; }
#vnav ul li ul li ul li a { padding-left: 38px; } 
#vnav ul li a:hover { background-color: #E6EAFD; color: #000; border-left: #F89739 5px solid; }

/* menu level 0 */
#vnav .L0 a { background-image: url(../images/null.gif); }
#vnav .L0 a:hover { background-image: url(../images/page/menu-pfeil-blau2X.gif); background-repeat: no-repeat; background-position: 0 0; }	
#vnav .L0active a { background-image: url(../images/page/menu-pfeil-blau.gif); background-repeat: no-repeat; background-position: 0 0; }	  
#vnav .L0active a:hover { background-image: url(../images/page/menu-pfeil-blau2X.gif); background-repeat: no-repeat; background-position: 0 0; }	
#vnav .L0open a { background-image: url(../images/page/listiconD.gif); background-repeat: no-repeat; background-position: 0 0.7em; }		  
#vnav .L0open a:hover { background-image: url(../images/page/listiconDx.gif); background-repeat: no-repeat; background-position: 0 0.7em; }	  
/* menu level 1 */ 
#vnav .L1 a { background-image: url(../images/null.gif); }
#vnav .L1 a:hover { background-image: url(../images/page/menu-pfeil-blau2X.gif); background-repeat: no-repeat; background-position: 13px 0; }
#vnav .L1active a { background-image: url(../images/page/menu-pfeil-blau.gif); background-repeat: no-repeat; background-position: 13px 0; }	  
#vnav .L1active a:hover { background-image: url(../images/page/menu-pfeil-blau2X.gif); background-repeat: no-repeat; background-position: 13px 0; }
#vnav .L1open a { background-image: url(../images/page/listiconD.gif); background-repeat: no-repeat; background-position: 12px 0.7em; }		  
#vnav .L1open a:hover { background-image: url(../images/page/listiconDx.gif); background-repeat: no-repeat; background-position: 12px 0.7em; }		
/* menu level 2 */ 
#vnav .L2 a { background-image: url(../images/null.gif); }
#vnav .L2 a:hover { background-image: url(../images/page/menu-pfeil-blau2X.gif); background-repeat: no-repeat; background-position: 29px 0; }
#vnav .L2active a { background-image: url(../images/page/menu-pfeil-blau.gif); background-repeat: no-repeat; background-position: 29px 0; }	  
#vnav .L2active a:hover { background-image: url(../images/page/menu-pfeil-blau2X.gif); background-repeat: no-repeat; background-position: 29px 0; }

#vnav .img { text-align: center; margin: 30px 0; }
#vnav img  { border: 0; }
	  
* html #vnav ul li { display: inline; }
* html #vnav ul li a { height: 1%; }
/* menu level 0 */
*+ html #vnav .L0 a { background-image: url(../images/null.gif); }
*+ html #vnav .L0 a:hover { background-image: url(../images/page/menu-pfeil-blau2X.gif); background-repeat: no-repeat; background-position: 5px 0; }	
*+ html #vnav .L0active a { background-image: url(../images/page/menu-pfeil-blau.gif); background-repeat: no-repeat; background-position: 5px 0; }	  
*+ html #vnav .L0active a:hover { background-image: url(../images/page/menu-pfeil-blau2X.gif); background-repeat: no-repeat; background-position: 5px 0; }	
*+ html #vnav .L0open a { background-image: url(../images/page/listiconD.gif); background-repeat: no-repeat; background-position: 5px 0.7em; }		  
*+ html #vnav .L0open a:hover { background-image: url(../images/page/listiconDx.gif); background-repeat: no-repeat; background-position: 5px 0.7em; }	  
/* menu level 1 */ 
*+ html #vnav .L1 a { background-image: url(../images/null.gif); }
*+ html #vnav .L1 a:hover { background-image: url(../images/page/menu-pfeil-blau2X.gif); background-repeat: no-repeat; background-position: 18px 0; }
*+ html #vnav .L1active a { background-image: url(../images/page/menu-pfeil-blau.gif); background-repeat: no-repeat; background-position: 18px 0; }	  
*+ html #vnav .L1active a:hover { background-image: url(../images/page/menu-pfeil-blau2X.gif); background-repeat: no-repeat; background-position: 18px 0; }
*+ html #vnav .L1open a { background-image: url(../images/page/listiconD.gif); background-repeat: no-repeat; background-position: 17px 0.7em; }		  
*+ html #vnav .L1open a:hover { background-image: url(../images/page/listiconDx.gif); background-repeat: no-repeat; background-position: 17px 0.7em; }		
/* menu level 2 */ 
*+ html #vnav .L2 a { background-image: url(../images/null.gif); }
*+ html #vnav .L2 a:hover { background-image: url(../images/page/menu-pfeil-blau2X.gif); background-repeat: no-repeat; background-position: 34px 0; }
*+ html #vnav .L2active a { background-image: url(../images/page/menu-pfeil-blau.gif); background-repeat: no-repeat; background-position: 34px 0; }	  
*+ html #vnav .L2active a:hover { background-image: url(../images/page/menu-pfeil-blau2X.gif); background-repeat: no-repeat; background-position: 34px 0; }

	
