﻿/* Horizontal Nav */


ul#nav {
    
	margin: 0 1px 0 5px !important;
	width: 948px;
	padding: 5px;
	background: #C30101;
	z-index:999;
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	-webkit-border-bottom-right-radius: 0;
	-webkit-border-bottom-left-radius: 0;
	-moz-border-radius-bottomright: 0;
	-moz-border-radius-bottomleft: 0;
}

ul#nav li {
	float: left;
	line-height: 14px;
	margin-right: 5px;
	z-index:999;
	}

ul#nav li a {

	z-index:999;
}

ul#nav li a:link, ul#nav li a:visited {
	font-size: 1.1667em; /* 14px Ã· 12px */	
	display: block;
	padding: 4px 19px;
	color: #fff;
	z-index:999;
	}

ul#nav li a:hover, ul#nav li a.active, ul#nav li.clsMenuHover a {
	text-decoration: none;
	background: #780404;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	color: #fff;
	z-index:999;
}

ul#nav li.clsMenuHover a:hover, ul#nav li.clsMenuHover a {
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-bottom-right-radius: 0;
	-webkit-border-bottom-left-radius: 0;
	-moz-border-radius-bottomright: 0;
	-moz-border-radius-bottomleft: 0;
	z-index:999;
}


ul#nav li {
    position: relative; 
    z-index:999;}  
    
ul#nav li.clsMenuHover a {
	color :#FFF;z-index:999;
	}

ul#nav div.sub {
	display: none; 
	text-align: left;
	z-index:999;
	}
  
ul#nav li.clsMenuHover div.sub {display: block; position:absolute;}  

ul#nav div ul{display: block; margin: 0; padding:5px 0 0 0; background: #780404; position:relative; -webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	-webkit-border-top-right-radius: 0;
	-webkit-border-top-left-radius: 0;
	-moz-border-radius-topright: 0;
	-moz-border-radius-topleft: 0;}

ul#nav div ul li { display: block; float:none; margin: 0; padding: 0; background:#780404;}

ul#nav div ul li.last{display: block; margin: 0; padding:0px 0 0 0; background: #780404; position:relative; -webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	-webkit-border-top-right-radius: 0;
	-webkit-border-top-left-radius: 0;
	-moz-border-radius-topright: 0;
	-moz-border-radius-topleft: 0;}

ul#nav div ul li.solo {margin-top: 10px;}

ul#nav li.clsMenuHover div ul li a{color: #fff; font-size:12px; display: block; margin: 0; padding:5px 15px 10px 20px; height: 1%; border:none; background:none; text-transform:none; -webkit-border-radius: 0px; -moz-border-radius: 0px;}

ul#nav li.clsMenuHover div ul li a:hover{color: #fff; background:#C30101; -webkit-border-radius: 0px; -moz-border-radius: 0px;}

ul#nav li.clsMenuHover div ul li.last a:hover{color: #fff; background:#C30101; -webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	-webkit-border-top-right-radius: 0;
	-webkit-border-top-left-radius: 0;
	-moz-border-radius-topright: 0;
	-moz-border-radius-topleft: 0;}


ul.vacanciesDrop {width: 103px;}