/* CSS RadioTaxi*/
html{ text-align:center; width:100%; height:auto;margin:0;padding:0;}

BODY{ 
font-family: Verdana, Tahoma;
font-size:1em;
margin:0;padding:0;width:100%;text-align:center;height:auto;
background: #000;color:#000;}

a{text-decoration:none;border:none;color:#000; }
img{border:none;}


.clear{ display:block; width:100%; height:1px; clear:both;}

/*pagina*/

#pagina{width:900px; min-height:570px;height:auto!important;height:100%;
text-align:center;margin:0px auto; adding:0; }
/*cabecera*/
#pagina #cabecera{width:100%;margin:0 auto;background: url(../images/coche.jpg) no-repeat top right; height:290px; border:solid 1px #000;}

#pagina #cabecera #logo{margin:0; text-align:left;padding:0; vertical-align:bottom;display:block; clear:both; margin-top:112px;}
#pagina #cabecera #logo a img{ vertical-align:bottom;}
#pagina #cabecera #telefono{color:#fff; display:block;text-align:left; font-size:1.1em; font-weight:bold; margin:3px 18px; padding:0;}

/*continente*/
#pagina #continente{min-height:370px; height:auto!important; height:100%; margin:0 auto; padding:0;width:100%;background:#b2ad00 url(../images/bgr_pie.gif) no-repeat bottom right; text-align:left;}
#pagina #continente #menu{ float:left;background: #c6c002;min-height:370px; height:auto!important; height:100%;width:200px; margin:0; padding:0; display:block;}
#pagina #continente #menu ul{ list-style-type:none; margin:0; padding:0; font-size:0.8em;width:200px;}
#pagina #continente #menu ul li{ padding:10px; margin:0;background: url(../images/bgrmenu.gif) repeat-x; }
#pagina #continente #menu ul li a{ padding:0; margin:0;padding-left:40px;}
#pagina #continente #menu ul li a:hover, a.activo{ padding:0; margin:0; background: url(../images/lista.gif) no-repeat;padding-left:40px;}
#pagina #continente #menu #banner{ text-align:center; margin:30px auto;}
/*contenido*/
#pagina #continente #contenido{ float:right; margin:0 auto; padding:0; text-align:center; display:block;min-height:370px; height:auto!important; height:100%;width:700px;}
#pagina #continente #contenido h1{margin:10px auto; padding:0;font-size:0.8em; text-transform:uppercase; color:#fff; text-align:center;  }
#pagina #continente #contenido h2{margin:10px auto; padding:0;font-size:0.8em;  color:#fff; text-align:center;  }


#pagina #continente #contenido #foto{ float:left; width:195px;margin:0; padding:0;display:block; /*border:solid 1px #fff;*/ text-align:right; margin:0 ;}
#pagina #continente #contenido #foto .imagen{margin:10px;}

#pagina #continente #contenido #foto ul#numeros{ margin:0; padding:0;padding-left:65px; text-align:left;}
#pagina #continente #contenido #foto ul#numeros li{list-style-type:none; margin:5px 0; padding:0;width:70px; height:38px;}
#pagina #continente #contenido #foto ul#numeros li.der{margin:5px 0; padding:0; margin-left: 30px;}
#pagina #continente #contenido #foto ul#numeros li a{margin:0; padding:0; width:70px; height:38px;vertical-align:top; display:block;}
#pagina #continente #contenido #foto ul#numeros li a.uno:hover{margin:0; padding:0;  background: url(../images/uno_osc.gif) no-repeat top left;  width:70px; height:38px;}
#pagina #continente #contenido #foto ul#numeros li a.dos:hover{margin:0; padding:0;  background: url(../images/dos_osc.gif) no-repeat top left;}
#pagina #continente #contenido #foto ul#numeros li a.tres:hover{margin:0; padding:0;  background: url(../images/tres_osc.gif) no-repeat top left;}
#pagina #continente #contenido #foto ul#numeros li a.cuatro:hover{margin:0; padding:0;  background: url(../images/cuatro_osc.gif) no-repeat top left;}
#pagina #continente #contenido #foto ul#numeros li a.cinco:hover{margin:0; padding:0;  background: url(../images/cinco_osc.gif) no-repeat top left;}
#pagina #continente #contenido #foto ul#numeros li a.seis:hover{margin:0; padding:0;  background: url(../images/seis_osc.gif) no-repeat top left;}
#pagina #continente #contenido #foto ul#numeros li a:hover img{margin:0; padding:0; visibility:hidden; vertical-align:top;}

#pagina #continente #contenido #texto{float:left; width:490px; display:block;margin:0; padding:0; text-align:center;/*border:solid 1px #fff;*/}
#pagina #continente #contenido #texto #intro{margin:0; padding:0; font-size:0.8em; margin-top:20px; width:420px; text-align:justify; margin-left:20px;}

#pagina #continente #contenido #texto #rollover6 p img{vertical-align:middle; }

#pagina #continente #contenido #texto #rollover{ margin:0; padding:15px;margin:25px auto 10px auto; width:420px;border-top:solid 1px #fff; border-bottom:solid 1px #fff; height:130px; }
#pagina #continente #contenido #texto #rollover h2{ float:right;font-size:0.9em; text-transform:uppercase; color:#fff; text-align:right; display:block; clear:right;width:60%; }
#pagina #continente #contenido #texto #rollover img{float:left; margin:5px;}
#pagina #continente #contenido #texto #rollover p{float:right;font-size:0.8em; color:#000; text-align:right;width:60%; }

#pagina #continente #contenido #texto #rollover2{ margin:0; padding:15px;margin:25px auto 10px auto; width:420px;border-top:solid 1px #fff; border-bottom:solid 1px #fff; height:130px; }
#pagina #continente #contenido #texto #rollover2 h2{ float:right;font-size:0.9em; text-transform:uppercase; color:#fff; text-align:right; display:block; clear:right;width:60%; }
#pagina #continente #contenido #texto #rollover2 img{float:left; margin:5px;}
#pagina #continente #contenido #texto #rollover2 p{float:right;font-size:0.8em; color:#000; text-align:right;width:60%; }

#pagina #continente #contenido #texto #rollover3{ margin:0; padding:15px;margin:25px auto 10px auto; width:420px;border-top:solid 1px #fff; border-bottom:solid 1px #fff; height:130px; }
#pagina #continente #contenido #texto #rollover3 h2{ float:right;font-size:0.9em; text-transform:uppercase; color:#fff; text-align:right; display:block; clear:right;width:60%; }
#pagina #continente #contenido #texto #rollover3 img{float:left; margin:5px;}
#pagina #continente #contenido #texto #rollover3 p{float:right;font-size:0.8em; color:#000; text-align:right;width:60%; }

#pagina #continente #contenido #texto #rollover4{ margin:0; padding:15px;margin:25px auto 10px auto; width:420px;border-top:solid 1px #fff; border-bottom:solid 1px #fff; height:130px; }
#pagina #continente #contenido #texto #rollover4 h2{ float:right;font-size:0.9em; text-transform:uppercase; color:#fff; text-align:right; display:block; clear:right;width:60%; }
#pagina #continente #contenido #texto #rollover4 img{float:left; margin:5px;}
#pagina #continente #contenido #texto #rollover4 p{float:right;font-size:0.8em; color:#000; text-align:right;width:60%; }

#pagina #continente #contenido #texto #rollover5{ margin:0; padding:15px;margin:25px auto 10px auto; width:420px;border-top:solid 1px #fff; border-bottom:solid 1px #fff; height:130px; }
#pagina #continente #contenido #texto #rollover5 h2{ float:right;font-size:0.9em; text-transform:uppercase; color:#fff; text-align:right; display:block; clear:right;width:60%; }
#pagina #continente #contenido #texto #rollover5 img{float:left; margin:5px;}
#pagina #continente #contenido #texto #rollover5 p{float:right;font-size:0.8em; color:#000; text-align:right;width:60%; }

#pagina #continente #contenido #texto #rollover6{ margin:0; padding:15px;margin:25px auto 10px auto; width:420px;border-top:solid 1px #fff; border-bottom:solid 1px #fff; height:130px; }
#pagina #continente #contenido #texto #rollover6 h2{ float:right;font-size:0.9em; text-transform:uppercase; color:#fff; text-align:right; display:block; clear:right;width:60%; }
#pagina #continente #contenido #texto #rollover6 img{float:left; margin:5px;}
#pagina #continente #contenido #texto #rollover6 p{float:right;font-size:0.8em; color:#000; text-align:right;width:60%; }
#pagina #continente #contenido #texto #rollover6 p img{text-align:right; float:none;}
/*formularios*/
#pagina #formulario{ width:90%; /*border:solid 1px #000;*/ font-size:0.8em; color:#000;}	 
/*#pagina #comentarios{float:right;width:35%;}	 
#pagina #comentarios p{margin:30px 0; color:#003566} */
#pagina #formulario FORM{width:100%;text-align:justify;padding:10px; margin-top:17px;}
#pagina #formulario legend{ text-transform:uppercase; font-weight:bold;}
#pagina #formulario fieldset{border:0px;}
#pagina #formulario label {width:150px; width:40%;display:block;float:left;margin:2px 0;}
#pagina #formulario input.contacto, textarea{width:40%; float:left;margin:2px 0; vertical-align:middle; clear:right;}
#pagina #formulario input.enviar{margin:0; padding:0; margin-top:-20px;}
textarea{width:50%; clear:right;}
span.nota{ display:block; margin:0; margin-bottom:0; font-size:0.8em; width:100%; color:#000;clear:both;}

/*pie*/
#pagina #pie{width:100%;background: url(../images/bgr_top.gif) no-repeat bottom; margin:0; padding:0; height:41px;}
#pagina #pie p.logotics{float:left;text-aling:left;margin:0; padding:0; margin-top:10px; margin-left:8px; height:21px;}
#pagina #pie p.logotics a{font-size:0.7em;text-aling:left;margin:0; padding:0;color:#fff; }
#pagina #pie p.logotics img{ vertical-align:middle;margin:0; padding:0; margin-right:5px;}

p.rojo{color:#000;margin:0; padding:5px; margin-left:5px; border:solid 1px #fff;}

#map{ margin-top:25px; margin-left:25px;}
#map div span{display:none;}
#map div span.nota{ display:block;}

/*extranet*/
#entradilla{font-size:0.9em; float:left; width:37%; text-align:left; margin:10px;_margin-top:-17px; margin-left:30px; color:#fff; font-style:italic; padding:0; }
#entrada{ font-size:0.9em; float:right; width:50%; text-align:left;margin:10px 5px;_margin-top:-17px;}

#entrada #formentrada label { width:150px; display:block; float:left;font-size:0.8em;}
#entrada #formentrada input { width:150px; }
#entrada #formentrada #boton{ float:right; width:100px; margin:5px; margin-right:100px; clear:both;}
#entrada #formentrada img{ margin:5px; text-align:center;}
#entrada  p.recordar{ display:block; width:100%; clear:both;margin:5px;}

#pagina #continente #contenido_ex{ font-size:1em;float:right; margin:0 auto; padding:5px; text-align:left; display:block;min-height:370px; height:auto!important; height:100%;width:680px;}

#contenido_ex p{ width:90%; margin:15px auto; text-align:left; color:#000;font-size:0.8em;}
#contenido_ex form{ text-align:center;}
#contenido_ex ul{ width:90%; text-align:left; font-size:0.8em; margin:3px;}
#contenido_ex li, a.deboton{ margin:10px; background:url(../images/flecha.gif) no-repeat; padding:0 25px; list-style-type:none;}
#contenido_ex li span a{ display:block; color:#FFF;}
#contenido_ex h2{ text-transform:uppercase; color:#fff; font-size:1em; tetx-align:left;}
input.cargar{ height:22px; vertical-align:top;}
#contenido_ex table{ border:solid 1px #000; text-align:center; margin:5px auto;}
a.deboton{ }
#contenido_ex table th, #contenido_ex table td{ border:solid 1px #000;}
#contenido_ex table th{ font-size:0.8em; text-transform:uppercase;  padding:3px; background-color:#e0d904;}
#contenido_ex table td{ font-size:0.8em;text-align:left; padding:3px;}
#contenido_ex table td.euros{ text-align:right;}

#contenido_ex p.nota{ display:block; width:90%; padding:3px; }
#contenido_ex p.nota a, #contenido_ex p.nota span{ width:35px; display:block; float:left; border:solid 1px #000; margin:1px 4px; padding:2px; text-align:center;}
#contenido_ex p.nota span.activo{ background-image:none; background:#fff;}
#contenido_ex p.nota a:hover{ background:#e0d904;}


