/* IMPORT --------------------------------------------------------------------------- */
@import url("mapa.css");
@import url("noticias.css");
@import url("buscador.css");
@import url("maquetacion.css");
@import url("productos.css");
/* ---------------------------------------------------------------------------------------- */
.link_home{text-decoration: underline; color: red;}
.link_home a{text-decoration: underline; color: red;}

TD, P, LI, textarea {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #555555; font-weight:normal;}
a {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #012480; font-weight:normal; text-decoration:none;}
a:hover {text-decoration: underline;}

.marco_principal {margin: 0px auto; padding: 0px;}
.marco_lateral {background: url(../img/trama.jpg) repeat-x top; }

/* ------- HOME --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

	/* ------- CABECERA HOME ------- */
	.cabecera{background:  url(../img/bg_cabecera_home.jpg) repeat-x top; width: 102%; }
		.linea_puntos_cabecera{background: url(../img/linea_puntos_cabecera.jpg) repeat-x;}
		.buscador_home{background: url(../img/icono_buscador_home.gif) no-repeat; padding-left: 39px; padding-right: 20px; vertical-align: middle;}
			.buscador_home form {margin: 0; padding: 0;}
			.buscador {border: 1px solid #012480; margin: 0; padding: 1px; background-color: #ffffff; font-size: 9px; color: #012480;}
			.boton_enviar {font-size: 12px;}
		.ruta {font-size: 11px; color: #666666; text-align: right; padding: 0 0 10px 5px; border-bottom: 1px dotted #c5c5c5;}
			.ruta a{font-size: 11px;}
			.ruta span{font-size: 11px; color: #012480;}
		
		.MENU_TOP_OFF{text-align: center; height: 23px; vertical-align: middle; padding: 0 16px 0 16px; background: url(../img/menu_top_home.gif) no-repeat right;}
		.MENU_TOP_OFF a, .MENU_TOP_OFF a:link, .MENU_TOP_OFF a:visited {font-size: 12px;}
		.MENU_TOP_OVER{text-align: center; height: 23px; vertical-align: middle; padding: 0 16px 0 16px; background: url(../img/menu_top_home.gif) no-repeat right;}
		.MENU_TOP_OVER a, .MENU_TOP_OVER a:link, .MENU_TOP_OVER a:visited {font-size: 12px;}
		.MENU_TOP_OFF{text-align: center; height: 23px; vertical-align: middle; padding: 0 16px 0 16px; background: url(../img/menu_top_home.gif) no-repeat right;}
		.MENU_TOP_OFF a, .MENU_TOP_OFF a:link, .MENU_TOP_OFF a:visited {font-size: 12px;}
		.MENU_TOP_ON{text-align: center; height: 23px; vertical-align: middle; padding: 0 16px 0 16px; background: url(../img/menu_top_home.gif) no-repeat right;}
		.MENU_TOP_ON a, .MENU_TOP_ON a:link, .MENU_TOP_ON a:visited {font-size: 12px; text-decoration: underline;}
	
	/* ------- CONTENIDOS HOME ------- */
	.valores_1{height: 73px; background: url(../img/valores_1.jpg) no-repeat; padding-left: 8px; padding-bottom: 15px; vertical-align: bottom; text-align:left;}
		.valores_1 a{font-size: 11px; color: #666666;}
		.valores_1 a:hover{font-size: 11px; color: #012480; text-decoration: underline;}
	.valores_2{height: 73px; background: url(../img/valores_2.jpg) no-repeat; padding-right: 8px; padding-bottom: 15px; vertical-align: bottom; text-align:right;}
		.valores_2 a{font-size: 11px; color: #666666;}
		.valores_2 a:hover{font-size: 11px; color: #012480; text-decoration: underline;}
	.separador_valores{height: 88px; background: url(../img/separador_valores.jpg) no-repeat;}
	
	.caja_neumaticos{background: url(../img/tabla_col_izq/bg_tab_home.jpg) no-repeat bottom;}
	.caja_neumaticos_cab {background: url(../img/tabla_col_izq/cab_neumaticos.jpg) no-repeat;}
	.caja_neumaticos_contenidos{padding: 0 13px 0 11px;}
		.neumaticos_contenidos td {height: 19px; padding-left: 38px; text-align: left; vertical-align: middle; border-bottom: 1px dotted #bcbcbc;}
		.neumaticos_contenidos a{font-size: 11px; color: #0a4d7e;}
		.bullet_general{background: url(../img/bullet_items/bullet_general.png) no-repeat;}
        .bullet_seas{background: url(../img/bullet_items/bullet_seas.png) no-repeat;}
        .bullet_talleres{background: url(../img/bullet_items/bullet_talleres.png) no-repeat;}
        .bullet_tuning{background: url(../img/bullet_items/bullet_tuning.png) no-repeat;}
        .bullet_competicion{background: url(../img/bullet_items/bullet_competicion.png) no-repeat;}
        .bullet_humo{background: url(../img/bullet_items/bullet_humo.png) no-repeat;}
        .bullet_perfumados{background: url(../img/bullet_items/bullet_perfumados.png) no-repeat;}
        .bullet_recauchutado{background: url(../img/bullet_items/bullet_recauchutado.png) no-repeat;}
		.bullet_turismo{background: url(../img/bullet_items/bullet_turismo.png) no-repeat;}
        .bullet_camioneta{background: url(../img/bullet_items/bullet_camioneta.png) no-repeat;}
		.bullet_4x4{background: url(../img/bullet_items/bullet_todo_terreno.png) no-repeat;}
		.bullet_dos_ruedas{background: url(../img/bullet_items/bullet_motocicleta.png) no-repeat;}
		.bullet_industrial{background: url(../img/bullet_items/bullet_industrial.png) no-repeat;}
		.bullet_camion{background: url(../img/bullet_items/bullet_camion.png) no-repeat;}
        .bullet_agricola{background: url(../img/bullet_items/bullet_agricola.png) no-repeat;}
	.caja_neumaticos_pie{background: url(../img/tabla_col_izq/tab_home_pie.jpg) no-repeat;}

	.caja_servicios{background: url(../img/tabla_col_izq/bg_tab_home.jpg) no-repeat bottom;}
	.caja_servicios_cab {background: url(../img/tabla_col_izq/cab_servicios.jpg) no-repeat;}
	.caja_servicios_contenidos{padding: 0 13px 0 11px;}
		.servicios_contenidos td {height: 19px; padding-left: 38px; text-align: left; vertical-align: middle; border-bottom: 1px dotted #bcbcbc;}
		.servicios_contenidos a{font-size: 11px; color: #0a4d7e;}
	.caja_servicios_pie{background: url(../img/tabla_col_izq/tab_home_pie.jpg) no-repeat;}

	.caja_tecnologia{background: url(../img/tabla_col_izq/bg_tab_home.jpg) no-repeat bottom;}
	.caja_tecnologia_cab {background: url(../img/tabla_col_izq/cab_tecnologia.jpg) no-repeat;}
	.caja_tecnologia_contenidos{padding: 0 13px 0 11px;}
		.tecnologia_contenidos td {height: 19px; padding-left: 38px; text-align: left; vertical-align: middle; border-bottom: 1px dotted #bcbcbc;}
		.tecnologia_contenidos a{font-size: 11px; color: #0a4d7e;}
	.caja_tecnologia_pie{background: url(../img/tabla_col_izq/tab_home_pie.jpg) no-repeat;}

	.caja_localizador{}
	.caja_localizador_cab {background: url(../img/tabla_col_der/cab_localizador.jpg) no-repeat;}
	.caja_localizador_contenidos{height: 117px; text-align: center;  vertical-align:middle; padding: 0 11px 0 13px; background: url(../img/tabla_col_der/bg_tab_localizador.jpg) no-repeat bottom;}
		.localizador_contenidos td{text-align: center; font-size: 11px; color: #012480; vertical-align:middle;}
		.localizador_contenidos td select {width: 130px;border: 1px solid #012480; margin: 10px 0 10px 0px; padding: 2px; background-color: #ffffff; font-size: 9px; color: #012480;}
	.caja_localizador_pie{background: url(../img/tabla_col_der/tab_home_pie.jpg) no-repeat;}

	.caja_login{background: url(../img/tabla_col_der/bg_tab_home_2.jpg) repeat-y top;}
	.caja_login_cab {background: url(../img/tabla_col_der/cab_login.jpg) no-repeat;}
	.caja_login_contenidos{padding: 0 11px 0 13px;}
		.login_contenidos td{text-align: center; font-size: 11px; color: #012480; vertical-align:middle;}
		.login_contenidos td input { border: 1px solid #012480; margin: 5px 0px; padding: 2px; font-size: 9px; color: #012480;}
	.caja_login_pie{background: url(../img/tabla_col_der/tab_home_pie_2.jpg) no-repeat;}
	
	.caja_noticias{background: url(../img/tabla_col_der/bg_tab_home.jpg) no-repeat bottom;}
	.caja_noticias_cab {background: url(../img/tabla_col_der/cab_noticias.jpg) no-repeat;}
	.caja_noticias_contenidos{padding: 0 11px 0 13px;}
	
	.caja_trabajaconnosotros{background: url(../img/tabla_col_der/bg_tab_home.jpg) no-repeat bottom;}
	.caja_trabajaconnosotros_cab {background: url(../img/tabla_col_der/cab_trabajaconnosotros.jpg) no-repeat;}
	.caja_trabajaconnosotros_contenidos{padding: 0 11px 0 13px;}
		#destacamos {width: 100%; overflow: auto; position: relative; float:left; padding: 0 2px 2px 2px; margin: 0;}
		#destacamos  ul{padding: 0; margin: 0; list-style-type: none;}
		#destacamos  ul li{display:block; padding: 5px 0 3px 22px; background: url(../img/bullet_1b.gif) no-repeat 0px 9px;}
		#destacamos  ul li a{padding: 0;}
		#destacamos  ul li a:hover {text-decoration: underline;}
		#destacamos_box .admin_titulo {width:100%; position:relative; clear:both;}
		#destacamos_box .admin_titulo_texto {width:72%; float:left; position:relative; clear:none; font-size: 12px; font-weight: bold;}
		#destacamos_box .admin_titulo_icono {width:28%; float:left; position:relative;}
	.caja_noticias_pie{background: url(../img/tabla_col_der/tab_home_pie.jpg) no-repeat;}
	.caja_trabajaconnosotros_pie{background: url(../img/tabla_col_der/tab_home_pie.jpg) no-repeat;}
	
	/* ------ Importador de marcas ----------*/
	.importador_exclusivo {background-image:url(../img/banners_home/imp_exclusivo_bg.jpg); height:100px; padding-top:40px;}
	.fabricantes_bg {background-image:url(../img/banners_home/fabricantes_bg.jpg); height:61px; padding-top:40px; margin:8px 0 0 0;}
	.fabricantes_logos {margin:0px 10px 5px 10px; padding:0px 10px 0px 10px; height:27px;}
	.marcas_neumaticos{margin:0px 10px 5px 10px; padding:0px 10px 0px 10px; height:55px;}
	
/* ------- IN --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/	
	
	/* ------- CABECERA IN ------- */
	.titulo_in{background: url(../img/bg_titulo_int_right.jpg) repeat-x top left #fbfbfb;}
		.titulo_in_texto {font-size: 24px; color: #012883;}
		.titulo_in_admin {width: 145px; text-align: right; padding: 3px 50px 0 0;background: url(../img/bg_titulo_int_left.jpg) no-repeat top left #fbfbfb;}
		.print{text-align: right; width: 130px; padding: 7px 5px 0px 0px;}
			.print a, .print a:visited {font-size: 11px; color: #666666;}
			.print a:hover {font-size: 11px; color: #012883; text-decoration: underline;}
		.print_2{text-align: right; padding: 11px 5px 30px 5px; border-top: 1px dotted #012883;}
			.print_2 a, .print_2 a:visited {font-size: 11px; color: #666666;}
			.print_2 a:hover {font-size: 11px; color: #012883; text-decoration: underline;}
		
	/* ------- CONTENIDOS IN ------- */
	.col_menu_int{background: url(../img/bg_contenidos_1.jpg) no-repeat bottom right; height: 400px;}
		.menu_left_int{background: url(../img/menu_left_int.jpg) no-repeat bottom; height: 120px;}
			.menu_left_int_top{background: url(../img/menu_left_int_top.jpg) no-repeat;}
			.menu_left_int_bottom{background: url(../img/menu_left_int_bottom.jpg) no-repeat;}
	
	.contenidos_int{background: url(../img/bg_contenidos_2.jpg) no-repeat bottom left; padding: 35px 0 30px 15px;}
		.contenidos_print{padding: 0px 0 10px 15px;}
		.bloque_mas_info{padding-top: 30px;}
		
	.caja1 { border: #ffffff 1px solid; color: #63626f; text-indent: 2px; font-family: Verdana, Tahoma, sans-serif; background-color: #ffffff}	
		
	/* -------MENU VERT IN------- 	*/
	#menu_left_in {float: left; position:relative; padding: 0; margin: 0;}
		#menu_left_in ul {margin: 0; padding: 0; list-style-type: none; width: 173px;}
		/* ------------------------ nivel 1 ------------------------ */
		#menu_left_in ul li {width: 173px;}
		#menu_left_in ul li a {display: block; text-align: left; border-bottom: 1px dotted #666666; background: url(../img/bullet_1.gif) no-repeat 10px 10px; padding: 6px 5px 6px 25px;
			font-size: 11px; color: #012883; font-weight: bold; text-decoration: none;}
		#menu_left_in ul li a:hover {color: #666666;}
		/* ------------------------ nivel 2 ------------------------ */
		#menu_left_in ul li ul li {width: 100%}
		#menu_left_in ul li ul li a {display: block; text-align: left; border-bottom: 1px dotted #666666; padding: 6px 5px 6px 25px;
			font-size: 11px; color: #012883; font-weight: normal; text-decoration: none; background-image: url(../img/bullet_menu_n2.jpg); background-repeat: no-repeat; background-position: 10px 11px;}
		#menu_left_in ul li ul li a:hover {text-decoration: underline;}
		/* ------------------------ nivel 3 ------------------------ */
		#menu_left_in ul li ul li ul li {width: 100%}
		#menu_left_in ul li ul li ul li a {display: block; text-align: left; border-bottom: 1px dotted #666666; padding: 6px 5px 6px 40px;
			font-size: 11px; color: #666666; font-weight: normal; text-decoration: none; background-image: url(../img/bullet_menu_n3.jpg); background-repeat: no-repeat; background-position: 25px 11px;}
		#menu_left_in ul li ul li ul li a:hover {text-decoration: underline;}
	
	/* ------- INFORMACION RELACIONADA------- */	
	#info_relacionada_box {width: 180px; position: relative; float:left;}	
		#info_relacionada_box h3{padding: 6px 0px 0px 25px; vertical-align: middle; height: 26px; margin: 0; font-size: 11px; color: #012480; background-image: url(../img/bg_info_rel.jpg); background-position:left top; background-repeat:no-repeat;}
		#info_relacionada_box .admin_titulo {width:100%; position:relative; clear:both;}
		#info_relacionada_box .admin_titulo_texto {width:72%; float:left; position:relative; clear:none;}
		#info_relacionada_box .admin_titulo_icono {width:28%; float:left; position:relative;}
	#info_relacionada {width: 100%; overflow: auto; position: relative; float:left; padding: 2px 2px 2px 2px; margin: 0;}
			#info_relacionada  ul{padding: 0; margin: 0; list-style-type: none;}
			#info_relacionada  ul li{display:block; padding: 3px 5px 3px 20px; background: url(../img/bullet_info_rel.jpg) no-repeat 10px 9px; border-bottom: 1px dotted #d9d9d9;}
			#info_relacionada  ul li a{padding: 0; color: #012480;}
			#info_relacionada  ul li a:hover {text-decoration: underline;}
			
		/* ------- INFORMACION RELACIONADA------- */	
	#formEnviarBoletin {width: 500px; position: relative; float:left;}	
	#formEnviarBoletin h3 { border-bottom:1px dotted #014286;color:#014286;font-size:12px;font-weight:bold;margin:5px;text-align:left;}
	#formEnviarBoletin label {color:#000000;display:block;float:left;font-size:11px;margin:5px;text-align:left;width:100px;font-weight:bold;}
	#formEnviarBoletin input {color:#666666;font-size:11px;margin:5px;}
	#formEnviarBoletin p input {color:#014286;font-size:11px;}
	/* ------- LOGUIN PROVEEDORES------- */	
	.acceso_distribuidores {background: url(../img/bg_distribuidores.jpg) left top no-repeat; vertical-align: top; text-align:left; height: 49px; padding: 5px 0 52px 200px; }
	.acceso_distribuidores td {font-size:10px; font-family: Arial; color:#000;}
	.acceso_distribuidores input{font-size:10px; font-family: Arial; color:#000;}
	.zona_distribuidores {background: url(../img/bg_zona_distribuidores.jpg) left top no-repeat; vertical-align: top; text-align:left; height: 49px; padding: 5px 0 52px 184px;}
	.zona_distribuidores td {font-size:10px; font-family: Arial; color:#000;}
	.zona_distribuidores input {font-size:10px; font-family: Arial; color:#000;}
	/* ------- PIE ------- */
	.distribucion_marcas{vertical-align: middle; text-align: left; font-size: 9px; color: #012480;}
	.linea_puntos_pie_1{background: url(../img/linea_puntos_pie_1.jpg) repeat-x;}
	.linea_puntos_pie_2{background: url(../img/linea_puntos_pie_2.jpg) repeat-x;}
	.linea_puntos_pie_print{border-top: 1px dotted #012883;}

	.pie{vertical-align: middle; text-align: left; font-size: 9px; color: #717171;}
		.pie a {font-size: 9px;}
		
		.combo select {border: 1px solid #012480; margin: 10px 0 10px 0px; padding: 2px; background-color: #ffffff; font-size: 9px; color: #012480;}