body {
	font: 78%/1.5 verdana,arial, helvetica, serif;
	text-align: center;
	padding: 0;
	margin: 0;
	background: #000 url("../images/fondo.jpg") no-repeat top center;
	text-align: center;
	
}
p {margin: 0;
padding: 0;
}




/*****************************************************************************/





/***** [MAQUETACION] *****/

h1 {
color: #0664B0;
font-size: 18px;
text-align: left;
margin: 0;
padding: 6px 0 5px 15px;
}


h2 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 16px;
font-weight: bold;
padding-left: 6px;
padding-top: 6px;
color: #003399;
text-align: left;
}




ul {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #003399;

}




#sombra_fondo {
	
	width: 870px;
	
	
	margin: 0 auto 0 auto;
	background: url('../images/sombra.png') repeat-y top center;
	_background: url('../images/sombra_que_no_existe.png') repeat-y top center;
	/* _background-color: #ccc; */
	/* background-color: #FFF; */
}

#fondo {
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;


	width: 850px;
	text-align: center;
	background: url('../images/sombra_fondo.png') no-repeat top center;
	
	 /* border: 1px solid #CCC;  */
}
#precios{
padding:15px 0 0 0;
color:#FFFFFF;
line-height:25px;
_line-height:32px;
float:left;
background-image:url(../images/fondo_precio.jpg);
width:90px;
height:62px;
}

#contenedor {
	
	margin: 0 auto 0 auto;
	width: 850px;
	text-align: center;
	background-color: #FFF;
	
	/* border: 1px solid #000; */
	overflow: hidden;
	

	}

#cabecera {
	width: 850px;

	background: url('../images/cabecera2.jpg') no-repeat top center;
	height:142px;
	margin: 0;
	padding: 0;
	float:left;
	/* background-color: #FFF; */
	/* border: 1px solid #ccc; */



}











#contenido_web {

margin: 4px auto 4px 4px;
width: 850px;
min-height: 200px;
/* background-color: #ccc; */

}








#pie {
float:left;

width: 850px;
margin: 0 auto 0 auto;
height:60px;
background-color: #fff;
background-image:url(../images/pie2.jpg);


}


/***** [/MAQUETACION] ******/
/* ===== CAJAS ===== */
#caja_banner{

float:left;
padding:6px 0 0 0;
width: 374px;
height:235px;
background-image:url(../images/banner.jpg);
background-repeat:no-repeat;
}


#caja_fotos{
float:left;
width:250px;

height:73px;
background-image:url(../images/fondo_fotos.jpg);
}
#cabecera_carrito{
width:150px;
color:#FFFFFF;
font-size:10px;
font-weight:bold;
padding:1px 0 0 0;
float:left;
background-image:url(../images/cabeceraCarrito.jpg);
background-repeat:no-repeat;
}
#caja_calendario{
width:50px;
height:45px;
float:left;
background-image:url(../images/calendario.jpg);
text-align:center;
padding:4px 0 0 0;
}






/* CAJAS PROMOS INDEX */


/* FIN CAJAS PROMOS INDEX*/


/* ===== FIN CAJAS ===== */


/*****************************************************************************/


/* ===== Imagenes ===== */



/* ===== FIN IMAGENES ===== */



/*****************************************************************************/



/* ===== Enlaces ===== */


/* Pestaņas en espaņol */




/*Pestaņas en ingles */





/*Fin reglas pestaņas */






a.carrito{
text-align:left;
font-size:9px;
color:#6691bb;
text-decoration:none;
}
a.carrito:hover{
color:#306da9;
}




a.normal {
color: #000;
font-size:12px;
text-decoration: none;

}
a.normal:hover {
color:#990000;
font-weight:bold;
}

a.gris {
color: #4c4c4c;
text-decoration: none;
font-size:10px;
font-weight: bold;
border: 0px;
}

a.gris:hover {
color:#990000;
}

a.azul_os {
color: #0064B0;
text-decoration: none;

}
a.azul_os:hover {
text-decoration: underline;
}

a.navegacion {
color: #a6412f;
font-weight: bold;
text-decoration: none;
}

a.navegacion:hover {
text-decoration: underline;
}

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

a.blanco:hover {
text-decoration: underline;
}




a.enlace_gris {
color: #666;
text-decoration: none;
}

a.enlace_gris:hover {
text-decoration: underline;
}

a.enlace{
color:#333333;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
text-decoration:none;

}
a.enlace:hover{
color:#0066CC;
}
a.catalogo{
color:#8a1f0c;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bolder;
text-align:left;


}

a.catalogo:hover{
color:#0066CC;}

a.catalogo_sub{
color:#747474;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bolder;

}

a.catalogo_sub:hover{
color:#0066CC;}

/* ===== Fin Enlaces ===== */






/*****************************************************************************/







/* ===== TEXTOS ===== */
.texto_pie{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color: #fff;
font-stretch:expanded;
}
.negrita {
font-weight: bold;
}
.carrito_blanco{
color:#fff;
font-weight:bold;
font-size:10px;
text-align:left;
}

.cursiva {
 font-style: italic;
}

.iz{
text-align: left;
}

.de{
text-align: right;
}

.texto_1 {
font-size: 10px;
color: #888;
}

.texto_2 {
font-size: 12px;
color: #0064B0;
}

.texto_3 {
font-size: 12px;
color: #888;
}

.texto_4 {
text-align:left;
font-size: 11px;
color: #888;
}
.texto_4_2 {
font-size: 14px;
color: #888;
}

.texto_5 {
font-size: 10px;
color: #FFF;

}
.texto_6{
font-size: 12px;
color: #000;
}

.texto_promos {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #0664B0;
text-align: left;
}


.texto_promos2 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
padding-left: 6px;
padding-top: 6px;
color: #0664B0;
text-align: left;
}


.texto_explica{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
padding-left: 6px;
padding-right: 6px;
padding-bottom: 6px;
padding-top: 6px;
color: #666;
text-align: left;
}


.texto_vivienda {
style=\"font-size: 12px;
padding-left: 46px;
padding-top: 6px;
color: #003399;
}

.titulo_noticias{
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#990000;
font-size:12px;
font-style:italic;
text-align: left;
font-weight:bold;
}


.texto_noticias{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;

color: #666;
text-align: left;
}



.texto_pagina_noticias{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #666;
text-align: left;
font-weight: bold;
}


.texto_pagina_empresa{
font-size: 13px;
font-family: Verdana, Arial, Helvetica, sans-serif;
padding-left: 25px;
padding-right: 25px;
padding-bottom: 5px;
padding-top: 5px;
color: #666;
text-align: left;
}


.texto_pagina_empresa:first-letter{
font-weight: bold;
font-family: Arial, Verdana, Helvetica, sans-serif;
color: #666;
}


.texto_titulos {
font:Arial, Helvetica, sans-serif;
font-size: 18px;
font-weight: bold;
font-style:italic;
border-bottom:1px solid black;
padding-top: 6px;
color: #000;
text-align: left;
}
.texto_catalogo {
font:Arial, Helvetica, sans-serif;
font-size: 15px;
font-weight: bold;
font-style:italic;
border-bottom:1px solid black;
padding-top: 6px;
color: #3b3b3b;
text-align: left;
}
a.en_con{
color:#0099CC;
text-decoration:none;
}
a.en_con:hover{
color:#990000;}
a.enlace_titulos{
font:Arial, Helvetica, sans-serif;
font-size: 18px;
font-weight: bold;
font-style:italic;
padding-top: 6px;
color: #000;
text-align: left;
text-decoration:none;

}
a.enlace_titulos:hover{
color:#990000;}


.tipo_vivienda_tabla {
color: #0664B0;
font-weight: bold;
text-decoration: none;
}


.p4 {
padding: 4px;
}

.p10 {
padding: 10px;
}

.menu_h {
width: 96px;
_width: 95px;
text-align: center;
font-size: 12px;
font-weight: bold;
padding-top:15px;
color: #FFF;
float: left;
margin-left: 5px;
}
.text_2{
color:#666;
font-family:Arial, Helvetica, sans-serif;
line-height:13px;
}


.titulo_seccion {
color: #0664B0;
}



.text_desc {
font-size: 11px;
color: #666;
}



.text_desc_l {
padding: 10px 15px 10px 15px;
font-size: 12px;
color: #666;
}




.text_desc_noticia {
font-size: 14px;
margin: 8px 30px 8px 30px;
color: #666;
}



.pregunta {
text-align: left;
color: #0664B0;
font-weight: bold;
font-size: 11px;
padding: 15px 10px 3px 15px;
}



.respuesta {
text-align: left;
color: #666;
font-weight: normal;
font-size: 11px;

padding: 2px 10px 5px 30px;
}



.lista_mapa {
text-align: left;
color: #0664B0;
font-weight: bold;
}



.elemento_mapa {
padding: 6px;
font-weight: normal;
}
/* ===== FIN TEXTOS ===== */

a.enlace_seccion{
color:#3b3b3b;
text-decoration:none;
font-style:italic;
font-weight:bold;
}
a.enlace_seccion:hover{
color:#0099FF;}
a.enlace_pie{
color:#f4ce9b;
text-decoration:none;
}
a.enlace_pie:hover{
color:#FFFFFF;}


a.img:hover img {
filter: alpha(opacity=50);
opacity: .5;}


a.ver_mas{
back}


.enlaceboton { font-family: verdana, arial, sans-serif;
font-size: 10pt;
font-weight: bold;
padding: 4px;
background-color:#fff;
color:#1e078b;
text-decoration: none;


}
.enlaceboton:link,
.enlaceboton:visited {

border-left: 1px solid #cccccc;

}
.enlaceboton:hover { 
   
    border-left: 2px solid #666666; 
} 

a.enlace_menu_principal {
color: #1e078b;
font-weight: bold;
text-decoration: none;
text-align: left;
padding: 7px 0 0 0;
display: block;
width: 177px;
height: 34px;
background: transparent url("../images/boton-off.png") no-repeat top left;
}
a.enlace_menu_principal:hover {
background: transparent url("../images/boton-on.png") no-repeat top left;
text-decoration: none;

}
a.pedido{
color:#333333;

text-decoration:none;
}
a.pedido:hover{
color:#0066CC;}
.caja_menu {
float: left;
width: 177px;
height: 34px;
text-align: center;
padding: 0;

}