/* CSS Document */
html{
	margin:0;
	padding:0;
	height:100%;
}

body{ 
	margin:0;
	padding:0;
	height:100%;
	background-image: url("../img/background.gif");
	background-color:#A7A7A7;
	background-repeat:repeat-x;
} 

a{
	outline:none;
}
/*****CLASSES*******/
.link{
	font: 12px Arial;
	color:#3168a4;
}

h1{
	margin-top:0px;
	font:bold 20px Georgia,Arial;
	color:#4380c2; 
}
h3{
	font:12px Arial;
	color:#666666;
}


.tituloseccion{
	font:bold 20px Georgia,Arial;
	color:#4380c2; 
}
.subtituloseccion{
	margin-top:7px;
	font: bold 12px Arial;
	color:#666666;
}

.arial12{
	font: 12px Arial;
	color:#666666;
}
.topmenu{
	text-decoration:none;
}
.toplang{
	text-decoration:none;
	color:#4380c2;
}

a.topmenu:link {color: #999999}     /* unvisited link */
a.topmenu:visited {color: #999999}  /* visited link */
a.topmenu:hover {color: #999999; text-decoration:underline;}   /* mouse over link */
a.topmenu:active {color: #999999}   /* selected link */

a.toplang:link {color: #4380c2}     /* unvisited link */
a.toplang:visited {color: #4380c2}  /* visited link */
a.toplang:hover {color: #4380c2; text-decoration:underline;}   /* mouse over link */
a.toplang:active {color: #4380c2}   /* selected link */


a.linkhover:link {text-decoration:none;}     /* unvisited link */
a.linkhover:visited {text-decoration:none;}  /* visited link */
a.linkhover:hover {text-decoration:underline;}   /* mouse over link */
a.linkhover:active {text-decoration:none;}   /* selected link */


/*****DIVS*******/

#divpage{
	margin:0px auto;
	width:948px;
	position:relative;
	margin:0px auto;
	padding-left:20px;
	width:860px;
	background-color:#FFFFFF;
}

#divheader{
	height:125px;
}
#divmenu{
	float:left;
}

#divlogo{
	float:left;
}
#divlang{
	float:left;
	width:538px;
	/*border:solid 1px #3366FF;*/
	font: 12px Arial;
	color:#999999;
	text-align:right;
	margin-top:15px;
}


.menubutton{
	color:#999999;
	background-color:#f4f4f4;
	width:162px;
	height:20px;
	font: 12px Arial;
	border-bottom:solid 1px #dddcde;
	padding-left:25px;
	padding-top:8px;
	cursor: pointer;
	cursor: hand;
}
.buttoninicio{
	background-color:#dadada;
	color:#FFFFFF;
}
#divbody{
	float:left;
	margin-left:35px;
}

#divfooter{
	/*position: absolute;
    bottom: 0;*/
	margin-top:50px;
	width:840px;
}
#footer1{
	padding:10px 0px 0px 222px;
	font: 11px Arial;
	color:#FFFFFF;
	height:32px;
	background-color:#6a6a6a;
}
#footer2{
	padding:8px 0px 0px 222px;
	font: 11px Arial;
	color:#FFFFFF;
	height:20px;
	background-color:#949494;
}


#divinicio,#divquienes,#divaerosoles,#divfaq,#divdonde,#divclientes,#divprensa,#divprocesos,#divnoticias,#divdetalle{
 float:left;
}

.endtxt{
	margin-top:20px;
}
/******INICIO ******/

#divcabecera{
	width:590px;
	height:190px;
	/*border:solid 1px #996600;*/
}
#cabeceratxt{
	width:400px;
	float:left;
	/*border:solid 1px #33CC33;*/
}
#cabeceraimg{
	float:left;
	width:160px;
	/*border:solid 1px #FF0000;*/
	margin-left:28px;
}


#divactualidad{
	width:587px;
	/*height:205px;*/
	margin-top:10px;
	/*border:solid 1px #FFCC00;*/
}
#divactualidad .resumennoticia{
	/*height:88px;*/
	background-color:#f4f4f4;
	border-bottom:solid 1px #dddcde;
}

#divactualidad .resumennoticia DIV.resumennoticiaimg{
	margin-top:7px;
	margin-left:10px;
	width:78px;
	float:left;
	/*border:solid 1px #FF0000;*/
}
.resumennoticiatextos{
	margin: 12px 0px 4px 15px;
	width:455px;
	float:left;
	/*border:solid 1px #FFCC00;*/
}

.resumennoticiafecha{
	font: 12px Georgia;
	color:#666666;
}

.resumennoticiatexto{
	width:455px;
	margin-top:6px;
	
}
.resumennoticiatexto a{

	font: 14px Georgia;
	color:#4a72b1;
}
.resumennoticiasubtexto{
	width:455px;
	margin-top:4px;
	font: 12px Arial;
	color:#666666;
}
.resumennoticiavermas{
	margin-top:2px;
	font:12px Arial;
	color:#525252;
	text-align:right;
}
.resumennoticiavermas a{
	
	font:12px Arial;
	color:#525252;
	
}


#divdestacados{
	margin-top:20px;
}

.home_destacado{
	float:left;
	margin-right: 23px;
}
#home_destacado1,#home_destacado2,#home_destacado3{
margin-top: 1px;
}
#destacado1,#destacado2{
	width: 179px;
}
#destacado3{
	width:180px;
}

.destacadotxt{
	background-color:#f4f4f4;
	border-bottom:solid 1px #dddcde;
	height:44px;
	padding: 4px 6px 0px 6px;
}
.destacadotxt a{
	font: 11px Arial;
	color: #666666;
	
}
#destacadotxt1{
	padding:12px 6px 0px 6px;
	height:38px;
}
#destacadotxt2{
	padding:6px 6px 0px 6px;
}
#destacadotxt3{
	padding:4px 0px 0px 6px;
}
.destacado1txt{
	color:#205289;
	font-weight:bold;
}
.destacado2txt{
	color:#818501;
	font-weight:bold;
}
.destacado3txt{
	color:#704d8b;
	font-weight:bold;
}

/******************QUIENES***************/


#quienes_content{
	float:left;
	width:400px;
	text-align:justify;
}


#quienes_images{
	float:left;
	margin:35px 0px 0px 40px;
	width:157px;
	text-align:right;
}

#quienesimg2{
	margin-top:15px;
}



/******************AEROSOLES***************/


#aerosoles_content{
	float:left;
	width:250px;
	text-align:justify;
}


#aerosoles_images{
	margin-top:30px;
	float:left;
	margin-left:40px;
	width:320px;

}

#divaerosol1,#divaerosol2{
	width:154px;
	float:left;
}
#divaerosol2{
	margin-left:11px;
}
.aerosol_top{
	background-color:#f4f4f4;
	
	height:35px;
	font:12px Arial;
	color:#666666;
	padding:5px 0px 0px 7px;
}
.aerosol_bottom{
	background-color:#e8e8e8;
	padding:0px 0px 0px 7px;
	height:26px;
	
}
.aerosol_bottom a{
	
	font:bold 12px Arial;
	color:#666666;
}
.aerosol_pdf{
	margin-top:2px;
}


/******************FAQ***************/


#faq_content{
	float:left;
	width:580px;
}
#faqpreguntas{
	margin:10px 0px 27px 0px;
	border: solid 1px #dddcde;
	width:580px;
	background-color:#f4f4f4;
	
	padding:10px 4px 10px 10px;
}
.faqpreguntastxt{
	font: bold 12px Arial;
	color: #5d93ce;
	margin-bottom:4px;
}
.faq_pregunta{
	margin-left:10px;
	font: bold 12px Arial;
	color: #5d93ce;
	
}

.faq_respuesta{
	font: 12px Arial;
	color: #666666;
	margin: 10px 0px 22px 45px;
}

.faqleft{
	margin-left:25px;
}


.faqnumpregunta{
	float:left;
	width:35px;
	font: bold 12px Arial;
	color: #5d93ce;
}
.faqpreg{
	float:left;
	width:520px;
}

/******************DONDE***************/


#donde_content{
	float:left;
	width:300px;
	text-align:justify;
}


#donde_map{
	float:left;
	margin-left:40px;
	width:258px;
	text-align:right;
}

#mapasmall{
	font: 10px Arial;
}
/******************CLIENTES***************/


#clientes_content{
	float:left;
	width:405px;
	text-align:justify;
}


#clientes_images{
	margin-top:30px;
	float:left;
	margin-left:30px;
	width:190px;
	text-align:left;
}
.clientes_img{
	margin-bottom: 10px;
}


/******************PRENSA***************/


#prensa_content{
	float:left;
	width:590px;
	
}
#prensatitular{
	margin-bottom:10px;
}
.prensaitem{
	text-align:left;
	width:570px;
	padding: 6px 0px 6px 15px;
	background-color:#f4f4f4;
}
.fnd_blanc{
	background-color:#FFFFFF;
}

/******************PROCESOS***************/


#procesos_content{
	float:left;
	width:590px;
	
}
#procesos_pestanas{
	text-align:left;
	border-bottom: solid 1px #b3b3b3;
	
}

.pestana_proceso{
	float:left;
	width:190px;

}

#procesos_content1,#procesos_content2{
	background-color:#f4f4f4;
	padding-left:18px;
	padding-right:18px;
	padding-bottom:5px;
	font: 12px Arial;
	color: #666666;
	
}
#procesos_title1{
	font: 15px Georgia;
	color: #85940f;
	padding-top:20px;
}
#procesos_title2{
	font: 15px Georgia;
	color: #a07dbb;
	padding-top:20px;
}
.proceso_link{
	color: #004da2;

}
.proceso_subtitulo{
	font: 14px Georgia;
	color: #85940f;
	margin-top:25px;
}
#procesos_content1 img{
	margin-top:15px;
}


/******************ACTUALIDAD***************/


#actualidad_content{
	float:left;
	width:345px;
	text-align:justify;
}


#actualidad_videos{
	float:left;
	margin:0px 0px 0px 40px;
	width:227px;
}

.video_preview{
	cursor: pointer;
	cursor: hand;
	width:224px;
	height:116px;
	background-color:#e1e1e1;
	margin-bottom: 1px;
}
.preview_img{
	margin: 10px 0px 0px 12px;
	float:left;
}
.preview_content{
	margin: 10px 0px 0px 6px;
	float: left;
}
.preview_txt{
	font: 11px Arial;
	color:#333333;
}
.preview_foot{
	margin-top: 46px;
	font: 10px Arial;
	color:#555555;
}
.preview_channel{
	font: bold 9px Arial;
	color: #b30000;
}



.resumen_noticia{
	margin-top:10px;
	border-bottom:solid 1px #dddddd;
	padding-bottom:10px;
}
.resumen_top{
	font: 12px Georgia;
	color:#666666;
	margin-bottom:3px;
}
.resumen_titular{
	
	margin-bottom:4px;
}
.resumen_titular a{
	font: 18px Georgia;
	color:#3d79ba;
	
}
.resumen_contenido{
	font: 12px Arial;
	color:#666666;
	margin-bottom:4px;
}
.resumen_pie a{
	font: 11px Arial;
	color:#3d79ba;
}




/******************DETALLE***************/


#detalle_content{
	float:left;
	width:387px;
	text-align:justify;
}


#detalle_images{
	float:left;
	margin:60px 0px 0px 28px;
	width:174px;
}
.detalle_cabecera{
	font: 12px Georgia;
	color: #666666;
	margin-top:15px;
}
.detalle_titulo{
	font: 24px Georgia;
	color: #3d79ba;
	margin-top:3px;
}

.detalle_texto{
	font: 12px Arial;
	color:#666666;
	margin-top:12px;
}
.detalle_pie{
	margin-top:20px;
	padding-bottom:10px;
	border-bottom:solid 1px #dddddd;
	text-align:right;
}
.detalle_pie a{
	
	font: 11px Arial;
	color: #3d79ba;
	
}

.detalle_img_pie{
	margin-top:10px;
	font: 11px Arial;
	color:#999999;
	text-align:justify;

}


/******************DETALLE2***************/


#detalle_content2{
	float:left;
	width:387px;
	text-align:justify;
}


#detalle_images2{
	float:left;
	margin:60px 0px 0px 28px;
	width:174px;
}




#condiciones{
	font: 10px Arial;
	color: #000000;
	width:350px;
	text-align:justify;
	overflow:auto;
	padding:10px;
	
}