BODY 
{ 
   font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; 
   margin:0px; 
   text-align: center; 
   color:#666666;
   background-color:#FFFFFF;
   background-image:url(bg-body.gif);
} 

#contenedor
{ 
   width: 1000px; 
   background-image:url(fondo.gif);
	height: 600px;	 
	min-height: 600px;
	height: auto;
    margin: auto;
} 
#cabecera{ 
   width: 1000px; 
   background-image:url(banner.jpg);
   height:150px;
   text-align:right;
} 
#menusuperior1
{
	height:25px;
	margin-top:117px;
	padding-right:2px;
	width:350px;
	float:right;
}
#cuerpo{
	margin-bottom:0px;
	height: 850px;
	min-height: 850px;
	height: auto;
		background-image:url(fondo.gif);
	margin-bottom:10px;

} 
#cuerpo2 {
	margin-bottom:0px;
	height: 500px;
	min-height: 500px;
	height: auto;
		background-image:url(fondo.gif);
	margin-bottom:10px;

} 

#izquierda
{
   text-align:left;
   width:150px; 
   float:left;
   height:100%;
}

#principal
{
   margin-left: 150px; 
   padding: 4px;
   text-align:center;
	height: 500px;
	min-height: 500px;
	height: auto;
	}

#pie
{
   height:25px;
   padding-top:8px;
   background-color:#CCCCCC;
   float:none;
} 


/*ELEMENTOS VARIOS*/
#texto
{
margin-left:20px;
margin-right:20px;
margin-top:10px;
text-align:left;
}

.publicidad
{
background-color:#FFFFFF;
border-color:#000000;
border-width:1px;
border-style:solid;
width:auto;
margin-top:5px;
padding:5px;

}

/*MENU SUPERIOR*/

a.menusup
{
text-decoration:none;
font-weight:bold;
padding-left:4px;
padding-right:4px;
color:#000000;
}
a.menusup:hover
{
text-decoration:none;
font-weight:bold;
padding-left:4px;
padding-right:4px;
color:#FF0000;
}

/*FIN MENU SUPERIOR*/

#menu dl
{
width: 150px; 
margin: 0 auto; 
padding: 0 0 10px 0; 
background-color: #5D776A;
}
#menu dt 
{
margin:0;
padding: 6px; 
font-size: 1em; 
font-weight:bold; 
color: #fff; 
border-bottom:1px solid #fff; 
background-color: #5D776A;
}
#menu dd 
{
margin:0; 
padding:0; 
color: #fff; 
font-size: 1em; 
border-bottom:1px solid #fff; 
background-color:#54846A;
}

#gallery a, #gallery a:visited
{
color:#fff; 
text-decoration:none; 
display:block; 
padding:5px 5px 5px 20px;
background-color: #54846A; 
width:125px;
}
#gallery a:hover
{
background-color:#CC9966;
color:#fff;
}

#menu5 dl 
{
width: 150px; 
margin: 0 auto; 
padding: 0 0 10px 0; 
background: #7AA152;
}
#menu5 dt 
{
margin:0; 
padding: 2px; 
font-size: 1em; 
font-weight:bold; 
color: #fff; 
border-bottom:1px solid #fff; 
background:#7AA152;
}
#menu5 dd 
{
margin:0; 
padding:0; 
color: #fff;
font-size: 1em; 
border-bottom:1px solid #fff;
background-color: #ABCC9F;
}
#gallery5 a, #gallery5 a:visited 
{
color:#fff; 
text-decoration:none; 
display:block; 
padding:5px 5px 5px 20px;
background-color: #ABCC9F;
width:125px;
}
#gallery5 a:hover 
{
background-color:#CC9966;
color:#fff;
}


#menucasas dl 
{
width: 150px; 
margin: 0 auto; 
padding: 0 0 10px 0; 
background:#236D6C;
}
#menucasas dt 
{
margin:0; 
padding: 2px; 
font-size: 1em; 
font-weight:bold; 
color: #fff; 
border-bottom:1px solid #fff; 
background:#236D6C;
}
#menucasas dd 
{
margin:0; 
padding:0; 
color: #fff;
font-size: 1em; 
border-bottom:1px solid #fff;
background-color:#009999;
}
#gallerycasas a, #gallerycasas a:visited 
{
color:#fff; 
text-decoration:none; 
display:block; 
padding:5px 5px 5px 20px;
background-color:#009999;
width:125px;
}
#gallerycasas a:hover 
{
background-color:#CC9966;
color:#fff;
}



.col4 li {line-height:1.7em; font-size:0.9em;}
/*FIN ELEMENTOS VARIOS*/

/*ELEMENTOS INDEX*/
#superior
{
padding:5px;
width:600px;
float:left;
}
.cuadroshome
{
float:left;
width:840px;
}

#botones
{
width:260px;
float:left;
}

.botones
{
float:left;
}

#textoypubli
{
width:560px;
height:215px;
float:left;
}
.textohome
{
float:left;
margin-left:10px;
width:530px;
text-align:left;
margin-top:10px;
}
#publi1
{
float:left;
width:530px;
margin-left:10px;
}

#destacados
 { 
 text-align:left;
 width:504px;
 float:left;
 } 

#titulodestacado
{
width:465px;
background-color:#669966;
font-weight:bold;
color:#FFFFFF;
letter-spacing:2px;
text-align:center;
font-size:14px;
height:20px;
}

.destacado
 { 
   float:left; 
   width:130px; 
   height:140px; 
   margin: 3px; 
   padding-top:5px; 
   padding-bottom:5px; 
   padding-left:10px; 
   padding-right:10px; 
   background-color:#CCCCCC; 
   border-bottom: #999999 solid 1px; 
   text-align:center; 
} 

.destacado2
 { 
   float:left; 
   width:100px; 
   height:110px; 
   margin: 3px; 
   padding-top:5px; 
   padding-bottom:5px; 
   padding-left:10px; 
   padding-right:10px; 
   background-color:#FF9933;
   color:#000000;
   border-bottom: #999999 solid 1px; 
   text-align:center; 
} 
 
/*FIN ELEMENTOS INDEX*/

/*ELEMENTOS COMPRAR*/
#prueba0
{
background-image:url(../comprar.html);
background-repeat:no-repeat;
width:470px;
height:240px;
padding-top:60px;
padding-left:15px;
padding-right:41px;
text-align:right;
color:#185567;
font-weight:bold;
}

#prueba1
{
width:400px;
height:60px;
text-align:center;
padding-top:15px;
}

#prueba2
{
width:400px;
height:60px;
text-align:center;
padding-top:15px;
}
#prueba3
{
width:400px;
height:60px;
text-align:center;
padding-top:5px;
}
#compraarriba
{
width:470px;
height:70px;
padding-top:30px;
float:left;
}
#compraabajo
{
width:470px;
height:50px;
}
#comprafinal
{
width:470px;
text-align:center;
}
.acomoda
{margin-left:30px;
margin-right:30px;}

/*FIN ELEMENTOS COMPRAR*/

/*ELEMENTOS RESULTADOS*/

#listado
{
width:600px;
padding:5px;
text-align:center;
}
.articulo
{
width: 450px;
background-color:#CCCCCC;
}

table.compare {
width: 500px;
border: 1px solid #999;
margin: 0 auto 1em auto;
}

table.compare th 
{
background-color:#8BAA8A;
color:#FFFFFF;
text-align:left;
padding-left:5px;
}

a.linkorden
{
text-decoration:none;
color:#FFFFFF;
}
a.linkorden:hover
{
text-decoration:none;
color:#000000;
}
.navega
{
text-decoration:none;
color:#000000;
text-align:center;
}
.navega:hover
{
text-decoration:none;
color:#FF0000;
text-align:center;
}

table.compare caption {
font: bold 12px Verdana, Arial, Helvetica, sans-serif;
                        color: #000;
                        text-align: left;
						padding:9px;
                        margin: 0px auto;

						background-color:#669966;
}

table.compare tbody th {
}

table.compare tfoot td {
font: 11px Verdana, sans-serif;
color: #000;
text-align:center;
padding: .5em;
border-top: 1px solid #eee;
background-color: #f9f9f9;
}

table.compare tbody td {
font: 12px Verdana, sans-serif;
color: #666;
text-align: left;
border-top: 1px solid #eee;
padding: .5em;
}
.dataarticulo
{
width: 350px;
height: 50px;
text-align:left;
}

#ordenante
{
width:600px;
text-align:center;
}

/*FIN ELEMENTOS RESULTADOS*/

/*ELEMENTOS DETALLE*/
#detalle
{
width:607px;
height: 100%;
height: 270px;
min-height:270px;
height:auto;


}

#detallehead
{
background-image:url(../detalle-head.html);
background-repeat:no-repeat;
width:607px;
height:26px;
}

#contienedeta
{
background-repeat:repeat-y;
width:607px;


}
#textoyfotos
{
width:607;
background-image:url(../detalle-medio.html);
height:250px;
min-height:250px;
height:auto;
}

#detalletexto
{
width:260px;
padding-right:3px;
padding-left:5px;
text-align:left;
margin-left:5px;
float:left;
}
.titulocar
{
background-color:#848685;
color:white;
width:249px;
font-weight:bold;
padding-top:2px;
padding-left:10px;
height:18px;
font-size:12px;
display:block;
margin-bottom:5px;
}
#carac
{
margin-left:6px;
}
.margen
{
font-weight:bold;
}


#thumbsyfoto
{
width:320px;
float:right;
margin-right:12px;
}

#thumbsdetalle
{
width:50px;
margin-left:3px;
float:left;
}

#foto
{
width:250px;
float:left;
margin-left:5px;
}

#detallepie
{
background-image:url(detalle-pie.jpg);
background-repeat:no-repeat;
width:607px;
height:62px;
float:left;
margin-top:-4px;
}

#visitas
{
background-image:url(../004visitas.html);
background-repeat:no-repeat;
width:230px;
padding-left:30px;
padding-top:3px;
height:23px;
float:left;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
color:#FFFFFF;
margin-left:5px;
margin-top:25px;
}

#detalleabajo
{
background-image:url(../002recomiendayprecio.html);
background-repeat:no-repeat;
width:607px;
height:190px;
margin-top:10px;
float:left;
}

#recomienda
{
width:286px;
height:146px;
margin-left:2px;
padding-left:12px;
padding-top:42px;
float:left;
text-align:left;
}

#recomiendaizq
{
width:120px;
float:left;
text-align:left;
}
#recomiendader
{
padding-right:10px;
width:120px;
float:right;
text-align:left;

}
#recomiendaenviar
{
margin-top:20px;
text-align:center;
}


#sameprice
{
float:left;
width:260px;
height:146px;
margin-left:9px;
padding-left:20px;
padding-top:44px;
text-align:left;
}

a.price
{
color:#000000;
text-decoration:none;
}
a.price:hover
{
color:#FF0000;
text-decoration:none;
}

/*FIN ELEMENTOS DETALLE*/


/*ELEMENTOS VENDER*/
#vender
{
width:610px;
text-align:center;
padding-bottom:5px;
}

#advertencia
{
background-image:url(../001advertencia.html);
background-repeat:no-repeat;
width:490px;
height:124px;
padding-left:20px;
padding-right:30px;
text-align:center;
padding-top:20px;
color:#000000;
}


#datospersonales
{
width:350px;
height:123px;
padding-top:19px;
padding-left:55px;
text-align:left;
background-image:url(../002datospersonales.html);
}


#datospersonales1
{
padding-top:5px;
width:175px;
margin-bottom:10px;
float:left;
}
#datospersonales2
{
padding-top:5px;
width:175px;
float:left;
}

#datosdelauto
{
width:519px;
height:139px;
padding-left:5px;
padding-top:20px;
background-image:url(../003datosauto.html);
text-align:left;
margin-bottom:10px;
}
#datosdelauto2
{
text-align:center;
}
.menuh
{
width:500px;
text-align:center;
}
.menuh ul, li 
{

list-style-type: none;
margin-left:20px;
text-align:center;
list-style-position:inside;
}
.menuh ul 
{
margin: 0;
padding-left:0px;
padding-right:0px;
padding-top:10px;
padding-bottom:0px;
text-align:center;


}
.menuh li 
{
text-align:center;
float: left;
}
.cosoventa dd
{
display:block;
list-style-position:inside;
}
#fotocomenta
{
width:524px;
height:203px;
text-align:left;
margin-bottom:10px;
}
#fotosdelauto
{
width:285px;
height:220px;
padding-top:25px;
background-image:url(../004fotosauto.html);
background-repeat:no-repeat;
text-align:left;
float:left;
}
.elec
{
padding-top:10px;
margin-left:20px;
}

#comentarios
{
width:236px;
height:201px;
padding-top:15px;
background-image:url(../005comentarios.html);
text-align:left;
float:left;
}


#enviar
{
width:203px;
height:135px;
padding-top:20px;
padding-left:20px;
padding-right:20px;
text-align:center;
}

/*FIN ELEMENTOS VENDER*/


/*ELEMENTOS CONTACTO*/
#ubicacontacto
{
background-image:url(../001contacto.html);
background-repeat:no-repeat;
width:524px;
height:202px;
}

#titucontacto
{
font-weight:bold;
text-align:center;
width:524px;
font-size:12px;
padding-top:15px;
}

#contactoizquierda
{
width:210px;
height:110px;
float:left;
margin-top:10px;
text-align:left;
padding-left:45px;
}
#contactoderecha
{
width:240px;
height:110px;
float:left;
margin-top:10px;
text-align:left;
padding-left:15px;
}

/*FIN ELEMENTOS CONTACTO*/

/*LETRAS*/
.bajada {font-size:9px;font-variant:small-caps;color:#990099;}
.negrita {font-weight: bold;}
.negritax {font-weight: bold; color:#000000; font-size:14px;}
.negrota {font-weight: bold; font-size:150%;}
.blanquita {font-weight: bold; color: #FFFFFF}
.blancota {font-weight: bold; color: #FFFFFF; font-size:150%;}
.blanco {color: #FFFFFF}
.black {color: #000000}
.rojo {color: #FF0000}
.rojita {color: #FF0000; font-weight:bold;}
a.mail {text-decoration:none;}
.sinopsis {font-size:9px;color:#990099; text-align:justify; padding:2px;}
.chiquita {font-size: 9px;}
.textopie {margin-bottom:0px; margin-left:25px; font-size:9px; }
a.top5 {text-decoration:none; color:#000000; line-height:15px; padding-left:5px; }
a.top5:hover {text-decoration:none; color:#FFFFFF; line-height:15px; padding-left:5px; }
.grande {font-size:12px; font-family:Arial, Helvetica, sans-serif;}
a.enlacepie {text-decoration:none; color:#666666;}
a.enlacepie:hover {text-decoration:none; color:#FF9900;}
.tituvende {color:#336666; font-weight:bold;}
.tituvende2 {color:#336666; font-weight:bold;padding-left:50px;}
/*FIN LETRAS*/


/*ELEMENTOS PEDIDOS*/

#pedidos0
{
background-image:url(../001pedidos.html);
background-repeat:no-repeat;
width:524px;
height:202px;
line-height:15px;
}
#pedidos1
{
text-align:left;
float:left;
width:140px;
padding-left:20px;
margin-top:20px;
}

#pedidos2
{
text-align:left;
float:left;
width:190px;
padding-left:10px;
margin-top:20px;
}
#pedidos3
{
text-align:left;
float:left;
width:140px;
padding-left:10px;
margin-top:20px;
}

#pedidos4
{
background-image:url(../002pedidos.html);
background-repeat:no-repeat;
width:236px;
height:176px;
padding-top:40px;
text-align:center;
}

#titupedidos
{
font-weight:bold;
text-align:center;
width:524px;
font-size:12px;
padding-top:15px;
}

/*FIN ELEMENTOS PEDIDOS*/

/*ELEMENTOS CLIENTES*/
#acceso
{
background-image:url(../001pass.html);
background-repeat:no-repeat;
width:285px;
height:215px;
}
#clientes
{
padding-top:50px;
}

/*FIN ELEMENTOS CLIENTES*/

/*PRESTACIONES*/
.menuh ul, li 
{
list-style:circle;
margin-left:20px;
text-align:left;
list-style-position:inside;
}
.menuh ul 
{
margin: 0;
padding-left:0px;
padding-right:0px;
padding-top:10px;
padding-bottom:0px;
text-align:left;


}
.menuh li 
{
text-align:left;
float: left;
}

/* FIN PRESTACIONES */.rayado
{
text-decoration:line-through;
}

#accesorapido
{
background-image:url(../fondoaccesos.html);
width:604px;
height:101px;
float:left;
text-align:right;
}
#textoprincipal
{
text-align:center;
padding:20px;
width:500px;
font-size:11px;
}

#publiabajo
{
padding-top:50px;

}

#publicidad22
{float:left;
margin-bottom:5px;
margin-top:5px;
}

#formu
{
float:left;
width:500px;
}

#publiderecompra
{
width:350px;
float:left;
}


.Estilo1 {
	font-size: 18px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
}


.chivo

{
color:#FF0000;
font-weight:bold;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;}


#recuadrovender
{
width:400px;
margin-bottom:10px;
padding:8px;
color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:left;
background-color:#FF9900;
float:left;}

#recuadrovender2
{
width:400px;
margin-bottom:10px;
padding:8px;
color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:left;
float:left;}



.textus
{
width:750px;
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}


#publicidadesright
{
float:left;
width:300px;
margin-left:15px;
height:300px;
min-height:300px;
height:auto;
}

.publi380
{
width:380px;
height:100px;
float:left;
margin-left:15px;
margin-top:20px;
margin-bottom:20px;
}

.publi300
{
width:300px;
height:100px;
min-height:100px;
height:auto;
float:left;
margin-top:10px;
}