/* Css general

===== Medidas relativas ==========
10px ----- 1 em
1px -------0.10 em  */

/*===== compilar con ie6 ==========
idname[id]{ height:auto; min-height:240px;}*/
/* =========== Global====================*/
*{margin:0;padding:0;/*border:0;*/background-repeat:no-repeat;text-decoration:none;font-family:Arial,Helvetica,sans-serif;color:#5E5E5E;}
body { font-family:"Arial", Helvetica, sans-serif; font-size:62.5%; background-color:#fff; color:#ffffff; z-index:0;}
body{background-color:#FFF;line-height:1.5em;font-size:0.625em;}
/* ======Reset==============*/
ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,address,fieldset,input,table,th,td{ margin:0; padding:0;}
ul,ol { list-style:none;}
img{border:0em;}
hr{ color:#fff; border-bottom:0.19em solid #ccc;}
address{text-decoration:none;font-style:normal}

/* ===========CONTENEDORES====================*/
/*CONTENEDOR GENERAL*/
#contenedor_gnral{width:100.4em;margin:0 auto;padding:0; height:auto; position:relative;}
/*CABECERA*/
/*Logo*/
#menu1{width:100%;height:9.6em;z-index:100;background-color:#003265 }


#menu1 h1,#menu1 h1 *{width:15em;clear:none;float:left;z-index:100;}
/*CASTELLANO*/
#menu1 .cast_cabecera_logo{width:62.3em;height:7.9em;}
#menu1 a.cast_cabecera_logo, #menu1 a.cast_cabecera_logo:hover{width:62.3em;height:7.9em;margin-left:0em;background:#003265 url(pub/cast/graf/logo.gif) no-repeat left -0.2em;z-index:100; float:left;}
/*EUSKERA*/
#menu1 .eusk_cabecera_logo{width:62.3em;height:7.9em;}
#menu1 a.eusk_cabecera_logo, #menu1 a.eusk_cabecera_logo:hover{width:62.3em;height:7.9em;margin-left:0em;background:#003265 url(pub/eusk/graf/logo.gif) no-repeat left -0.2em;z-index:100; float:left;}

/*CONTENIDO*/
#columna_central_ppal{height:37em;margin:0;width:100.4em!important;width:100.4em;float:left;z-index:0;margin-top:.2em}
#columna_central_ppal[id]{height:auto;min-height:37em;}
/*PIE*/
#pie{background-color:#003265;clear:both;width:100%}


/* ===========ENCABEZADOS====================*/
h1{font-style:normal;font-size:1em;font-weight:700;margin:.3em 1.5em .3em 0em;}
h2{font-style:normal;font-size:1.6em;font-weight:700;margin:0em; line-height:1.1em;}
h3{font-style:normal; font-size:1.1em; font-weight:bold; font-family:Arial, Helvetica, sans-serif; margin-bottom:1.2em;}
h4{ font-style:normal; font-size:1.2em; font-weight:bold; font-family:Arial, Helvetica, sans-serif; line-height:1.5em; margin-bottom:0.5em;}
h5{font-style:normal;font-size:1.1em; font-weight:bold; font-family:Arial, Helvetica, sans-serif; line-height:1.5em; background-color:#CCCCCC;}

/* ===========MENU CABECERA====================*/
#m1,#m1 ul{padding:0;margin:0 auto;line-height:1;list-style:none;width:auto;float:right;clear:none;vertical-align:top}
#m1 li{float:left;padding-left:.2em;margin-right:.2em;font-size:1.1em;}
/*Vinculo_menu_cabecera*/
#m1 li a,#m1 li a:link,#m1 li form{display:block;height:auto;padding:.5em .3em .3em;font-weight:400;color:#FFF;border-left:solid #666 .1em}
#m1 li a:hover,#m1 li a:focus{color:#003265;background-color:#ccc;text-decoration:none}
/*Vinculo_submenu_cabecera*/
#m1 li ul{position:absolute;width:10em;left:-999em;background-color:#2F333C;list-style:none}
#m1 li:hover ul,#m1 li.sfSobre ul{background-color:#003265;left:auto;margin:0 0 0 -0.2em}
#m1 li ul li{font-size:.9em;width:inherit;clear:left}
#m1 li ul li a,#m1 li ul li a:link,#m1 li ul li a:visited{display:block;width:10.5em;height:auto;padding:0.3em;background-color:#003265;font-weight:400;color:#FFF;text-align:left;font-size:1.0em}
#m1 li ul li a:hover,#m1 li ul li a:focus{color:#003265;background-color:#ccc;text-decoration:none}
#linea_cabecera{clear:both;width:100%;height:auto;padding:0;margin:0.1em 0em;}
/*clases_cabecera*/
.linea_cabecera{padding:0.4em 0em 0.4em 1em}

/* ===========MENU PRINCIPAL====================*/
#enviar_motor{text-align:center;width:11.9em!important;height:auto;}
#alta_cliente{text-align:center;width:11.9em!important;height:auto;}
#medios_tecnicos{float:left;text-align:center;width:10em!important;height:auto;}
#m2,#m2 ul{padding:0;margin:5.4em auto;line-height:1em;list-style:none;width:71.4em;margin-bottom:.3em!important;margin-bottom:.1em;clear:right;float:right; position:relative; z-index:1;}
#m2 li{float:left;text-align:center;height:auto;font-size:1.1em;}
#m2 li a,#m2 li a:link{display:block;height:auto;padding:0.5em 0.8em 0.3em;background-color:#003265;color:#FFF;border-left:solid #666 0.1em;width:6.1em;}
#m2 li a:hover,#m2 li a:focus{color:#003265;background-color:#ccc;text-decoration:none;}
#m2 li ul{position:absolute;width:12.5em;left:-999em;background-color:#003265;list-style:none;z-index:100;line-height:1.5em;}
#m2 li:hover ul,#m2 li.sfSobre ul{left:auto;margin:0!important;margin:0 0 0 -50%}
#m2 li ul li{font-size:1em;clear:left;}
#m2 li ul li a,#m2 li ul li a:link,#m2 li ul li a:visited{display:block;width:11.9em;height:auto;padding:0.3em;background-color:#003265;font-weight:400;color:#FFF;text-align:left; border-bottom:0.1em dotted #ccc;}
#m2 li ul li a:hover,#m2 li ul li a:focus{color:#003265;background-color:#ccc;text-decoration:none; border-bottom:0.1em dotted #ccc;padding:0.3em;}



/* ===========MENU DE LA IZQUIERDA====================*/
#menu_izda{ font-size:1.1em;}
#titMenuIzq{float:left;width:100%;background-color:#CE2216;height:2.4em}
#columna_izquierda{width:16.5em;float:left;min-height:34.2em;height:auto!important;height:34.2em;}
#m4 div{width:auto;height:auto!important;height:1.5em;padding-top:0.3em;padding-bottom:0.2em;border-bottom:.1em solid}
#m4 div[id]{height:auto;min-height:1.75em;}
#m4_tit{height:3em!important;}

.niv00{height:2em;margin:0;list-style:none}
.niv00 li{margin:0 0 0.1em;height:auto}
.niv00 li div{padding-left: 0.7em;}
.niv011{padding-left:0;list-style:none}
.niv01{list-style:none}
.niv02{padding-left:1.5em;list-style:none}
.niv03{padding-left:2em;list-style:none}

/* ===========CONTENIDO====================*/
/*div del contenido de la home*/
#columna_central_ppal{height:37em;margin:0;width:100.4em!important;width:100.4em;z-index:0;margin-top:.2em;}
#columna_central_ppal[id]{height:auto;min-height:37.0em;}
#contenedor_izda_ppal{ position:relative; float:left; width:76.9em!important;}
/*IMAGEN_HOME*/
/*CAST*/
#cast_imagen_home{position:relative;height:26.3em;width:76.9em;background: url(pub/cast/graf/imagen_home_3.jpg) no-repeat left top;z-index:0;top:0em;left:-1em;}
/*EUSK*/
#eusk_imagen_home{position:relative;height:26.3em;width:76.9em;background: url(pub/eusk/graf/imagen_home_3.jpg) no-repeat left top;z-index:0;top:0em;left:-1em;}

.caja_ppal{position:relative;height:auto;padding:0em;margin-bottom:0.5em;width:70.7em;background:#FFF url(pub/imag/fondo_bienve1.gif) repeat-x left top; padding-left:1.7em; padding-top:1em; padding-right:1.7em;}
.caja_ppal p{ font-size:1.1em;}
.empresa{ position:relative;}
.empresa li{
	background: url(pub/imag/flechas.gif) no-repeat left 0.2em;
	padding-left: 1em;
	list-style: none;
	font-size:1.1em;
	line-height:1.5em;
}
#columna_derecha_ppal{ position:relative;width:23.5em;float:right;height:auto;}
.bienvenidos{ padding-bottom:1em;}
.bienvenidos_2{ display:block; font-size:1.2em;letter-spacing: 0.05em;}
.lista_areas{ position:relative; float:left; width:70.8em; background-color:#f3f3f3; padding-top:0.25em; border:0.1em solid #ccc;}
.lista_areas li{ position:relative; float:left; width:10%; text-align:center;}
.lista_areas img{ display:block; text-align:center; margin: 0 auto;}


/*columna_central*/
#columna_central,#columna_central_contenidos{height:32em;margin:0;width:79.5em!important;width:60.4em;float:left;z-index:0;margin-top:.2em;border-left:.1em solid #e1e1e1}

#columna_central{width:83.8em!important;}
#columna_central,#columna_central_contenidos[id]{ height:auto; min-height:55em;}

#columna_central_grande{height:50em;width:80.0em!important;width:78.5em;float:left;z-index:0;margin-top:.2em;margin-left:1.5em;border-right:solid #E1E1E1 .1em;}
#columna_central_grande{width:80.5em!important;width:79.0em;min-height:37.0em;height:50em;overflow:auto}
#contenidos_central_grande{height:50em;width:78.4em!important;width:76.8em;float:left;}
#columna_central_grande,#contenidos_central_grande[id]{ height:auto; min-height:50em;}

/*sendero*/
#sendero{width:auto;height:1em;font-weight:400;padding:.5em 1.5em;}
#senderom{width:auto;height:1em;font-weight:400;padding:.5em 1.5em}
#senderom ul li{float:left;font-size:1.0em;list-style:none}
#senderom ul li a:link.flecha, #senderom ul li a:visited.flecha{ background-image:url(pub/imag/sendero_flechas.gif);background-position:right;padding-right:1.0em;font-size:1.0em; color:#495D92;}
#senderom ul li a:link.noflecha, #senderom ul li a:visited.noflecha{ background-image:none; background-position:right;padding-right:1.0em;font-size:1.0em;color:#495D92;}
#senderom ul li a:hover.flecha, #senderom ul li a:focus.flecha{ background-image:url(pub/imag/sendero_flechas.gif);background-position:right; padding-right:1.0em;font-size:1.0em;color:#495D92;text-decoration:underline;}
#senderom ul li a:hover.noflecha, #senderom ul li a:focus.noflecha{ background-image:none;background-position:right;padding-right:1.0em; font-size:1.0em;color:#495D92;text-decoration:underline;}
#sendero ul li{float:left;font-size:1.0em;list-style:none}
#sendero ul li a,#sendero ul li a:link,#sendero ul li a:visited{background-image:url(pub/imag/sendero_flechas.gif);background-position:right;padding-right:1.0em;font-size:1.0em;color:#495D92}
#sendero ul li a:hover,#sendero ul li a:focus{background-image:url(pub/imag/sendero_flechas.gif);background-position:right;padding-right:1.0em;font-size:1.0em;color:#495D92;text-decoration:underline}

/*titulo*/
#caja_titular_contenidos_corto{width:80.5em; height:2.5em;border-left-style:solid;border-left-width:.5em;border-bottom-style:solid;border-bottom-width:.1em;float:left;padding:.5em 0em 0em 1.0em;font-weight:700;color:#000; margin-left:1.5em; margin-top:0.5em;}
#caja_titular_contenidos_productos{width:79.1em;height:2.6em;border-left:solid #D42802 .5em;border-bottom:solid #D42802 .1em;float:left;margin:.4em 1.5em!important;margin:.2em .8em;padding:.5em 0 0 1.0em;font-size:2.0em;font-weight:700;color:#000}
#titular_central{float:left;height:2.2em;font-size:1.8em;font-weight:700;}

/*iconos*/
#zonaIconos{float:right;width:auto}
#zonaIconos ul li{float:left;padding-right:1.0em;font-size:xx-small;list-style:none}

/*classes contenido*/
._iconos{/*width:1.3em;height:1.4em;*/border:0}

/*caja de texto*/
.caja{height:auto;padding:1.5em!important;padding:1.0em;margin-bottom:0.5em;width:61.5em;float:left;border-right:.1em solid #e1e1e1;margin-top:0.5em;}
.caja[class]{height:auto;min-height:35em;}
.caja p{ font-size:1.1em;}
.caja ul{position:relative;}
.caja ul li{background: url(pub/imag/flechas.gif) no-repeat left top;padding-left: 1.5em; position:relative;font-size:1.1em;}
.caja ul li ul li{position:relative;font-size:1em;}
.caja a, .caja a{/* color:#003265;*/}
.caja a:hover, .caja a:hover{ text-decoration:underline;}
/*formulario*/
fieldset{border:none;}
select { font-size:1em; background-color:#FFFFFF; border:0.1em solid #ccc;}
option{padding-left:0.2em;}

#paginado_superior,#paginado_inferior { position:relative;text-align:right;  font-weight:bold; color:#4b4b4b; margin-top:0;}
#boton{ position:relative; width:100%; float:left; text-align:right; padding-top:0em;}
.btn{position:relative;float:right;width:6.5em;margin:0.2em;font-size:1.1em;background:#f1f1f1 url(pub/imag/fondo_botones.gif) repeat-x left top;border:0.1em solid #ccc;padding: 0.5em 0em;font-weight:bold;}
.volver_superior { position:relative; float:right;padding-top:1em; padding-bottom:1em; text-align:right;}
.volver a, .volver_superior a  {color:#003265; font-weight:bold;padding:0.3em 0em 0.3em 0.3em;}
.volver a:hover, .volver_superior a:hover { color:#003265;padding:0.3em 0em 0.3em 0.3em; text-decoration:underline;font-weight:bold;}
.continuar { position:relative; float:right; padding-left:0.5em; }
.continuar a, .continuar a  {color:#003265; font-weight:bold;padding:0.3em 0em 0.3em 0.3em;}
.continuar a:hover, .continuar a:hover { color:#003265;padding:0.3em 0em 0.3em 0.3em; text-decoration:underline;font-weight:bold;}
.bloque { position:relative; float:left; width:100%;}
.titulo_cuestionario{ padding-bottom:0.5em; font-size:1.16em; font-weight:bold; width:100%; /*margin-left:1em;*/ margin-bottom:0.5em;}
.textarea{ width:95%; margin-left:1em; margin-right:1em; border:solid 0.1em  #ccc; font-size:1.1em;padding:0.2em; margin-bottom:1em;margin-top:1em;}
.texto{ font-size:1.1em; color:#4b4b4b; padding-bottom:0.5em;}
.gracias{ font-size:1.5em; text-align:right; margin-top:1em;}
.datos_personales{ padding:0.3em 0em 1em 1em; display:block;}
.margen_datos_personales{ position:relative; width:81.5em;}
.margen_datos_personales dt{margin-top:1.5em;padding: 0em 0em 0em 0em; width:81.5em;}
.margen_datos_personales dd{position:relative;float:left;width:35em;padding:0.5em;left:5em;}
.margen_datos_personales dd input{background-color:#fff; border:0.1em solid #ccc;float:left; position:relative; width:90%; font-size:1.1em; padding-left:0.5em; padding-top:0.2em; padding-bottom:0.2em;}
.margen_datos_personales dd label{ padding-left:0em; padding-bottom:0.2em;}

/*formulario_tablas*/
table{ width:100%;}
caption { font-size:1.1em; font-weight:normal; text-align:left; padding:1em 0 1em 0.5em;}
table th{color:#fff;font-size:1.1em;background: #003265 url(pub/imag/fondo_fieldset.jpg) repeat-x left -6em;}
.pregunta table th { text-align:left; padding-left:0.5em; }
.pregunta table td{ width:39%; text-align:left; padding-left:0.5em; padding-right:0.5em;text-align:left; color:#4b4b4b;}
table td {padding: 0.8em 0em 0.8em 0.5em; font-size:1.1em; text-align:center;}

/*--------------------------------------------------------------------------------------------------------------------*/
/*formulario de enviar un motor*/
#env_motor{ position:relative;}
#env_motor fieldset{ padding-left:1em;}
#env_motor dl{ font-size:1.1em; clear:both; margin:0em;}
#env_motor dt{font-size:1.1em; clear:both;}
#env_motor dd{position:relative; vertical-align:middle; clear:both;padding-bottom:0.5em;}
#env_motor dd dl, #env_motor dd dl dt{ font-size:1em;}

#env_motor label{ padding-bottom:0.2em; font-size:1em;}
#env_motor input{ padding-left:0.2em;font-size:1em;}

/*Clases de formulario envio de motores*/
.apartado{ position:relative; width:6em; float:left; text-align:left;}
.seleccion{ position:relative;width:2.5em; float:left; height:1em;}
.seleccion[class]{ height:auto;min-height:1em;}
.filas{ position:relative; width:86.5%; border:0.1em solid #ccc; padding-bottom:0.2em; padding-top:0.2em;}
.en_fila{ display: inline;width:auto; text-align:left;}
.cuatro_numeros{ position:relative; width:2em;border:0.1em solid #ccc; padding-bottom:0.2em; padding-top:0.2em;}
.dos_numeros{ position:relative; width:1em;border:0.1em solid #ccc; padding-bottom:0.2em; padding-top:0.2em;}
.diez_numeros{ position:relative; width:10em;border:0.1em solid #ccc; padding-bottom:0.2em; padding-top:0.2em;}
.numero_cuenta{ position:relative; left:5em; width:18.5em; float:left; top:0.1em; }
.otros{ width:3.75em; position:relative; float:left;}
.entidad{ position:relative; float:left; width:63%;  padding-bottom:0.2em; padding-top:0.2em;}
.cif{width:6em; float:left;}
.numeros{width:33%;background-color:#FFFFFF;}
.cor{ padding-top:0.5em;}
.telefono, .telefono_fax{ width:14.9em; padding-bottom:0.2em; padding-top:0.2em;}
.numero_cif{ width:11em!important; padding-bottom:0.2em; padding-top:0.2em;}
.laboral{ padding-bottom:0.5em;}
.fecha_reparacion_left{ position:relative; float:left; width:48%; left:0em;  border-right:0.1em solid #ccc; padding-right:1em;}
.fecha_reparacion_right{ position:relative; float:right; width:48%; left:0em;}
/*--------------------------------------------------------------------------------------------------------------------*/
/*Localizacion*/
#helbideak{padding:0.2em;float:left}
#localiza{float:left}
#localiza #helbideak,#localiza #situacion{width:29.5em;display:block}
#situacion{height:auto;float:right}
#mapaFA,#mapaFA_3,#mapaFA_6{width:30.2em;height:28.1em;padding:0 0 2em 0}

#ampliar3{text-align:left;display:block;width:auto;float:left; position:relative;}
#reducir6{text-align:left;display:block;width:auto;float:left; position:relative;}
#zoom3,#zoom6{width:100%;padding:0;width:auto}

#volver{clear:both;}
/*Clases de Localizacion*/
.tit_localizacion{font-weight:bold;text-align:left;background:url(pub/imag/fondo_cabe_tabla.gif) repeat-x;text-indent:1em;border-top:0.1em solid #003265;}
.mundo{width:1.6em;height:1.6em;border:0;vertical-align:top;padding-left:0.3em}
.coordenadas{border:dotted 0.1em #CFCFCF; padding-left:0.5em; margin-left:1.2em; width:25em; position:relative;}
.mapa a:link,.mapa a:visited,.mapa a:active{color:#7887A4;text-decoration:none;background:url(pub/imag/flechas.gif) no-repeat left center;padding-left:0.8em}
.mapa a:hover,.mapa a:focus{color:#7887A4;text-decoration:underline;background:url(pub/imag/flechas.gif) no-repeat left center;padding-left:0.8em}
.reducir{font-size:0.9em;}
.ampliar{font-size:0.9em;}
.margen_superior{ padding-top:0.5em; float:left;}
/*--------------------------------------------------------------------------------------------------------------------*/
/*Aquiler motores*/
#motores{ position:relative;width:61.2em; margin: 0 auto;}
#filtro_motores{ position:relative; font-size:1.1em;}
#filtro label{ position:relative; width:22.5em; float:left; left:0em!important;left:1.5em;}
#filtro select{ position:relative; width:20em; margin-left:0em!important;}
#filtro input{ position:relative; float:right; top:-2.4em; left:-4em;}
#motores dl{position:relative; text-align:left; width:55.5em; float:left; border:0.1em solid #ccc; margin:0.5em 0.5em 0.5em 0em;}
#ficha_motores{ position:relative;width:55.5em;}
#motores dl{ position:relative; font-size:1.1em;}
#motores dl dt{ position:relative;font-weight:bold; padding-left:0.5em;}
#motores dl dd{ position:relative;list-style:square; padding-left:0.5em; float:left; padding-right:2em;}
#motores dl dd dl{ border:none;width:33em; margin-bottom:0.5em;}
#motores dl dd dl dt{ font-size:0.9em; float:left; clear:both; width:6em; padding-bottom:0.5em; padding-top:0.1em;}
#motores dl dd dl dd{ font-size:0.85em;float:left; width:29em;padding-bottom:0.5em; padding-top:0.1em;}
.descarga{ position:relative;margin-top:1.5em; float:left;}
/*--------------------------------------------------------------------------------------------------------------------*/
/*Marcas_reparacion*/
#abecedario{ position:relative;margin: 0 auto; float:left;  text-align:center; width:58.5em;}
#abecedario ul{ position:relative; width:100%; float:left; padding-left:2.5em!important; margin-left:0em;}
#abecedario ul li{ position:relative; width:1.75em; float:left;/*border-left:0.1em solid #ccc;*/ border-right:0.1em solid #fff; list-style:none; background:none;padding-left:0em;}
#abecedario a, #abecedario a  {color:#fff;padding:0.3em 0em 0.3em 0.3em;}
#abecedario a:hover, #abecedario a:hover {color:#003265;padding:0.3em 0em 0.3em 0.3em; text-decoration:none;font-weight:bold;}
.letras{ position:relative; width:100%;}
.letras dl{ position:relative; width:100%;}
.letras dl dt{ font-size:2em;/* font-weight:bold;*/ color:#003265;text-align:center; font-family:Arial, Helvetica, sans-serif; padding-bottom:0.2em; padding-top:0.2em; }
.letras dl dd{ font-size:1em; text-align:center;}
#filtro_marcas{}
#filtro_marcas label{ position:relative; font-size:1.1em;}
#filtro_marcas input{ border:0.1em solid #ccc;}
.ancho_input{ width:20em;}
.posicion_btn{ position:relative; top:-2.4em; left:-1.5em;}
/*--------------------------------------------------------------------------------------------------------------------*/
/*Formularios*/
#formulario_contacto{ position:relative;width:auto}
#formulario_contacto fieldset{ position:relative; width:100%;}
#formulario_contacto dl{position:relative;margin-top:0.2em; margin: 0 auto;font-size:1.1em; }
#formulario_contacto dt{position:relative;font-size:1.1em;}
#formulario_contacto dd{position:relative; float:left;width:26em;margin-left:1em;font-size:1em; margin-bottom:0.2em; margin-top:0.2em;}
#formulario_contacto label{ position:relative; width:6.5em; float:left; background-color:#FFFFFF; margin-top:0.4em;}
#formulario_contacto input{position:relative;border:0.1em solid #ccc; float:left; width:15.8em;}
#formulario_contacto textarea{position:relative; width:46.5em!important;}
#boton_contacto{position:relative; width:96%; float:left; text-align:right; padding-top:0em; margin-right:0em;}
#boton_contacto input{width:6em; position:relative; float:right;}
.privacidad{ font-size:0.9em; width:100%; margin-top:1em;}

/* ===========NOTICIAS====================*/
.noticia_lista{border-bottom: 0.1em solid #ccc; margin-bottom:1.5em;}
.titular_noticias{font-size:1.25em}
.foto_izq{ margin-right:0.5em; float:left}
.fecha_noticia{ float:right;}

/* ===========COLUMNA DERECHA====================*/
#columna_derecha{width:18.3em;float:right;clear:right;min-height:30.0em;height:auto;}
#columna_derecha_botones{float:right;width:100%;height:auto;padding-left:6px;padding-bottom:0.5em;}
#columna_derecha_botones ul li{float:right;width:15.3em;height:5.3em;background-image:url(pub/imag/bot_menu_dcha.gif);background-repeat:no-repeat;padding-left:1em;list-style-type:none;clear:right;vertical-align:middle;margin:auto 0;display:block}
.menu_derecha_listado{float:left;padding:0 0 0 1.0em;width:100%}
.menu_derecha_listado ul li{padding-bottom:.8em;width:15.5em;display:block;float:left}
.menu_derecha_listado ul li a:link,.menu_derecha_listado ul li a:visited{float:left;background-image:url(pub/imag/flechas.gif);background-position:left;background-repeat:no-repeat;text-decoration:underline;padding-left:12px;font-size:11px;font-weight:700;color:#3C5B87;clear:both}
.menu_derecha_listado ul li a:hover,.menu_derecha_listado ul li a:focus{color:#000}
/*--------------------------------------------------------------------------------------------------------------------*/
/*DESTACADOS DERECHA*/
/*envio motor*/
#envio_motor{position:relative;width:100%;float:left;}
.destacado{background-color:#003265;padding-bottom:0.5em; padding-top:0.5em; color:#fff; padding-left:0.5em;}
#envio_motor p{font-size:1.1em;letter-spacing:normal; text-align:justify; padding:0em 0.3em;}
#envio_motor ul{ position:relative; padding-left:0.12em;float:left;float:none!important; float:left; left:0.2em;}
#envio_motor li{
	position:relative;
	float:left;
	width:45.5%;
	margin:0em 0.5em 0.2em 0em;
	font-size:1.1em;
	background:#f1f1f1 url(pub/imag/fondo_botones.gif) repeat-x left top;
	border:0.1em solid #ccc;
	padding: 0.5em 0em;
	font-weight:bold;
	text-align:center;
}
#envio_motor a:link, #envio_motor a:visited {background:#f1f1f1 url(pub/imag/fondo_botones.gif) repeat-x left top;margin:0em;padding: 0.5em 0.3em;}
#envio_motor a:hover, #envio_motor a:active{background:#f1f1f1 url(pub/imag/fondo_botones_on.gif) repeat-x left top;margin:0em;padding: 0.5em 0.3em;}
/*alquiler motor*/
#alquiler_motor{position:relative;width:100%;float:right;background: url(pub/imag/fondo_alquiler_peque_off.gif) no-repeat left top;height:17.6em;border-bottom:0.1em solid #ccc;border-left:0.1em solid #ccc;border-right:0.1em solid #ccc; top:1em;}
#alquiler_motor p{
	font-size:1.1em;
	text-align:justify;
	padding:0em 0.3em;
	letter-spacing: -0.01em;
}
#alquiler_motor a:link, #alquiler_motor a:visited, #alquiler_motor a:active{background:#f1f1f1 url(pub/imag/fondo_botones.gif) repeat-x left top;margin:0em;padding: 0.5em 0.9em;}
#alquiler_motor a:hover{background:#f1f1f1 url(pub/imag/fondo_botones_on.gif) repeat-x left top;margin:0em;padding: 0.5em 0.9em;}
/*actualidad*/
#actualidad{position:relative;width:100%;float:right;height:13.3em; top:1em;}
#actualidad[id]{ height:auto; min-height:13.3em;}
#actualidad p{ font-size:1.1em; text-align:justify;}
a.actualidad, a.actualidad{/*background:#003265;*/padding-bottom:0.05em; float:left; width:97%; /*clear:both; display:block;*/ margin-bottom:1.15em!important; margin-bottom:1.14em; padding-left:0.5em; padding-top:0.5em; padding-bottom:0.5em;}
a.actualidad:hover, a.actualidad:hover{
	background:#003265;padding-bottom:0.05em; float:left; width:97%; clear:both; display:block; margin-bottom:1.15em!important; margin-bottom:1.14em;padding-left:0.5em; padding-top:0.5em;padding-bottom:0.5em;
}
/*--------------------------------------------------------------------------------------------------------------------*/
/*DESTACADOS DERECHA*/
#sellos{ position:relative;width:100%; float:right; top:2em; height:11em;}
#sellos ul{ position:relative; width:100%; }
#sellos ul li{ position:relative; float:left;}
.horas24{ position:relative; float:left; width:50.5%; text-align:left;}
.dcha{ position:relative; float:right; width:auto; text-align:right;}
/* ===========SUBIR====================*/

a.botSubir:link,a.botSubir:visited,a.botSubir:active{float:left;text-decoration:underline;padding-left:1.2em;font-size:1.1em;font-weight:700;color:#3C5B87;clear:both;background: url(pub/imag/iconos/flechas_up.gif) no-repeat left;}
a.botSubir:hover,a.botSubir:focus{color:#000}
/* ===========PIE====================*/
/*CONTENIDO PIE*/
/*Politica de privacidad*/
#menu3{background-color:inherit;height:auto;width:auto;padding:1.3em 0;font-size:.9em;font-style:normal;margin:0 1em .5em 0}
#m3{background-color:inherit;width:auto;float:right;margin:0;list-style:none}
#m3 li{float:left;width:auto;padding:0;margin:-0.5em 0em 0em 1em;color:#FFF}
#m3 li a{color:#FFF; font-size:1.1em;}
#m4 div{width:auto;/*height:2em;*/padding-top:.3em;}
#m4_tit{height:3em!important}
#linea_pie{width:100%;height:.5em;margin:0em;font-size:1.1em;line-height:0.5em;border-bottom:0.1em solid #fff;}
#pie{background-color:#003265;width:100%; position:relative;top:2em;}
#pie address{/*background-color:#003265;*/font-size:1em;text-align:left;padding:0.4em 0;font-style:normal;margin:0 0 .5em;float:left; padding-left:1.5em;}
#pie address span,#pie address a,#pie address abbr{color:#FFF}
#agoranet{clear:both;float:left;width:auto;margin:0 0 .5em;text-decoration:none;color:#E6E6E6;font-size:xx-small}
.organization-name{ font-family:Arial, Helvetica, sans-serif;}
/*------------------------------------------CERRAR-------------------------------------------------------------------*/
/*===========================================PROVINCIAS=============================================================*/
a.madrid, a.madrid{position:absolute;left:107px; top:82px; width:36px; height:34px;}
a.madrid:hover{background-color:#FFFFFF; position:absolute; text-decoration:none;/*IE:*/filter: alpha(opacity=50);/*Firefox:*/opacity: .5;/*Mozilla:*/-moz-opacity:0.5; border:solid 0.1em #7877a4;}
a.sevilla, a.sevilla{position:absolute;left:67px; top:157px; width:33px; height:38.5px;}
a.sevilla:hover{background-color:#FFFFFF; position:absolute; text-decoration:none;/*IE:*/filter: alpha(opacity=50);/*Firefox:*/opacity: .5;/*Mozilla:*/-moz-opacity:0.5; border:solid 0.1em #7877a4;}
a.castellon, a.castellon{position:absolute;left:182px; top:90px; width:33px; height:31px;}
a.castellon:hover{background-color:#FFFFFF; position:absolute; text-decoration:none;/*IE:*/filter: alpha(opacity=50);/*Firefox:*/opacity: .5;/*Mozilla:*/-moz-opacity:0.5; border:solid 0.1em #7877a4;}
a.zaragoza, a.zaragoza{position:absolute;left:157px; top:40px; width:37px; height:51px;}
a.zaragoza:hover{background-color:#FFFFFF; position:absolute; text-decoration:none;/*IE:*/filter: alpha(opacity=50);/*Firefox:*/opacity: .5;/*Mozilla:*/-moz-opacity:0.5; border:solid 0.1em #7877a4;}
a.gijon, a.gijon{position:absolute;left:63px; top:16px; width:52px; height:19px;}
a.gijon:hover{background-color:#FFFFFF; position:absolute; text-decoration:none;/*IE:*/filter: alpha(opacity=50);/*Firefox:*/opacity: .5;/*Mozilla:*/-moz-opacity:0.5; border:solid 0.1em #7877a4;}
a.vigo, a.vigo{position:absolute;left:27px; top:34px; width:18px; height:22px;}
a.vigo:hover{background-color:#FFFFFF; position:absolute; text-decoration:none;/*IE:*/filter: alpha(opacity=50);/*Firefox:*/opacity: .5;/*Mozilla:*/-moz-opacity:0.5; border:solid 0.1em #7877a4;}
a.portugal, a.portugal{position:absolute;left:9px; top:57px; width:36px; height:130px;}
a.portugal:hover{background-color:#FFFFFF; position:absolute; text-decoration:none;/*IE:*/filter: alpha(opacity=50);/*Firefox:*/opacity: .5;/*Mozilla:*/-moz-opacity:0.5; border:solid 0.1em #7877a4;}


/* ===========CLASSES GENERALES====================*/
.invisible{display:none;}
.clear{ clear:both;}
.oculto{position:absolute;left:-100%;height:inherit;padding:105% 0;font-size:0}
.r{font-style:normal;font-variant:normal;font-weight:400}
.n{font-weight:700}
.c{font-style:italic}
.k{letter-spacing: normal;word-spacing:0.3em;}
.sub{text-decoration:underline}
.c_h{text-align:center;margin:0 auto}
.c_v{vertical-align:middle;margin:auto 0}
.c_hv{text-align:center;vertical-align:middle;margin:auto}
.justificar{text-align:justify}
.mas_info{ color:#CC0003; float:right;}
.mas_info a:link, .mas_info a:visited{color:#CC0003; text-decoration:none; font-size:0.95em;}
.mas_info a:hover, .mas_info a:active{color:#CC0003; text-decoration:underline;font-size:0.95em;}
.f_left{ position:relative; float:left;}
.f_right{ position:relative; float:right;}
.texto_normal{ font-size:1em; font-weight: normal;}
.margen_izda{margin-left: 2.5em;}
.margen_dcha{margin-right: 0.5em;}
.columna1{position:relative;float:left;width:48%;margin-right:0.5em;margin-top:0.5em;padding-left:0.5em;height:28.1em;}
.columna1 ul{position:absolute; left:0em; top:0em;background: transparent url(pub/imag/mapas_espana.jpg) no-repeat left top; width:30.2em; height:28.1em;}
.columna1 ul li{ position:absolute;float:left;background-image:none;}
.columna2{position:relative; float:left; width:48%; /*background-color: #99CCCC;*/ margin-top:0.5em;padding-left:0.5em;}
.sangrado{padding-left:2em;}
.alquilado{ position:absolute;top:0em; left:30em; width:10.1em; height:11.5em; float:left; z-index:2;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);opacity: .5;-moz-opacity: .5;}
.obligatorio{font-size:0.9em;width:auto; text-align:right; float:right; position:relative; left: 29.55em;}
#Enviar, #Borrar{ width:5em; position:relative; float:left;}
a.fagor{ width:100px; height:56px;background:#fff url(pub/imag/enlace_fagor.jpg) no-repeat left top;display:block; position:relative;}
a.fagor:hover{width:100px; height:56px;background:#fff url(pub/imag/enlace_fagor_on.jpg) no-repeat left top; position:relative;display:block;}

a.mondragon{ width:100px; height:100px;background:#fff url(pub/imag/mondragon.png) no-repeat left top;display:block; position:relative;}
a.mondragon:hover{width:100px; height:100px;background:#fff url(pub/imag/mondragon_on.png) no-repeat left top; position:relative;display:block;}
.bloque_ok{ padding-left:1.5em; padding-top:3em;}
.bloque_ok p{ font-size:1.1em; font-weight:bold;}




/*color de texto*/
.c01{color:#FFF}/*blanco*/
.c02{color:#000}/*negro*/
.c13{color:#cc0003;}/*rojo fagor*/
.c14{color:#7887a4;}/*azul grisaceo*/
.c15{color:#003265;}/*azul fagor*/
/*color de fondo*/
.c00{background-color:#003265}
.c03{background-color:#eef0f3;}/*gris tablas claro*/
.c04{background-color:#7887A4;color:#FFF;}
.c05{background-color:#dde1e8;}/*gris tablas oscuro*/
.c06{background-color:#699936;}
.c07{background-color:#CC0003;}
.c08{background-color:#2065C2;}
.c09{background-color: #FF0000;color:#FFFFFF; font-weight:bold;}
.c10{background-color:#D2B501;}
.c11{background-color:#FAFAFA;}
.c12{background-color:#FFF;}
.c16{background-color:#e1e1e1;}
.fondo_degradado{background: url(pub/imag/fondo_fieldset.jpg) repeat-x left bottom;}
.fondo_degradado_oscuro{color:#fff;background: #003265 url(pub/imag/fondo_fieldset.jpg) repeat-x left -6em;}
/*color de borde*/
.borde_c00{border-bottom:0.1em solid #5E5E5E;}
.borde_c01{border-bottom:0.1em solid #ccc;}
.borde_c02{border:0.1em solid #ccc; background-color:#FFFFFF;}
.borde_c03{border:0.1em solid #ccc; background-color:#000;}
.borde_c04{border-left-color:#003265;border-bottom-color:#003265;}
.borde_c05{border-bottom:0.1em dotted #7887a4; margin-left:0em; margin-right:0.5em;}





