/* Style sheet navi */
#lang{right:10px;top:-10px;position:absolute;float:right;clear:left;}
* html #lang{right:10px;top:0;}
*:first-child + html #lang{margin-top:10px;}
#mainnav{width:100%;left:0;position:absolute;overflow:visible;margin-top:20px;background-color:#a0171f;border-top:1px solid #fff;border-bottom:1px solid #fff;line-height:1;z-index:999;}
* html #mainnav{left:0;top:20px;position:relative;}
#mainnav ul,#mainnav li{margin:0;padding:0;list-style-type:none;}
#mainnav ul li{float:left;}
#mainnav ul.level_1 li.last{border-right:1px solid #fff;}
#mainnav ul.level_1 li.guestbook{background-color:#ff0000;}
#mainnav ul.level_2 li.last{border-right:0;}
#mainnav a{display:block;padding:4px 18px 5px 17px;border-left:1px solid #fff;font-family:"Trebuchet MS", verdana, arial, tahoma;font-weight:bold;text-decoration:none;font-size:16px;color:#ffffff;text-transform:uppercase;}
#mainnav a:hover{background-color:#5c1c2d;text-decoration:none;color:#fff;}
#mainnav a.trail{background-color:#5c1c2d;}
#mainnav span{display:block;margin:0;padding:4px 18px 5px 17px;background-color:#5c1c2d;border-left:1px solid #fff;font-family:"Trebuchet MS", verdana, arial, tahoma;font-weight:bold;text-decoration:none;font-size:16px;color:#fff;text-transform:uppercase;}
#mainnav .level_1 ul{width:auto;left:-999em;position:absolute;background-color:#a0171f;border-top:1px solid #fff;}
* html #mainnav .level_1 ul{display:none;}
*:first-child + html #mainnav ul ul.level_2 li{float:left;}
#mainnav .level_2 li{float:none;}
#mainnav .level_2 a{border-right:1px solid #fff;border-bottom:1px solid #fff;border-left:1px solid #fff;text-transform: none;}
#mainnav .level_2 li a:hover{background-color:#5c1c2d;}
#mainnav ul.level_2 li.active span{background-color:#5c1c2d;border-right:1px solid #fff;border-bottom:1px solid #fff;text-transform:none;}
#mainnav li:hover .level_2,#mainnav li.sfhover .level_2{left:auto;}

