body {
	margin: 0px;
	padding: 0px;
	background-color: #ffffff;
	width:100%;
}

body.registro {
	background: #ffffff url("img/bg_registro.jpg") no-repeat center top;
	background-attachment: fixed;
}

body.musthave {
	background: #ffffff url("img/bg_musthave.jpg") no-repeat center top;
	background-attachment: fixed;
}

body.fashionista {
	background: #ffffff url("img/bg_fashionista.jpg") no-repeat center top;
	background-attachment: fixed;
}

body.consejos {
	background: #ffffff url("img/bg_consejos.jpg") no-repeat center top;
	background-attachment: fixed;
}

body.tendencias {
	background: #ffffff url("img/bg_tendencias.jpg") no-repeat center top;
	background-attachment: fixed; 
}

body.spot {
	background: #ffffff url("img/bg_spot.jpg") no-repeat center top;
	background-attachment: fixed;
}

body.premios {
	background: #ffffff url("img/bg_premios.jpg") no-repeat right top;
	background-attachment: fixed;
}

body.ganadoras {
	background: #ffffff url("img/bg_ganadoras.jpg") no-repeat right top;
	background-attachment: fixed;
}

#tileizq {
	position:absolute;
	top:30px;
	left:0px;
	width:50%;
	height:84px;
	background: url("img/tile_izq.gif") repeat-x left top;
}

#tileder {
	position:absolute;
	top:30px;
	left:50%;
	width:50%;
	height:84px;
	background: url("img/tile_der.gif") repeat-x right top;
}

#wrapper {
	position:absolute;
	top:30px;
	width:100%;
}

#clear {
	clear: both;
}

#barra {
	margin-left:auto;
	margin-right:auto;
	width:999px;
	height:94px;
	background: url("img/barra.gif") no-repeat center top;
}

#enlace {
	position:relative;
	left:159px;
	top:36px;
    width: 67px;
    height: 0px;
    padding-top: 20px;
    overflow: hidden;
	float:left;
}

#ctnmenu {
    position:relative;
    top: -94px;
}

#menu {
    position:relative;
    left:110px;
    top:34px;
    height:16px;
}

#submenu {
    position:relative;
    left:230px;
    top:15px;
}

#logoeci {
    width: 160px;
    height: 94px;
    text-indent: -1000em;
    background: url("img/bigshim.gif");
}

#menu #remate_izq {
    width: 8px;
    height: 16px;
    padding: 0px;
    margin: 0px;
    border: 0px;
    text-indent: -1000em;
    background-image: url("img/remate_izq.gif");
    overflow: hidden;    
    float:left;
}

#menu #remate_der {
    width: 11px;
    height: 16px;
    padding: 0px;
    margin: 0px;
    border: 0px;
    text-indent: -1000em;
    background-image: url("img/remate_der.gif");
    overflow: hidden;    
    float:left;
}

#menu #separa_menu {
    width: 16px;
    height: 16px;
    padding: 0px;
    margin: 0px;
    border: 0px;
    text-indent: -1000em;
    background-image: url("img/menu_separa.gif");
    overflow: hidden;    
    float:left;    
}

#menu #home {
    width: 37px;
    height: 16px;
    padding: 0px;
    margin: 0px;
    border: 0px;
    text-indent: -1000em;
    background-image: url("img/menu_home.gif");
    overflow: hidden; 
    cursor:pointer;   
    float:left;
}
#menu #home:hover, #menu #home.sel { background-image: url("img/menu_home_on.gif"); }

#menu #personalshopper {
    width: 107px;
    height: 16px;
    padding: 0px;
    margin: 0px;
    border: 0px;
    text-indent: -1000em;
    background-image: url("img/menu_personalshopper.gif");
    overflow: hidden;
    cursor: pointer;
    float:left;
}
#menu #personalshopper:hover, #menu #personalshopper.sel { background-image: url("img/menu_personalshopper_on.gif"); }

#menu #consejos {
    width: 109px;
    height: 16px;
    padding: 0px;
    margin: 0px;
    border: 0px;
    text-indent: -1000em;
    background-image: url("img/menu_consejos.gif");
    overflow: hidden;
    cursor: pointer;
    float:left;
}
#menu #consejos:hover, #menu #consejos.sel { background-image: url("img/menu_consejos_on.gif"); }


#menu #masprimavera {
    width: 88px;
    height: 16px;
    padding: 0px;
    margin: 0px;
    border: 0px;
    text-indent: -1000em;
    background-image: url("img/menu_masprimavera.gif");
    overflow: hidden;
    cursor: pointer;
    float:left;
}
#menu #masprimavera:hover, #menu #masprimavera.sel { background-image: url("img/menu_masprimavera_on.gif"); }

#menu #spot {
    width: 30px;
    height: 16px;
    padding: 0px;
    margin: 0px;
    border: 0px;
    text-indent: -1000em;
    background-image: url("img/menu_spot.gif");
    overflow: hidden;
    cursor: pointer;
    float:left;
}
#menu #spot:hover, #menu #spot.sel { background-image: url("img/menu_spot_on.gif"); }

#menu #blog {
    width: 30px;
    height: 16px;
    padding: 0px;
    margin: 0px;
    border: 0px;
    text-indent: -1000em;
    background-image: url("img/menu_blog.gif");
    overflow: hidden;
    cursor: pointer;
    float:left;
}
#menu #blog:hover, #menu #blog.sel { background-image: url("img/menu_blog_on.gif"); }

#menu #registrate {
    width: 50px;
    height: 16px;
    padding: 0px;
    margin: 0px;
    border: 0px;
    text-indent: -1000em;
    background-image: url("img/menu_registro.gif");
    overflow: hidden;
    cursor: pointer;
    float:left;
}
#menu #registrate:hover, #menu #registrate.sel { background-image: url("img/menu_registro_on.gif"); }

#fb{
    position:relative;
    left:690px;
    top:20px;
    width: 20px;
    height: 21px;
    text-indent: -1000em;
    background-image: url("img/btn_fb.gif");
    overflow: hidden;
    cursor: pointer;
    float:left;
}

#userbar {
    position:relative;
    left:710px;
    top:17px;
    color: #333333;
    font-family:Arial, Helvetica, sans-serif;
    font-size:14px;
    float:left;
    width:200px;
    height:22px;
}

#userbar a {
    font-size:12px;
    text-decoration:underline;
    font-style:italic;
    color: #333333;
}

#l_login {
    position:relative;
    left:710px;
    top:15px;
    width:200px;
    height:20px;
    float: left;
}

#campo {
    width: 73px;
    height: 14px;
    border-color: #000000;
    border-width: 1px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:10px;
}

#submit {
    width: 33px;
    height: 20px;
    padding: 0px;
    margin: 0px;
    border: 0px;
    text-indent: -1000em;
    background: url("img/btn_ok.gif") no-repeat center top;
    overflow: hidden;
    cursor: pointer;
    cursor: hand;
}

#submenu #remate_izq {
    width: 4px;
    height: 11px;
    padding: 0px;
    margin: 0px;
    border: 0px;
    text-indent: -1000em;
    background-image: url("img/submenu_remate_izq.gif");
    overflow: hidden;    
    float:left;
}

#submenu #remate_der {
    width: 6px;
    height: 11px;
    padding: 0px;
    margin: 0px;
    border: 0px;
    text-indent: -1000em;
    background-image: url("img/submenu_remate_der.gif");
    overflow: hidden;    
    float:left;
}

#submenu #separa_menu{
    width: 11px;
    height: 11px;
    padding: 0px;
    margin: 0px;
    border: 0px;
    text-indent: -1000em;
    background-image: url("img/submenu_separa.gif");
    overflow: hidden;    
    float:left;
}

#submenu #personalshopper {
    width: 88px;
    height: 11px;
    padding: 0px;
    margin: 0px;
    border: 0px;
    text-indent: -1000em;
    background-image: url("img/submenu_personalshopper.gif");
    overflow: hidden;
    cursor: pointer;
    float:left;
}
#submenu #personalshopper:hover, #submenu #personalshopper.sel { background-image: url("img/submenu_personalshopper_on.gif"); }

#submenu #musthave {
    width: 54px;
    height: 11px;
    padding: 0px;
    margin: 0px;
    border: 0px;
    text-indent: -1000em;
    background-image: url("img/submenu_musthave.gif");
    overflow: hidden;
    cursor: pointer;
    float:left;
}
#submenu #musthave:hover, #submenu #musthave.sel { background-image: url("img/submenu_musthave_on.gif"); }

#submenu #premios {
    width: 42px;
    height: 11px;
    padding: 0px;
    margin: 0px;
    border: 0px;
    text-indent: -1000em;
    background-image: url("img/submenu_premios.gif");
    overflow: hidden;
    cursor: pointer;
    float:left;
}
#submenu #premios:hover, #submenu #premios.sel { background-image: url("img/submenu_premios_on.gif"); }

#submenu #consejo {
    width: 74px;
    height: 11px;
    padding: 0px;
    margin: 0px;
    border: 0px;
    text-indent: -1000em;
    background-image: url("img/submenu_consejo.gif");
    overflow: hidden;
    cursor: pointer;
    float:left;
}
#submenu #consejo:hover, #submenu #consejo.sel { background-image: url("img/submenu_consejo_on.gif"); }

#submenu #tendencias {
    width: 73px;
    height: 11px;
    padding: 0px;
    margin: 0px;
    border: 0px;
    text-indent: -1000em;
    background-image: url("img/submenu_marcatuestilo.gif");
    overflow: hidden;
    cursor: pointer;
    float:left;
}
#submenu #tendencias:hover, #submenu #tendencias.sel { background-image: url("img/submenu_marcatuestilo_on.gif"); }

#submenu #vistete {
    width: 98px;
    height: 11px;
    padding: 0px;
    margin: 0px;
    border: 0px;
    text-indent: -1000em;
    background-image: url("img/submenu_vistete.gif");
    overflow: hidden;
    cursor: pointer;
    float:left;
}
#submenu #vistete:hover, #submenu #vistete.sel { background-image: url("img/submenu_vistete_on.gif"); }

#submenu #spot {
    width: 26px;
    height: 11px;
    padding: 0px;
    margin: 0px;
    border: 0px;
    text-indent: -1000em;
    background-image: url("img/submenu_spot.gif");
    overflow: hidden;
    cursor: pointer;
    float:left;
}
#submenu #spot:hover, #submenu #spot.sel { background-image: url("img/submenu_spot_on.gif"); }

#submenu #makingof {
    width: 49px;
    height: 11px;
    padding: 0px;
    margin: 0px;
    border: 0px;
    text-indent: -1000em;
    background-image: url("img/submenu_makingof.gif");
    overflow: hidden;
    cursor: pointer;
    float:left;
}
#submenu #makingof:hover, #submenu #makingof.sel { background-image: url("img/submenu_makingof_on.gif"); }

#contenido {
    position:relative;
    top:-45px;
	margin-left:auto;
	margin-right:auto;
	width:999px;
	padding-left:20px;
}


h1.vistete {
    margin-left:auto;
    margin-right:auto;
    width: 641px;
    height: 72px;
    text-indent: -1000em;
    background: url("img/h1_vistete.png") no-repeat;
    overflow: hidden;
}

h2.vistete {
    margin-left:auto;
    margin-right:auto;
    margin-top:-22px;
    width: 641px;
    height: 235px;
    text-indent: -1000em;
    background: url("img/h2_vistete.png") no-repeat;
    overflow: hidden;
}

#btn_facebook {
    margin-left:auto;
    margin-right:auto;
    margin-top:-142px;
    width: 127px;
    height: 70px;
    text-indent: -999em;
    background-image: url("img/btn_facebook.gif");
    overflow: hidden; 
    cursor:pointer;   
}

h1.spot {
    margin-left:auto;
    margin-right:auto;
    width: 858px;
    height: 73px;
    text-indent: -1000em;
    background: url("img/h1_spot.png") no-repeat;
    overflow: hidden;    
}

h2.spot {
    margin-left:auto;
    margin-right:auto;
    margin-top:-24px;
    width: 858px;
    height: 376px;
    text-indent: -1000em;
    background: url("img/h2_spot.png") no-repeat;
    overflow: hidden;    
}

#posvideo {
    margin-left:auto;
    margin-right:auto;
    margin-top:-370px;
    width:480px;
    height:640px;
    overflow:hidden;
}
#video {
    width:480px;
    height:320px; 
    overflow:hidden;   
}

h1.makingof {
    margin-left:auto;
    margin-right:auto;
    width: 858px;
    height: 73px;
    text-indent: -1000em;
    background: url("img/h1_makingof.png") no-repeat;
    overflow: hidden;    
}

h1.tendencias {
    margin-left:auto;
    margin-right:auto;
	margin-top:160px;
    width: 926px;
    height: 70px;
    text-indent: -1000em;
    background: url("img/h1_tendencias.png") no-repeat;
    overflow: hidden;    
}

#btn_elle {
     width: 166px;
     height: 60px;
     float:right;
     text-indent: -1000em;
     background: url("img/btn_elle.png") no-repeat;
     margin:5px;
     overflow: hidden;
     cursor: pointer;
     z-index:1000;
}

h2.tendencias {
    margin-left:auto;
    margin-right:auto;
    margin-top:-24px;
    width: 926px;
    height: 235px;
    text-indent: -1000em;
    background: url("img/h2_tendencias.png") no-repeat;
    overflow: hidden;    
}

#lista_marcas {
    margin-left:auto;
    margin-right:auto;
    margin-top:-130px;
    height: 61px;
    width: 890px;
    list-style: none;
}
#lista_marcas li{ float:left; margin-left:10px; margin-right:10px; height:53px; }

#marca_go {
        display:block;
        float:left;
        cursor:pointer;
        margin-left: -20px;
        background: url("img/marca_go.png") no-repeat;
        width:140px;
        height:53px;
        text-indent: -999em;
        overflow: hidden;    
}

#marca_sintesis {
        display:block;
        float:left;
        cursor:pointer;
        background: url("img/marca_sintesis.png") no-repeat;
        width:99px;
        height:53px;
        text-indent: -999em;
        overflow: hidden;    
}

#marca_amitie {
        display:block;
        float:left;
        cursor:pointer;
        background: url("img/marca_amitie.png") no-repeat;
        width:98px;
        height:53px;
        text-indent: -999em;
        overflow: hidden;    
}

#marca_yera {
        display:block;
        float:left;
        cursor:pointer;
        background: url("img/marca_yera.png") no-repeat;
        width:97px;
        height:53px;
        text-indent: -999em;
        overflow: hidden;    
}

#marca_latouche {
        display:block;
        float:left;
        cursor:pointer;
        background: url("img/marca_latouche.png") no-repeat;
        width:105px;
        height:53px;
        text-indent: -999em;
        overflow: hidden;    
}

#marca_enfasis {
        display:block;
        float:left;
        cursor:pointer;
        background: url("img/marca_enfasis.png") no-repeat;
        width:126px;
        height:53px;
        text-indent: -999em;
        overflow: hidden;    
}

#marca_lloyds {
        display:block;
        float:left;
        cursor:pointer;
        background: url("img/marca_lloyds.png") no-repeat;
        width:84px;
        height:53px;
        text-indent: -999em;
        overflow: hidden;    
}

h1.marca_1, h1.marca_2, h1.marca_3, h1.marca_4, h1.marca_5, h1.marca_6, h1.marca_7 {
        display:block;
        width:719px;
        height:61px;
        text-indent: -999em;
        overflow: hidden;        
        margin-left:auto;
        margin-right:auto;
}

h1.marca_1 {
    background: url("img/h1_marca_1.png") no-repeat;   
}

h1.marca_2 {
    background: url("img/h1_marca_2.png") no-repeat;   
}

h1.marca_3 {
    background: url("img/h1_marca_3.png") no-repeat;   
}

h1.marca_4 {
    background: url("img/h1_marca_4.png") no-repeat;   
}

h1.marca_5 {
    background: url("img/h1_marca_5.png") no-repeat;   
}

h1.marca_6 {
    background: url("img/h1_marca_6.png") no-repeat;   
}

h1.marca_7 {
    background: url("img/h1_marca_7.png") no-repeat;   
}

.contenedor_marcas {
        margin-left:auto;
        margin-right:auto;
        width:719px;

}
.oculto {
        display:none;
}

.marcadesc_1, .marcadesc_2, .marcadesc_3, .marcadesc_4, .marcadesc_5, .marcadesc_6, .marcadesc_7 {
        display:block;
        margin-top:-22px;
        width:523px;
        height:389px;
        float:left;
}

.marcadesc_1 {
    background: url("img/marcadesc_1.png") no-repeat;   
}

.marcadesc_2 {
    background: url("img/marcadesc_2.png") no-repeat;   
}

.marcadesc_3 {
    background: url("img/marcadesc_3.png") no-repeat;   
}

.marcadesc_4 {
    background: url("img/marcadesc_4.png") no-repeat;   
}

.marcadesc_5 {
    background: url("img/marcadesc_5.png") no-repeat;   
}

.marcadesc_6 {
    background: url("img/marcadesc_6.png") no-repeat;   
}

.marcadesc_7 {
    background: url("img/marcadesc_7.png") no-repeat;   
}

.btn_marcasvolver {
     width: 44px;
     height: 21px;
     float:left;
     text-indent: -1000em;
     background: url("img/btn_marcasvolver.png") no-repeat;
     margin-top:350px;
     margin-left:50px;
     overflow: hidden;
     cursor: pointer;
     z-index:1000;    
}

.btn_marcaslink {
     width: 108px;
     height: 21px;
     float:right;
     text-indent: -1000em;
     background: url("img/btn_marcaslink.png") no-repeat;
     margin-top:350px;
     margin-right:40px;
     overflow: hidden;
     cursor: pointer;
     z-index:1000;    
}

.marcaimg {
        display:block;
        float:left;
        width:196px;
        height:389px;    
        margin-top:-22px;   
}

h1.premios {
    margin-left:auto;
    margin-right:auto;
    width: 729px;
    height: 92px;
    text-indent: -1000em;
    background: url("img/h1_premios.png") no-repeat;
    overflow: hidden;        
}

h2.premios {
    margin-left:auto;
    margin-right:auto;
    margin-top:-24px;
    width: 729px;
    height: 218px;
    text-indent: -1000em;
    background: url("img/h2_premios.png") no-repeat;
    overflow: hidden;    
}

#posbases {
    margin-left:auto;
    margin-right:auto;
    width: 650px;
    height: 160px;
    margin-top: -110px;    
}

#bases {
    width: 331px;
    height: 60px;
    text-indent: -1000em;
    background-image: url("img/btn_bases.png");
    overflow: hidden;
    cursor: pointer;
    cursor: hand;
}

h1.registro {
    margin-left:auto;
    margin-right:auto;
    width: 733px;
    height: 60px;
    text-indent: -1000em;
    background: url("img/h1_registro.png") no-repeat;
    overflow: hidden;    
}

h2.registro {
    margin-left:auto;
    margin-right:auto;
    margin-top:-24px;
    width: 733px;
    height: 65px;
    text-indent: -1000em;
    background: url("img/h2_registro.png") no-repeat;
    overflow: hidden;    
}

#fondo_registro {
    margin-left:auto;
    margin-right:auto;
    margin-top:-20px;
    width: 733px;
    background: url("img/fondo_registro.png");
    overflow: hidden;        
}
    
    #formulario {
        padding:10px;
        padding-left:40px;
        padding-right:40px;
        font-family: Verdana, Arial, Helvetica, sans-serif;;
        font-size: 15px;
        color: #453e5e;
        font-style:italic;
    }

    .reg {
        width:115px;
        background-color:#ffffff;
        border-color:#eaeaea;
        border-style:solid;
        border-width: 1px;
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size:12px;
        margin: 2px;
    }

    .reg_drop {
        background-color:#ffffff;
        border-color:#eaeaea;
        border-style:solid;
        border-width: 1px;
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size:10px;
        margin: 2px;
    }

    .reg_bg {
        width:115px;
        border-color:#eaeaea;
        border-style:solid;
        border-width: 2px;
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size:12px;
    }

    #registrar {
        width: 166px;
        height: 46px;
        padding: 0px;
        margin: 0px;
        margin-top: -4px;
        border: 0px;
        background: url("img/btn_registrar.png") no-repeat;
        overflow: hidden;
        cursor: pointer;
    }

    #btn_consejos {
        width: 191px;
        height: 44px;
        margin-left:100px;
        text-indent: -1000em;
        background: url("img/btn_consejo.png") no-repeat;
        overflow: hidden;
        cursor: pointer;
        float:left;
    }

    #btn_personal {
        margin-left:22px;
        width: 205px;
        height: 44px;
        text-indent: -1000em;
        background: url("img/btn_personal.png") no-repeat;
        overflow: hidden;
        cursor: pointer;
        float:left;
    }

    #btn_volver {
        width: 104px;
        height: 44px;
        text-indent: -1000em;
        background: url("img/btn_volver.png") no-repeat;
        overflow: hidden;
        cursor: pointer;
    }

    #btn_enviar {
        width: 104px;
        height: 44px;
        padding: 0px;
        margin: 0px;
        margin-top: -4px;
        border: 0px;        
        background: url("img/btn_enviar.png") no-repeat;
        overflow: hidden;
        cursor: pointer;
    }
    

#cierre_registro {
    margin-left:auto;
    margin-right:auto;
    width: 733px;
    height: 19px;
    text-indent: -1000em;
    background: url("img/cierre_registro.png") no-repeat;
    overflow: hidden;    
}

#consejos {
    margin-left:auto;
    margin-right:auto;
    width:802px;
}

#consejos #left {
    width:396px;
    height:258px;
    float:left;
}

#consejos #cargando {
    width:385px;
    height:478px;
    background-color:#D89A2E;
    margin-top:22px;
    border:5px;
    border-color:#FFFFFF;
    border-style:solid;
    overflow:none;
    float:right;
    zindex:1000;
}
#consejos #cargando p {
    margin-top:200px;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 14px;
    color: #FFFFFF;
    text-decoration: blink;
    text-align: center;
}

#consejos #right {
    width:385px;
    height:478px;
    background-color:#D89A2E;
    margin-top:22px;
    border:5px;
    border-color:#FFFFFF;
    border-style:solid;
    overflow:auto;
    float:right;
}

#consejos #right2 {
    width:385px;
    margin-top:22px;
    border:5px;
    border-color:#FFFFFF;
    border-style:solid;
    float:right;
}
h1.consejos {
    margin-left:auto;
    margin-right:auto;
    width: 396px;
    height: 72px;
    text-indent: -1000em;
    background: url("img/h1_consejos.png") no-repeat;
    overflow: hidden;    
}

h2.consejos {
    margin-left:auto;
    margin-right:auto;
    margin-top:-24px;
    width: 396px;
    height: 187px;
    text-indent: -1000em;
    background: url("img/h2_consejos.png") no-repeat;
    overflow: hidden;    
}

h2.consejos2 {
    margin-left:auto;
    margin-right:auto;
    margin-top:-24px;
    width: 396px;
    height: 130px;
    text-indent: -1000em;
    background: url("img/h2_consejos2.png") no-repeat;
    overflow: hidden;    
}

#consejos #left .btn_registrateyparticipa {
        width: 268px;
        height: 43px;
        margin-top: -70px;
        margin-left: 10px;
        text-indent: -1000em;
        background: url("img/btn_registrateyparticipa.png") no-repeat;
        overflow: hidden;
        cursor: pointer;    
}

#consejos #left .btn_registrateyparticipa0 {
        width: 268px;
        height: 43px;
        margin-top: -70px;
        margin-left: 10px;
        text-indent: -1000em;
        background: url("img/btn_registrateyparticipa0.png") no-repeat;
        overflow: hidden;
        cursor: pointer;    
}

#consejos #left .btn_dejatuconsejo {
        width: 191px;
        height: 44px;
        margin-top: -70px;
        margin-left: 10px;
        text-indent: -1000em;
        background: url("img/btn_consejo.png") no-repeat;
        overflow: hidden;
        cursor: pointer;
    }

p.pregunta_texto {
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    margin-top:5px;
}

p.pregunta_titulo {
    font-family:Arial, Helvetica, sans-serif;
    font-size:16px;
    font-weight:bold;
    color:#FFFFFF;
}

.paginas {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:10px;
    color:#FFFFFF;
}
.paginas a.pg {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:10px;
    color:#FFFFFF;
    text-decoration:none;
}

p.anterior {
    font-family:Arial, Helvetica, sans-serif;
    font-size:18px;
    font-weight:bold;
    color:#ffffff;
}

p.pregunta_anterior {
    font-family:Arial, Helvetica, sans-serif;
    font-size:18px;
    font-weight:bold;
    color:#ce2f4d;
}

p.pregunta_titulo_nopad {
    font-family:Arial, Helvetica, sans-serif;
    font-size:14px;
    color:#FFFFFF;
    margin-bottom:-10px;
}

p.pregunta_texto_nopad {
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    color:#FFFFFF;
}

a.anterior {
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    color:#ce2f4d;
    text-decoration:none;
}

a.pregunta_anterior {
    font-family:Arial, Helvetica, sans-serif;
    font-size:14px;
    color:#ce2f4d;
    text-decoration:none;
}


#dejatuconsejo {
    margin-left:auto;
    margin-right:auto;
    clear:both;
    background-color:#eed5a7;
    width:444px;
    height:200px;
    padding:20px;
    color:#777777;
    font-family:Arial, Helvetica, sans-serif;
    font-size:14px;
}

.comentario {
    width:420px;
    height:130px;
    margin-top:10px;
    background-color:#ffffff;
    border-color:#eaeaea;
    border-style:solid;
    border-width: 2px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:12px;
}

#botones_comentar {
    margin-left:auto;
    margin-right:auto;
    width:300px;
}

#botones_comentar #btn_volver { float:left; margin-top:4px; }
#botones_comentar #btn_enviar { float:right; margin-top:5px; }

h1.personal {
    margin-left:auto;
    margin-right:auto;
    width: 396px;
    height: 72px;
    text-indent: -1000em;
    background: url("img/h1_personal.png") no-repeat;
    overflow: hidden;    
}

h2.personal {
    margin-left:auto;
    margin-right:auto;
    margin-top:-24px;
    width: 396px;
    height: 187px;
    text-indent: -1000em;
    background: url("img/h2_personal.png") no-repeat;
    overflow: hidden;    
}

h2.personal2 {
    margin-left:auto;
    margin-right:auto;
    margin-top:-24px;
    width: 396px;
    height: 130px;
    text-indent: -1000em;
    background: url("img/h2_personal2.png") no-repeat;
    overflow: hidden;    
}

#consejos #left .btn_enviatupregunta {
        width: 217px;
        height: 43px;
        margin-top: -70px;
        margin-left: 10px;
        text-indent: -1000em;
        background: url("img/btn_enviatupregunta.png") no-repeat;
        overflow: hidden;
        cursor: pointer;    
}



p.titulo {
	font-weight:bold;
	color: #f5b423;
}

p.centrar { text-align: center; }

#mensaje_error #btn_volver { margin-left:auto; margin-right:auto; }

p.mini {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
}

h1.musthave {
    margin-top:60px;
    margin-left:100px;
    width: 519px;
    height: 90px;
    text-indent: -1000em;
    background: url("img/h1_musthave.png") no-repeat;
    overflow: hidden;    
}

h2.musthave {
    margin-left:100px;
    margin-top:-24px;
    width: 519px;
    height: 78px;
    text-indent: -1000em;
    background: url("img/h2_musthave.png") no-repeat;
    overflow: hidden;    
}

#cajaimagen {
    width:235px;
    height:235px;
    border:10px;
    border-style:solid;
    border-color:#ecbe23;
}

#destacado1 {
    margin-top: 20px;
    margin-left: 100px;
}

#destacado1 #cajaimagen {
    float: left;
    margin-right: 10px;
}

#destacado2 {
    margin-top: -520px;
    margin-left: 726px;
    margin-bottom: 20px;
}

#destacado2 #cajaimagen {
    margin-bottom: 10px;
}

#cajatexto {
    width:205px;
    height:205px;
    border:25px;
    border-style:solid;
    border-color:#d59635;
    background-color:#d59635;
    font-family:Arial, Helvetica, sans-serif;
    font-size:14px;
    color: #50465e;
    overflow: hidden;
}

#cajatexto .titulo {
    margin-top:-5px;
    font-weight: bold;
    font-size:18px;
    color: #ffffff;
}

