/* CSS Document */

body {
	padding: 0.5em;
	font: small Verdana, Helvetica, Arial, sans-serif;
	}

A:link { color:#000080;  text-decoration:none; }
A:visited { color:#000080;  text-decoration:none; }
A:hover { COLOR: #FF8000; TEXT-DECORATION: none; }


h1 { font: x-large Verdana, Arial, Helvetica, sans-serif; }
h2 { font: small Verdana, Arial, Helvetica, sans-serif; }
h3 { font: small Verdana, Arial, Helvetica, sans-serif; }
h4 { font:xx-small Verdana, Helvetica, Arial, sans-serif; }

td { font: x-small Verdana, Helvetica, Arial, sans-serif; }

#general{
margin:0 auto;
width:920px;
overflow:auto; 
height: auto;
}

#cabecera{
width: auto;
height:60px;
}

.cuadro_texto {
width: 300px;
float: left;
margin: 5px 5px 5px 5px;
}

.redondo_abajo {  
color:#333333; 
width: auto;
height: auto;
background: #E6E6E6; 
padding: 5px 5px 5px 5px;
}

.izq {
width: auto;
float: left;
}

.abajo {
width: auto;
clear: both; 
}

.redondo_pie{  
color:#333333; 
width: auto;
height: 300px;
background: #E6E6E6; 
padding: 5px 5px 5px 5px;
}

#cuerpo{
width: auto;
overflow:auto; 
height: auto;
}

/*CONTENIDO*/

#contenido{
width: 650px;
overflow:auto; 
height: auto;
float:left;
}


/*MENUS DERECHA*/

#menu{
width:255px;
min-height:600px;
overflow:auto; 
height: auto;
float:right;
}

#menudchosup{
width:255px;
min-height:200px;
overflow:auto; 
height: auto;
float:right;
background-image:url(imagenes/fndmenus.jpg);
background-repeat:repeat-y;
margin:20px 0 0 0;
}

#menudchoinf{
width:255px;
min-height:200px;
overflow:auto; 
height: auto;
float:right;
background-image:url(imagenes/fndmenus.jpg);
background-repeat:repeat-y;
margin:20px 0 0 0;
}

.cabeceramenus{
width:255px;
height:30px;
background-image:url(imagenes/fndcabmenus.jpg);
background-repeat:repeat-x;
}

.cabeceramenus ul{
margin:0 0 0 0;
}

.cabeceramenus li{
font-size:14px;
color:#4c8e22;
text-decoration:none;
list-style:none;
padding:5px 0 0 30px;
}

#nuestras_marcas {
width: auto;
clear: both; 
}

#pie_web {
width: auto;
clear: both; 
}

#pieenlaces{
clear: both; 
top:10px;
min-height:200px;
overflow:auto; 
height: auto; 
}

.columnaspie{
float: left; 
width: 175px;
}

.columnaspie ul{
margin:15px 0 0 0;
}

.txtnedritapie{
font-size:12px;
color:#4d4817;
font-weight:bold;
}

.columnaspie li{
font-size:10px;
color:#999999;
list-style:none;
}

.columnaspie a{
text-decoration:none;
color:#999999;
}


.submenu_a{
    width: auto;
	position: relative;
	background: url(imagenes/menub_bg.gif) repeat-x; /*tab background image path*/
	padding: 0 0 0 10px;
	height: 46px;
	line-height: 46px;
	font-weight: bold;
}

.submenu_n{
    width: auto;
	position: relative;
	background: url(imagenes/menuo_bg.gif) repeat-x; /*tab background image path*/
	padding: 0 0 0 10px;
	height: 46px;
	line-height: 46px;
	font-weight: bold;
}

.submenu_v{
    width: auto;
	position: relative;
	background: url(imagenes/menug_bg.gif) repeat-x; /*tab background image path*/
	padding: 0 0 0 10px;
	height: 46px;
	line-height: 46px;
	font-weight: bold;
}

.formulario_gris { border:1px solid #000000; font-size: x-small; BACKGROUND-COLOR: #E6E6E6; }
.formulario_boton { border:1px solid #000000; font-size: x-small; BACKGROUND-COLOR: #FFDEA5; }

img {
border: 0px;
}

.precio{
background-color:#dbdbdb;
padding-left:1.5em;
}

.nombrecoche{
font: small Verdana, Arial, Helvetica, sans-serif;
height:2em;
background-color:#DCDCDC;
padding-left:0.8em;
}

.preciocoches{
background-color:#DCDCDC;
font: small Verdana, Arial, Helvetica, sans-serif;
}

.franjacoches{
height: 1em;
font: small Verdana, Arial, Helvetica, sans-serif;
}

.datoscoche{
font: small Verdana, Arial, Helvetica, sans-serif;
}

.imgcoches{
padding: 0.4em 0.4em 0.4em 0.4em;
}

