@charset"utf-8";

/* CSS Document */

/*CSS-RESET*/
 html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, caption, tfoot, thead, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
    margin: 0;
    padding: 0;
    border: 0;
    font-size: 100%;
    font: inherit;
    vertical-align: baseline;
    background: transparent;
}
/* HTML5 display-role reset for older browsers */
 article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
    display: block;
}
ol, ul {
    list-style: none;
}
blockquote, q {
    quotes: none;
}
blockquote:before, blockquote:after, q:before, q:after {
    content:'';
    content: none;
}
/* remember to define focus styles! */
 :focus {
    outline: 0;
}
/* remember to highlight inserts somehow! */
 ins {
    text-decoration: none;
}
del {
    text-decoration: line-through;
}
/* tables still need 'cellspacing="0"' in the markup 
table {
border-collapse: collapse;
border-spacing: 0;
}*/

/*Cleaners*/
 .CleanFloats {
    clear: both;
    float: none;
    height: 0px;
}
.Clearfix:after {
    /*W3C*/
    content:".";
    display:block;
    height:0;
    clear:both;
    visibility:hidden;
}
*+html .Clearfix {
    min-height: 1%;
}
/*IE7*/
 * html .Clearfix {
    height:1%;
}
/*IE6*/

/*END CSS-RESET*/

/************************************************************************************
CONTENT
*************************************************************************************/
 option {
    border:none;
    border:0px;
}
.limpia {
    clear:both;
}
a:active {
    text-decoration: none;
}
a:link {
    text-decoration: none;
}
a:visited {
    text-decoration: none;
}
a:hover {
    text-decoration: none;
}
img {
    border:none;
    max-width:100%;
    height: auto;
    width: auto\9;
    /* ie8 */
}
/*--------------------------------------*/

/***----------------------- DEFAULT -------------------------*/

/*--------------------------------------*/
 body {
    margin:0px;
    padding:0px;
	overflow-x:hidden;
}
.wrap {
    width:1024px;
    /*min-height:500px;*/
    overflow:hidden;
    margin:auto;
    background:#f0f0f0;
}
h1 {
    font-size:26px;
    color:#808080;
    font-family:'Light';
    margin:0;
    padding:0;
}
h2 {
    font-family:'Light';
    color:#ff6d00;
    font-size:19px;
    font-weight:100;
    text-transform:uppercase;
}

h2.amo{
    color:#e6242d;
}

h2.chronos{
    color:#cacacc;
}

h2.plant{
    color:#918b8b;
}

h2.ekos{
    color:#498949;
}

h2.tododia{
    color:#b6aac2;
}

h2.una{
    color:#1a1a1a;
}

h2.kaiak{
    color:#2f7ea7;
}

h2.tez{
    color:#b5b3b3;
}

h2.humor{
    color:#be3c3c;
}

.pagina {
    width:1024px;
    /*min-height:500px;*/
    float: left;
}
/*--------------------------------------*/

/***----------------------- HEADER -------------------------*/

/*--------------------------------------*/
 header {
    background: url(../images/bg_header.png) repeat-x;
    height: 70px;
    padding: 6px 0 12px;
    position: absolute;
    width:1024px;
    z-index: 999;
}
.naranja {
    background: none repeat scroll 0 0 #ffffff;
    float: right;
    height: 70px;
    position: relative;
    right: 6px;
    top: 0;
    width: 932px;
}

.naranja .logo {
    background: url("../images/logo_320.png") no-repeat;
    float: left;
    height: 60px;
    margin: 5px 0 0 0px;
    width: 122px; /*63px*/
}

.naranja .sm {
     float: right;
    height: 22px;
    margin: 27px 5px 0 0;
    width: 205px;
}

.sm .face {
    background: url("../images/face.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    cursor: pointer;
    float: left;
    height: 23px;
    margin-right: 10px;
    width: 24px;
	background-size: 100%;
}
.sm .tw {
    height: 23px;
    margin-right: 10px;
    width: 24px;
    background:url(../images/tw.png) no-repeat;
    cursor:pointer;
    float:left;
	background-size: 100%;
}

.sm .yt {
    background: url(../images/yt.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    cursor: pointer;
    float: left;
    height: 23px;
    margin-right: 10px;
    width: 24px;
	background-size: 100%;
}

.sm .pt {
    height:23px;
    margin-right: 10px;
    width: 24px;
    background:url(../images/pinterest.png) no-repeat;
    cursor:pointer;
    float:left;
	background-size: 100%;
}

.sm .ins {
    height: 23px;
    margin-right: 10px;
    width: 24px;
    background:url(../images/ins.png) no-repeat;
    cursor:pointer;
    float:left;
    background-size: 100%;
}

.sm .ln {
    height:23px;
    margin-right: 10px;
    width: 24px;
    background:url(../images/ln.png) no-repeat;
    cursor:pointer;
    float:left;
	background-size: 100%;
}

.bot_menu {
    background:url(../images/bot_menu.png) no-repeat;
    cursor: pointer;
    height: 84px;
    left: 0;
    position: relative;
    top: -8%;
    width: 81px;
	float:left;
}
/*--------------------------------------*/

/***----------------------- CONTENIDO -------------------------*/

/*--------------------------------------*/

.content {
    background: none repeat scroll 0 0 #F0F0F0;
    /*min-height: 500px;*/
    padding:0;
    width:996x;
    z-index: 1;
}
.contBuscador {
    width:100%;
    height:69px;
    background: url(../images/bg_buscador.gif) repeat-x;
    padding-top:11px;
    margin-bottom:18px;
}
.contBuscador .busca {
    width:523px;
    height:40px;
    background: url(../images/bg_input.gif) no-repeat;
    border:0;
    border:none;
    margin-left:200px;
    font-family:'Light';
    font-size:17px;
    color:#333;
    padding-left:10px;
	float:left;
}
.contBuscador .lupa {
	width:48px;
	height:40px;
	background:url(../images/lupa.gif) no-repeat;
	float:left;
}

h1.subrayado {
    width:100%;
    border-bottom:1px solid #dedede;
    margin-bottom:14px;
}

.resultado {
    /*border-bottom: 1px dashed #DBDBDB;*/
    min-height: 147px;
    margin-bottom: 18px;
    padding-bottom: 8px;
    width: 100%;
}
.resultado p {
    font-family:'Light';
    font-size:14px;
    color:#8e8e8e;
    margin-top: 7px;
}

.imgResult {
    height:137px;
    border-bottom:1px solid #dbdbdb;
    float:left;
    margin-right:13px;
	overflow:hidden;
	background:none #fff;
	width:135px;
	height:137px;
}
.imgResult.errorImg { background:url(../images/sinfoto.gif) no-repeat; }
.imgResult img {
    height:137px;
	width: 135px;
}


.contTextResult {
    width:830px;
    min-height:136px;
    float:left;
	position:relative;
}
.vermas {
    width:148px;
    height:29px;
    background:url(../images/vermas.png) no-repeat;
    cursor:pointer;
    margin-top:5px;
    margin-top: 7px;
	position:absolute;
	bottom:0px;
}
.cargarmas {
    width:148px;
    height:29px;
    background:url(../images/cargarmas.png) no-repeat;
    margin:auto;
    margin: 15px auto 20px;
    cursor:pointer;
}
/*--------------------------------------*/

/***----------------------- FOOTER -------------------------*/

/*--------------------------------------*/
footer {
    background:#FF6500;
    height: 35px;
    margin: auto;
    width: 1024px;
}
footer .logo {
	display:none;
    /*width:45px;
    height:42px;
    background:url(../images/logo_footer.png) no-repeat;
    position:relative;
    top:20px;
    left:15px;
    float:left;*/
}
footer p {
    color: #fff;
    font-family: "Light";
    font-size: 15px;
    padding-top: 7px;
    text-align: center;
}
p .mayus {
    text-transform:uppercase;
}
footer p a, a:hover {
    font-family:'Light';
    font-size:15px;
    color:#fff;
    text-decoration:none;
}
/*--------------------------------------*/

/***----------------------- CONTACTAR CONSULTORA -------------------------*/

/*--------------------------------------*/
.contentBusca {
    background: none repeat scroll 0 0 #F0F0F0;
    min-height:340px;
    padding: 0 14px 14px;
    width:996px;
    z-index: 1;
}

.contentContactarConsultora {
    background: none repeat scroll 0 0 #F0F0F0;
    min-height: 580px;
    padding: 120px 14px 14px;
    width: 996px;
    z-index: 1;
}

.contentContactarConsultora p {
    font-family:'light';
    font-size:18px;
    color:#838383;
}

.contentConsultora {
    background: none repeat scroll 0 0 #F0F0F0;
    min-height:820px;
    padding: 110px 14px 14px;
    width:996px;
    z-index: 1;
}
.contentConsultora p {
    font-family:'light';
    font-size:18px;
    color:#838383;
}
.contForm {
    width:665px;
    min-height:237px;
    margin:29px auto 35px;
    border:4px solid #e1e1e1;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
}

.intform {
    min-height:818px;
    margin: 4px;
    width: 656px;
    background:#ededed;
}

.intform.externa {
    min-height:228px;
}

.intform .texto {
    font-family:'light';
    font-size:16px;
    color:#838383;
    text-transform:uppercase;
    margin:17px 0 0 12px;
}
.contMapa {
    width:665px;
    height:281px;
    margin:29px auto 35px;
    border:4px solid #e1e1e1;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
}
.colDatos {
    width:182px;
    min-height:143px;
    float:left;
    margin-right:8px;
}
.datos {
    color: #A9A9A9;
    font-family:'light';
    font-size: 18px;
    height:27px;
    padding: 23px 0 0;
    text-align: right;
    text-transform: uppercase;
    width: 180px;
    float:left;
}
.colIn {
    width:438px;
    min-height:130px;
    float:left;
    padding:13px 13px 0 0;
}
.buscarConslutora {
	background: url(../images/enviar_formulario.png) no-repeat;
    float: right;
    height: 40px;
    margin-bottom: 7px;
    margin-right: 20px;
    margin-top: 7px;
    width: 261px;
}
/*--------------------------------------*/

/***----------------------- COMO COMPRAR -------------------------*/

/*--------------------------------------*/
 .contConsultoras {
    width:970px;
    min-height:42px;
    background:#e5e5e5;
    margin-bottom:8px;
    padding:10px;
}
.contConsultoras.first {
    margin-top:25px;
}
.contConsultoras .nombrePersona {
    font-family:'light';
    font-size:19px;
    text-transform:uppercase;
    color:#858585;
}
.contDatosPersonales {
    width:540px;
    height:42px;
    float:left;
}
.contConsultoras .datosPersona {
    font-family:'light';
    font-size:15px;
    color:#858585;
    text-decoration:none;
}

.contConsultoras .telegris {
    font-family:'light';
    font-size:15px;
    color:#858585;
    text-decoration:none;
}


.mail a {
    font-family:'light';
    font-size:15px;
    color:#ff6600;
    text-decoration:none;
}
.mail a:hover {
    font-family:'light';
    font-size:15px;
    color:#ff6600;
    text-decoration:none;
}
.contConsultoras .botonContactar {
    width:178px;
    height:29px;
    background:url(../images/contactarconsultora.png) no-repeat;
    float:right;
    margin-top:8px;
}
/*--------------------------------------*/

/***----------------------- MENU -------------------------*/

/*--------------------------------------*/
 .menu {
    width:244px;
    min-height:100%;
    background:#4f4f4f;
    left: -244px;
    /*min-height: 750px;*/
    position: absolute;
    z-index: 9;
}
.campoSearch {
    width:100%;
    height:83px;
    background:#484848;
}
.botMenu {
    border-bottom: 1px solid #626262;
    height: 47px;
    width: 224px;
    cursor:pointer;
    color: #FFFFFF;
    font-family:'light';
    font-size: 16px;
    line-height: 50px;
    padding-left: 20px;
    text-transform: uppercase;
}

a.link {
    color: #FFFFFF;
    font-family:'light';
    font-size: 16px;
    text-transform: uppercase;
}

 /*.botMenu.flecha {
   background:url(../images/flecha_menu.gif) right no-repeat;
}
.botMenu.flecha:hover {
    background:#333 url(../images/flecha_menu_hover.gif) right no-repeat;
    color:#ff6600;
}*/
.botMenu.social {
    color:#bbbbbb;
}

a.link_social {
    color: #bbbbbb;
    font-family:'light';
    font-size: 16px;
    text-transform: uppercase;
} 
.botMenu:hover {
    background:#333;
    border-bottom: 1px solid #fff;
    color:#ff6600;
}
.botcerrar {
    width:173px;
    height:38px;
    margin:25px auto 0;
    cursor:pointer;
}


/*--------------------------------------*/

/***----------------------- POP UP -------------------------*/

/*--------------------------------------*/
 .popup {
    width:669px;
    height:621px;
    background:#494949;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    margin: auto;
    opacity: 0.9;
    position: relative;
    top: -592px;
    z-index:2;
}
.mensajePopUp {
    width:220px;
    height:74px;
    font-size:22px;
    margin:auto;
    font-family:'light';
    text-transform:uppercase;
    color:#fff;
    text-align:center;
    position:relative;
    top:270px;
}
.cerrarVentana {
    width:175px;
    height:40px;
    background:url(../images/cerrarventana.png) no-repeat;
    margin:290px auto 0px;
    cursor:pointer;
}
/*--------------------------------------*/

/***----------------------- HOME -------------------------*/

/*--------------------------------------*/
 #slider {
    width:1024px;
    height:480px;
    position:relative;
}
.next {
    color: #FFFFFF;
    cursor: pointer;
    float: left;
    font-family: 'light';
    font-size: 20px;
    height: 20px;
    text-decoration: none;
    width:16px;
	text-align:right;
	  margin-left: 9px;
}
.back {
    width:10px;
    font-family:'light';
    font-size:14px;
    color:#fff;
    height:20px;
    margin:0 5px 0 5px;
    float:left;
    text-decoration:none;
    cursor: auto;
}
.paginador {
    height: 20px;
    left:60px;
    position: absolute;
    top: 413px;
    width:165px;
    z-index: 2;
}

.pager {
    width:10px;
    font-family:'light';
    font-size:14px;
    color:#fff;
    height:20px;
    margin:0 5px 0 5px;
    float:left;
    text-decoration:none;
    cursor: auto;
}

.pager.activa {
    background: url(../images/featured_bullet_navigation.png) no-repeat 0 23px;
    height: 43px;
    overflow: visible;
    position: relative;
    width: 21px;
    z-index: 9999;
    height:44px;
    overflow: visible;
    position: relative;
    width:21px;
    z-index: 9999;
}

.slide {
    width:1024px;
    height:480px;
    position:relative;
    /*background:url(../images/1024/slide/01.png) no-repeat;*/
}

.s0 {
    background:url(../images/1024/slide/01.png) no-repeat;
}
.s1 {
    background:url(../images/1024/slide/02.png) no-repeat;
}
.s2 {
    background:url(../images/1024/slide/03.png) no-repeat;
}

.s3 {
    background:url(../images/1024/slide/04.png) no-repeat;
}

.s4 {
    background:url(../images/1024/slide/05.png) no-repeat;
}

.campoText {
    height: 160px;
    left: 20px;
    position: absolute;
    top: 248px;
    width: 440px;
}

.campoText .titulo {
	display:none;
    /*font-family:'light';
    font-size:29px;
    color:#000;
    text-transform:uppercase;*/
}
.campoText .bajada {
	/*display:none;*/
	font-family:'light';
    font-size:15px;
    color:#000;
    line-height:21px;
    text-transform:uppercase;
}

.pager {
    width:21px;
    font-family:'light';
    font-size:14px;
    color:#fff;
    height:20px;
    float:left;
    text-decoration:none;
    cursor: auto;
}

a.pager {
    font-family:'light';
    font-size:14px;
    color:#fff;
    text-decoration:none;
}
a:hover.pager {
    font-family:'light';
    font-size:14px;
    color:#fff;
    text-decoration:none;
}

.bloqHome {
    width:320px;
    height:287px;
    background:#fff;
    float:left;
    border-bottom:1px solid #e1e1e1;
    margin-right:18px;
	position:relative;
    margin-bottom:18px;
}

.bloqHome.marcas {
    background:#E5242F;
}

.bloqHome.comprar {
    background:#5B5C6D;
}

.bloqHome.revista {
    background:#FFA84E;
}

.bloqHome.consultora {
    background:#E15B6B;
}

.bloqHome.habla {
    background:#009E93;
}

.bloqHome.acerca {
    background:#7A1B01;
}





/*------------------ COLORES LINEAS ---------------------*/

.bloqHome.amo {
    background:#e6242d;
}

.bloqHome.chronos {
    background:#cacacc;
}

.bloqHome.plant {
    background:#918b8b;
}

.bloqHome.ekos {
    background:#498949;
}
.bloqHome.tododia {
    background:#b6aac2;
}

.bloqHome.una {
    background:#1a1a1a;
}

.bloqHome.kaiak {
    background:#2f7ea7;
}

.bloqHome.humor {
    background:#be3c3c;
}

.bloqHome.tez {
    background:#00a5b5;
}


/*----------------- BOTON VER MAS ---------------------*/

.bloqHome .buttom-more {
   background: url(../images/more_amor.png) no-repeat;
    display: block;
    height: 22px;
    position: absolute;
    right: 0px;
	bottom:0px;
    width: 22px;
    z-index: 1;
}

/*.bloqHome:hover .buttom-more {
    background: url(../images/more_amor.png) no-repeat;
    display: block;
    height: 22px;
    position: absolute;
    right: 0px;
	bottom:0px;
    width: 22px;
    z-index: 1;
}*/

.bloqHome .buttom-more.comprar {
    background: url(../images/more_comprar.png) no-repeat;
}

.bloqHome .buttom-more.revista {
    background: url(../images/more_revista.png) no-repeat;
}

.bloqHome .buttom-more.consultora {
    background: url(../images/more_consultora.png) no-repeat;
}

.bloqHome .buttom-more.habla {
    background: url(../images/more_habla.png) no-repeat;
}

.bloqHome .buttom-more.acerca {
    background: url(../images/more_acerca.png) no-repeat;
}

.bloqHome .buttom-more.chronos {
    background: url(../images/more_chronos.png) no-repeat;
}

.bloqHome .buttom-more.plant {
    background: url(../images/more_plant.png) no-repeat;
}

.bloqHome .buttom-more.ekos {
    background: url(../images/more_ekos.png) no-repeat;
}

.bloqHome .buttom-more.tododia {
    background: url(../images/more_tododia.png) no-repeat;
}

.bloqHome .buttom-more.una {
    background: url(../images/more_una.png) no-repeat;
}

.bloqHome .buttom-more.kaiak {
    background: url(../images/more_kaiak.png) no-repeat;
}

.bloqHome .buttom-more.humor {
    background: url(../images/more_humor.png) no-repeat;
}

.bloqHome .buttom-more.tez {
    background: url(../images/more_tez.png) no-repeat;
}

/*------------------------------------------------------*/

.bloqHome.last {
    margin-right:0px;
}
.contentHome {
    background: none repeat scroll 0 0 #F0F0F0;
    min-height:500px;
    padding: 13px 14px 0 14px;
    width:996px;
    z-index: 1;
}

.contentTerminos {
    background:#F0F0F0;
    min-height: 500px;
    padding: 113px 14px 20px;
    width: 97%;
    z-index: 1;
}


.ftosHome {
    width:320px;
    height:215px;
    border-bottom:3px solid #e5242f;
    margin-bottom:9px;
    background:url(../images/1024/fto_ptoducto.jpg);
}
.ftosHome.comoComprar {
    border-bottom:3px solid #5b5c6d;
    background:url(../images/1024/fto_comocomprar.jpg);
}
.ftosHome.centroAtencion {
    border-bottom:3px solid #009e93;
    background:url(../images/1024/fto_centroatencion.jpg);
}
.ftosHome.sobreNatura {
    border-bottom:3px solid #7a1b01;
    background:url(../images/1024/fto_sobrenatura.jpg);
}
.ftosHome.consultoras {
    border-bottom:3px solid #e15b6b;
    background:url(../images/1024/fto_consultoras.jpg);
}
.ftosHome.revista {
    border-bottom:3px solid #ffa84e;
    background:url(../images/1024/fto_revista.jpg);
}
.bloqHome .titulos {
    font-family:'light';
    font-size:28px;
    color:#fff;
    padding-left:14px;
    height: 27px;
}

.bloqHome .titulos.home {
    color:#7a7a7a;
}

.bloqHome .leermas {
    font-family:'light';
    font-size:10px;
    color:#f76c03;
    text-transform:uppercase;
    text-decoration:underline;
    padding-left:14px;
}

a, a:hover.leermas {
    font-family:'light';
    font-size:10px;
    color:#f76c03;
    /*text-transform:uppercase;*/
    text-decoration:underline;
}

/*--------------------------------------*/

/***----------------------- ACERCA DE NATURA -------------------------*/

/*--------------------------------------*/
 .headerAcerca {
    background: url(../images/1024/bg_acercanatura.png) no-repeat;
    height:340px;
    width:1024px;
    z-index: 2;
}
.fto_nosotros {
    width:282px;
    height:302px;
    margin:0 19px 0 0;
    background:url(../images/fto_nosotros.jpg) no-repeat;
    float:left;
}
p .bold {
    font-weight:bolder;
}
/*--------------------------------------*/

/***----------------------- CENTRO DE ATENCION -------------------------*/

/*--------------------------------------*/

.atencion {
    background: none repeat scroll 0 0 #FBFBFB;
    padding: 0 14px 14px;
    width:996px;
	height:320px;
}

p.texto{
	font-size:19px;
	font-family:'light';
	color:#808080;
	}

 .headerAtencion {
    background:#FBFBFB url(../images/1024/bg_centrodeatencion.png) no-repeat;
    height:340px;
    width:1024px;
    z-index: 2;
}
.fto_atnecion {
    width:208px;
    height:261px;
    background:url(../images/fto_centro_atencion.png) no-repeat;
    float:left;
    margin-right:18px;
}
p .txt30 {
    font-size:30px;
}
p .tel {
    color:#535353;
    font-size:23px;
}
.botDestacado {
    width:317px;
    height:90px;
    margin: 15px 0 0 290px;
}
.botCall {
    color: #808080;
    font-family:'light';
    font-size: 21px;
    text-align: center;
    width: 317px;
}
.tituBot {
    background: none repeat scroll 0 0 #FF6D00;
    border-radius: 3px 3px 3px 3px;
    color: #FFFFFF;
    float: left;
    font-family:'light';
    font-size: 22px;
    height: 58px;
    margin-top: 27px;
    width: 317px;
    text-align:center;
	line-height:29px;
}
.tel {
    color: #FFFFFF;
    font-family:'light';
    font-size: 30px;
    line-height:27px;
    text-align: center;
	text-decoration:none;
}

.tel a {
    color: #FFFFFF;
    font-family:'light';
    font-size: 30px;
	text-decoration:none;
}

.tel a:hover {
    color: #FFFFFF;
    font-family:'light';
    font-size: 30px;
	text-decoration:none;
}

.pagina.Antecion {
    background:#fbfbfb;
}
.contentConsultora.Antecion {
    background:#fbfbfb;
    min-height:340px;
}

.contentConsultora.acercaNatura{
    padding: 10px 14px 14px;
}

.contDown {
    width:768px;
    height:260px;
    border-top:1px solid #e2e2e2;
}
.colun {
    padding: 15px;
    width: 350px;
    min-height:230px;
    background:url(../images/raya.png) right top no-repeat;
    float:left;
    font-size:18px;
    color:#727272;
    font-family:'light';
    line-height: 25px;
}
.colun .desta {
    font-weight:bolder;
}
.coldos .desta {
    font-weight:bolder;
}
.coldos {
    padding: 15px;
    width: 350px;
    min-height:230px;
    float:left;
    font-size:18px;
    color:#727272;
    font-family:'light';
    line-height: 25px;
}
/*--------------------------------------*/

/***----------------------- CONSULTORAS -------------------------*/

/*--------------------------------------*/
 .headerConsult {
    width:1024px;
    height:340px;
    position:relative;
    background: url(../images/1024/bg_consultoras.png) no-repeat;
}
.contentConsul {
    min-height:340px;
}
.fto_consult {
    width:208px;
    height:199px;
    background:url(../images/fto_consult.png) no-repeat;
    float:left;
    margin-right:18px;
}
.txtContult {
    font-size:19px;
    color:#808080;
    font-family:'light';
    line-height: 22px;
}

.txtContult a {
	font-size:19px;
    color:#ff6500;
    text-decoration:none;
}

.txtContult a:hover {
    color:#ff6500;
    text-decoration:none;
}

.bold {
    font-weight:bolder;
}
.bold23 {
    font-weight:bolder;
    font-size:23px;
}

.botCall_constult {
    background: none repeat scroll 0 0 #FF6D00;
    border-radius: 3px 3px 3px 3px;
    height: 48px;
    margin-top: 7px;
    width: 247px;
    float:left;
    margin-right:10px;
}
.botCall_constult .tel {
    color: #FFFFFF;
    font-family:'light';
    font-size:19px;
    line-height: 49px;
    text-align: center;
    cursor:pointer;
}
.contBloques {
    border-top: 1px solid #E2E2E2;
    margin-top: 40px;
    min-height: 500px;
    padding: 40px 0 0;
    width: 100%;
}
.ftosHome.consult {
    height:135px;
}
.bloqHome.consult {
    height: 208px;
}
/*-------------------------- PRODUCTOS------------------------*/

.content.productos {
    padding: 120px 14px 0;
	width: 996px;
}

 .contBloques_Productos {
    border-top: none;
    margin-top:0px;
    min-height:240px;
    padding: 0;
    width: 100%;
}
.ftosHome.amo {
    border-bottom:3px solid #e5242f;
    height:135px;
    background:url(../images//1024/prod_amo.jpg);
}
.ftosHome.tez {
    border-bottom:3px solid #b5b3b3;
    height:135px;
    background:url(../images/1024/prod_tez.jpg);
}
.ftosHome.chronos {
    border-bottom:3px solid #cacacc;
    height:135px;
    background:url(../images/1024/prod_chronos.jpg);
}
.ftosHome.plant {
    border-bottom:3px solid #918b8b;
    height:135px;
    background:url(../images/1024/prod_plant.jpg);
}
.ftosHome.ekos {
    border-bottom:3px solid #498949;
    height:135px;
    background:url(../images/1024/prod_ekos.jpg);
}
.ftosHome.tododia {
    border-bottom:3px solid #b6aac2;
    height:135px;
    background:url(../images/1024/prod_tododia.jpg);
}
.ftosHome.una {
    border-bottom:3px solid #1a1a1a;
    height:135px;
    background:url(../images/1024/prod_una.jpg);
}

.ftosHome.kaiak {
    border-bottom:3px solid #2f7ea7;
    height:135px;
    background:url(../images/1024/prod_kaiak.jpg);
}

.ftosHome.humor {
    border-bottom:3px solid #be3c3c;
    height:135px;
    background:url(../images/1024/prod_humor.jpg);
}

.product_renglon{
	width:100%;
	height:100px;
	margin-bottom: 18px;
	position:relative;
	}
	
.ftosproduct{
		width:100px;
		height:100px;
		margin-right:15px;
		border-right: 3px solid #666;
		float:left;
		}
			
.product_renglon .titulos{
    color: #7A7A7A;
    font-family: 'light';
    font-size: 28px;
    height: 27px;
}

.product_renglon .leermas {
    font-family:'light';
    font-size:10px;
    color:#f76c03;
    text-transform:uppercase;
    text-decoration:underline;
    padding-left:120px;
	position:absolute;
	bottom:0px;
}

.product_renglon .titulos.urbano{
    color: #a00405;
}

.product_renglon .leermas.urbano {
    color:#a00405;
}

.product_renglon .titulos.ilia{
    color: #ed7c6f;
}

.product_renglon .leermas.ilia {
    color:#ed7c6f;
}

.product_renglon .titulos.srn{
    color: #33381e;
}

.product_renglon .leermas.srn {
    color:#33381e;
}

.product_renglon .titulos.aquarela{
    color: #8f6f36;
}

.product_renglon .leermas.aquarela {
    color:#8f6f36;
}

.product_renglon .titulos.fotoequilibrio{
    color: #fba61c;
}


.product_renglon .leermas.fotoequilibrio {
    color:#fba61c;
}

.product_renglon .titulos.verparacreer{
    color: #af774f;
}

.product_renglon .leermas.verparacreer {
    color:#af774f;
}

.product_renglon .titulos.biografia{
    color: #295c7d;
}

.product_renglon .leermas.biografia {
    color:#295c7d;
}

.product_renglon .titulos.essencial{
    color: #000;
}

.product_renglon .leermas.essencial {
    color:#000;
}

.product_renglon .titulos.aguas{
    color: #9e8764;
}

.product_renglon .leermas.aguas {
    color:#9e8764;
}

.product_renglon .titulos.revelar{
    color: #85788a;
}

.product_renglon .leermas.revelar {
    color:#85788a;
}

.product_renglon .titulos.faces{
    color: #352366;
}

.product_renglon .leermas.faces {
    color:#352366;
}

.product_renglon .titulos.kriska{
    color: #d94546;
}

.product_renglon .leermas.kriska {
    color:#d94546;
}

.product_renglon .titulos.sintonia{
    color: #000;
}

.product_renglon .leermas.sintonia {
    color:#000;
}

.product_renglon .titulos.homem{
    color: #696a6c;
}

.product_renglon .leermas.homem {
    color:#696a6c;
}

.product_renglon .titulos.seve{
    color: #e0736a;
}

.product_renglon .leermas.seve {
    color:#e0736a;
}

.product_renglon .titulos.amis{
    color: #ef4278;
}

.product_renglon .leermas.amis {
    color:#ef4278;
}

.product_renglon .titulos.erva{
    color: #9a9800;
}

.product_renglon .leermas.erva {
    color:#9a9800;
}

.product_renglon .titulos.mama{
    color: #808f72;
}

.product_renglon .leermas.mama {
    color:#808f72;
}

.product_renglon .titulos.nature{
    color: #5786a4;
}

.product_renglon .leermas.nature {
    color:#5786a4;
}

.product_renglon .titulos.higea{
    color: #478786;
}

.product_renglon .leermas.higea {
    color:#478786;
}

.product_renglon p {
    font-family:'light';
    font-size:16px;
    color:#666;
}


.ftosproduct.urbano{
		background:url(../images/1024/prod_urbano.jpg) no-repeat;
		border-right: 3px solid #a00405;
		}

.ftosproduct.ilia{
		background:url(../images/1024/prod_ilia.jpg) no-repeat;
		border-right: 3px solid #ed7c6f;
		}

.ftosproduct.bio{
		background:url(../images/1024/prod_bio.jpg) no-repeat;
		border-right: 3px solid #295c7d;
		}

.ftosproduct.srn{
		background:url(../images/1024/prod_srn.jpg) no-repeat;
		border-right: 3px solid #33381e;
		}		
		
.ftosproduct.essencial{
		background:url(../images/1024/prod_essencial.jpg) no-repeat;
		border-right: 3px solid #000;
		}
		
.ftosproduct.aguas{
		background:url(../images/1024/prod_aguas.jpg) no-repeat;
		border-right: 3px solid #9e8764;
		}

.ftosproduct.revelar{
		background:url(../images/1024/prod_revelar.jpg) no-repeat;
		border-right: 3px solid #85788a;
		}
		
.ftosproduct.faces{
		background:url(../images/1024/prod_faces.jpg) no-repeat;
		border-right: 3px solid #352366;
		}
		
.ftosproduct.kriska{
		background:url(../images/1024/prod_kriska.jpg) no-repeat;
		border-right: 3px solid #d94546;
		}
		
.ftosproduct.sintonia{
		background:url(../images/1024/prod_sintonia.jpg) no-repeat;
		border-right: 3px solid #000;
		}	
		
.ftosproduct.homem{
		background:url(../images/1024/prod_homem.jpg) no-repeat;
		border-right: 3px solid #696a6c;
		}
		
.ftosproduct.seve{
		background:url(../images/1024/prod_seve.jpg) no-repeat;
		border-right: 3px solid #e0736a;
		}
		
.ftosproduct.erva{
		background:url(../images/1024/prod_erva.jpg) no-repeat;
		border-right: 3px solid #9a9800;
		}
		
.ftosproduct.mama{
		background:url(../images/1024/prod_mama.jpg) no-repeat;
		border-right: 3px solid #808f72;
		}	
		
.ftosproduct.nature{
		background:url(../images/1024/prod_nature.jpg) no-repeat;
		border-right: 3px solid #5786a4;
		}

.ftosproduct.amis{
		background:url(../images/1024/prod_amis.jpg) no-repeat;		
		border-right: 3px solid #ef4278;		
}
		
/*------------- AGREGADOS 12/3/14 ------------------------*/

.ftosproduct.verparacreer{
		background:url(../images/1024/prod_cpv.jpg) no-repeat;
		border-right: 3px solid #af774f;
		}
		
.ftosproduct.higeia{
		background:url(../images/1024/higeia.jpg) no-repeat;
		border-right: 3px solid #478786;
		}
		
/*ftosproduct.viva{
		background:url(../images/1024/viva.jpg) no-repeat;
		border-right: 3px solid #d15f22;
		}*/
				
.ftosproduct.fotoequilibrio{
		background:url(../images/1024/prod_fotoequilibrio.jpg) no-repeat;
		border-right: 3px solid #fba61c;
		}

.ftosproduct.aquarela{
		background:url(../images/1024/prod_aquarela.jpg) no-repeat;
		border-right: 3px solid #8f6f36;
		}


/*----------------------- FORM ---------------------------*/


input {
	border:none;
    font-family: 'light';
    font-size: 17px;
    height: 40px;
    padding: 0 0 0 10px;
    text-align: left;
	background: url(../images/form/input.gif) no-repeat scroll 0 0 transparent;
    float: right;
	margin:10px 20px 0 0;
    width:440px;
	color:#636363;
}

select{
	border:none;
    font-family: 'light';
    font-size: 17px;
	background: url(../images/form/select_left.gif) scroll left top transparent;
    float: right;
	color:#636363;
    height: 40px;
    margin-bottom:0px;
    margin-right: 20px;
    margin-top: 12px;
    width: 448px;
	padding:8px;
	}
	
textarea {
    background: none repeat scroll 0 0 #D7D7D7;
    border-color: -moz-use-text-color #FFFFFF #FFFFFF -moz-use-text-color;
    border-radius: 3px 3px 3px 3px;
    border-style: none solid solid none;
    border-width: medium 1px 1px medium;
    color: #3f3e3e;
    float: left;
    font-family: 'light';
    font-size: 17px;
    height: 50px;
	margin:10px 0 0 8px;
    padding: 11px;
    width: 430px;
}

.buscarConslutora {
	background: url(../images/enviar_formulario.png) no-repeat;
    float: right;
    height: 40px;
	margin: 15px 20px 15px 0;
    width: 261px;
	cursor:pointer;
}

.contBuscador .busca {
    width:523px;
    height:40px;
    background: url(../images/bg_input.gif) no-repeat;
    border:0;
    border:none;
    margin-left:70px;
    font-family:'Light';
    font-size:17px;
    color:#333;
	float:left;
	margin-top: 10px;
}
.contBuscador .lupa {
	width:48px;
	height:40px;
	background:url(../images/lupa.gif) no-repeat;
	float:left;
	margin-top: 10px;
	cursor:pointer;
}

input.busca {
	margin:0px
}


/*-------------------------- DETALLE--*/
h3 {
    font-size:33px;
    color:#808080;
    font-family:'Light';
    margin:0;
    padding:0;
}

.bajada_detalle{
	font-size:14px;
    color:#808080;
    font-family:'Light';
	}
	
.datos_prod_detalle{
	margin-top:16px;
	position: relative;
	width:420px;
	height:90px;
	}

.repuesto{
	margin-top:15px;
	width:340px;
	height:50px;
	padding-left:40px;
	background:url(../images/1024/ico_repuesto.gif) left no-repeat;
	}
	
.data_repuesto{
	width:100px;
	height:50px;
	float:left;
	background:url(../images/1024/raya_repuesto.gif) right no-repeat;
	}
	
.data_repuesto p{
	font-family:'light';
	font-size:16px;
	line-height:27px;
	color:#808080;
	text-align:center;
	padding-top: 15px;
	}
	
.data_repuesto p.sinpa{
	font-family:'light';
	font-size:16px;
	line-height:27px;
	color:#808080;
	text-align:center;
	padding-top:0px;
	}
	
.data_repuesto p.bolder{
	font-weight:bold;
	padding-top:0px;
	}
	
.bot_contact{
	width:240px;
	height:36px;
	font-family:'light';
	font-size:13px;
	text-transform:uppercase;
	text-align:center;
	color:#fff;
	cursor:pointer;
	line-height: 35px;
	background:#f06c0a;
	position:absolute;
	bottom:0px;
	}

	
.data_prod{
	width:130px;
	height:31px;
	background:url(../images/1024/raya_data_prid.gif) right no-repeat;
	float:left;
	}
.data_prod p{
	font-family:'light';
	font-size:16px;
	line-height:27px;
	color:#808080;
	text-align:center;
	}


.cont_detalle{
	background:#fdfdfd;
	min-height:560px;
	padding: 120px 14px 0;
    width: 996px;
	border-bottom:1px solid #f3f3f3;
	}
	
.ftodetalle {
    background:none #fff; 
    border: 4px solid #F3F3F3;
    float: left;
    height: 278px;
    margin-right: 15px;
    width: 330px;
	}
.ftodetalle.errorImg { background:url(../images/sinfoto_interna.gif) no-repeat center; }	
.ftodetalle img{
    height: 278px;
	margin:auto;
	display:block;
	}

.datos_detalle{
	width:630px;
	height:420px;
	float:left;
	}
	
.cont_tabs{
	width:640px;
    height:210px;
	margin-top:30px;
	overflow:hidden;
	}
	
.titulo_detalle {
	width:100%;
	min-height:26px;
	margin-bottom:10px;
	padding-bottom:18px;
	border-bottom:1px solid #e8e8e8;
	line-height:38px;
	/*background: url(../images/1024/naturauna.png) right top no-repeat;*/
}
	
.cont_productos_relacionados{
	background:#f8f8f8;
	width:990px;
	padding:17px 17px 0 17px;
	min-height:650px;
	}
	
/*------------------------- REVISTA ----------------------------*/

.cont_revista{
	width:100%;
	height:279px;
	border-bottom:3px solid #f06c07;
	background:#FFF;
	margin-bottom:24px;
	}
	
.tapas{
	width:202px;
	height:279px;
	float:left;
	margin-right:10px;
	}
	
.titulos_txt {
    float: left;
    height: 259px;
    padding: 10px;
    width: 764px;
	position:relative;
}
	
	.titulos_txt .titulos{
		font-family:'light';
		font-size:34px;
		color:#7a7a7a;
		}
		
	.titulos_txt .txt{
		font-family:'light';
		font-size:15px;
		color:#7a7a7a;
		}
		
	.titulos_txt .verrevista{
		bottom:10px;
		color: #F76C03;
		cursor: pointer;
		float: right;
		font-family: 'light';
		font-size: 19px;
		position: absolute;
		right:10px;
		text-transform: uppercase;
		}

.content_revista {
    background: none repeat scroll 0 0 #F0F0F0;
    /*min-height:300px;*/
    padding: 100px 14px 14px;
    width:996px;
    z-index: 1;
}


/*------------------------- LINEA DETALLE --------------*/

.content_detalle_linea {
    background: none repeat scroll 0 0 #F0F0F0;
    min-height:500px;
    padding: 13px 14px 20px 14px;
    width:996px;
    z-index: 1;
}

.txt19{
	color:#808080;
	font-family:'light';
	font-size:19px;
	}

.raya_dot{
	width:100%;
	height:1px;
	margin:10px 0 10px 0;
	border-bottom:1px #dadada dotted;
	}
	
.next.detalle {
    top:160px;
}
.back.detalle {
    top:160px;
}

/*.paginador.detalle {
    top: 273px;
	} */
	
	
/*--------------------------------------*/

/***----------------------- APP -------------------------*/

/*--------------------------------------*/
 .headerApp {
    background: url(../images/1024/app.png) no-repeat;
    height:150px;
    width:1024px;
    z-index: 2;
	margin-top:84px;
}

 .headerApp .iphone {
    background: url(../images/1024/itunes.png) no-repeat;
    height:66px;
    width:163px;
    z-index: 2;
	float:right;
	margin-top:30px;
	margin-right:25px;
}

.cont_degra{
    width:1024px;
    min-height:500px;
    overflow:hidden;
    margin:auto;
    background: url(../images/1024/bg_app.jpg) no-repeat;
}

.content_app {
    min-height:300px;
    padding: 0 14px 14px;
    width:996px;
    z-index: 1;
}

h1.blanco {
	margin-left:15px;
    color:#fff;
	padding-top: 100px;
	float:left;
}

.img_app{
	width:608px;
	height:519px;
	margin:20px auto 0;
	}
	
.cont_bot{
	margin: 30px auto 20px;
	width:304px;
	height:84px;
	background:url(../images/1024/bg_cont_btn.png) no-repeat;
	position:relative;
	}
.descargar_app{
	background:url(../images/1024/descargar_aplicacion.gif) no-repeat;
	bottom: 23px;
    cursor: pointer;
    height: 40px;
    left: 24px;
    position: absolute;
    width: 261px;
	}
	
/*-------------- APP ANDORID --------------------------*/


.headerApp_play .gooplay{
	width:195px;
	height:38px;
	background:url(../images/ico_googleplay.png) no-repeat;
	 z-index: 2;
	float:right;
	margin-top:36px;
	margin-right:25px;
	}
	
 .headerApp_play {
    background: url(../images/1024/head-android.png) no-repeat;
    height:132px;
    width:1024px;
    z-index: 2;
	margin-top:84px;
}


#pie {
    background-color: #444444;
    border-top: 1px solid #E7E7E7;
    color: #F1F1F1;
    font-size: 13px;
    margin-top: 50px;
    width: 100%;
}
body {
    color: #333333;
    font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
    font-size: 14px;
    line-height: 20px;
}
html {
    font-size: 100%;
}
h1.blanco.play {
    margin-left: 77px;
    padding-top: 75px;
}

.info {
    display: none;
    font-family:'light';
    color:##A9A9A9;
    margin-left:190px;

}
.info.error {
    color: red;
}
	
/*a[href^=tel]{
    color:inherit;
    text-decoration:none;
}*/


/*--------------INSCIPCION -------------------*/

.contentInscripcion{
	background: none repeat scroll 0 0 #F0F0F0;
    min-height: 820px;
    padding: 0 14px 14px;
    width: 996px;
    z-index: 1;
	}
	
.contentInscripcion p {
    font-family:'light';
    font-size:18px;
    color:#838383;
}

 .headerinscribir {
    background: url(../images/1024/bg_consultoras.png) no-repeat;
    height:340px;
    width:1024px;
    z-index: 2;
}

.col{
	width:311px;
	float:left;
	min-height:350px;
	}

.col.last{
	margin-right:14px;
	margin-left:10px;
	}	
	
.datos.inscripcion {
    color: #A9A9A9;
    font-family: 'light';
    font-size: 18px;
    height: 27px;
    padding: 13px 0 0 10px;
    text-align: left;
    text-transform: uppercase;
    width: 97px;
}

.datos.inscripcion.fecha {
    color: #A9A9A9;
    font-family: 'light';
    font-size: 18px;
    height: 27px;
    padding: 13px 0 0 10px;
    text-transform: uppercase;
    width:310px;
}

input.inscripcion {
    background: url("../images/form/input.gif") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: medium none;
    font-family: 'light';
    font-size: 17px;
    height: 40px;
    margin: 0 0 10px;
    padding: 0 0 0 10px;
    text-align: left;
    width: 291px;
}

input.inscripcion.fecha {
    float:left;
    width:50px;
	margin-left:10px;
	margin-right:10px;
}

input.inscripcion.fecha.anio {
    float:left;
    width:130px;
	margin-right:0px;
}

input.inscripcion.documento {
    float: left;
    margin-left: 10px;
    width: 100px;
}

p.fecha{
	margin-left: 12px;
	text-transform:uppercase;
	font-size:15px;
	}

select.inscripcion{
	margin-right: 5px;
    margin-top: 0;
    width: 297px;
	margin-bottom:10px;
}

select.inscripcion.doc {
    float: left;
    margin-left: 10px;
    margin-right: 0px;
    margin-top: 0;
    width: 151px;
}

.buscarConslutora.inscribite {
    margin: 15px 170px 15px 0;
}

.mnsError{
	width:100%;
	height:50px;
	font-family:'light';
	font-size:12px;
	color:red;
	text-align:center;
	}
	
.volver{
	width:148px;
	height:29px;
	background:url(../images/volver.png) no-repeat;
	cursor:pointer;
	margin: -40px auto 20px;
	}
	
/*******************************************----------------------*/
.featured-navigation{
	left:50%;
	height:46px;
	margin-left:-490px;
	padding:0;
	position:absolute;
	bottom:23px;
	width:957px;
	padding-left:23px;
	z-index:9;
	}
	
.featured-navigation #nav-featured{
	height:46px;
	width:auto;
	}

.featured-navigation #nav-featured a{
	display:block;
	border:0;
	float:left;
	text-decoration:none;
	line-height:23px;
	font-size:17px;
	font-family:GillSans;
	font-weight:700;
	text-align:right;
	margin:0;color:#fff;
	width:28px;
	height:46px;
	}

.featured-navigation #nav-featured a.activeSlide{
	background:url(../images/featured_bullet_navigation.png) no-repeat -22px 24px;
	display:block;
	padding-left:0;
	}
	
.featured-bullet{
    position: absolute;
    width: 100%;
	height:26px;
    z-index: 2;
	background:url(../images/featured_bullet_fixed.png) no-repeat left top;
    top: 457px;
}
	
.nav-featured {
    height: 46px;
    left: 50px;
    position: relative;
    top: -70px;
    width:50%;
}

.nav-featured a {
    border: 0 none;
    color: #FFFFFF;
    display: block;
    float: left;
    font-family: GillSans;
    font-size: 17px;
    font-weight: 700;
    height: 46px;
    line-height: 23px;
    margin: 0;
    text-align: right;
    text-decoration: none;
    width: 28px;
}

.sacar320{
	display: inline;
	}


.espacio{
	display:none;}