@CHARSET "utf-8";

.container .botonera .botones dt.sys_contacto{border:0; background-image:none;margin:0 auto;padding-left:7px;padding-top:15px; }
.container .botonera .botones dt.sys_contacto a  {padding:0;}
.container .botonera .botones dt.sys_contacto a img{border:none;}


h1{display:none;}
body {
	font-family: Arial;
	margin:0px;
	background-color: #f8f8f8;
}

a {
	text-decoration: none;
}

dl {
	margin: 0px;
}

.cleaner{
	clear:both;
}

.container{
	width: 1007px;
	background: url("../images/fondobotonera.gif") 5px 0px repeat-y #fff;
	overflow:hidden;
}

.container .botonera{
float:left;
font-size:12px;
margin-left:5px;
margin-right:10px;
width:195px;
}

.container .botonera .logo{
	text-align: center;
	height: 190px;
	background-color: #fff;
padding-left:5px;
background:url(../images/barrita-5-pixel.png)  #fff 0 0 no-repeat;
width:190px;
margin:0;

position:relative;	}

.container .botonera .logo .barrita{
	/*left:-27px;
	position:relative;
	top:-63px;
	z-index:1;*/
	
}

.container .botonera .logo img{
	border: none;
	/*position: relative;*/
}

.container .botonera .botones{
	line-height: 22px;
	min-height:450px;
	padding-bottom:95px;
}

.container .botonera .botones dl{
	padding-top: 15px;
	/*text-transform: capitalize;*/
	width: 180px;
	overflow:hidden;
	margin-left:5px;
}

.container .botonera .botones dl a{
	color: #fff;
	font-weight: bold;
	padding: 5px 300px 0 7px;

	}

.container .botonera .botones dt , .container .botonera .botones dd{
	border-bottom:1pt solid #fff;	
	background: url(../images/barra-lateral-boton.jpg) no-repeat 0 bottom;
	padding-top:5px;
	width:1000px;
	
}
.container .botonera .botones dd{margin-left:10px;}

.container .botonera .botones a {
padding-right:300px;
display:block;
width:168px;
}


.container .botonera .botones dt.sys_reservas_online  {
	margin: 20px auto;
	width: 180px;
	padding: 0px;
	text-align: center;
	border:none;
	background-image:none;
	overflow:hidden;	
	background:#B81D48 url(../images/fondo-boton-descatado.gif) 0 0 no-repeat;
}

.container .botonera .botones dt.sys_reservas_online a { padding:0px;}

.container .cuerpo{
	width: 790px;
	font-family: Verdana;
	font-size: 12px;
	background: url('../images/logo-recorte.gif') 414px 440px no-repeat;
	min-height:685px;
	float:left;
}
.container .fondoThumbs{height: 106px;	background:url('../recursos/urquiza/fondo-thumbs.jpg') repeat-x 0 0 #fff;}

/*formulario de contacto*/
.container  .form dl{height:152px;}
.container  .form dl dt{ font-weight:bold; font-size:1.5ex;}
.container  .form dl dd{margin: 5px 40px;}
ul.errors{padding:0px; list-style:none; color:red;}

.container  form.consultas{padding-left:76px;}
.container  form.consultas dl.zend_form{width:550px; height:300px;background-color:#EEEEEE;border:1pt solid #676767;padding:25px 49px;margin:0 auto;}
.container  form.consultas dl.zend_form dt , .container  form dl.zend_form dd{margin:15px 0;}
.container  form.consultas dl.zend_form dt {float:left;width:93px; margin-left:7px;}
.container  form.consultas dl.zend_form dt  label{font-weight:bold;}
.container  form.consultas dl.zend_form dd {float:left;height:35px;margin:0;padding-top:15px;width:175px;}
.container  form.consultas dl.zend_form dd input{background-color:#DEDEDD;border:1pt solid #676767;width:175px;}
.container  form.consultas dl.zend_form dd textarea{background-color:#DEDEDD;border:1pt solid #676767;height:93px;margin:10px 0;width:443px;}
.container  form.consultas dl.zend_form dd input.submit{ float:right;display:block;border:1pt solid #676767;color:#666666; background-color:#fff;width:203px;height:28px;margin-right:23px;margin-top:115px;}


.container  form.reservas {background-color:#DEDEDD; color:#666666;width:770px;padding:10px;}
.container  form.reservas div.fondo{width:550px; height:281px;background-color:#EEEEEE;border:1pt solid #676767;padding:25px 49px;margin:0 auto;}
.container  form.reservas label {float:left;width:89px;font-weight:bold;float:left;margin: 5px 0;line-height:17px;}
.container  form.reservas input,.container  form.reservas  select{line-height:17px;float:left;background-color:#DEDEDD;border:1pt solid #676767;width:155px;margin:5px 25px 5px 0;}
.container  form.reservas input#nacionalidad{margin-right:266px;}
.container  form.reservas textarea{background-color:#DEDEDD;border:1pt solid #676767;height:93px;margin:10px 0;width:443px;}
.container  form.reservas input.submit{ background-color:#FFFFFF;border:1pt solid #676767;color:#666666;display:block;float:right;height:28px;margin-right:34px;width:200px;}
.container  form.reservas input#noches{ width:42px;} 
.container  form.reservas label.corto{width:60px;}
.container  form.reservas input.corto,form.reservas select.corto{margin-right:14px;width:50px;}
.container  form.reservas input.submit{}
.container  form.reservas button.calendar {margin-top:6px;}
.container  form.reservas textarea{display:block;clear:both;width:513px;}



/*encuesta */

form#encuesta_secretarias {display:block;width:100%;overflow:hidden; display:block;}
form#encuesta_secretarias  fieldset{display:block;background-color:#EEEEEE;border:1pt solid #676767;margin:0 auto;padding:25px 49px;width:550px;}
form#encuesta_secretarias  fieldset dl{}
form#encuesta_secretarias  fieldset dl dt{clear:both;float:left; margin:10px 10px;}
form#encuesta_secretarias  fieldset dl dt label{}
form#encuesta_secretarias  fieldset dl dd{float:left; margin:10px 0;}
form#encuesta_secretarias  fieldset dl dd input,form#encuesta_secretarias  fieldset dl dd select,form#encuesta_secretarias  fieldset dl dd textarea{}
form#encuesta_secretarias  fieldset dl dd input{background-color:#DEDEDD;border:1pt solid #676767;}
form#encuesta_secretarias  fieldset dl dd select{background-color:#DEDEDD;border:1pt solid #676767;}
form#encuesta_secretarias  fieldset dl dd textarea{}
form#encuesta_secretarias  dl dd input.submit{float:right;margin:-20px 36px 20px;}
form#encuesta_secretarias  fieldset#fieldset-personales{width:30%;float:left; margin:0 0 21px 39px;}
form#encuesta_secretarias  fieldset legend{font-weight:bold;margin-left:-40px;padding: 0 10px;text-transform:uppercase;}
form#encuesta_secretarias  fieldset#fieldset-personales_cumple{width:30%;float:left;margin:-24px 0 0 38px ;}
form#encuesta_secretarias  fieldset#fieldset-personales_cumple dt {float:left;clear:right;margin-left:10px;}
form#encuesta_secretarias  fieldset#fieldset-personales_cumple dd {float:left;margin:10px;}
form#encuesta_secretarias  fieldset#fieldset-empresa{clear:both;margin: 10px auto;width:640px;padding:25px 37px;}
form#encuesta_secretarias  fieldset#fieldset-empresa dt{clear:none;margin: 10px 4px;width:55px;} 


.container  form.cosultas .espaciador{margin:160px; }
.container .cuerpo .tituloh1{
	width: 790px;
	background-color: #9c1f2d;
	height: 19px;
	margin: 2px 0 2px 0px;	
	clear:both;
}

.container .cuerpo .tituloh1 .fondo{
	width: 736px;
	position: relative;
	left: 26px;
	background-color: #fff;
}

.container .cuerpo .tituloh1 .fondo h2{
	font-size: 14px;
	margin: 0px 2px 0 2px;
	border: 1px solid #9c1f2d;
	padding-left: 5px;
}

.container .cuerpo .contenido{min-height: 251px;	padding-top: 5px;	padding-right:260px;}
.container .cuerpo .contenido p{margin-left:10px;}

/* --- idiomas --- */
.container .contacto{clear:both;background:transparent url(../images/fondobotonera.gif) repeat-y scroll 5px 0;color:#FFFFFF;font-size:10px;line-height:20px;margin-top:10px;}
.container .contacto .info{	background:#B81D48 url(../images/flecha.jpg) no-repeat scroll 99% 1.5px;float:left;padding-left:14px;width:792px;}
.container .idiomas{padding-left:215px;color:#000;width:790px;clear:both;height: 20px;font-size:10px;}
.container .idiomas .linea{border-bottom:1px solid #000000;height:0;position:relative;top:12px;width:100%;}
.container .idiomas .copyright{	line-height: 20px;	font-size: 10px;float: left;z-index: 2;	position: relative;	background-color: #fff;}
.container .idiomas .copyright a{color:#000;}
.container .idiomas .txt{	position: relative;	background-color: #fff;	z-index: 2;	line-height: 20px;right: 45px;float:right;}
.container .idiomas .txt a{text-decoration: none;	color:#000;}
.container .seo{line-height: 20px;	padding-top: 25px;	font-size: 10px;}

.container .contacto.v2{ padding-left:200px;}
.container .contacto.v2 div.info,.container .contacto.v2 div.codigos,.container .contacto.v2 div.idiomas { padding-left:8px;width:792px;margin:0;}


/* ---  marca --- */
.marca{color:#FFFFFF;float:left;font-size:10px;margin:0 10px;height:10px;position:relative;text-align:center;top:-70px;width:180px;}
.marca dd.margen-izq {margin-left:20px;}
.marca dd.borde-derecho a  {border:none;border-right:1pt solid #fff;}
.marca dd {float:left;margin:0;}
.marca a{color: #fff; padding:0 5px;}
.marca img{	border: none;}
/* --- marca vertical --- */
.marcashorizontal{display:block;overflow:hidden;width:475px;line-height:41px;height:41px;float:right;}
.marcashorizontal dd {margin:0 3px;float:left;}
.marcashorizontal dd.separator {color:#9C1F2D; margin:0 3px;font-size:11px;}
.marcashorizontal a{color:#9C1F2D;text-decoration:none;text-transform:uppercase;font-size:11px;}
.marcashorizontal img{border:none;}

/* -- slideshow -- */
.slideshow-thumbnails {	height:105px; top:-107px;	left:20px;	width:750px;	background-color:#fff;}
.slideshow-thumbnails ul   {height:105px;}
.slideshow-thumbnails li {margin-right:8px;}
.slideshow-thumbnails img {border:none;}

#thumbnails-fijos{top:0px;left:232px;}
#thumbnails-fijos ul {width:730px;padding:0 16px;}
#thumbnails-fijos ul li{margin-right:15px;}


.contenido ul{list-style-image:url(../images/bullet-chico.jpg);}
.contenido ul li {}
.slideshow-images img {border:none;}


/*calendar*/
button.calendar {float:left;}
input#checkin{width:69px;float:left;margin-right:7px;}

/*show*/
#show  img {border:none;}

.info a , .info a:hover , .info a:active,.info a:visited{color:#fff;}

.mailok{background-color:#9C1F2D;border:#FFFFFF solid 1px;/*bottom:221px;*/color:#FFFFFF;font-weight:bold;left:230px;padding:10px;position:relative;text-align:center;width:300px;}
#mapa-coctel{}
.ventana-oculta{display:none;overflow:hidden;}
#TB_ajaxContent .col1{width:60%;float:left;}
#TB_ajaxContent .col2{width:39%;float:left;}
#TB_ajaxContent dl{list-style:none;padding:0;}
#TB_ajaxContent dl dd{list-style:none;padding:0; margin-left:2px;} 
#TB_ajaxContent img{margin: 0 5px; border:none;}

body h1{color:#DEDEDD;font-family:Verdana;font-size:20px;left:763px;margin:4px 0;padding-top:6px;position:absolute;top:238px;width:501px;-webkit-transform: rotate(90deg);-moz-transform: rotate(90deg);	}
.codigos{clear:both;color:#000000;font-size:10px;height:20px;padding-left:215px;width:790px;}
#show{clear:both;}





.tpl-reservas{list-style: none outside none;    margin: 0;    padding: 22px 10px;cursor:pointer;}
.container .botonera .botones  .tpl-reservas .tpl-boton  {background:url(../images/btn-reserva.jpg) 50% 50% transparent no-repeat;width:167px;height:53px;display:block;text-indent:-9999px;padding:0;}
.tpl-hide {position:absolute;top:-9999px; left:-9999px;}
.tpl-reservas ul{list-style: none outside none;    margin: 0;    padding:0 0 0 10px;}
.container .botonera .botones  .tpl-reservas ul li {background: url("../images/barra-lateral-boton.jpg") no-repeat scroll 0 bottom transparent;}
.container .botonera .botones  .tpl-reservas ul a {color:#fff;padding: 0 0 0 5px;border-bottom: 1px solid #fff; width:150px;}
