

/* ---- Superestructura ---- */
a:link {
	color: #0082d1F;
	text-decoration: none;
}
a:visited {
	color: #0082d1;
	text-decoration: none;
}
a:hover {
	color: #013f64;
	text-decoration: none;
}
a:active {
	color: #0082d1;
	text-decoration: none;
}

body {
	background-color: #ffffff;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	color: #5b656a;
    font-size: 12px;
}

#back { 
	background: url(images/back.jpg); 
	width: 100%; 
	height: 700px; 
}

.forma {}


#contenedor {
  position:absolute;
  left: -387px;
  margin-left: 50%;
  width: 774px;
  padding:0px;

}

#header {
  position:relative;
  width: 774px; 
  height: 80px;
  z-index:10;
}

#header2 {
  position:relative;
  left: -364px;
  margin-left: 50%;
  top: 0px;
  width: 215px; 
  height: 79px;
  z-index:11;
}

#header3 {
  position:relative;
  left: 137px;
  margin-left: 50%;
  top: -80px;
  width: 250px; 
  height: 40px;
  z-index:12;
}

#menu {
  position: absolute; 
  left: -149px;
  margin-left: 50%;
  top: 43px;
  width: 536px; 
  height: 33px;
  z-index: 10;
}

#content {
  position:relative;
  background-image: url(images/azul.jpg);
  background-repeat: no-repeat;
  padding:  0px 6px 26px 6px; 
  width: 774px; 
  z-index:15;
}

#footer {
  position:relative;
  background-image: url(images/cola.jpg);
  background-repeat: no-repeat
  width: 774px; 
  height: 135px;
  z-index:15;
}

#promo {
  position:relative;
  width: 774px; 
  height: 100px;
  z-index:16;
}

/* ----- opciones del menu ----- */

#op1 {
  cursor: pointer;
  background-image: url(images/menu/op1.jpg);
  float: left;
  width: 111px; 
  height: 33px;
}

#op2 {
  cursor: pointer;
  background-image: url(images/menu/op2.jpg);
  float: left;
  width: 73px; 
  height: 33px;
}
#op3 {
  cursor: pointer;
  background-image: url(images/menu/op3.jpg);
  float: left;
  width: 74px; 
  height: 33px;
}

#op4 {
  cursor: pointer;
  background-image: url(images/menu/op4.jpg);
  float: left;
  width: 99px; 
  height: 33px;
}

#op5 {
  cursor: pointer;
  background-image: url(images/menu/op5.jpg);
  float: left;
  width: 92px; 
  height: 33px;
}

#op6 {
  cursor: pointer;
  background-image: url(images/menu/op6.jpg);
  float: left;
  width: 87px; 
  height: 33px;
}

/* ----- divs en Catalogo (aparecen dentro de content) ----- */

/* Submenu */


#submenu {
  position:absolute;
  left: -350px;
  top: 95px;
  margin-left: 50%;
  width: 120px;

  padding:0px;
  background-color:white;
  z-index: 20;
  display:none;    
}

#subop1 {
  cursor: pointer;
}

#subop2 {
  cursor: pointer;
}

#subop3 {
  cursor: pointer;
}










/* Para todos: */

#catmenu {
  position:absolute;
  left: -40px;
  top: 27px;
  margin-left: 50%;
}

#modelo {
	width: 300px; 
    height: 78px;
	float:left;
	padding: 0px 0px 0px 15px
}

#catalogo {
	float: left;
	clear:left;
	padding: 0px 0px 15px 20px;
	font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
	color: #ffffff;
	font-weight: bold;
}

#precios {
	position:absolute;
    left: 40px;
	top: 95px;
	padding: 0px 0px 0px 0px;
	font-weight: bold;
	background-color: #c7d2d6;
}

.precio {
	float:left;
	clear:left;
}

#cotizar {
  cursor: pointer;
  background-image: url(images/ico1.jpg);
  background-repeat: no-repeat;
  width: 233px; 
  height: 68px;
  position:absolute;
  left: 110px;
  top: 95px;
  margin-left: 50%;
}

#pruebamanejo {
  cursor: pointer;
  background-image: url(images/ico2.jpg);
  background-repeat: no-repeat;
  width: 233px; 
  height: 68px;
  position:absolute;
  left: 110px;
  top: 27px;
  margin-left: 50%;
}

#specs {
	padding: 30px 0px 0px 0px ;
	clear:left;
}

.titulo {
clear: right;
text-align: center;
	font-size:20px;
	color: #00457b;
	padding: 50px 0px 15px 0px;
}

#cuadros {
clear: left;
}

.cuadro {
	float:left;
	cursor:pointer;
}
.choro {
	clear:left;
	padding: 20px 80px 20px 80px;
	font-family: arial,helvetica,sans-serif;
	font-size: 12px;
	line-height: 160%; 
	color: #5b656a; 
}

.one {
	font-family: arial,helvetica,sans-serif;
	font-size: 8px;
	font-weight: bold;
	color:red;
}

/* Opciones dentro de catmenu: */

#opconozca {
  cursor: pointer;
  background-image: url(images/mi1.jpg);
  background-repeat: no-repeat;
  width: 150px; 
  height: 34px;
}
#opgaleria {
  cursor: pointer;
  background-image: url(images/mi2.jpg);
  background-repeat: no-repeat;
  width: 150px; 
  height: 34px;
}
#optridi {
  cursor: pointer;
  background-image: url(images/mi3.jpg);
  background-repeat: no-repeat;
  width: 150px; 
  height: 34px;
}
#opcolores {
  cursor: pointer;
  background-image: url(images/mi4.jpg);
  background-repeat: no-repeat;
  width: 150px; 
  height: 34px;
}
#opspecs {
  cursor: pointer;
  background-image: url(images/mi5.jpg);
  background-repeat: no-repeat;
  width: 150px; 
  height: 34px;
}

#icono {
float: left;
clear: left;
}

#vercatalogo {
clear:left;
text-align: center;
}

#colores {

clear:left;
}

table.colores {
margin-left:auto; margin-right:auto;
}

table.specs {
margin-left:auto; margin-right:auto;
background-color: none;
}

table.specs th {
border-width: 0px;
}

table.specs td {
border-width: 0px;
}

.alterno1 {
  background-color: #d3e0ea;
  height: 22px;
}

.alterno2 {
	background-color: #bbcfde;
	height: 22px;
}

/* Opciones de Catalogo */

#conozca {

}

/*    -------- verautos --------      */
/*   despliega toda la gama de autos   */

.nombregrupo {
	font-size: 24px;
	background-image: url(images/categoria.png);
	background-repeat: no-repeat;
	color: #FFFFFF;
	font-weight: bold;
	width: 730px;
	height: 44px;
	padding:  8px 0px 0px 45px;
}

.ligacatalogo {
	text-decoration: none;
	color: #01125F;
}

#emblema {
  font-size:24px; 
  background-color: #eeeebb;
  color: #888866;
}

#catalog {
  color: black;
  font-size:12px;
}

.precios {
  text-align:center;
  color: #ffffff;
}
.price {
   color: #ffffff;
   font-weight: bold;
}

table.coches {
}

table.coches th {
    font-size:10px;
    color: black;
}

table.coches td {
    width: 160px;
    font-size:10px;
    color: 013f64;
}

/*---- seminuevos ------*/

#tituloseminuevos {
}

#listaseminuevos {
}

#detalleseminuevos {}
#imagenseminuevos{}
#galeriaseminuevos{}
#precioseminuevos{}
#kmseminuevos{}
#descseminuevos{}
#cotizarseminuevos{}



    .hlt {
    background-color: #ccd2d6;
    color: #6a7476;
    border-width: 1px 1px 1px 1px;
    border-spacing: 2px 2px;
    border-style: solid solid solid solid;
    border-color: #ccd2d6 #ccd2d6 #ccd2d6 #ccd2d6;
    cursor:pointer;
    }
    .nhlt {
    background-color: none;
    color: #6a7476;
    border-width: 1px 1px 1px 1px;
    border-spacing: 2px 2px;
    border-style: solid solid solid solid;
	border-color: #fff #fff #fff #fff;
    cursor:pointer;
    }


