body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th{margin:0;padding:0;}
* {
    font-family:  Arial, Helvetica, sans-serif;
}

body { 
    background-color : white;
    margin : 10px 0px 0px 0px;
    text-align: center;
    height:100%;
}
#container{width: 928px;margin: 0 auto;}
#contenidoHome{position:relative; width:928px;left:0px; top:0px; z-index:1;height:442px;padding:0;margin:0;background-image:url(/vhpromociones/recursos/img/fondoFicha.gif); background-position: right bottom; background-repeat:no-repeat;}
#contenidoHome #contenido{position:absolute; width:728px; height:442px; left:200px; top:0; z-index:1; border: 0px solid black;padding:0;margin:0;}
#contenidoHome #contenido #banner{height:285px; width:726px; }
#contenidoHome #menuIzdDIV{position:absolute; width:200px;left:0px; top:2px; z-index:2; background-color:transparent; border: 0px solid;  height:443px;}
#contenidoHome #destacadoHome{position:absolute; width:724px; height:160px; left:200px; top:285px; z-index:1; background-color:transparent; border: 0px solid red;}
#cabecera{background:url(/vhpromociones/recursos/img/fondoCabecera.gif);width:928px;height:83px}
#cabecera #logo{padding-left:40px;float:left;}
#cabecera #barra{float:left;padding: 23px 0 0 470px;}
#container #footer{margin-top:8px}
#pie{color:#8c8c8c; font-size:11px;font-weight:normal;background:url(/vhpromociones/recursos/img/fondoinferior.gif) no-repeat; width:928px; height:52px;}
#pie #copyright{float:left;padding:20px 0 0 17px;}
#pie #enlaces{float:left;padding:20px 0 0 194px;}
#pie #logoSyV{float:right;padding:4px 4px 0 0;}
.fondoFlashHomeES{background:url(/vhpromociones/recursos/img/fondoFlashES.gif)  no-repeat top left;}
.fondoFlashHomeEN{background:url(/vhpromociones/recursos/img/fondoFlashEN.gif)  no-repeat top left;}
.fondoFlashESPeq{
	position:absolute; width:200px; left:inherit; top:0px; z-index:2; background-color:transparent; border: 0px solid; background:url(/vhpromociones/recursos/img/fondoFlashESPeq.gif)  no-repeat top left; height:442px;
}
.fondoFlashENPeq{
	position:absolute; width:200px; left:inherit; top:0px; z-index:2; background-color:transparent; border: 0px solid; background:url(/vhpromociones/recursos/img/fondoFlashENPeq.gif)  no-repeat top left; height:442px;
}
.fondoFlashES{
	position:absolute; width:200px; left:inherit; top:0px; z-index:2; background-color:transparent; border: 0px solid; background:url(/vhpromociones/recursos/img/fondoFlashES.gif)  no-repeat top left; height:442px;
}
.fondoFlashEN{
	position:absolute; width:200px; left:inherit; top:0px; z-index:2; background-color:transparent; border: 0px solid; background:url(/vhpromociones/recursos/img/fondoFlashEN.gif)  no-repeat top left; height:442px;
}

.txt11v2b{font: 800 	10px 	Verdana; 	color:#C72B37;}
.ArialGris10 {color:#666666; font-size:10px;font-weight:normal;}
.ArialGrisClaro10 {color:#888888; font-size:10px;font-weight:normal;}
a.ArialGrisClaro10:link 		{color:#888888; font-size:10px; font-weight:normal; text-decoration:none;}
a.ArialGrisClaro10:visited 	{color:#888888; font-size:10px; font-weight:normal; text-decoration:none;}
a.ArialGrisClaro10:active 		{color:#888888; font-size:10px; font-weight:normal; text-decoration:none;}
a.ArialGrisClaro10:hover 		{color:#444444; font-size:10px; font-weight:normal; text-decoration:none;}
.ArialNegro10{color:#000000; font-size:10px;font-weight:normal;}
.ArialAzulBold10{color:#001e6a; font-size:10px;font-weight:bold;}
.ArialAzul11{color:#001e6a; font-size:11px;font-weight:normal;}

a.ArialAzul11:link 		{color:#001e6a; font-size:11px; font-weight:normal; text-decoration:none;}
a.ArialAzul11:visited 	{color:#001e6a; font-size:11px; font-weight:normal; text-decoration:none;}
a.ArialAzul11:active 	{color:#001e6a; font-size:11px; font-weight:normal; text-decoration:none;}
a.ArialAzul11:hover 	{color:#001e6a; font-size:11px; font-weight:normal; text-decoration:underline;}
.ArialAzul11Bold{color:#001e6a; font-size:11px;font-weight:bold;}
.ArialAzula2b7c311 {color: #a2b7c3;font-size: 11px;font-weight: normal;}
a.ArialAzula2b7c311:link 		{color:#a2b7c3; font-size:11px; font-weight:normal; text-decoration:none;}
a.ArialAzula2b7c311:visited 	{color:#a2b7c3; font-size:11px; font-weight:normal; text-decoration:none;}
a.ArialAzula2b7c311:active 		{color:#a2b7c3; font-size:11px; font-weight:normal; text-decoration:none;}
a.ArialAzula2b7c311:hover 		{color:#a2b7c3; font-size:11px; font-weight:normal; text-decoration:underline;}
.ArialAzula2b7c311Bold {color: #a2b7c3;font-size: 11px;font-weight: bold;}

.ArialBlanco11{color:#FFFFFF; font-size:11px;font-weight:normal;}
.ArialBlanco11Bold{color:#FFFFFF; font-size:11px;font-weight:bold;}

.ArialGris111{color:#666666; font-size:13px;font-weight:normal;}
.ArialGris11{color:#666666; font-size:11px;font-weight:normal;}
a.ArialGris11:link 		{color:#898989; font-size:11px; font-weight:normal; text-decoration:none;}
a.ArialGris11:visited 	{color:#898989; font-size:11px; font-weight:normal; text-decoration:none;}
a.ArialGris11:active 	{color:#898989; font-size:11px; font-weight:normal; text-decoration:none;}
a.ArialGris11:hover 		{color:#898989; font-size:11px; font-weight:bold; text-decoration:none;}
.ArialGris11Bold{color:#898989; font-size:11px;font-weight:bold;}
.ArialGris11mapaWeb{color:#555555; font-size:11px;font-weight:normal;}
a.ArialGris11mapaWeb:link 		{color:#555555; font-size:11px; font-weight:normal; text-decoration:none;}
a.ArialGris11mapaWeb:visited 	{color:#555555; font-size:11px; font-weight:normal; text-decoration:none;}
a.ArialGris11mapaWeb:active 	{color:#555555; font-size:11px; font-weight:normal; text-decoration:none;}
a.ArialGris11mapaWeb:hover 	{color:#555555; font-size:11px; font-weight:normal; text-decoration:underline;}
.ArialGris11BoldmapaWeb{color:#555555; font-size:11px;font-weight:bold;}
a.ArialGris11BoldmapaWeb:link 		{color:#555555; font-size:11px; font-weight:bold; text-decoration:none;}
a.ArialGris11BoldmapaWeb:visited 	{color:#555555; font-size:11px; font-weight:bold; text-decoration:none;}
a.ArialGris11BoldmapaWeb:active 		{color:#555555; font-size:11px; font-weight:bold; text-decoration:none;}
a.ArialGris11BoldmapaWeb:hover 		{color:#555555; font-size:11px; font-weight:bold; text-decoration:underline;}
.ArialGris112{color: #a7a7a7; font-size:11px;font-weight:normal;}
.ArialGris11Bold2{color:#a7a7a7; font-size:11px;font-weight:bold;}
.ArialNaranja111 {color:#e96b10; font-size:11px;font-weight: normal;}
.ArialNaranja111Bold {color:#e96b10; font-size:11px;font-weight: bold;}
.ArialNegro11 {color:#000000; font-size:11px;font-weight: normal;}
a.ArialNegro11:link 		{color:#000000; font-size:11px; font-weight:normal; text-decoration:none;}
a.ArialNegro11:visited 	{color:#000000; font-size:11px; font-weight:normal; text-decoration:none;}
a.ArialNegro11:active 	{color:#000000; font-size:11px; font-weight:normal; text-decoration:none;}
a.ArialNegro11:hover 	{color:#000000; font-size:11px; font-weight:normal; text-decoration:underline;}
.ArialNegro11Bold {color:#000000; font-size:11px;font-weight: bold;}
.ArialNaranja12Link {color:#e96b10; font-size:12px;font-weight: bold;text-decoration:underline;}
a.ArialNaranja12Link:link 		{color:#e96b10; font-size:11px; font-weight:normal; text-decoration:underline;}
a.ArialNaranja12Link:visited 	{color:#e96b10; font-size:11px; font-weight:normal; text-decoration:underline;}
a.ArialNaranja12Link:active 	{color:#e96b10; font-size:11px; font-weight:normal; text-decoration:underline;}
a.ArialNaranja12Link:hover 	{color:#001e6a; font-size:11px; font-weight:normal; text-decoration:underline;}
.ArialBlanco12{color:#FFFFFF; font-size:12px;font-weight:normal;}
.ArialAzul12{color:#002363; font-size:12px;font-weight:normal;}
.ArialAzul12Bold{color:#002363; font-size:12px;font-weight:bold;}
.ArialNegro12Bold {color:#000000; font-size:12px;font-weight:bold;}
.ArialNegro14{color:#000000; font-size:14px;font-weight:normal;}
.ArialBlanco15 {color:#FFFFFF; font-size:15px;font-weight:normal;}
.ArialBlanco15Bold {color:#FFFFFF; font-size:15px;font-weight:bold;}

/* ESTILOS PARA OTROS INMUEBLES */
.ArialAzul15BoldLink {color:#001e6a; font-size:15px;font-weight: bold;text-decoration:underline;}
a.ArialAzul15BoldLink:link 		{color:#001e6a; font-size:15px; font-weight:normal; text-decoration:underline;}
a.ArialAzul15BoldLink:visited 	{color:#001e6a; font-size:15px; font-weight:normal; text-decoration:underline;}
a.ArialAzul15BoldLink:active 	{color:#001e6a; font-size:15px; font-weight:normal; text-decoration:underline;}
a.ArialAzul15BoldLink:hover 	{color:#001e6a; font-size:15px; font-weight:normal; text-decoration:underline;}
/* ESTILOS PARA OTROS INMUEBLES */

.ArialAzul16 { color:#001e6a; font-size:16px; font-weight:normal;}
.ArialAzulBold16 { color:#001e6a; font-size:16px;font-weight: bold; }
.ArialNaranja16 { color:#e96b10; font-size:16px; font-weight:normal;}
a.ArialNaranja16:link 		{color:#e96b10; font-size:16px; font-weight:normal; text-decoration:none;}
a.ArialNaranja16:visited 	{color:#e96b10; font-size:16px; font-weight:normal; text-decoration:none;}
a.ArialNaranja16:active 	{color:#e96b10; font-size:16px; font-weight:normal; text-decoration:none;}
a.ArialNaranja16:hover 		{color:#e96b10; font-size:16px; font-weight:normal; text-decoration:underline;}
.ArialAzul18 { color:#001e6a; font-size:18px; font-weight:normal;}
.ArialBlanco20 { color:#FFFFFF;font-size:20px;font-weight:normal;}
.ArialAzulBold22 { color:#001e6a; font-size:22px; font-weight:bold;}
.ArialAzul24 {color:#001e6a; font-size:24px;font-weight: normal;}
.ArialAzul13Bold {color:#001e6a; font-size:13px;font-weight: bold;}
.ArialAzul25 {color:#001e6a; font-size:25px;font-weight: normal;}
.ArialAzul25Bold {color:#001e6a; font-size:25px;font-weight: bold;}
.ArialBlanco25{color:#FFFFFF; font-size:25px;font-weight: normal;}
.ArialBlanco25Bold{color:#FFFFFF; font-size:25px;font-weight: bold;}
.ArialAzul26 {color:#001e6a; font-size:26px;font-weight: normal;}
.ArialNaranjaBold27 {color:#e96b10; font-size:27px;font-weight: bold;}

.barrainferior{color:#8c8c8c; font-size:11px;font-weight:normal;background:url(/vhpromociones/recursos/img/fondoinferior.gif)}
.capaInfIco {border-left:solid #bbcdd9 1px; border-right:solid #bbcdd9 1px; width:140px; height:21px; text-align:center; vertical-align:middle;}
.capaTelefonoPadre{ position:relative; width:175px; height:37px; left:0px; top:0px; z-index:1; background-color:transparent; border: 0px solid;}
.capaTelefonoHijo{ position:absolute; text-align:center; width:175px; height:37px; top:10px; left:-3px; z-index:1; border: 0px solid;text-align:center;line-height: 22px;}

a.enlaceInferior:link 		{ text-decoration:underline;color:#0e51a4; font-size:11px; }
a.enlaceInferior:visited 	{ text-decoration:underline;color:#0e51a4; font-size:11px; }
a.enlaceInferior:active 	{ text-decoration:underline; color:#0e51a4; font-size:11px; }
a.enlaceInferior:hover 		{ text-decoration:underline; color:#8c8c8c; font-size:11px; }

.fondoEEEEEE 	{ background-color: #eeeeee; height: 22px; text-align: left; vertical-align: middle; padding: 0px 5px 0px 5px;}
.fondoCalidadesDer { background-image:url(/vhpromociones/recursos/img/fondoCalidadesDer.gif); background-repeat:no-repeat; width: 347px; height: 284px; padding: 12px 15px 0px 12px; vertical-align:top;}
.fondoCalidadesIzq { background-image:url(/vhpromociones/recursos/img/fondoCalidadesIzq.gif); background-repeat:no-repeat; width: 347px; height: 284px; padding: 12px 15px 0px 12px; vertical-align:top;}
.fondoGris { background-color: #eeeeee;}
.fondoDescripcion { background-color: #eeeeee; padding: 5px 10px 5px 10px;}
.fondoCaracteristicas { background-color: #FFFFFF; padding: 5px 10px 5px 10px;border-bottom: 1px solid #eeeeee;}
.fondoDescripcionEnvio { background-color: #eeeeee; padding: 206px 10px 206px 10px;}
.fondoDescripcion1{background-color: #eeeeee; padding: 5px 10px 5px 10px;color:#666666;font-size:11px;font-weight:normal;}
.fondoDescripcionVisita { background-color: #eeeeee; padding: 0px 10px 0px 10px; width: 347px;}
.fondoDescripcionSup { background-image:url(/vhpromociones/recursos/img/fondoDescripcionSup.gif); background-repeat:no-repeat; height: 3px; width: 347px;}
.fondoDescripcionInf { background-image:url(/vhpromociones/recursos/img/fondoDescripcionInf.gif); background-repeat:no-repeat; height: 3px; width: 347px;}

.fondoDescripcionGrSup { background-image:url(/vhpromociones/recursos/img/fondoDescripcionGSup.gif); background-repeat:no-repeat; height: 3px; width: 704px;}
.fondoDescripcionGrInf { background-image:url(/vhpromociones/recursos/img/fondoDescripcionGInf.gif); background-repeat:no-repeat; height: 3px; width: 704px;}

.fondoDormitoriosIzqOff { background-image:url(/vhpromociones/recursos/img/fondoDormitoriosIzqOff.gif); background-repeat:no-repeat; background-position:right; height: 22px; width: 4px;  color:#898989; font-size:11px; font-weight:normal;}
.fondoDormitoriosOff 	{ background-color: #eeeeee; height: 22px; text-align: center; vertical-align: middle;  color:#898989; font-size:11px; font-weight:normal;}
.fondoDormitoriosDerOff { background:url(/vhpromociones/recursos/img/fondoDormitorios.gif) no-repeat right; color:#eeeeee; }

.fondoDormitoriosIzqOn 	{ background-image:url(/vhpromociones/recursos/img/fondoDormitoriosIzqOn.gif); background-repeat:no-repeat; background-position:right; height: 22px; width: 4px;  color:#e96b10; font-size:11px; font-weight: normal;}
.fondoDormitoriosOn 	{ background-image:url(/vhpromociones/recursos/img/fondoDormitoriosOn.gif); height: 22px; text-align: center; vertical-align:middle;  color:#e96b10; font-size:11px; font-weight: normal;}
.fondoDormitoriosDerOn 	{ background-image:url(/vhpromociones/recursos/img/fondoDormitoriosOn.gif); background-repeat:repeat-x; height: 22px; width: 5px;  color:#e96b10; font-size:11px; font-weight: normal;}

.fondoInfoLocalSupIzq { background-image:url(/vhpromociones/recursos/img/fondoInfoLocalSupIzq.gif); background-repeat:no-repeat; width: 5px; height: 4px;}
.fondoInfoLocalSupDer { background-image:url(/vhpromociones/recursos/img/fondoInfoLocalSupDer.gif); background-repeat:no-repeat; width: 5px; height: 4px;}
.fondoInfoLocal { background-color: #eeeeee; text-align:left; padding-left: 4px; padding-right: 5px;}
.fondoInfoLocalLat { background-color: #eeeeee;}
.fondoInfoLocalInfIzq { background-image:url(/vhpromociones/recursos/img/fondoInfoLocalInfIzq.gif); background-repeat:no-repeat; width: 5px; height: 4px;}
.fondoInfoLocalInfDer { background-image:url(/vhpromociones/recursos/img/fondoInfoLocalInfDer.gif); background-repeat:no-repeat; width: 5px; height: 4px;}

.fondoPaginacionInfoLocalIzq	{ background-image:url(/vhpromociones/recursos/img/fondoDormitoriosIzqOn.gif); background-repeat:no-repeat; height: 22px; width: 4px;}
.fondoPaginacionInfoLocal 		{ background-image:url(/vhpromociones/recursos/img/fondoDormitoriosOn.gif); height: 22px; vertical-align:middle; padding: 0px 4px 0px 4px;}
.fondoPaginacionInfoLocalDer	{ background-image:url(/vhpromociones/recursos/img/fondoDormitoriosDerOn.gif); background-repeat:repeat-x; height: 22px; width: 10px;}

.fondoPisoPiloto { background-image:url(/vhpromociones/recursos/img/fondoPisoPiloto.gif); vertical-align:middle; padding: 1px 0px 0px 7px; background-repeat:no-repeat;}

.fondoPromocion { background-image:url(/vhpromociones/recursos/img/fondoPromocion.gif); background-position:bottom; background-repeat:no-repeat;}

a.hilo:link 	{ text-decoration:underline;color:#7b7b7b; font-size:11px; }
a.hilo:visited 	{ text-decoration:underline;color:#7b7b7b; font-size:11px; }
a.hilo:active 	{ text-decoration:underline; color:#7b7b7b; font-size:11px; }
a.hilo:hover 	{ text-decoration:underline; color:#7b7b7b; font-size:11px; }

.idiomas 			{text-decoration:none;color:#001e6a; font-size:12px; font-weight:bold;}
a.idiomas:link 		{ text-decoration:none;color:#001e6a; font-size:12px; font-weight:bold;}
a.idiomas:visited 	{ text-decoration:none;color:#001e6a; font-size:12px; font-weight:bold;}
a.idiomas:active 	{ text-decoration:none; color:#001e6a; font-size:12px; font-weight:bold;}
a.idiomas:hover 	{ text-decoration:none; color:#c0c0c0; font-size:12px; font-weight:bold;}

.idiomasSel {
text-decoration:none;
color:#c0c0c0; 
font-size:12px; 

font-weight:bold;
}

.imagenCapaSelFotoOff {position:absolute; top:-11px; left:-11px; z-index: 0;}
.imagenCapaSelFotoOn {position:absolute; top:-11px; left:-11px; z-index: 0;}
.spanCapaSelFotoOff {position:absolute; top:-7px; left:-2px; z-index: 1;}
.spanCapaSelFotoOn {position:absolute; top:-7px; left:-2px; z-index: 1; color:#e96b10; font-size:11px;font-weight: normal;}
.spanCapaSelTourOff {position:absolute; top:-7; left:-32; width: 65px;}
.spanCapaSelTourOn {position:absolute; top:-7; left:-32; width: 65px; color:#e96b10; font-size:11px;font-weight: normal;}

.parrafoCalidades {
	padding: 10px 0px 10px 0px;
	
	color:#898989; 
	font-size:11px;
	font-weight:normal;
	line-height: 13px; 
	text-align:justify;
}

.tablaBuscadorAriadnaCombos {background-image:url(/vhpromociones/recursos/img/fondoCombosBuscador.jpg); background-repeat: repeat-x; background-position:bottom;background-color:#E4E4E4; height:35px;}

.tablaBuscadorAriadnaPromocion {background-image:url(/vhpromociones/recursos/img/fondoTablaBuscadorPromocion.gif)}

.tablaBuscadorAriadnaTelefono {background-image:url(/vhpromociones/recursos/img/fondoPrecioBuscadorPromocion2.gif); height:56px;}

.tablaFondoPlano {background: url(/vhpromociones/recursos/img/tablaFondoPlano.gif) no-repeat right bottom;}

.textoAriadna 			{text-decoration:none; color:#a2b7c3;  font-size:11px;}
a.textoAriadna:link 	{text-decoration:underline; color:#a2b7c3;  font-size:11px;}
a.textoAriadna:visited 	{text-decoration:underline; color:#a2b7c3;  font-size:11px;}
a.textoAriadna:active 	{text-decoration:underline; color:#a2b7c3;  font-size:11px;}
a.textoAriadna:hover 	{text-decoration:underline; color:#001e6a;  font-size:11px;}

/****************************************************************************************/
/*                              ESTILOS PARA FORMULARIOS                                */
/****************************************************************************************/	

.inputBoton{font-size:11px;font-weight:normal;color:#FF9900;background:#ffffff;border-width:1px;border-color:#bbcdd9;border-style:solid;width:65px;height:20px;}
.inputText120{font-size:10px;font-weight:normal;color:#666666;background:#ffffff;border-width:1px;border-color:#bbcdd9;border-style:solid;width:120px;height:20px;}
.inputText40{font-size:10px;font-weight:normal;color:#666666;background:#ffffff;border-width:1px;border-color:#bbcdd9;border-style:solid;width:40px;height:20px;}
.inputText{font-size:11px;font-weight:normal;color:#666666;background:#ffffff;border-width:1px;border-color:#bbcdd9;border-style:solid;height:20px;}
.textArea{font-size:10px;font-weight:normal;color:#666666;background:#ffffff;border-width:1px;border-color:#bbcdd9;border-style:solid;scrollbar-base-color: #ffffff;scrollbar-3dlight-color: #bbbbbb;scrollbar-track-color: #eeeeee;scrollbar-face-color: #dddddd;scrollbar-arrow-color: #bbbbbb;}
		
.saltoDePagina {page-break-after:always;}


/********************FICHA PROMOCION*******************************/
#hiloAriadna{text-decoration:none; color:#a2b7c3;  font-size:11px;width:441px; float:left; padding-top:10px;}
#capaInfIcono {width:140px; float:right; height:21px; text-align:center; vertical-align:middle; font-size:11px; margin-top:10px;}
#iconos{float:right; padding:10px 10px 0 10px;}
#nombreprom{ color:#001e6a; font-size:22px; font-weight:bold;float:left; width:315px; vertical-align:top}
#nombreprom span{padding-left:15px; display:block;}
#infocabecera{color:#e96b10; font-size:11px;font-weight: bold;float:left;width:233px; height:40px; padding:7px 0 0 0;}
#tlfonopromo{color:#e96b10; font-size:27px;font-weight: bold;float:left;width:168px; text-align:right; }

a.botonNaranja{
background: transparent url('/vhpromociones/recursos/img/square-orange-left.gif') no-repeat top left;
display: block;
float: left;
font: bold 11px Arial;
line-height: 14px;
height: 23px;
padding-left: 9px;
text-decoration: none;
}
a:link.botonNaranja, a:visited.botonNaranja, a:active.botonNaranja{color: #fff; margin-right:3px; float:right}
a.botonNaranja span{background: transparent url('/vhpromociones/recursos/img/square-orange-right.gif') no-repeat top right;display: block;padding: 4px 9px 4px 0;}
a.botonNaranja:hover{background-position: bottom left;}
a.botonNaranja:hover span{background-position: bottom right;color: #fff;}
.botones{float:right;}

.fondoBuscador{background-image:url(/vhpromociones/recursos/img/fondoFicha.gif); background-position:bottom; background-repeat:no-repeat;}
.tablaBuscadorAvanzado{background-image:url(/vhpromociones/recursos/img/fondoTablaBuscadorPromocion.gif)}
.tablaBuscadorAvanzadoTelefono {background:url(/vhpromociones/recursos/img/fondoPrecioBuscadorAvanzado2.gif) no-repeat bottom; height:51px;}
.fondoTablaTop{background:url(/vhpromociones/recursos/img/fondoTablaBuscadorAvanzado.gif) no-repeat top; height:3px; padding:0; margin:0}
.fondoTablaBottom{background:url(/vhpromociones/recursos/img/fondoTablaBuscadorAvanzado.gif) no-repeat bottom; height:3px; padding:0; margin:0}

.copyright {text-align : left; width : 20%;font-size:11px;}
.tituloDormitorios{padding:7px 0 0 15px; color: #011c6b; font-size:13px; font-weight:bold; float:left;}
.descDescuento{padding:7px 10px 0 15px; color: #011c6b; font-size:13px; font-weight:bold; float:right;}
.caractEspe{float: right; padding-top:5px;position: relative;}

.fondoMultimedia{ width:728px; height:328px; background-image:url(/vhpromociones/recursos/img/fondoMultimedia.gif); background-repeat:no-repeat; background-position:bottom; padding: 0 1px 0 1px; }
.telefonoHome{font-family: Arial,Helvetica,sans-serif;color: #fff;font-size: 25px;font-weight: bold;text-align:right; padding-right:17px;float:right;padding-top:10px}
.fondoPrevisite{ width:728px; height:312px;}

/*ESTILOS MULTIMDEDIA: VISOR,PLANOS Y CARRUSEL*/
#infogra{ width:726px; height:312px; background:url(/vhpromociones/recursos/img/fondo1.gif) no-repeat;}
#previsite{ width:715px; height:320px; float:left;margin-left:11px;}
#visor{width:337px; float:left; padding:16px 0 0 0;}
#visorTours{padding-left:17px;}
#visorImagenes{padding-left:17px;}
#paginacion{float:right; padding-top:20px;}
#paginacionTour{float:left; padding:20px 0 0 17px;width:140px; }
#planos{width:275px; float:left; padding:0; padding-top:18px; overflow:hidden;}
.planta{ font-size:11px;padding:2px 5px 0 20px; float:left; font-weight:bold; color:#555555}
#imgplano{height:225px; overflow:hidden; width:240px; padding:0 0 0 15px;text-align:center;}
#imgplano img{height:225px; margin:0 auto;}
.pagPlanosOn{float:right; padding:0 34px 12px 0; clear:both; display:block;}
.pagPlanosOff{float:right; padding:0 34px 12px 0; clear:both; display:none;}
#carrusel{font-size:10px;text-align:center;color:#666666;width:100px;float:left;height:295px;margin:0;padding:0;}
.carUp{ margin:1px 0  5px 0; background:url(/vhpromociones/recursos/img/flechascarrusel.gif) top no-repeat;}
.carDown{ margin:1px 0  5px 0; background:url(/vhpromociones/recursos/img/flechascarrusel.gif) bottom no-repeat;}
.carSin{ margin:1px 0  5px 0; background: transparent ;}
#carrusel ul{ height:285px;list-style: none ; margin:0; padding:0; overflow:hidden;}
#carrusel ul li{width:100px; overflow:hidden;height:95px;}
#carrusel ul li img{margin:0; cursor:hand;filter:alpha(opacity=80);-moz-opacity:0.80;width:100px;height:75px;}

a.btPeqOn{background: transparent url('/vhpromociones/recursos/img/bt.gif') no-repeat top;display: block;font: normal 11px Arial;line-height: 22px;height: 22px;width:26px;text-align:center;color: #e96b10;text-decoration:none;float:left;margin-left:1px;}
a.btPeqOff{background: transparent url('/vhpromociones/recursos/img/bt.gif') no-repeat bottom;display: block;font: normal 11px Arial;line-height: 22px;height: 22px;width:26px;text-align:center;color: #fff;text-decoration:none;float:left;margin-left:1px;}
a.btPeqOff:hover{ background-position:top; color:#e96b10;}


a.btGrandeOn{background: transparent url('/vhpromociones/recursos/img/btcontactar.gif') no-repeat bottom;display: block;font: normal 11px Arial;line-height: 23px;height: 23px;width:105px;text-align:center;color: #BACDD8;text-decoration:none;float:left;margin-left:1px;}
a.btGrandeOff{background: transparent url('/vhpromociones/recursos/img/btcontactar.gif') no-repeat top;display: block;font: normal 11px Arial;line-height: 23px;height: 23px;width:105px;text-align:center;color: #BACDD8;text-decoration:none;float:left;margin-left:1px;}
a.btGrandeOff:hover{ background-position:bottom; color:#fff;}

a.btMedOn{background: transparent url('/vhpromociones/recursos/img/bttour.gif') no-repeat top;display: block;font: normal 11px Arial;line-height: 22px;height: 22px;width:63px;text-align:center;color: #e96b10;text-decoration:none;float:left;margin-left:1px;}
a.btMedOff{background: transparent url('/vhpromociones/recursos/img/bttour.gif') no-repeat bottom;display: block;font: normal 11px Arial;line-height: 22px;height: 22px;width:63px;text-align:center;color: #fff;text-decoration:none;float:left;margin-left:1px;}
a.btMedOff:hover{ background-position:top; color:#e96b10;}


.descSup{width:347px; height:6px; background-image:url('/vhpromociones/recursos/img/fondoDesc.gif'); background-position: top; margin:0; padding:0;}
.descInf{width:347px; height:6px;background:url('/vhpromociones/recursos/img/fondoDesc.gif') no-repeat bottom; margin:0; padding:0;}
.descripcion{ background-color:#eeeeee; width:347px;margin:0; padding:0; }

.on{ display:block;}
.off{ display:none}
/*FIN MULTIMEDIA*/



#map_canvas{width: 345px; height: 258px;margin:0;z-index:3;border: solid 2px #bacfdb;}
a.tipologia{background:transparent url(/vhpromociones/recursos/img/fondoTipologiaG.gif) no-repeat top; display:block; width:704px; height:20px;font: normal 11px Arial;line-height: 20px;color: #555555;text-decoration:none;float:left; padding:1px 0 1px 0;}
a.tipologiaOn{background:transparent url(/vhpromociones/recursos/img/fondoTipologiaG.gif) no-repeat bottom; display:block; width:704px; height:20px;font: normal 11px Arial;line-height: 20px;color: #e96b10;;text-decoration:none;float:left; padding:1px 0 1px 0;}
a.tipologia:hover{ background-position: bottom; color:#e96b10;}
a.tipologia span{display:block;  height:19px; border-right: 1px solid #fff; float:left;text-align:center}
a.tipologiaOn span{display:block;  height:19px; border-right: 1px solid #fff; float:left;text-align:center}
a.tipologia{cursor: hand}

a.tipologiaVendida{background:transparent url(/vhpromociones/recursos/img/fondoTipologiaG.gif) no-repeat top; display:block; width:704px; height:20px;font: normal 11px Arial;line-height: 20px;color: #cccccc;text-decoration:none;float:left; padding:1px 0 1px 0;}
a.tipologiaVendida:hover{ background-position: bottom; color:#555555;}
a.tipologiaVendida span{display:block;  height:19px; border-right: 1px solid #fff; float:left;text-align:center}


.fondoDormIzq{ background:url(/vhpromociones/recursos/img/fondoDormP.gif) left no-repeat; text-align: center}
.fondoDormDer{ background:url(/vhpromociones/recursos/img/fondoDormP.gif) right no-repeat; text-align:center}

.fondoDestacado1{color:#e96b10; font-size:16px; font-weight:normal;background:url(/vhpromociones/recursos/img/fondoDestacado1.gif) left no-repeat; height:20px; padding-left:33px; float:left}
.fondoDestacado2{background:url(/vhpromociones/recursos/img/fondoDestacado2.gif) no-repeat; height:20px; width:4px; float:left;}

.facebook{ height:34px; padding-left:2px; width:85px; float:left}

.fondoPesSup{color:#001e6a; font-size:11px;font-weight:bold;background: url(/vhpromociones/recursos/img/fondoPes.gif) top no-repeat; height:25px;}
.fondoPesInf{background: url(/vhpromociones/recursos/img/fondoPes.gif) bottom no-repeat; height:6px;}
.fondoPesSupG{color:#001e6a; font-size:11px;font-weight:bold;background: url(/vhpromociones/recursos/img/fondoPesG.gif) top no-repeat; height:25px;}
.fondoPesInfG{background: url(/vhpromociones/recursos/img/fondoPesG.gif) bottom no-repeat; height:6px;}
/*SOLARES*/
.fondoSolar { background-image:url(/vhpromociones/recursos/img/fondoSolar.gif); background-position:bottom; background-repeat:no-repeat;}
/* PESTAÑAS */
	#header 					{ float:left; width:100%; background:#FFFFFF url(/vhpromociones/recursos/img/pestanas/bg.gif) repeat-x bottom; line-height:normal; position:relative;}
	#header ul 				{ margin:0; padding:0; list-style:none;}
	#header li 				{ float:left; display:inline; margin:0; padding:0;}
	#header #espacio 		{ padding: 0px 1px 0px 1px;}
	#header #deshab 	 	{ padding-bottom:3px; }
	#header a 				{ float:left; background:url(/vhpromociones/recursos/img/pestanas/left_norm_w_over.gif) no-repeat left top; margin:0; padding:0 0 0 5px; text-decoration:none; white-space:nowrap;}
	#header a span 			{ float:left; display:block; background:url(/vhpromociones/recursos/img/pestanas/right_norm_w_over.gif) no-repeat right top; padding:4px 10px 3px 5px; font-family:Arial, Helvetica, sans-serif; color:#001e6a;  font-size:11px; font-weight:normal;}
	#header > ul a 			{ width:auto;}
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #header a span 			{ float:none;}
    /* End IE5-Mac hack */
	#header a:hover span 	{ color:#333;}
	#header #current a 		{ background-position:0 -150px; border-width:0;}
	#header #current a span { background-position:100% -150px; padding-bottom:4px; color:#e96b10; font-weight: bold;}
	#header a:hover 		{ background-position:0% -150px;}
	#header a:hover span 	{ background-position:100% -150px; color:#e96b10;}
	
	/* ESTILOS PARA LAS PESTAÑAS DE LAS INFOGRAFIAS */
	#infoPes 						{ float:left; width:100%; height: 15px; background:#FFFFFF url(/vhpromociones/recursos/img/pestanas/bg.gif) repeat-x bottom; line-height:normal;}
	#infoPes ul 					{ margin:0; padding:0; list-style:none;}
	#infoPes li 					{ float:left; display:inline; margin:0; padding:0;}
	#infoPes #espacio 				{ padding: 0px 1px 0px 1px;}
	#infoPes #deshab 	 			{ padding-bottom:0px; }
	#infoPes a 						{ float:left; height: 15px; background:url(/vhpromociones/recursos/img/pestanas/left_norm_w_over.gif) no-repeat left top; margin:0; padding:0 0 0 5px; text-decoration:none; white-space:nowrap;}
	#infoPes a span 				{ float:left; display:block; background:url(/vhpromociones/recursos/img/pestanas/right_norm_w_over.gif) no-repeat right top; padding:3px 20px 1px 15px; font-family:Arial, Helvetica, sans-serif; color:#001e6a;  font-size:11px; font-weight:normal;}
	#infoPes > ul a 				{ width:auto;}
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #infoPes a span 				{ float:none;}
    /* End IE5-Mac hack */
	#infoPes #currentInfo a 		{ background-position:0 -150px; border-width:0;}
	#infoPes #currentInfo a span 	{ background-position:100% -150px; padding-bottom:2px; font-weight: bold;}
	#infoPes a:hover 				{ background-position:0% -150px;}
	#infoPes a:hover span 			{ background-position:100% -150px;}
	/* ESTILOS PARA LOS BOTONES DE LAS INFOGRAFÍAS - TOUR VIRTUAL */
	#infograsolar 				{ float:left; width:100%; height: 22px; background:#FFFFFF; line-height:normal;}
	#infograsolar ul 			{ margin:0; padding:0; list-style:none;}
	#infograsolar li 			{ float:left; display:inline; margin:0; padding:0;}
	#infograsolar #espacio 		{ padding: 0px 1px 0px 1px;}
	#infograsolar #blanco 		{ padding: 0px 13px 0px 13px;}
	#infograsolar a 				{ float:left; display:block; height: 22px; background: url(/vhpromociones/recursos/img/pestanasFoto/izq.gif) no-repeat left top; margin:0; padding:4px 0px 0px 5px; text-decoration:none; white-space: nowrap;}
    #infograsolar a span 		{ float:left; background: url(/vhpromociones/recursos/img/pestanasFoto/der.gif) no-repeat right top; padding:4px 10px 4px 5px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color:#FFFFFF;}
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #infograsolar a span 		{ float:none;}
    /* End IE5-Mac hack */
    #infograsolar #marca a 		{ background-position:0 -22px;}
    #infograsolar #marca a span 	{ background-position:100% -22px; color:#e96b10;}
    #infograsolar a:hover 		{ background-position:0% -22px;}
    #infograsolar a:hover span 	{ background-position:100% -22px; color:#e96b10;}
	#infograsolar > span 		{ display:block;}
	#infograsolar > a 			{ padding-top: 0px;}
	
/*SOLARES*/	

.ancla{position:relative; float:left}
.popupCE{display:none;position:absolute;background-color:#f3f3f3;z-index: 300;top:25px;left:-195px;width:220px; border: solid 1px #a2b7c3; }
a.cerrar{color:#3665ba;font-weight:bold; font-size: 10px; text-decoration: none; float:right; padding:0 2px 0 0}
a.cerrar:hover{color:#e96b10;}
.txtCE{font-size: 12px; display: block; padding:5px;}
.link{cursor: hand}

.pestFormaPago{width:120px; text-align:center;display: block;}
.txtFormaPago{border-left: 1px solid #baccd8;border-right: 1px solid #baccd8}

/*ENCUESTA*/
#contenedorEncuesta{font-size:11px;color: #666666;padding:0 5px 15px 5px;background-image:url(/vhpromociones/recursos/img/fondoEncuesta.gif); background-position:bottom; background-repeat:no-repeat;height:100%}
#contenedorEncuesta h1{color: #001e6a;font-size: 16px;font-weight: bold;margin:10px 0 10px 0}
#contenedorEncuesta p{margin:10px 0 10px 0;font-size:12px; color:#000000}
#contenedorEncuesta .titulo{color: #001e6a;font-size: 14px;font-weight: bold; font-style: italic;text-decoration: underline;}
.preguntapar{padding:8px 0 8px 5px; background-color: #e6e6e6;}
.preguntaimpar{padding:8px 0 8px 5px; background-color: #fff;}
.tablaRespuesta{font-family:Arial, Helvetica, sans-serif; font-size:12px; margin:20px; background-color:#fcfdff; color:#73757b;border:1px solid #c6c6c6;background-image:url(/vhpromociones/recursos/img/fondoEncuesta.jpg); background-repeat:repeat-x; background-position:bottom;}
.cabeceraTabla{text-align:left;height:62px;  font-size:16px;background-image:url(/vhpromociones/recursos/img/cabeceraTicket.jpg); background-repeat:no-repeat; background-position:bottom;}
.titEncuesta{ color:#001b6d; font-weight:bold; font-stretch:condensed; font-size:12px; text-align:center;padding-left:5px}
.celdaDato{font-weight:bold;padding-left:13px; color:#001b6d;height:30px;}


