BODY 
{ 
   font: 14px Arial, Helvetica, sans-serif;
   margin:0px; 
   text-align: center; 
   color:#000066;
   background-color:#FFF;
   background-image:url(elementos/fonder.jpg);
   background-repeat:repeat-x;

	margin:0 auto;
}


#contenedor
{
width:1260px;
height:700px;
min-height:700px;
height:auto;
text-align:center;
margin: 0 auto;
text-align:left;
width:70%;
}



#encabezado
{
width:870px;
height:79px;
background-image:url(elementos/encabezado.jpg);
background-repeat:no-repeat;
text-align:left;
padding-top:60px;
padding-left:30px;
}

a.menusuperior
{
font-size:14px;
font-weight:bold;
font-style:italic;
text-decoration:none;
color:#000033;
}
a.menusuperior:hover
{
color:#FFF;
}


#menu-medio
{
background-image:url(elementos/recuadro-medio.jpg);
background-repeat:no-repeat;
width:880px;
height:204px;
padding-left:20px;
}

#botones
{
width:267px;
height:170px;
float:left;}

.botome
{
width:267px;
display:block;
float:left;
height:52px;
margin-top:4px;
}


#central
{
width:920px;
height:435px;
min-height:435px;
height:auto;
}

.contiene1
{width:900px;height:auto;}
.contiene2
{width:900px;height:auto;}

#buscador
{
background-image:url(elementos/fondo-buscador.jpg);
background-repeat:no-repeat;
width:260px;
height:270px;
float:left;
font-size:12px;
font-weight:bold;
line-height:28px;
text-align:left;
padding-left:25px;
}

.titulito
{
font-size:14px;
font-weight:bold;
font-style:italic;
}

.imputis
{
height:18px;
width:250px;
font-size:12px;
color:#000066;
font-weight:600;

}

.botonbus
{
margin-top:5px;
margin-right:10px;}

#recuadro
{
background-image:url(elementos/recuadro-centro.jpg);
background-repeat:no-repeat;
width:568px;
height:260px;
float:left;
text-align:left;
padding-left:8px;
padding-top:10px;
padding-right:30px;
}

.titulon
{
font-weight:bold;
font-size:18px;
text-align:right;
display:block;
width:540px;
margin-bottom:10px;
}

#fotohome
{
float:left;
width:170px;
margin-top:-40px;
}

#textohome
{
width:380px;
height:190px;
float:left;
margin-left:10px;}



#publiemporia
{
margin-top:1px;
width:267px;
height:170px;
float:left;
text-align:left;
margin-left:18px;
}

#destacados
{
height:170px;
float:left;
width:588px;
margin-left:3px;

}


.destacado
{
background-image:url(elementos/recuadro-destacados.jpg);
width:278px;
height:152px;
float:left;
padding-left:12px;
padding-top:10px;
}


.imgdesta
{
width:145px;
height:100px;
float:left;}

.txtdesta
{
float:left;
width:110px;
margin-left:10px;
height:100px;
font-size:11px;
font-weight:bold;
text-align:left;
}

.titudesta
{
width:150px;
text-align:center;
font-weight:bold;
font-style:italic;
font-size:12px;
float:left;
margin-top:10px;}

.botdesta
{
float:left;
width:110px;
margin-left:10px;
margin-top:10px;
}



#pie
{
background-image:url(elementos/pie-fondo.jpg);
background-repeat:repeat-x;
width:888px;
height:47px;
float:left;
padding-left:12px;
}

.logospie
{
width:175px;
height:47px;
float:left;
}
.logospie2
{
width:175px;
height:47px;
float:right;
}

#texto-pie
{
height:27px;
text-align:center;
width:510px;
color:#FFF;
font-size:11px;
padding-top:20px;
font-weight:bold;
font-style:italic;
float:left;}

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

a.enlacepie:hover
{
color:#FF9900;
}

#izquierda
{
float:left;
min-height:433px;
height:auto!important; 
height:433px;
width:285px;
}

#derecha
{
width:605px;
margin-left:10px;
min-height:433px;
height:auto!important; 
height:433px;
float:left;
margin-bottom:10px;
padding-bottom:10px;
text-align:left;
}

#recuadroresultados
{
background-color:#E5E6E8;
height:749px;
min-height:749px;
height:auto;
padding-top:10px;

border:1px solid #CCCCCC;
width:560px;
padding-left:8px;
padding-right:10px;
margin-right:24px;
margin-left:1px;

float:left;
text-align:left;


}

#recuadrodos
{
background-color:#E5E6E8;
border:1px solid #A5AAB0;
width:563px;
height:435px;
min-height:435px;
height:auto;
float:left;
text-align:left;
padding-left:8px;
padding-top:10px;
padding-right:30px;
}

/*RESULTADOS DE BUSQUEDA*/
.resulta
{
width:500px;
text-align:left;
border-bottom:1px solid #000033;
height:110px;
min-height:110px;
height:auto;
padding-top:10px;
margin-left:10px;
}

.titresulta
{
display:block;
width:390px;
margin-left:110px;
font-weight:bold;
font-style:italic;
font-size:14px;}
.imgresulta
{
width:100px;
height:70px;
min-height:70px;
height:auto;

float:left;
}

.txtresulta
{
float:left;
padding-top:5px;
margin-left:10px;
width:390px;
height:70px;
min-height:70px;
height:auto;
}


.paginave
{
display:block;
width:390px;
margin-left:110px;
font-weight:bold;
font-style:italic;
font-size:14px;}




/*DETALLE*/

#titulo-detalle{
font-size:18px;
font-weight:bold;
font-style:italic;
}

#foto-detalle
{
width:500px;
margin-top:10px;
margin-bottom:10px;
margin-left:15px;
margin-right:22px;
float:left;}

#texto-detalle
{
width:325px;
height:250px;
min-height:250px;
height:auto;
float:left;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
margin-bottom:15px;
}


#thumbs-detalle
{
height:225px;
width:200px;
float:left;
text-align:center;
}

.thumb-detalle
{
width:85px;
margin-right:12px;
float:left;
}

.titos
{
color:#000000;
font-weight:bold;}



#recomienda
{
background-image:url(elementos/fondo-contactar.jpg);
background-repeat:no-repeat;
width:260px;
height:330px;
float:left;
font-size:12px;
font-weight:bold;
line-height:30px;
text-align:left;
padding-left:25px;
}

.express
{
width:125px;
height:20px;
font-weight:bold;
color:#666666;
}

.expresst
{
width:198px;
height:90px;
}



#contactoderecha
{
width:300px;
float:left;}

#contactoizquierda
{
margin-left:10px;
margin-right:10px;
width:220px;
float:left;}

.inputi
{
height:18px;
width:200px;}
.inputi2
{

width:200px;}
