@charset "UTF-8";
/* CSS Document */


/*INDEX*/
#contenedor_general{
position:absolute;
width:976px;
height:751px;
left:50%; margin-left:-488px;
top:15px;
}

#cabecera{
float:left;
width:976px;
height:141px;
}

#botonera_sup{
clear:left;
width:975px;
height:30px;
}

#botonera_lateral{
float:left;
width:192px;
height:495px;
margin-top:10px;
}

#caja_index{
float:left;
width:611px;
height:493px;
margin-top:11px;
background-image:url(img/diseno_fondo/fond_index.png);
}

.texto_index{
margin-top:145px;
margin-left:35px;
margin-right:45px;
}

.texto_index p{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#838a90;
text-align:justify;
}

#catalogo_noticias{
float:left;
width:162px;
height:495px;
margin-top:10px;
margin-left:10px;
}

#fondo_catalogo_der{
float:left;
width:162px;
height:114px;
background-image:url(img/diseno_fondo/fond_catalogo.png);
padding-top:48px;
text-align:center;
}

#fondo_noticias_der{
float:left;
width:150px;
height:278px;
margin-top:14px;
background-image:url(img/diseno_fondo/fond_noticias2.png);
padding-left:12px;
padding-top:40px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#5f6971;
font-weight:bold;
}

#fondo_noticias_der a{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#5f6971;
font-weight:bold;
text-decoration:none;
}

#direccion{
float:left;
width:976px;
height:20px;
margin-top:26px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
text-align:center;
font-weight:bold;
}

/*FIN INDEX*/



/*PRODUCTOS*/

#fond_productos{
float:left;
width:611px;
height:493px;
margin-top:11px;
background-image:url(img/diseno_fondo/fondos_productos.png);
}

#fond_productos_principal{
float:left;
width:611px;
height:493px;
margin-top:11px;
background-image:url(img/diseno_fondo/fondos_productos_principal.png);
}

#fond_productos1{
float:left;
width:611px;
height:493px;
margin-top:11px;
background-image:url(img/diseno_fondo/fondos_productos1.png);
}

#fond_productos2{
float:left;
width:611px;
height:493px;
margin-top:11px;
background-image:url(img/diseno_fondo/fondos_productos2.png);
}

#fond_productos3{
float:left;
width:611px;
height:493px;
margin-top:11px;
background-image:url(img/diseno_fondo/fondos_productos3.png);
}

#fond_productos4{
float:left;
width:611px;
height:493px;
margin-top:11px;
background-image:url(img/diseno_fondo/fondos_productos4.png);
}

#fond_productos5{
float:left;
width:611px;
height:493px;
margin-top:11px;
background-image:url(img/diseno_fondo/fondos_productos5.png);
}

#fond_productos6{
float:left;
width:611px;
height:493px;
margin-top:11px;
background-image:url(img/diseno_fondo/fondos_noticias_texto.png);
}

#fond_productos7{
float:left;
width:611px;
height:493px;
margin-top:11px;
background-image:url(img/diseno_fondo/fondos_archivo.png);
}

#contenedor_botones{
float:left;
width:611px;
height:28px;
}

#caja_texto_productos{
float:left;
width:272px;
height:420px;
margin-left:20px;
margin-right:13px;
margin-top:26px;
}

#caja_texto_productos5{
float:left;
width:252px;
height:420px;
margin-left:20px;
margin-right:13px;
margin-top:26px;
}

#caja_texto_productos_red{
float:left;
width:252px;
height:420px;
margin-left:50px;
margin-right:13px;
margin-top:19px;
}

#caja_texto_productos_red2{
float:left;
width:530px;
height:420px;
margin-left:50px;
margin-right:13px;
margin-top:19px;
}

#caja_texto_productos2{
float:left;
width:285px;
height:420px;
margin-left:20px;
margin-right:0px;
margin-top:26px;
}

#caja_foto_productos{
float:left;
width:272px;
height:400px;
margin-left:13px;
margin-top:26px;
padding-top:22px;
}

#foto_2mano{
float:left;
width:266px;
height:335px;
margin-right:20px;
margin-bottom:20px;
}

#texto_2mano{
float:left;
width:242px;
height:335px;
margin-top:0px;
margin-bottom:20px;
}

#texto_2mano h1{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#828a8f;
margin-top:0px;
} 

#texto_2mano p{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#828a8f;
margin-top:0px;
} 


#caja_fyd_productos{
float:left;
width:570px;
height:420px;
margin-left:20px;
margin-right:13px;
margin-top:26px;
}

#caja_fyd_productos_red{
float:left;
width:550px;
height:420px;
margin-left:40px;
margin-right:13px;
margin-top:19px;
}


#caja_descripcion_productos{
float:left;
width:272px;
height:377px;
margin-left:13px;
margin-top:26px;
padding-top:42px;
}

#caja_texto_productos h1{
font-family:Arial, Helvetica, sans-serif;
font-size:28px;
font-weight:bold;
color:#8fd400;
margin-top:0px;
}

#caja_texto_productos h2{
font-family:Arial, Helvetica, sans-serif;
font-size:28px;
font-weight:bold;
color:#828a8f;
margin-top:0px;
margin-bottom:10px;
}

#caja_texto_productos5 h1{
font-family:Arial, Helvetica, sans-serif;
font-size:28px;
font-weight:bold;
color:#8fd400;
margin-top:0px;
}

#caja_texto_productos5 h2{
font-family:Arial, Helvetica, sans-serif;
font-size:28px;
font-weight:bold;
color:#828a8f;
margin-top:0px;
margin-bottom:10px;
}

#caja_texto_productos_red h1{
font-family:Arial, Helvetica, sans-serif;
font-size:28px;
font-weight:bold;
color:#8fd400;
margin-top:0px;
}

#caja_texto_productos_red h2{
font-family:Arial, Helvetica, sans-serif;
font-size:28px;
font-weight:bold;
color:#8fd400;
margin-top:0px;
margin-bottom:10px;
}

#caja_texto_productos_red2 h2{
font-family:Arial, Helvetica, sans-serif;
font-size:28px;
font-weight:bold;
color:#8fd400;
margin-top:0px;
margin-bottom:10px;
}


#caja_texto_productos2 h1{
font-family:Arial, Helvetica, sans-serif;
font-size:28px;
font-weight:bold;
color:#8fd400;
margin-top:0px;
}

#caja_texto_productos2 h2{
font-family:Arial, Helvetica, sans-serif;
font-size:28px;
font-weight:bold;
color:#828a8f;
margin-top:0px;
margin-bottom:10px;
}

#caja_fyd_productos h2{
font-family:Arial, Helvetica, sans-serif;
font-size:28px;
font-weight:bold;
color:#828a8f;
margin-top:0px;
margin-bottom:10px;
}

#caja_fyd_productos_red h2{
font-family:Arial, Helvetica, sans-serif;
font-size:28px;
font-weight:bold;
color:#828a8f;
margin-top:0px;
margin-bottom:10px;
}

#caja_texto_productos p{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#828a8f;
margin-top:0px;
text-align:justify;
line-height:14px;
}

#caja_texto_productos_red p{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#828a8f;
margin-top:0px;
text-align:justify;
line-height:14px;
}

#peq{
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
color:#828a8f;
margin-top:0px;
text-align:justify;
line-height:11px;
}

#linea_productos{
float:left;
height:357px;
width:2px;
margin-top:47px;
background-image:url(img/linea_vertical.png);
}

#linea_productos2{
float:left;
height:357px;
width:2px;
background-image:url(img/linea_vertical.png);
}

#intro{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#828a8f;
margin-top:0px;
text-align:justify;
line-height:13px;
font-weight:bold;
}


#intro2{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#828a8f;
margin-top:0px;
text-align:justify;
line-height:13px;
font-weight:bold;
width:272px;
}

#intro3{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#8fd400;
margin-top:0px;
text-align:justify;
line-height:13px;
font-weight:normal;
height:320px;
}


#boton1{
float:left;
width:120px;
height:20px;
text-align:center;
padding-top:9px;
}



#boton2{
float:left;
width:123px;
height:20px;
text-align:center;
padding-top:9px;
}

.boton_activo{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#8fd400;
font-weight:bold;
text-decoration:none;
text-align:center;
padding-top:9px;
}

#iconos{
float:left;
width:39px;
height:39px;
margin-bottom:15px;
}

#iconos_texto{
float:left;
width:220px;
height:25px;
padding-left:10px;
text-align:justify;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#828a8f;
font-weight:normal;
padding-top:14px;
margin-bottom:15px;
}

#iconos_texto_red{
float:left;
width:220px;
height:25px;
padding-left:10px;
text-align:justify;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#828a8f;
font-weight:normal;
padding-top:7px;
margin-bottom:22px;
}

#iconos2{
float:left;
width:39px;
height:39px;
margin-bottom:5px;
}

#iconos_texto2{
float:left;
width:220px;
height:25px;
padding-left:10px;
text-align:justify;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#828a8f;
font-weight:normal;
padding-top:14px;
margin-bottom:5px;
}

#iconos_texto_red2{
float:left;
width:220px;
height:25px;
padding-left:10px;
text-align:justify;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#828a8f;
font-weight:normal;
padding-top:7px;
margin-bottom:12px;
}


#foto_alargada{
float:left;
width:71px;
height:101px;
text-align:center;
margin-left:10px;
}

#foto_apaisada{
float:left;
width:101px;
height:87px;
text-align:center;
padding-top:15px;
margin-left:10px;
}

#foto_alargada2{
float:left;
width:91px;
height:115px;
text-align:center;
margin-left:25px;
}

#foto_apaisada2{
float:left;
width:115px;
height:91px;
text-align:center;
padding-top:15px;
margin-left:25px;
}

#texto_alargada2{
float:left;
width:91px;
height:40px;
text-align:justify;
margin-left:25px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#828a8f;
font-weight:normal;

}

#texto_apaisada2{
float:left;
width:115px;
height:40px;
text-align:justify;
margin-left:25px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#828a8f;
font-weight:normal;
}

#nombre{
float:left;
width:50px;
height:12px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#8fd400;
font-weight:normal;
margin-left:20px;
padding-bottom:3px;
}

#descargar{
float:left;
width:150px;
height:12px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#828a8f;
font-weight:normal;
margin-left:20px;
padding-bottom:3px;
margin-top:5px;
}

#descargar2{
float:left;
width:400px;
height:12px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#828a8f;
font-weight:normal;
padding-bottom:3px;
margin-top:5px;
}

#tam{
float:left;
width:70px;
height:12px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#8fd400;
font-weight:normal;
margin-left:410px;
padding-bottom:3px;
}

#tam2{
float:left;
width:62px;
height:12px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#828a8f;
font-weight:normal;
margin-left:310px;
margin-top:5px;
padding-bottom:3px;
text-align:right;
}

#tam3{
float:left;
width:62px;
height:12px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#828a8f;
font-weight:normal;
margin-left:60px;
margin-top:5px;
padding-bottom:3px;
text-align:right;
}
#tamano{
font-family:Arial, Helvetica, sans-serif;
color:#828a8f;
font-size:12px;
font-weight:bold;
}


#linea_horizontal{
float:left;
width:525px;
height:1px;
margin-left:18px;
background-color:#8fd400;
border:none;
}

#linea_horizontal2{
float:left;
width:525px;
height:1px;
margin-left:18px;
background-image:url(img/linea_puntos);
}
#linea_horizontal3{
float:left;
width:525px;
height:1px;
background-image:url(img/linea_puntos);
}

#contador_paginas{
width:562px;
height:12px;
text-align:right;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#828a8f;
font-weight:normal;
}

#contador_paginas2{
float:left;
width:530px;
height:21px;
margin-top:5px;
text-align:right;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#828a8f;
font-weight:normal;
}
.escapar{
clear:left;
}

/*FIN PRODUCTOS*/

/*SOLICITUD DE INFORMACION*/
#fond_solictud{
float:left;
width:611px;
height:493px;
margin-top:11px;
background-image:url(img/diseno_fondo/fond_solicitud.png);
}

#caja_texto_solicitud{
float:left;
width:570px;
height:420px;
margin-left:20px;
margin-right:13px;
margin-top:11px;
}

.texto_solicitud{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#838a90;
text-align:justify;
}

#caja_formulario{
float:left;
width:100px;
height:23px;
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#828a8f;
font-weight:normal;
margin-left:10px;
margin-bottom:0px;
padding-top:7px;
}

#caja_formulario2{
float:left;
width:175px;
height:27px;
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#828a8f;
font-weight:normal;
margin-bottom:0px;
padding-top:3px;
}

#caja_formulario3{
float:left;
width:30px;
height:27px;
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#828a8f;
font-weight:normal;
margin-bottom:0px;
padding-top:3px;
}

#caja_formulario4{
float:left;
width:30px;
height:27px;
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#828a8f;
font-weight:normal;
margin-bottom:0px;
margin-right:102px;
padding-top:3px;
}

#caja_formulario5{
float:left;
width:80px;
height:23px;
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#828a8f;
font-weight:normal;
margin-left:10px;
margin-bottom:0px;
padding-top:7px;
}

#caja_formulario6{
float:left;
width:455px;
height:100px;
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#828a8f;
font-weight:normal;
margin-bottom:5px;
padding-top:3px;
}
#obligatorio{
	float:left;
	width:543px;
	height:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#828a8f;
	font-weight:normal;
	margin-left:10px;
}

.formulario{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#828a8f;
font-weight:normal;
text-decoration:none;
}






/*FIN DE SOLICITUD*/

/*Registrate*/

#caja_formulario10{
float:left;
width:100px;
height:23px;
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#828a8f;
font-weight:normal;
margin-left:14px;
margin-bottom:0px;
padding-top:7px;
}

#caja_formulario11{
float:left;
width:145px;
height:27px;
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#828a8f;
font-weight:normal;
margin-bottom:0px;
padding-top:3px;
}


/*Fin de registrate*/


#caja_texto_mapa{
float:left;
width:570px;
height:420px;
margin-left:20px;
margin-right:13px;
margin-top:11px;
margin-bottom:5px;
}