@CHARSET "UTF-8";
ul{padding:0; margin:0;}
li{list-style:none; padding:0;}
a{text-decoration:none; outline:medium none;}
.menu_left{background: url("images/border_navigation.jpg") repeat-x scroll left top transparent; float: left; height: auto; padding: 8px 0 5px; width:565px;}
.li_menu{width:auto; height:auto; float:left; margin-bottom:5px; padding:0 7px; position: relative; height: 50px; background:url(images/sep_navigation_right.jpg) repeat-y top right; max-width: 95px;}
.menu_left li a{width:100%; height: 40px; color: #636363; float:left; font: bold 12px "Trebuchet MS",Arial,Helvetica,sans-serif;  text-transform:uppercase; 
 cursor:pointer; padding: 0 0 30px;
 background:url(images/bg_navigation.jpg) no-repeat center 46px; text-decoration: none;}
.menu_left li span{width:100%; height:auto; color:#7f7f7f; float:left; font:12px "Trebuchet MS", Arial, Helvetica, sans-serif; text-transform:uppercase; cursor:pointer;}
.menu_left li.current a{color:#e78933; background:url(images/current_navigation.jpg)no-repeat center 46px;}
.menu_left li.current span{font-weight:bold; font-size:11px;}

.content_sub_menu{width:auto; height:auto; float:left; background:#e78933; padding:5px; position:absolute; z-index:2147483647; display:none; top:25px;left: 0;}
.menu_left li.parent:hover{background:#e78933;padding-top: 5px;}
.menu_left li.parent:hover a{color:#ffffff;
background:url("images/bg_navigation.jpg") no-repeat scroll center 52px transparent;
}

#menu_1 .sub_menu{/*min-width:500px;*/min-width:870px;}
#menu_6 .sub_menu {
    min-width: 522px;
    padding: 5px 0 15px 15px !important;
}
#menu_5 .sub_menu {
    min-width: 522px;
    padding: 5px 0 15px 15px !important;
}
#menu_4 .sub_menu{min-width:522px;}
#sub_menu_3 .sub_menu {
    min-width: 348px !important;
    width: 300px !important;
}
.sub_menu{width:auto; min-width:450px; height:auto; float:left; padding:15px; background:#ffffff; margin-bottom:5px;}
.sub_menu li{width:99%; height:auto; float:left; list-style:none; background:none; padding:0;}
.sub_menu li a{width:auto; height:auto; float:left; font:normal 12px/13px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#7f7f7f !important; text-transform:uppercase; padding:5px 0; letter-spacing:-0.2px;}
.sub_menu li ul li a:hover{color:#009cff !important; text-decoration:underline;}
.sub_menu li a:hover{text-decoration:underline;}
.part_sub_menu{width:148px; height:auto; float:left; padding:0 15px 0 0; margin-right:10px;/* border-right:1px solid #ececec;*/
border-right:1px solid #cfcfcf;
}
.part_sub_menu.last_part{margin-right:0; padding-right:0; border:none;}
.sub_menu li ul{width:100%; height:auto; float:left;}
.sub_menu li ul li{width:100%; height:auto; float:left; padding:0; margin:0;}
.sub_menu li ul li a{width:100%; height:auto; float:left; font:normal 12px/12px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#e58124 !important; text-transform:none; padding:2px 0 2px 10px;}
#menu_2 .sub_menu{min-width:348px;}
#menu_7 .sub_menu{min-width:348px;}

.navigation{ 
	width:565px; height:auto; float:left;
	padding:8px 0 5px;
	background:url(../images/border_navigation.jpg) repeat-x top left;
	}
.navigation_glob{
	width:565px; height:auto; float:left;
	background:url(../images/border_navigation.jpg) repeat-x bottom left;
	margin:12px 0 2px;}
.navigation li{ 
	width:auto;  
	float:left;
	height: 70px;
	background:url(../images/sep_navigation_right.jpg) repeat-y top right;
	}
.navigation li a{ 
	color: #636363;
    float: left;
    font: bold 12px "Trebuchet MS",Arial,Helvetica,sans-serif;
    height: 40px;
    padding: 0 10px 30px;
    text-transform: uppercase;
    width: auto;
	background:url(../images/bg_navigation.jpg)no-repeat center 60px;
	} 
.navigation li .current,.navigation li a:hover{ 
	color:#e78933;
	background:url(../images/current_navigation.jpg)no-repeat center 60px;
	}
.nohoverColor:hover{
color:#7F7F7F !important;}