@charset "UTF-8";
/* CSS Document */
#menu {
width: 950px;
background: #0072ae;
position:relative;
z-index:600;
}

#menu ul {
list-style: none;
margin: 0px 0px 0px 0px;
padding: 0;
width: 181px;
background: #0072ae;
/*border-top:#f9f9f9 2px solid;*/
float:left;
z-index:600;
}

#menu a, #menu h2 {
font: bold 11px/16px arial, helvetica, sans-serif;
display: block;
/*border-color: #ccc #888 #555 #bbb;*/
margin: 0;
padding: 2px 5px 2px 4px;
}

#menu h2 {
color: #fff;
text-align: center;
font-size: 17px;
height: 45px;
padding: 25px 0px 0px 0px;
background-image:none !important;
z-index:600;
}

.opcionDestacada{
	background-color:#0B4A6B;
}

#menu a {
color: #f9f9f9;
background: #0b4a6b;
text-decoration: none;
}

#menu a:hover {
color: #000000;
background: #f9f9f9;
}

#menu .detalleMenu a,a:hover{
	background: none;
	padding: 0px;
	margin: 0px;
}

#menu li {position: relative; padding: 0px;}

#menu li b, strong{
	cursor: default;
	padding: 2px 0px 2px 2px;
	font-size: 12px;
	font-weight: bold;
	color: #faa635;
}

#menu ul ul {
	width: 181px;
	position: absolute;
	display: block;
	padding: 6px 0px 0px 0px;
	border-right: #11374b 1px solid;
}

#menu ul ul li{
	padding: 0px 5px 5px 5px;
	display: block;
	position:relative;
}

#menu ul ul ul {
top: 0;
left: 100%;
width:203px;
}

div#menu ul h2:hover{
cursor: pointer;
}

div#menu ul ul,
div#menu ul li:hover ul ul,
div#menu ul ul li:hover ul ul
{display: none; padding: 0px 0px 0px 0px; top:0px;}

#div.menu ul,
div#menu ul h2:hover,
div#menu ul li:hover ul,
div#menu ul ul li:hover ul,
div#menu ul ul ul li:hover ul
{display: block; background: #0b4a6b /*url(../img/bg_elementos/bgAbajoMenu.gif) bottom right no-repeat*/;}

div#menuServ1{width:700px; height:55px; background:url(../img/botones/menuServ1.gif) left no-repeat; float:left;}
div#menuServ1 ul{padding-top:0px; padding-left:0px; text-align:left; font-size:15px; letter-spacing:-1px; margin:0px; float:left;}
	div#menuServ1 ul li{font-weight:bold; display:inline; padding:6px; position:relative; float:left; border-right:#FFF 1px solid;}
	div#menuServ1 ul li b, div#menuServ1 ul li strong{ color:#ffffff; text-decoration:none; font-size:15px; letter-spacing:-1px; float:left;}
	div#menuServ1 ul li a{ color:#333; font-weight:bold; text-decoration:none; position:relative; float:left; top:0px; left:0px;}
	div#menuServ1 ul li a:hover,div#menuServ2 ul li{ color:#ffffff; text-decoration:none; display:inline; float:left;}

div#menuServ2{float:left; width:700px;}
div#menuServ2 ul{padding-top:0px; padding-left:0px; margin:-23px 0px 0px 0px;}
div#menuServ2 ul li{display:inline; padding:3px; font-size:12px; letter-spacing:0px; color:#fff;}
	/*div#menuServ2 ul .menuServ2Destacado b, div#menuServ2 ul .menuServ2Destacado b{padding:3px; font-size:14px; letter-spacing:-0.5px; color:#fff;background:#543c18;}*/
	div#menuServ2 ul li b, div#menuServ2 ul li strong{ color:#ffffff !important; font-variant:small-caps; text-decoration:none; font-size:12px; background:#543c18; padding:3px; font-weight:normal;}
	div#menuServ2 ul li a{ color:#fff; font-variant:small-caps; text-decoration:none; padding:3px;}
	div#menuServ2 ul li:hover a, div#menuServ2 ul li b, div#menuServ2 ul li strong{background:#543c18; font-size:12px;}

