@charset "utf-8";
/* Inicia General */
body{
    margin:0;
    padding:0;
    overflow-x:hidden;
    font-family: Arial, Helvetica, sans-serif; font-weight:normal;
	background-color:#FFF;
}
.relativo{position:relative;}
.absoluto{	position:absolute;}
.left{float:left}
.rigth{float:right}
.poniter{cursor:pointer;}
.heigth100{height:100%}
.width100{width:100%}
.contenedor100{width:100%;	min-width:100%;	max-width:100%;	}
.contenedor1020px{position:relative; margin:0 auto;	width:1020px;	min-width:1020px;	max-width:1020px;}
.contenedor1200px{position:relative; margin:0 auto;	width:1200px; min-width:1200px;	max-width:1200px;}
.contenedor1400px{position:relative; margin:0 auto;	width:1400px; min-width:1400px;	max-width:1400px;}
.contenedor1000px{position:relative; margin:0 auto;	width:999px; }
.clear{ clear:both; position:relative}
.clear5{ clear:both; position:relative; height:5px}
.clear10{ clear:both; position:relative; height:10px}
.clear15{ clear:both; position:relative; height:15px}
.clear20{ clear:both; position:relative; height:20px}
.clear30{ clear:both; position:relative; height:30px}
.clear40{ clear:both; position:relative; height:40px}
.clear50{ clear:both; position:relative; height:50px}
.clear60{ clear:both; position:relative; height:60px}
.redondo5 {-moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; behavior: url(/pie/PIE.htc);}
.redondo3 {-moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; behavior: url(/pie/PIE.htc);}
.redondo20 {-moz-border-radius: 20px; -webkit-border-radius: 20px;	border-radius: 20px; behavior: url(/pie/PIE.htc);}
.redondo10 {-moz-border-radius: 10px;	-webkit-border-radius: 10px; border-radius: 10px; behavior: url(/pie/PIE.htc);}
.redondo10Left { -webkit-border-top-left-radius: 9px; -webkit-border-bottom-left-radius: 9px; -moz-border-radius-topleft: 9px; -moz-border-radius-bottomleft: 9px; border-top-left-radius: 9px; border-bottom-left-radius: 9px; behavior: url(/pie/PIE.htc);}
.redondo10Top {-webkit-border-top-left-radius: 9px;	-moz-border-radius-topleft: 9px; border-top-left-radius: 9px; border-top-right-radius: 9px;	behavior: url(/pie/PIE.htc);}
.redondo5Top {-webkit-border-top-left-radius: 5px;	-moz-border-radius-topleft: 5px; border-top-left-radius: 5px; border-top-right-radius: 5px;	behavior: url(/pie/PIE.htc);}
.redondo10Bottom { -webkit-border-bottom-right-radius: 10px; -webkit-border-bottom-left-radius: 10px; -moz-border-radius-bottomright: 10px; -moz-border-radius-bottomleft: 10px; border-bottom-right-radius: 10px; border-bottom-left-radius: 10px; behavior: url(/pie/PIE.htc);}
.redondoMenuBottom { -webkit-border-bottom-right-radius: 8px; -webkit-border-bottom-left-radius: 8px; -moz-border-radius-bottomright: 8px; -moz-border-radius-bottomleft: 8px; border-bottom-right-radius: 8px; border-bottom-left-radius: 8px; behavior: url(/pie/PIE.htc);}
.marginCentrar{margin:0 auto 0 auto;}
.marginTop5px{ margin-top:5px;}
.marginTop10px{ margin-top:10px;}
.marginLeft10px{ margin-left:10px;}
.marginBottom5px{margin-bottom:5px}
.marginBottom10px{margin-bottom:10px}
.marginBottom20px{margin-bottom:20px}
.marginBottom30px{margin-bottom:30px}
.marginTop30px{ margin-top:30px;}
.marginTop40px{ margin-top:40px;}
.marginTop20px{ margin-top:20px;}
.marginTop25px{ margin-top:25px;}
.marginTop35px{ margin-top:35px;}
.marginTop65px{ margin-top:65px;}
.marginTop15px{ margin-top:15px;}
.marginLeft5px{ margin-left:5px;}
.marginLeft15px{ margin-left:15px;}
.marginLeft12px{ margin-left:12px;}
.marginLeft30px{ margin-left:30px;}
.marginLeft20px{ margin-left:20px;}
.marginLeft45px{ margin-left:45px;}
.marginLeft50px{ margin-left:50px;}
.marginLeft40px{ margin-left:40px;}
.marginRight5px{ margin-right:5px}
.marginRight10px{ margin-right:10px}
.marginRight15px{ margin-right:15px}
.marginRight20px{ margin-right:20px}
.marginRight30px{ margin-right:30px}
.marginRight60px{ margin-right:60px}
.paddingBottom30px{ padding-bottom:30px}
.paddingBottom20px{ padding-bottom:20px}
.paddingBottom10px{ padding-bottom:10px}
.padding5px{ padding:5px}
.padding10px{ padding:10px}
.padding20px{ padding:20px}
.padding30px{ padding:30px}
.paddingTop5px{ padding-top:5px}
.paddingTop10px{ padding-top:10px}
.paddingTop15px{ padding-top:15px}
.paddingTop20px{ padding-top:20px}
.paddingTop30px{ padding-top:30px}
.paddingTop40px{ padding-top:40px}
.paddingLeft25px{ padding-left:25px}
.paddingLeft20px{ padding-left:20px}
.paddingLeft15px{ padding-left:15px}
.paddingLeft5px{ padding-left:5px}
.paddingLeft10px{ padding-left:10px}
.paddingLeft30px{ padding-left:30px}
.paddingLeft40px{ padding-left:40px}
.paddingRight5px{ padding-right:5px;}
.paddingRigh10px{ padding-right:10px;}
.paddingRight15px{ padding-right:15px;}
.paddingRight25px{ padding-right:25px;}
.paddingRight30px{ padding-right:30px;}
.fondoAmarillo{background-color: #FF9600;}
.fondoAzulClaro{background-color: #E3F9FF;}
.fondoAzulOscuro{background-color: #00A2E3;}
.fondoGrisClaro{background-color:#FAFAFA}
.bordeSolid{ border-style: solid; border-width:1px}
.bordeDotted{ border-style:dotted;}
.bordeCafe{border-color:#9F6000}
.bordeBlanco{ border-color:#FFF}
.bordeBottom{ border-bottom:dotted 1px #333}
.bordeBottomSolid{ border-bottom: solid 1px}
.borderLeft{border-left: solid 1px}
.borderRight{ border-right: solid 1px}
.bordeAzul{border-color:#4B829D}
.bordeAzulClaro{border-color:#8EBACC}
.bordeGris{border-color:#D1D1D1}
.bordeGrisClaro{border-color:#CCCCCC}
.bordeGrisMedio{border-color:#666666}
.bordeGrisMedio2{border-color:#999999}
.bordeGrisFuerte{border-color:#333333}
.clearfix {display: inline-block;}
.width10{width:10%}
.width20{width:20%}
.width30{
	width: 40%
}
.width50{width:50%}
.width60{width:60%}
.width40{width:40%}
.width70{width:70%}
.width80{width:80%}
.width90{width:90%}
.width100{width:100%}
.backgroundGris{ background-color:#E5E5E5;}
/* Termina General */

/* Inicia shadows*/
.shadowText1{text-shadow: 2px 2px 4px #000; behavior: url(/pie/PIE.htc);}
.shadowText2{text-shadow: 2px 1px 3px #000; behavior: url(/pie/PIE.htc);}
/* Termina shadows*/

/* Inicia Tranparencias*/
.tranparencia10{opacity: 0.10; -moz-opacity: 0.10; -khtml-opacity: 0.10; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha"(Opacity=10); filter: progid:DXImageTransform.Microsoft.Alpha(opacity=10); filter:alpha(opacity=10); behavior: url(ms-transform.htc);}
.tranparencia20{opacity: 0.20; -moz-opacity: 0.20; -khtml-opacity: 0.20; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha"(Opacity=20); filter: progid:DXImageTransform.Microsoft.Alpha(opacity=20); filter:alpha(opacity=20); behavior: url(ms-transform.htc);}
.tranparencia30{opacity: 0.30; -moz-opacity: 0.30; -khtml-opacity: 0.30; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha"(Opacity=30); filter: progid:DXImageTransform.Microsoft.Alpha(opacity=30); filter:alpha(opacity=30); behavior: url(ms-transform.htc);}
.tranparencia40{opacity: 0.40; -moz-opacity: 0.40; -khtml-opacity: 0.40; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha"(Opacity=40); filter: progid:DXImageTransform.Microsoft.Alpha(opacity=40); filter:alpha(opacity=40); behavior: url(ms-transform.htc);}
.tranparencia50{opacity: 0.50; -moz-opacity: 0.50; -khtml-opacity: 0.50; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha"(Opacity=50); filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50); filter:alpha(opacity=50); behavior: url(ms-transform.htc);}
.tranparencia60{opacity: 0.60; -moz-opacity: 0.60; -khtml-opacity: 0.60; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha"(Opacity=60); filter: progid:DXImageTransform.Microsoft.Alpha(opacity=60); filter:alpha(opacity=60); behavior: url(ms-transform.htc);}
.tranparencia70{opacity: 0.70; -moz-opacity: 0.70; -khtml-opacity: 0.70; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha"(Opacity=70); filter: progid:DXImageTransform.Microsoft.Alpha(opacity=70); filter:alpha(opacity=70); behavior: url(ms-transform.htc);}

/* Termina Tranparencias*/

/* Inicia Tranform*/
.scale1{transform: scale(1) translate(0px);-webkit-transform: scale(1) translate(0px);-moz-transform: scale(1) translate(0px);-o-transform: scale(1) translate(0px);-ms-transform: scale(1) translate(0px); behavior: url(ms-transform.htc);}
.rotate20{transform: rotate(2deg) scale(1) skew(3deg) translate(0px);-webkit-transform: rotate(2deg) scale(1) skew(3deg) translate(0px);-moz-transform: rotate(2deg) scale(1) skew(3deg) translate(0px);-o-transform:  rotate(2deg) scale(1) skew(3deg) translate(0px);-ms-transform:  rotate(2deg) scale(1) skew(3deg) translate(0px); behavior: url(ms-transform.htc);}
.rotate-20{transform: rotate(-2deg) scale(1) skew(-3deg) translate(0px);-webkit-transform: rotate(-2deg) scale(1) skew(-3deg) translate(0px);-moz-transform: rotate(-2deg) scale(1) skew(-3deg) translate(0px);-o-transform:  rotate(-2deg) scale(1) skew(-3deg) translate(0px);-ms-transform:  rotate(-2deg) scale(1) skew(-3deg) translate(0px); behavior: url(ms-transform.htc);}
.rotate2{transform: rotate(2deg); -webkit-transform: rotate(2deg); -moz-transform: rotate(2deg); -o-transform: rotate(2deg);-ms-transform: rotate(2deg); behavior: url(ms-transform.htc);}
.screw3{transform: skew(3deg); -webkit-transform: skew(3deg); -moz-transform: skew(3deg); -o-transform: skew(3deg); -ms-transform: skew(3deg); behavior: url(ms-transform.htc);}
.screw5{transform: skew(5deg); -webkit-transform: skew(5deg); -moz-transform: skew(5deg); -o-transform: skew(5deg); -ms-transform: skew(5deg); behavior: url(ms-transform.htc);}
.screw-5{transform: skew(-5deg); -webkit-transform: skew(-5deg); -moz-transform: skew(-5deg); -o-transform: skew(-5deg); -ms-transform: skew(-5deg); behavior: url(ms-transform.htc);}
.screw-10{transform: skew(-10deg); -webkit-transform: skew(-10deg); -moz-transform: skew(-10deg); -o-transform: skew(-10deg); -ms-transform: skew(-10deg); behavior: url(ms-transform.htc);}
/* Termina Tranform*/

/* Inicia Header*/
.logo{background-image:url(../images/logo.png); background-repeat:no-repeat; width:357px; height:43px; z-index:1}	
.contentHeader{height: 300px;}
.bgHeader{ background-image:url(../images/backgroundHeader.png); background-repeat:repeat-x;}
.bgLogo{background-image:url(../images/backgroundHeaderLogo.png); background-repeat:repeat-x;}
.mcr_m1{min-width:22px; width:auto; min-height:25px; height:auto; line-height:25px; color:#FFFFFF }
.submenu_tvc{min-width:22px; width:auto; min-height:25px; height:auto; line-height:25px; color:#26455C }
.submenu_opcion{width:125px; height:22px; font-family:arial; font-size:13px; padding-left:10px; padding-top:5px;text-decoration:none; color:#00A8E7; cursor:pointer; cursor:hand;}
.submenu_opcion:hover{ background-color:#1B6284; color:#FFFDFD;}

.submenu_opcionaire{width:105px; height:22px; font-family:arial; font-size:13px; padding-left:10px; padding-top:5px;text-decoration:none; color:#00A8E7; cursor:pointer; cursor:hand;}
.submenu_opcionaire:hover{ background-color:#1B6284; color:#FFFDFD;}

.submenu_opcionagua{width:161px; height:22px; font-family:arial; font-size:13px; padding-left:10px; padding-top:5px;text-decoration:none; color:#00A8E7; cursor:pointer; cursor:hand;}
.submenu_opcionagua:hover{ background-color:#1B6284; color:#FFFDFD;}

.submenu_opciontvc{width:100px; height:22px; font-family:arial; font-size:13px; padding-left:10px; padding-top:5px;text-decoration:none; color:#00A8E7; cursor:pointer; cursor:hand;}
.submenu_opciontvc:hover{ background-color:#1B6284; color:#FFFDFD;}


.bgMcr1{background-image: none; width:15px; height:25px}
.bgMcr2{background-image:none;  background-position:right; width:15px; height:25px}
.bgMcr3{background-color: transparent; color:#FFFFFF;  min-width:22px; width:auto; min-height:25px; height:auto; line-height:25px;}
.mcr_m1:hover .bgMcr1{background-image:url(../images/mcr_bg_1.png); background-position:right;}
.mcr_m1:hover .bgMcr3{background-color: #59D1FF; color:#191919; }
.mcr_m1:hover .bgMcr2{background-image:url(../images/mcr_bg_2.png); }
.mcr_m1:hover .borderMenu{ background-color:transparent }
.menuOver{ background-image:url(../images/mcr_bg_1.png);}

.borderMenu{ width:1px; height:25px; background-color:#535353; position:relative;}
.mcsocial{position:relative; min-width:25px; width:auto; height:29px}
.mcHome{background-image:url(../images/iconos/home.png); width:25px; height:29px; background-repeat:no-repeat;}
.mcHome:hover{background-image:url(../images/iconos/home_on.png);}
.mcTwitter{background-image:url(../images/iconos/twitter.png); width:25px; height:29px; background-repeat:no-repeat;}
.mcTwitter:hover{background-image:url(../images/iconos/twitter_on.png); }
.mcfacebook{background-image:url(../images/iconos/faebook.png); width:25px; height:29px; background-repeat:no-repeat;}
.mcfacebook:hover{background-image:url(../images/iconos/faebook_on.png);}
.mclink{background-image:url(../images/in.png); width:21px; height:19px; background-repeat:no-repeat;}
.mclink:hover{background-image:url(../images/in_on.png);}
.bgScrew1{ background-image:url(../images/backgroundHeader2.png); background-repeat:repeat-x; height:196px;}
/* Termina General */
/* Inicia Footer*/
.footer-top { transform:  rotate(2deg) scale(1) skew(3deg) translate(0px);-webkit-transform:  rotate(2deg) scale(1) skew(3deg) translate(0px);-moz-transform: rotate(2deg) scale(1) skew(3deg) translate(0px);-o-transform:  rotate(2deg) scale(1) skew(3deg) translate(0px);-ms-transform:  rotate(2deg) scale(1) skew(3deg) translate(0px); behavior: url(ms-transform.htc);}
.footer-top2 {background-color: #ABE2F7; padding: 6px 0 12px; height: 25px; transform:  rotate(358deg) scale(1) skew(0deg) translate(0px);-webkit-transform:  rotate(358deg) scale(1) skew(0deg) translate(0px);-moz-transform: rotate(358deg) scale(1) skew(0deg) translate(0px);-o-transform:  rotate(358deg) scale(1) skew(0deg) translate(0px);-ms-transform:  rotate(358deg) scale(1) skew(0deg) translate(0px); behavior: url(ms-transform.htc);}
.footer-bottom {background-color: #FFF;  margin-top:28px; position: relative; }
.footer-space {padding: 0 0 6px;}
.footer-top3 { height:235px; background-color: #F4F4F4; transform:rotate(358deg) scale(1) skew(-3deg) translate(0px); -webkit-transform:  rotate(358deg) scale(1) skew(-3deg) translate(0px); -moz-transform: rotate(358deg) scale(1) skew(-3deg) translate(0px); -o-transform:  rotate(358deg) scale(1) skew(-3deg) translate(0px); -ms-transform:  rotate(358deg) scale(1) skew(-3deg) translate(0px); behavior: url(ms-transform.htc);}
.logoFooter{background-image:url(../images/logo_small.png); width:226px; height:26px; background-repeat:no-repeat; position:relative}
.contentFooter{ min-height:20px; height:auto}
.crfooter_menu{	position:relative; width:180px;  min-height:85px; height:auto; padding-left:5px; padding-right:5px}
.borderLeftFooter{ border-left: solid 1px}
.mcrFooterTitulo{color:#666666; height:23px; line-height:11px; padding-left:15px;  width:100%; background-image:url(../images/iconos/footerBullet.png); background-repeat:no-repeat; background-position:left top;}
.borderBottomFooter{ border-bottom: solid 1px #E5E5E5}
.borderTopFooter{ border-top: solid 1px #E5E5E5}
.dreservados{width:300px; height:18px; left:5px; top:7px;}
.abugaber{background-image:url(../images/powerby_s1.png);	background-repeat:no-repeat; width:152px; height:19px;}
/* Termina Footer */
/* Inicia home*/
.contenedorCentral{position:relative; height:auto; min-height:20px; width:665px;}
.contentLateral{position: relative;  width: 333px;  height: auto; min-height: 20px; padding-left:20px }
.contenedorBorde{border:solid 1px #e5e5e5;}
.contentMenuLateral{width: 333px;  height: auto; min-height: 200px; }
.homeHighlights1{width:332px; min-height:174px; height:auto;}
.homeHighlightsTitulo{ height:40px}
.homeHighlightsImg{ width:331px; min-height:170px; height:auto}
.bullets{list-style-image:url(../images/iconos/bullets1.jpg); padding-left:30px; margin-top:18px; }
.homeBanner1{background-image:url(../images/home_mapa_s1.jpg); background-repeat:no-repeat; width:335px; height:146px}
.homeBanner1:hover .fontColorGris2 {color:#0079a7 }
.homeBanner1:hover .fontColorNaranja {color:#0079a7 }

/* Termina Home */
/* Inicia Interior*/
.contentGral{ height:auto; min-height:100px; position: relative;}
.descripcionIntGeneral{width:200px; height:405px; padding-bottom:10px; position:relative;}
.descripcionIntGeneralImg{width:200px; min-height:200px; height:auto; position:relative}
.detalleImgZoom{width:332px; height:auto; min-height:20px}
.detalleDescripcion{width:660px; height:auto; min-height:20px;}
.detalleDescripcionGeneral{width:100%; height:332px;}
.detalleNumero{min-width:20px; width:auto; height:20px; line-height:20px}
.detalleZoomTumbs{width:60px; height:60px;}
.detalleDescripcionEspecificaciones{width:600px; height:560px;}
.divisionRow{width:210px; min-height:50px; height:auto; padding-bottom:15px}
.divisionRowTitulos{ background-image:url(../images/bg_titulos.jpg); background-position:center top; width:210px; height:45px; line-height:45px; background-repeat:no-repeat}
.divisionRowTitulos_2{ background-image:url(../images/bg_titulos_2.jpg); background-position:center top; width:210px; height:45px; line-height:45px; background-repeat:no-repeat}
.divisionRowTitulos2{ background-image:url(../images/bg_titulos2.jpg); background-position:center top; width:210px; height:45px; line-height:45px; background-repeat:no-repeat}
.marginDivisionesImagesRow{margin-top:2px;}
.ContactoSucursalesRow{width:295px; height:auto; min-height:20px;}
/* Termina Interior*/
/* Inicia Iconos*/
.icoTelefono{background-image:url(../images/iconos/tel_icon.png); width:17px; height:17px; background-repeat:no-repeat}
.icoMail{background-image:url(../images/iconos/email_icon.png); width:21px; height:16px; background-repeat:no-repeat}
.icoWeb{background-image:url(../images/iconos/web_icon.png); width:20px; height:20px; background-repeat:no-repeat}
.icofacebook{background-image:url(../images/iconos/facebook1.jpg); width:18px; height:19px; background-repeat:no-repeat;}
.icotwitter{background-image:url(../images/iconos/twitter1.jpg); width:18px; height:19px; background-repeat:no-repeat;}
.icoArrow1{background-image: url(../images/iconos/icon_arrow1.png); width:12px; height:22px;}
.icoArrow2{background-image: url(../images/iconos/icon_arrow2.png); width:22px; height:12px; background-repeat:no-repeat; background-position:center center}
.icoArrow3{background-image: url(../images/iconos/icon_arrow3.png); width:30px; height:29px; background-repeat:no-repeat; background-position:left center}
.icoArrow4{background-image: url(../images/iconos/icon_arrow4.png); width:30px; height:29px; background-repeat:no-repeat; background-position:left center}

/* Termina Iconos*/
/* Inicia Botones*/
.btnMas3{background-image:url(../images/btn_masinfo2.png); background-repeat:no-repeat; background-position: right bottom; cursor:pointer }
.btnMas3:hover{background-image:url(../images/btn_masinfo2_on.png); }
.btnPlantel{ width:auto; min-width:40px; height:40px; line-height:40px; padding-left:10px; padding-right:10px; position:relative;}
.btnMasInfo{background-image: url(../images/btn_info.png); background-repeat:no-repeat; background-position: right bottom; cursor:pointer }
.btnMasInfo:hover{background-image: url(../images/btn_info_on.png);}
.btnCompraRapida{background-image:url(../images/iconos/btn_compraRapida.jpg); width:127px; height:32px; background-repeat:no-repeat; cursor:pointer; padding-left:13px}
.btnCompraRapida:hover{background-image:url(../images/iconos/btn_compraRapida_on.jpg);}
.btnRegresar{ height:20px; width:auto; min-width:30px; background-image:url(../images/iconos/arrowBack.jpg); background-position:left center; background-repeat:no-repeat; cursor:pointer}
.btnRegresar:hover{background-image:url(../images/iconos/arrowBack_on.jpg);}
.btnPdf{height:23px; width:auto; min-width:30px; background-image:url(../images/iconos/pdf_small.jpg); background-position: right center; background-repeat:no-repeat;}
.btnProductoAnterior{background-image:url(../images/iconos/btn_anterior.jpg); width:138px; height:31px; background-repeat:no-repeat; line-height:31px}
.btnProductoAnterior:hover{background-image:url(../images/iconos/btn_anterior_on.jpg);}
.btnProductoSiguiente{background-image:url(../images/iconos/btn_siguiente.jpg); width:128px; height:31px; background-repeat:no-repeat; line-height:31px}
.btnProductoSiguiente:hover{background-image:url(../images/iconos/btn_siguiente_on.jpg); }
.btnZoom{background-image:url(../images/iconos/zoom.png); width:21px; height:18px; background-repeat:no-repeat}
.btnNosotros1{background-image:url(../images/btn_nosotros_TVC.jpg); width:216px; height:227px; background-repeat:no-repeat;}
/*.btnNosotros1:hover{background-image:url(../images/btn_nosotros_TVC_on.jpg);}*/
.btnNosotros2{background-image:url(../images/btn_nosotros_aire.jpg); width:216px; height:227px; background-repeat:no-repeat;}
/*.btnNosotros2:hover{background-image:url(../images/btn_nosotros_aire_on.jpg);}*/
.btnNosotros3{background-image:url(../images/btn_nosotros_agua.jpg); width:216px; height:227px; background-repeat:no-repeat;}
/*.btnNosotros3:hover{background-image:url(../images/btn_nosotros_agua_on.jpg);}*/
.btnDescargaExcel{background-image:url(../images/bg_boton_divisiones1.jpg); width:183px; height:28px; line-height:28px; background-repeat: repeat-x;} 
.btnDescargaCatalogos{background-image:url(../images/bg_boton_divisiones2.jpg); width:183px; height:28px; line-height:28px; background-repeat: repeat-x;}
.btnVerCatalogo{background-image:url(../images/bg_boton_divisiones3.jpg); width:183px; height:28px; line-height:28px; background-repeat: repeat-x;} 




/* Termina Botones*/
/* Inicia Headers*/
.contenedorHeaders{position:relative; height:400px}
.headerTitulo{top:28px; left:30px; z-index:1000; font-weight:900}
.header1{background-image:url(../images/headers/1.png);	width:1400px;	height:400px; background-repeat:no-repeat; position:absolute; top:-300px}
.header2{background-image:url(../images/headers/2.png);	width:1400px;	height:400px; background-repeat:no-repeat; position:absolute; top:-300px}
.header3{background-image:url(../images/headers/3.png);	width:1400px;	height:400px; background-repeat:no-repeat; position:absolute; top:-300px}
.headercaso{background-image:url(../images/headers/casos_exito.png);	width:1400px;	height:400px; background-repeat:no-repeat; position:absolute; top:-300px}
.header4{background-image:url(../images/headers/4.png);	width:1400px;	height:400px; background-repeat:no-repeat; position:absolute; top:-300px}
.header5{background-image:url(../images/headers/AUGUA_SITINCENDIO.png);	width:1400px;	height:400px; background-repeat:no-repeat; position:absolute; top:-300px}
.header6{background-image:url(../images/headers/6.png);	width:1400px;	height:400px; background-repeat:no-repeat; position:absolute; top:-300px}
.header7{background-image:url(../images/headers/header_directorio.png);	width:1400px;	height:400px; background-repeat:no-repeat; position:absolute; top:-300px}
/* Termina Headers*/
/* Inicia Banners*/
.banner300255{position:relative; background-image:url(../images/banner_300x255_2.jpg); background-repeat:no-repeat; width: 300px; height:255px;}
.bannerContacto{ position:relative; background-image:url(../images/bannercontacto.jpg); width:333px; height:480px; background-repeat:no-repeat}
/* Termina Bannsers*/

#renglonhome{
    position:relative;
    width:1000px;
    float:left;
    height:auto;
    margin-top:10px;
    min-height:240px;
}
.mas_menu{
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    font-weight:bold;
    color:#2C8CD6;
    float: left;
    position: relative;
    width: 15px;
    height: 100%;
    text-align: center;
}
.submenus{
    display:none;
}

.nivel1{
    position:relative;
    width:175px;
    height:auto;
    padding-left:6px;
    margin-top:3px;
    cursor:pointer;
}
.tit_menus{
    color:#2C8CD6;
}
.tit_menus:hover{
    color:#00CCFF;
}

.nivel2{
    position:relative;
    width:160px;
    height:auto;
    padding-left:5px;
    font-family:Arial, Helvetica, sans-serif;
    font-size:11px;
    padding-top:3px;
    cursor:pointer;

}
/*
.nivel2:hover{
    color:#00CCFF;
    background-color:#1B527E;
}
*/
.nivel3{
    position:relative;
    width:160px;
    height:auto;
    margin-left:5px;
    padding-left:5px;
    font-family:Arial, Helvetica, sans-serif;
    font-size:11px;
    padding-top:1px;
    color:#2C8CD6;
    cursor:pointer;
    float: left;
    z-index: 2;
}
.nivel4{
    position:relative;
    width:148px;
    height:auto;
    margin-left:8px;
    padding-left:5px;
    font-family:Arial, Helvetica, sans-serif;
    font-size:11px;
    padding-top:1px;
    color:#2C8CD6;
    cursor:pointer;
    float: left;
    z-index: 3;
}
.nivel5{
    position:relative;
    width:126px;
    height:auto;
    margin-left:15px;
    padding-left:5px;
    font-family:Arial, Helvetica, sans-serif;
    font-size:11px;
    padding-top:1px;
    color:#2C8CD6;
    cursor:pointer;
}

#submenuizq_spacertop{
    position:relative;
	float:left;
    width:170px;
    height:5px;
    left:5px;
}

#renglonfooterrr{
    position:relative;
	float:left;
    width:1000px;
    float:left;
    height:auto;
    margin-top:0px;
    min-height:240px;
}

#contarea1{
    position:absolute;
    float:left;
    width:790px;
    float:left;
    height:auto;
    margin-top:0px;
    min-height:200px;
    left:15px;
}
#contarea1_2{
    position:absolute;
    float:left;
    width:790px;
    float:left;
    height:auto;
    margin-top:270px;
    min-height:200px;
    left:15px;
}
#contarea1_spacer{
    position:relative;
    float:left;
    width:790px;
    float:left;
    height:10px;
}


#contareaa{
    position:relative;
    background-image:url(../images/back_a.gif);
    background-repeat:no-repeat;
    float:left;
    width:250px;
    height:auto;
    margin-top:0px;
    min-height:251px;
    left:0px;
}

#contareabbanner{
    position:relative;
    background-repeat:no-repeat;
    float:left;
    width:510px;
    height:auto;
    margin-top:0px;
    min-height:251px;
    left:15px;
    cursor:pointer;
}

#contareabgris{
    position:relative;
    background-image:url(../images/back_b.gif);
    background-repeat:no-repeat;
    float:left;
    width:510px;
    height:auto;
    margin-top:0px;
    min-height:251px;
    left:15px;
}

#contarea1_bannercontacto{
    position:relative;
    background-image:url(../images/banner_soporteback.jpg);
    background-repeat:no-repeat;
    float:left;
    width:773px;
    float:left;
    height:auto;
    margin-top:0px;
    min-height:286px;
    left:15px;
}

#contarea1_bannercontacto_titulo{
    position:absolute;
    float:left;
    width:500px;
    top:15px;
    height:30px;
    left:15px;
}
#contarea1_bannercontacto_tel{
    position:absolute;
    float:left;
    width:190px;
    top:200px;
    height:30px;
    left:338px;
    text-align:center;
}

#contarea1_bannercontacto_email{
    position:absolute;
    float:left;
    width:190px;
    top:200px;
    height:30px;
    left:542px;
    text-align:center;
}

#contarea1_bannercontacto_email2{
    position:absolute;
    float:left;
    width:300px;
    top:240px;
    height:30px;
    left:380px;
    text-align:center;
}

#contarea_titulos{
    position:relative;
    float:left;
    width:974px;
    float:left;
    margin-top:0px;
    height:30px;
    left:15px;
}

#contarea_btnvermas{
    position:relative;
    float:left;
    width:974px;
    float:left;
    margin-top:0px;
    height:36px;
    left:15px;
}



#contarea_prods{
    position:relative;
    float:left;
    width:974px;
    float:left;
    height:auto;
    margin-top:0px;
    min-height:240px;
    left:15px;
}
#prods_rec{
    position:relative;
    float:left;
    width:181px;
    float:left;
    margin-top:0px;
    height:236px;
    left:0px;
    color: #19527E;
    cursor:pointer;
}

#prods_rec:hover{
    background-color:#045595;
    color: #FFFFFF;
}
#prods_rec_tit{
    position: relative;
    text-align: left;
    padding-left: 3px;
    float: left;
    width: 177px;
    float: left;
    padding-top: 6px;
    height: 35px;
}

#prods_rec_btn{
    position:relative;
    background-image:url(../images/btn_masinfoverde.png);
    background-repeat:no-repeat;
    background-position:right;
    float:left;
    width:177px;
    height:39px;
    cursor:hand;
    cursor:pointer;
}

#prods_rec_btn:hover{
    background-image:url(../images/btn_masinfoverde_on.png);
}

#prods_rec_fotoprod{
    position:relative;
    background-color:#FFFFFF;
    background-repeat:no-repeat;
    background-position:center;
    left:3px;
    float:left;
    width:173px;
    top:0px;
    height:153px;
    border:1px;
    border-style:solid;
    border-color:#F5F5F5;
}

#prods_new{
    position:relative;
    background-image:url(../images/nuevo.png);
    background-repeat:no-repeat;
    left:0px;
    float:left;
    width:50px;
    top:0px;
    height:50px;
}
#prods_spacer{
    position:relative;
    float:left;
    width:17px;
    float:left;
    margin-top:0px;
    height:236px;
}

#prods_destvermasbtn{
    position:relative;
    background-image:url(../images/btn_masproddest.jpg);
    background-repeat:no-repeat;
    float:right;
    width:145px;
    margin-top:0px;
    height:30px;
    cursor:hand;
    cursor:pointer;
}

#prods_destvermasbtn:hover{
    background-image:url(../images/btn_masproddest_on.jpg);
}
#prods_masvendidosbtn{
    position:relative;
    background-image:url(../images/btn_masvendidos.jpg);
    background-repeat:no-repeat;
    float:right;
    width:145px;
    margin-top:0px;
    height:30px;
    cursor:hand;
    cursor:pointer;
}

#prods_masvendidosbtn:hover{
    background-image:url(../images/btn_masvendidos_on.jpg);
}


#contarea2{
    position:absolute;
    float:rigth;
    width:196px;
    height:auto;
    margin-top:0px;
    min-height:200px;
    right:0px;
}
#renglonhome{
    position:relative;
    width:1000px;
    float:left;
    height:auto;
    top:10px;
	padding-bottom:25px;
}
#renglonhome1{
    position:relative;
    width:1000px;
    float:left;
    top:10px;
    height:530px;
}

#cont_int_left{
    position:relative;
    width:190px;
    padding-left:7px;
    float:left;
    top:10px;
    min-height:530px;
    height:auto;
}

#cont_int_right{
    position:relative;
    width:780px;
    float:left;
    top:10px;
    height:auto;
    padding-left:20px;
}

#renglonint1{
    position:relative;
    width:766px;
    float:left;
    top:0px;
    height:auto;
}


#renglonintA{
    position:relative;
    width:570px;
    float:left;
    top:0px;
    height:auto;
    min-height:10px;
}

#renglonintB{
    position:relative;
    width:190px;
    float:left;
    top:0px;
    height:auto;
    min-height:10px;
    left:14px;
}
#renglonintA_titulo{
    position:relative;
    width:570px;
    float:left;
    height:auto;
    min-height:20px;
}

#renglonintA_separadorpunteada{
    position:relative;
    background-image:url(../images/spacer_punteada.jpg);
    background-repeat:no-repeat;
    width:570px;
    float:left;
    height:5px;

}
#renglonint_separador1{
    position:relative;
    height:10px;
	float:left;
	padding:5px;


}
#renglonintB_spacer10{
    position:relative;
    width:570px;
    float:left;
    height:10px;
}

#renglonintA_productos{
    position:relative;
    width:570px;
    float:left;
    top:7px;
    height:auto;    
    min-height:10px;
    margin-bottom:20px;
}

#renglonintA_prod_reviews{
    position:relative;
    width:570px;
    float:left;
    top:7px;
    height:auto;
    min-height:247px;
}

#renglonintA_productosrelacionados{
    position:relative;
    width:570px;
    float:left;
    top:7px;
    height:auto;
    min-height:200px;
}

#renglonintA_revprods{
    position:relative;
    width:570px;
    float:left;
    top:7px;
    height:31px;
}

#renglonintA_revprodsfondo{
    position:relative;
    background-color:#F4F4F4;
    width:570px;
    float:left;
    top:7px;
    min-height:100px;
    height:auto;
}

#renglonintA_revprodsrenglonok{
    position:relative;
    width:550px;
    float:left;
    margin-top:6px;
    height:auto;
    margin-left:10px;
}

#renglonintA_oksymbol{
    position:relative;
    background-image:url(../images/oksymbol.png);
    width:16px;
    background-repeat:no-repeat;
    float:left;
    top:4px;
    height:16px;
    margin-left:3px;
}

#renglonintA_oktext{
    position:relative;
    width:500px;
    float:left;
    top:4px;
    height:auto;
    margin-left:3px;
}

#renglonintA_revprods_op1{
    background-image:url(../images/review1_s1.jpg);
    position:relative;
    width:116px;
    float:left;
    top:0px;
    height:25px;
    text-align:center;
    padding-top:6px;

}
#renglonintA_revprods_op1:hover{
    background-image:url(../images/review1_on_s1.jpg);
}

#renglonintA_revprods_op2{
    background-image:url(../images/review2_s1.jpg);
    position:relative;
    width:116px;
    float:left;
    top:0px;
    height:25px;
    text-align:center;
    padding-top:6px;

}
#renglonintA_revprods_op2:hover{
    background-image:url(../images/review2_on_s1.jpg);
}

#renglonintA_revprods_op3{
    background-image:url(../images/review3_s1.jpg);
    position:relative;
    width:116px;
    float:left;
    top:0px;
    height:25px;
    text-align:center;
    padding-top:6px;

}
#renglonintA_revprods_op3:hover{
    background-image:url(../images/review3_on_s1.jpg);
}

#renglonintA_productos_separador{
    position:relative;
    width:570px;
    float:left;
    min-height:25px;
}

#intA_productos{
    position:relative;
    width:178px;
    float:left;
    height:auto;
    min-height:287px;
    margin-right:10px;
}

#intA_prod_detalle{
    position:relative;
    width:232px;
    float:left;
    height:auto;
    min-height:350px;
}
#intB_prod_detalleb{
    position:relative;
    width:320px;
    float:left;
    height:auto;
    min-height:350px;
    margin-left:16px;
}

#intB_prod_detalleb_titulo{
    position:relative;
    width:320px;
    float:left;
    min-height:40px;
    height:auto;
    margin-left:0px;
}

#intB_prod_detalleb_spacer{
    position:relative;
    width:320px;
    float:left;
    min-height:12px;
    height:auto;
    margin-left:0px;
}
#intB_prod_detalleb_ref{
    position:relative;
    width:320px;
    float:left;
    min-height:14px;
    height:auto;
    top:-5px;
}

#intB_prod_detalleb_descripcion{
    position:relative;
    width:320px;
    float:left;
    height:auto;
    min-height:200px;
    margin-left:0px;
}

#intA_prod_detalle_fotobig{
    position:relative;
    background-image:url(../images/detalleproducto.jpg);
    background-repeat:no-repeat;
    background-position:center;
    border:solid;
    border-width:1px;
    border-color:#EAEAEA;
    width:230px;
    float:left;
    height:203px;
    left:0px;
    top:2px;
}

#intA_prod_detalle_conthumbnails{
    position:relative;
    width:230px;
    float:left;
    height:46px;
    left:0px;
    top:0px;
}
#intA_prod_detalle_thumbnail1{
    position:relative;
    background-image:url(../images/thumbnail1_prod.jpg);
    background-repeat:no-repeat;
    width:40px;
    float:left;
    height:35px;
    margin-left:5px;
    top:6px;
    border:solid;
    border-width:1px;
    border-color:#EAEAEA;
    cursor:hand;
    cursor:pointer;
}
#intA_prod_detalle_thumbnail2{
    position:relative;
    background-image:url(../images/thumbnail2_prod.jpg);
    background-repeat:no-repeat;
    width:40px;
    float:left;
    height:35px;
    margin-left:5px;
    top:6px;
    border:solid;
    border-width:1px;
    border-color:#EAEAEA;
    cursor:hand;
    cursor:pointer;
}
#intA_prod_detalle_thumbnail3{
    position:relative;
    background-image:url(../images/thumbnail3_prod.jpg);
    background-repeat:no-repeat;
    width:40px;
    float:left;
    height:35px;
    margin-left:5px;
    top:6px;
    border:solid;
    border-width:1px;
    border-color:#EAEAEA;
    cursor:hand;
    cursor:pointer;
}


#intA_prod_detalle_fotobig_zoom{
    position:absolute;
    background-image:url(../images/zoom_icon.png);
    background-repeat:no-repeat;
    width:21px;
    float:right;
    right:3px;
    height:22px;
    bottom:3px;
    cursor:pointer;
}

#intA_productos_spacer{
    position:relative;
    width:15px;
    float:left;
    height:290px;
}

#intA_productos_renglon{
    position: relative;
    width: 178px;
    float: left;
    height: 32px;
    cursor: pointer;
}
#intA_productos_renglon:hover{
    color: #298BD3;
}

#intA_productos_renglonfoto{
    position:relative;
    background-image:url(../images/prod_carroceria1.jpg);
    background-repeat:no-repeat;
    background-position:center;
    border:solid;
    border-width:1px;
    border-color:#EAEAEA;
    width:174px;
    float:left;
    height:153px;
    left:0px;
    top:2px;
    cursor: pointer;
    padding:1px;
}
#intA_productos_renglondesc{
    width:170px;
    background-color:#F4F4F4;
    float:left;
    height:120px;
    padding-right:3px;
    padding-left:3px;
}
#intA_productos_renglondesc_marca{
    width:170px;
    float:left;
    min-height:13px;
    height:auto;
    margin-top:4px;
}
#intA_productos_renglondesc_spacer{
    position:relative;
    width:170px;
    float:left;
    min-height:26px;
    height:auto;
    top:4px;
}
#intA_productos_renglon_precio{
    position:relative;
    width:170px;
    float:left;
    height:20px;
    top:3px;
    text-align:right;
    padding-top:0px;
}
#intB_productos_renglon_precio{
    position:relative;
    width:320px;
    float:left;
    height:30px;
    top:3px;
    text-align:right;
    padding-top:0px;
}

#intB_productos_renglon_cotizar{
    position:relative;
    width:320px;
    float:left;
    height:34px;
    top:3px;
    text-align:right;
    padding-top:0px;
}

.intB_productos_renglon_cotizarbtn{
    position:relative;
    background-image:url(../images/btn_cotizarbig.jpg);
    background-repeat:no-repeat;
    width:92px;
    float:right;
    margin-left:5px;
    right:0px;
    height:32px;
    top:1px;
    cursor:hand;
    cursor:pointer;
}

.intB_productos_renglon_cotizarbtn:hover{
    background-image:url(../images/btn_cotizarbig_on.jpg);
}
.intB_productos_renglon_carritobtn{
    position:relative;
    background-image:url(../images/btn_carrito.jpg);
    background-repeat:no-repeat;
    width:134px;
    float:right;
    margin-left:5px;
    right:0px;
    height:32px;
    top:1px;
    cursor:hand;
    cursor:pointer;
}

.intB_productos_renglon_carritobtn:hover{
    background-image:url(../images/btn_carrito_on.jpg);
}

#intA_productos_renglon_btns{
    width:170px;
    float:left;
    height:35px;    
    text-align:right;
    padding-top:3px;
    position:absolute;
    bottom:3px;
}
#intA_productos_renglon_btn_1{
    position:absolute;
    background-image:url(../images/btn_masinfo.png);
    background-repeat:no-repeat;
    cursor:hand;
    cursor:pointer;
    width:73px;
    height:27px;
    left:22px;
}
#intA_productos_renglon_btn_1:hover{
    background-image:url(../images/btn_masinfo_on.png);
}

#intA_productos_renglon_btn_22{
    position:absolute;
    background-image:url(../images/btn_cotizar.png);
    background-repeat:no-repeat;
    cursor:hand;
    cursor:pointer;
    float:right;
    right:3px;
    width:74px;
    height:32px;
}
#intA_productos_renglon_btn_22:hover{
    background-image:url(../images/btn_cotizar_on.png);
}


#int_history{
    position:relative;
    width:766px;
    float:left;
    top:0px;
    height:auto;
    min-height:20px;
}
#regresar_productos{
    position:absolute;
    width:110px;
    float:right;
    right:0px;
    top:-3px;
    height:16px;
    text-align:right;
    padding-top:4px;
}
#int_renglonspacer{
    position:relative;
    width:766px;
    float:left;
    top:0px;
    height:10px;
}

#int_paginador{
    position:absolute;
    min-width: 100px;
    width:auto;
    text-align:right;
    float:right;
    right:0px;
    top:0px;
    height:14px;
    padding-top:6px;
}

#int_header_productos{
    position:relative;
    background-image:url(../images/header_prod_carroceria_s1.jpg);
    background-repeat:no-repeat;
    width:763px;
    float:left;
    top:0px;
    height:165px;
}

#int_header_detalleproductos{
    position:relative;
    background-image:url(../images/header_detalle_s1.jpg);
    background-repeat:no-repeat;
    width:763px;
    float:left;
    top:0px;
    height:165px;
}
#cont_submenutitulo{
    position:relative;
    background-image:url(../images/back_subtitulosgris_s1.jpg);
    background-repeat:repeat-x;
    width:182px;
    float:left;
    top:0px;
}

#contentGral{
    width: 1000px;
    height:auto;
    min-height: 720px;
    position: relative;
    margin-top:0px;
    margin: 1px auto 0px auto;
}

.menu_submenu{
    position:absolute;
    top:185px;
    left:20px;
    width:958px;
    height:auto;
    min-height:245px;
    background-color:#F4F4F4;
    border-style:solid;
    border-width:1px;
    border-color:#999999;
    z-index: 10;
}
#menu_submenu_renglon{
    position:relative;
    top:10px;
    left:0px;
    width:958px;
    height:auto;
    min-height:210px;
    z-index:510;
}
#submenu_prodheadercolumna{
    position:relative;
    float:left;
    top:10px;
    margin-left:10px;
    width:148px;
    height:auto;
    min-height:210px;
    z-index:520;
}
#submenu_prodheadercolumna_tit{
    color:#1A527E;
    position:relative;
    float:left;
    top:0px;
    margin-left:0px;
    width:148px;
    height:21px;
    cursor: pointer;
}
#submenu_prodheadercolumna_carr{
    position:relative;    
    background-repeat:no-repeat;
    float:left;
    top:0px;
    margin-left:0px;
    width:148px;
    height:69px;
    z-index:535;
    cursor:pointer;
}

#submenu_prodheadercolumna_pint{
    position:relative;
    background-image:url(../images/header_sub_prod_pintura.jpg);
    background-repeat:no-repeat;
    float:left;
    top:0px;
    margin-left:0px;
    width:148px;
    height:69px;
    z-index:535;
}

#submenu_prodheadercolumna_mec{
    position:relative;
    background-image:url(../images/header_sub_prod_mecanica.jpg);
    background-repeat:no-repeat;
    float:left;
    top:0px;
    margin-left:0px;
    width:148px;
    height:69px;
    z-index:535;
}
#submenu_prodheadercolumna_est{
    position:relative;
    background-image:url(../images/header_sub_prod_estacionamiento.jpg);
    background-repeat:no-repeat;
    float:left;
    top:0px;
    margin-left:0px;
    width:148px;
    height:69px;
    z-index:535;
}
#submenu_prodheadercolumna_mad{
    position:relative;
    background-image:url(../images/header_sub_prod_madera.jpg);
    background-repeat:no-repeat;
    float:left;
    top:0px;
    margin-left:0px;
    width:148px;
    height:69px;
    z-index:535;
}

#submenu_prodheadercolumna_cons{
    position:relative;
    background-image:url(../images/header_sub_prod_construccion.jpg);
    background-repeat:no-repeat;
    float:left;
    top:0px;
    margin-left:0px;
    width:148px;
    height:69px;
    z-index:535;
}

#submenu_prodheadercolumna_ind{
    position:relative;
    background-image:url(../images/header_sub_prod_industria.jpg);
    background-repeat:no-repeat;
    float:left;
    top:0px;
    margin-left:0px;
    width:148px;
    height:69px;
    z-index:535;
}

#submenu_prodheadercolumna_opciones{
    position:relative;
    float:left;
    top:8px;
    margin-left:0px;
    width:148px;
    height:auto;
    min-height:125px;
    z-index:540;
}
#submenu_prodheadercolumna_masinfo{
    position:relative;
    text-align:right;
    float:left;
    top:10px;
    margin-left:0px;
    width:148px;
    height:18px;
    cursor: pointer;
}


#submenuproductosover{
    width:930px;
    height:auto;
    min-height:70px;

}
#cm_camposcontacto{
    width:656px;
    background-color:#F2F8FD;
    position:relative;
    top:15px;
    height:auto;
    float:left;
    min-height:320px;
    left:60px;
}
#contenedorCentral{
    position: relative;
    background-color:#FFF;
    float:left;
    width: 1000px;
    margin-left:0px;
    height: auto;
    min-height: 700px;
}
#contenedorCentral_productos{
    position: relative;
    background-color:#FFF;
    float:left;
    width: 1000px;
    margin-left:0px;
    height:auto;
    min-height: 780px;
}

#contenedorCentral_producto_detalle{
    position: relative;
	float:left;
    background-color:#FFF;
    width: 1000px;
    margin-left:0px;
    height:auto;
}


#cm_contacto_cv_rengloncampo{
    position:relative;
    float:left;
    background-image:url(../images/cm_campo_large.png);
    background-repeat:no-repeat;
    text-align:left;
    padding-left:5px;
    width:386px;
    height:21px;
    margin-top:0px;
    padding-top:5px;
    margin-left:0px;
}

#contenedorCentral_faqs{
    position: relative;
    background-color:#FFF;
    float:left;
    width: 1000px;
    margin-left:0px;
    height: auto;
    min-height:1630px;
}
#contenedorCentral_politicas{
    position: relative;
    background-color:#FFF;
    float:left;
    width: 1000px;
    margin-left:0px;
    height: auto;
    min-height:1125px;
}

#contenedorCentral_entrena{
    position: relative;
    background-color:#FFF;
    float:left;
    width: 1000px;
    margin-left:0px;
    height: auto;
    min-height:1850px;
}

#contenedorCentral_quienes{
    position: relative;
    background-color:#FFF;
    float:left;
    width: 1000px;
    margin-left:0px;
    height: auto;
    min-height:1170px;
}

#contenedorCentral_carpas{
    position: relative;
    background-color:#FFF;
    float:left;
    width: 1000px;
    margin-left:0px;
    height: auto;
    min-height:1530px;
}
#contenedorCentral_patrocinadores{
    position: relative;
    background-color:#FFF;
    float:left;
    width: 1000px;
    margin-left:0px;
    height: auto;
    min-height:1120px;
}

#contenedorCentral_contacto{
    position: relative;
    background-color:#FFF;
    float:left;
    width: 1000px;
    margin-left:0px;
    height: auto;
    min-height:980px;
}

#contenedorCentral_premios{
    position: relative;
    background-color:#FFF;
    float:left;
    width: 1000px;
    margin-left:0px;
    height: auto;
    min-height:1725px;
}
#contenedorCentral_playera{
    position: relative;
    background-color:#FFF;
    float:left;
    width: 1000px;
    margin-left:0px;
    height: auto;
    min-height:1110px;
}

#newsletter_back{
    position:absolute;
    float:right;
    top:-20px;
    z-index:2000;
    right:200px;
    background-image:url(../images/newsletter_back.png);
    background-repeat:no-repeat;
    width:178px;
    height:114px;

}

#newsletter_txt{
    position:absolute;
    top:12px;
    left:12px;
    width:153px;
    height:22px;
    text-align:left;
    padding-top:6px;
    padding-left:0px;
}



#newsletter_campo{
    position:absolute;
    top:38px;
    left:12px;
    background-repeat:no-repeat;
    width:153px;
    height:22px;
    text-align:left;
    padding-top:6px;
    padding-left:6px;

}

#newsletter_close{
    position:absolute;
    float:right;
    right:6px;
    top:5px;
    background-repeat:no-repeat;
    width:11px;
    height:10px;
}

#newsletter_close:hover{
}

#newsletter_btn_enviar{
    position:absolute;
    float:right;
    right:7px;
    top:74px;
    background-repeat:no-repeat;
    width:80px;
    height:24px;
}

#newsletter_btn_enviar:hover{
    background-image:url(../images/news_btnenviar_on.png);
}

#contentInterior{
    width: 1000px;
    height: auto;
    min-height: 700px;
    position: relative;
    /*background-color: deepskyblue;¨*/
}
#contentfondoblanco{
    width: 1000px;
    height: auto;
    min-height: 700px;
    position: relative;
}

#contentHeader{
    width: 1000px;
    height: 186px;
    top:0px;
    position: relative;
}

#contenedorsliders{
    position: relative;
    background-color:#FFF;
    float:left;
    width: 1000px;
    margin-left:0px;
    height: 405px;
    z-index: 1;
}

#contenidohome{
    width: 760px;
    color:#444444;
    min-height: 400px;
    height:auto;
    position: relative;
    float:left;
    left:10px;
    top:0px;
}


#headerlinkhome
{
    position:absolute;
    background-image:url(../images/logo.jpg);
    background-repeat:no-repeat;
    margin-top:28px;
    left:20px;
    cursor:hand;
    cursor:pointer;
    width:216px;
    height:96px;
    cursor:hand;
    cursor:pointer;
}
#header25{
    position:absolute;
    background-image:url(../images/25aniv.jpg);
    background-repeat:no-repeat;
    margin-top:28px;
    left:250px;
    cursor:hand;
    cursor:pointer;
    width:104px;
    height:96px;

}

/*#backHeader{
    width: 1000px;
    height: 162px;
    position: relative;
        margin-top:0px;
   float: left;*/

#headerfrase1{
    position:absolute;
    margin-top:53px;
    float:right;
    right:0px;
    width:480px;
    height:20px;
    text-align:right;
}

#headerfrase2{
    position:absolute;
    padding-top:4px;
    margin-top:34px;
    float:right;
    right:0px;
    width:550px;
    height:21px;
    text-align:right;
}

#crheader_faltan{
    position:absolute;
    margin-top:74px;
    float:right;
    right:154px;
    cursor:hand;
    cursor:pointer;
    width:60px;
    height:20px;
    font-family:Arial, Helvetica, sans-serif;
    font-size:18px;
    font-weight:bold;
    color:#005FAD;
}

#crheader_iconfb{
    position:absolute;
    background-image:url(../images/l_facebook.png);
    background-repeat:no-repeat;
    margin-top:7px;
    float:right;
    right:45px;
    cursor:hand;
    cursor:pointer;
    width:39px;
    height:39px;
}

#crheader_icontw{
    position:absolute;
    background-image:url(../images/fletes_s1.jpg);
    background-repeat:no-repeat;
    margin-top:1px;
    float:right;
    right:0px;
    width:171px;
    height:20px;
}
#etheader_superior{
    position:absolute;
    margin-top:1px;
    float:left;
    left:0px;
    width:300px;
    height:20px;
}	

#crheader_mins{
    position:absolute;
    background-image:url(../images/buscador_campo.png);
    background-repeat:no-repeat;
    margin-top:80px;
    float:right;
    right:0px;
    width:243px;
    height:40px;
    color:#5B98CA;
    text-align:center;
}

#crheader_hr{
    position:absolute;
    background-image:url(../images/counter2.png);
    background-repeat:no-repeat;
    margin-top:52px;
    float:right;
    right:52px;
    cursor:hand;
    cursor:pointer;
    width:51px;
    height:41px;
    color:#2B7ABB;
    font-family:Arial, Helvetica, sans-serif;
    font-size:32px;
    font-weight:normal;
    padding-top:10px;
    text-align:center;
}

#crheader_dia{
    position:absolute;
    background-image:url(../images/counter1.png);
    background-repeat:no-repeat;
    margin-top:52px;
    float:right;
    right:104px;
    cursor:hand;
    cursor:pointer;
    width:51px;
    height:41px;
    color:#2B7ABB;
    font-family:Arial, Helvetica, sans-serif;
    font-size:32px;
    font-weight:normal;
    padding-top:10px;
    text-align:center;
}

#nomenclatura{
    position:absolute;
    width:45px;
    height:15px;
    right:8px;
    text-align:right;
    top:1px;
}

#mcr_m1{
    position:absolute;
    background-image:url(../images/menu/m1_s1.jpg);
    background-repeat:no-repeat;
    bottom:0px;
    left:0px;
    cursor:hand;
    cursor:pointer;
    width:51px;
    height:49px;
    cursor:hand;
    cursor:pointer;
    text-decoration:none;	
}

#mcr_m1:hover{
    background-image:url(../images/menu/m1_on_s1.jpg);

}

#mcr_m2
{
    position:absolute;
    text-align:center;
    background-image:url(../images/menu/back_off2_s1.jpg);
    background-position:right;
    background-repeat:repeat-x;
    bottom:0px;
    left:49px;
    padding-top:17px;
    cursor:hand;
    cursor:pointer;
    width:109px;
    height:32px;
    cursor:hand;
    cursor:pointer;
    text-decoration:none;	
}
#mcr_m2:hover{
    background-image:url(../images/menu/back_on_s1.jpg);
    background-repeat:repeat-x;
    color:#FFF;
}

#mcr_m3
{
    position:absolute;
    text-align:center;
    background-image:url(../images/menu/back_off2_s1.jpg);
    background-position:right;
    background-repeat:repeat-x;
    bottom:0px;
    left:158px;
    padding-top:17px;
    cursor:hand;
    cursor:pointer;
    width:86px;
    height:32px;
    cursor:hand;
    cursor:pointer;
    text-decoration:none;	
}
#mcr_m3:hover{
    background-image:url(../images/menu/back_on_s1.jpg);
    background-repeat:repeat-x;
    color:#FFF;
}

#mcr_m4
{
    position:absolute;
    text-align:center;
    background-image:url(../images/menu/back_off2_s1.jpg);
    background-position:right;
    background-repeat:repeat-x;
    bottom:0px;
    left:244px;
    padding-top:17px;
    cursor:hand;
    cursor:pointer;
    width:121px;
    height:32px;
    cursor:hand;
    cursor:pointer;
    text-decoration:none;	
}
#mcr_m4:hover{
    background-image:url(../images/menu/back_on_s1.jpg);
    background-repeat:repeat-x;
    color:#FFF;
}

#mcr_m5
{
    position:absolute;
    text-align:center;
    background-image:url(../images/menu/back_off2_s1.jpg);
    background-position:right;
    background-repeat:repeat-x;
    bottom:0px;
    left:365px;
    padding-top:17px;
    cursor:hand;
    cursor:pointer;
    width:93px;
    height:32px;
    cursor:hand;
    cursor:pointer;
    text-decoration:none;	
}
#mcr_m5:hover{
    background-image:url(../images/menu/back_on_s1.jpg);
    background-repeat:repeat-x;
    color:#FFF;
}

#mcr_m6
{
    position:absolute;
    text-align:center;
    background-image:url(../images/menu/back_off2_s1.jpg);
    background-position:right;
    background-repeat:repeat-x;
    bottom:0px;
    left:458px;
    padding-top:17px;
    cursor:hand;
    cursor:pointer;
    width:185px;
    height:32px;
    cursor:hand;
    cursor:pointer;
    text-decoration:none;	
}
#mcr_m6:hover{
    background-image:url(../images/menu/back_on_s1.jpg);
    background-repeat:repeat-x;
    color:#FFF;
}

#mcr_m7
{
    position:absolute;
    text-align:center;
    background-image:url(../images/menu/back_off2_s1.jpg);
    background-position:right;
    background-repeat:repeat-x;
    bottom:0px;
    left:643px;
    padding-top:17px;
    cursor:hand;
    cursor:pointer;
    width:130px;
    height:32px;
    cursor:hand;
    cursor:pointer;
    text-decoration:none;	
}
#mcr_m7:hover{
    background-image:url(../images/menu/back_on_s1.jpg);
    background-repeat:repeat-x;
    color:#FFF;
}


#mcr_m9
{
    position:absolute;
    text-align:center;
    background-image:url(../images/menu/back_off2_s1.jpg);
    background-position:right;
    background-repeat:repeat-x;
    bottom:0px;
    left:773px;
    padding-top:17px;
    cursor:hand;
    cursor:pointer;
    width:103px;
    height:32px;
    cursor:hand;
    cursor:pointer;
    text-decoration:none;	
}
#mcr_m9:hover{
    background-image:url(../images/menu/back_on_s1.jpg);
    background-repeat:repeat-x;
    color:#FFF;
}


#mcr_m8
{
    position:absolute;
    text-align:center;
    background-image:url(../images/menu/back_contacto_s1.jpg);
    background-repeat:no-repeat;
    bottom:0px;
    left:876px;
    padding-top:17px;
    padding-right:37px;
    cursor:hand;
    cursor:pointer;
    width:106px;
    height:32px;
    cursor:hand;
    cursor:pointer;
    text-decoration:none;	
}
#mcr_m8:hover{
    background-image:url(../images/menu/back_contacto_on_s1.jpg);
    background-repeat:no-repeat;
    color:#FFF;
}


.text_13azulbold2{
    font-family:Arial, Helvetica, sans-serif;
    font-size:13px;
    color:#045292;
    text-decoration:none;
}

.textdesplegadovermas{
    font-family:Arial, Helvetica, sans-serif;
    font-size:11px;
    font-style:normal;
    color:#348CD6;
    text-decoration:none;
    line-height:11px;
}
.textdesplegadovermas:hover{
    color:#045595;
}

#buscadoricon{
    position:absolute;
    float:right;
    right:4px;
    top:4px;
    background-image:url(../images/busc_icon.jpg);
    background-repeat:no-repeat;
    width:34px;
    cursor:hand;
    cursor:pointer;
    height:33px;
}

#buscadoricon:hover{
    background-image:url(../images/busc_icon_on.jpg);
}

.texto11{
    font-family:Arial, Helvetica, sans-serif;
    font-size:11px;
    font-weight:regular;
    color:#565656;
    text-decoration:none;
    line-height: 12px;
}

#abugaber{
    position:absolute;
    background-image:url(../images/powerby.png);
    background-repeat:no-repeat;
    width:152px;
    height:19px;
    float:right;
    cursor:hand;
    cursor:pointer;
    right:0px;
    top:3px;
}
#cr_footer_rengloncred{
    position:relative;
    background-color:#000000;
    float:left;
    width:1000px;
    margin-left:0px;
    height:25px;
}

#dreservados{
    position:absolute;
    width:300px;
    height:18px;
    left:5px;
    top:7px;
}
#crfooter_renglon1{
    position:relative;
    background-repeat:no-repeat;
    width:1000px;
    height:auto;
}
#crfooter_renglon2{
    position:relative;
    float: left;
    top:-10px;
    width:1000px;
    height:186px;
}

#crfooter_marcasrenglon1{
    position:relative;
    width:735px;
    height:130px;
}

#cr_footer_marcasrenglon2{
    position:relative;
    float:left;
    width:735px;
    margin-top:15px;
    margin-left:0px;
    height:275px;
}

#titulo_xtra{
    position:absolute;
    bottom:0px;
    width:175px;
    height:22px;
    text-align:left;
    left:0px;
}

#crfooter_logo{
    position:relative;
    background-image:url(../images/logo_footer_s1.jpg);
    background-repeat:no-repeat;
    float:left;
    width:133px;
    left:15px;
    height:58px;
    cursor:hand;
    cursor:pointer;
    margin-top:3px;
}

#footer_titulo{
    position:relative;
    float:left;
    width:110px;
    left:6px;
    height:20px;
    margin-top:35px;
}
#footer_titulo2{
    position:relative;
    float:left;
    width:125px;
    left:6px;
    height:20px;
    margin-top:6px;
}

#footer_secciones7{
    position:relative;
    float:left;
    width:205px;
    left:6px;
    height:auto;
    min-height:20px;
    margin-top:2px;
}

#footer_secciones{
    position:relative;
    float:left;
    width:125px;
    left:6px;
    height:auto;
    min-height:20px;
    margin-top:2px;
}


#footer_seccionescontacto{
    position:relative;
    float:left;
    width:140px;
    margin-left:12px;
    height:auto;
    min-height:20px;
    margin-top:7px;
    text-align:center;
}

#crfooter_patrocinadores{
    position:relative;
    background-image:url(../images/patrocinadores.jpg);
    background-repeat:no-repeat;
    float:left;
    width:730px;
    height:85px;
    cursor:hand;
    cursor:pointer;
    margin-top:0px;
}
#crfooter_interes1{
    position:relative;
    float:left;
    background-image:url(../images/home_extra1.jpg);
    background-repeat:no-repeat;
    width:175px;
    height:218px;
    cursor:hand;
    cursor:pointer;
    margin-top:10px;
}
#crfooter_interes2{
    position:relative;
    float:left;
    background-image:url(../images/home_extra2.jpg);
    background-repeat:no-repeat;
    width:175px;
    height:218px;
    cursor:hand;
    cursor:pointer;
    margin-top:10px;
    margin-left:11px;
}
#crfooter_interes3{
    position:relative;
    float:left;
    background-image:url(../images/home_extra3.jpg);
    background-repeat:no-repeat;
    width:175px;
    height:218px;
    cursor:hand;
    cursor:pointer;
    margin-top:10px;
    margin-left:11px;
}

#crfooter_interes4{
    position:relative;
    float:left;
    background-image:url(../images/home_extra4.jpg);
    background-repeat:no-repeat;
    width:175px;
    height:218px;
    cursor:hand;
    cursor:pointer;
    margin-top:10px;
    margin-left:11px;
}

#footer_columna1{
    position:relative;
    float:left;
    width:163px;
    height:182px;
    margin-top:0px;
}

#footer_columna2{
    position:relative;
    float:left;
    width:158px;
    height:auto;
    margin-top:0px;
}

#footer_columna3{
    position:relative;
    float:left;
    width:210px;
    height:auto;
    margin-top:0px;

}
#footer_columna7{
    position:relative;
    float:left;
    width:209px;
    height:182px;
    margin-top:0px;

}

#footer_columna3a{
    position:relative;
    float:left;
    width:119px;
    height:auto;
    margin-top:0px;
    left:-28px;
}

#footer_columna4{
    position:relative;
    float:left;
    width:152px;
    height:182px;
    margin-top:0px;
}
#footer_columna5{
    position:relative;
    float:left;
    width:147px;
    height:205px;
    margin-top:0px;
}

#footer_columna6{
    position:relative;
    float:left;
    width:137px;
    height:205px;
    margin-top:0px;
}

#crfooter_inicio{
    position:relative;
    float:left;
    width:51px;
    height:43px;
    cursor:hand;
    cursor:pointer;
    margin-top:10px;
    text-align:center;
    padding-top:15px;
}
#crfooter_corporate{
    position:relative;
    float:left;
    width:113px;
    height:43px;
    cursor:hand;
    cursor:pointer;
    margin-top:10px;
    text-align:center;
    padding-top:15px;
}

#crfooter_faqs{
    position:relative;
    float:left;
    width:132px;
    height:43px;
    cursor:hand;
    cursor:pointer;
    margin-top:10px;
    text-align:center;
    padding-top:15px;
}

#crfooter_politicas{
    position:relative;
    float:left;
    width:131px;
    height:43px;
    cursor:hand;
    cursor:pointer;
    margin-top:10px;
    text-align:center;
    padding-top:15px;
}
#crfooter_blank{
    position:relative;
    float:left;
    width:270px;
    height:43px;
    margin-top:10px;
    text-align:center;
    padding-top:15px;
}

#crfooter_newsletter{
    position:relative;
    float:left;
    width:170px;
    height:43px;
    cursor:hand;
    cursor:pointer;
    margin-top:10px;
    text-align:center;
    padding-top:15px;
}

#crfooter_subir{
    position:relative;
    float:left;
    width:20px;
    height:43px;
    margin-top:10px;
    text-align:center;
    padding-top:15px;
}

#bann_distribuidor{
    position:relative;
    background-image:url(../images/bann_distribuidor.jpg);
    background-repeat:no-repeat;
    width: 180px;
    height:120px;
    margin-left:0px;
    cursor:hand;
    cursor:pointer;
}

#bann_entrenamiento{
    position:relative;
    background-image:url(../images/bann_suc.jpg);
    background-repeat:no-repeat;
    width: 180px;
    height:120px;
    margin-left:0px;
    cursor:hand;
    cursor:pointer;
}

#bann_contacto{
    position:relative;
    background-image:url(../images/bann_contacto.jpg);
    background-repeat:no-repeat;
    width: 180px;
    height:191px;
    margin-left:0px;
    cursor:hand;
    cursor:pointer;
}

#bann_textos{
    position:relative;
    width: 130px;
    height:60px;
    margin-left:0px;
    top:30px;
    left:50px;
    text-align:center;
}

#bann_textosentrena{
    position:relative;
    width: 160px;
    height:70px;
    margin-left:0px;
    top:30px;
    left:10px;
    text-align:center;
    line-height: 11px;
}
#bann_textocontacto{
    position:relative;
    width: 160px;
    height:15px;
    margin-left:0px;
    top:6px;
    left:10px;
    text-align:center;
    padding-top:5px;
}

#bann_textocontacto2sss{
    position:relative;
    width: 160px;
    height:40px;

    top:118px;
    left:0px;
    text-align:center;
    line-height: 20px;
}
#bann_spacer{
    position:relative;
    width: 180px;
    height:11px;
    margin-left:0px;
}

#submenuizquierdotitulo{
    position:relative;
    background-image:url(../images/back_subtitulosgris_s1.jpg);
    background-repeat:repeat-x;
    width:175px;
    height:26px;
    margin-left:0px;
    padding-left:6px;
    padding-top:6px;
}

#submenuizquierdoopciones{
    position:relative;
    background-image:url(../images/back_subtitulosgris_s1.jpg);
    background-repeat:repeat-x;
    width:181px;
    height:32px;
    margin-left:0px;
}

#contentfb{
    position:relative;
    width: 230px;
    height: auto;
    min-height:322px;
    margin-left:0px;
}


#contentMenuLateral{
    position: relative;
    float: left;
    width: 196px;
    height: auto;
    min-height: 50px;
    position: relative;
    float: left;
}

#contenidosubmenuizquierdo{
    position: relative;
    background-color:#F4F4F4;
    float: left;
    width: 181px;
    height: auto;
    margin-left:0px;
    min-height: 400px;
}

#contenidosubmenuizquierdo_opc{
    position: relative;
    float: left;
    width: 181px;
    height: auto;
    margin-left:0px;
    min-height: 400px;
}


#contentOpcionesLatbtn{
    position:relative;
    float:left;
    background-image:url(../images/pleca_tithome.gif);
    background-repeat:no-repeat;
    width: 224px;
    height: 28px;
    float:right;
    margin-left:0px;
    margin-top:10px;
    padding-top:14PX;
    padding-left:6PX;
}

#contenttitulosok{
    position:relative;
    float:left;
    background-image:url(../images/pleca_tithome.gif);
    background-repeat:no-repeat;
    width: 730px;
    height: 28px;
    float:right;
    margin-left:0px;
    margin-top:10px;
    padding-top:14px;
    padding-left:5px;
}

#contenttitulossecciones{
    position:relative;
    background-image:url(../images/pleca_tithome.gif);
    background-repeat:no-repeat;
    width: 730px;
    height: 28px;
    margin-left:0px;
    margin-top:0px;
    padding-top:14px;
    padding-left:5PX;
}

#contenttitulosseccionesint{
    position:relative;
    background-image:url(../images/pleca_tithome.gif);
    background-repeat:no-repeat;
    width: 725px;
    height: 28px;
    margin-left:0px;
    margin-top:0px;
    padding-top:14px;
    padding-left:5PX;
}

#carrera_mapa{
    position:relative;
    background-image:url(../images/carrera_header_s1.jpg);
    background-repeat:no-repeat;
    width: 730px;
    height: 222px;
    margin-left:0px;
    margin-top:10px;
}
#spacer10{
    position:relative;
    width: 730px;
    height: 10px;
    margin-left:0px;
}

#conten_noticias{
    position:relative;
    width: 730px;
    height:auto;
    min-height:500px;
    margin-top:10px;
}

#conten_carrera{
    position:relative;
    width: 730px;
    background-color:#FAFAFA;
    height:auto;
    min-height:500px;
    margin-top:10px;
}

#conten_premios{
    position:relative;
    width: 730px;
    background-color:#FAFAFA;
    height:auto;
    min-height:263px;
    margin-top:10px;
}

#conten_noticia1{
    position:relative;
    width: 730px;
    height:145px;
    margin-top:0px;
}

#conten_inscripcionmodulo{
    position:relative;
    width: 720px;
    height:auto;
    min-height:50px;
    margin-top:0px;
}
#conten_carpasmodulo{
    position:relative;
    width: 710px;
    height:auto;
    min-height:40px;
    margin-top:0px;
    margin-left:10px;
}
#conten_carpasmodulo2{
    position:relative;
    width: 715px;
    height:auto;
    min-height:40px;
    margin-top:0px;
    margin-left:0px;
    padding-left:5px;
}
#conten_carrera1{
    position:relative;
    width: 720px;
    height:auto;
    min-height:280px;
    margin-top:0px;
}
#conten_carrera2{
    position:relative;
    width: 720px;
    height:180px;
    margin-top:0px;
}

#conten_noticia2{
    position:relative;
    width: 730px;
    height:296px;
    margin-top:0px;
}

#spacerrrr{
    position:relative;
    background-image:url(../images/spacer_linea.jpg);
    background-repeat:repeat-x;
    width: 730px;
    height:10px;
    margin-top:5px;
}
#spacerrrr2{
    position:relative;
    background-image:url(../images/spacer_linea.jpg);
    background-repeat:repeat-x;
    width: 720px;
    height:10px;
    margin-top:5px;
}

#premiospodium{
    position:relative;
    background-image:url(../images/premios_podium_s1.jpg);
    width: 730px;
    height:221px;
    margin-top:5px;
}

#concursotopbig{
    position:relative;
    background-image:url(../images/disena_top_s1.jpg);
    width: 730px;
    height:184px;
    margin-top:5px;
}

#carpasfoto{
    position:relative;
    background-image:url(../images/carpas_s1.jpg);
    width: 730px;
    height:196px;
    margin-top:5px;
}



#spacerrrrpunteada{
    position:relative;
    background-image:url(../images/spacer_punteada_s1.jpg);
    background-repeat:repeat-x;
    width: 720px;
    height:10px;
    margin-top:5px;
}
#vermasnoticia{
    position:absolute;
    width:50px;
    height:13px;
    float:right;
    right:8px;
    bottom:3px;
    cursor:hand;
    cursor:pointer;
    text-align:right;
    padding-top:7px;
}

#conten_noticia1_foto{
    position:absolute;
    background-image:url(../images/f1_noticia.jpg);
    background-repeat:no-repeat;
    width: 102px;
    height:102px;
    margin-top:0px;
    left:0px;
}

#conten_carreraflecha1{
    position:absolute;
    background-image:url(../images/carrera_left_s1.jpg);
    background-position:right;
    background-repeat:no-repeat;
    width: 140px;
    height:270px;
    margin-top:0px;
    left:0px;
}
#conten_premio1{
    position:absolute;
    background-image:url(../images/premios1.png);
    background-repeat:no-repeat;
    width:57px;
    height:46px;
    margin-top:0px;
    left:140px;
}

#conten_premio2{
    position:absolute;
    background-image:url(../images/premios2.png);
    background-repeat:no-repeat;
    width:57px;
    height:46px;
    margin-top:0px;
    left:140px;
}

#conten_premio3{
    position:absolute;
    background-image:url(../images/premios3.png);
    background-repeat:no-repeat;
    width:57px;
    height:46px;
    margin-top:0px;
    left:140px;
}

#patrocinadores_big{
    position:relative;
    background-image:url(../images/patrocinadores_big_s1.jpg);
    background-repeat:no-repeat;
    width:545px;
    height:474px;
    top:30px;
    left:50px;
}

#patrocinadores_link{
    position:relative;
    float:left;
    width:180px;
    height:153px;
    top:8px;
    left:0px;
    cursor:hand;
    cursor:pointer;
}



#conten_premio4{
    position:absolute;
    background-image:url(../images/premios4.png);
    background-repeat:no-repeat;
    width:57px;
    height:46px;
    margin-top:0px;
    left:140px;
}
#conten_ins1{
    position:absolute;
    background-image:url(../images/insc_1.jpg);
    background-repeat:no-repeat;
    width: 44px;
    height:35px;
    margin-top:0px;
    left:0px;
}

#conten_policon{
    position:absolute;
    background-image:url(../images/pol_1.jpg);
    background-repeat:no-repeat;
    width: 44px;
    height:35px;
    margin-top:0px;
    left:0px;
}

#conten_quienesicon{
    position:absolute;
    background-image:url(../images/quienesomos_icon.jpg);
    background-repeat:no-repeat;
    width: 44px;
    height:35px;
    margin-top:0px;
    left:0px;
}

#corporate_foto{
    position:relative;
    background-image:url(../images/fquienes.jpg);
    background-repeat:no-repeat;
    width:652px;
    height:289px;
    margin-top:10px;

}


#conten_patron{
    position:absolute;
    background-image:url(../images/ok_symbol.png);
    background-repeat:no-repeat;
    width: 44px;
    height:35px;
    margin-top:5px;
    left:10px;
}
#conten_ins2{
    position:absolute;
    background-image:url(../images/insc_2.jpg);
    background-repeat:no-repeat;
    width: 44px;
    height:35px;
    margin-top:0px;
    left:0px;
}

#conten_ins3{
    position:absolute;
    background-image:url(../images/insc_3.jpg);
    background-repeat:no-repeat;
    width: 44px;
    height:35px;
    margin-top:0px;
    left:0px;
}

#conten_ins4{
    position:absolute;
    background-image:url(../images/insc_4.jpg);
    background-repeat:no-repeat;
    width: 44px;
    height:35px;
    margin-top:0px;
    left:0px;
}

#conten_ins5{
    position:absolute;
    background-image:url(../images/insc_5.jpg);
    background-repeat:no-repeat;
    width: 44px;
    height:35px;
    margin-top:0px;
    left:0px;
}

#conten_ins6{
    position:absolute;
    background-image:url(../images/insc_6.jpg);
    background-repeat:no-repeat;
    width: 44px;
    height:35px;
    margin-top:0px;
    left:0px;
}
#conten_ins7{
    position:absolute;
    background-image:url(../images/insc_7.jpg);
    background-repeat:no-repeat;
    width: 44px;
    height:35px;
    margin-top:0px;
    left:0px;
}
#conten_ins8{
    position:absolute;
    background-image:url(../images/insc_8.jpg);
    background-repeat:no-repeat;
    width: 44px;
    height:35px;
    margin-top:0px;
    left:0px;
}

#conten_ins9{
    position:absolute;
    background-image:url(../images/insc_9.jpg);
    background-repeat:no-repeat;
    width: 44px;
    height:35px;
    margin-top:0px;
    left:0px;
}

#conten_carreraflecha2{
    position:absolute;
    background-image:url(../images/carrera_left2.jpg);
    background-position:right;
    background-repeat:no-repeat;
    width: 140px;
    height:186px;
    margin-top:0px;
    left:0px;
}


#conten_noticia2_foto{
    position:absolute;
    background-image:url(../images/f2_noticia.jpg);
    background-repeat:no-repeat;
    width: 102px;
    height:102px;
    margin-top:0px;
    left:0px;
}


#conten_noticia1_textos{
    position:absolute;
    width: 600px;
    height:102px;
    margin-top:0px;
    left:120px;
}

#conten_carrera1_textos{
    position:absolute;
    width: 570px;
    height:270px;
    margin-top:0px;
    left:150px;
}

#conten_insc1_textos{
    position:relative;
    width: 665px;
    height:auto;
    min-height:50px;
    margin-top:0px;
    left:55px;
}

#conten_carpas_textos{
    position:relative;
    width: 655px;
    height:auto;
    min-height:30px;
    margin-top:0px;
    padding-top:11px;
    left:55px;
}

#conten_premioss1_textos{
    position:relative;
    width: 710px;
    height:auto;
    min-height:50px;
    margin-top:0px;
    left:10px;
}

#conten_txt_premio1{
    position:relative;
    width: 480px;
    height:auto;
    min-height:46px;
    margin-top:0px;
    left:210px;
    padding-top:4px;
}

#conten_txt_premio2{
    position:relative;
    width: 480px;
    height:auto;
    min-height:38px;
    margin-top:0px;
    left:210px;
    padding-top:12px;
}
#conten_insc1_titulos{
    position:absolute;
    width: 665px;
    height:25px;
    margin-top:3px;
    left:0px;
}
#conten_insc1_titulentrenamiento{
    position:relative;
    width: 720px;
    height:25px;
    margin-top:3px;
    left:0px;
}

#conten_entrenamiento1{
    background-image:url(../images/entrenamiento_principiantes_s1.gif);
    background-repeat:no-repeat;
    position:relative;
    width: 719px;
    height:486px;
    margin-top:5px;
    left:5px;
}

#conten_titulos_relative{
    position:relative;
    width: 665px;
    height:20px;
    margin-top:3px;
    left:0px;
    padding-top:5px;
}


#conten_insc1_titulo_entrega{
    position:relative;
    width: 665px;
    height:25px;
    margin-top:3px;
    left:0px;
}

#conten_entregar{
    position:relative;
    background-image:url(../images/entreganumeros_s1.jpg);
    background-repeat:no-repeat;
    width: 665px;
    height:185px;
    margin-top:5px;
    left:0px;
}
#conten_patrontitulos{
    position:relative;
    width: 665px;
    height:15px;
    margin-top:5px;
    padding-top:10px;
    left:0px;
}
#conten_carrera2_textos{
    position:absolute;
    width: 570px;
    height:170px;
    margin-top:0px;
    left:150px;
}
#conten_noticia2_textos{
    position:absolute;
    width: 600px;
    height:300px;
    margin-top:0px;
    left:120px;
}

#contenttitulosseccionesfecha{
    position:absolute;
    background-color:#CCC;
    width:39px;
    height: 29px;
    float:right;
    top:6px;	
    right:4px;
    padding-top:6px;
    text-align:center;
}


#contentOpcionesinfo{
    position:relative;
    border:1px;
    border-style:solid;
    border-color:#F7F7F7;
    width: 228px;
    height: 350px;
    float:left;
    margin-left:0px;
    margin-top:5px;

}


#extras_arrow{
    position:absolute;
    float:right;
    right:2px;
    background-image:url(../images/arrow.jpg);
    background-repeat:no-repeat;
    width:8px;
    height:19px;
    cursor:hand;
    cursor:pointer;
}

#extras_arrow:hover{
    background-image:url(../images/arrow_on.jpg);
}



.texto_gral2 {
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    text-align:justify;
    font-weight:normal;
    color:#262626;
    text-decoration:none;
}
.texto_links {
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    text-align:justify;
    font-weight:bold;
    color:#283593;
    text-decoration:none;
}
.texto_links:hover {
    color:#31A8E2;
}

.texto_gral3 {
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    text-align:left;
    font-weight:normal;
    color:#262626;
    text-decoration:none;
}
.texto_desplegado {
    font-family:Arial, Helvetica, sans-serif;
    font-size:13px;
    font-weight:normal;
    color:#1A527E;
    text-decoration:none;
}
.texto_desplegado:hover {
    color:#0371DE;
}


.texto_gral_moradobold {
    font-family:Arial, Helvetica, sans-serif;
    font-size:13px;
    font-weight:bold;
    color:#263891;
    text-decoration:none;
}

.textfootermenu{
    font-family:Arial, Helvetica, sans-serif;
    font-size:11px;
    font-style:normal;
    color:#0D93C2;
    text-decoration:none;
    line-height:14px;
}
.textfootermenu:hover{
    color:#24BDF0;
}

.textvermas{
    font-family:Arial, Helvetica, sans-serif;
    font-size:11px;
    font-style:normal;
    color:#666666;
    text-decoration:none;
    line-height:11px;
}

.textvermas:hover{
    color:#25A9DF;
}

#heahder_carrera{
    position:relative;
    background-image:url(../images/header_carrera_s1.jpg);
    width:1000px;
    height:334px;
}

#heahder_insc{
    position:relative;
    background-image:url(../images/header_inscripcion_s1.jpg);
    width:1000px;
    height:334px;
}

#heahder_faqs{
    position:relative;
    background-image:url(../images/header_faqs_s1.jpg);
    width:1000px;
    height:334px;
}
#heahder_politicas{
    position:relative;
    background-image:url(../images/header_politicas_s1.jpg);
    width:1000px;
    height:334px;
}
#heahder_quienes{
    position:relative;
    background-image:url(../images/header_corporaterun_s1.jpg);
    width:1000px;
    height:334px;
}

#heahder_entrenamiento{
    position:relative;
    background-image:url(../images/header_entrenamiento_s1.jpg);
    width:1000px;
    height:334px;
}


#heahder_premios{
    position:relative;
    background-image:url(../images/header_premios_s1.jpg);
    width:1000px;
    height:334px;
}

#heahder_playera{
    position:relative;
    background-image:url(../images/header_concursoplayeras_s1.jpg);
    width:1000px;
    height:334px;
}

#heahder_carpas{
    position:relative;
    background-image:url(../images/header_carpas_s1.jpg);
    width:1000px;
    height:334px;
}


#heahder_agradecimientos{
    position:relative;
    background-image:url(../images/header_agradecimientos_s1.jpg);
    width:1000px;
    height:334px;
}

#heahder_contacto{
    position:relative;
    background-image:url(../images/header_contacto_s1.jpg);
    width:1000px;
    height:334px;
}



#shadowleft{
    position:absolute;
    background-image:url(../images/shdow_left.png);
    background-repeat:no-repeat;
    width:10px;
    height:528px;
    left:-10px;
    top:135px;
}

#shadowright{
    position:absolute;
    background-image:url(../images/shdow_right.png);
    background-repeat:no-repeat;
    width:10px;
    height:528px;
    float:right;
    right:-10px;
    top:135px;
}









































/*arriba estilos corporaterun} ---------------------------*/

#modval_header_iconhome
{
    position:absolute;
    margin-top:60px;
    float:right;
    right:63px;
    cursor:hand;
    cursor:pointer;
    width:20px;
    height:20px;
}


#modval_header_icont
{
    position:absolute;
    margin-top:60px;
    float:right;
    right:20px;
    cursor:hand;
    cursor:pointer;
    width:16px;
    height:20px;
}

#modval_header_contacto
{
    position:absolute;
    background-image:url(../images/contacto_btn.png);
    background-repeat:no-repeat;
    margin-top:82px;
    float:right;
    right:20px;
    cursor:hand;
    cursor:pointer;
    width:89px;
    height:16px;
}

#modval_header_contacto:hover
{
    background-image:url(../images/contacto_btn_on.png);
}
#modval_header_slogan1
{
    position:absolute;
    margin-top:56px;
    left:175px;
    cursor:hand;
    cursor:pointer;
    width:600px;
    height:23px;
}	

#modval_header_sello{
    position:absolute;
    background-image:url(../images/certificado.png);
    margin-top:54px;
    float:right;
    right:120px;
    width:47px;
    height:48px;
}	



#modval_header_slogan2
{
    position:absolute;
    margin-top:82px;
    left:175px;
    cursor:hand;
    cursor:pointer;
    width:600px;
    height:16px;
}

#mientras_logoHeaderok{
    width: 35px;
    height: 35px;
    margin-top:15px;
    position:absolute;
    cursor:hand;
    cursor:pointer;
}
#cm_headericonhome{
    width: 160px;
    height: 150px;
    margin-top:40px;
    float:right;
    right:120px;
    position:absolute;
    cursor:hand;
    cursor:pointer;
}
#contentMenuHeader{
    width: 645px;
    height: 100px;
    position: relative;
    float: left;
}
#contentBuscadorHeader{
    width: 300px;
    height: 50px;
    margin-left: 345px;
}
#mapHeader{
    width: 95px;
    height: 50px;
    background: url('../images/mapa_header.jpg') no-repeat;
    position: relative;
    float:left;
}
#buscadorHeader{
    width: 205px;
    height: 50px;
    position: relative;
    background: url('../images/input_header.jpg') 22px 25px no-repeat;
    float: left;
}
#inputBuscador{
    width: 150px;
    height: 14px;
    position: relative;
    float:left;
    margin:28px 0 0 28px;
}
.inputs{
    border: none;
    background: transparent;
    color:#666666;
    font-family: arial;
}
#criterioBuscar{
    width: 150px;
    height: 14px;
}
#lblBuscador{
    width: 20px;
    height: 16px;
    text-align: center;
    font-size: 12px;
    color:#919294;
    position: relative;
    float: left;
    margin: 28px 0 0 6px;
    cursor:hand;
    cursor:pointer;
}
.limpiaFloat{
    clear:both;
}
#contentMenu{
    width: 587px;
    height: 50px;
    margin-left: 58px;
}
#menu{
    width: 587px;
    height: 34px;
    background: url('../images/back_menu.jpg') repeat-x;
    margin-top: 8px;
    float:left;
    position: relative;
    border-radius:6px;
    -webkit-border-radius: 6px;
    -moz-borderradius: 6px;
    /*border-radius: 6px;*/
    behavior: url(../core/pie.htc);
}
.menuContent{
    height: 23px;
    position: relative;
    float: left;
    font-size: 11px;
    color:#8C8D90;
    padding-top: 11px;
    text-align: center;
    cursor: pointer;
}
.menuContent:hover{
    color:#333333;
}
.sepMenu{
    width: 1px;
    height: 34px;
    position: relative;
    float: left;
    background: url('../images/separador_menu.jpg') no-repeat;
}
.opcionMenu{
    width: 100%;
    height: 23px;
    text-decoration:none;
}
.bulletMenu{
    width: 7px;
    height: 6px;
    margin-top: 3px;
    position: relative;
}



#contenedorCentralcv{
    position: relative;
    background-image:url(../images/cm_okback_middle_s1.png);
    background-repeat:repeat-y;
    float:left;
    width: 1024px;
    margin-left:0px;
    height: auto;
    min-height: 4400px;
}
#contenedorCentralint{
    position: relative;
    background-image:url(../images/cm_okback_middle_s1.png);
    background-repeat:repeat-y;
    float:left;
    width: 1024px;
    margin-left:0px;
    height: auto;
    min-height: 970px;
}

#contenedorCentralintflasch{
    position: relative;
    background-image:url(../images/cm_okback_middle_s1.png);
    background-repeat:repeat-y;
    float:left;
    width: 1024px;
    margin-left:0px;
    height: auto;
    min-height:743px;
}

#contenedorCentralintcontacto{
    position: relative;
    background-image:url(../images/cm_okback_middle_s1.png);
    background-repeat:repeat-y;
    float:left;
    width: 1024px;
    margin-left:0px;
    height: auto;
    min-height: 1022px;
}
#contenedorCentralsuc{
    position: relative;
    background-image:url(../images/cm_okback_middle_s1.png);
    background-repeat:repeat-y;
    float:left;
    width: 1024px;
    margin-left:0px;
    height: auto;
    min-height:2335px;
}

#contenedorCentralinfra{
    position: relative;
    background-image:url(../images/cm_okback_middle_s1.png);
    background-repeat:repeat-y;
    float:left;
    width: 1024px;
    margin-left:0px;
    height: auto;
    min-height:2755px;
}
#contenedorCentralint_val{
    position: relative;
    background-image:url(../images/cm_okback_middle_s1.png);
    background-repeat:repeat-y;
    float:left;
    width: 1024px;
    margin-left:0px;
    height: auto;
    min-height: 1047px;
}
#contenedorCentralint_clientes{
    position: relative;
    background-image:url(../images/cm_okback_middle_s1.png);
    background-repeat:repeat-y;
    float:left;
    width: 1024px;
    margin-left:0px;
    height: auto;
    min-height: 1600px;
}
#contentContenido{
    width:1024px;
    background-image:url(../images/cm_back_middle_s1.png);
    background-repeat:no-repeat;
    min-height: 366px;
    height: auto;
    margin-top: 0px;
    margin-left:0px;
    position: relative;
    float:left;
}


#contentOpcionesLatbtn:on{
    background-image:url(../images/btn_descargarformatos_on.jpg);
}


#lat_infonavit{
    position:relative;
    float:left;
    background-image:url(../images/l_infonavit.jpg);
    background-repeat:no-repeat;
    width: 51px;
    height: 35px;
    margin-right:5px;
    margin-top:5px;
    cursor:hand;
    cursor:pointer;
}
#lat_fovissste{
    position:relative;
    float:left;
    background-image:url(../images/l_fovissste.jpg);
    background-repeat:no-repeat;
    width: 121px;
    height: 38px;
    margin-left:12px;
    margin-top:5px;
    cursor:hand;
    cursor:pointer;
}

#tituloMenu{
    width: 100%;
    height: 23px;
    padding-top: 28px;
    color:#333333;
    font-family: arial;
    font-size: 14px;
    font-weight: bold;
    border-bottom-style: solid;
    border-bottom-color: #DFDFE0;
    border-bottom-width: 1px;
    position: relative;
}
.opcionMenuLateralPadre{
    width: 100%;
    height: auto;
    min-height: 23px;
    position: relative;
    float: left;
    border-bottom-style: solid;
    border-bottom-color: #DFDFE0;
    border-bottom-width: 1px;
    padding-top: 3px;
}
span.bulletMenuLateral{
    margin: 5px 5px;
}
.txtOpcionMenuLateralActiva{
    font-family: arial;
    font-size: 13px;
    color:#68AEE0;
    text-decoration: none;
}
.txtOpcionMenuLateral{
    font-family: arial;
    font-size: 13px;
    color:#808184;
    text-decoration: none;
}
.txtOpcionMenuLateral:hover{
    color:#68AEE0;
    text-decoration: none;
}
#contenido{
    width: auto;
    background-image:url(../images/b_nuestraempresa_s1.jpg);
    background-repeat:no-repeat;
    min-width: 808px;
    color:#F2F8FD;
    height: 363px;
    position: relative;
    float:left;
    /*border-radius:6px;
            background: darkblue;
    -webkit-border-radius: 6px;
    -moz-borderradius: 6px;
    behavior: url(../core/pie.htc);*/
}

#contenido_int{
    width: 1020px;;
    color:#F2F8FD;
    height: 363px;
    position: relative;
    float:left;
    /*border-radius:6px;
            background: darkblue;
    -webkit-border-radius: 6px;
    -moz-borderradius: 6px;
    behavior: url(../core/pie.htc);*/
}

#contenido_mision{
    width: auto;
    background-image:url(../images/b_mision_s1.jpg);
    background-repeat:no-repeat;
    min-width: 707px;
    height: 363px;
    position: relative;
    float:left;
}
#contenido_skiny{
    width: auto;
    background-image:url(../images/b_skiny_s1.jpg);
    background-repeat:no-repeat;
    min-width: 707px;
    height: 363px;
    position: relative;
    float:left;
}

#contenido_unik{
    width: auto;
    background-image:url(../images/b_unik_s1.jpg);
    background-repeat:no-repeat;
    min-width: 707px;
    height: 363px;
    position: relative;
    float:left;
}

#contenido_actiongear{
    width: auto;
    background-image:url(../images/b_ropa_actiongear_s1.jpg);
    background-repeat:no-repeat;
    min-width: 707px;
    height: 363px;
    position: relative;
    float:left;
}
#contenido_altesse{
    width: auto;
    background-image:url(../images/b_ropa_alteasse_s1.jpg);
    background-repeat:no-repeat;
    min-width: 707px;
    height: 363px;
    position: relative;
    float:left;
}
#contenido_ava{
    width: auto;
    background-image:url(../images/b_ropa_avastrahl_s1.jpg);
    background-repeat:no-repeat;
    min-width: 707px;
    height: 363px;
    position: relative;
    float:left;
}

#contenido_licencias{
    width: auto;
    background-image:url(../images/b_licencias_s1.jpg);
    background-repeat:no-repeat;
    min-width: 707px;
    height: 363px;
    position: relative;
    float:left;
}

#contenido_optimabrands{
    width: auto;
    background-image:url(../images/b_optima_s1.jpg);
    background-repeat:no-repeat;
    min-width: 707px;
    height: 363px;
    position: relative;
    float:left;
}

#contenido_puppy{
    width: auto;
    background-image:url(../images/b_ropa_puppy_s1.jpg);
    background-repeat:no-repeat;
    min-width: 707px;
    height: 363px;
    position: relative;
    float:left;
}

#contenido_tops{
    width: auto;
    background-image:url(../images/b_ropa_tops_s1.jpg);
    background-repeat:no-repeat;
    min-width: 707px;
    height: 363px;
    position: relative;
    float:left;
}

#contenido_vision{
    width: auto;
    background-image:url(../images/b_vision_s1.jpg);
    background-repeat:no-repeat;
    min-width: 707px;
    height: 363px;
    position: relative;
    float:left;
}
#contenido_div_hilautura{
    width: auto;
    background-image:url(../images/b_hilatura_s1.jpg);
    background-repeat:no-repeat;
    min-width: 707px;
    height: 363px;
    position: relative;
    float:left;
}
#contenido_div_tejido{
    width: auto;
    background-image:url(../images/b_tejido_s1.jpg);
    background-repeat:no-repeat;
    min-width: 707px;
    height: 363px;
    position: relative;
    float:left;
}

#contenido_div_acabado{
    width: auto;
    background-image:url(../images/b_acabado_s1.jpg);
    background-repeat:no-repeat;
    min-width: 707px;
    height: 363px;
    position: relative;
    float:left;
}
#contenido_div_corte{
    width: auto;
    background-image:url(../images/b_corteconfeccion_s1.jpg);
    background-repeat:no-repeat;
    min-width: 707px;
    height: 363px;
    position: relative;
    float:left;
}
#contenido_div_estampado{
    width: auto;
    background-image:url(../images/b_estampado_s1.jpg);
    background-repeat:no-repeat;
    min-width: 707px;
    height: 363px;
    position: relative;
    float:left;
}

#contenido_div_distribucion{
    width: auto;
    background-image:url(../images/b_distribucion_s1.jpg);
    background-repeat:no-repeat;
    min-width: 707px;
    height: 363px;
    position: relative;
    float:left;
}
#contenido_rs_certificaciones{
    width: auto;
    background-image:url(../images/b_certificacion_s1.jpg);
    background-repeat:no-repeat;
    min-width: 707px;
    height: 363px;
    position: relative;
    float:left;
}

#contenido_rs_auditorias{
    width: auto;
    background-image:url(../images/b_auditorias_s1.jpg);
    background-repeat:no-repeat;
    min-width: 707px;
    height: 363px;
    position: relative;
    float:left;
}

#contenido_rs_suntentable{
    width: auto;
    background-image:url(../images/b_sustentabilidad_s1.jpg);
    background-repeat:no-repeat;
    min-width: 707px;
    height: 363px;
    position: relative;
    float:left;
}

#contenido_rs_donaciones{
    width: auto;
    background-image:url(../images/b_donaciones_s1.jpg);
    background-repeat:no-repeat;
    min-width: 707px;
    height: 363px;
    position: relative;
    float:left;
}

#contenido_gente_bienestar{
    width: auto;
    background-image:url(../images/b_bienestar_s1.jpg);
    background-repeat:no-repeat;
    min-width: 707px;
    height: 363px;
    position: relative;
    float:left;
}
#contenido_gente_capacitacion{
    width: auto;
    background-image:url(../images/b_capacitacion_s1.jpg);
    background-repeat:no-repeat;
    min-width: 707px;
    height: 363px;
    position: relative;
    float:left;
}

#contenido_gente_desarrollo{
    width: auto;
    background-image:url(../images/b_desarrollo_s1.jpg);
    background-repeat:no-repeat;
    min-width: 707px;
    height: 363px;
    position: relative;
    float:left;
}

#contenido_ropa{
    width: auto;
    background-image:url(../images/b_big_ropa_s1.jpg);
    background-repeat:no-repeat;
    min-width: 965px;
    height: 363px;
    position: relative;
    float:left;
}
#contenido_hilob{
    width: auto;
    background-image:url(../images/b_big_hilo_s1.jpg);
    background-repeat:no-repeat;
    min-width: 965px;
    height: 363px;
    position: relative;
    float:left;
}

#contenido_telax{
    width: auto;
    background-image:url(../images/b_big_tela_s1.jpg);
    background-repeat:no-repeat;
    min-width: 965px;
    height: 363px;
    position: relative;
    float:left;
}

#contenido_elastic{
    width: auto;
    background-image:url(../images/b_big_elastico_s1.jpg);
    background-repeat:no-repeat;
    min-width: 965px;
    height: 363px;
    position: relative;
    float:left;
}
#contenido_catalogos{
    width: auto;
    background-image:url(../images/b_big_ventacatalogo_s1.jpg);
    background-repeat:no-repeat;
    min-width: 965px;
    height: 363px;
    position: relative;
    float:left;
}

#contenido_tiendas{
    width: auto;
    background-image:url(../images/b_big_tiendas_s1.jpg);
    background-repeat:no-repeat;
    min-width: 965px;
    height: 363px;
    position: relative;
    float:left;
}



#contenido_gente_prevencion{
    width: auto;
    background-image:url(../images/b_prevencion_s1.jpg);
    background-repeat:no-repeat;
    min-width: 707px;
    height: 363px;
    position: relative;
    float:left;
}

#contenido_gente_codigo{
    width: auto;
    background-image:url(../images/b_codigo_s1.jpg);
    background-repeat:no-repeat;
    min-width: 707px;
    height: 363px;
    position: relative;
    float:left;
}

#contenido_gente_actividades{
    width: auto;
    background-image:url(../images/b_actividadesdeportivas_s1.jpg);
    background-repeat:no-repeat;
    min-width: 707px;
    height: 363px;
    position: relative;
    float:left;
}




#contenido_contacto_ubicacion{
    width: auto;
    background-color:#FFF;
    min-width: 707px;
    height: 363px;
    position: relative;
    float:left;
}

#contenido_contacto_trabaja{
    width: auto;
    background-image:url(../images/b_trabajaconnos_s1.jpg);
    background-repeat:no-repeat;
    min-width: 707px;
    height: 363px;
    position: relative;
    float:left;
}




#contenido_valores{
    width: auto;
    background-image:url(../images/b_valores_s1.jpg);
    background-repeat:no-repeat;
    min-width: 707px;
    height: 363px;
    position: relative;
    float:left;
}

#contenido_tiempo{
    width: auto;
    background-image:url(../images/b_tiempo_s1.jpg);
    background-repeat:no-repeat;
    min-width: 707px;
    height: 363px;
    position: relative;
    float:left;
}
#contenido_reconocimientos{
    width: auto;
    background-image:url(../images/b_reconocimientos_s1.jpg);
    background-repeat:no-repeat;
    min-width: 707px;
    height: 363px;
    position: relative;
    float:left;
}

#titulos{
    position:absolute;
    width:680px;
    height:65px;
    margin-top:14px;
    margin-left:20px;
}

#submenuthumbnails{
    position:absolute;
    width:966px;
    height:98px;
    margin-top:267px;
    margin-left:0px;
}

#textos{
    position:absolute;
    width:600px;
    height:260px;
    margin-top:92px;
    margin-left:44px;
}
#politicas{
    position:absolute;
    width:600px;
    height:260px;
    margin-top:92px;
    margin-left:44px;
}

#textos_catalogo{
    position:absolute;
    width:880px;
    height:260px;
    margin-top:92px;
    margin-left:44px;
}
#contaktanos{
    position:absolute;
    width:650px;
    height:260px;
    margin-top:92px;
    margin-left:20px;
}
#contaktanos_renglon{
    position:relative;
    width:650px;
    height:35px;
    margin-top:0px;
    margin-left:0px;
}
#contaktanos_rengloncom{
    position:relative;
    width:650px;
    height:80px;
    margin-top:5px;
    margin-left:0px;
}

#contaktanos_renglonmitad{
    position:absolute;
    width:320px;
    height:35px;
    margin-top:0px;
    margin-left:0px;
}

#contaktanos_renglonmitad2{
    position:absolute;
    width:320px;
    height:35px;
    margin-top:0px;
    margin-left:330px;
}
#contaktanos_rengloncuarto{
    position:absolute;
    width:100px;
    height:25px;
    margin-top:0px;
    margin-left:0px;
    padding-top:10px;
}
#contaktanos_rengloncuarto2{
    position:absolute;
    background-image:url(../images/campoinput.jpg);
    background-repeat:no-repeat;
    width:183px;
    height:24px;
    margin-top:5px;
    margin-left:100px;
}
#contaktanos_comentarios{
    position:absolute;
    background-image:url(../images/campoinputcom.jpg);
    background-repeat:no-repeat;
    width:517px;
    height:74px;
    margin-top:5px;
    margin-left:100px;
}


#mapagoogle{
    position:absolute;
    width:360px;
    height:260px;
    margin-top:92px;
    margin-left:340px;
}

#contentMarcas{
    position: relative;
    float:left;
    width: 100%;
    height: 125px;
    background: #E5E5E5;
    border-radius:10px;
    -webkit-border-radius: 10px;
    -moz-borderradius: 10px;
    behavior: url(../core/pie.htc);
}
.marcas{
    width: 103px;
    height: 90px;
    margin: 4px 0 0 3px;
    position: relative;
    float:left;
    padding-top: 26px;
    background-color: #F8F8F8;
}

.marcas:hover{
    background-color: #EBEBEB;
}


#sbMenuAvante{
    position: absolute;
    min-height: 15px;
    height: auto;
    top:34px;
    width: 100%;
    display: none;
    z-index: 150;
    background-color: #A5CEED;

}
#sbMenuDiviciones{
    position: absolute;
    min-height: 15px;
    height: auto;
    top:34px;
    width: 100%;
    display: none;
    z-index: 150;
    background-color: #A5CEED;

}
#sbMenuResponsabilidad{
    position: absolute;
    min-height: 15px;
    height: auto;
    top:34px;
    width: 100%;
    display: none;
    z-index: 150;
    background-color: #A5CEED;

}
#sbMenuNuestra{
    position: absolute;
    min-height: 15px;
    height: auto;
    top:34px;
    width: 100%;
    display: none;
    z-index: 150;
    background-color: #A5CEED;  
}

#sbMenuContacto{
    position: absolute;
    min-height: 15px;
    height: auto;
    top:34px;
    width: 100%;
    display: none;
    z-index: 150;
    background-color: #A5CEED;

}

a.sbmenu{
    color: #0060AA;
    text-decoration: none;
}
a.sbmenu:hover{
    text-decoration: none;
    color: #0060AA;
}
.opcionSubMnu{
    color: #0060AA !important;
    font-size: 9pt;
    font-weight: normal;
    font-style: normal;
    text-decoration: none;
    text-align: center;
    height: 18px;
    width: 100%;
    border-bottom: 1px;
    border-bottom-color: #FFFFFF;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    padding-top: 5px;
}
.opcionSubMnu:hover{
    background-color: #68AEE1
}

.titulobig{
    font-family:Arial, Helvetica, sans-serif;
    font-size:63px;
    font-weight:bold;
    color:#FFF;
    text-decoration:none;
}
.titulo20{
    font-family:Arial, Helvetica, sans-serif;
    font-size:20px;
    font-weight:normal;
    color:#FFF;
    text-decoration:none;
    line-height: 18px;
    cursor:hand;
    cursor:pointer;
}

.tel18{
    font-family:Arial, Helvetica, sans-serif;
    font-size:18px;
    font-weight:normal;
    color:#FFF;
    text-decoration:none;
    line-height: 18px;
    cursor:hand;
    cursor:pointer;
}
.email15{
    font-family:Arial, Helvetica, sans-serif;
    font-size:15px;
    font-weight:normal;
    color:#FFF;
    text-decoration:none;
    line-height: 18px;
    cursor:hand;
    cursor:pointer;
}

.email15:hover{
    color:#B2D3ED;
}


.titulo22 {
    font-family:Arial, Helvetica, sans-serif;
    font-size:22px;
    font-weight:normal;
    color:#FFF;
    text-decoration:none;
    line-height: 18px;
}
.titulo22azul {
    font-family:Arial, Helvetica, sans-serif;
    font-size:22px;
    font-weight:bold;
    color:#5AA5F1;
    text-decoration:none;
    line-height: 18px;
}
.titulo20:hover{
    color:#68B9FB;
}



.titulobig2{
    font-family:Arial, Helvetica, sans-serif;
    font-size:60px;
    font-weight:bold;
    color:#FFF;
    text-decoration:none;
}

.titulobigazul{
    font-family:Arial, Helvetica, sans-serif;
    font-size:63px;
    font-weight:bold;
    color:#0661A8;
    text-decoration:none;
}

.texto{
    font-family:Arial, Helvetica, sans-serif;
    font-size:14px;
    font-weight:regular;
    color:#FFF;
    text-decoration:none;
}

.texto_gris{
    font-family:Arial, Helvetica, sans-serif;
    font-size:14px;
    font-weight:regular;
    color:#999999;
    text-decoration:none;
}

.texto_contacto{
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    font-weight:regular;
    color:#999999;
    text-decoration:none;
}
.texto_gral {
    font-family:Arial, Helvetica, sans-serif;
    font-size:13px;
    font-weight:normal;
    color:#999999;
    text-decoration:none;
}
.texto_tels {
    font-family:Arial, Helvetica, sans-serif;
    font-size:13px;
    font-weight:bold;
    color:#0071E0;
    text-decoration:none;
}

.texto_entrenabanner{
    font-family:Arial, Helvetica, sans-serif;
    font-size:13px;
    font-weight:bold;
    color:#B3D4EE;
    text-decoration:none;
}
.texto_emails {
    font-family:Arial, Helvetica, sans-serif;
    font-size:13px;
    font-weight:bold;
    color:#666666;
    text-decoration:none;
}


.texto_azul{
    font-family:Arial, Helvetica, sans-serif;
    font-size:14px;
    font-weight:regular;
    color:#0661A8;
    text-decoration:none;
}

.texto_azulref{
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    font-weight:bold;
    color:#0685EB;
    text-decoration:none;
}

#btnenviarcont{
    background-image:url(../images/btn_enviar_off.jpg);
    background-repeat:no-repeat;
    float:right;
    margin-top:10px;
    margin-right:32px;
    width:96px;
    height:27px;
    cursor:hand;
    cursor:pointer;
}
#btnenviarcont:hover{
    background-image:url(../images/btn_enviar_on.jpg);
}

#contenedortn{
    position:relative;
    float:left;
    width:160px;
    margin-left:0px;
    height:98px;	
}
#btn_vermas{
    position:absolute;
    margin-top:235px;
    width:120px;
    margin-left:40px;
    height:25px;	
}

#btn_vermasbullet{
    position:absolute;
    background-image:url(../images/bullett.png);
    margin-top:5px;
    width:9px;
    margin-left:5px;
    height:10px;
    cursor:hand;
    cursor:pointer;	
}

#btn_vermastextcont{
    margin-top:3px;
    width:90px;
    margin-left:20px;
    height:15px;
    cursor:hand;
    cursor:pointer;	
}

#btn_vermasbullet:hover{
    background-image:url(../images/bullett_on.png);	
}

#thumbnail_sub_hilo{
    position:absolute;
    background-image:url(../images/subm_hilo.jpg);
    background-repeat:no-repeat;
    width:59px;
    height:58px;
    margin-top:15px;
    margin-left:5px;
    cursor:hand;
    cursor:pointer;	
}

#thumbnail_sub_hilo:hover{
    background-image:url(../images/subm_hilo_on.jpg);
}

#thumbnail_sub_tela{
    position:absolute;
    background-image:url(../images/subm_telas.jpg);
    background-repeat:no-repeat;
    width:59px;
    height:58px;
    margin-top:15px;
    margin-left:5px;
    cursor:hand;
    cursor:pointer;	
}

#thumbnail_sub_tela:hover{
    background-image:url(../images/subm_tela_on.jpg);
}

#thumbnail_sub_elastico{
    position:absolute;
    background-image:url(../images/subm_elastico.jpg);
    background-repeat:no-repeat;
    width:59px;
    height:58px;
    margin-top:15px;
    margin-left:5px;
    cursor:hand;
    cursor:pointer;	
}

#thumbnail_sub_elastico:hover{
    background-image:url(../images/subm_elastico_on.jpg);
}

#thumbnail_sub_ropa{
    position:absolute;
    background-image:url(../images/subm_ropa.jpg);
    background-repeat:no-repeat;
    width:59px;
    height:58px;
    margin-top:15px;
    margin-left:5px;
    cursor:hand;
    cursor:pointer;	
}

#thumbnail_sub_ropa:hover{
    background-image:url(../images/subm_ropa_on.jpg);
}

#thumbnail_sub_catalogo{
    position:absolute;
    background-image:url(../images/subm_catalogo.jpg);
    background-repeat:no-repeat;
    width:59px;
    height:58px;
    margin-top:15px;
    margin-left:5px;
    cursor:hand;
    cursor:pointer;	
}

#thumbnail_sub_catalogo:hover{
    background-image:url(../images/subm_catalogo_on.jpg);
}

#thumbnail_sub_tiendas{
    position:absolute;
    background-image:url(../images/subm_tiendas.jpg);
    background-repeat:no-repeat;
    width:59px;
    height:58px;
    margin-top:15px;
    margin-left:5px;
    cursor:hand;
    cursor:pointer;	
}

#thumbnail_sub_tiendas:hover{
    background-image:url(../images/subm_tiendas_on.jpg);
}


#thumbnail_sub_texto{
    position:absolute;
    width:84px;
    height:58px;
    margin-top:15px;
    margin-left:70px;
    cursor:hand;
    cursor:pointer;	
}
#indicador{
    position:absolute;
    background-image:url(../images/indicador.png);
    background-repeat:no-repeat;
    width:18px;
    height:15px;
    margin-top:-3px;
    margin-left:75px;
}

/* CM*/



/*cv registro*/		


#fspacer{
    position:relative;
    background-image:url(../images/footer_spacer_s1.jpg);
    background-repeat:no-repeat;
    float:left;
    top:5px;
    margin-left:0px;
    width:3px;
    height:92px;
}

#footer_renglondatos{
    position:absolute;
    width:600px;	
    height:60px;
    left:350px;
    top:20px;
}

.textfootertit{
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    font-weight:bold;
    color:#ffffff;
    text-decoration:none;
    line-height: 11px;
}
.textfootergris2{
    font-family:Arial, Helvetica, sans-serif;
    font-size:11px;
    font-style:normal;
    color:#999999;
    text-decoration:none;
    line-height:11px;
}

.text16footerdatosazul{
    font-family:Arial, Helvetica, sans-serif;
    font-size:16px;
    font-style:normal;
    color:#64A1E2;
    text-decoration:none;
}

.text16footerdatoswhite{
    font-family:Arial, Helvetica, sans-serif;
    font-size:16px;
    font-style:normal;
    color:#ffffff;
    text-decoration:none;
}





#titulo_home{
    position:absolute;
    width:250px;
    top:5px;
    left:5px;
    height:30px;
}

#text_home{
    position:absolute;
    width:250px;
    top:135px;
    left:5px;
    height:70px;
}

#bullets_home{
    position:absolute;
    width:250px;
    top:210px;
    left:5px;
    height:60px;
}


.text15grisoscuro{
    font-family:Arial, Helvetica, sans-serif;
    font-size:15px;
    font-weight:bold;
    color:#666666;
    text-decoration:none;
}

#btn_lateral_noticias{
    position:absolute;
    width:180px;
    height:120px;
    cursor:hand;
    cursor:pointer;
    top:290px;
    left:10px;
}

#homecontfinal{
    position:absolute;
    width:800px;
    height:70px;
    left:10px;
    top:310px;
}
/*Estilos extras*/
.footergeneral{
    height: auto;
    background-color: #1B527E;
    width: 1000px;
}
.footer_secciones{
    position: relative;
    height: 15px;
    width: 140px;
}
.clearing{
    clear: both;
}
.footer_secciones2{
    position:relative;
    float:left;
    width:210px;
    left:6px;
    height:auto;
    min-height:20px;
    margin-top:2px;
}
.formsF{
    visibility: hidden;
}
.doblefila{
    position: relative;
    float:left;
    width: 100px;
}
.Menuseleccionado{
    background-image:url(../images/menu/back_on_s1.jpg) !important;
    background-repeat:repeat-x;
    color:#FFF;
}
.buscadorP{
    margin-top: 7px;
    margin-left: 5px;
    position: relative;
    float:left;
    width: 190px;
    border:none;
    color:#19527E;
    font-size: 19px;
}

/*Estilos catalogo marcas*/
#contenedorCentral_marcas{
    position: relative;
    background-color:#FFF;
    float:left;
    width: 1000px;
    margin-left:0px;
    height:auto;
	padding-bottom:5px;
}
#separador_punteadamarcas{
    background-image:url(../images/spacer_punteada.jpg);
    background-repeat:no-repeat;
    background-position:center;
    float:left;
    position:relative;
    width:570px;
    float:left;
    height:35px;
}
#int_conte_marcas{
    position:relative;
    width:176px;
    float:left;
    height:auto;
    min-height:287px;
    margin-right:10px;
    background-color:#F4F4F4;
}
#int_contmarca_tit{
    position:relative;
    width:176px;
    float:left;
    height:28px;
    background-color:#045595;
    text-align:center;
    padding-top:7px;
}
.titulomarcas {
    font-family: 'champagne__limousines_thickRg';
    font-size: 28px;
    color:#19527E;
    text-decoration: none;
    font-weight:bold;
}

.subtitulomarcas {
    font-family: 'champagne__limousines_thickRg';
    font-size: 22px;
    color:#19527E;
    text-decoration: none;
    font-weight:bold;
}
.subtitulomarcaslistado {
    font-family: 'champagne__limousines_thickRg';
    font-size: 16px;
    color:#ffffff;
    text-decoration: none;
    font-weight:bold;
}
#int_marcasprod1{
    position:relative;
    background-repeat:no-repeat;
    background-position:center;
    border:solid;
    border-width:1px;
    border-color:#EAEAEA;
    width:174px;
    float:left;
    height:153px;
    left:0px;
    background-color:#FFFFFF;
}
#int_header_marcas{
    position:relative;
    background-repeat:no-repeat;
    width:763px;
    float:left;
    top:0px;
    height:205px;
}
/*ESTILOS DE ENVIAR COTIZACION*/
.bloquesn1{
    margin-left: 20px;
    width: 960px;
    height: auto;

}
.titulo_bloque2{
    font-family: arial;
    font-size: 14px;
    font-weight: bold;
    padding-top: 10px;
    padding-left: 10px;
    background-color: #E7EBEE;
    width: 99%;
    height: 20px;
    color: #9A9A9A;
}
.fondoContacto{
    position: relative;
    float: left;
    background-color: #F5F6F8;
    min-height: 600px;
    height: auto;
}
.bloqueFC{
    position: relative;
    float: left;
    margin-left: 30px;
    height: auto;
    width: 650px;
}
.numC{
    font-weight: bold;
}
.letraC{
    font-family: arial;
    color: #1C527E;
}
.letraF{
    font-family: arial;
    color: #666666;
}
.productosCotizar{
    position: relative;
    float:right;
    margin-right: 15px;
    width: 220px;
    min-height: 510px;
    height: auto;
}
.rojo{
    color: red;
}
.Input1{
    text-align: right;
    position: relative;
    float: left;
    width: 310px;
}
.filainput{
    text-align: right;
    position: relative;
    float: left;
    width: 700px;
}
.micomentario{
    position: relative;
    float:left;
    text-align: right;
    font-weight: bold;
    font-size: 13px;
    padding-top: 4px;
    width: 100px;
}
.Iborder{
    border: 1px solid #CCCCCC;
    -webkit-border-radius:3px;
    -moz-border-radius:3px;
    border-radius:3px;
    behavior: url("core/pie.htc");
    position:relative;
}
.tamarea{
    font-family: arial;
    font-size: 14px;
    position: relative;
    float:left;
    width: 500px;
}
.altoI{
    height: 24px;
    width: 198px;
}
.espacio{
    position: relative;
    float: left;
    width: 710px;;
    height: 5px;
}
.piedeFC{
    position: relative;
    float: left;
    width: 650px;
    font-size: 12px;
    text-align: right;
}
.titulo_principal{
    font-size: 20px;
}
.taml1{
    font-size: 14px;
}
.botton_SC{
    margin-bottom: 0px;
    margin-left: 7px;
    width: 206px;
    height: 50px;
    color: #ffffff;
    background-color: #59BA4F;
    border-radius: 5px;
    font-family: arial;
}
.principal_resumen{
    width: 100%;
    height: 100%;
    border: 1px solid #005FAD; 
}
.mexito{
    margin-top: 25px;
}
.nueroCotizacion{
    color: #1376C7;
    font-family: arial;
    font-size: 35px;
}
.pieMensaje{
    padding-top: 20px;
    padding-bottom: 20px;
    position: relative;
    float: left;
    text-align: center;
    font-family: arial;
    font-size: 13px;
    font-weight: bold;
    margin-left: 40px;
    width: 565px;
    background-color: #FCFCFC;
    border: 1px solid #CCCCCC;
    border-radius: 5px;
}
.pmTD{
    position: relative;
    float:left;
    width: 250px;
    text-align: right;

}
.pmTI{
    position: relative;
    float:left;
    width: 280px;
    text-align: left;
    color: #999999;
}
.mensajeEtapel{
    margin: 0 auto;
    width: 500px;
    height: 300px;
    text-align: center;
}
.logoEtapel{
    width: 100%;
    height: 120px;    
    background-image:url(../images/logo_gray.jpg);
    background-position:center;
    background-repeat:no-repeat;
    margin-top:20px;
}
.meTL1{
    font-size: 17px;
    color: #B9BBBA;
}
.meTL2{
    font-size: 12px;
    color:#B9BBBA;
}
.botonenviarFC{
    position: relative;
    float: right;
    text-align: center;
    padding-top: 3px;
    background-color: #4BCC3E;
    border: 1px solid #DFDFE0;
    -webkit-border-radius:4px;
    -moz-border-radius:4px;
    border-radius:4px;
    behavior: url("core/pie.htc");
    position:relative;
    height: 20px;
    width: 100px;
}
.botonenviarFC:hover{
	position: relative;
	float: right;
	text-align: center;
	padding-top: 3px;
	background-color: #349928;
	border: 1px solid #DFDFE0;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px;
	behavior: url("core/pie.htc");
	position:relative;
	height: 20px;
	width: 100px;
}

.areabotones{
    font-family: arial;
    font-size: 14px;
    color: #ffffff;
    position: relative;
    width: 650px;
    float:left;
    text-align: center;
}
.punteroEnviar{
    cursor:pointer;
}
.punteroEsperar{
    display: none;
    cursor: wait;
}
.newsletterF{
    position: relative;
    float: left;
    width: 300px;
    height: 182px;
    margin-top: 0px;
}
.tituloNL{
    position: relative;
    float: left;
    width: 110px;
    left: 6px;
    height: 20px;
    margin-top: 35px;
}
.formularioNL{
    padding-top: 20px;
    position: relative;
    float: left;
    width: 300px;
    height: 80px;
    background-color: #143A5A;
    border-radius: 5px;
    text-align: center;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 20px;
    font-weight: bold;
    color: #62B6EF;
    behavior: url(core/pie.htc);
}
.etiquetaNL{
    position: relative;
    float: left;
    color: #62B6EF;
    width: 100px;
    height: 20px;
    padding-top: 2px;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 15px;
    font-weight: bold;
    text-align: center;

}
.inputNL{
    text-align: left;
    position:relative;
    float:right;
    width: 200px;
}
.bootonesNL{
    position: relative;
    float: left;
    background-color: #0670C6;
    width: 100px;
    height: 25px;
    border-radius: 3px;
    color: #ffffff;
    padding-top: 5px;
    text-align: center;
    font-family: Arial,Helvetica,sans-serif;
    font-weight: bold;
    font-size: 13px;
    left:100px;
    cursor: pointer;
    behavior: url(core/pie.htc);
}
.invisible{
    display: none;
}
.espacioNL{
    position: relative;
    float: left;
    height: 15px;
    width: 300px;
}
.cooreoNL{
    border: 1px solid #CCCCCC;
    -webkit-border-radius:3px;
    -moz-border-radius:3px;
    border-radius:3px;
    behavior: url("core/pie.htc");
    position:relative;
    width: 150px;
}

/*info index*/
.bullet_azul{
    width: 15px;
    height: 14px;
    background-image:url(../images/bullet_r1.png);
    background-repeat:no-repeat;
    margin-right:2px;
    position: relative;
    float: left;
    margin-top:2px;
}
.bullet_rojo{
    width: 15px;
    height: 14px;
    background-image:url(../images/bullet_r2.png);
    background-repeat:no-repeat;
    margin-right:2px;
    position: relative;
    float: left;
    margin-top:2px;
}
.bullet_verde{
    width: 16px;
    height: 15px;
    background-image:url(../images/check_r0.png);
    background-repeat:no-repeat;
    margin-right:4px;
    position: relative;
    float: left;
}

.mas_info_beneficios {
    bottom: 0;
    color: #C6C6C6;
    cursor: pointer;
    font-family: 'champagne__limousines_thickRg';
    font-size: 12px;
    height: 15px;
    line-height: 10px;
    position: relative;
    right: 5px;
    text-decoration: none;
    width: 50px;
    float: right;
    margin-top:20px;
}
.mas_info_beneficios:hover{
    color: #727272;
}

.texto_azul_bullets{
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    font-weight:bold;
    color:#0579D8;
    text-decoration:none;
}
.txt_cont_home{
    color: #727272;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: 12px;
    text-decoration: none;
    position:relative;
    width: 220px;
    height: 40px;
    margin-top: 18px;
    margin-left: 15px;
    text-align: justify;
}
.txt_cont_beneficios{
    color: #727272;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: 12px;
    text-decoration: none;
    position:relative;
    width: 220px;
    height: 35px;
    margin-top: 18px;
    margin-left: 15px;
    text-align: justify;
}
.beneficios_list{
    position:relative;
    width: 220px;
    height: 105px;
    margin-left: 27px;
}
.element_list_azul{
    color: #75A9F7;
    font-family: 'champagne__limousines_thickRg';
    font-size: 14px;
    text-decoration: none;
    position:relative;
    width: 215px;
    height: 15px;
    text-align: justify;
    cursor: pointer;
    float:left;
}
.element_list_azul:hover{
    color: #1477C5;
}
.txt_cont_servicios{
    color: #727272;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: 12px;
    text-decoration: none;
    position:relative;
    width: 480px;
    height: 96px;
    margin-top: 18px;
    margin-left: 15px;
    text-align: justify;
}
.cont_list_servicios{
    position:relative;
    width: 480px;
    height: 35px;
}
.element_list_servicios{
    color: #0579D8;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    text-decoration: none;
    position:relative;
    width: 215px;
    height: 19px;
    text-align: justify;
    float:left;
    font-weight:bold;
}

.servicios_list{
    position:relative;
    width: 120px;
    margin-left: 27px;
    float:left;
}
/*estilos estaticas*/
.last_submenutext{
   font-family:Arial, Helvetica, sans-serif;
   font-size:11px;
   text-decoration:underline;
   color:#19527E;
   padding-left:4px;
   cursor:hand;
   cursor:pointer;
}


#last_submenucontenedor{
	position:relative;
	float:left;
	width:170px;
	height:17px;
}

#last_submenucontenedor:hover{
	background-color:#045595;
	color:#FFF;
}

#last_submenuizq_opcion1{
	position:relative;
	float:left;
	width:170px;
	height:17px;
	margin-left:5px;

}

#last_quienssomoslogo{
    position:relative;
    background-image:url(../images/quieneslogo.jpg);
    background-repeat:no-repeat;
    border:solid;
    border-width:1px;
    border-color:#EAEAEA;
    width:230px;
    float:left;
    height:327px;
    left:0px;
    top:2px;
}

#last_mision{
    position:relative;
    width:570px;
    float:left;
    top:7px;
    height:auto;
    min-height:120px;
}

#last_mision_grisch{
    position:relative;
    background-color:#F4F4F4;
    width:570px;
    float:left;
    top:7px;
    height:auto;
	padding-bottom:10px;

}
#last_contquienessomos{
    position: relative;
	float:left;
    background-color:#FFF;
    width: 1000px;
    margin-left:0px;
    height:auto;
	padding-bottom:25px;
}

#last_header_nosotros{
    position:relative;
    background-image:url(../images/header_nosotros_s1.jpg);
    background-repeat:no-repeat;
    width:763px;
    float:left;
    top:0px;
    height:165px;
}
#last_header_faq{
    position:relative;
    background-image:url(../images/header_contacto_s1.jpg);
    background-repeat:no-repeat;
    width:763px;
    float:left;
    top:0px;
    height:165px;
}
#last_header_entrenamiento{
    position:relative;
    background-image:url(../images/header_capacitacion_s1.jpg);
    background-repeat:no-repeat;
    width:763px;
    float:left;
    top:0px;
    height:165px;
}

#last_header_beneficios{
    position:relative;
    background-image:url(../images/header_bolsatrabajo_s1.jpg);
    background-repeat:no-repeat;
    width:763px;
    float:left;
    top:0px;
    height:165px;
}
#last_header_servcios{
    position:relative;
    background-image:url(../images/header_capacitacionenlinea_s1.jpg);
    background-repeat:no-repeat;
    width:763px;
    float:left;
    top:0px;
    height:165px;
}

#last_header_promociones{
    position:relative;
    background-image:url(../images/header_promociones_s1.jpg);
    background-repeat:no-repeat;
    width:763px;
    float:left;
    top:0px;
    height:165px;
}

#last_hist25aniv{
    position:relative;
    background-image:url(../images/logo.jpg);
    background-repeat:no-repeat;
	background-position:center;
    border:solid;
    border-width:1px;
    border-color:#EAEAEA;
    width:570px;
    float:left;
    height:260px;
    left:0px;
    top:2px;
}
#last_textossss{
    position:relative;
    width:570px;
    float:left;
	height:auto;
	min-height:20px;
    left:0px;
    top:10px;
}

#last_histmarcas{
    position:relative;
    background-image:url(../images/hist_marcas_s1.gif);
    background-repeat:no-repeat;
	background-position:center;
    border:solid;
    border-width:1px;
    border-color:#EAEAEA;
    width:570px;
    float:left;
    height:277px;
    left:0px;
    top:2px;
}

#last_clientes{
    position:relative;
    background-image:url(../images/nos_clientes1_s1.jpg);
    background-repeat:no-repeat;
    width:570px;
    float:left;
    height:197px;
    left:0px;
    top:2px;
}
#last_clienteslistado{
    position:relative;
    background-image:url(../images/clienteslitadoback.jpg);
    background-repeat:no-repeat;
	background-color:#F4F4F4;
    width:570px;
    float:left;
    height:350px;
    left:0px;
    top:2px;
}
#last_beneficbacks{
    position:relative;
    background-image:url(../images/beneficiosback.jpg);
    background-repeat:no-repeat;
	background-color:#F4F4F4;
    width:570px;
    float:left;
    height:350px;
    left:0px;
    top:2px;
}

#last_clienteslistadorenglon{
    position:relative;
    width:450px;
    float:left;
    height:20px;
    left:55px;
    top:40px;
}

#last_clienteslistadorenglonbullet{
    position:relative;
	background-image:url(../images/bullet_clientes_s1.jpg);
	background-repeat:no-repeat;
    width:14px;
    float:left;
    height:17px;
    left:0px;
    top:0px;
}

#last_clienteslistadorenglonbulletxt{
    position:relative;
    width:300px;
    float:left;
    height:17px;
    left:5px;
    top:0px;
}

#last_underconstruction{
    position:relative;
    background-image:url(../images/underconstruction.jpg);
    background-repeat:no-repeat;
    width:570px;
    float:left;
    height:339px;
    left:0px;
    top:2px;
}

#last_underc{
    position: relative;
	float:left;
    background-color:#FFF;
    width: 1000px;
    margin-left:0px;
    height:auto;
	padding-bottom:25px;
}


#last_promomensual{
    position:relative;
    /*background-image:url(../images/promocionmensual_s1.jpg);*/
    background-repeat:no-repeat;
    width:570px;
    float:left;
    height:567px;
    left:0px;
    top:2px;

}

#last_cont_promomensual{
    position: relative;
	float:left;
    background-color:#FFF;
    width: 1000px;
    margin-left:0px;
    height:auto;
	padding-bottom:25px;
}

#last_latdistribuidores{
    position: relative;
	background-image:url(../images/lat_dist.jpg);
	background-repeat:no-repeat;
    float: left;
    width: 179px;
    height: 498px;
	cursor:hand;
	cursor:pointer;
}
#last_latbeneficios{
    position: relative;
	background-image:url(../images/beneficios_r1_c1.jpg);
	background-repeat:no-repeat;
    float: left;
    width: 179px;
    height: 498px;
	cursor:hand;
	cursor:pointer;
}

#banner_entrenamiento{
    position: relative;
	background-image:url(../images/traning_r1_c1.jpg);
	background-repeat:no-repeat;
    float: left;
    width: 179px;
    height: 498px;
	cursor:hand;
	cursor:pointer;
}

#banner_promociones{
    position: relative;
	background-image:url(../images/promo_r1_c1.jpg);
	background-repeat:no-repeat;
    float: left;
    width: 179px;
    height: 141px;
	margin-top:10px;
	cursor:hand;
	cursor:pointer;
}

#last_header_dist{
    position:relative;
    background-image:url(../images/header_distribuidor_s1.jpg);
    background-repeat:no-repeat;
    width:763px;
    float:left;
    top:0px;
    height:165px;
}

#last_dis_card{
    position:relative;
    background-image:url(../images/dist_card.jpg);
    background-repeat:no-repeat;
    width:337px;
    float:left;
    height:198px;
    top:2px;
	left:100px;
	cursor:hand;
	cursor:pointer;
}

#last_contdistribuidor{
    position: relative;
	float:left;
    background-color:#FFF;
    width: 1000px;
    margin-left:0px;
    height:auto;
	padding-bottom:25px;
}

#last_trabaja_card{
    position:relative;
    background-image:url(../images/trabaja_card.jpg);
    background-repeat:no-repeat;
	background-position:top;
    width:337px;
    float:left;
    height:205px;
    top:2px;
	left:140px;
	cursor:hand;
	cursor:pointer;
}

#last_direccion{
	position:relative;
	width:700px;
	float:left;
	height:150px;
	top:2px;
}

.last_Input1{
    text-align: right;
    position: relative;
    float: left;
    width: 670px;
}
.last_Input2{
    text-align: right;
    position: relative;
    float: left;
    width: 620px;
}
.last_altoI{
    height: 24px;
    width: 508px;
}

#last_beneficiosf{
    position:relative;
    background-image:url(../images/f_beneficios_s1.jpg);
    background-repeat:no-repeat;
    width:570px;
    float:left;
    height:274px;
    left:0px;
    top:2px;
}

#last_clienteslistadorenglonbulletxtlarge{
    position:relative;
    width:380px;
    float:left;
    height:17px;
    left:5px;
    top:0px;
}
#last_beneficioslistadorenglonbulletxtlarge{
    position:relative;
    width:400px;
    float:left;
    height:17px;
    left:5px;
    top:0px;
}
.marcas_slider{
    position:relative;
    width:968px;
    float:left;
    height:62px;
	border: 1px solid #EBEBEB;
	margin-left:15px;
}
.marcas_demo{
    position:relative;
    background-image:url(../images/marcas1_s1.jpg);
    background-repeat:no-repeat;
    width:844px;
    float:left;
    height:60px;
}
.titulo_marcas_slider{
    color: #045596;
    font-family: 'champagne__limousines_thickRg';
    font-size: 18px;
    line-height: 20px;
    text-decoration: none;
    position:relative;
    width: 77px;
    margin-top: 18px;
    margin-left: 15px;
	float:left;
}
.texto_marcas_slider{
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	position:relative;
	width: auto;
	float:right;
	margin-right:15px;
}
.certificados{
    position:relative;
    background-image:url(../images/certificaciones_s1.jpg);
    background-repeat:no-repeat;
    width:568px;
    float:left;
    height:680px;
}
#txt_paginas{
    position: relative;
    float: left;
    margin-right: 5px;
    color: #565656;
    font-size: 15px;
    font-weight: normal;
    line-height: 13px;
}
#last_clienteslistadorenglon1{
    position:relative;
	height:auto;
    width:510px;
    float:left;
    left:55px;
    top:40px;
}
#last_clienteslistadorenglonbulletxt1{
    position:relative;
    width:480px;
    float:left;
    left:5px;
	text-align:justify;
}
#last_centro_capacitacion{
    position:relative;
    background-image:url(../images/centro_capacitacion.jpg);
    background-repeat:no-repeat;
    border:solid;
    border-width:1px;
    border-color:#EAEAEA;
    width:230px;
    float:left;
    height:327px;
    top:2px;
}
#last_avisobacks{
    position:relative;
	background-color:#F4F4F4;
    width:570px;
    float:left;
    left:0px;
    top:2px;
}