/*ESTILOS PRINCIPALES*/
body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:9px;
	background-image:url(../imagenes/fondo.gif);
	background-position:top;
	background-attachment:scroll;
	margin:0px 0px 0px 0px;
}

div {  padding:0px;margin:0px;border-spacing:0px;border-width:0px;}


/* IMÁGENES ESTÁNDAR */
img {  border:0;border-spacing:0px;padding:0px;margin:0px 0px 0px 0px;  }


/* ENLACES ESTÁNDAR */
a {  color:#000000;text-decoration:none; }

a:hover {  color:#7F9AC1;text-decoration:none; }

a:visited {  text-decoration:none; }

a.blanco {  color:#ffffff;text-decoration:none; }

a.blanco:hover {  color:#003584;text-decoration:none; }

a.gris {  color:#5b5b5b;text-decoration:none; }

a.gris:hover {  color:#7F9AC1;text-decoration:none; }

a.naranja {  color:#EF8C40;text-decoration:none;font-weight:bold; }

a.naranja:hover {  color:#FCBE8E;text-decoration:none;font-weight:bold; }

/* TABLA ESTÁNDAR */
table {  border-width:0px; border-style:none;vertical-align:top; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;border-spacing:0px; }

td {  border-width:0px;border-style:solid; vertical-align:top;margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; }

option { font-size:12px; overflow:visible;}


/* TABLA PRINCIPAL */
div.maintabla { background-image:url(../imagenes/fondo2.gif);margin:0px auto 0px auto;width:660px; }

div.maintitulo { width:660px;height:94px; }

div.mainfoto { width:660px;height:171px; }

div.mainmenu { background-image:url(../imagenes/barranavegacion.gif);float:left;width:500px;height:28px;padding:15px 0px 0px 10px;margin-bottom:4px; } 

div.maintextobuscar { background-color:#ffb500;float:left;width:77px;height:30px;padding:13px 0px 0px 5px; text-align:center; }

div.mainbuscar { background-image:url(../imagenes/barranavegacion.gif);background-position:right;float:left;width:54px;height:31px;padding:12px 14px 0px 0px; text-align:right;margin-bottom:4px; }

div.mainbitacora { background-image:url(../imagenes/menubitacora.gif);background-repeat:no-repeat;width:156px;height:233px;padding: 6px 0px 0px 9px; }

div.maincontacto { background-repeat:no-repeat;width:155px;padding:20px 0px 0px 10px;}

div.maincolumnabitacora { float:left;width:165px;}

div.mainpiepagina { background-image:url(../imagenes/piepagina.gif); background-repeat:no-repeat; float:left;width:650px;height:50px;padding:19px 10px 0px 0px;font-weight:bold;color:#FFFFFF;text-align:center; }

div.mainpiepagina2 { color:#000000;font-weight:normal;margin-top:3px; letter-spacing:-1px;}

div.column { border-left:solid 1px #c9c9c9;float:left; }


/* SECCION PRINCIPAL*/
div.principalcolumna1 { float:left;width:324px;}

div.principalcasas { background-repeat:no-repeat;width:305px;padding:33px 0px 0px 16px;margin-top:4px; }

div.principalcasasmodulo { width:303px;height:57px;margin: 0px 0px 5px 0px; }

div.principalcasasimagen { background-image:url(../imagenes/fondoimagen.gif); background-repeat:no-repeat;width:70px;height:54px;float:left;padding:3px 3px 3px 3px; }

div.principalcasastexto { width:226px;height:36px;float:left;padding:12px 0px 0px 0px; }

div.principalrentacar { background-repeat:no-repeat;width: 244px;;font-weight:bold;padding:25px 60px 0px 20px; margin-bottom:4px; }

div.principalalquilar { background-repeat:no-repeat;float:left;width:163px;padding: 33px 0px 0px 5px;margin-top:4px;margin-bottom:4px;}

div.principalalquilarvideo { background-image:url(../imagenes/principal/principalalquilaricono.gif);background-repeat:no-repeat;width:110px;height:35px;padding: 5px 0px 0px 40px;color:#5b5b5b;font-size:18px;}

div.principalalquilartexto { width:150px;height:35px;padding: 0px 0px 0px 5px; line-height:10px;margin:0px 0px 2px 0px;}


/* SECCION QUIENES*/
div.quienesquienessomos { float:left;width:320px;}

div.quienesquienes { background-repeat:no-repeat;width:300px;padding:33px 0px 0px 18px; }

div.quienesmodulo { width:303px;margin: 0px 0px 0px 0px; }

div.quienesimagen { background-image:url(../imagenes/fondoimagen.gif); background-repeat:no-repeat;width:70px;height:54px;float:left;padding:3px 3px 3px 3px; }

div.quienestexto { width: 210px; height: auto; float:left; padding:0px 0px 0px 0px; text-align: justify; }

div.quienescomollegar { float:left;width:163px;padding: 33px 5px 0px 4px; }

div.quienescomollegarimagen { float:left; width:168px; height:113px; padding: 10px 0px 0px 0px; }

div.quienescomollegarlogo1 { float:left; text-align: center; width:80px; margin-top: 10px; }

div.quienescomollegarlogo2 { float:left; text-align: center; width:80px; margin-top: 10px; }


/* SECCION RENT A CAR*/
div.rentacarrent { background-repeat:no-repeat;float:left;width:303px;padding:33px 0px 0px 19px; }

div.rentacarcochesmodulo { width:300px;height:48px;margin:0px 0px 5px 0px; }

div.rentacarcochesimagen { width:64px;height:48px;float:left;margin:0px 6px 0px 0px; }

div.rentacarcochestexto { width:226px;height:48px;float:left;padding:0px 0px 0px 0px; }

div.rentacarcolumna2 { float:left;width:170px;}

div.rentacarterminos { background-repeat:no-repeat;font-weight:bold;width:160px;padding:30px 0px 10px 10px; }

div.rentacartarifas { background-repeat:no-repeat;font-weight:bold;width:160px;padding:25px 0px 10px 10px; }

div.rentacaralquilar { background-repeat:no-repeat;font-weight:bold;width:160px;padding: 25px 0px 10px 10px;}


/* SECCION RENT A CAR CONDICIONES*/
div.rentcondcolumna1 { float:left;width:383px;}

div.rentcondterminos {background-repeat:no-repeat;float:left;width:357px;padding:30px 5px 0px 20px;font-weight:bold; }

div.rentcondincluye {background-repeat:no-repeat;float:left;width:160px;padding:30px 5px 10px 20px;font-weight:bold; }

div.rentcondnoincluye {background-repeat:no-repeat;float:left;width:181px;padding:30px 5px 10px 10px;font-weight:bold; }

div.rentconddatos {background-repeat:no-repeat;float:left;width:245px;padding:30px 14px 0px 13px;font-weight:bold; text-align:justify; }


/* SECCION RENT A CAR TARIFAS*/
div.renttarifasprecios { background-repeat:no-repeat;float:left;width:520px;padding:30px 0px 10px 20px; }

div.renttarifasmodulo { width:516px;height:50px;margin:0px 0px 3px 0px;border-bottom:1px solid #cccccc; }

div.renttarifasimagen { width:64px;height:40px;float:left;margin:5px 6px 0px 0px; }

div.renttarifastexto { width:185px;height:36px;float:left;padding:4px 0px 0px 0px;margin:0px 9px 0px 0px; }

div.renttarifasprecio { width:41px;height:33px;float:left;padding:7px 0px 0px 0px;margin:0px 0px 0px 10px; text-align:center;font-weight:bold; }

div.renttarifascolumna2 { float:left;width:113px;margin:0px 0px 10px 0px;}

div.renttarifastemporadas { background-repeat:no-repeat;width:109px;padding:30px 0px 10px 10px; }

div.renttarifasterminos { background-repeat:no-repeat;width:99px;padding:50px 10px 10px 10px;font-weight:bold; }


/* SECCION RENT A CAR FORMULARIO */
div.rentacarformcolumna2 { float:left;width:330px;}

div.rentacarform { background-repeat:no-repeat;float:left;width:313px;padding:35px 0px 0px 16px;margin-bottom:10px;font-weight:bold;}

div.rentacarformdatos { background-repeat:no-repeat;float:left;width:312px;padding:35px 0px 0px 16px;margin-bottom:10px;font-weight:bold; }

div.rentacarformlicencia { background-repeat:no-repeat;float:left;width:312px;padding:30px 0px 0px 16px;margin-bottom:10px;font-weight:bold; }

div.rentacarformalojamiento { background-repeat:no-repeat;float:left;width:312px;padding:30px 0px 0px 16px;margin-bottom:10px;font-weight:bold; }

div.rentacarformsubmenu { float:left;width:190px; text-align:center;padding:0px 0px 0px 0px;margin:3px 0px 0px 8px; }

div.rentacarformbotones { float:left;width:636px; text-align:center;padding:10px 0px 0px 0px;margin:5px auto 10px 12px;border-top:solid 1px #c9c9c9; }


/* SECCION COSTA BLANCA */
div.costablancacosta { background-repeat:no-repeat;float:left;height:auto;text-align: justify;padding-top: 35px; }

div.costablancaenlaces { background-repeat:no-repeat;float:left;width:154px;height:287px;padding:30px 5px 0px 10px;font-weight:bold; }


/* SECCION SE ALQUILA*/
div.sealquilacolumna1 { float:left;width:316px;}

div.sealquilabuscador { background-repeat:no-repeat;float:left;width:145px;padding:33px 0px 0px 19px;margin-bottom:10px; }

div.sealquilabuscador select { font-size: 10px;margin-bottom: 10px;}

div.sealquilaver { background-repeat:no-repeat;border-left:solid 1px #c9c9c9;float:left;width:143px;padding:33px 0px 0px 8px;margin-bottom:10px; }

div.sealquilamodulo { background-image:url(../imagenes/sealquila/sealquilafondo.gif);background-repeat:no-repeat;float:left;width:130px; height:64px;padding:3px 3px 3px 3px;margin-bottom:2px; }




div.sealquilarentacar { background-repeat:no-repeat;float:left;width:236px;padding:25px 60px 0px 20px; font-weight:bold; margin-bottom:4px; }

/*div.principalrentacar { background-repeat:no-repeat;width:244px;font-weight:bold;padding:25px 60px 0px 20px;  }*/


div.sealquilaalquilar { background-repeat:no-repeat;float:left;width:157px;padding:33px 0px 10px 19px; }

/* SECCION SE ALQUILA BUSCADOR*/
div.sealquilabuscarcolumna1 { float:left;width:493px;}

div.sealquilabuscarresultado { background-repeat:no-repeat;border-left:solid 1px #c9c9c9;float:left;width:313px;padding:33px 0px 0px 8px;margin-bottom:10px; }

div.sealquilabuscarrent { background-repeat:no-repeat;float:left;width:236px;padding:25px 237px 0px 20px;font-weight: bold; }

div.sealquilabuscarmodulo { width:303px;height:60px;margin: 0px 0px 0px 0px; }

div.sealquilabuscarimagen { background-image:url(../imagenes/fondoimagen.gif); background-repeat:no-repeat;width:70px;height:54px;float:left;padding:3px 3px 3px 3px; }

div.sealquilabuscartexto { width:226px;height:56px;float:left;padding: 2px 0px 0px 0px; /*color:#999999;*/ }


/* SECCION SE ALQUILA FICHA*/
div.sealquilafichacolumna1 { float:left;width:406px;}

div.sealquilafichacolumna2 { float:left;width:253px;}

div.sealquilafichatitulo { background-repeat:no-repeat;float:left;width:401px; height:30px;margin:0px 0px 1px 0px;}

div.sealquilafichainmueble { background-image:url(../imagenes/sealquilaficha/sealquilafichainmueble.gif);background-repeat:no-repeat;float:left;width:152px;height:178px;padding:3px 0px 0px 8px;margin-bottom:8px; }

div.sealquilafichafoto { background-image:url(../imagenes/sealquilaficha/sealquilafichafoto.gif);background-repeat:no-repeat;float:left;border-left:solid 1px #c9c9c9;height:178px;width:240px;padding:3px 0px 0px 5px;margin-bottom:8px; }

div.sealquilafichamenu1 { background-image:url(../imagenes/sealquilaficha/sealquilafichamenu1.gif);background-repeat:no-repeat;float:left;width:381px;padding:10px 0px 0px 20px;margin-bottom:8px; }

div.sealquilafichacaracteristicas { background-repeat:no-repeat;float:left;width:239px;min-height: 180px;padding:30px 0px 10px 10px;margin-bottom:8px; }

div.sealquilafichamenu2 { background-image:url(../imagenes/sealquilaficha/sealquilafichamenu2.gif);background-repeat:no-repeat;float:left;width:239px;padding:5px 0px 0px 10px;margin-bottom:8px; text-align:right; }

div.sealquilafichamodulo { width:303px;height:60px;margin: 0px 0px 5px 0px; }

div.sealquilafichaimagen { background-image:url(../imagenes/fondoimagen.gif);background-repeat:no-repeat;width:70px;height:54px;float:left;padding:3px 3px 3px 3px; }

div.sealquilafichafondo { background-image:url(../imagenes/sealquilaficha/sealquilafichafondo.gif); background-repeat:no-repeat;width:229px;height:172px;float:left;padding:3px 3px 3px 3px; }

div.sealquilafichatexto { width:226px;height:36px;float:left;padding:12px 0px 0px 0px; color:#999999; }


/* SECCION SE ALQUILA FORMULARIO */
div.sealquilaform { background-repeat:no-repeat;float:left;width:644px;padding:30px 0px 0px 16px;margin-bottom:10px; font-weight:bold; }

div.sealquilaformestancia { background-repeat:no-repeat;float:left;width:110px;padding:33px 0px 0px 14px;margin-bottom:8px; font-weight:bold; }

div.sealquilaformdatos { background-repeat:no-repeat;float:left;width:310px;padding:33px 0px 0px 10px;margin-bottom:8px; font-weight:bold; }

div.sealquilaformobservaciones { background-repeat:no-repeat;float:left;width:204px;padding:33px 0px 0px 10px;margin-bottom:8px; }

div.sealquilaformaviso1 { float:left;width:630px;padding:5px 0px 0px 0px; margin:4px 15px 10px 15px;color:#666666;border-top:solid 1px #c9c9c9; text-align:center; }

div.sealquilaformaviso2 { float:left;width:630px;padding:5px 0px 0px 0px; margin:4px 15px 10px 15px; font-weight:bold;border-top:solid 1px #c9c9c9; text-align:center; }


/* SECCION EXITO */
div.exitoform { background-repeat:no-repeat;float:left;width:644px;padding:30px 0px 0px 16px;margin-bottom:10px; font-weight:bold; }

div.exitovolver { text-align:right;float:left;width:620px;padding:30px 40px 0px 0px; }


/* SECCION SE VENDE*/
div.sevendecolumna1 { float:left;width:493px; }

div.sevendebuscador { background-repeat:no-repeat;float:left;width:145px;padding:33px 0px 0px 19px;margin-bottom:10px; }

div.sevendebuscador select { font-size: 10px;margin-bottom: 10px;}

div.sevendebuscadorcab { font-weight: bold;color: #003366;}

div.sevendeseleccion { background-repeat:no-repeat;border-left:solid 1px #c9c9c9;float:left;width:313px;padding:33px 0px 0px 8px;margin-bottom:10px; }

div.sevendemodulo { width:303px;height:60px;margin: 0px 0px 0px 0px; }

div.sevendeimagen { background-image:url(../imagenes/fondoimagen.gif); background-repeat:no-repeat;width:70px;height:54px;float:left;padding:3px 3px 3px 3px; }

div.sevendetexto { width:226px;height:36px;float:left;padding:12px 0px 0px 0px; /*color:#999999;*/ }

div.sevenderent { background-repeat:no-repeat;float:left;width:236px;padding:25px 237px 0px 20px; font-weight: bold; }

div.sevenderesultado { background-repeat:no-repeat;border-left:solid 1px #c9c9c9;float:left;width:313px;padding:33px 0px 0px 8px;margin-bottom:10px; }


/* SECCION SE VENDE FICHA*/
div.sevendefichaobservaciones { background-repeat:no-repeat;float:left;width:386px;padding:30px 0px 5px 15px; }

div.sevendefichacaracteristicas { background-repeat:no-repeat;float:left;width:239px;padding:30px 0px 10px 10px;margin-bottom:8px; }


/* SECCION SE ALQUILA FORMULARIO */
div.sevendeform { background-repeat:no-repeat;float:left;width:644px;padding:30px 0px 0px 16px;margin-bottom:10px; font-weight:bold; }

div.sevendeformdatos { background-repeat:no-repeat;float:left;width:388px;padding:33px 0px 0px 14px;margin-bottom:8px;font-weight:bold; }

div.sevendeformobservaciones { background-repeat:no-repeat;float:left;width:241px;padding:33px 0px 0px 14px;margin-bottom:8px;font-weight:bold; }


/* AVISO LEGAL */
div.avisotitulo { background-repeat:no-repeat;float:left;width:660px; height:26px;margin-bottom:5px; }

div.privacidadtitulo { background-repeat:no-repeat;float:left;width:660px; height:26px;margin-bottom:5px; }


/* SECCION SE ALQUILA FORMULARIO */
div.contactotitulo { background-repeat:no-repeat;float:left;width:644px;padding:30px 0px 0px 16px;margin-bottom:10px; font-weight:bold; }

div.contactoproducto { background-repeat:no-repeat;float:left;width:111px;padding:33px 0px 0px 14px;margin-bottom:8px;font-weight:bold; }

div.contactodatos { background-repeat:no-repeat;float:left;width:300px;padding:33px 0px 0px 19px;margin-bottom:8px;font-weight:bold; }

div.contactoobservaciones { background-repeat:no-repeat;float:left;width:200px;padding:33px 0px 0px 14px;margin-bottom:8px; }

/* MAPA WEB */
div.mapawebcol1 { background-image:url(../imagenes/mapaweb/mapawebtitulo.gif);background-repeat:no-repeat;float:left;width:232px;padding:20px 0px 20px 16px;}

div.mapawebcol2 { background-image:url(../imagenes/mapaweb/mapawebtitulo2.gif);background-repeat:no-repeat;float:left;width:230px;height:27px;padding:20px 0px 20px 15px;}

div.mapawebimagen { width:230px;float:left;padding:5px 0px 0px 0px;color:#003584; margin-top:15px; }

div.mapawebtexto { width:230px;float:left;padding:3px 0px 0px 15px;color:#003584; }