@charset "utf-8";
/* CSS Document */

* { margin:0; padding:0;}
body { text-align:center; background:url(images/cabecera.gif) repeat-x 0 25px;}
html, body { height:100%; width:100%;}

body.valoroacines { background-image:none; background-color:#FFFFFF; text-align:center;}

#todo { width:940px; margin:0 auto; min-height:88%; }
* html #todo { height:100%;}
#cabecera { height:106px; width:880px; text-align:left; background:url(images/logotipo.png) no-repeat top left;}
#citas { float:right;}
#logotipo { float:left;}
#contenido {width:460px; margin:10px 0; float:left; padding-top:10px; margin-left:-18px;}
#contenido-client {width:460px; margin:10px 0; float:left; padding-top:10px; margin-left:-18px; padding-left:15px;}
#contenido-doble { width:700px; margin:10px 0; float:left; padding-top:10px; padding-bottom:20px;}
#contenido-triple { width:840px; margin:10px; padding:10px;}
#creditos { width:100%; background-color:#fff; clear:both; position:relative; height:100px; margin-top:0px; background:url(images/cabecera.gif) repeat-x 0 -70px;}
.form1{margin-left:-120px;}
.triple { width:860px; margin:10px auto; text-align:center; clear:both;}

.columna { width:187px; margin:10px; padding-top:10px; }
.columna-doble { width:280px; margin:2px; padding-top:10px;}
.izquierda { float:left;}
.derecha { float:right;}
.boletin { margin-top:20px; background-color: #EFEFEF; clear:both;}

.bloque { width:190px; min-height:284px; padding:4px; margin:4px; float:left; background:#EFEFEF; border:1px solid #CCCCCC;}
.bloque h2 { margin:2px auto;}
.bloque p { font-size:11px; margin:3px 0;}
.bloque img { margin:4px auto; border:1px solid #CCC;}

.pic { margin:4px auto; border:2px solid #181818;}
.clear { clear:both;}

.cuadro-mini { width:135px; height:95px; background:url(images/cuadro.gif) no-repeat top; color:#FFFFFF; font-weight:bold;}
.cuadro-mini h3 { padding-top:13px;font-size:14px}
h3.index{padding-top:5px;}
h3.itv {padding-top:29px;}
h3.estamos {padding-top:39px;}
h3.servicios {padding-top:32px;}
h3.ofertas {padding-top:30px;}
h3.empresas {padding-top:32px;}
h3.valoraciones {padding-top:32px;}
h3.garantia {padding-top:32px;}
h3.calidad {padding-top:32px;}
div.buscador{background-image:url(imagenes/buscadorneurmaticos.jpg); width:448px; height:72px; margin-top:7px; margin-bottom:7px;margin-left:8px;}
#contenido_a_mostrar{position:absolute; visibility: inherit; margin-left:100px;z-index:20;display:none;}
#contenido_a_mostrar1{position:absolute; visibility: inherit; margin-left:100px;z-index:20;display:none;}
#contenido_a_mostrar3{position:absolute; margin-left:100px; left: 181px;z-index:20;display:none;}


.cuadro-big { width:280px; height:309px; background: url(images/cuadro-big.jpg) no-repeat scroll 0 50%; color:#181818; font-size:10px; padding-top:10px; margin-top:3px;}
.cuadro-big h2 { font-size:12px; margin:2px auto;}
.cuadro-big p { font-weight:bold; margin:7px 24px;text-align:left;}

.cuadro-big p.negro {font-weight:bold;margin:-4px 1px;text-align:left; font-size:12px; }
.cuadro-big a:hover {color:#00A0C6;}
.cuadro {background-color:#D4F2F9; padding:6px; margin:4px 0; font-size:10px; text-align:left; }
.cuadro-menu h2 { font-size:16px; text-align:center; color:#FFFFFF; padding-top:20px; }
.cuadro-menu ul li { text-align:left; margin: 8px 30px;}
.cuadro-menu ul li a { font-size:11px;}
.cuadro-menu ul li a:hover { color:#FFFFFF;}
.cuadro-menu img { margin:40px auto 10px auto;} 

.oferta { width:135px; height:30px; background:url(images/oferta.jpg) no-repeat top; text-align:right; padding-top:26px; padding-right:3px;}
.oferta a { font-size:22px; color:#00A0C6; font-weight:bold; float:right; text-decoration:none;}

.caracteristicas { margin:20px auto; border-collapse:collapse;}
.caracteristicas tr td { vertical-align:middle; text-align:center; padding:10px; border:1px dotted #181818;}

#oferta-itv { width:430px; height:190px; background:url(images/oferta-itv.jpg) no-repeat top center; margin:20px auto; text-align:left;}
.oferta-texto { width:190px; height:190px; padding:8px; color:#00A0C6; font-weight:bold;}
.oferta-texto p { margin:2px 0; text-align:center; font-size:12pt;font-weight:normal}
.oferta-texto ul { margin-top:6px; margin-left:30px; color:#000000;}
.oferta-texto ul li { text-align:center; font-size:12pt;font-weight:normal}
#oferta-visitas {width:430px; height:240px; background:url(images/oferta-visitas.jpg) no-repeat top center; margin:20px auto; text-align:left;}
#oferta-carburantes {width:430px; height:240px; background:url(images/oferta-carburantes.jpg) no-repeat top center; margin:20px auto; text-align:left;}

#oferta-aceite{background:url(images/oferta-aceite.jpg) no-repeat top center; width:430px; height:190px; margin:20px auto;text-align:left;}

/* textos */
* { font-family: Century Gothic, Arial, Helvetica, sans-serif;}
body { color:#181818; font-size:12px;}

.azul { color:#00A0C6;}
.azul-claro { color:#D4F2F9;}
.negro { color:#181818;}
.blanco { color:#181818;}
.bold { font-weight:bold;}
a.blanco:hover { color:#00A0C6;}


a{ color:#181818; text-decoration:none;}
a:hover { color:#00A0C6;}
.bloque-verde a { color:#000099;}
.bloque-verde a:hover { color:#181818;}
a img { border:0;}

h1 { text-align:left; font-size:20px; text-transform:uppercase; margin:4px 0 12px 0; width:90%; padding-left:8px;text-align:center;}
h2 { text-align:center; font-size:16px; text-transform:uppercase; margin:4px 0 12px 0; width:90%; padding-left:8px;}
h3 { text-align:center; font-size:12px; text-transform:uppercase; margin:4px 0 12px 0; width:90%; padding-left:8px;}

h1 a, h2 a, h3 a { text-decoration:none;}
h1 a:hover, h2 a:hover, h3 a:hover { text-decoration: underline;}

p { text-align: left; margin: 10px 20px;}
p.mas { font-size:12px;}
ul p.mas:hover{color:white;}

.normal { margin:20px;}
.normal li { list-style-position:inside; margin: 4px auto 4px 30px; text-align:left;}

ul.numeros li { list-style: inside decimal; text-align:left; margin: 4px auto 4px 30px;}
img.empresa { float:left; margin-right:10px; margin-bottom:10px;} 

#creditos p { margin:30px auto auto auto; clear:both; text-align:center; font-size:11px; color:#000;}
#creditos ul {color: #000;}
#creditos a { font-size:11px; color:#000 !important; text-decoration:none;}
#creditos a:hover { color:white !important;}

p.icono { margin:-10px auto; clear:both; text-align:center;}
p.icono a { font-size:12px; font-weight:bold; color:#00A0C6; text-decoration:none;}
p.icono img { margin-right:10px;}
.icono embed{margin-top:-40px;}

p.mini { font-size:11px; font-weight:bold;}
p.nota { margin:10px; border:1px solid #CCCCCC; background-color:#efefef; padding:10px; text-align:center; font-size:11px; }

.serv-neu li{margin-left:23px;padding-bottom:24px;}
.i-serv{margin-left:-15px;}
.i-serv img{padding-right:28px;border:1px;}
.iconos{margin-top:160px;}
.iconos2{margin-top:20px;margin-left:45px;margin-right:60px;}
.banners{margin-bottom:73px;}
.banners2{margin-bottom:6px;margin-left:45px;}
.banners2 img {width:110px}
/* menu  */
.mainmenu { width:860px; margin-top:70px;padding-top:10px}
.mainmenu li { float:left; list-style-type:disc; list-style-position:inside; margin-left:10px; }
.mainmenu li:hover { color:#00a0c6;}
.mainmenu li a { text-decoration:none; font-size:12px; margin-top:-3px; font-weight:bold; }
.mainmenu li a:hover { color:white;}

.leftmenu { margin:10px 20px;}
.leftmenu li { list-style-type:disc; list-style-position:inside; text-align:left;padding-bottom:6px;}
.leftmenu li:hover { color:#00A0C6;}
.leftmenu li a { text-decoration:none; font-size:11px; font-weight:bold; text-transform:uppercase; margin-top:-3px; }
     

.submenu { width:860px; margin:0 auto; padding-top:16px; text-align:center;}
.submenu li { float:left; list-style-type:disc; list-style-position:inside; margin-left:20px; color:#000; }
.submenu li:hover { color:#fff;}
.submenu li a { text-decoration:none; font-size:12px; color:#000; margin-top:-3px;  font-weight:bold;}
.submenu li a:hover { color:#fff;}

/* sitemap */
ul.sitemap { width:120px; margin:50px 10px; margin-left:20px; float:left;}
ul.sitemap li { list-style-type:disc; list-style-position:inside; text-align:left; margin:8px auto;}
ul.sitemap li a { color:#181818;}
ul.sitemap li a:hover { color:#00A0C6;}

ul.sitemap li.titulo { list-style-type:none; text-align:center; margin-bottom:36px;}
ul.sitemap li.titulo a { font-weight:bold; text-decoration:none;}

ul.sitemap-header { margin:14px auto 8px; text-align:center;}
ul.sitemap-header { text-align:center; list-style-type:none; text-transform:uppercase;}
ul.sitemap-header a { text-decoration:none; font-weight:bold;}
ul.uno { margin-left:80px;}
ul.dos, ul.tres { margin-top:46px;}

#intercambio ul li { text-align:left; list-style:inside;}

a.enlaceblanco { color: white !important; }
a.enlaceblanco:hover { color: black !important; }

.banners-portada a {
	padding: 10px 20px;
}

#oferta-ac {background:url(images/oferta-ac.jpg) no-repeat top center; width:430px; height:190px; margin:20px auto;text-align:left;}

#paginacion-faq a {
	display:block;
	float:left;
	padding:5px 10px;
	border:1px solid #ddd;
	margin:0 5px;
}
#paginacion-faq a:hover {
	border-color:#00A0C6;
}
#paginacion-faq a.selected {
	background-color:#00A0C6;
	border-color:#00A0C6;
	color:#fff;
}