/* CSS Document */

/*general*/
*{margin: 0;padding: 0;}

body{font-size: 75%;text-align:center;margin: 0;padding: 0;background:url(../images/backtotal6.jpg) #000 repeat-y 50% 50%;font-family: "Trebuchet MS", Trebuchet, Verdana, Arial, Helvetica, sans-serif;}
	
	#blanco{background:url(../images/backtotal1.jpg) #949494 repeat-y 50% 50%;}
		#blancobis{background-image: url(../images/backtotal10.jpg);}
		#grisoscuro{background-image: url(../images/backtotal8.jpg);}
			#negro{background-image: url(../images/backtotal9.jpg);}
			#negroempre{background:url(../images/fondo_especial_historia.jpg) #000 no-repeat  50% -50px;}
			#blancogris{background: url(../images/backtotal2.jpg)  #e3e3e3 repeat-y 50% 50%;}
			
#contenido{width: 900px;
	margin: 0 auto;
	text-align: left;
	display:block;}
	
dl, dt, dd, ul, li{margin: 0;padding: 0;list-style-type: none;}
a img{border:none;}

.akey{text-decoration:underline;}
.flotarizq{float:left;}
.flotardcha{float:right;}
.disponer{display:inline;}
.blanco{color:#FFF}
.gris{background-color: #555;}
backnegro{background-color:#000;}
backnegrofondo{
	margin-top: 10px;
}
.backblanco{background-color:#FFF;}
.limpiar{clear:both;}

.tamanogeneral{width:900px;}

.columnas{clear:both; display:inline;}

p{line-height:1.5em;}
h1 span{display:none;color:#FFF; background-color:#000;}

.margeninf{margin-bottom:10px}
.margeninfB{margin-bottom:20px}
.margenizq{margin-left:20px}
.margensup{ margin-top:15px;}

.margendchB{margin-right:19px}

/*img, div { behavior: url(iepngfix.htc) }_________HACK para PNG transparente_________*/

/* Cabecera */

#cabecera, #cabeceraB, #cabeceraN{float:left;width: 900px;display:inline;}
#cabecera{background-color:#555;}
		#cabeceraB{background-color:#FFF;}
		#cabeceraN{background-color:#000;}
			.cabezadistri{background-image:url(../images/principal_distribu_01.gif); background-repeat:no-repeat; background-position:bottom;}
		#logo{float:left; display:inline; margin-left:20px;}

#grupocab{float:right; margin-right:25px; width:500px;}
#idiomas, #idiomasB{float:right;display:inline;clear:both;padding-right:5px;}
#idiomas li, #idiomasB li{font-size: 0.9em;padding-left: 5px; display:inline;}
#idiomas li a{color: #FFF;text-decoration: none;}
#idiomas li a:hover{color: #C7EAFD;}
				
		#idiomasB li a{color: #000;text-decoration: none;}
		#idiomasB li a:hover{color: #106B93;}

#menub, #menubN{float:right;font-family:Arial, Helvetica, sans-serif;font-size:0.9em;text-transform:uppercase;display:block; margin:10px 5px 10px 0;clear:both;text-align:right;}
#menub{background-color:#444;}
#menubN{background-color:#000;}
	
#menub li, #menubN li{float:left; display:inline;padding:0 5px;}
#menub a, #menubN a{color: #FFF;text-decoration: none;}
#menub a:hover, #menubN a:hover{color:#19e3fd;}


.bordedcho{border-right:#FFF solid 1px;}
.bordedcho_bl{border-right:#666 solid 1px;}

.ruta, .rutaN, .rutaG, .rutaDistri {float:left;display:inline;margin:5px 0 5px 30px; padding:3px; width:500px;}

.ruta li, .rutaN li, .rutaG li, .rutaDistri li{float:left; display:inline; padding: 0 5px 0 0;}

.ruta span, .rutaN span, .rutaG span, .rutaDistri span{font-weight:bold;}
.ruta{background-color:#FFF;}
.ruta a{color:#000; text-decoration:none;}

.rutaN{color:#FFF;}
.rutaN a, .rutaG a, .rutaDistri a{color:#FFF;float:left; text-decoration:none;}

.ruta a:hover, .rutaN a:hover, .rutaG a:hover, .rutaDistri a:hover{text-decoration:underline;}

.rutaG{background-color:#555;color:#FFF;}

.rutaDistri{float:left;display:inline;margin:5px 0 5px 50px; width:300px; clear:both;color:#FFF;}
.rutaDistri li{clear:none;}


	
					
/* Navegacion principal*/

#menu, #menublanco, #menunegro{float:left;margin-left:30px;display:inline;}
#menu, #menublanco{background-color:#555;}
#menunegro, #menudistribu{background-color:#000;}
	#menudistribu{float:left;padding:0 20px;display:inline;margin-left:10px;}

#menu li, #menublanco li, #menunegro li, #menudistribu li{float:left;display:inline;text-align: center;}

#menu a, #menublanco a, #menunegro a, #menudistribu a{display: block; float: left; text-align: center; width: 120px; height: 35px; line-height:22px; text-decoration: none; color: #FFF;
 text-transform: uppercase; font-size:0.9em; background: url(../images/botones/boton_central1.gif) bottom left no-repeat;}
#menu a:hover, #menublanco a:hover, #menunegro a:hover, #menudistribu a:hover{background:url(../images/botones/boton_central2.gif) #000 top left no-repeat;}
#menu .active, #menublanco .active, #menunegro .active, #menudistribu .active{background: url(../images/botones/boton_central2.gif) #000 top left no-repeat;}

#menu #empresa a, #menunegro #empresa a, #menudistribu #empresa a{background: url(../images/botones/boton_esq_izq1.gif) bottom left no-repeat;}
#menu #empresa a:hover, #menunegro #empresa a:hover, #menudistribu #empresa a:hover{background: url(../images/botones/boton_esq_izq2.gif) bottom left no-repeat;}
#menu #empresa .active, #menunegro #empresa .active, #menudistribu #empresa .active{background: url(../images/botones/boton_esq_izq2.gif) bottom left no-repeat;}

#menu #extranet a, #menunegro #extranet a, #menudistribu #extranet a{background: url(../images/botones/boton_esq_dcha1.gif) bottom left no-repeat;}
#menu #extranet a:hover, #menunegro #extranet a:hover, #menudistribu #extranet a:hover{background: url(../images/botones/boton_esq_dcha2.gif) bottom left no-repeat;}
#menu #extranet .active, #menunegro #extranet .active, #menudistribu #extranet .active{background: url(../images/botones/boton_esq_dcha2.gif) bottom left no-repeat;}

		#menublanco #empresa a{background: url(../images/botones/boton_esq_izq1B.gif) bottom left no-repeat;}
		#menublanco #empresa a:hover{background: url(../images/botones/boton_esq_izq2B.gif) bottom left no-repeat;}
		#menublanco #empresa .active{background: url(../images/botones/boton_esq_izq2B.gif) bottom left no-repeat;}
		
		#menublanco #extranet a{background: url(../images/botones/boton_esq_dcha1B.gif) bottom left no-repeat;}
		#menublanco #extranet a:hover{background: url(../images/botones/boton_esq_dcha2B.gif) bottom left no-repeat;}
		#menublanco #extranet .active{background: url(../images/botones/boton_esq_dcha2B.gif) bottom left no-repeat;}

/* FIN Navegacion principal*/
				
			
/* CONTENIDOS */


	/*contenido INDEX*/
	.grupoindex, .grupoindexB{float:left; display:inline; width:860px; margin:10px 0 0 20px;}
	.grupoindex{background: url(../images/esquinaN_sup860.gif) top left #000 no-repeat;}
	.grupoindexB{background: url(../images/index_esqGRIS_sup860.gif) top left #3e3e3e no-repeat;}
	
	.margengrupoi{margin:20px 30px 10px 30px;}
	/*.margengrupoi h2, .margengrupoi p{width:500px;}*/
	#colprincipal{float:left;width:540px; display:inline; margin:20px 0 10px 20px;}
	#colprincipal h2, .grupoindex h2{font-family: Georgia, "Times New Roman", Times, serif;font-size:2.2em; font-weight:lighter; margin-bottom:5px;}
	.subtituindex{font-family: Georgia, "Times New Roman", Times, serif;font-size:1.2em; margin-bottom:8px; border-bottom:1px dotted #777; border-top:1px dotted #777; padding:3px 0;font-weight:lighter;}
	#colprincipal p, .grupoindex p{text-align:justify;}
	#colprincipal p a, .grupoindex a{text-align:justify; text-decoration:underline;}
	
	#colprincipal h2{color:#1273AA;}
	
	#colprincipal p{color:#333;}
	#colprincipal p a{color:#0c3f70;}
	
	.grupoindex h2{color:#6DD4FF;}
	.grupoindex .subtituindex{color:#e1e1e1;}
	.grupoindex p{color:#FFF;}
	.grupoindex a{color:#6DD4FF;}
	.grupoindex a:hover{color:#fff;}
	
	#destacados{float:left;display:inline;background: url(../images/esquinaSUP_540.gif) left top no-repeat #323232; padding:15px; width:510px;} /*IE 6*/ * html #destacados{margin-bottom:20px; padding:15px 0;}
	/*IE 6*/ * html .indexchapu{margin-left:15px;}
	
	
	#destacados h3{
			color:#7CE5FD;
			background: url(../images/esquina_inf160.gif) left bottom no-repeat #212121;
			font-family: Georgia, "Times New Roman", Times, serif;
			font-weight:lighter;
			padding: 5px 7px 8px 7px;
			font-size: 1.1em;
			
			
			}
		#destacados p a, #informacion p a{color: #FFF;padding-top: 40px;text-indent: 50px;text-decoration: none;}
		#destacados p{color: #FFF;padding: 4px 0 0 7px; text-align:left;}
		
		.adestacado{float:left;width: 160px; display:inline;}
		.margendch{margin-right:15px}
		.paddecha{padding-right:30px;}
								
		.imgprinc{width:860px;float:left;display:inline;clear:both;margin:5px 0 0 20px;}
					
		.fondoimg{
			background: url(../images/esquina_sup160.gif) no-repeat #212121;
			padding: 7px;
			}
			
			/* Subnavegacion desplegable index*/
											
					.applemenu{float:right;display:inline;margin: 20px 20px 20px 0;padding: 0;width: 250px; /*width of menu*/}
					
					.applemenu div.silverheader a{
					background: #3e3e3e url(../images/botones/bot_desplegableNUEVOb.jpg) no-repeat top right;
					font-family: Arial, Trebuchet, "Trebuchet MS", Helvetica, sans-serif; font-weight:normal; color: white;display: block;width: auto;height:25px;
					padding: 5px 0;padding-left: 20px;text-decoration: none;border-bottom:solid 2px #3e3e3e; cursor: pointer;}
						
					.applemenu div.silverheader a:visited, .applemenu div.silverheader a:active{color:white;}
					.applemenu div.selected a, .applemenu div.silverheader a:hover{background: url(../images/botones/bot_desplegableNUEVO.jpg) #3e3e3e top right no-repeat;}
					.applemenu div.silverheader h3{font-size:1.1em;}
					
					.applemenu div.submenu{ /*DIV that contains each sub menu*/background: url(../images/index_desp_sup250.gif) no-repeat #FFF;padding: 5px 20px 15px 20px;color:#000;text-align:left;}
					.applemenu div.submenu img{margin:18px 0 10px 0;}
					.applemenu div.submenu span{font-weight:normal; font-size:1.3em;color:#106B93; margin-bottom:7px; font-family: Georgia, "Times New Roman", Times, serif; text-align:left;} /*Solo IE6*/ * html .applemenu div.submenu span{font-size:0.9em;}
					.applemenu div.submenu a{text-decoration:none;color:#106B93;}
					
					.applemenu p{text-align:left; margin:3px 0;}
					
				
	/*fin contenido INDEX*/
	
				/* Subnavegacion y desplegable INTERIORES EMPRESA ----- Columna B de Recursos humanos*/
				
						.applemenuB, #colB_rrhh{float:right;display:inline;margin: 0 10px 20px 0;padding: 0;width: 230px; background:url(../images/esquina_sup250gris.gif) top left no-repeat #e3eaec; padding:10px; text-align:left;}
						.applemenuB div.silverheaderB a{font: normal 1em Georgia, "Times New Roman", Times, serif;color: white;display: block;width: auto;height:auto;
						padding: 3px 0;padding-left: 20px;text-decoration: none;border-bottom:solid 2px #FFF;cursor: pointer;}
						
						.fg_A{background-color: #707070;}
						.fg_B{background-color: #555;}
						
						.fimg_sup{background:url(../images/esq_sub_acord.gif) no-repeat top left #555;}
						.fimg_sup a:hover{background-image:url(../images/esq_sub_acordB.gif); background-position: top left; background-repeat: no-repeat;}
						
						.fimg_inf{background-image:url(../images/esq_inf_acord.gif); background-position: bottom left; background-repeat: no-repeat;}
							
						.applemenuB div.silverheaderB a:visited, .applemenuB div.silverheaderB a:active{color:white;}
						.applemenuB div.selectedB a, .applemenuB div.silverheaderB a:hover{background-color:#1273AA;}
						
						.applemenuB div.submenuB{/*DIV that contains each submenu*/background: #fff;padding: 5px 20px 5px 20px;line-height:1.4em;color:#000;text-align:justify; border-left:solid 1px #A3A3A3; border-right:solid 1px #A3A3A3;text-align:left;}
						.applemenuB div.submenuB img{margin:12px 0;}
						.applemenuB div.submenuB span{font-weight:bold; font-size:1.2em;color:#106B93; margin-bottom:7px;}
						
						.submenu {clear:both;margin-bottom:20px;}
						.submenu li{border-bottom:1px solid #A3A3A3;padding:5px 0;}
						.submenu li a, .applemenuB div.submenuB a{text-decoration:none;color:#0F6191;}
						.submenu li a:hover, .applemenuB div.submenuB a:hover{font-weight:bold;color:#414141;}
						
						.destac{background:url(../images/dest_his_03.gif) bottom left no-repeat #000; margin:12px 0;  width:230px; padding-bottom:20px;color:#6dd4ff;}
						.destac p{padding:0 12px;color:#FFF;}
						.destac span{padding:12px; font-size:1.3em; color:#6dd4ff; font-family:Georgia, "Times New Roman", Times, serif;}
						.destac a{color:#6dd4ff;padding:5px 0 15px 0;}
						
						.tip{background:url(../images/esquina_sup_tip.gif) no-repeat top #e3eaec;margin-top:25px; width:230px;}
						.tip img{margin-left:15px;}
						.tip h3{font-size:1em;text-transform:uppercase;color:#000;padding:35px 25px 10px 15px;}
						.tip p{padding:10px 25px 10px 15px;}
						.tip ul{margin:5px 25px 10px 15px;}
						.tip li{padding:0 0 10px 0;}
					
				/* FIN Subnavegacion desplegable INTERIORES*/
				
	/*EMPRESA*/
	
	#video{float:right; margin:20px 10px 0 0; display:inline;}
	#txthis, #enclosehis, #menusempre{float:left; display:inline;}
	#enclosehis{width:860px; margin-left:20px; background: #111;} /*IE 6*/ * html #enclosehis{width:840px;}
	#txthis{width:290px;background:url(../images/esquina_sup290.gif) no-repeat #313131; margin:20px 0 0 30px; color:#6DD4FF;}
		#txthis h2{font-family: Georgia, "Times New Roman", Times, serif; font-size:2.1em; font-weight:lighter; margin-bottom:10px;}
					#txthis .tam{font-size:1.5em;}
					.azul{color:#6DD4FF;}
					.anchobis{width:860px;}
		#txthis p{color:#FFF;}
	.fondemtxt{background:url(../images/esquina_inf290.gif) no-repeat bottom left; padding:20px;}
		#decadas{float:left;clear:both; width:820px; display:block;color:#FFF; padding:0 0 10px 30px;}
		#decadas h3{background:url(../images/simbolomas.gif) no-repeat; color:#FFF; font-size:1.3em; padding:18px 0 0 40px; margin:5px 0;}
		#decadas img, #descadas p{display:inline; margin:0 5px 0 10px; padding-right:15px; border-right: 1px solid #999;}
		#decadas a{color:#6DD4FF; text-decoration:none;}
			.bigrojo{color:#FF0000;font-size:4em;}
	
	#subnavempresa{width:860px; float:left; display:block; background:url(../images/fondo_menuempre.gif) no-repeat #2b2b2b; padding:45px 0 20px 0;}
	#subnavempresa .sec{width:128px;float:left; margin-right:8px; padding:60px 0 0 0;}
	.bajoempre{background:url(../images/sub_empresa_pie.gif) no-repeat bottom left; padding-bottom:15px;}
	.bajoemprege{background:url(../images/fondo_menuempre_B.gif) no-repeat bottom left #2b2b2b; width:860px;height:20px;float:left;}
	#subnavempresa p{margin:0 5px 3px 5px; line-height:1.1em; color:#FFF;}
		#innova{background: url(../images/sub_empresa1.gif) no-repeat top left; margin-left:25px;} /*IE 6*/ * html #innova{margin-left:13px;}
		#auto{background: url(../images/sub_empresa2.gif) no-repeat top left;}
		#clientes{background: url(../images/sub_empresa3.gif) no-repeat top left;}
		#medio{background: url(../images/sub_empresa4.gif) no-repeat top left;}
		#calidad{background: url(../images/sub_empresa5.gif) no-repeat top left;}
		#organi{background: url(../images/sub_empresa6.gif) no-repeat top left;}
	#subnavempresa a{color:#FFF;text-decoration:none;}
	
	
	/*Fin de EMPRESA*/	
	
	/*Contenidos desarrollados Empresa: CALIDAD - INNOVACION - HISTORIAMYL - MEDIO AMBIENTE - TICS - CLIENTES - ORGANIGRAMA; Columnas para ingenierias, NOTICIAS, PRODUCTOS*/
	#grupocol{float:left;clear:both;width:860px;background:#FFF;margin:0 0 20px 30px;display:inline;}
	#colA, #colingeA{float:left; width:580px; display:inline;}
	#colA h2{color:#1273AA; font-size:2.3em; margin:10px 0; font-family:Georgia, "Times New Roman", Times, serif; font-weight:lighter; border-bottom:#0099FF 1px dotted;}
	#colA p, #colA li{text-align:justify;}
	#colA p{margin-bottom:6px;}
	#colA p a{text-align:left; color:#1273AA; text-decoration:none;}
	#colA p a:hover{text-decoration:underline;}
	#colA ul{margin: 7px 0;}
	#colA li{line-height:1.5em; color:#444; list-style:square inside;}
	#colB, #colingeB{float:right;display:inline;}
	.inforprin{margin:15px;float:left; display:inline;}
	.inforprin h3{color:#1273AA; font-size:1.3em; margin: 0 0 7px 0;}
	.inforprin p{color:#444;}
	.llamada{background:#333; padding:20px;color:#FFF; margin:20px 0;float:left;display:inline; width:530px;}
	.llamada h3{margin-bottom:10px;color:#92F6FE; font-size:1.5em;}
	.llamada p{margin-bottom:10px;color:#fff;}
	.txtcolA{float:left;width:255px;margin-top:15px;display:inline; padding-right:15px;}
	.txtcolB{float:right;width:255px;margin-top:15px;display:inline;padding-left:15px;}
	
	#imgclientes{float:left; display:inline; width:575px; background:url(../images/clientes_logF.gif) repeat-x; }
	#imgclientes h3{font-family:Arial, Helvetica, sans-serif; color:#333; margin:2px 7px 13px 7px;}
	#logesquina{padding:15px 0 15px 0;border:1px solid #CCC; border-top:none;}
	
	#organigrama{float:left; display:inline; width:580px;}
	#direccion{float:left; display:inline; background:url(../images/orga_FONDO2.gif) 50% 0 no-repeat;width:140px; height:42px; margin-left:220px;}
	#direccion h3 {text-align:center; margin-top:12px; color:#FFF; font-size:1.2em; width:inherit; background-color:#0d597c;}
	
	#lineas{float:left; display:inline; background:url(../images/orga_LINEAS.gif) no-repeat 50% 0; width:580px; height:124px;}
	#depcalidad{ background:url(../images/orga_FONDO3.gif) 0 0 no-repeat;width:140px; height:70px; margin:10px 0 0 320px; padding-top:6px;}
	#depcalidad h3, .departamentos h3{text-align:center; font-size:1.2em;}
	#depcalidad p, .departamentos p{background-color:#FFF; padding:8px; margin:6px;}
	
	#depGRUPO, .departamentos{float:left; display:inline; width:580px;}
	.departamentos{width:128px; background:url(../images/orga_FONDO1.jpg) no-repeat; height:200px; padding:6px;}
	.departamentos li{border-bottom:1px solid #ccc; padding:3px 0; list-style:outside url(../images/orga_TOPO.gif);}
	.departamentos img{margin-left:15px;}
	.margencinco{margin-right:5px;}
	
				
	
	/*Fin contenido Empresa: CALIDAD - INNOVACION - HISTORIAMYL - MEDIO AMBIENTE - TICS   El texto anulado esta insertado dentro del archivo index de servicios por problemas con IE6*/
	
	/*SERVICIOS; imagen principal para Ingenieria, distribucion, RR.HH., Reparación*/
	/*#imagenserv, */#imageninge, #imagendistri, #imagenrrhh, #imgdescargas, #imagenrepa{width: 900px;float:left;display:inline;}
	/*#imagenserv{background:url(../images/principal_medios.jpg) no-repeat #000 top left;height: 500px;}*/
	#txtimagen{margin:380px 50px 0 0;color:#FFF;text-align:right;font-size:1.2em;font-family:Georgia, "Times New Roman", Times, serif; width:330px;float:right; display:inline; }
	
	/*#contserv{float:left;display:inline; margin:35px 20px; width:860px;}
	#contserv h2{color:#6DD4FF; font-family:Georgia, "Times New Roman", Times, serif;font-size:2.8em; font-weight:lighter;}
	#contserv h2{margin-right:35px;}
	#contserv p,*/ #contdistri p, #contdistriB p{color:#FFF; text-align:justify;}
/*
	.txtsercolA{float:left;width:285px;display:inline; padding-right:5px;}
	.txtsercolB{float:right;width:285px;display:inline;padding-left:5px;}
	.ancho{width:220px;}*/
	
			/* Subnavegacion secundaria SERVICIOS*/
			#menuserv{float:right;width: 228px;display:inline;margin-right:10px;}
			#menuserv li{float:left;display:inline;}
			#menuserv ul li a{color:#FFF;font-weight:600;display:block;height:25px;padding: 80px 0 0 0;text-transform: uppercase;text-decoration: none;text-align:center;font-size:0.9em; }
			#menuserv ul li a:hover{color:#5BCCEF;}
			#prod a{background: url(../images/botones/menu_inge_01.gif) no-repeat top left; width:101px;}
			#banco a{background: url(../images/botones/menu_inge_02.gif) no-repeat top left; width:118px;}
			#cali a{background: url(../images/botones/menu_inge_03.gif) no-repeat top left; width:128px;}
			#equi a{background: url(../images/botones/menu_inge_04.gif) no-repeat top left; width:108px;}
			#repar a{background: url(../images/botones/menu_inge_05.gif) no-repeat top left; width:101px;}
			/*Fin Subnavegacion secundaria SERVICIOS*/
	/*FIN SERVICIOS*/
	
	/*INGENIERIA*/
	#imageninge{background:url(../images/principal_ingenieria.jpg) no-repeat #555 top left; float:left; display:inline; width:900px; height:530px;}
	#colingeA{float:left; display:inline; margin:20px 0 20px 20px; width:570px;}
	#colingeA h2{color:#6DD4FF;font-family:Georgia, "Times New Roman", Times, serif;font-size:2.8em; font-weight:lighter; margin-bottom:20px; border-bottom:1px dotted #6DD4FF;}
	#colingeA p, #colingeB p, #colingeB a{color:#FFF;}
	#colingeB{width:230px; margin:20px 20px 20px 0; height:400px; background:url(../images/destacado_reparacion_inge_02.jpg) bottom left no-repeat #000;color:#FFF;}
	#colingeB p{padding:15px 20px;}
	.fondooscuro{background: url(../images/fondo_inge.gif) repeat-x bottom left #222;}
	
	.txtingecolA{float:left;width:270px;display:inline; padding-right:10px;}
	.txtingecolB{float:right;width:270px;display:inline; padding-left:10px;}
	
	/*Fin INGENIERIA*/
	
	/*DISTRIBUCION*/
	#imagendistri{background:url(../images/principal_distribu_02.gif) no-repeat #555 top left;}
	#contdistri{float:left;display:inline; margin:0 0 20px 20px; width:860px;background:url(../images/esquina_inf860.gif) no-repeat bottom left #232222;}
	#txtimagendistri{float:left; display:inline; color:#fff; margin:10px 0 0 0;}
	#paisesdistribu{float:right; display:inline; margin:245px 50px 30px 0; line-height:1.4em; text-align:right;color:#6DD4FF;}
	#paisesdistribu a{text-decoration:none;color:#6DD4FF;}
	#contdistri h2{color:#6DD4FF; font-family:Georgia, "Times New Roman", Times, serif; font-weight:lighter; font-size:2.5em; margin-bottom:8px;}
	#txtdistri{padding:0 0 15px 30px;display:inline;float:left;width:450px;margin:5px 20px 25px 0; padding-bottom:20px; color:#FFF; text-align:justify;}
	.imgmargen{margin:5px 20px 25px 0;}
	#contdistriB{width:750px; margin:0 0 30px 50px; float:left; display:inline; clear:both;}
	#contdistriB h3{font-size:1.5em; color:#C7EAFD; border-bottom:1px dotted #C7EAFD; margin-bottom:10px; padding-bottom:5px;}
	#txtdistriB{margin-left:20px; width:600px; color:#FFF;}
	
	.margentxtG{margin-top:290px;}
	
	#diredistri{float:left; display:inline; width:860px; background: #000 url(../images/esquinaN_inf860.gif) bottom no-repeat; color:#FFF; margin:13px 0 20px 20px; padding-bottom:20px; line-height:1.3em;}
	#diredistri a{color:#FFF; text-decoration:none;}
	#diredistri a:hover{text-decoration:underline;}
	#diredistri ul{float:left; display:inline;margin:5px 20px 20px 70px;  width:760px;}
	#diredistri li{float:left; display:inline; margin-left:16px; border-left:1px dotted #333333; padding-left:10px; width:210px;}
	#diredistri span{font-weight:bold;}
	.color1{background-color:#106b93;}
	.color2{background-color:#FD0026;}
	.color3{background-color:#17BC22;}
	.color4{background-color:#EB461C;}
	.color5{background-color:#FFCC00;color:#000 !important;}
	.color6{background-color:#3b5aa3;}
	
	#localizacion{float: left; display:inline; margin:15px 0 20px 30px;  width:800px;}
	#localizacion h2{color:#6DD4FF; font-family:Georgia, "Times New Roman", Times, serif; font-weight:lighter; font-size:1.5em;}
	
	/*Fin DISTRIBUCION*/
	
	
	/*RECURSOS HUMANOS*/
	#imagenrrhh{background:url(../images/principal_rrhh.jpg) no-repeat #FFF top left;height: 500px; margin-left:20px;}
	#txtimgRRHH{margin:350px 60px 0 0;text-align:right;font-size:1.2em;font-family:Georgia, "Times New Roman", Times, serif; width:220px;float:right; display:inline;}
	#colB_rrhh{margin-top:20px;}
	#colB_rrhh ul{padding:10px;}
	#colB_rrhh li{line-height:1.4em;border-top:1px solid #c4d0d3; margin-top:3px;}
	.titucolB_rrhh{padding: 0 10px 8px 3px; font-family:Georgia, "Times New Roman", Times, serif; font-size:1.3em; color:#0C456E;}
	.descursos{text-transform:uppercase; font-size:0.9em; font-weight:bold; padding:10px 10px 20px 10px;}
	.descursos a{color:#000; text-decoration:none;}
	
	/*Fin RECURSOS HUMANOS*/
	
	/*DESCARGAS*/
	#imgdescargas{background:url(../images/principal_descargas.jpg) no-repeat #000071 top left;height:213px; float:left; display:inline;}
	#txtdescab{margin:90px  0 0 50px;color:#FFF;font-family:Georgia, "Times New Roman", Times, serif;float:left; display:inline;}
	#txtdescab a{color:#FFF; text-decoration:none; font-family:Georgia, "Times New Roman", Times, serif;}
	.ano{font-size:2.2em;line-height:2em;}
	.titulardes{color:#1273AA; font-size:2.3em; margin:10px 0; font-family:Georgia, "Times New Roman", Times, serif; font-weight:lighter;}
	.titudescab{font-size:5em;}
	.parcheline{line-height:3.5em;}
	.coldesc{width:270px; float:left; display:inline;}
	.sup{background:url(../images/col_desc_sup.gif) repeat-y;}
	
	.formatoA{background:url(../images/col_desc_inf.gif) no-repeat bottom;padding:20px 0;}
	.formatoA h3{font-size:1.4em; font-family:Arial, Helvetica, sans-serif; color:#555; padding-left:20px;}
	.mcoldesc{margin:0 25px;}
		
	.descargaA{background-color:#EEE;}
	.descargaB{background: url(../images/col_desc_centro.gif) repeat-y;}
	.descargaA, .descargaB{padding: 6px 20px; margin:6px 0;}
	.descargaA a, .descargaB a{font-size:1.1em; font-weight:bold; color:#000; text-decoration:none;}
	.descargaA a:hover, .descargaB a:hover{text-decoration: underline;}
	.descargaA p, .descargaB p{margin:5px 0;}
	
	.desdes{padding:10px 15px 35px 15px;}
	.desdes h3{font-family:Georgia, "Times New Roman", Times, serif; font-size:1.5em; color:#6DD4FF; margin-bottom:5px; font-weight:lighter;}
	.desdes p{color:#FFF; margin-bottom:5px;}
	.desdes a{color:#6DD4FF;}
	.desdes a:hover{color:#fff;}
	
	.backdesdesA{background:url(../images/destadado-video_inf.gif) bottom #000 no-repeat;}
	.backdesdesB{background:url(../images/destadado-cat_inf.gif) bottom #000 no-repeat;}
	.backdesdesC{
	background:url(../images/destacado_repara.jpg) no-repeat;
	margin-top: 10px;
	height: 90px;
}
	
	/*Fin de DESCARGAS*/
	
	/*PRODUCTOS*/
	#destacadosPRO{float:left;display:inline;background: url(../images/esquina_sup580gris.gif) left top no-repeat #3d4346; padding:15px 0 15px 15px; margin-top:25px; width:565px;} /*IE 6*/* html #destacados{width:540px; margin-bottom:20px;}
	#destacadosPRO h2{color: #8EEBFD;background-color: #212121;padding:4px 7px;font-size: 1.2em;border:none;}
	#destacadosPRO h2 a{color: #1EEEFD;text-decoration:none;}
		#destacadosPRO p a{color: #FFF;padding-top: 40px;text-indent: 50px;text-decoration: none;}
		#destacadosPRO p{color: #FFF;padding: 4px 0 0 7px; text-align:left;}
		
		.adestacadoPRO{float:left;width:170px;}
		.profondo{background:url(../images/esquina_inf580gris.gif) no-repeat bottom;}
	
	/*Fin PRODUCTOS*/
	
	/*NOTICIAS*/
	#imgnoti_prin{float:left; display:inline; padding-left:20px; margin-bottom:15px;}
	.entradilla{font-size:1.3em;color:#555;}
	.esquinades{background:url(../images/esquina_sup230.gif) no-repeat top;}
	.destacnoti{background:url(../images/esquina_inf230.gif) bottom left no-repeat #000; margin:0 0 12px 0; width:230px; padding-bottom:20px;color:#6dd4ff;}
	.destacnoti img{margin:15px 0;}
	.destacnoti p{padding:0 12px;color:#FFF;}
	.titudesnoti{font-size:1.3em;color:#6dd4ff; font-family:Georgia, "Times New Roman", Times, serif; font-weight:lighter; line-height:1.3em; margin-bottom:8px; border-bottom:1px dotted #6dd4ff;padding:0 12px;}
	.titudesnoti a:hover{color:#6dd4ff;text-decoration:underline;}
	.destacnoti a{color:#6dd4ff;padding:5px 0 15px 0; text-decoration:none;}
	.otrasnotis{margin:15px 0;}
	.otrasnotis li{padding:5px; border-bottom:1px solid #fff;}
	.otrasnotis p{background: url(../images/news-icon.gif) top left no-repeat #7D000B; color:#FFF; padding:10px 5px 10px 15px; text-transform:uppercase;font-size:0.9em; font-weight:bold; font-family:Arial, Helvetica, sans-serif; height:20px;}
	.otrasnotis a{color:#000; text-decoration:none;}
	
	/*Fin de NOTICIAS*/
	
	/*CONTACTO*/
	#formulario{width:740px;float:left; background-color:#FFF; margin:0 15px 15px 0; border:1px solid #D0D0D0; padding:50px;}
#formulario input, #formulario textarea, #formulario #adjunto{margin:8px 0; background-color:#e1e1e1;border:none;}
#formulario label, #formulario input, #formulario textarea{font-family:Arial, Helvetica, sans-serif;font-size:1em;border:none;}
#formulario textarea{width:740px; height:90px;display:block;}
#formulario input{display:block;}
#formulario fieldset, .noborde{border:none;}
.padinput{padding:3px;}
#txtcontact{float:right; width:400px; color:#FFF; background-color:#333;margin:15px 0; padding:15px 0;}
#txtcontact p{margin:8px 15px;}
#txtcontact a{color:#FFF; background-color:#F00; padding:3px; font-size:1.2em; font-weight:bold;}
	
	
	/*Fin CONTACTO*/
	
	/*Página en contruccion*/
	#contconstru{float:left; display:inline; padding:160px 20px 20px 20px; width:820px; height:250px; border:1px solid #e1e1e1; margin:20px 0 20px 20px; background:url(../images/fondo_constru.jpg) right bottom no-repeat #FFF;}
	#contconstru img{float:left; margin-right:30px;}
	#contconstru h2{color:#555; font-family:Georgia, "Times New Roman", Times, serif; font-size:3.5em; font-weight:lighter; margin-top:15px;}
	
	
	/*Fin de construccion*/
	
/* pie pagina*/
#pie, #pienegro{float:left;clear:both;padding: 20px 0;margin:10px 0 30px 20px;width: 860px;text-align: center;color: #C7EAFD;display:block;border-top:1px dotted #FFF;} /*IE 6*/ * html pie{margin:10px 0 10px 10px;}
#pie{background-color:#555;}
#pie a, #pienegro a{color: #FFF;text-decoration: none;}
#pie em, #pienegro em{color: #fff;font-weight: bold;}

/* mapa web*/
#mapaweb, #mapawebB, #mapawebN{width:100%;text-align: left;display:block;float:left;}
#mapaweb{background: url(../images/mapa_back.jpg) no-repeat 50% 0 #000;}
	#mapawebB{background: url(../images/map_backTB.jpg) no-repeat 50% 0 #FFF;}
	#mapawebN{background: url(../images/mapa_backN.gif) repeat-x #000;}

#mapacont{width:900px;margin: 0 auto; padding:15px 0;}

.maptit, .maptitB{font-size:1.5em;color:#FFF;}
.maptit{color:#FFF;}
	.maptitB{color:#333;}

.mapcol, .mapcolB{width:280px; float:left; display:inline; padding-bottom:30px;}
.mapcol, .mapcol a{color:#c5c5c5;}
	.mapcolB, .mapcolB a{color:#555;}
.mapcol a, .mapcolB a{text-decoration:none;}
.mapcol a:hover, .mapcolB a:hover{text-decoration: underline;}
.mapcol li, .mapcolB li{padding:4px 0; border-bottom:1px dotted #565656;}
.mapcol li{border-bottom:1px dotted #565656;}
	.mapcolB li{border-bottom:1px dotted #e1e1e1;}


.maplistaB li, .maplistaBB li{padding:3px 0; border:none; list-style:inside circle; color:#555; font-weight:normal;}

.mapcol p, .mapdest, .mapdest a, .mapcolB p, .mapdestB, .mapdestB a{font-weight:bold;}
.mapcol p, .mapdest, .mapdest a{color:#8CF1FD;}
.mapcolB p, .mapdestB, .mapdestB a{color:#137FB6;}
