
/* roundbar-grey */
	/* -------------------------------------------------- */
/*	#roundbar-grey {
		clear:left;
		float:left;
		width:100%; 
		 
		overflow:hidden;
	}
	#roundbar-grey ul {
		clear:left;
		float:left;
		list-style:none;
		margin:0;
		padding:0;
		position:relative;
		left:50%;
		text-align:center;
	}
	#roundbar-grey ul li {
		display:block;
		
		list-style:none;
		float:left;
		margin:0;
		padding:0;
		position:relative;
		right:50%;
	}
	 
	#roundbar-grey ul li a {
		display:block; font-size:13px;
		margin:0;
		padding:1px 10px 0 10px;
		color:#ffffff;
		text-decoration:none;
		 
		line-height:38px;
	}
 	
	#roundbar-grey ul li.first {
		border-left:1px solid #3a3a3a;
	}
	#roundbar-grey ul li.last {
		border-right:1px solid #3a3a3a;
	}
	
	#roundbar-grey ul li.active a { 
		 
		color:#F00;
	}
	#roundbar-grey ul li a:hover {
		color:#F00;
	}
	
  
#roundbar-grey ul li.polosa {background: url(../images/menu_l.jpg) center no-repeat; width:3px; height:38px; }

#roundbar-grey ul li ul{ display:none; }
#roundbar-grey ul li:hover ul{ display:block;}
 
 
 */
 
/************************************/
ul.dropdown,
ul.dropdown li,
ul.dropdown ul {
    list-style: none;
    margin: 0;
    padding: 0 !important;
}

ul.dropdown {
    position: relative;
    z-index: 58; 
	margin:0 ;
	 
}

ul.dropdown li {
	width:auto;
	text-align:center;
    float: left; 
    vertical-align: middle;
    zoom: 1;
}

ul.dropdown li.hover,
ul.dropdown li:hover {
    position: relative;
    z-index: 60;
    cursor: default;
}

ul.dropdown ul {
    visibility: hidden;
    position: absolute;
    top: 100%;
    left: 0;
    z-index: 59;
    width: 100%;
}

ul.dropdown ul li {
    float: none;
}

ul.dropdown ul ul { 
	text-align:left;
    top: 1px;
    left: 99%;
}

ul.dropdown li:hover > ul {
    visibility: visible;
}
 
/*------------------------------------------------------------------------------------------------------/
 * @section		Base Style Extension
 */
ul.dropdown  li.polosa {background: url(../images/line_menu.gif) center no-repeat; width:3px; height:38px; }

/*------------------------------------------------------------------------------------------------------/
 * @section     Base Style Extension
 */

ul.dropdown a,
ul.dropdown span {
 display: block; font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #74989d;
	text-decoration: none; 
}
ul.dropdown li:last-child  a {color:#E60000 !important; 
}


/*------------------------------------------------------------------------------------------------------/
 *  @section    Base Style Override
 */


ul.dropdown li {
 padding: 0;
 margin:0;
}

ul.dropdown ul a,
ul.dropdown ul span { /* POI, proposal: override abstract a, span */
 
 color:#005191;
}

/*------------------------------------------------------------------------------------------------------/
 * @section     Base Style Reinitiate: post-override activities
 */

ul.dropdown *.dir { /* POI */ padding: 10px 5px 10px 10px !important;}

ul.dropdown ul *.dir {padding: 10px 5px 10px 10px!important; }

/*------------------------------------------------------------------------------------------------------/
 *  @section    Custom Styles
*/

ul.dropdown ul li{ background-color:#E6ECEF;  padding: 2px 15px 5px 10px!important; width:250px; border-bottom:1px solid #ffffff; border-left:1px solid #5D7FA3; }
ul.dropdown ul,ul.dropdown ul li a{ text-align:left; color:#5D7FA3;} 
ul.dropdown ul,ul.dropdown ul li a:hover{ color: #D67700;}

li.dir a:hover {color: #D67700 !important;}
 
.activ_m {color:#E60000 !important;  } 
/*------------------------------------------------------------------------------------------------------/
 * @section     Support Class `open` Usage
 * @source      js, artificial
 *
 */


ul.dropdown *.open {
 
}
ul.dropdown ul *.open {
 background-color: #4c4c4c;
 
 color: #fff;
}
ul.dropdown ul ul *.open {
 background-color: #595959;
 
 color: #fff;
}
/* Override UPPER TWO definitions */
ul.dropdown a.open:hover {
 background-color: #C20803;  
 color: #fff;
}
ul.dropdown ul a.open:hover {
 background-color: #C20803; 
 color: #fff;
}

.hover { color: #C20803;}
.hover a{ color:#FF9715;}
.hover a:hover{ color:#008AF7;}
 

/* Clone in CSS 2 */

ul.dropdown li:hover > *.dir {
 
}
ul.dropdown ul li:hover > *.dir {
 background-color: #4c4c4c;
 
}
ul.dropdown ul ul li:hover > *.dir {
 background-color: #595959; 
 color: #fff;
}

/* Override UPPER TWO definitions */
ul.dropdown li:hover > a.dir:hover {
 background-color: #9C0902;
 color: #fff;
}
ul.dropdown ul li:hover > a.dir:hover {
 background-image: url(/tpl/images/menu_c.jpg);
 color: #fff;
}