@charset "utf-8";
/* CSS Document */

*{ margin: 0;padding:0; vertical-align: baseline;font-weight: inherit; font-family:Arial, Helvetica, sans-serif; inherit;font-style: inherit;font-size: 12px; /*border: 0 none;*/ outline: 0;}

.iframe{
	
	width:510px;
	min-height:300px;
	height:auto;
	background-color:#EBEBEB;
	-moz-box-shadow:  -1px -1px 2px #000;
    -webkit-box-shadow:-1px -1px 2px #000;
     border:none;
	-moz-border-radius:1em;
    -webkit-border-radius:1em;
	float:right;
	
	}

.enlace:hover{ text-decoration:none; font-size:11px}
.enlace:link{ text-decoration:none; font-size:11px}
.enlace:visited{ text-decoration:none; font-size:11px}
.celdaform{border:1px solid #000; width:264px; margin-bottom:10px; height:15px}

.recomendar{ color:#EB613C; text-decoration:none; font-weight:bold}
.recomendar:hover{ color:#EB613C; text-decoration:none; font-weight:bold;}

/* --------------------------
GENERAL
----------------------------*/
html{height:100%; width:100%;padding: 0;margin: 0; }
body {	height:100%;width:100%;  margin: 0;   padding: 0;	color: #000000;	font-family: Helvetica,Geneva, Arial;		 text-align:justify; font-size:69.5%; background-color:#f4f5f7;	}
.clear{clear:both;}
.clear15{clear:both;height:15px;}

.separador{margin:20px 0 20px 0;border-bottom:1px solid #999999;}
.separadorMin{margin:-10px 0 10px 0;border-bottom:1px dotted #999999;}

.botonformulario {	width: 120px;	background-color: #C8563E;	border: thin ridge #FFFFFF;	font-weight: bold;	color: #FFFFFF;}
.negrita {	font-weight: bold;}

.linkpie{ color:#000000; font-size:11px; text-decoration:none; }

/* --------------------------
CONTENEDORES
----------------------------*/

#contenedorPrincipal{width:760px; margin:auto; margin-top:20px;}
#inicio #contenedorPrincipal{width:760px;}

#contenedor{width:760px;padding:14px; /*min-height:560px;*/ height:auto !important; /*height:560px;*/ margin:auto; background-color:#FFFFFF; border:1px solid #cdd1db;}

 #contenedorportada{width:760px;padding:14px;  /*height:910px; min-height:910px;*/ height:auto !important; margin:auto; background-color:#FFFFFF; border:1px solid #cdd1db;}



/*------Fin----------------*/


/* --------------------------
CABECERA
----------------------------*/

#cabecera{ height:100px; background-image:url(images/fndCabecera.jpg);}
	#cabecera #logo{ width:193px;height:100px; float:left;}
		#cabecera #logo h1{width:193px;height:100px;position: relative; z-index: 1; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF;}
		#cabecera #logo h1 a { width:193px; height:100px; background:url(images/logo100alCOPIA.jpg) no-repeat; display: block; color: #FFFFFF; }		
		#cabecera #logo h1 a span { position: absolute; z-index: -1; }
	
	#cabecera #contReserva{ width:190px; float:right; height:50px; margin-left:15px; margin-top:5px; display:none;}
		#cabecera #contReserva #reserva{ position:absolute; width:175px; height:60px; margin:5px 0 0 90px;px; float:right;}
		
		#cabecera #contReserva #reserva h2{width:175px;height:22px;position: relative; z-index: 1; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000;}
		#cabecera #contReserva #reserva h2 a { width:175px;height:22px;background:url(images/titulReserva.jpg) no-repeat; display: block; color: #000000; }		
		#cabecera #contReserva #reserva h2 a span { position: absolute; z-index: -1; }
		
		#cabecera #contReserva #reserva h3{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#d1dae7; font-weight:lighter; letter-spacing:1px}
		
		#cabecera #contReserva #reserva #btnReserva{ height:24px; margin-top:3px;}
		
	#cabecera #cabeceraDerecha{
	width:76px;
	height:70px;
	float:right;
	margin-top: 1px;
	margin-right:160px;
	margin-bottom: 0;
	padding-top: 20px;
}	
#online{ width:213px; height:84px; float:right; margin-top:10px; margin-right:20px; font-size:16px; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-weight:bold;}
.rojoonline{ color:#000000;}

#formulario{ width: 154px; height: 60px; margin-top: 12px; font-size: 10px; margin-left: 30px; padding: 0 3px 3px 3px; background-image: url(images/fondo4.jpg);}
#formu{ width: 154px; height: 60px; margin-top: 60px; font-size: 10px; margin-left: 200px; padding: 0 3px 3px 3px;}
#email{ float:right; font-weight: bolder; width: 150px; margin-bottom: 5px; padding-top: 5px; color:#F00; font-size:9px}
	#email label{ font-size:10px; font-weight:bold}
#txtemail{ float: right; width: 150px; margin: 0; padding: 0;}
#submit{ margin-top: 5px; padding: 0; float: right; width: 71px; height: 16px; background-image:url(images/fondo.jpg); font-size:9px; border:0}
#submit:hover{ color: #F00; text-decoration: none;}

#btnpc{ width:400px; height:30px; padding-left:300px; padding-top: 100px;}
#gstor{ font-size: 14px; text-decoration:none; color:#36C;}
	
/*------Fin----------------*/


/* --------------------------
CABECERA
----------------------------*/

#menu{ height:27px;}
	#menu ul{ display:inline; list-style:none;}
		#menu ul li{  float:left}		
		#menu ul li#iconTelefon{ width:22px; height:23px; margin:3px 1px 0 10px;}
        #menu ul li#telefono{ font-family:"Arial Black", Arial; color:#6b87a6; font-size:17px; margin-right:10px;}
        #menu ul .icon{ margin:8px 10px 0 0;}
		#menu ul .icon1{ margin:7px 5px 0 0;}
        #menu ul .seccion{	margin-top: 6px;	margin-right: 11px;	margin-bottom: 0;	margin-left: 8;}
			 #menu ul .seccion a{ font-family:Arial, Helvetica, sans-serif; color:#7e8188; font-size:14px; text-decoration:none}
			 #menu ul .seccion a:hover{ font-family:Arial, Helvetica, sans-serif; color:#E1BD42; font-size:14px; text-decoration:none}
        
        #menu .bandera{margin:5px 0px 0 5px;}


/* --------------------------
CUERPO
----------------------------*/

#content-cuerpo{height:357px; min-height:357px; height:auto !important;}
	#content-cuerpo #centro{ width:760px; height:280px; /*background-image:url(images/fndCuerpo.jpg)*/}
		#content-cuerpo #centro  #centrocontenido {	float: left;	height: 280px;	width: 760px;}
		#content-cuerpo #centro  #centrocontenido h1{	color:#FFFFFF;	font-family: Arial, Helvetica, sans-serif;	font-size: 22px;	font-weight: bold;}
		#content-cuerpo #centro  #centrocontenido p { color:#FFFFFF;	font-family:Arial, Helvetica, sans-serif; font-size:14px;		}
		#content-cuerpo #centro  #centroimagenes {	float: right;	height: 140px;	width: 380px;	padding-top: 25px;	padding-right: 10px;	padding-bottom: 20px;	padding-left: 5px;}
			#content-cuerpo #centro  #centroimagenes #centrofoto {	float: left;	height: 140px;	width: 180px;	border: thin solid #FFFFFF;}
			#content-cuerpo #centro  #centroimagenes #centrofotode {	float: right;	height: 140px;	width: 180px;	border: thin solid #FFFFFF;}
	
	#content-cuerpo #informacion{
	height:142px;
	margin-top:10px;
	float: left;
}
		#content-cuerpo #informacion #dHotel{ width:246px;height:142px; margin-right:9px; float:left; background-image:url(images/fndHotel.jpg)}
		#content-cuerpo #informacion  .informacioncajaTexto {	float: right;	height: 110px;	width: 150px;	padding-top: 10px;	padding-right: 5px;	padding-bottom: 10px;	padding-left: 5px;}
		#content-cuerpo #informacion  .informacioncajaTexto h2{	color:#FFFFFF; 	font-family: Arial, Helvetica, sans-serif;	font-size: 18px;}
		#content-cuerpo #informacion  .informacioncajaTexto h2 a,a:hover{	color:#FFFFFF;	font-family: Arial, Helvetica, sans-serif;	font-size: 18px;	text-decoration: none;}
		#content-cuerpo #informacion  .informacioncajaTexto p { color:#FFFFFF;	font-family:Arial, Helvetica, sans-serif; font-size:10px;}
		#content-cuerpo #informacion  .informacioncajaTexto a,a:hover {
	color:#FFFFFF;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:16%;
	text-decoration: none;
	font-weight: bold;}
	
#content-cuerpo #informacion .informacioncajaTexto a, a:hover {
color:#FFFFFF;
font-family:Geneva,Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:none;
}

#content-cuerpo #informacion .informacioncajaTexto h2 a, a:hover {
color:#FFFFFF;
font-family:Arial,Helvetica,sans-serif;
font-size:18px;
text-decoration:none;
}

/*#inicio #contenedorPrincipal #contenedor #content-cuerpo #informacion #dOfertas .informacioncajaTexto #oferta {	background-color: #993300;	height: 15px;	width: 50px;	border: 1px solid #FFFFFF;	padding-top: 2px;	padding-right: 2px;	padding-bottom: 2px;	padding-left: 15px;	float: left;	font-weight: bold;	text-decoration: none;}*/

    #content-cuerpo #informacion #wrapAgendaOfertas { height:300px; width:250px; }
	#content-cuerpo #informacion #dAgenda{  width:248px;height:142px;margin-right:9px;float:left; background-image:url(images/fndAgenda2.jpg); background-repeat:no-repeat;}
	#content-cuerpo #informacion #dOfertas{  width:247px;height:142px;float:left; background-image:url(images/fndoferta1.jpg); background-repeat:no-repeat;}
	
#fondoblancodefault{	background-color: #FFFFFF;	width: 760px; height: 230px; opacity: 0.8;-moz-opacity: 0.8;			filter: alpha(opacity=80);	position: absolute;	z-index:0;}
#textdefault{ width:750px; float:left; font-weight:bold;}
#cuerpodefault{	width: 760px;padding: 20px; margin-top: 230px;	margin-right: 10px;	margin-bottom: 10px;	z-index:100;	position:relative;}

.rojodefault{ color:#EB613C;}

/* --------------------------
PIE
----------------------------*/

#pie{clear:both; width:778px; margin:5px auto 0 auto; padding-left:10px;/*padding-right:5px;*/}
	#pie ul{display:inline; list-style:none;}
	#pie ul li{  float:left;}
	#pie ul li.sep{ width:8px; padding-left:2px; font:Arial, Helvetica, sans-serif; font-size:10px; color:#7e8188; }
	#pie ul li a{ font:Arial, Helvetica, sans-serif; font-size:10px; color:#7e8188; text-decoration:none}
	#pie ul li a:hover{ font:Arial, Helvetica, sans-serif; font-size:10px; color:#E1BD42; text-decoration:none}	
	
	#pie #ul1{float:left; width:760px;}
	#pie #ul2{float:right; width:235px}
	
	#pie #direccion{ float:left; clear:both; margin-top:6px; width:500px;}
		
		#pie #direccion h5 a{
	font:Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #900;
	text-decoration:none
}		
		#pie #direccion h5 a,a:hover{
	font:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-decoration:none
}		
		#pie #direccion h6{ font:Arial, Helvetica, sans-serif; font-size:10px; color:#7e8188;}
		
.sep{ padding-left:2px; font:Arial, Helvetica, sans-serif; font-size:11px; color:#7e8188; text-decoration:none;} 
/* --------------------------
atencion al cliente
----------------------------*/

#fondoatencion {	min-height:433px; height:auto !important; height:433px;	/*background-image: url(../imagenes/fondohotel2.jpg);*/ background-image:url(../imagenes/fondo_web_1.jpg);	background-repeat: no-repeat; background-color:#fff;	width: 760px;}
#fondoblanco {	background-color: #FFFFFF;	width: 640px;	height:400px;	margin-left: 110px;	margin-top: 20px;	margin-right: 10px;	margin-bottom: 10px;	opacity: 0.8;-moz-opacity: 0.8;			filter: alpha(opacity=80);	position: absolute;	z-index:0;}

	#cuerpoAtencion{	width: 610px;	padding: 15px;	float: right;	z-index:100;	position:relative;}

		#txAtencion img{ padding:4px}
		
	#cuerpoAtencion #tituloAtencion {	float: left; width: 610px; border-bottom:1px #C8563E solid;	margin-top: 5px; margin-bottom: 5px;}
	 	#tituloAtencion h1 {	font-family: Arial, Helvetica, sans-serif;	font-size: 20px;	color: #C8563E;	text-align: left; padding-left:115px; padding-top:20px; font-weight:bold}
		#cuerpoAtencion #tituloAtencion h2 {	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	color: #C8563E;	text-align: left;}
		#cuerpoAtencion #txAtencion {	float: right;	width: 600px;	border: thin none #000000;	font-size: 11px;	text-align: justify;	margin-top: 5px;	margin-bottom: 5px;}
		#cuerpoAtencion #txAtencion ul {margin:0px 10px;}
	#formAtencion {float:left;margin:0px 0px 0px 10px;width:500px;}
		#formAtencion div.parteform{width:500px; float:left; margin-bottom:3px; }
			#formAtencion div.parteform .formtexto {	float: left;	width: 100px;}
			#formAtencion div.parteform .forminput {	float: left;	width: 350px;}
			#formAtencion div.parteform input{width:190px;  line-height:18px; margin-bottom:3px; margin-left:3px;  border: thin solid #000000;}
			#formAtencion #sugerencias .formtexto {	float: left;	width: 100px;}
			#formAtencion #sugerencias .forminput {	float: left;	width: 350px;}
			
			#formAtencion #sugerencias textarea{	width:300px;	height:60px;	float:left;	margin-bottom:3px; margin-left:3px;	border: thin solid #000000;}	
			#boton{	float:left;	width: 405px;	margin-top: 3px;	margin-bottom: 3px;}	
			#formAtencion #boton .botonformulario {	width: 120px;	background-color: #C8563E;	border: thin ridge #FFFFFF;	font-weight: bold;	color: #FFFFFF;}
/* --------------------------
localizacion
----------------------------*/

	 #fondoLocalizacion {	height:auto;	min-height:433px;	height:auto !important;	/*background-image: url(../imagenes/fondohotel.jpg);*/ background-image:url(../imagenes/fondo_web_1.jpg);	background-repeat: no-repeat;	width: 760px;}
		#fondoblancoLocalizacion {	background-color: #FFFFFF;	width: 500px;	height:460px;	margin-left: 250px;	margin-top: 20px;	margin-right: 10px;	margin-bottom: 10px;	opacity: 0.8;-moz-opacity: 0.8;			filter: alpha(opacity=80);	position: absolute;	z-index:0;}
			#cuerpoLocalizacion{	width: 450px;	padding: 20px;	float: right;	margin-top: 20px;	margin-right: 10px;	margin-bottom: 10px;	z-index:100;	position:relative;}
				#cuerpoLocalizacion #tituloLocalizacion {	float: left;	width: 400px;	border-bottom-width: thin;	border-bottom-style: dotted;	border-bottom-color: #000000;	margin-top: 5px;	margin-bottom: 5px;}
	 			#tituloLocalizacion h1 {	font-family: Arial, Helvetica, sans-serif;	font-size: 25px;	color: #C8563E;	text-align: left;}
				#cuerpoLocalizacion #tituloAtencion h2 {	font-family: Arial, Helvetica, sans-serif;	font-size: 15px;	color: #C8563E;	text-align: left;}
				#cuerpoLocalizacion #txLocalizacion {	float: left;	width: 400px;	border: thin none #000000;	font-size: 11px;	text-align: justify;	margin-top: 5px;	margin-bottom: 5px;}
	
/* --------------------------
contacto
----------------------------*/
#fondoblancoContacto {	background-color: #FFFFFF;	width: 640px;	height:480px;	margin-left: 110px;	margin-top: 20px;	margin-right: 10px;	margin-bottom: 10px;	opacity: 0.8;-moz-opacity: 0.8;			filter: alpha(opacity=80);	position: absolute;	z-index:0;}
#fondoblancoContacto1 {	background-color: #FFFFFF;	width: 640px;	height:280px;	margin-left: 110px;	margin-top: 20px;	margin-right: 10px;	margin-bottom: 10px;	opacity: 0.8;-moz-opacity: 0.8;			filter: alpha(opacity=80);	position: absolute;	z-index:0;}
/* --------------------------
cancelacion
----------------------------*/
#fondoblancoCancelacion {	background-color: #FFFFFF;	width: 640px;	height:200px	;margin-left: 110px;	margin-top: 20px;	margin-right: 10px;	margin-bottom: 10px;	opacity: 0.8;-moz-opacity: 0.8;			filter: alpha(opacity=80);	position: absolute;	z-index:0;}

/* --------------------------
agenda
----------------------------*/
#fondoblancoAgenda {	background-color: #FFFFFF;	width: 640px; min-height:280px; height:auto !important;	height:280px; 	;margin-left: 110px;	margin-right: 10px;	margin-bottom: 10px;	opacity: 0.8;-moz-opacity: 0.8;			filter: alpha(opacity=80);	position: relative;	z-index:0;}
#contenedorPrincipal #contenedor #content-cuerpo #fondoatencion #cuerpoAtencion #txAtencion .agendaFoto {	float: left;	width: 170px;	padding-right: 10px;	padding-left: 10px;	padding-bottom: 10px;}
.agendaFoto1 {	float: left;	width: 140px;		padding-left: 10px;	padding-bottom: 30px;}
#contenedorPrincipal #contenedor #content-cuerpo #fondoatencion #cuerpoAtencion #txAtencion .agendaTx {	padding: 10px;	width: 420px;	float: left;	text-align: justify;}
#fondoblancoAgenda1 {	background-color: #FFFFFF;	width: 640px;	height:360px	;margin-left: 110px;	margin-top: 20px;	margin-right: 10px;	margin-bottom: 10px;	opacity: 0.8;-moz-opacity: 0.8;			filter: alpha(opacity=80);	position: absolute;	z-index:0;}
.margensuperior{ margin-top:30px;}
#fondoblancoAgenda2 {	background-color: #FFFFFF;	width: 640px;	height:520px	;margin-left: 110px;	margin-top: 20px;	margin-right: 10px;	margin-bottom: 10px;	opacity: 0.8;-moz-opacity: 0.8;			filter: alpha(opacity=80);	position: absolute;	z-index:0;}

/* --------------------------
hotel
----------------------------*/
#fondoblancoHotel {	background-color: #FFFFFF;	width: 640px;	height:830px	;margin-left: 110px;	margin-top: 20px;	margin-right: 10px;	margin-bottom: 10px;	opacity: 0.8;-moz-opacity: 0.8;			filter: alpha(opacity=80);	position: absolute;	z-index:0;}
#contenedorPrincipal #contenedor #content-cuerpo #fondoatencion #cuerpoAtencion #txAtencion .fotohotel {	width: 200px;float: left;}
	 #contenedorPrincipal #contenedor #content-cuerpo #fondoatencion #cuerpoAtencion #txAtencion .foto1 {float: left; width: 150px;	padding-top: 5px; padding-right: 30px; padding-bottom: 5px;}
	 #contenedorPrincipal #contenedor #content-cuerpo #fondoatencion #cuerpoAtencion #txAtencion .foto2 {float: right; width: 150px; padding-top: 5px; padding-right: 30px; padding-bottom: 5px;}
	 #contenedorPrincipal #contenedor #content-cuerpo #fondoatencion #cuerpoAtencion #txAtencion .texto{float: left; width: 390px; padding-top: 25px; /*padding-bottom: 20px;*/ /*padding-right: 30px;*/ font-weight:bold;}
	 #contenedorPrincipal #contenedor #content-cuerpo #fondoatencion #cuerpoAtencion #txAtencion .texto1{ float: left; width: 570px; padding-top: 1px; font-weight: bold;/*padding-right: 0px;*/}
	#contenedorPrincipal #contenedor #content-cuerpo #fondoatencion #cuerpoAtencion #txAtencion #foto2 {	width: 180px;	position: relative;	float: right;	padding-top: 10px;	padding-right: 50px;	padding-bottom: 10px;	padding-left: 10px;}
	#contenedorPrincipal #contenedor #content-cuerpo #fondoatencion #cuerpoAtencion #txAtencion #foto3 {	width: 210px;	position: relative;	float: left;	padding-top: 5px;	padding-right: 5px;	padding-bottom: 10px;	padding-left: 160px;}

	#contenedorPrincipal #contenedor #content-cuerpo #fondoatencion #cuerpoAtencion #txAtencion #textoHotel {	width: 390px;	padding-left: 10px;	float: left; }
		#contenedorPrincipal #contenedor #content-cuerpo #fondoatencion #cuerpoAtencion #txAtencion .fotohotel2 #foto3 .fotosAbajo {	float: right;	width: 50px;	padding-left: 40px;	padding-top: 30px;}
		#contenedorPrincipal #contenedor #content-cuerpo #fondoatencion #cuerpoAtencion #txAtencion .fotohotel2 #foto3 .fotosAbajo1 {	float: right;	width: 50px;	padding-left: 40px;	padding-top: 10px;}
		
#contenedorPrincipal #contenedor #content-cuerpo #fondoatencion #cuerpoAtencion #txAtencion .pdf { float: left; width: 150px; padding-top: 10px;}
#contenedorPrincipal #contenedor #content-cuerpo #fondoatencion #cuerpoAtencion #txAtencion .info{ float: left; width: 600px; padding-top: 2px; /*padding-right: 0px;*/}
/* --------------------------
mapas
----------------------------*/
#fondoblancoMapas	{	background-color: #FFFFFF;	width: 550px;	height:300px;margin-left: 150px;	margin-top: 20px;	margin-right: 10px;	margin-bottom: 10px;	opacity: 0.8;-moz-opacity: 0.8;			filter: alpha(opacity=80);	position: absolute;	z-index:0;}
		#cuerpoMapas{	width: 550px;	padding: 20px;	float: right;	margin-top: 20px;	margin-right: 10px;	margin-bottom: 10px;	z-index:100;	position:relative;}
			#cuerpoLocalizacion #tituloMapas {	float: left;	width: 400px;	border-bottom-width: thin;	border-bottom-style: dotted;	border-bottom-color: #000000;	margin-top: 5px;	margin-bottom: 5px;}
#contenedorPrincipal #contenedor #content-cuerpo #fondoLocalizacion #cuerpoMapas #txLocalizacion .fotosMapas {	padding: 10px;	float: left;	width: 140px;	text-align: center;}

/* --------------------------
NEWSLETTER
--------------------------*/
#fondoblancoNewsletter {	background-color: #FFFFFF;	width: 640px;	height:220px	;margin-left: 110px;	margin-top: 20px;	margin-right: 10px;	margin-bottom: 10px;	opacity: 0.8;-moz-opacity: 0.8;			filter: alpha(opacity=80);	position: absolute;	z-index:0;}

/* --------------------------
Fotos
-------------------------- */
#fondoblancoFotos {	background-color: #FFFFFF;	width: 660px;	height:400px	;margin-left: 90px;	margin-top: 20px;	margin-right: 10px;	margin-bottom: 10px;	opacity: 0.8;-moz-opacity: 0.8;			filter: alpha(opacity=80);	position: absolute;	z-index:0;}
#fondoblancoFotosGaleria {	background-color: #FFFFFF;	width: 660px;	height:720px	;margin-left: 90px;	margin-top: 20px;	margin-right: 10px;	margin-bottom: 10px;	opacity: 0.8;-moz-opacity: 0.8;			filter: alpha(opacity=80);	position: absolute;	z-index:0;}

#contenedorPrincipal #contenedor #content-cuerpo #fondoatencion #cuerpoAtencion #galeriaHotel {	width: 620px;height:350px}
#contenedorPrincipal #contenedor #content-cuerpo #fondoatencion #cuerpoAtencion #galeriaHotel .fotoGaleria {	width: 200px;	float: left;	padding-top: 5px;	padding-right: 3px;	padding-bottom: 5px;	padding-left: 3px;}

#fondoblancoZoom {	background-color: #FFFFFF;	width: 640px;	height:480px	;margin-left: 110px;	margin-top: 20px;	margin-right: 5px;	margin-bottom: 10px;	opacity: 0.8;-moz-opacity: 0.8;			filter: alpha(opacity=80);	position: absolute;	z-index:0;}


/* --------------------------
Fotos
-------------------------- */
#contenedorPrincipal #contenedor #content-cuerpo #fondoatencion #cuerpoAtencion a {	font-size: 12px;	color: #EB613C; 	text-decoration: none;}
#contenedorPrincipal #contenedor #content-cuerpo #fondoatencion #cuerpoAtencion .enlace a {	font-size: 12px;	color:#EB613C;	text-decoration: none;}

/* --------------------------
Ofertas
-------------------------- */
#fondoblancoOfertas {	background-color: #FFFFFF;	width: 640px;	height:580px	;margin-left: 110px;	margin-top: 20px;	margin-right: 10px;	margin-bottom: 10px;	opacity: 0.8;-moz-opacity: 0.8;			filter: alpha(opacity=80);	position: absolute;	z-index:0; clear:both;}


#contenedorPrincipal #contenedor #content-cuerpo #informacion  .oferta {	background-color: #993300;	height: 12px;	width: 50px;	border: 1px solid #FFFFFF;	padding-top: 2px;	padding-right: 2px;	padding-bottom: 2px;	padding-left: 2px;	float: left;	font-weight: bold;	text-decoration: none;}
#cuerpoOferta {	float: left;	height: 300px;	width: 480px; padding:20px;}
#cuerpoOferta #tituloAtencion h2 {	font-family: Arial, Helvetica, sans-serif;	font-size: 15px;	color: #C8563E;	text-align: left;}
#cuerpoOferta3 {	float: left;	height: 300px;	width: 480px; padding:10px;}

#cuerpoOferta #txAtencion #oferta {	background-color: #993300;	height: 12px;	width: 70px;	border: 1px solid #FFFFFF;	padding-top: 2px;	padding-right: 2px;	padding-bottom: 2px;	padding-left: 30px;	float: left;	font-weight: bold;	text-decoration: none;}
#cuerpoOferta #txAtencion #oferta a { height:300px;color: #FFFFFF;	text-decoration: none;}
 #oferta {	background-color: #993300;	height: 12px;	width: 50px;	border: 1px solid #FFFFFF;	padding-top: 2px;	padding-right: 2px;	padding-bottom: 2px;	padding-left: 2px;	float: left;	font-weight: bold;	text-decoration: none;}

#cuerpoOferta3 #txAtencion #mensaje #oferta {	background-color: #993300;	height: 12px;	width: 50px;	border: 1px solid #FFFFFF;	padding-top: 2px;	padding-right: 2px;	padding-bottom: 2px;	padding-left: 5px;	margin-left:auto; margin-right:auto;float: left;	font-weight: bold;	text-decoration: none;}
#cuerpoOferta3 #txAtencion #mensaje #oferta a {	font-size: 11px;color: #FFFFFF;	text-decoration: none;}

#contenedorPrincipal #contenedor #content-cuerpo #fondoatencion #cuerpoAtencion #txAtencion #oferta a {	color: #FFFFFF;	text-decoration: none;}
#cuerpoOferta #txAtencion #oferta a {	font-size: 11px;	color: #FFFFFF;	text-decoration: none;}
#contenedorPrincipal #contenedor #content-cuerpo #informacion #dOfertas .informacioncajaTexto .tachado {	font-weight: bold;	text-decoration: line-through;}
#contenedorPrincipal #contenedor #content-cuerpo #informacion .vermas {	color:#000000;	font-size: 11px;}
.next {	float: right;	width: 100px;	padding-top: 10px;	padding-bottom: 10px;}
.espacio{ margin-left:20px;}
.negrita{ font-weight:bold;}
.tituloofertas{font-weight:bold; font-size:14px;}
.colorOnline{color:#C8563E;}

#mensajeempleo{ background-color: #FFFFFF;	width: 640px;	height:200px	;margin-left: 110px;	margin-top: 20px;	margin-right: 10px;	margin-bottom: 10px;	opacity: 0.8;-moz-opacity: 0.8;			filter: alpha(opacity=80);	position: absolute;	z-index:0; clear:both;}
/* --------------------------
AVISO LEGAL
-------------------------- */
#cuerpotextoavisolegal {	width: 600px;	margin-right: auto;	margin-left: auto;	background-color: #FFFFFF;	padding: 10px;	border: 1px solid #AEFFFF;}

/* ------------------------
POSICIONAMIENTO
-------------------------- */

#fondoblancoposicionamiento{	background-color: #FFFFFF;	width: 760px; height: 540px; opacity: 0.8;-moz-opacity: 0.8;			filter: alpha(opacity=80);	position: absolute;	z-index:0;}
#textposi{ width:700px;}
#cuerpoPosicionamiento{	width: 760px;padding: 20px; margin-top: 20px;	margin-right: 10px;	margin-bottom: 10px;	z-index:100;	position:relative;}

.enlace:link{ color:#000000; text-decoration:none;  font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; }
.enlace:visited{color:#000000; text-decoration:none;  font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif;  }
.enlace:hover{color:#000000; text-decoration:none;  font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; }

/*MAPA WEB*/
 #fondomapaweb {	width: 760px; height:auto;	min-height:357px;	height:auto !important;	/*background-image: url(../imagenes/fondohotel.jpg);*/ background-image:url(../imagenes/fondo_web_1.jpg);	background-repeat: no-repeat;	}
		#fondoblancomapaweb{	background-color: #FFFFFF;	width: 500px;	height:360px;	margin-left: 250px;	margin-top: 20px;	margin-right: 10px;	margin-bottom: 10px;	opacity: 0.8;-moz-opacity: 0.8;			filter: alpha(opacity=80);	position: absolute;	z-index:0;}

#textoizquieda{ width:200px; text-decoration:none; font-size:12; font-family:Verdana, Arial, Helvetica, sans-serif; float:left; margin-left:20px; margin-top:20px;}
#textoderecha{ width:200px; text-decoration:none; font-size:12; font-family:Verdana, Arial, Helvetica, sans-serif; float:right; margin-right:20px; margin-top:20px;}
.colorenlace{ color:#000000; text-decoration:none;}

/*ESTILOS PC*/
#partetitulo {
	float:left; 
	width:210px;; 
	font-family:arial, Verdana, sans-serif; 
	font-weight:bold; 
	font-size:14px; 
	color:#000000; 
	text-decoration:none; 
	text-align:right;
}
#partefecha {
	float:left; 
	width:150px; 
	font-family:arial, Verdana, sans-serif; 
	font-weight:bold; 
	font-size:14px; 
	color:#000000; 
	text-decoration:none; 
	text-align:center; 
}
#parteactivado {
	float:left; 
	width:130px; 
	font-family:arial, Verdana, sans-serif; 
	font-weight:bold; 
	font-size:14px; 
	color:#000000; 
	text-decoration:none; 
	text-align:center; 
}
#parteeliminar {
	float:left; 
	width:290px; 
	font-family:arial, Verdana, sans-serif; 
	font-weight:bold; 
	font-size:14px; 
	color:#000000; 
	text-decoration:none; 
	text-align:center;
}

/*PC PC PC PC PC PC PC PC PC PC PC PC PC PC PC PC PC PC PC PC PC PC PC PC PC PC PC PC PC PC PC PC PC PC PC PC PC PC PC PC PC PC PC PC PC PC PC PC PC PC PC */
.rotulo{ background:#06F; color:#FFF; size:20px; font-weight:bold;}
	#contenedorlistadoempresas{ float:left;  min-height:200px; height:auto !important; height:200px; width:100%; margin-top:40px}
		#nombreempresalistado3{ float:left; height:20px; width:271px; padding-left:8px}
	#menu img{ border:0; }

#tituloformasociarse{ float:left; width:100%; height:20px; margin-top:10px; padding-bottom:20px; font-size:20px; color:#039; font-weight:bold}
	#izqasociarse{ float:left; width:150px; height:18px; padding-bottom:15px}
	#drchasociarse{ float:left; width:570px; height:18px; padding-bottom:15px}
	#tituloformasociarse1{ float:left; width:100%; text-align:center; height:40px; margin-top:15px;}
	#addnoticia{ width:100%; text-align:right; height:20px; color:#03C}
	#lineatextolistadoempresas1{ width:100%; text-align:right; height:16px}
	#contenedorlistadoempresas{ width:100%}	
		#lineatextolistadoempresas2{ height:20px; width:auto; margin-top:20px; margin-bottom:15px; border-bottom:2px solid #003399; color:#039; font-weight:bold}
		#nombreempresalistado2{ float:left; height:20px; width:100px}
		#botonempresalistado{ float:left; height:20px; width:100px}
	#contenedorfotoempresa2{ float:left; width:260px}
	#campotextoform{ margin-bottom:15px}
	#izqasociarse3{ float:left; height:100px; padding-top:50px; width:200x;}
	#lineatextolistadoempresas3{ width:100%; height:20px; margin-bottom:5px}
