@charset "utf-8";

div.watermark .text {
	position: absolute;
	cursor: default;
	font: bold 22px Verdana, Arial, Sans-serif;
	color: #f00;
	padding: 35px 0 0 20px;
	line-height: 20px;
	text-align:center;
}



body {

background-image:url(img/fondo-web.jpg);
background-color:#ffffff;
background-repeat:repeat-x;
color:#555555;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
margin:0px;
padding:0px;
line-height:18px;
}



#pagina {
width:987px;
margin:auto;
background-position:top;
background-repeat:no-repeat;
}


#derecha {
float:right;
text-align:right;
padding-right:10px;
padding-top:10px;
width:353px;}

#top {
height:108px;
}


.ie, .ie:link, .ie:visited {
color:#ee0000;}

.ie:hover, .ie:visited:hover {
color:#000000;}



#menu {
height:31px;
line-height:31px;

}



.boton01, .boton01:link, .boton01:visited {
font-size:11px;
background-image:url(img/boton-menu.gif);
text-decoration:none;
font-weight:bold;
color:#ffffff;
display:inline-block;
background-repeat:no-repeat;
background-position:right top;
padding:0px 24px 0px 24px;
text-transform:uppercase;
}


.boton01:hover, .boton01:visited:hover {
text-decoration:none;
color:#d50000;
font-weight:bold;
display:inline-block;
background-repeat:no-repeat;
text-transform:uppercase;

}


.blanco, .blanco:link, .blanco:visited {
font-size:12px;
text-decoration:none;
font-weight:bold;
color:#ffffff;
text-transform:uppercase;
padding-top:3px;
}



.blanco:hover, .blanco:visited:hover {
font-size:12px;
text-decoration:none;
font-weight:bold;
color:#ffffff;
text-transform:uppercase;
}



#buscador {
color:#000000;
height:32px;
line-height:32px;
font-weight:12px;
padding-top:10px;}

#buscar {
float:right;
width:400px;
text-align:right;
}


.formulario-buscador {
float:right;
}

.list-form {
background-color:#d70009;
color:#FFFFFF;
font-size:11px;
width:200px;
}

#principal {
margin:10px 0px;
min-height:300px;
float:left;
}


#menu-autos {
background-image:url(img/fondo-menu-autos.jpg);
background-repeat:no-repeat;
width:212px;
min-height:479px;
float:left;
padding:4px 0px 6px 12px;
margin-right:10px;
margin-bottom:10px;}

#menu-autos a, a:visited {
font-size:10px;
background-image:url(img/boton-autos.jpg);
background-position:bottom left;
background-repeat:no-repeat;
display:block;
color:#FFFFFF;
text-decoration:none;
line-height:24px;}

#menu-autos a:hover, a:visited:hover {
color:#ff0000;
padding-left:0px;
}


.box01 {
font-size:11px;
font-family:Arial, Helvetica, sans-serif;}
.texto-formulario {
font-size:11px;}



#logos {
padding:0px 0px 10px 0px;}

#footer {
background-color:#000000;
color:#FFFFFF;
width:100%;
overflow:auto;
margin:auto;
}
#footer-text {
width:980px;
margin:auto;
line-height:40px;
}

#firma {
float:right;;
width:230px;}

#firma a, a:visited {
color:#999999;
text-decoration:none;
line-height:12px;
}

#firma a:hover, a:visited:hover {
color:#FFFFFF;
text-decoration:underline;

}





.teaser {
background-image:url(img/teaser-fondo.jpg);
background-repeat:no-repeat;
height:137px;}

#informacionInterna{
width:710px;
padding:20px;
float:left;
text-align:left;
}

#gallery {
padding-top:10px;}



#informacionInterna2{
width:710px;
padding:20px;
float:right;
text-align:left;

}

#informacionInterna4{
width:710px;
padding:0px 20px 20px 20px;
float:right;
text-align:left;

}

#informacionInterna3{
width:900px;
padding:20px;
float:right;
text-align:left;
}


h1 {
font-size:20px;
color:#D70005;
font-weight:normal;
margin:0px;
padding:0px 0px 16px 0px;
}

.especificaciones {
font-size:11px;
color:#333333;
line-height:10px;
}

.strong-especificaciones {
color:#000000;}


.extras {
color:#000000;
font-size:12px;
line-height:16px;
}

.bordeblanco, .bordeblanco:link, .bordeblanco:visited  {
border-color:#FFFFFF;
opacity : 1;    filter: alpha(opacity=100); 
 }

.bordeblanco:hover, .bordeblanco:visited:hover  {
border-color:#ffffff;
opacity : 0.4;    filter: alpha(opacity=40);
 }


.bordeblanco2, .bordeblanco2:link, .bordeblanco2:visited  {
border-color:#FFFFFF;
opacity : 1;    filter: alpha(opacity=100); 
 }

.bordeblanco2:hover, .bordeblanco2:visited:hover  {
border-color:#ffffff;
opacity : 0.6;    filter: alpha(opacity=60);

 }

#listado-autos {
}

#listado-autos a, a:visited {
font-weight:bold;
text-decoration:none;
line-height:12px;
}

#listado-autos a:hover, a:visited:hover {
opacity : 0.6;    filter: alpha(opacity=60);
}


#listado-autos img{
border-color:#D6D6D6;
padding:0px;
margin:0px 0px 0px 0px;
}



.gris {
font-weight:normal;
color:#999999;}

.rojo {
font-weight:bold;
color:#F40006;}



