@charset "utf-8";
/* cuerpo */
#main {
	width:960px; height:170px; margin: 10px auto;
}
#topBanners {
	height:100px;
	padding-bottom:15px;
}
img#b33 {
	float:left;	
}
img#b34 {
	float:right;	
}
#log {
	padding-top:10px;
	padding-bottom:10px;
	float:left;
}
#msgBox {
	float:left; margin-top:15px; margin-left:20px; font-family:Arial; font-size:12px;  position:relative; color:#0088c4;
	width:625px;
	height:40px;
	overflow:hidden;
	background-image:url(../images/v2/msgcab2.png);
	background-position:top left;
	background-repeat:no-repeat;
}
#msgBox li {
	display:none;
	list-style:none;
	padding:10px;
	padding-left:28px;
	width:570px;
	height:8px;
	overflow:hidden;
	text-align:center;
}
div#msgBox a{
	color:#22A8E7;
	font-family:Arial;
	font-size:14px;
	text-decoration:underline;
}
#ico {
	float:right; margin-top:15px; margin-left:30px;
}
div#mnu {
	width:960px; height:60px; margin: 0 auto;
}
#princ {
	width: 95px; height:38px; margin-left: 0;
}
#miper {
	width: 94px; height:38px; margin-left: 0;
}
#smiper a {
	width: 150px; height:15px; margin: 0;
}
li#smisam a, 
li#smisfo a, 
li#smisme a, 
li#sproxec a,
li#ecrec a,
li#ssamig a  {
	width: 150px; height:15px; margin-left: 0; border-top-color:#166FB4; border-top-width:1px; border-top-style:solid;
}

#ptc{
	width: 183px; height:38px; margin-left: 0;
}
li#sdceleb a, 
li#sbebida a, 
li#scomida a, 
li#sdeccom a, 
li#sfyvid a, 
li#smuyeven a, 
li#szflora a,
li#sinv a {
	width: 173px; height:15px; margin-left: 0;border-top-color:#2578B7; border-top-width:1px; border-top-style:solid;
}
li#squince a {width: 173px; height:15px; margin-left: 0;border-top-color:#2578B7; border-top-width:1px; border-top-style:solid;}
li#salquiler a {width: 173px; height:15px; margin-left: 0;border-top-color:#2578B7; border-top-width:1px; border-top-style:solid;}
li#sbebida a,
li#scomida a, 
li#sdeccom a{
	background-image:url(../images/v2/arrowr.png);
	background-repeat:no-repeat;
	background-position: 165px 7px;
}

li#simpresos a {width: 173px; height:15px; margin-left: 0;border-top-color:#2578B7; border-top-width:1px; border-top-style:solid;}

li#lacomida-re a, li#decor-ide a, li#bebida-te a {
	width: 130px; height:15px; margin-left: 20px;
}

li#rper {
	width: 139px; height:38px; margin-left: 0;border-top-color:#166FB4;
}
li#ent {
	width: 129px; height:38px; margin-left: 0;
}
li#event a, li#fecump a {
	width: 115px; height:15px; margin-left: 0;border-top-color:#166FB4; border-top-width:1px; border-top-style:solid;
}
li#regLnk a {
	width: 85px; height:38px; margin-left: 18px; margin-top:10px; font-family:Arial, Helvetica, sans-serif; font-size:12px;
	color: #0088c4; text-decoration:none;
	font-weight:bold;
}
li#bnvUsr {  font-family:Arial, Helvetica, sans-serif; font-size:11px; }
li#bnvUsr2 a {
	color:#0088c4; text-decoration:none;
	font-family:Arial, Helvetica, sans-serif; font-size:11px;
}
li#sep1 a {
	width:5px; height:38px; margin:0;margin-top:10px;color:#c0c0c0; text-decoration:none; font-size:12px;
}
a#llnk1 {
	width: 50px; height:38px; margin-left: 15px;margin-top:10px;font-family:Arial, Helvetica, sans-serif; font-size:12px;
	color: #0088c4; text-decoration:none;
	font-weight:bold;
}
a#llnk3 {
	width: 70px; margin-left: 5px;margin-top:10px;font-family:Arial, Helvetica, sans-serif; font-size:11px;
	color: #F00; text-decoration:none;
}
a#llnk2 {
	color:#2FADE8; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:12px;
}

input#usuario,
input#clave {
	width:130px; height:18px; padding:1px; font-size:12px; font-family:Arial, Helvetica, sans-serif; border-color:#2FADE8; border-style:solid; border-width:1px; background-color:#D7EEF9;
}
input#srch {
	width:120px; height:18px; padding:1px; font-size:12px; font-family:Arial, Helvetica, sans-serif; border-color:#2FADE8; border-style:solid; border-width:1px; background-color:#D7EEF9;
}
img#srchLu {
	float:left; position:absolute; top:-2px; right:-30px;
}

ul#mnu-h {
  margin: 0;
  border: 0 none;
  padding: 0;
  width: 960px;
  list-style: none;
  height: 36px;
 z-index: 51;


}

ul#mnu-h li {
  margin: 0;
  border: 0;
  padding: 0;
  float: left;
  display: inline;
  list-style: none;
  position: relative;
  z-index: 50;
}

ul#mnu-h ul {
  margin: 0;
  border: 0 none;
  padding: 0;
  list-style: none;
  display: none;
  position: absolute;
  top: 36px;
  left: 0;
  z-index: 52;
}

ul#mnu-h ul:after {
  clear: both;
  display: block;
  font: 1px/0px serif;
  content: ".";
  height: 0;
  visibility: hidden;
}

ul#mnu-h ul li {
  width: 160px;
  float: left; 
  display: block !important;
  display: inline; /*IE*/
}

ul#mnu-h a {
 
  padding: 0 0px;
  float: none !important; /*Op*/
  float: left; /*IE*/
  display: block;

}

ul#mnu-h li:hover li a,
ul#mnu-h li.iehover li a {
 height: 18px;
 background-color:#0761BC;
 color:#FFF;
 font-family: Arial;
 font-size:11px;
 text-decoration:none;
 padding-top:3px; padding-left:8px;
}
ul#mnu-h li:hover li a:hover,
ul#mnu-h li:hover li:hover a,
ul#mnu-h li.iehover li a:hover,
ul#mnu-h li.iehover li.iehover a {
	background-color:#0C92DB;
}



ul#mnu-h ul ul,
ul#mnu-h ul ul ul {
  display: none;
  position: absolute;
  top: 0;
  left: 160px;
}
ul#mnu-h li:hover ul ul,
ul#mnu-h li:hover ul ul ul,
ul#mnu-h li.iehover ul ul,
ul#mnu-h li.iehover ul ul ul {
  display: none;
}

ul#mnu-h li:hover ul,
ul#mnu-h ul li:hover ul,
ul#mnu-h ul ul li:hover ul,
ul#mnu-h li.iehover ul,
ul#mnu-h ul li.iehover ul,
ul#mnu-h ul ul li.iehover ul {
  display: block;
}