@charset "iso-8859-2";



.fondobottom {
	background-image: url(../img/bottom.png);
	height: 157px;
	background-repeat: no-repeat;
}


.topmenudes {
	font-family:'Open Sans', Arial;
	font-size: 17px;
	color: #FFFFFF;
	text-decoration: none;
	height: 32px;
	width: 218px;
	background-color: #005691;
	font-weight: bold;
	padding-top: 8px;
	padding-left: 10px;
}

.catmenu {
	-webkit-font-smoothing:antialiased
	text-decoration: none;
	height: 32px;
	width: 196px;
	padding-top: 10px;
	padding-left: 32px;
	background-image: url(../img/fondo_Cat.png);
}

.catmenu a {
	color:#666;
}
.catmenu a:hover {
	color:#00A105;
}

.catmenu2 {
	text-decoration: none;
	height: 30px;
	width: 176px;
	padding-top: 12px;
	padding-left: 52px;
	background-image: url(../../leadypoles/img/fondo_subCat.png);
}
.catmenu2select {
	text-decoration: none;
	height: 30px;
	width: 176px;
	padding-top: 12px;
	padding-left: 52px;
	background-image: url(../../leadypoles/img/fondo_subCat_select.png);
}


img { border:0; }

.cajas {
	font-family:'Open Sans', Arial;
	font-size: 15px;
	border: 1px solid #CCC;
	color: #666;
}
.capatecnicos {
	float: left;
	width: 310px;
}

.noticias {
	float: left;
}

.capamedio {
	min-height:630px;
}
.fondomiga {
	background-image: url(../img/barra_gris.png);
	height: 38px;
}

.FONDOFORM {
	background-image: url(../img/FONDO.jpg);
	background-position: bottom;
}


.listmenu {
	width: 206px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	margin-left: 4px;
}
.cabeceraoro {
	background-color: #AD9863;
	padding: 12px;
}
.cabeceraplata {
	background-color: #B0AFB3;
	padding: 12px;
}


.top {
	/*background-image: url(../img/fondo.jpg);*/
	height: 118px;
}
.fondobanner {
	background-image: url(../img/fondo_banner.png);
	height: 284px;
	width: 980px;
}
.fondonegro {
	background-color: #413D3E;
}


.capaeventohome {
	float: left;
	width: 213px;
	margin-top: 12px;
	margin-right: 8px;
	margin-bottom: 8px;
	margin-left: 12px;
}
.capaevento {
	float: left;
	width: 292px;
	margin-top: 12px;
	margin-right: 8px;
	margin-bottom: 8px;
	margin-left: 21px;
}
.capaCAT {
	float: left;
	width: 465px;
	margin-top: 12px;
	margin-right: 8px;
	margin-bottom: 0px;
	margin-left: 12px;
}


.capanoticiashome {
	float: left;
	margin-top: 12px;
	width: 262px;
}
.fondogris {
	background-color: #999;
}
.fondogris2 {
	background-color: #8FBF00;
}




.paginador {
	float: left;
	margin-top: 10px;
	margin-bottom: 10px;
}
.cabecera {
	float: left;
	margin-top: 12px;
	width: 982px;
	margin-bottom: 0px;
}


.fondobottom {
	background-image: url(../img/bottom.png);
	height: 128px;
	background-repeat: repeat-x;
}
.distribuidores {
	float: left;
	width: 435px;
}



.sublistmenu {
	width: 206px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	margin-left: 4px;
}


.cajasblancas {
	font-family:'Open Sans', Arial;
	font-size: 15px;
	border: 0px none #CCC;
	color: #666;
}
.cuadro1 {
	background-image: url(../img/cuadro_support.png);
	height: 175px;
	width: 435px;
}
.cuadro2 {
	background-image: url(../img/calidadcuadro_support.png);
	height: 175px;
	width: 435px;
}




.bordegris {
	border: 1px solid #DFDFDF;
}
.fondonegro {
	background-color: #413D3E;
}
.fondoblanco2 {
	background-color: #FFF;
}

.capadescripion {
	background-image: url(../img/fondo_ficha.png);
	background-repeat: no-repeat;
	background-position: bottom;
	height: 342px;
	width: 352px;
	float: right;
	padding-bottom: 20px;
}
.fondotrans {
	background-image: url(../img/pixel_blanco.png);
}







.cajasp {
	font-family:'Open Sans', Arial;
	font-size: 13px;
	border: 1px solid #CCC;
	color: #666;
}





.lineah {
	background-image: url(../img/linea_H3.png);
	height: 13px;
}
.lineah2 {
	background-image: url(../img/linea_h.png);
	height: 13px;
}
.separador {
	font-family: Arial, Helvetica, sans-serif;
	color: #CCC;
	padding-right: 0px;
	padding-left: 12px;
}


.lineav {
	background-image: url(../img/linea_v.png);
	height: 13px;
}
.capaservicios {
	width: 226px;
	float: left;
	margin-right: 18px;
}
.capasmarcas {
	float: left;
	margin-right: 12px;
}


H1 {
	font-family:'Open Sans', Arial;
	font-size: 36px;
	color: #333;
	text-decoration: none;
	line-height: 38px;
	margin-bottom: 0; 
		margin-top: 0; 
}
H2 {
	font-family:'Open Sans', Arial;
	font-size: 15px;
	color: #666;
	text-decoration: none;
	text-align: justify;
	line-height: 17px;
	font-weight: normal;
	margin-bottom: 0; 
	margin-top: 0; 
}
.txt {
	font-family:'Open Sans', Arial;
	font-size: 13px;
	color: #4E4E4E;
	text-decoration: none;
	text-align: justify;
	line-height: 18px;
}
.txtazul {
	font-family:'Open Sans', Arial;
	font-size: 13px;
	color: #012A6A;
	text-decoration: none;
	text-align: justify;
	line-height: 18px;
	font-weight: bold;
}

.txtwhite {
	font-family:'Open Sans', Arial;
	font-size: 28px;
	color: #FFF;
	text-decoration: none;
}
.txtwhite2 {
	font-family:'Open Sans', Arial;
	font-size: 20px;
	color: #FFF;
	text-decoration: none;
}


.titular {
	font-family:'Open Sans', Arial;
	font-size: 22px;
	color: #AD9863;
	text-decoration: none;
	line-height: 24px;
}
.titular2 {
	font-family:'Open Sans', Arial;
	font-size: 36px;
	color: #413D3E;
	text-decoration: none;
	line-height: 42px;
}
.titular3 {
	font-family:'Open Sans', Arial;
	font-size: 28px;
	color: #333;
	text-decoration: none;
	line-height: 32px;
}
.titular4 {
	font-family:'Open Sans', Arial;
	font-size: 22px;
	color: #333;
	text-decoration: none;
	line-height: 24px;
}
.cajagris {
	
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #E0E0E0;
	border-right-color: #E0E0E0;
	border-bottom-color: #E0E0E0;
	border-left-color: #E0E0E0;
}

.cajagris2 {
	
	width: 218px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #E0E0E0;
	border-right-color: #E0E0E0;
	border-bottom-color: #E0E0E0;
	border-left-color: #E0E0E0;
}



.txtpeq {
	font-family:'Open Sans', Arial;
	font-size: 12px;
	color: #666;
	text-decoration: none;
	text-align: justify;
	line-height: 14px;
}

.txtitalic {
	font-family:'Open Sans', Arial;
	font-size: 14px;
	color: #999;
	text-decoration: none;
	text-align: justify;
	line-height: 17px;
	font-style: italic;
}

.separador {
	font-family:'Open Sans', Arial;
	font-size: 15px;
	color: #FFF;
	text-decoration: none;
	text-align: justify;
	line-height: 17px;
	padding-right: 18px;
	padding-left: 18px;
}

.SEPARADASU2 {
	font-family:'Open Sans', Arial;
	font-size: 15px;
	color: #999;
	text-decoration: none;
	text-align: justify;
	padding-right: 4px;
	padding-left: 4px;
}
.SEPARADor22 {
	font-family:'Open Sans', Arial;
	font-size: 14px;
	color: #999;
	text-decoration: none;
	text-align: justify;
	padding-right: 10px;
	padding-left: 10px;
}



.titulares {
	font-family:'Open Sans', Arial;
	font-size: 18px;
	color: #333;
	text-decoration: none;
	line-height: 17px;
}
.fondofotoevento {
	background-image: url(../img/fondo_foto.png);
	height: 160px;
	width: 300px;
	padding-top: 6px;
	padding-left: 6px;
}
.fondofotoevento2 {
	background-image: url(../img/fondo_foto2.png);
	height: 170px;
	width: 290px;
	padding-top: 6px;
	padding-left: 6px;
}
.txtdesc {
	font-family:'Open Sans', Arial;
	font-size: 13px;
	color: #333;
	text-decoration: none;
	line-height: 17px;
	text-align: justify;
}
.txt2negro {
	font-family:'Open Sans', Arial;
	font-size: 16px;
	color: #333;
	text-decoration: none;
	line-height: 18px;
	font-weight: 600;
}
.txt2negrito {
	font-family:'Open Sans', Arial;
	font-size: 28px;
	color: #333;
	text-decoration: none;
	line-height: 24px;
}


.txt3 {
	font-family:'Open Sans', Arial;
	font-size: 14px;
	color: #666;
	text-decoration: none;
	text-align: justify;
	line-height: 14px;
}




.txtfecha {
	font-family:'Open Sans', Arial;
	font-size: 13px;
	color: #666;
	text-decoration: none;
}
.txtfecha2 {
	font-family:'Open Sans', Arial;
	font-size: 13px;
	color: #AD9863;
	text-decoration: none;
}

.txtazulG {
	font-family:'Open Sans', Arial;
	font-size: 16px;
	color: #012A6A;
	text-decoration: none;
}
.txtazulG2 {
	font-family:'Open Sans', Arial;
	font-size: 18px;
	color: #9C9B9F;
	text-decoration: none;
}


.txtverde {
	font-family:'Open Sans', Arial;
	font-size: 15px;
	color: #93804D;
	text-decoration: none;
}
.txtverdeG {
	font-family:'Open Sans', Arial;
	font-size: 20px;
	color: #008419;
	text-decoration: none;
}






.opacidad {
            opacity:1;
}
.opacidad a {
            opacity:1;
}


.opacidad a:hover {
            opacity:0.80;
}
.opacidad2 {
            opacity:1;
}
.altura30 {
	height: 36px;
}
.altura300 {
	height: 360px;
}


.opacidad2 a {
            opacity:1;
}


.opacidad2 a:hover {
            opacity:0.75;
}
.LINKSMENUpag {
	font-family:'Open Sans', Arial;
	font-size: 14px;
	color: #999;
	text-decoration: none;
}
.LINKSMENUpag:hover {
	font-family:'Open Sans', Arial;
	font-size: 15px;
	color: #00901E;
	text-decoration: none;
	font-weight: bold;

}
.LINKSMENU11 {
	font-family:'Open Sans', Arial;
	font-size: 14px;
	color: #999;
	text-decoration: none;
}
.LINKSMENU11:hover {
	font-family:'Open Sans', Arial;
	font-size: 14px;
	color: #4790BF;
	text-decoration: none;

}
.enlace1 {
	font-family:'Open Sans', Arial;
	font-size: 20px;
	color: #666;
	text-decoration: none;
	line-height: 18px;
	font-weight: bold;
}

.enlace1:hover {
	font-family:'Open Sans', Arial;
	font-size: 20px;
	color: #A2904D;
	text-decoration: none;
	line-height: 18px;
	font-weight: bold;

}
.LINKSMENU333 {
	font-family:'Open Sans', Arial;
	font-size: 14px;
	color: #333;
	text-decoration: none;
	line-height: 18px;
	font-weight: bold;
}

.LINKSMENU333:hover {
	font-family:'Open Sans', Arial;
	font-size: 14px;
	color: #999;
	text-decoration: none;
	line-height: 18px;

}
.LINKSMENU3 {
	font-family:'Open Sans', Arial;
	font-size: 13px;
	color: #00A105;
	text-decoration: none;
	line-height: 18px;
}

.LINKSMENU3:hover {
	font-family:'Open Sans', Arial;
	font-size: 13px;
	color: #999;
	text-decoration: none;
	line-height: 18px;

}
.LINKSMENUidiomas {
	font-family:'Open Sans', Arial;
	font-size: 12px;
	color: #AD9863;
	text-decoration: none;
	line-height: 18px;
}

.LINKSMENUidiomas:hover {
	font-family:'Open Sans', Arial;
	font-size: 12px;
	color: #999;
	text-decoration: none;
	line-height: 18px;

}
.LINKSMENU33 {
	font-family:'Open Sans', Arial;
	font-size: 14px;
	color: #999;
	text-decoration: none;
	line-height: 18px;
}

.LINKSMENU33:hover {
	font-family:'Open Sans', Arial;
	font-size: 14px;
	color: #CCC;
	text-decoration: none;
	line-height: 18px;

}
.LINKSMENU3333 {
	font-family:'Open Sans', Arial;
	font-size: 14px;
	color: #666;
	text-decoration: none;
	line-height: 18px;
}

.LINKSMENU3333:hover {
	font-family:'Open Sans', Arial;
	font-size: 14px;
	color: #007D1A;
	text-decoration: none;
	line-height: 18px;

}
.LINKSMENU4 {
	font-family:'Open Sans', Arial;
	font-size: 14px;
	color: #FFF;
	text-decoration: none;
	line-height: 18px;
}

.LINKSMENU4:hover {
	font-family:'Open Sans', Arial;
	font-size: 14px;
	color: #CCC;
	text-decoration: none;
	line-height: 18px;

}
.LINKSMENU44 {
	font-family:'Open Sans', Arial;
	font-size: 13px;
	color: #06C;
	text-decoration: none;
	line-height: 18px;
}

.LINKSMENU44:hover {
	font-family:'Open Sans', Arial;
	font-size: 13px;
	color: #999;
	text-decoration: none;
	line-height: 18px;

}
.LINKSMENU5 {
	font-family:'Open Sans', Arial;
	font-size: 13px;
	color: #999;
	text-decoration: none;
	line-height: 13px;
}
.TXTBLANCO {
	font-family:'Open Sans', Arial;
	font-size: 26px;
	color: #FFF;
	text-decoration: none;
	line-height: 24px;
	text-transform: uppercase;
}


.LINKSMENU5:hover {
	font-family:'Open Sans', Arial;
	font-size: 13px;
	color: #999;
	text-decoration: none;
	line-height: 13px;

}

.redondeado {
	font-family:'Open Sans', Arial;
	font-size: 14px;
	color: #666;
	-khtml-border-radius: 10px;
	-ms-border-radius: 10px;
	-o-border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding-top: 1px;
	padding-right: 1px;
	padding-bottom: 1px;
	padding-left: 6px;
 }
 
.capaproducts {
	background-color: #dbdcdf;
	height: 288px;
	width: 238px;
	float: left;
	margin-right: 12px;
	margin-bottom: 16px;
}
.capalistado {
	background-color: #dbdcdf;
	float: left;
	margin-bottom: 16px;
}
.capapag {
	float: left;
	margin-bottom: 16px;
}

.button {
   border-top: 1px solid #96d1f8;
   background: #65a9d7;
   background: -webkit-gradient(linear, left top, left bottom, from(#3e779d), to(#65a9d7));
   background: -webkit-linear-gradient(top, #3e779d, #65a9d7);
   background: -moz-linear-gradient(top, #3e779d, #65a9d7);
   background: -ms-linear-gradient(top, #3e779d, #65a9d7);
   background: -o-linear-gradient(top, #3e779d, #65a9d7);
   padding: 7.5px 15px;
   -webkit-border-radius: 6px;
   -moz-border-radius: 6px;
   border-radius: 6px;
   -webkit-box-shadow: rgba(0,0,0,1) 0 1px 0;
   -moz-box-shadow: rgba(0,0,0,1) 0 1px 0;
   box-shadow: rgba(0,0,0,1) 0 1px 0;
   text-shadow: rgba(0,0,0,.4) 0 1px 0;
   color: white !important;
   font-size: 14px;
   font-family: Helvetica, Arial, Sans-Serif;
   text-decoration: none;
   vertical-align: middle;
 
   }
   .span2{width:150px;}
 .button:hover {
   border-top-color: #28597a;
   background: #28597a;
   color: #ccc;
   }
 .button:active {
   border-top-color: #1b435e;
   background: #1b435e;
   }
   
   .button2 {
   border-top: 1px solid #9e999e;
   background: #b1b5b8;
   background: -webkit-gradient(linear, left top, left bottom, from(#696969), to(#b1b5b8));
   background: -webkit-linear-gradient(top, #696969, #b1b5b8);
   background: -moz-linear-gradient(top, #696969, #b1b5b8);
   background: -ms-linear-gradient(top, #696969, #b1b5b8);
   background: -o-linear-gradient(top, #696969, #b1b5b8);
   padding: 7.5px 15px;
   -webkit-border-radius: 6px;
   -moz-border-radius: 6px;
   border-radius: 6px;
   -webkit-box-shadow: rgba(0,0,0,1) 0 1px 0;
   -moz-box-shadow: rgba(0,0,0,1) 0 1px 0;
   box-shadow: rgba(0,0,0,1) 0 1px 0;
   text-shadow: rgba(0,0,0,.4) 0 1px 0;
   color: white;
   font-size: 14px;
   font-family: Helvetica, Arial, Sans-Serif;
   text-decoration: none;
   vertical-align: middle;
   }
 .button2:hover {
   border-top-color: #767c80;
   background: #767c80;
   color: #ccc;
   }
 .button2:active {
   border-top-color: #a5b0b8;
   background: #a5b0b8;
   }
