/* CSS Document */

*{padding:0; margin:0;}
img{border:0;}

body{background:#EFF0EF url(../imgs/fondo-body.gif) left top repeat-x;}

#cabecera{position:relative; width:808px; height:auto !important; min-height:187px; height:187px;  margin:0 auto;}

.linea-azul{position:relative; width:808px; height:8px; margin:0 auto; background-color:#173991;}

#contenedor{position:relative; width:808px; height:auto !important; min-height:318px; height:318px;  margin:0 auto; background-color:#173991;}
#contenedor2{position:relative; width:804px;height:auto !important; min-height:316px; height:316px;  margin:0 auto; background-color:#fff; padding:1px 1px 1px 1px; overflow:hidden !important; overflow:visible;}


#pie{position:relative; width:808px; height:16px;margin:0 auto; text-align:center;}
#pie p{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#12245E;}
#pie p a:link,#pie p a:visited,#pie p a:active{text-decoration:none; color:#12245E;}
#pie p a:hover{text-decoration:underline; color:#12245E;}


#contenido-portada{position:relative; width:607px; height:316px; float:left;}
#titulo-portada{position:relative; width:568px; height:108px; background-color:#E6EBF4; padding-left:17px;padding-right:22px;}
#titulo-portada h1{position:relative; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#0F3597; font-weight:normal; background:url(../imgs/flecha1.gif) left 6px  no-repeat; padding-left:14px; top:21px;}
#titulo-portada p{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#0F3597; position:relative; top:37px; text-indent:32px;}

#linea-azul-claro{position:relative; width:607px; height:1px; background-color:#E6EBF4;}

#control-calidad{position:relative; width:317px; height:186px; background:#F7F7F7 url(../imgs/fondo-control-calidad.gif) right bottom no-repeat; float:left; padding:19px 0 0 19px;}
#control-calidad h2{font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#6C7D9D; background:url(../imgs/flecha3.gif) left 6px  no-repeat; padding-left:14px;font-weight:normal;}
#control-calidad p{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#6C7D9D; margin:16px 0 0 0;}

#capacidad-productiva{position:relative; width:244px;height:auto !important; min-height:186px; height:186px;float:right; padding:19px 10px 0 17px;}
#capacidad-productiva h2{position:relative; font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#0F3597;background:url(../imgs/flecha2.gif) left 6px  no-repeat; padding-left:14px;font-weight:normal;}
#capacidad-productiva p{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#0F3597; margin-top:15px;}

#flash-portada{position:relative; width:197px; height:316px;float:right;}

/* ****************************** INTERIOR 1 ************************************* */
#contenido{position:relative; width:449px; height:auto !important; min-height:316px; height:316px; float:left;}
	#texto{position:relative; width:413px; height:auto !important; min-height:305px; height:305px; background-color:#E6EBF4; padding:13px 23px 0 14px;}
	#texto h2{position:relative; font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#0F3597;background:url(../imgs/flecha2.gif) left 6px  no-repeat; padding-left:14px;font-weight:normal;}
	#texto p{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#0F3597; margin-top:14px;text-indent:30px;}
	#contenido ul{position:relative; font-size:12px; left:80px; margin:10px 0 0 5px;}
	#contenido li{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#0F3597; list-style-type:square;}
	
	
	#fotos{position:relative; width:450px; height:129px; background-color:#fff;}
	#fotos2{position:relative; width:449px; height:129px; background-color:#BCC8DD;}
	#linea-azul-claro2{position:relative; width:100%; height:1px; background-color:#E6EBF4;}
	.foto{position:relative; float:left; left:11px; margin-top:10px;}
	
	
#derecha{position:relative; width:354px; height:auto !important; min-height:316px; height:316px; float:right;}
	#maquina{position:relative; width:354px; height:187px;}
	#datos{position:relative; width:354px; height:auto !important; min-height:129px; height:129px;}
	#datos ul{position:relative; font-size:12px; top:38px; left:33px;}
	#datos li{font-family:Arial, Helvetica, sans-serif; color:#6C7D9D; font-weight:bold; min-height:18px; list-style:none; background:url(../imgs/flecha4.gif) left no-repeat; padding-left:10px;}
	#datos ul li a:link,#datos ul li a:visited,#datos ul li a:active{color:#6C7D9D; text-decoration:underline;}
	#datos ul li a:hover{color:#6C7D9D; text-decoration:none;}
/* ****************************** FORMULARIO ***************************** */
#izquierda{position:relative; width:448px; height:316px; float:left;}
	#texto-formu{position:relative; width:448px; height:169px; background-color:#E6EBF4; padding:20px 0px 0 0px;}
	#texto-formu h2{position:relative; font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#0F3597;background:url(../imgs/flecha2.gif) left 6px  no-repeat; padding-left:14px; position:relative; left:17px;font-weight:normal;}
	#texto-formu p{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#0F3597; margin-top:14px;position:relative; left:17px;}
	#texto-formu a:link, #texto-formu a:active,#texto-formu a:visited{font-family:Arial, Helvetica, sans-serif; text-decoration:none; color:#0F3597; font-weight:bold;}
	#texto-formu a:hover{font-family:Arial, Helvetica, sans-serif; text-decoration:underline; color:#0F3597; font-weight:bold;}
	#linea-azul-formu{position:relative; width:100%; height:1px; background-color:#BCC8DD;}
	#cartas{position:relative; width:448px; height:127px; background:url(../imgs/fondo-cartas.gif) center no-repeat;}
#derecha-formu{position:relative; width:356px; height:316px; float:right; background:url(../imgs/fondo-derecha-formu.gif) 1px no-repeat;}

/* ************************ CLASES *************************** */
.negrita{font-weight:bold;}
.marco{border:1px solid #fff;}
.textoformu{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#0F3597;}
input.largo{border:1px solid #173991; width:174px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#0F3597;}
textarea{border:1px solid #173991; width:174px; height:80px; width:240px; overflow:hidden;font-family:Arial, Helvetica, sans-serif; font-size:12px;color:#0F3597;}
input.boton{border:1px solid #173991; background-color:#fff; width:68px; height:18px; font-family:Arial, Helvetica, sans-serif; font-size:12px;color:#0F3597;}

a.mapa:link,a.mapa:visited,a.mapa:active{color:#0F3597; text-decoration:underline; font-weight:bold;}
a.mapa:hover{color:#0F3597; text-decoration:none; font-weight:bold;}
