/* Style sheet vm_navigation */
*{margin:0;padding:0;}
*:first-child+html #mainnav a{min-height: 0;}
* html #mainnav a{height:1px;}
* html #mainnav li{display:inline;zoom: 1;height: /**/:1px;}
* html #mainnav{overflow:hidden;}
#mainnav{width:340px;height:175px;left:250px;top:77px;position:absolute;float:left;text-transform: uppercase;}
#mainnav ul{list-style-type:none;}
#mainnav a{display:block;margin-bottom:1px;padding:5px 5px 5px 15px;font-family:Arial, Helvetica, Sans-Serif;text-decoration:none;color:#ffffff;}
#mainnav span{display:block;margin-bottom:1px;padding:5px 5px 5px 15px;font-family:Arial, Helvetica, Sans-Serif;text-decoration:none;color:#ffffff;}
#mainnav .level_1 a{background-color:#243248;}
#mainnav .level_1 span{background-color:#274772;}
#mainnav .level_2 a,#mainnav .level_2 span{margin-bottom:0;border-bottom:1px solid #2a60a5;color:#243248;background-color: transparent;}
#mainnav .level_2 li .last{border-bottom:0px;}
#mainnav ul.level_1{width:170px;}
#mainnav ul.level_2{width:169px;left:-9999px;position:absolute;margin:0;padding:0;background:url("tl_files/images/bg_navi_gradient.png") left top no-repeat;}
#mainnav .level_1 li:hover ul.level_2,#mainnav .level_1 li.sfhover ul.level_2{left:171px;top:0;}
#mainnav .level_1 li:hover,#mainnav .level_1 li.sfhover{position:relative;}
#mainnav .level_1 li:hover a,#mainnav .level_1 li.sfhover a{background-color:#274772;}
#mainnav .level_1 li:hover a.submenu,#mainnav .level_1 li.sfhover a.submenu{background:#274772 url("tl_files/images/bg_navi_arrow.gif") right top no-repeat;}
#mainnav .level_1 li:hover .level_2 li a,#mainnav .level_1 li.sfhover .level_2 li a{background-color: transparent;}
#mainnav .level_2 li a:hover{text-decoration:none;color:#ffffff;background-color: transparent;}
