/* Style sheet suckerfish_h */
#header .inside{position:static;}
#suckerfish{width:auto;height:47px;position:static;margin:22px auto 0;padding-bottom:4px;text-align:left;font-weight:bold;font-size:1.4em;color:#666;line-height:30px;background:url("tl_files/images/menuline_bottom.png") repeat-x;}
* html #suckerfish{zoom: 0;}
* html #suckerfish{z\oom: 1;}
#suckerfish a{text-decoration:none;background-color:transparent;}
#suckerfish ul,#suckerfish li{margin:0;padding:0;border: none;}
#suckerfish ul.level_1,#suckerfish ul.level_1 ul{right:0;position:absolute;margin:0 20px 0 0;padding:0 5px;line-height:30px;white-space:nowrap;}
#suckerfish ul.level_1 li ul ul{margin:-22px 0 0 100px;}
#suckerfish ul.level_1 li{height:47px;float:left;margin-right:0;margin-left:0;}
#suckerfish ul.level_1 a,#suckerfish ul.level_1 span{display:block;}
#suckerfish ul.level_1 .navtext span{height:40px;}
#suckerfish ul.level_1 li .active{background:url("tl_files/images/menuline_top.png") repeat-x;}
#suckerfish ul.level_1 a{margin-right:-10px;margin-left:-10px;color:#666;}
#suckerfish ul.level_1 a:hover{margin-right:0;margin-left:0;color:#ccc;}
#suckerfish ul.level_1 a.trail{margin-right:0;margin-left:0;}
#suckerfish a:hover .navtext{height:47px;background:url("tl_files/images/menuline_top.png") repeat-x;}
#suckerfish ul.level_1 a:active,#suckerfish ul.level_1 li.active,#suckerfish ul.level_1 li.trail a{color:#8AB7D7;}
#suckerfish ul.level_2 a:active,#suckerfish ul.level_2 li.active,#suckerfish ul.level_2 li.trail a{color:#ffffff;}
#suckerfish ul.level_1 li ul{width:135px;left:-999em;position:absolute;}
#suckerfish ul.level_1 li:hover ul ul,#suckerfish ul.level_1 li.sfhover ul ul,#suckerfish ul.level_1 li:hover ul ul ul,#suckerfish ul.level_1 li.sfhover ul ul ul{left:-999em;}
#suckerfish ul.level_1 li:hover ul,#suckerfish ul.level_1 li.sfhover ul,#suckerfish ul.level_1 li li:hover ul,#suckerfish ul.level_1 li li.sfhover ul,#suckerfish ul.level_1 li li li:hover ul,#suckerfish ul.level_1 li li li.sfhover ul{left:auto;}
#suckerfish ul.level_2{top:14em;position:relative;background-color:#8AB7D7;font-size:90%;color:#ffffff;}
#suckerfish ul.level_2 li{width:100%;border-bottom:1px solid #cccccc;color:#ffffff;background: none;}
#suckerfish li.submenu ul.level_2 li a{color:#ffffff;}
#suckerfish li.submenu ul.level_2 li a:hover{color:#ccc;}
#suckerfish ul.level_2 a{font-size:90%;color:#ffffff;}
#suckerfish ul.level_2 a:hover{font-size:90%;color:#cccccc;}
#suckerfish ul.level_2 a:active,#suckerfish ul.level_2 li.active span{font-size:90%;color:#cccccc;}
ul.level_2 li .navleft,ul.level_2 li .navright{background:none;}
ul.level_2{display:none;}
.navleft{width:36px;height:47px;float:left;background:url('tl_files/images/menuline_left.png') no-repeat;}
.navright{width:36px;height:47px;float:left;z-index:-1;background:url('tl_files/images/menuline_right.png') no-repeat;}
.navtext{float:left;margin-right:-10px;margin-left:-10px;padding-top:12px;}
.idle{background:none;}
.trail span.navtext{background:url('tl_files/images/menuline_top.png') repeat-x;}
li:hover span.navright.idle,.trail span.navright.idle{width:36px;background:url('tl_files/images/menuline_right.png') no-repeat;}
li:hover span.navleft.idle,.trail span.navleft.idle{width:36px;background:url('tl_files/images/menuline_left.png') no-repeat;}
#sidemenu,#sidemenu div{font-size:1.2em;background:none;}
#sidemenu .navleft,#sidemenu .navright{display:none;}
#sidemenu .navtext{float:none;margin:0;padding:0;}
#sidemenu a:hover,#sidemenu a:hover .navtext{background-color:#ffdaa9;}
#sidemenu .active{color:#8AB7D7;}

