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

body, h1, h2, h3, h4, h5, h6, p, ul, ol, dl, dd, dt, li, form, fieldset, input, label, blockquote {
	margin:0;
	padding:0;
}
/* Normalizes font-size for headers */
h1, h2, h3, h4, h5, h6 {
	margin:0;
	padding:0;
}
/* Removes list-style from lists */
ul, ol {
	list-style:none;
}
/* Removes border from fieldset and img */
fieldset, img {
	border:0;
}
/* img */
img {
	display:block;
}


a{ outline:none; text-decoration:none;}



html{
	height:100%;
	margin-bottom:1px;
	}
	
.publicidad{
	width:100%;
	display:block; 
	overflow:hidden;
	background-color:#FFF;
	
	}

.bloque{ width:990px; margin:0 auto; display:block; height:100px;}
	
.publicidad_730 {
	float:left;
	margin:0;
	padding:0;
	width:730px;
}
.publicidad_234 {
	float:right;
	margin:0;
	padding:0;
	text-align:right;
	width:244px;
}

#publi300{ /*position: absolute; bottom:0; right:0;*/ margin-top:305px; padding:5px; float:right; background-color:#2e2e2e;}



#menu{ background-color: #605f5f;
    font: 11px Arial,Helvetica,sans-serif;
    height: 40px;
    width: 100%;}
	
#menu .cont_menu {
    display: block;
    margin: 0 auto;
    overflow: hidden;
    width: 990px}
	




#menu .cont_menu ul {
    float: right;}

.estirar {
    display: block;
}

.cont_menu ul li {
    display: inline;
    float: left;
    height: 16px;
    padding: 14px 9px 5px;
}

.cont_menu ul li.item_blogs {
    background: url("http://estaticos.elmundo.es/yodona/iconos/v2.x/v2.0/nav_item_blogs.gif") no-repeat scroll 5px 14px transparent;
    height: 20px;
    text-align: right;
    text-decoration: none;
    width: 60px;}
	
.cont_menu ul li a {
    color: #fff;
    text-decoration: none;
}

.cont_menu ul li a:hover{ color:#DA406D;}





		







/*///////////////////////////////////////      Especial nav            ///////////////////////////////////////////////////////////*/


#nav{ width:100%; display:block; margin-top:50px; overflow:hidden; height:30px; border-bottom:1px solid #946e76;}
#nav_principal{ width:990px; margin:0 auto; display:block; overflow:hidden;}
#nav_principal li{ float:left; margin-right:70px;}
#nav_principal li a{ color:#ccc; text-decoration:none; font-size:14px;}
#nav_principal li a:hover{ color:#be9d76;}
#nav_principal li.first_child{ margin-left:10px;}
#cont_pie p.first_child{ margin-left:10px;}

body.tendencias #nav_principal li.btn_tendencias a{color:#be9d76!important;}
body.basico #nav_principal li.btn_basico a{color:#be9d76!important;}
body.maquillar #nav_principal li.btn_maquillar a{color:#be9d76!important;}
body.manicura #nav_principal li.btn_manicura a{color:#be9d76!important;}
body.trucos #nav_principal li.btn_trucos a{color:#be9d76!important;}



/*///////////////////////////////////////      Especial pie            ///////////////////////////////////////////////////////////*/


#pie{ width:100%; display:block; overflow:hidden; margin-bottom:40px;  border-bottom:1px solid #946e76;}
#cont_pie{ width:990px; margin:0 auto; display:block; overflow:hidden;}
#cont_pie p{ float:left;  color:#95626e; margin:40px 10px 0 0;}
#cont_pie p a{ color:#95626e; text-decoration:none;}
#cont_pie p a:hover{color:#be9d76;}






/*///////////////////////////////////////      Especial portada            ///////////////////////////////////////////////////////////*/

body.portada{ background:#2e2e2e url(http://estaticos.elmundo.es/yodona/estaticas/especiales/2011/10/especial_maquillaje/images/fondobody.jpg) center 10px no-repeat;}
.portada #contenedor{ width:990px; min-height:610px; display:block; overflow:hidden; margin:56px auto 0; position:relative;}
.portada h1{ width:470px; height:168px; background:url(http://estaticos.elmundo.es/yodona/estaticas/especiales/2011/10/especial_maquillaje/images/fondoh1.png) no-repeat; display:block; position:absolute; top:45px;}
.portada h1 a{ width:470px; height:168px; display:block; text-indent:-99999px;}
.portada h2 a{ width:166px; height:175px; display:block; text-indent:-99999px;}
.portada h2{ width:166px; height:175px; background:url(http://estaticos.elmundo.es/yodona/estaticas/especiales/2011/10/especial_maquillaje/images/fondoh2.png) no-repeat; display:block; position:absolute; top:225px; left:215px;}
#maquillaje_portada{ position:absolute; right:10px; top:31px;}
.portada #texto_portada{ position:absolute; bottom:95px; right:460px; text-align:right;}
.portada #texto_portada h3{ color:#ffbccd;}
.portada #texto_portada p{color:#ffbccd;}



/*///////////////////////////////////////      Especial tendencias           ///////////////////////////////////////////////////////////*/

body.tendencia{background:#2e2e2e url(http://estaticos.elmundo.es/yodona/estaticas/especiales/2011/10/especial_maquillaje/images/fondointerior.jpg) center 10px no-repeat;}
.tendencia #contenedor{width:990px; min-height:690px; display:block; overflow:hidden; margin:55px auto 0; position:relative;}
.tendencia h1{width:198px; height:72px; background:url(http://estaticos.elmundo.es/yodona/estaticas/especiales/2011/10/especial_maquillaje/images/fondoh1interior.png) no-repeat; display:block; position:absolute; top:40px; left:75px;}
.tendencia h1 a{ width:198px; height:72px; display:block; text-indent:-99999px;}
.tendencia h2 a{ width:61px; height:64px; display:block; text-indent:-99999px;}
.tendencia h2{ width:61px; height:64px; background:url(http://estaticos.elmundo.es/yodona/estaticas/especiales/2011/10/especial_maquillaje/images/fondoh2interior.png) no-repeat; display:block; position:absolute; top:40px; left:0px;}

#fichas{ display:block; overflow:hidden; margin-top:130px; float:left; width:675px;}
.fichas_maquillaje li{ width:238px; margin:45px; height:182px; display:block; overflow:hidden; float:left; position:relative; border:1px dotted #be9d76;}
.fichas_maquillaje li .foto_ficha{ position:absolute; top:0; left:0;}
.fichas_maquillaje li .flechita{ position:absolute; top:120px; left:170px;}
.texto_ficha{ width:238px; height:71px; background:url(http://estaticos.elmundo.es/yodona/estaticas/especiales/2011/10/especial_maquillaje/images/negro_trans.png); position:absolute; bottom:0; left:0;}
.texto_ficha p{ color:#FFF; font-size:14px; margin:10px;}


/*///////////////////////////////////////      Especial noticias           ///////////////////////////////////////////////////////////*/

#fotos_noticias{ float:left; margin-top:175px;}
#fotos_noticias img{ float:left;}
#columna_derecha{ display:block; float:right; width:312px; overflow:hidden; background-color:#2e2e2e; min-height:689px;}
#columna_derecha h3, #columna_derecha p{ padding:0 10px; color:#FFF; }
#columna_derecha h3{ margin-top:20px;}
#columna_derecha #publi300{ margin-top:10px;}
#columna_derecha a.volver{ color:#CCC; float:right; padding:10px; text-decoration:none;}
#columna_derecha a.volver:hover{ color:#be9d76;}
#columna_derecha #texto_columna{line-height:28px;}
#columna_derecha p.pie_texto_columna{ color:#666!important;}


.rojos #columna_derecha #publi300{ margin-top:37px;}
.luminosa #columna_derecha #publi300{ margin-top:37px;}
.eyeliner #columna_derecha #publi300{ margin-top:37px;}
.colores #columna_derecha #publi300{ margin-top:93px;}
.basico #columna_derecha #publi300{ margin-top:176px;}
.maquillar #columna_derecha #publi300{ margin-top:206px;}
.manicura #columna_derecha #publi300{ margin-top:13px;}
.trucos #columna_derecha #publi300{ margin-top:233px;}
.manicura #columna_derecha #texto_columna{ line-height:19px;}


/*///////////////////////////////////////      Especial trucos           ///////////////////////////////////////////////////////////*/

#contenido_trucos{ width:650px; margin-top:145px; float:left; display:block; overflow:hidden;}
#contenido_trucos ul li img{ float:left; margin-right:10px;}
#contenido_trucos ul li{ width:650px; display:block; overflow:hidden; margin-top:55px;}
#contenido_trucos ul li h3{ color:#CCC; margin-bottom:10px;}
#contenido_trucos ul li p{ color:#CCC;}


/*///////////////////////////////////////      Especial manicura           ///////////////////////////////////////////////////////////*/


.manicura #carga_album{ height:275px!important;}
.manicura #carrusel .menu{ top:120px;}
.manicura #carga_album .listElement{ height:275px!important;}
#texto_manicura{ position:absolute; top:450px; left:0; width:675px;}
#texto_manicura p{ margin-bottom:10px; color:#CCC;}








