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




/* TEMPLATE
   ================================================== */
  
.container { width:1170px; margin:0 auto;  }

.banner-icon  { width:69px; height:120px; position: absolute; z-index: 400; margin-left: 20px; margin-top: 20px; } 

.sliderIndexMargin { height:424px;   }

.separatorGreenSliderOpacity { width:100%;  height:53px;  position: absolute; z-index: 100; border-top: 4px solid #c5df7d; background:#C5DF7D; zoom: 1; filter: alpha(opacity=80); opacity: 0.8;   }


#header  { position: relative;    }
#header .top { height:58px; background: url("../img/template/bg/bg-header.jpg") center top; position: relative;   }
#header .top .bgMenuTop {   width:100%; height:105px;  background: url("../img/template/bg/bg-menu.png") center top;  position: absolute; z-index: 100;  margin-top: 52px; }
#header .top .redes-sociales {  position: absolute; z-index: 300; margin-left: 910px; margin-top: 55px; padding-left: 35px; padding-top: 15px; }

#header .menuTopContent { height:97px;    }

#header .logoMenu { height:130px;     }
#header .logoMenu .logo { width:380px; height:130px;  float: left;   }
#header .logoMenu .logo img { margin-left: 15px; margin-top: 20px;  }

#header .ContentSlider { height:424px; position: relative;   }
#header .ContentSlider .separator-Green {  width:100%;  height:53px; background: url("../img/template/bg/bg-header-separator.png") center top;  position: absolute; z-index: 100; border-top: 4px solid #c5df7d; }

#header .ContentSlider .slider-index { height:424px;  position: relative;   background: url("../img/slider/slider-01.jpg") center top;  }


#header .ContentSlider .slider-empresa { height:424px;  position: relative;   background: url("../img/slider/slider-02.jpg") center top;  }
#header .ContentSlider .slider-productos { height:424px;  position: relative;   background: url("../img/slider/slider-03.jpg") center top;  }


#header .telefonos { height:107px;  background:#5f9b17;  color:#FFF; }
#header .telefonos .col-1 { width:390px; height:107px;  float: left;   }
#header .telefonos .col-1 p { font-size: 30px;  padding-top: 32px;  padding-left: 50px;  }

#header .telefonos .col-2 { width:390px; height:107px;  float: left;   }
#header .telefonos .col-2 p { text-align: center; font-weight: bold;  font-size: 16px;  padding-top: 42px; }

#header .telefonos .col-3 { width:390px; height:107px; float: left;   }
#header .telefonos .col-3 p {  font-size: 30px;  padding-top: 32px; padding-left: 90px;   text-align: left; float: left;  }
#header .telefonos .col-3 img { float: right;  padding-right: 50px; margin-top: 38px;}



#header .separator-Gray { height:37px;  background:#4f5154;   }
#header .separator-Gray .col { width:390px; height:37px;  float: left;   color:#FFF;  }
#header .separator-Gray .col p {  font-size: 18px;  padding-top: 6px;   text-align: center;   }


#header .menu-News { height:363px;  background:#acd146;   }
#header .menu-News .col { width:384px; height:365px;  float: left;   color:#FFF;    }
#header .menu-News .col p {  font-size: 18px;  padding: 15px;   text-align: center;   }
#header .menu-News .sepVert { width:9px; height:320px;  float: left;   background:#a8cd44; margin-top: 20px;  }
#header .menu-News .col .separator-1 { width:350px; height:2px; background:#a1c232; margin: 0 auto;  }
#header .menu-News .col .separator-2 { width:350px; height:1px; background:#c7e083; margin: 0 auto;  }
#header .menu-News .col .separator-3 { width:350px; height:1px; background:#b4d559; margin: 0 auto;  }
#header .menu-News .col .topCol { width:384px; height:175px; padding-top: 35px;  }
#header .menu-News .col .mid { width:384px; height:91px;    }
#header .menu-News .col .mid p {  font-size: 16px;  padding-top: 6px;   text-align: center;   color:#4F5154; padding-left: 20px; padding-right: 20px;  }
#header .menu-News .col .bot { width:384px; height:60px;    }
#header .menu-News .col .bot .btn-Cross { width:58px; height:52px;   background:#FFF; margin: 0 auto; padding-top: 6px; cursor: pointer;  }
#header .menu-News .col .bot .btn-Cross .inside { width:47px; height:37px;   background:#97dc40; margin: 0 auto;  padding-top: 10px; }
#header .menu-News .col .bot .btn-Cross:hover > .inside { background:#636468;  }



/* FOOTER */


#footer { height:470px;  background:#0FF;    color:#000; position: relative;  }

#footer .btnTopArrow { width:60px;  height:60px; position: absolute; z-index: 100; margin-left: 1090px; margin-top: -40px; cursor: pointer; background: url("../img/icons/icon-btn-top-arrow.png") left top;   }
#footer .btnTopArrow:hover { width:60px;  height:60px; position: absolute; z-index: 100; margin-left: 1090px; margin-top: -40px; cursor: pointer; background: url("../img/icons/icon-btn-top-arrow.png") right top;   }

#footer .top { height:34px;  background:#B9D657;   }

#footer .mid { height:220px;  background:#4f5154;   }
#footer .mid .col-1 { width:300px; height:220px; float: left;   }
#footer .mid .col-1 img { margin-left: 15px; margin-top: 66px;  }
#footer .mid .col-2 { width:500px; height:220px; float: left;    }
#footer .mid .col-2 p {  font-size: 13px; color:#FFF; padding-left: 15px;   padding-top: 36px; font-size: 15px;   }
#footer .mid .col-3 { width:370px; height:220px; float: left; color:#FFF;  }
#footer .mid .col-3 .menu-footer { height:140px;   float: right; margin-right: 25px; margin-top: 36px;   }
#footer .mid .col-3 .menu-footer .colLeft { width:141px; height:140px;  float: left;  background:#595a5d;   }
#footer .mid .col-3 .menu-footer .colLeft .separator { width:129px; height:1px;  background:#5E5F61; float: right;  }
#footer .mid .col-3 .menu-footer .colLeft .btn { width:141px; height:35px; cursor: pointer;    }
#footer .mid .col-3 .menu-footer .colLeft .btn:hover { background:#424345;   }
#footer .mid .col-3 .menu-footer .colLeft .btn p { padding-left: 32px; padding-top: 9px; font-size: 13px;  }
#footer .mid .col-3 .menu-footer .colCent { width:4px; height:140px;  background:#beda72; float: left;  }
#footer .mid .col-3 .menu-footer .colRight { width:141px; height:140px;  float: left; background:#4c4d4f;  }
#footer .mid .col-3 .menu-footer .colRight .separator { width:129px; height:1px;  background:#5E5F61; float: left;  }
#footer .mid .col-3 .menu-footer .colRight .btn { width:141px; height:35px; cursor: pointer;     }
#footer .mid .col-3 .menu-footer .colRight .btn:hover { background:#424345;   }
#footer .mid .col-3 .menu-footer .colRight .btn p { padding-left: 32px; padding-top: 9px; font-size: 13px;  }

#footer .bot { height:216px;  background:#424345;   }
#footer .bot .left { width:585px; height:216px;    float: left;   }
#footer .bot .left p {  font-size: 13px; color:#b8b8b8; padding-left: 15px;   padding-top: 25px;   }
#footer .bot .left p span { color:#acd146;   }

#footer .bot .right { width:585px;   float: left;  padding-top: 20px;  }



/* SECTION INDEX 
   ================================================== */
   
   
#section-index {   background:#FFF;  }


#section-index .img-Design-Index  {  height:568px;  background: url("../img/inicio/Biodiet-Productos-Index.jpg") center no-repeat ;  }  


#section-index .index-empresa { height:568px;  background: url("../img/inicio/Biodiet-Contorno-Estetico.jpg") center no-repeat ; text-align: justify;   }
#section-index .index-empresa .info { width:520px;   height:568px;  float: left; padding-left: 50px;  }
#section-index .index-empresa .info .btn-verMas { width:159px;   height:46px;  background: url("../img/template/bg/bg-btn-verMas.png") left top; cursor: pointer;  }
#section-index .index-empresa .info .btn-verMas p {width:159px; color:#FFF; padding-top: 10px; padding-left: 40px;  font-size: 20px;   }
#section-index .index-empresa .info .btn-verMas:hover { width:159px;   height:46px;    background: url("../img/template/bg/bg-btn-verMas.png") right top;  }
#section-index .index-empresa .info img { margin-top: 65px;  }
#section-index .index-empresa .info p { width:380px;  color:#000; padding-top: 30px;  }


.separator-title-productos { height:57px;  background:#909090;  }
.separator-title-productos p { font-size: 24px; color:#FFF;  padding-top: 15px;  padding-left: 50px;  }

#productos-modul-menu  { height:630px; padding-top: 30px;   }
#productos-modul-menu .separator  { width:1070px; height:1px;  background:#adadad; margin: 0 auto;  }
#productos-modul-menu .row  { height:190px;   }
#productos-modul-menu .row .col  { width:389px; height:190px;  float: left; cursor: pointer;   }
#productos-modul-menu .row .col .top  { width:389px; height:136px;  text-align: center;  }
#productos-modul-menu .row .col .bot  { width:389px; height:54px;   text-align: center;  }
#productos-modul-menu .row .col .bot p  {   text-align: center;  color:#2672b5; font-weight: bold; font-size: 14px;  }
#productos-modul-menu .row .separator  { width:1px; height:190px; background:#adadad; float: left;   }

#productos-modul-menu .row .col:hover p  { color:#5F9B18;  }


#suscribirse-boletin  { height:420px;  background: url("../img/inicio/Biodiet-bg-suscripcion.jpg") center no-repeat ; }
#suscribirse-boletin .info  { width:978px; margin: 0 auto; padding-top: 100px; color:#FFF;  }
#suscribirse-boletin .info .row  { height:50px; margin-top: 5px;  }
#suscribirse-boletin .info .row .col  { width:318px; height:50px;  font-size:13px; margin-right: 12px; float: left; font-size: 18px;   }
#suscribirse-boletin .info p  { text-align: center; font-size: 26px;  }
#suscribirse-boletin .info .row input[type=text] {width:303px; height:50px;  background:#caed9c; color: #1A1A1A;  border:none;  font-size:16px; margin-right: 12px; float: left; padding-left: 15px; }

#suscribirse-boletin .info .row input[type=submit] { width:228px; height:50px; color:#FFF; border:0px; text-align:center; cursor: pointer;   -webkit-bordevr-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;  text-transform: uppercase; -webkit-appearance:none; background:#e08d00; font-size: 20px; margin-left: 376px; }

#suscribirse-boletin .info .row input[type=submit]:hover {  color:#000;  background:#ff9c37; } 
#suscribirse-boletin .info .row .form-thanks { text-align: center; padding-top:240px; color:#FEDB53; font-size:18px; font-weight:bold; }



#section-index  .indexBannerProducto   { height:400px; background: url("../img/template/bg/bg-banner-producto.jpg") center no-repeat ; }
#section-index .indexBannerProducto .container  .leftBanner  { width:500px;  float: left;    }
#section-index .indexBannerProducto .container .leftBanner img  { margin-left: 50px;  margin-top: 50px; }
#section-index .indexBannerProducto .container .rightBanner  { width:620px;   float: left; padding-right: 50px; text-align: justify;  }
#section-index .indexBannerProducto .container .rightBanner img  { margin-left: 424px;  margin-top: 50px; }
#section-index .indexBannerProducto .container .rightBanner p  { padding-left: 100px; padding-top: 20px;     color: #000;  }
#section-index .indexBannerProducto .container .rightBanner .btnVermasBanner  { width: 200px; height: 50px; background: #ce7a03; float: right; margin-top: 30px; cursor: pointer;   }
#section-index .indexBannerProducto .container .rightBanner .btnVermasBanner:hover   {  background:#ff9c37;   }
#section-index .indexBannerProducto .container .rightBanner .btnVermasBanner:hover p   { color:#000;    }
#section-index .indexBannerProducto .container  .rightBanner .btnVermasBanner p  { padding: 0; color: #FFF;  text-align: center; font-size: 20px; padding-top: 10px;   }





/* SECTION EMPRESA 
   ================================================== */
   
   
#section-empresa {   background:#FFF; color:#5D5E64;  line-height: 26px; }

#section-empresa .quienes-somos { height:535px;   background: url("../img/empresa/bg-quienessomos.jpg") center no-repeat ;     }
#section-empresa .quienes-somos .left { width:545px; height:533px; float: left;   }
#section-empresa .quienes-somos .right { width:625px; height:533px; float: left;   }
#section-empresa .quienes-somos .right h1 { font-size: 22px; font-weight: bold; padding-top: 80px; text-transform: uppercase;  }
#section-empresa .quienes-somos .right p { font-size: 16px; line-height: 26px; padding-right: 50px; text-align: justify; padding-top: 30px; }

#section-empresa .mision-vision { height:510px;   background: url("../img/empresa/bg-misionvision.jpg") center top no-repeat ;   }
#section-empresa .mision-vision h1 { font-size: 22px; font-weight: bold; padding-top: 80px; text-transform: uppercase;   padding-left: 50px;}
#section-empresa .mision-vision p { font-size: 16px; line-height: 26px; padding-left: 50px;  padding-right: 25px;  text-align: justify; padding-top: 30px; }
#section-empresa .mision-vision .left { width:585px; height:570px; float: left;  }
#section-empresa .mision-vision .right { width:585px; height:570px; float: left;    }


#section-empresa .servicios { height:520px;  background:#f3f3f3;  }
#section-empresa .servicios .top { height:220px;    }
#section-empresa .servicios .top h1 {  font-size: 22px; font-weight: bold; text-transform: uppercase;   padding-left: 50px; }
#section-empresa .servicios .top p { font-size: 16px;  padding-left: 50px;  padding-right: 50px;  text-align: justify; padding-top: 30px; }

#section-empresa .servicios .bot { height:274px;    text-align: justify; font-size: 14px; }
#section-empresa .servicios .bot .col { width:60px; height:274px; float: left;  margin-left: 50px;  }
#section-empresa .servicios .bot .col .row { height:50px;   }
#section-empresa .servicios .bot .col .bullet {  width:60px; height:17px;  background:#f4c7fe; margin-top: 2px;   }
#section-empresa .servicios .bot .left { width:475px; height:274px; float: left;   }
#section-empresa .servicios .bot .left .row { height:50px;  }
#section-empresa .servicios .bot .left p { font-size: 14px;   padding-left: 10px;  }
#section-empresa .servicios .bot .right { width:475px; height:274px; float: left;    }
#section-empresa .servicios .bot .right p { font-size: 14px;   padding-left: 10px;  padding-right: 50px;  }




/* SECTION PRODUCTOS 
   ================================================== */
   
#section-productos { height:800px;  background:#FFF;  }
#section-productos p { padding: 15px; text-align: justify;   }




/* SECTION PROMOCIONES 
   ================================================== */
   
   
#section-promociones { background:#FFF;  }
#section-promociones .info {   }
#section-promociones .info .banner {  height:340px;  }
#section-promociones .info .separator { width:1170px; height:1px; background:#ADADAD; margin: 0 auto; margin-top: 15px; margin-bottom: 15px;   }






/* SECTION ARTICULOS 
   ================================================== */
   
   
#section-articulos { height:800px;  background:#FFF;  }

#section-articulos p { padding: 15px; text-align: justify;   }






/* SECTION NOTICIAS 
   ================================================== */
   
   
#section-noticias { height:800px;  background:#FFF;  }

#section-noticias p { padding: 15px; text-align: justify;   }







/* SECTION EVENTOS 
   ================================================== */
   
   
#section-eventos { height:800px;  background:#FFF;  }

#section-eventos p { padding: 15px; text-align: justify;   }



/* SECTION AVISO PRIVACIDAD 
   ================================================== */
   
   
#section-aviso { height:800px;  background:#FFF;  }

#section-aviso p { padding: 15px; text-align: justify;   }



 /* SECTION CONTACTO
   ================================================== */
   
   
#section-contacto {  background:#FFF; color:#5D5E64;  line-height: 26px;  }  
   
#section-contacto .separator-title-form {  height:80px;  background:#909090; color:#FFF;  font-size: 18px; text-align: center; padding-top: 20px; }  

#section-contacto .formContent {  height:640px;  background:#f4f4f4; padding-top: 20px;  }  
#section-contacto .formContent .left {  width:535px;   height:580px; float: left; padding-left: 50px;   }  
#section-contacto .formContent .right {  width:585px;   height:580px; float: left;   }  
   
#section-contacto .separator-title-map {  height:60px;  background:#909090;  }  
#section-contacto .separator-title-map p {  padding-left: 50px;  padding-top: 15px; font-size: 20px; color:#FFF;   }  
     
#section-contacto .mapContent {  height:462px;  background:#e9e9e9;  }  



 /* SECTION CONTACTO FORM
   ================================================== */
  
  
.icon-bulletLineTriangle2 { background-position: -509px -257px; width: 9px; height: 51px; float: left; margin-left: 50px; margin-top: 20px;   }

#banner-Contacto  { width:1170px;  height:113px; background:#a0a0a0;  padding-top: 15px; }  
#banner-Contacto .Cinfo   { width:870px; margin-left: 10px;  padding-top: 15px; font-size: 20px; color:#FFF;    float: left;   }  
#banner-Contacto .Cinfo p  { float: left;   font-size: 16px; color:#FFF;      }  
#banner-Contacto .Cinfo p span  { font-weight: bold; font-size: 20px; }  

#content #section .Cform { height:598px; background: url("../img/template/bg/Redflow-Bg-Contacto-Form.jpg") center top #010202; } 
#content #section .Cform .left { width:535px; height:506px;   float: left;    color:#FFF; padding-top: 20px;  padding-left: 50px; font-size: 16px; } 

#content #section .Cform .right { width:585px; height:526px;   float: left;   } 
#content #section .Cseparator { height:73px; background:#6e6d6d;    } 

#content #section .Cseparator.info   { width:870px; margin-left: 10px; font-size: 20px; color:#FFF;    float: left;   }  
#content #section .Cseparator .info p  { float: left;  font-weight: bold; font-size: 20px;  color:#FFF;     padding-top: 22px;    }  

#content #section .Cmapa { height:462px; background:#FFF;    } 


/*FORM CONTACT */

#contactForm {   height:400px;  margin:0 auto; padding-top:14px;  color: #5D5E64; }
#contactForm input[type=text] { background:#FFF; color: #1A1A1A; padding-left: 5px; width:416px; height:30px; border:solid 1px #dcdcdc; margin-top:5px; font-size:13px;}
#contactForm textarea { color: #1A1A1A; border:solid 1px #dcdcdc; background:#FFF; width:416px; height:100px; padding-left:5px; margin-top:20px; font-size:13px;} 

#contactForm input[type=submit] { width:180px; height:34px; color:#FFF; border:0px; text-align:center; cursor: pointer; font-weight:bold;   background:#82B101; -webkit-bordevr-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; border:1px solid #FFF; text-transform: uppercase; -webkit-appearance:none; } 
#contactForm input[type=submit]:hover {  color:#000;  background:#ff9c37; } 

.form-thanks { text-align: center; padding-top:240px; color:#FEDB53; font-size:18px; font-weight:bold; }
.data-row-form  { clear:both; padding-top:20px; }
.data-row-form-text  { float:left; height:20px; width:90px; text-align:right; padding-right:10px; padding-top:10px; font-weight:bold; font-size:14px; }
.data-row-form-field  { float:left;  height:32px;  }

#contactFormContent option { }
#contactFormContent select {  width:400px; height:33px; border-color:#FFF;  border:none; border-radius:0; -webkit-appearance: none; -webkit-border-radius: 0px; background: url("../img/icons/icon-form-select.png")  no-repeat right #FFF; padding-left:10px; border: solid 1px #d2d2d2;  }
   



 /* SECTION PRODUCTOS NEX TSK
   ================================================== */
     

#section-nexTsk {   background:#FFF; color:#5D5E64;  line-height: 26px; }

#section-nexTsk .info-intro {   height:608px;  background: url("../img/template/bg/bg-azul.jpg") center top; } 
#section-nexTsk .info-intro .container .left { width:360px;  float: left; text-align: center;   padding-top: 50px;   } 
#section-nexTsk .info-intro .container .left h1 { color:#1a1717; font-size: 20px; font-weight: bold; margin-top: 20px;   } 
#section-nexTsk .info-intro .container .right { width:760px;  float: left;   } 
#section-nexTsk .info-intro .container .right p {   font-size: 15px; padding: 50px; margin-top: 100px; text-align: justify;   } 

#btn-descargaPDF { float: right; margin-right: 50px;    }  
#btn-descargaPDF .leftPDF:hover { color:#69B019; text-decoration: underline;    }  
#btn-descargaPDF .leftPDF { width:290px;   float: left; padding-top: 25px; font-weight: bold; font-size: 14px; color:#0087C8;   }  
#btn-descargaPDF .rightPDF { width:67px;   float: left;   }  

#btn-descargaPDF:hover > .leftPDF {  color:#69B019; text-decoration: underline;   }   


#btn-descargaPDF-Blanco { float: right; margin-right: 50px;    }  
#btn-descargaPDF-Blanco .leftPDF:hover { color:#FFF; text-decoration: underline;    }  
#btn-descargaPDF-Blanco .leftPDF { width:290px;   float: left; padding-top: 25px; font-weight: bold; font-size: 14px; color:#FFF;   }  
#btn-descargaPDF-Blanco .rightPDF { width:67px;   float: left;   }  

#btn-descargaPDF-Blanco:hover > .leftPDF {  text-decoration: underline;   }   

.separator-title  { height:68px; background:#7b7b7b;    }
.separator-title p  {  color:#FFF; font-size: 22px; padding-top: 20px; padding-left: 50px;   }


#section-nexTsk .info-gral {   height:1280px; background:#fcfcfc;   } 
#section-nexTsk .info-gral .container .left { width:552px;  float: left;    } 
#section-nexTsk .info-gral .container .right { width:618px;   float: left;     } 


#section-nexTsk .info-list {   height:390px; background:#ededed; padding-top: 30px;   } 
#section-nexTsk .info-list li { list-style: none; margin-top: 20px; font-size: 16px; padding-left: 70px;  } 

#section-nexTsk .info-video {   height:523px; background:#ededed; text-align: center;   } 

#section-nexTsk .info-tabla {   height:350px; background:#0087C8;  text-align: center;  } 


 /* SECTION PRODUCTOS LOKTAL
   ================================================== */
   
   
#section-loktal {   background:#FFF; color:#5D5E64;  line-height: 26px; }

#section-loktal .info-intro {   height:1260px; color: #FFF; background: url("../img/productos/loktal/bg-info-intro.jpg") repeat-x top #5C7189 ; } 
#section-loktal .info-intro .left {  width:420px;  float: left;    } 
#section-loktal .info-intro .left img { margin-left: 20px; } 

#section-loktal .info-intro .right {  width:750px;   float: left;  } 
#section-loktal .info-intro .right p { padding: 50px; padding-top: 0px;  font-size: 15px;  text-align: justify; } 
#section-loktal .info-intro .right h1 {  font-size: 24px; padding-left: 50px;  padding-top: 10px;  padding-bottom: 10px; } 


#section-loktal .info-gral {   height:1450px; background: url("../img/productos/loktal/bg-info-gral.jpg") repeat-x top #D7D7D7 ; color: #525252;  } 

#section-loktal .info-gral .left {  width:585px;  float: left;    } 
#section-loktal .info-gral .left .title { height:100px;   } 
#section-loktal .info-gral .left .title p { text-align: center; font-size: 16px; font-weight: bold; padding-top: 50px;  } 

#section-loktal .info-gral .left .image { height:340px;  width:585px; text-align: center; } 
#section-loktal .info-gral .left .image img { margin-top: 30px; } 

#section-loktal .info-gral .left .description { height:360px;  width:585px;   } 
#section-loktal .info-gral .left .description p { height:150px;  padding-left: 50px; padding-right: 25px;   } 
#section-loktal .info-gral .left .description h1 { font-size: 24px;  padding-left: 50px; color: #103F80;  } 
#section-loktal .info-gral .left .description p { text-align: justify; font-size: 15px;   padding-top: 10px; } 

#section-loktal .info-gral .left .especialidad { width:585px; height:280px; margin-top: 20px;  } 
#section-loktal .info-gral .left .especialidad h1 { font-size: 24px;  padding-left: 15px;  color: #0D62AE;  } 
#section-loktal .info-gral .left .especialidad p { text-align: justify; font-size: 14px; padding: 15px; line-height: 18px;   padding-right: 20px; } 
#section-loktal .info-gral .left .especialidad .esp-left {  width:215px;   float: left; } 
#section-loktal .info-gral .left .especialidad .esp-left img { margin-left: 50px;  margin-top: 40px;   } 
#section-loktal .info-gral .left .especialidad .esp-right {  width:370px;   float: left;  } 


 
#section-loktal .info-gral .right {  width:585px;   float: left;   } 

#section-loktal .info-gral .right .title { height:100px;   } 
#section-loktal .info-gral .right .title p { text-align: center; font-size: 16px; font-weight: bold; padding-top: 50px;  } 

#section-loktal .info-gral .right .image { height:340px;  width:585px; text-align: center; } 
#section-loktal .info-gral .right .image img { margin-top: 30px; } 

#section-loktal .info-gral .right .description { height:360px;  width:585px;   } 
#section-loktal .info-gral .right .description p { height:150px;  padding-left: 25px; padding-right: 50px;   } 
#section-loktal .info-gral .right .description h1 { font-size: 24px;  padding-left: 25px;  color: #103F80; } 
#section-loktal .info-gral .right .description p { text-align: justify; font-size: 15px;   padding-top: 10px; } 

#section-loktal .info-gral .right .especialidad { width:585px; height:280px;  margin-top: 20px;  } 
#section-loktal .info-gral .right .especialidad h1 { font-size: 24px;  padding-left: 15px; color: #0D62AE;    } 
#section-loktal .info-gral .right .especialidad p { text-align: justify; font-size: 14px; padding: 15px; line-height: 18px;   padding-right: 50px; padding-left: 0px; } 
#section-loktal .info-gral .right .especialidad .esp-left {  width:200px;    float: left; } 
#section-loktal .info-gral .right .especialidad .esp-left img { margin-left: 15px;  margin-top: 40px;   } 
#section-loktal .info-gral .right .especialidad .esp-right {  width:385px;  float: left;  } 


   
 /* SECTION PRODUCTOS HYAMAX
   ================================================== */
   
#section-hyamax {   color:#5D5E64;  line-height: 26px; }
      
#section-hyamax .info-intro {   height:850px; color: #FFF;  background:#34A5D4;   } 
#section-hyamax .info-intro .left {  width:480px;  height:850px; float: left; background: url("../img/productos/hyamax/hyamax-helix.jpg") no-repeat bottom left #34A5D4 ;   } 
#section-hyamax .info-intro .left img { margin-left: 20px; } 
#section-hyamax .info-intro .right {  width:690px;  float: left;  } 
#section-hyamax .info-intro .right p { padding: 50px; padding-top: 50px;  font-size: 15px;  text-align: justify; line-height: 22px;  } 
#section-hyamax .info-intro .right h1 {  font-size: 24px; padding-left: 50px;  padding-top: 10px;  padding-bottom: 10px; }    
      
#section-hyamax .info-tabla {   height:620px; color: #FFF; background: url("../img/productos/hyamax/bg-hyamax-tabla.jpg") no-repeat center top #34A5D4 ;   } 
#section-hyamax .info-tabla img { margin-left: 50px;  } 
        
#section-hyamax .info-gral {   height:970px; color: #FFF; background: url("../img/productos/loktal/bg-info-gral.jpg") repeat-x top #D7D7D7 ; } 

#section-hyamax .info-descripcion {   height:850px; color: #FFF; background:#DBDBDB;  } 
#section-hyamax .info-descripcion .left {   width:585px; color: #FFF;   float: left; } 
#section-hyamax .info-descripcion .left p { padding-left: 50px; padding-right: 25px;  padding-top: 50px;  font-size: 15px;  text-align: justify; line-height: 20px; color: #424243; } 
#section-hyamax .info-descripcion .right {   width:585px;  color: #FFF;  float: left; } 
#section-hyamax .info-descripcion .right p { padding-left: 25px; padding-right: 50px;  padding-top: 50px;  font-size: 15px;  text-align: justify; line-height: 20px; color: #424243; } 

#section-hyamax .info-aplicacion {   height:845px; color: #FFF; background:#FFF;  } 

  
   
 /* SECTION PRODUCTOS NEWGEL
   ================================================== */
   
#section-newgel {   color:#5D5E64;  line-height: 26px; }   

#section-newgel .info-intro {   height:720px; color: #FFF; background: url("../img/productos/newgel/bg-newgel-info.jpg") repeat-x center bottom #FFF ;   } 
#section-newgel .info-intro .left {  width:520px;  float: left; text-align: center;   } 
#section-newgel .info-intro .left img { margin-top: 50px; margin-left: 80px; } 
#section-newgel .info-intro .right {  width:650px;    float: left; } 
#section-newgel .info-intro .right p { padding: 50px; padding-top: 70px;  font-size: 18px;  text-align: justify; line-height: 28px; color: #707070; } 

#section-newgel .videos {   height:740px; color: #FFF; background: url("../img/productos/newgel/bg-newgel.jpg") repeat-x center bottom #FFF ; padding-top: 20px;   } 
#section-newgel .videos .left {   width:472px;   float: left;    } 
#section-newgel .videos .center {   width:452px; float: left;  } 
#section-newgel .videos .right {   width:223px;   float: left;  } 

#section-newgel .videos .modul {   width:452px;   height:136px; margin-top: 15px; } 
#section-newgel .videos .modul .left {   width:312px;   height:136px;  float: left; } 

#section-newgel .videos .modul .right {   width:140px;   height:136px;  float: left; } 

#section-newgel .videos .modul .right .btn { width:45px;  height:63px;  background: url("../img/productos/newgel/btn-ver-video.png") no-repeat left ; cursor: pointer; margin-left: 10px;  margin-top: 70px; } 
#section-newgel .videos .modul .right .btn:hover { width:45px;  height:63px;  background: url("../img/productos/newgel/btn-ver-video.png") no-repeat right ; } 
#section-newgel .videos .modul .right img { margin-left: 20px; margin-top: 70px; } 


#section-newgel .multimedia {   height:480px; color: #FFF; background:#FFF; text-align: center;  } 
#section-newgel .multimedia img { margin-top: 50px;} 

#section-newgel .casos {   height:800px; color: #FFF; background:#ededed;  } 
#section-newgel .casos .modul {   width:540px;  height:351px;  background:#f7f6f6; float: left; margin-left: 30px;  margin-top: 30px;  } 
#section-newgel .casos .modul .left {   width:222px;  height:351px;  float: left;  } 
#section-newgel .casos .modul .right {   width:318px;  height:351px;   float: left;   } 
#section-newgel .casos .modul .right .top {   width:318px;  height:30px;  color: #2a96ae; font-size: 20px; padding-left: 20px;  padding-top: 20px;     } 
#section-newgel .casos .modul .right .mid {   width:318px;  height:221px;     } 
#section-newgel .casos .modul .right .mid p {   color: #717171;   font-size: 15px; text-align: justify; padding: 20px;  padding-top: 0px;      } 
#section-newgel .casos .modul .right .bot {   width:318px;  height:100px;  } 

#btn-descargaCaso { float: right; margin-right: 0px;    }  
#btn-descargaCaso .leftPDF:hover { color:#69B019; text-decoration: underline;    }  
#btn-descargaCaso .leftPDF { width:150px;   float: left; padding-top: 25px; font-weight: bold; font-size: 14px; color:#0087C8; padding-left: 70px;   }  
#btn-descargaCaso .rightPDF { width:67px;   float: left;   } 


#section-newgel .logo-cofepris { padding: 0;  margin-top: -40px; margin-left: 50px; width:207px;  height:69px;   } 

 
#section-newgel .logo-cofeprisPlacas { float: left; padding: 0;  margin-top: 34px; margin-left: 50px; width:207px;  height:69px;   } 



   
   
 /* SECTION PRODUCTOS METACRILL
   ================================================== */    
   
#section-metacrill {   color:#5D5E64;  line-height: 26px; }   

#section-metacrill .info-intro {   height:740px; color: #FFF;  background:#1f5da6;   } 
#section-metacrill .info-intro .left {  width:440px;  height:740px; float: left; text-align: center;   } 
#section-metacrill .info-intro .left img { margin-top: 40px; } 
#section-metacrill .info-intro .right {  width:730px;   height:740px; float: left; } 
#section-metacrill .info-intro .right p { padding: 50px; padding-top: 50px;  font-size: 15px;  text-align: justify; line-height: 28px;  } 
#section-metacrill .info-intro .right h1 {  font-size: 24px; padding-left: 50px;  padding-top: 10px;  padding-bottom: 10px; } 



#section-metacrill .tresProductos {   height:620px;  background:#F9F9F9;   } 
#section-metacrill .tresProductos .modul {  width:390px;    float: left;  text-align: center;  } 
#section-metacrill .tresProductos .modul img { margin-top: 70px;} 



#section-metacrill .description {   height:620px; color: #FFF;  background: url("../img/productos/metacrill/bg-description.jpg") repeat-x center top #646464 ; text-align: center;  } 
#section-metacrill .description img { margin-top: 50px; } 
#section-metacrill .description p {  width:740px; margin: 0 auto; margin-top: 50px; text-align: justify; font-size: 16px;   } 



#section-metacrill .puntos {   height:900px; color: #FFF;  background:#FFF; text-align: center;  } 
#section-metacrill .puntos p {  width:890px; margin: 0 auto; margin-top: 50px; text-align: justify; font-size: 16px; color: #626262;    } 
#section-metacrill .puntos img { margin-top: 60px; } 
  


#section-metacrill .video {   height:600px; color: #FFF;  background:#FFF; text-align: center; } 
#section-metacrill .video img { margin-top: 50px;} 
 
   
   
   
 /* SECTION PRODUCTOS VISCOT
   ================================================== */    
   
   
#section-viscot {   color:#5D5E64;  line-height: 26px; } 


#section-viscot .info-intro {   height:690px; color: #FFF;  background:#574199;   } 
#section-viscot .info-intro .left {  width:440px;  height:690px; float: left; text-align: center;   } 
#section-viscot .info-intro .left img { margin-top: 80px;  } 
#section-viscot .info-intro .right {  width:730px;   height:690px; float: left; } 
#section-viscot .info-intro .right p { margin-top: 80px; } 


#section-viscot .productos {   height:700px; color: #FFF;  background: url("../img/productos/viscot/bg-viscot-productos.jpg") no-repeat center top #646464 ; }   
#section-viscot .productos .modul {  width:265px;  height:535px;  float: left; margin-left: 23px;     margin-top: 80px;    } 
#section-viscot .productos .modul .top {  width:265px;  height:265px; } 
#section-viscot .productos .modul .bot {  width:265px;  height:270px;    } 
#section-viscot .productos .modul .bot p { padding: 20px;  color: #4f2899; text-align: justify; padding-top: 30px;     } 

           

   
   
 /* SECTION PRODUCTOS WELLS
   ================================================== */    
   
   
#section-wells {   color:#5D5E64;  line-height: 26px; } 


#section-wells .info-intro {   height:608px; color: #FFF;  background: url("../img/productos/wells/bg-wells.jpg") no-repeat center bottom #FFF ; } 
#section-wells .info-intro .left {  width:440px;   float: left; text-align: center;   } 
#section-wells .info-intro .right {  width:690px;   float: left; padding-left: 40px; } 
#section-wells .info-intro .right img { margin-left: 150px;  margin-top: 50px; } 
#section-wells .info-intro .right p {  width:620px; margin-top: 50px;   color: #383838; text-align: justify;   } 


#section-wells .maquinas {   height:1320px; color: #FFF;  background:#fcfcfc;    }   

#section-wells .maquinas .modul { width:324px;   float: left; margin-left: 49px;  margin-top: 40px;    }   
#section-wells .maquinas .modul .title {   height:50px;    }   
#section-wells .maquinas .modul .title p { color:#515151; font-size: 22px; text-align: center; padding-top: 10px;    }   
#section-wells .maquinas .modul .image {  height:330px;  }   
#section-wells .maquinas .modul .info {   height:380px; } 
#section-wells .maquinas .modul .info p { color:#7c7c7c; font-size: 14px; text-align: justify; padding-top: 10px; line-height: 18px;  } 
#section-wells .maquinas .modul .grafica {  height:340px; }   
#section-wells .maquinas .modul .pdf {  height:100px;  }   

#btn-descargaWells { margin-left: 130px; margin-top: 10px;    }  
#btn-descargaWells .leftPDF:hover { color:#69B019; text-decoration: underline;    }  
#btn-descargaWells .leftPDF { width:100px;   float: left; font-weight: bold; font-size: 14px; color:#0087C8;   }  
#btn-descargaWells .rightPDF { width:67px; padding-left: 7px;     } 

#btn-descargaWells:hover > .leftPDF {  text-decoration: underline;  color:#8732A1;    }   


#section-wells .tipos {   height:2000px;  background:#EBD8EE; padding-top: 40px;      }   
#section-wells .tipos .modul-Full { width:1110px; height:600px;  background:#F00; margin: 0 auto;    }   

#section-wells .tipos .modul-dos { width:501px; height:400px;   margin-left: 56px; float: left; text-align: center; }   
#section-wells .tipos .modul-dos span {   font-size: 22px; color:#0087C8; }   

#section-wells .multimedia {   height:530px; color: #FFF;  background: url("../img/productos/wells/bg-multimedia.jpg") no-repeat center top #FFF ;    }   
#section-wells .multimedia .modul-dos { width:501px; height:400px;   margin-left: 56px; float: left; text-align: center; }   
#section-wells .multimedia .modul-dos img { margin-top: 30px; }   
#section-wells .multimedia .modul-dos h1 {  font-size: 22px; color:#3f3f3f; padding-top: 50px; }   







   
   
 /* SECTION PRODUCTOS SRS - INICIO
   ================================================== */    

  
#section-srs {   color:#5D5E64;  line-height: 26px; }   

#section-srs .info-intro {   height:560px; color: #555555;  background: url("../img/productos/srs/bg-srs-info.jpg") no-repeat center top #FFF ;    } 
#section-srs .info-intro .left {  width:440px;   float: left; text-align: center;   } 
#section-srs .info-intro .left img { margin-top: 60px; } 
#section-srs .info-intro .right {  width:730px;    float: left; } 
#section-srs .info-intro .right p { padding: 50px; padding-top: 50px;  font-size: 15px;  text-align: justify; line-height: 28px;  } 
#section-srs .info-intro .right h1 {  font-size: 24px; padding-left: 50px;  padding-top: 10px;  padding-bottom: 10px; } 

   
   
#btn-descargaPDF-Cafe { float: right; margin-right: 50px;    }  
#btn-descargaPDF-Cafe .leftPDF:hover { color:#893a1b; text-decoration: underline;    }  
#btn-descargaPDF-Cafe .leftPDF { width:290px;   float: left; padding-top: 25px; font-weight: bold; font-size: 14px; color:#893a1b;   }  
#btn-descargaPDF-Cafe .rightPDF { width:67px;   float: left;   }  

#btn-descargaPDF-Cafe:hover > .leftPDF {  text-decoration: underline;   }   



#section-srs .separator-titleSRS  {  height:68px; background:#7b7b7b;    }
#section-srs .separator-titleSRS p  {  color:#FFF; font-size: 22px; padding-top: 20px; padding-left: 50px;   }


#section-srs .separator-cocteles  {  height:18px;  background: url("../img/productos/srs/separator-srs-cocteles.jpg") no-repeat center top  ;  }


#section-srs .coctel-left {   height:632px; color: #555555;   background:#F4F4F4;  } 
#section-srs .coctel-left .left {  width:636px;   float: left; } 
#section-srs .coctel-left .left img {  margin-left: 40px;  margin-top: 50px; } 
#section-srs .coctel-left .right {  width:534px;    float: left; } 
#section-srs .coctel-left .right p { padding-left: 100px; padding-top: 50px;  font-size: 15px;  text-align: justify; line-height: 22px;  } 

#section-srs .coctel-left  .btn-verMasRed { width:159px;   height:46px;  background: url("../img/template/bg/bg-btn-verMas-Red.png") left top; cursor: pointer;  }
#section-srs .coctel-left  .btn-verMasRed p {width:159px; color:#FFF; padding-top: 10px; padding-left: 40px;  font-size: 20px;   }
#section-srs .coctel-left  .btn-verMasRed:hover { width:159px;   height:46px;    background: url("../img/template/bg/bg-btn-verMas-Red.png") right top;  }


#section-srs .coctel-right {   height:632px; color: #555555;   background:#F4F4F4;  } 
#section-srs .coctel-right .left {  width:534px;   float: left;  } 
#section-srs .coctel-right .left p { padding-left: 50px; padding-top: 50px;  font-size: 15px;  text-align: justify; line-height: 22px;  } 
#section-srs .coctel-right .right {  width:636px;    float: left; } 
#section-srs .coctel-right .right img {  margin-left: 0px;  margin-top: 45px; } 


#section-srs .coctel-right  .btn-verMasRed { width:159px;   height:46px;  background: url("../img/template/bg/bg-btn-verMas-Red.png") left top; cursor: pointer;  }
#section-srs .coctel-right  .btn-verMasRed p {width:159px; color:#FFF; padding-top: 10px; padding-left: 40px;  font-size: 20px;   }
#section-srs .coctel-right  .btn-verMasRed:hover { width:159px;   height:46px;    background: url("../img/template/bg/bg-btn-verMas-Red.png") right top;  }

#section-srs .linea-avanzada {   height:380px; color: #555555;  background:#E8E8E8;   } 
#section-srs .linea-avanzada .left {  width:636px;   float: left;    } 
#section-srs .linea-avanzada .left p { padding: 50px; padding-top: 50px;  font-size: 15px;  text-align: justify; line-height: 28px;  } 
#section-srs .linea-avanzada .right {  width:534px;    float: left;  } 
#section-srs .linea-avanzada .right img { margin-top: 50px; } 


#section-srs .linea-avanzada .btn-verMasRed { width:159px;   height:46px;  background: url("../img/template/bg/bg-btn-verMas-Red.png") left top; cursor: pointer;  }
#section-srs .linea-avanzada .btn-verMasRed p {width:159px; color:#FFF; padding-top: 10px; padding-left: 40px;  font-size: 20px;   }
#section-srs .linea-avanzada .btn-verMasRed:hover { width:159px;   height:46px;    background: url("../img/template/bg/bg-btn-verMas-Red.png") right top;  }





