 @charset "UTF-8";
/* CSS Document */
BODY {
	margin:0;
	padding:0;
	text-align: center;
	min-width: 720px;
	color: #333;
	FONT: 12px arial, verdana, sans-serif;
	background:#fff url('/graficos/header_bg.gif') repeat-x ;
}
img{
	border:0;
}
#dena{
   position: relative;
   margin: 0 auto; /* center on everything else */
   text-align: left;
   width: 986px;
   margin-bottom: 20px;
   font-family: Arial, Verdana, Helvetica, sans-serif;
   font-size:12px;
   color:#55432b;
   overflow:hidden;
}
#logohome{
	position: relative;
	margin: 0 auto; /* center on everything else */
	text-align: left;
	width: 405px;
	padding-top:130px;
   
}
#contenedortotal {
	line-height: 140%;
	margin-right: auto;
	margin-left: auto;
	text-align: left;
	padding: 0px;
	width: 986px;
	
}

#seleccion_idioma{
	width:100%;
	maargin:0;
	padding:0;
	float:left;
	padding-top:15px;
	padding-left:400px;
}

#seleccion_idioma li a{
	color:#00728a;
	text-decoration:none;
	padding-left:13px;
}
#seleccion_idioma li a:hover{
	color:#000;
	text-decoration:none;
	padding-left:13px;
	background-image:url(graficos/fondo_li.gif);
}
#seleccion_idioma li{
	width:130px;
	list-style: none;
	border-bottom:2px dotted #333;
}
#seleccion_idioma li.ultima {
	border-bottom: 0;
}
#pie{
	width:100%;
	margin:0;
	padding:0;
	float:left;
	height:131px;
	background:#e5e5e4 url('graficos/pie.jpg') repeat-x ;
	height:180px;
}
#direccion{
	float:left;
	padding-top:50px;
	padding-left:360px;
	width:620px;
}
.negro{
	font-weight:bold;
	color:#000;
}
.verde{
	font-weight:bold;
	color:#00728a;
}
.gris{
	color:#797979;
	font-size:90%;
}
 a.gris{
	text-decoration:none;
	color:#797979;
}
a:hover.gris {
	text-decoration:none;
	color:#00728a;
}

.elgris{
	color:#797979;
	font-size:90%;
}
.elgris a{
	text-decoration:none;
	color:#797979;
}
.elgris a:hover{
	text-decoration:none;
	color:#00728a;
}
#aviso{
	float:left;
	padding-left:5px;
	padding-right:5px;
	background:#fff;
	FONT: 10px arial, verdana, sans-serif;
}
#aviso a{
	text-decoration:none;
	color:#797979;
}
#aviso a:hover{
	text-decoration:none;
	color:#00728a;
}
#cabecera{
	width:100%;
	margin:0;
	padding:0;
	float:left;
}
#logo{
	width:150px;
	margin:0;
	padding:0;
	float:left;
	padding-top:5px;
}
#logoscalidad{
	width:130px;
	margin:0;
	padding:0;
	float:left;
	padding-top:5px;
	text-align:right;
}
#grafico_home{
	width:980px;
	margin:0;
	padding:0;
	float:left;
	padding-top:15px;
	text-align:center;
}
#banner{
	width:500px;
	margin:0;
	padding:0;
	float:left;
	padding-top:5px;
	padding-left:50px;
}

#eslogan{
	width:330px;
	margin:0;
	padding:0;
	float:left;
	font-weight:bold;
	padding-top:4px;
}
#menu_clientes{
	width:650px;
	margin:0;
	padding:0;
	float:left;
	padding-top:4px;
}
#menu_clientes ul{
	margin:0;
	padding:0;
	float:right;
}
#menu_clientes li{
	list-style: none;
	border-right:1px dotted #000;
	list-style: none;
	display:inline;
	padding-right:15px;
	padding-left:15px;
}
#menu_clientes li a{
	text-decoration:none;
	color:#000;
}
#menu_clientes li a:hover{
	text-decoration:none;
	color:#00728a;
}
#menu_clientes li.ultima a{
	text-decoration:none;
	color:#000;
}
#menu_clientes li.ultima a:hover{
	text-decoration:none;
	color:#00728a;
}
#menu_clientes li.ultima {
	border-right: 0;
}

#menu_principal{
	width:690px;
	margin:0;
	padding:0;
	float:left;
	padding-top:45px;
}
#menu_principal ul{
	margin:0;
	padding:0;
}
#menu_principal li{
	list-style: none;
	border-right:1px dotted #fff;
	list-style: none;
	display:inline;
	padding-right:15px;
	padding-left:15px;
}
#menu_principal li a{
	text-decoration:none;
	color:#fff;
}
#menu_principal li a:hover{
	text-decoration:none;
	color:#000;
}
#menu_principal li.ultima a{
	text-decoration:none;
	color:#fff;
}
#menu_principal li.ultima a:hover{
	text-decoration:none;
	color:#000;
}
#menu_principal li.ultima {
	border-right: 0;
}
#texto_quienes{
	width:300px;
	margin:0;
	padding:0;
	float:left;
	padding-top:10px;
	padding-bottom:5px;
	text-align:justify;
}
#texto_quienes h1{
	color:#00728a;
	FONT: 14px arial, verdana, sans-serif;
	font-weight:bold;
}
#texto_quienes h2{
	color:#00728a;
	FONT: 14px arial, verdana, sans-serif;
	font-weight:bold;
}
#fotos_quienes{
	width:561px;
	margin:0;
	padding:0;
	float:left;
	padding-top:20px;
	padding-bottom:5px;
	margin-left:10px;
	
}
#foto_fachada{
	width:670px;
	margin:0;
	padding:0;
	float:left;
	text-align:right;;
}
#foto_slide{
	width:670px;
	margin:0;
	padding:0;
	float:left;
	text-align:left;
	padding-top:30px;
}
#foto_slide ul{
	margin:0;
	padding:0;

}
#foto_slide li{
	list-style: none;
	display:inline;
	float:left;
	padding-right:1px;
}
#foto_slide li.ultima{
	list-style: none;
	display:inline;
	float:left;
	padding:0;
}
#foto_slide img{
	border:1px solid #00728a;
}

#delegaciones{
	width:270px;
	margin:0;
	padding:0;
	float:left;
	padding-top:10px;
	padding-bottom:5px;
	text-align:left;
	color:#000;
}
#delegaciones h1{
	color:#00728a;
	FONT: 14px arial, verdana, sans-serif;
	font-weight:bold;
	text-align:left;
}
#delegaciones h2{
	color:#000;
	FONT: 16px arial, verdana, sans-serif;
	font-weight:bold;
	text-align:left;
	padding-top:30px;
}
#delegaciones ul{
	margin:0;
	padding:0;

}
#delegaciones li{
	list-style: none;
	background:#eeeeee;
	margin-bottom:1px;
	FONT: 10px arial, verdana, sans-serif;
	min-height: 15px;
	padding-top:7px;
}
#delegaciones li.verde{
	list-style: none;
	background:#00728a;
	color:#fff;
	FONT: 12px arial, verdana, sans-serif;
	font-weight:bold;
}
#map { 
	float:right;
	width:552px; 
	height:400px; 
	margin-top:45px;
	margin-left:10px;
	border:2px solid #00728a;
}

#message { 
	position:absolute; 
	padding:10px; 
	background:#fff; 
	color:#000; 
	width:205px; 
	FONT: 10px arial, verdana, sans-serif;
	border:2px solid #00728a;
	text-align: center;
}
#message a{
	color:#00728a;
	text-decoration:none;
	
}
#message a:hover{
	color:#000;
	text-decoration:none;
}
#texto_calidad{
	width:100%;
	margin:0;
	padding:0;
	float:left;
	padding-top:10px;
	padding:5;
	text-align:justify;
	color:#000;
}
#texto_calidad h1{
	color:#00728a;
	FONT: 14px arial, verdana, sans-serif;
	font-weight:bold;
}
#texto_calidad h2{
	color:#6ebfcf;
	FONT: 11px arial, verdana, sans-serif;
	font-weight:bold;
}
#isos{
	width:100%;
	margin:0;
	padding:0;
	float:left;
	padding-top:10px;
	padding:5;
	text-align:center;
	color:#000;
	padding-left:230px;
	padding-bottom:10px;
}
#isos ul{
	margin:0;
	padding:0;
	padding-left:110px;
}
#isos li{
	list-style: none;
	display:inline;
	float:left;
	padding-right:20px;
}
#isos img{
	border:2px solid #00728a;
}
#isos a{
	color:#00728a;
	text-decoration:none;
	
}
#isos a:hover{
	color:#000;
	text-decoration:none;
}
.centrado{
	text-align:center;
}
#texto_calidad a{
	color:#00728a;
	text-decoration:none;
	font-weight:bold;
}
#texto_calidad a:hover{
	color:#000;
	text-decoration:none;
	font-weight:bold;
}
#formulario_calidad{
	width:100%;
	margin:0;
	padding:0;
	float:left;
	padding-top:10px;
	padding:5;
	text-align:left;
	color:#000;
}
#formulario_calidad h1{
	color:#00728a;
	FONT: 14px arial, verdana, sans-serif;
	font-weight:bold;
}
#descargas{
	width:100%;
	margin:0;
	padding:0;
	float:left;
	padding-top:10px;
	text-align:center;
	color:#000;
	padding-bottom:10px;
}
#descargas ul{
	margin:0;
	padding:0;
}
#descargas li{
	list-style: none;
	display:inline;
	float:left;
	width:190px;
	height:230px;
	padding-bottom:20px;
}
#descargas img{
	border:2px solid #00728a;
}
#descargas a{
	color:#00728a;
	text-decoration:none;
	
}
#descargas a:hover{
	color:#000;
	text-decoration:none;
}
#productos2{
	width:754px;
	margin:0;
	padding:0;
	float:left;
	padding-top:10px;
	color:#000;
	padding-bottom:10px;
	text-align:center;
}
#productos2 ul{
	margin:0;
	padding:0;
}
#productos2 li{
	list-style: none;
	display:inline;
	float:left;
	width:120px;
	height:130px;
	padding-bottom:10px;
}

#productos2 a{
	font-size:9px;
	color:#00728a;
	text-decoration:none;
}
#productos2 a:hover{
	color:#000;
	text-decoration:none;
}
#productos{
	width:580px;
	margin:0;
	padding:0;
	float:left;
	padding-top:10px;
	color:#000;
	padding-bottom:10px;
	text-align:center;
}
#productos ul{
	margin:0;
	padding:0;
}
#productos li{
	list-style: none;
	display:inline;
	float:left;
	width:140px;
	padding-bottom:10px;
}
#productos li.listado_productos{
	list-style: none;
	display:inline;
	float:left;
	width:270px;
	text-align:left;
	padding-bottom:1px;
	padding-top:2px;
	border-bottom:1px solid #00728a;
	margin-left:5px;
	margin-top:2px;
}
#productos li.listado_productos_arriba{
	list-style: none;
	display:inline;
	float:left;
	width:270px;
	text-align:left;
	padding-bottom:1px;
	padding-top:2px;
	border-bottom:1px solid #00728a;
	border-top:1px solid #00728a;
	margin-left:5px;
	margin-top:2px;
}
#productos li.listado_productos_division{
	list-style: none;
	display:inline;
	float:left;
	width:470px;
	text-align:left;
	padding-bottom:1px;
	padding-top:2px;
	border-bottom:1px solid #00728a;
	margin-left:5px;
	margin-top:2px;
}
#productos li.listado_productos_division_arriba{
	list-style: none;
	display:inline;
	float:left;
	width:470px;
	text-align:left;
	padding-bottom:1px;
	padding-top:2px;
	border-bottom:1px solid #00728a;
	border-top:1px solid #00728a;
	margin-left:5px;
	margin-top:2px;
}
#productos img{
	border:1px solid #00728a;
}
#productos a{
	font-size:9px;
	color:#00728a;
	text-decoration:none;
}
#productos a:hover{
	color:#000;
	text-decoration:none;
}
#buscar_producto{
	width:185px;
	height:300px;
	margin:0;
	padding:0;
	float:left;
	text-align:left;
	color:#000;
	margin-top:10px;
	background:#ffffff url('/graficos/fondo_formulario.gif') no-repeat ;
}
#buscar_producto h2{
	color:#fff;
	
	FONT: 13px arial, verdana, sans-serif;
	font-weight:bold;
	margin:0;
	
	text-align:center;
	padding-top:25px;
}
#buscar_producto p{
	color:#00o;
	FONT: 11px arial, verdana, sans-serif;
	margin:0;
	text-align:left;
	padding-top:5px;
	padding-left:5px;
}
#foto_producto{
	width:170px;
	margin:0;
	padding:0;
	float:left;
	text-align:center;
	color:#000;
	margin-top:10px;
}
#foto_familia{
	width:185px;
	margin:0;
	padding:0;
	float:left;
	text-align:left;
	color:#000;
	margin-top:10px;
} 
#productos_busca{
	width:750px;
	margin:0;
	padding:0;
	float:left;
	padding-top:10px;
	color:#000;
	padding-bottom:10px;
	text-align:center;
	padding-right:50px;
}
#formulario_clientes{
	width:500px;
	height:235px;
	margin:0;
	padding:0;
	float:left;
	text-align:left;
	color:#000;
	margin-top:10px;
	background:#ffffff url('/graficos/fondo_clientes.jpg') no-repeat ;
	margin-left:200px;
	padding-left:200px;
	padding-top:20px;
}
#oronegro{
	margin:0;
	padding:0;
	float:left;
}


#datos_delegaciones{
	width:440px;
	margin:0;
	padding:0;
	float:left;
	padding-top:10px;
	padding-bottom:5px;
	text-align:left;
	color:#000;
	background-color:#fff;
	padding:10px;
}
#datos_delegaciones ul{
	margin:0;
	padding:0;

}
#datos_delegaciones li{
	list-style: none;
	background:#eeeeee;
	margin-bottom:1px;
	FONT: 10px arial, verdana, sans-serif;
	min-height: 15px;
	display:inline;
	padding-top:7px;
}
#datos_delegaciones li.verde{
	list-style: none;
	background:#00728a;
	color:#fff;
	FONT: 12px arial, verdana, sans-serif;
	font-weight:bold;
}

#datos_delegaciones h3{
	color:#00728a;
	FONT: 16px arial, verdana, sans-serif;
	font-weight:bold;
	text-align:left;
	border-bottom:3px solid #ccc;
}
#datos_delegaciones a{
	color:#00728a;
	text-decoration:none;
}



#datos_delegaciones1{
	width:440px;
	margin:0;
	padding:0;
	float:right;
	padding-top:10px;
	padding-bottom:5px;
	text-align:left;
	color:#000;
	background-color:#fff;
	padding:10px;
}
#datos_delegaciones1 ul{
	margin:0;
	padding:0;

}
#datos_delegaciones1 li{
	list-style: none;
	background:#eeeeee;
	margin-bottom:1px;
	FONT: 10px arial, verdana, sans-serif;
	min-height: 15px;
	display:inline;
	padding-top:7px;
}
#datos_delegaciones1 li.verde{
	list-style: none;
	background:#00728a;
	color:#fff;
	FONT: 12px arial, verdana, sans-serif;
	font-weight:bold;
}

#datos_delegaciones1 h3{
	color:#00728a;
	FONT: 16px arial, verdana, sans-serif;
	font-weight:bold;
	text-align:left;
	border-bottom:3px solid #ccc;
}
#datos_delegaciones1 a{
	color:#00728a;
	text-decoration:none;
}

#contenedor_delega{
	width:100%;
	float:left;
	display:block;
	}