body {	
  background-color:#f2f2f2;
}


#home.back1{
	background-image: url(img/bg-body-home-1.png);
}
#home.back2{
	background-image: url(img/bg-body-home-2.png);
}
#home.back3{
	background-image: url(img/bg-body-home-3.png);
}
#home.back4{
	background-image: url(img/bg-body-home-4.png);
}
#home #box{
	background: none;
	
}
#home #o-header{  overflow:hidden;  width:100%; }
#home #o-box{  overflow:hidden; width:100%; float:left;}

#home #header{
	background-color: #000;
	background: none;
	margin-top: 12px;	
}
#home #header h1{
	top: 0;
	left:20px;
}
#home #content{
	width: 600px;
	padding-right: 20px;
	padding-top:24px;
	position:relative;
	z-index:1;
}

#home #oposts{ position:absolute; z-index:10; width:600px; display:none; background:#f2f2f2;}
.loading{ background:url("img/ajax-loader.gif") no-repeat center 100px  #F2F2F2 !important; }

.olay{  background: url("img/bg-post.png") no-repeat scroll center bottom transparent; padding-bottom:20px; }
#oposts h2{background:url("img/tit-publicado.jpg") no-repeat; height: 34px; width: 617px; margin-bottom:16px;}
#oposts h2.tiempo-libre{ background-position:0px 0px !important;  }
#oposts h2.mundo-mujer{  background-position:0px -34px !important;   }
#oposts h2.sexo-y-pareja{  background-position:0px -70px !important;  }
#oposts h2.moda{  background-position:0px -103px !important;  }
#oposts h2.celebridades{  background-position:0px -136px !important;  }
#oposts h2.belleza-y-salud{  background-position:0px -170px !important;  }



#home #sidebar{
	width: 351px;
	float: left;
	padding: 17px 0;

}
#home #navbar *{
	display: none;
}


#header-ads .leaderboard{
	float: left;
  padding:0;
  overflow:hidden;
	
}
#header-ads .leaderboard a,#header-ads .minileader a{overflow:hidden; float:left;}
#header-ads .leaderboard img,#header-ads .leaderboard>object,#header-ads .leaderboard>embed{
  height: 90px;
	width:728px;
	margin: 12px 16px 14px 8px;
	border: 1px solid #ccc;
	float:left;
}
#header-ads .minileader{
	float: left;
  padding:0;
  overflow:hidden;

}
#header-ads .minileader img,#header-ads .minileader>object,#header-ads .minileader>embed{
	height: 90px;
	width: 220px;
	margin: 12px 0 14px 0;
	border: 1px solid #ccc;
  float:right; 
}
/**SEARCHBOX**/
#thesearch{width:360px; float:Right; margin-top:39px; margin-right:45px;  }
.tacomenu{ width:100%; float:left; background:url("img/tacomenuslashs.png") no-repeat 0 0; }
.tacomenu li{ float:left; }
.tacomenu a{ background:url("img/tacomenu.png") no-repeat; float:left; height:25px; display:block; overflow:hidden; text-indent:-99999em;}
.tacomenu .comunidad a{ background-position:0px 0px !important; width:196px; }
.tacomenu .fotos a{ background-position:-215px 0px !important; width:54px; margin-left:19px;}
.tacomenu .videos a{ background-position:-290px 0px !important; width:61px; margin-left:21px}


.tacomenu .comunidad a:hover{ background-position:0px -27px !important; }
.tacomenu .fotos a:hover{ background-position:-215px -27px !important; }
.tacomenu .videos a:hover{ background-position:-290px -27px !important; }

#searchformhome{ float:left; background:url("img/searchbox.png") no-repeat 0 0; padding:13px 9px 13px 13px; width:338px; height:22px; }
#searchformhome #s{  border: none;  padding: 3px 3px 3px 9px;  width: 229px; color:#979595; }
#searchformhome #q{  background: none;    border: medium none;    color: #FFFFFF;    cursor: pointer;    font-family: Helvetica,Arial,sans-serif;    font-size: 13px;    margin-left: 8px;    padding: 4px 5px 4px 19px; text-transform:uppercase;}

/* FERIA */
.search-con-feria{width:380px !important;}
.search-con-feria .tacomenu{ background:url("img/tacomenuslashs-feria.png") no-repeat 0 0 !important; width:416px;  margin-left:9px; margin-bottom:5px; }
.search-con-feria #searchformhome{ float:left; background:url("img/searchbox-feria.png") no-repeat 0 0; padding:13px 9px 13px 13px; width:402px; height:22px; }
.search-con-feria .tacomenu a{  background:url("img/menu-feria.png") no-repeat !important; }



.search-con-feria .tacomenu .comunidad a{ background-position:0px 0px !important; width:109px !important; }
.search-con-feria .tacomenu .fotos a{ background-position:-126px 0px !important; width:54px !important; margin-left:17px;}
.search-con-feria .tacomenu .videos a{ background-position:-198px 0px !important; width:61px !important; margin-left:18px}


.search-con-feria .tacomenu .comunidad a:hover,.search-con-feria .tacomenu .comunidad a.selected{ background-position:0px -29px !important;}
.search-con-feria .tacomenu .fotos a:hover,.search-con-feria .tacomenu .fotos a.selected{ background-position:-126px -29px !important; }
.search-con-feria .tacomenu .videos a:hover,.search-con-feria .tacomenu .videos a.selected{ background-position:-198px -29px !important;}

.search-con-feria .tacomenu .feria a,.search-con-feria .tacomenu .feria a.selected { background-position:-285px 0px !important; width:131px; margin-left:26px; }
.search-con-feria .tacomenu .feria a:hover,.search-con-feria .tacomenu .feria a.selected { background-position:-285px -29px !important; }

 .search-con-feria  #s{ width:294px !important; border:none !important; }
#bannerbg{ width:100%; float:left; background:url("img/bg-header-top.png") no-repeat center bottom; padding-bottom:15px;  }

/** Destacados **/
#o-destacados{width:970px; margin:0px auto 0 auto;  }
#destacados{ width:100%; float:left; background:url("img/bg-header-top.png") no-repeat center bottom; padding-bottom:40px; padding-top:20px; }
#gran-destacado .wp-post-image{border:2px solid #ACB4C1; -moz-border-radius:4px; -webkit-border-radius:4px;}
#gran-destacado{float:left;   width: 448px;  }
#destacado-1,#destacado-2{ float:left;  width: 217px; }
#destacado-1{margin-left:48px;}
#destacado-2{margin-left:40px;}


 
#destacados .micro-content{font-size:12px; font-family:Arial,Helvetica,sans-serif; color:#616161;line-height:1.6em;}
#gran-destacado h2{  padding:0px 0px; width:450px; font-family:Helvetica,Arial,sans-serif; float:left; }
#gran-destacado h2 a{ font-size:28px; color:#256B89 !important; font-weight:normal; line-height:1em !important;}

#gran-destacado .micro-content{float:left; width:100%; padding:10 0px; font-size:14px !important;}
#destacados .permalink-img{float:left; position:relative;}
#destacados .img{z-index:1; position:relative;}
#destacado-1 h2,#destacado-2 h2{ float:left; width:205px;  padding:0 0px; margin-bottom:10px; margin-top:2px; }
#destacado-1 h2 a,#destacado-2 h2 a{ text-decoration:none; color:#616161; font-size:18px; font-family:Helvetica,Arial,sans-serif;}
#destacado-1 .micro-content,#destacado-2 .micro-content{float:left; width:205px;  padding:0 0px;  }
.read-more{ font-size:14px; font-weight:bold;  float: right; text-align:right; color:#77858F; margin-top:1em; }
#destacado-1 .read-more,#destacado-2 .read-more{ font-size:12px !important;}

/*post del home*/
#home .post{background:url("img/bg-post.png") no-repeat center bottom; padding-bottom:80px; margin-top:10px;}
#home .searchpost{ padding-bottom:40px !important; margin-top:10px;}
.searchpost p{font-size:1em !important; }
#home .post h2{ width:570px; clear:both; margin:6px auto; }
#home .post .postmeta{width:570px; margin:10px auto; overflow:hidden; float:none;}
#home .post .searchpostmeta{width:570px; margin:10px auto; overflow:hidden; float:none;}
#home .post-content{ width:570px;  font-size:14px; font-family:Arial,Helvetica,sans-serif;color:#616161; line-height:1.4em; width:570px; margin-left: auto; margin-right:auto;}
.post-content p{font-size:1em !important; }
#home .wp-post-image{ margin:0 auto; display:block; border:2px solid #ACB4C1; }
#home .post .read-more{margin-right:40px;}
#home .searchpost .read-more{margin-right:40px; float:none; margin-left:450px;}

.ajaxnews li{    background: url("img/bg-post.png") no-repeat scroll center bottom transparent; padding-bottom:20px; }
.ajaxnews li h3{ }
.ajaxnews li h3 a{font-size:22px; color:font-size; font-family:Helvetica,Arial,sans-serif; }
.ajaxnews li p{ margin-left:12px; }


#home .searchpost h2 a{ color:#256B89; font-size:22px; }
.colormeta{font-size:11px;}
.colormeta .sep{color:#616161;}
.color-cosmopolitan span,.color-cosmopolitan a,.color-2 ,.color-2 a{ color:#F903DA; }
.color-seventeen span,.color-seventeen a,.color-3 ,.color-3 a{ color:#3FC1F9; }
.color-tu span,.color-tu a,.color-5 ,.color-5 a{ color:#A3A106; }
.color-vanidades span,.color-vanidades a,.color-6 ,.color-6 a{ color:#CF072F; }
.color-embarazo span,.color-embarazo a,.color-7 ,.color-7 a{ color:#F1631D; }
.color-para-ti span,.color-para-ti a,.color-4 ,.color-4 a{ color:#008963; }
.color-womens-health span,.color-womens-health a,.color-8 ,.color-8 a{ color:#913589; }
.color-ser-padres span,.color-ser-padres a,.color-9,.color-9 a{ color:#F68103; } 


#bloggers{ margin:0 auto; width:970px; background:url("img/bg-header-top.png") no-repeat center bottom; padding-bottom:40px;  overflow:hidden; clear:both;}
#bloggers h3{  width:165px; height:21px; overflow:hidden; display:block; text-indent:-9999em; background:url("img/titulo-blogueros.png") no-repeat 0 0; margin-top:20px;  margin-left:20px;}
#bloggers .mask{ position:relative; height:150px; width:842px; overflow:hidden; float:left;}
#bloggers .prev,#bloggers .next{display:block; width:42px; height:46px; float:left; background:url("img/flechas-blogueros.png") no-repeat; margin-top:48px;}
#bloggers .prev{ background-position:0px 0px; margin-left: 20px;}
#bloggers .next{background-position:-42px 0px; margin-left:8px; }  

#bloggers .prev:hover{ background-position:0px -46px;  }
#bloggers .next:hover{background-position:-42px -46px;  }

.blogueros{float:left;  position:absolute; width:200%; left:0px; }
.blogueros li {  float: left;  padding: 9px 7px;  width: 106px;}
.blogueros li img{width:101px; height:101px; border:2px solid #C7C5C5; -moz-border-radius:4px; -webkit-border-radius:4px; }
.blogueros li a{ font-size:11px; color:#191919; border-bottom: 3px solid #0893BB; float: left; text-align: center; width: 112px; float: left; text-align: center; width: 112px; padding-bottom: 5px;}

.blogueros li a.img{ border:none !important;    display: block;    margin: 5px 4px;    width: auto; padding-bottom: 0px !important;}

#main-categories{  margin:0 auto; width:970px;  background:url("img/bg-header-top.png") no-repeat center bottom; padding-bottom:50px;  }
#main-categories ul{  padding: 10px 0 10px 62px; }
#main-categories li{ float:left; }
#main-categories a{ background:url("img/menu-cats.png") no-repeat; display:block; width:100px; float:left; height:35px;  text-indent:-9999em; overflow:hidden; }


#main-categories  .categorias   a { background:url("img/titulo-cats.png") no-repeat 0 -6px !important; width:156px !important; height:34px; }
#main-categories  .tiempo-libre    a{ background-position:0px 6px; width:113px; }
#main-categories  .mundo           a{ background-position:-113px 6px; width:87px; }
#main-categories  .sexo-y-pareja   a{ background-position:-200px 6px; width:134px; }
#main-categories  .moda            a{ background-position:-336px 6px; width:76px; }
#main-categories  .celebridades    a{ background-position:-414px 6px; width:130px; }
#main-categories  .belleza-y-salud a{ background-position:-542px 6px; width:140px; }

#main-categories  .tiempo-libre    a:hover{ background-position:0px -48px; width:113px; }
#main-categories  .mundo           a:hover{ background-position:-113px -48px; width:87px; }
#main-categories  .sexo-y-pareja   a:hover{ background-position:-202px -48px; width:134px; }
#main-categories  .moda            a:hover{ background-position:-336px -48px; width:76px; }
#main-categories  .celebridades    a:hover{ background-position:-414px -48px; width:130px; }
#main-categories  .belleza-y-salud a:hover{ background-position:-542px -48px; width:140px; }

#main-categories  .tiempo-libre    a.current{ background-position:0px -48px; width:113px; }
#main-categories  .mundo           a.current{ background-position:-113px -48px; width:87px; }
#main-categories  .sexo-y-pareja   a.current{ background-position:-202px -48px; width:134px; }
#main-categories  .moda            a.current{ background-position:-336px -48px; width:76px; }
#main-categories  .celebridades    a.current{ background-position:-414px -48px; width:130px; }
#main-categories  .belleza-y-salud a.current{ background-position:-542px -48px; width:140px; }

h2.comunidad-taconeras{ background:url("img/comunidad-taconeras.png") no-repeat 0 0;  width:319px; height:21px; overflow:hidden; text-indent:-9999em; margin:20px 0 20px 0; }
h2.feria-taconeras{ background:url("img/titulo-feria.png") no-repeat 0 0;  width:439px; height:26px; overflow:hidden; text-indent:-9999em; margin:20px 0 15px 0; }
h2.elige-tu-zapato{ background:url("img/titulo-elige-tu-zapato.png") no-repeat 0 0;  width:100%; height:26px; overflow:hidden; margin:0px 0 15px 0; }
h2.elige-tu-zapato span{float:right;}
h2.elige-tu-zapato span a{float:right; color:#000; font-size: 12px; margin-top: 5px;}
.category-encuestas h2.elige-tu-zapato{ text-indent:-99999em; }
.single h2.feria-taconeras{   margin-left: 13px;   margin-top: -6px; }


h2.buscador{ background:url("img/titulo-buscador.png") no-repeat 0 0;  width:144px; height:20px; overflow:hidden; text-indent:-9999em; margin:20px;  }
h3.videos-anteriores{ background:url("img/titulo-videos-anteriores.png") no-repeat 0 0;  width:261px; height:21px; overflow:hidden; text-indent:-9999em; margin:10px;  }
h2.videos,h2.fotos,h2.contacto{    color: #6599AA;    font-family: helvetica,arial,sans-serif;    font-size: 29px;    font-weight: bold;    height: 31px;    margin: 0 20px 20px;    overflow: hidden;       text-transform: uppercase; }
h2.videos em,h2.fotos em{ font-style:normal; font-weight:normal; }
h2.contacto{font-weight:normal; margin-left:0px; background:url("img/titulos-int.jpg") no-repeat 0 0; height:25px; width:100%; overflow:hidden; text-indent:-99999em; } 
h2.registro{font-weight:normal; margin-left:0px; background:url("img/titulos-int.jpg") no-repeat 0 -60px; height:25px; width:100%; overflow:hidden; text-indent:-99999em; }
h3{    color: #6599AA;    font-family: helvetica,arial,sans-serif;    font-size: 21px;    font-weight: normal;    height: 31px;    margin: 0 20px 0px 0px;    overflow: hidden;    }

#home .addthis_container{margin-top:-10px;}

div.contacto{float:left; margin-top:30px; padding-bottom:60px; background:url("img/bg-post.png") no-repeat center bottom;margin-bottom:30px;}

#res{   font-size: 14px; padding:12px; display:none; margin-bottom:20px;}
#res.error{ background:#FF6633; color:#fff; display:block;}
#res.success{ background-color:#FF6633; color:#fff; display:block;}
#res.loading{ background-position:center center !important;  background-color:#FF6633; color:#fff; display:block; }



h3.galerias-anteriores{ background:url("img/titulo-galerias-anteriores.png") no-repeat 0 0;  width:751px; height:27px; overflow:hidden; text-indent:-9999em; margin:10px;       float: left;}

.postsearch{background:url("img/bg-post.png") no-repeat center bottom; padding-bottom:15px; margin-top:10px; padding-left:15px;}

/*FERIA*/
.post-755 { background:url("img/bg-post.png") no-repeat center bottom; padding-bottom:40px; margin-top:10px; float:left; width:573px; position:relative;}
.post-755 .feria-content{  width:550px; float:left; }
.post-755 .attachment-full-size {  float:right; border-width:0px !important;   }
body.category-feria #content .banner{  background:url("img/bg-post.png") no-repeat center bottom; padding-bottom:40px; margin-top:10px; float:left; width:573px;  margin-bottom:10px !important; }
body.category-feria #content .post{  float:left; }

.encuesta{ background:url("img/bg-post.png") no-repeat center bottom; padding-bottom:40px; margin-top:10px; float:left; width:588px; }
.encuesta ul{float:left;position:relative;}
.encuesta ul li{float:left; width:191px; margin-right:5px; position:relative;}
.encuesta ul li h3{width:100%; float: left; margin: 8px 0 0;}
.encuesta ul li h3 a{ color:#6599AA; font-size:14px; text-align:center; width:100%; display:block; }
.encuesta ul li a img{float:left; border:2px solid #C5C3C3 !important; -moz-border-radius:4px; -webkit-border-radius:4px;  position:relative; }
.encuesta ul li a img:hover{ border-color:#574775 !important; }

.encuesta ul li.selected h3 a{ color:#574775; }
.encuesta ul li.selected a img{ border-color:#574775 !important;  }

.encuesta li .bar{ width:0px; height:18px; position:absolute; top:170px; left:2px;  display:none;}
.encuesta li .bar{ z-index:2; background:#7FC5D0; }
.encuesta li .bar-info{ z-index:3;  text-align:center; height:18px; top:170px; left:0px; position:absolute; font-size:16px;  display:none; font-weight:bold; }
.encuesta #submit{ background: #0099B3; float: none; margin: 12px 0 0 215px; padding: 8px 16px !important; text-transform: uppercase; border:2px solid #fff; }
.encuesta .submit{ background: #0099B3; float: none; margin: 12px 0 0 215px; padding: 8px 16px !important; text-transform: uppercase; border:2px solid #fff; }
.encuesta ul li input{margin-right:6px; }
.encuesta #submit:hover{border-color:#6599AA;}

.encuesta .disabled{ background:#ccc !important; cursor:auto; }
.encuesta .disabled:hover{ border-color:#fff !important; cursor:auto;  }



/*Videos*/
.boxvideo{ width:1024px !important;}
.boxvideo .postsearch{background:none !important;}
.widecontent{width:100% !important; padding:0 !important;}
ul.videos{ float:left; width:100% !important; margin-bottom:60px;}
ul.videos li{float:left; width:240px; margin:4px; }
ul.videos li img{border:2px solid #D3C8D8; -moz-border-radius:4px; -webkit-border-radius:4px; display:block;}
ul.videos h4 {padding-left:0px; height:60px; float:left; }
ul.videos h4 a{color:#6599A9; font-family:Helvetica,Arial,sans-serif; font-size:18px; font-weight:normal; text-transform:capitalize;}
ul.videos li.current{display:none;}
#main-video{ width:100%; float:left; padding-bottom:40px; margin-bottom:30px; background: url("img/bg-header-top.png") no-repeat scroll center bottom transparent;}
#video-player-container{ width:640px; height:390px; float:left; margin-left: 25px;}
#video-content{width:310px; float:right; margin-right:25px; font-size:13px; color:#5E5C5C; font-family:Arial,Helvetica,sans-serif; line-height:1.6em;}

.video-item{ position:relative; }
.video-item .video-image{ position:relative; z-index:1; } 
.video-item .play{ position:absolute; z-index:2; top:50%; left:50%; margin-top:-75px; margin-left:-36px; border:none !important;}

/* FOTOS */

	.gallery-slideshow{ height:820px; width:100%; float:left;  background: url("img/bg-header-top.png") no-repeat scroll center bottom transparent; position:Relative;}
	.pics{ width:908px; margin:0 auto; }
	.pics .left{ opacity:0.5; filter:alpha(opacity=50); height:83px; width:21px; float:left; display:block; font-size:36px;  background:url("img/flecha-izq.png") no-repeat 0 center; overflow:hidden; text-indent:-9999em; margin-right:-3px; margin-left:8px;}
	.pics .right{ opacity:0.5; filter:alpha(opacity=50); height:83px; width:21px; float:left; display:block; font-size:36px;  background:url("img/flecha-der.png") no-repeat 0 center; overflow:hidden; text-indent:-9999em; margin-left:-3px;  margin-top: 0 !important;}
	.hover-link{ opacity:1 !important; filter:alpha(opacity=100) !important;}
	.mask-pics{ float: left;    height: 85px;    overflow: hidden;    width: 854px; position:relative;}
	.fotos{ float:left; position:relative;}
	.fotos li{ float:left;  margin:3px;  }
	.fotos li a{  float:left; display:block;}
	.fotos img{ border:2px solid #D3C8D8; -moz-border-radius:4px; -webkit-border-radius:4px;   }
	.fotos a:hover img{border-color:#9888B7 !important;}
	.active img{border-color:#574775 !important;}
	.active a:hover img{ border-color:#3F3355 !important;}
  #image{ border:2px solid #D3C8D8; -moz-border-radius:4px; -webkit-border-radius:4px; width:904px; height:604px;    margin: 0 auto 15px;  overflow:hidden; background:#fff; position: relative; }
  #image img{  margin:0 auto;}
  #image.loading{  }
  
.mosaic{   margin: 0 auto;  width: 1000px; }
.mosaic ul{ float:left; }
.mosaic li{ float:left; float:left; width:240px; margin:4px;  }
.mosaic img{ border:2px solid #D3C8D8; -moz-border-radius:4px; -webkit-border-radius:4px; display:block; width:236px; height:157px; }
.mosaic h4{ padding-left:6px; height:60px; float:left; width:233px; }
.mosaic h4 a{ color:#6599A9; font-family:Helvetica,Arial,sans-serif; font-size:20px; font-weight:normal; text-transform:capitalize; }
h4.sinpostmeta{ margin-top:6px; }


.mosaic .postmeta .time{ background-position: right top;  left: -9px !important;  padding-left: 0;  width: 100px !important; }
.videos .postmeta .time{ background-position: right top;  left: -9px !important;  padding-left: 0;  width: 100px !important; }
/*404*/
.error404{   background: url("img/bg-header-top.png") no-repeat scroll center bottom transparent; background-color:#f2f2f2; }
.img404{     display: block;  margin: 90px auto;  }

h3#comments{ font-family:Arial,Helvetica,sans-serif; font-size:21px; color:#6599A9; font-weight:normal; margin-top:60px; margin-bottom:-20px; margin-left:36px;}
h3#comments2{ font-family:Arial,Helvetica,sans-serif; font-size:21px; color:#6599A9; font-weight:normal; margin-top:60px; margin-bottom:0px; margin-left:10px; margin-bottom:10px;}

#commentform{ overflow:hidden; color:#919199; margin:0 auto; width:600px;}
.logged-in-as{ margin-top:6px; }
#reply-title{display:none;}
.inputs{ float:left; width:208px;}
#commentform label{ float: left; font-size: 12px; margin-bottom: 8px;padding: 4px 0 4px 8px; }
.comment-form-author{ width:204px; float:left; }
.comment-form-email{ width:204px; float:left; }
.comment-form-url{ width:204px; float:left;  }

#commentform #author{ width:180px; padding:6px 4px; float:left; background:#84B1C0; border:#9dcbda 2px solid; color:#ffF;  font-size:12px; }
#commentform #email{ width:180px; padding:6px 4px; float:left; background:#84B1C0; border:#9dcbda 2px solid; color:#FFF;  font-size:12px; }
#commentform #url{ width:180px; padding:6px 4px; float:left; background:#84B1C0; border:#9dcbda 2px solid;  color:#FFF; font-size:12px;  }
#commentform #comment { background:#84B1C0; color:#fff;  font-size:12px; border:#9dcbda 2px solid; width:379px; float:right; margin-bottom:16px; height:146px;   margin-top: 16px;}
#submit{ background:#6599AA; border:none; padding:12px 16px !important; float:right; clear:both; color:#Fff;cursor:pointer; font-size:13px; }

.comment {position:relative;   width: 598px; margin:0 auto;  margin-bottom:40px;}
.comment-body{ background:#84B1C0; color:#DAE8EC; padding:48px 24px 24px 24px; font-size:14px; }
.comment-meta{background-color:#6599AA; bottom: -34px; color:#FFFFFF; font-size: 14px;margin-left: 10px;margin-right: 10px;padding:12px 20px; position: relative; z-index:2;}
.comment-meta a{color:#FFF; }

.commentlist{   background: url("img/bg-post.png") no-repeat scroll center bottom transparent; padding-bottom:50px; margin-bottom:50px;}
.single .post{  padding-bottom:40px !important;}
/*Registro*/

/**REGISTRO**/

#registro{ margin-top:30px; }
#registro ol{float:left;}
#registro ol li{float: left; padding: 6px 0; width: 540px; font-size:12px; }
#registro ol li label{ float: left; margin-right: 10px; text-align: right; width: 170px;     padding: 5px 0 0;}
#registro ol li em{ display:block; width:100%; font-size:11px;color:#999;  margin-top: 3px; }
#registro ol li input{ border:1px solid #C5C7C8; padding:6px; font-size:12px; width:200px;     background: #A5C4CF; }
#registro ol li select{ border:1px solid #C5C7C8; padding:6px; font-size:12px;     background: #A5C4CF;  }


h3.registro{  border-top: 7px solid #E21138;
    color: #AC190E;
    font-family: Trebuchet MS,Trebuchet,sans-serif;
    font-size: 36px;
    font-weight: normal;
    height: auto;
    line-height: 1.05em;
    margin: 0;
    overflow: visible;
    padding-bottom: 8px;
    padding-top: 8px;
    text-align: center; }
h4.registro{ font-family:Trebuchet MS,Trebuchet,sans-serif; font-weight:normal; color:#AC190E; text-align:center; font-size:18px; line-height:1.05em;}
p.bajada{ font-family:Trebuchet MS,Trebuchet,sans-serif; font-weight:normal; color:#333; text-align:center;font-size:14px; line-height:1.25em; }
p.legal{ font-family:Trebuchet MS,Trebuchet,sans-serif; font-weight:normal; color:#333; text-align:center;font-size:16px; line-height:1.3em;  }

.upip{ width: 100%; height: 1px; float: left; background:;}
.errores{ width:528px; float: left; font-size: 12px; padding: 8px; background: #f33; color:#fff; margin-top:6px; border:1px solid #f00; line-height:1.5em; }

#registrarme { background:#0098B3; border:none; padding:6px 20px; margin-left:270px;font-family:Calibri; font-size:13px; color:#fff; text-transform:uppercase; font-weight:bold; cursor:pointer;    margin-top: 12px; }
.sexoRadio{ width:16px !important; }
.estadoCivilRadio{ width:16px !important; }
#registro span{ width:370px;display:block; clear:right; float:right; text-align:left;   font-size: 15px;    line-height: 1em;}
.check{ width:44px !important; margin-bottom:12px; margin-top:-4px; }


#footer{ background:url("images/footer/footer-background.png") repeat-x 0 0; height:172px; padding:0px 0 0px 0;  width:100%; float:left;}

div.te-ayudamos{background:url("images/footer/bg-te-ayudamos.png") no-repeat 0 0; padding:14px 23px; width:448px; float:left; height:70px; margin-top:34px; }
h3.te-ayudamos-title{display:block; overflow:hidden; text-indent:-9999em; width:126px; height:18px; background:url("images/footer/te-ayudamos.png") no-repeat 0 0;   margin-bottom: 13px;    margin-top: -27px; }

div.te-ayudamos ul{ width:203px; background:url("images/footer/separador.png") no-repeat left top; }
div.te-ayudamos li{  background:url("images/footer/separador.png") no-repeat left bottom; float:left; padding:6px 0 4px 10px; width:198px;}
div.te-ayudamos ul.l{ float:left; }
div.te-ayudamos ul.r{ float:right; }

div.te-ayudamos span{ display:block;  height:25px; overflow:hidden; float:left; background:url("images/footer/icons.png") no-repeat; margin-top:-2px; }
.ico1{ width:29px; margin-left:0px; margin-right:8px;  background-position:0px 0px !important; }
.ico2{ width:14px; margin-left:11px; margin-right:12px; background-position:-29px 0px !important; }
.ico3 {width:15px; margin-left:11px; margin-right:11px; background-position:-44px 0px !important; }
.ico4{ width:14px; margin-left:11px; margin-right:11px; background-position:-59px 0px !important; }
div.te-ayudamos ul a{ font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#000; }


.right{ width:277px; float:right; margin-top:55px;}
.right p{width:100%; float:left;font-family:Calibri; font-size:12px; color:#6F6D6F; line-height:1.3em; margin-top:4px; }
.right p a{ color:#6F6D6F; }



.post img{
  border-color:#bdaccb;

}

#home #thenet{
	width: 610px;
	padding-top: 3px;
	margin-top:25px;
	float:right;
}

#home #thenet li{
	width: 125px;
	padding: 6px 0 6px 15px;
	border-color: #666;
	text-transform: capitalize;	
	background-repeat: no-repeat;
}
#home.back3 #thenet li a,
#home.back3 #thenet li h4{
	color: #fff;
}

#thenet li.b-para-ti{
	background-image: url(/wp-content/themes/default/parati/img/favicon.png);
}

#thenet li.b-cosmopolitan{
	background-image: url(/wp-content/themes/default/cosmopolitan/img/favicon.png);
}

#thenet li.b-vanidades{
	background-image: url(/wp-content/themes/default/vanidades/img/favicon.png);
}

#thenet li.b-en-forma{
	background-image: url(/wp-content/themes/default/enforma/img/favicon.png);
}
#thenet li.b-womens-health{
	background-image: url(/wp-content/themes/default/enforma/img/womens.png);
}

#thenet li.b-seventeen{
	background-image: url(/wp-content/themes/default/seventeen/img/favicon.png);
}

#thenet li.b-tu{
	background-image: url(/wp-content/themes/default/tu/img/favicon.png);
}

#thenet li.b-embarazo{
	background-image: url(/wp-content/themes/default/embarazo/img/favicon.png);
}

#thenet li h4{
	border-color: #ccc;
	margin-left: 8px;
}

#home #thenet{margin-top:46px;}

#home #thenet .red{
   background: none;
   text-transform: none;
   font-size: 1em;
   text-align: left;
   margin-right: 15px;
   color: #999;
   padding-left:0;
}
#home #thenet .red h4
{
  margin:0;
  
}

#home #thenet .b3{
	margin-right: 0px;
}

#home #thenet .b3,
#home #thenet .b4{
	border: 0;
}

#home #thenet a{
	font-size: 1em;
	color: #555;
	font-weight: normal;
}
#home #thenet a:hover{
	color: #c0c0c0;
}

#logo-taconera{
	margin-top:18px;
	width: 300px;
	height: 90px;
}


/* home
------------------------------------------------------*/

#highlight{
	background: url("img/post-footer.png") bottom repeat-x;

}

#home small.info{
	margin-bottom: 0;
}

#destacado{
	width: 630px;
	float: left;
	margin: 10px 10px 0 0;
	padding: 0 10px 0 5px;
	
}

#destacado h2{
letter-spacing: -0.03em;
	font-size: 2.6em;
}

#destacado span{
	border:2px solid #bdaccb;
  display:block;
  height:242px;
  margin:0 auto;
  overflow:hidden;
  width:610px;
  margin-top:20px;
  margin-bottom:15px;
}

#destacado span a{
  display:block;
  height:242px;
  width:610px;  
}

#destacado img{
	margin-left: -5%;
	border: 0;
	position:relative;
}

#destacado small{
}

#destacado p.entry{
	font-size: 1.4em;
	margin-bottom:8px !important;
	margin-left:10px;
  margin-right:10px;
}

#destacado p.post-footer{
	text-align: right;
	margin: 0;
	display: none;
	}
#destacado .post-footer a{
	background: url(img/icon-post.png) left no-repeat;
	padding: 3px 0 3px 22px;
}

.mini-destacado{
	width: 190px;
	float: left;
	margin: 2px 0 10px;
	padding: 5px;
}
#md1{
	border-bottom: 1px solid #eee;
	padding-right:23px;
}

.mini-destacado span{
	width: 75px;
	height: 75px;
	overflow: hidden;
	float: right;
	border: 2px solid #bdaccb ;
	margin: 0 0 5px 7px;
}
#content .mini-destacado img{
	width: 200px;
	margin-left: -80%;
	margin-top: -10%;
	border: 0;
}
#content .mini-destacado h2{
	font-size: 1.6em;
	line-height: 1em;
	letter-spacing: -0.03em;
}

.mini-destacado a.more{
	margin-bottom: 0;
	margin-right: 5px;
}

.micro-destacado{
	width: 310px;
	float: left;
	margin-top: 30px;
	border-bottom:1px solid #EEEEEE;
}
.micro-destacado img{
	height: 74px;
	width: 74px;
	float: left;
	margin: 0 10px 0 0;
}
.micro-destacado h2{
	font-size: 2.1em;
	margin-bottom: 10px;
}
.micro-destacado .more{
	display: none;
}
.micro-destacado p{
	margin-bottom:8px;
}
#mmd1{
	margin-right: 15px;
}
#mmd3{
	padding-left: 14px;
	border-left: 1px solid #ddd;
}


{
  
}



.side-recent  li{
	padding: 6px 5px 6px 0;
	border-bottom: 1px solid #ddd;
	font-size: 1.3em;
	color: #666;
	position: relative;
}
.side-recent li:hover{
	background: #fff;
	border-color: #ccc;
	color: #333;
}
.side-recent span{
	float: right;
}
.side-recent h3{
	font-size: 1em;
	display: inline;
	margin-left: 3px;
}

.facebook-link{
   background:url("img/facebook-grey.png") no-repeat 0 -4px; width:112px; height:44px; overflow:hidden; text-indent:-300px; display:block; float:left;   
   height:22px !important;
   margin: 22px 0 8px 18px !important;
}
.facebook-link:hover{
  background-position:0 -48px;
}
.twitter-link{
  background:url("img/twitter.png") no-repeat; width:128px; height:44px; overflow:hidden; text-indent:-300px; display:block; float:left;
  margin-bottom:14px;
  margin-top:8px;
}
.twitter-link:hover{
  background-position:0 -44px;
}
.banner-principal img{
  width:336px;
  height:280px;
  border:1px solid #CDCDCF;
}

#switch-1{
	width:325px;
	height:310px;
	background-color: #FFF;
}


#secciones{
	margin: 30px 0 0 0;
}
#secciones div{
	border: 1px solid #ddd;
	padding: 10px;
	background: url(img/bg-botoneras.png) repeat-x bottom;
}
#secciones div li{
	padding: 6px 5px 6px 0;
	border-bottom: 1px solid #ddd;
	font-size: 1.3em;
	color: #666;
	position: relative;
}
#secciones div li:hover{
	background: #fff;
	border-color: #ccc;
	color: #333;
}
#secciones div span{
	float: right;
}
#secciones div h3{
	font-size: 1em;
	display: inline;
	margin-left: 30px;
}
#secciones div img{
	height: 16px;
	width: 16px;
	position: absolute;
	left: 5px;
}

#secciones #seccion-1{
}

ul.botonera{
	padding: 4px 5px 4px;
}
.botonera li{
	display: inline;
	font-size: 1.1em;
}
.botonera li.ui-tabs-selected a{
	background: #fff;
	border: 1px solid #ccc;
	border-bottom: 0;
	padding-bottom: 5px;
	color: #333;
	
}
.botonera li a{
	padding: 4px 7px;
	margin: 0 2px;
	background: #f3f3f3;
	border: 1px solid #f2f2f2;
	border-bottom: none;
	color: #666;
	padding: 23px 7px 4px;
}
.botonera li a:hover{
	color: #000;
}

#switcher,#switcher-feria{
    float: left;
    margin: 20px 0;
    width: 350px;
}
#switcher div li,#switcher-feria div li{
	font-size: 1.2em;
  padding:8px 5px;
	border-bottom: 1px solid #eee;
}


#switch-2 li{
	background: url(img/icon-comment.png) left 6px no-repeat;
	padding-left: 21px !important;
}

#switch-2 h4{
	color:#0099ff;
    margin-left:10px;
    margin-right:10px;
}
#switch-2 a{ color:#000; }

#switch-2 p{
	color:#999999;
    margin-left:10px;
    margin-right:10px;
}

#switcher div li{

}

#sidebar .registro{display:block; float:left; clear:both; margin-bottom:30px;}

#switcher div,#switcher-feria div{
	border: 1px solid #ccc;
	padding: 10px;
	background: #fff;
}
#galerias{
	margin-top: 30px;
}
#galerias li{
  float:left;
  height:160px;
  padding-left:7px;
  padding-right:1px;
  overflow:hidden;
  width:208px;
}
.disabled{
  opacity:0.4;
}
#galerias li.gal-3,
#galerias li.gal-6{
	margin-right: 0;
}
#galerias img{
	width: 202px;
	height: 100px;
	border: 1px solid #ccc;
	margin-bottom: 5px;
	padding: 2px;
	background: #eee;
}
#galerias h2,
#secciones h2{
	letter-spacing: -0.03em;
	font-size: 2em;
	border-bottom: 1px solid #ccc;
	padding-bottom: 3px;
	margin-bottom: 15px;
}
#galerias h3{
	font-size: 1.4em;
	font-weight: normal;
}

.bloque{
	background: url(img/bg-bloque-home.gif) left top no-repeat;
}

#rsshome{
	padding: 15px;
	height: 120px;
}

#sidebar #rsshome h2{
	font-size: 1.4em;
	text-align: left;
	margin-bottom: 10px;
}
#sidebar .banner-principal{ 
  float:left;
  width:100%;
}
#sidebar .banner-principal img,#sidebar .banner-principal embed,#sidebar .banner-principal object{ 
  display:block; padding:0; margin:0 auto; border:2px solid #78868F; -moz-border-radius:4px; -webkit-border-radius:4px; radius:4px;
}

#sidebar .followus{ border-bottom: 1px solid #CCCCCC;color: #0099FF;float: left;font-size: 15px;font-weight: bold;margin-bottom: 10px;padding:7px 10px 4px;text-align: left;width: 305px; margin-top:4px; }
#sidebar .followus em{display:block; clear:right; font-style:normal; }
#sidebar .followus em span{ font-weight:normal;font-size:12px;  }
#sidebar .followus strong{display:block; clear:right; font-size:12px;}
#sidebar  .tweet-image{   float: left; margin-bottom: 8px; padding: 0; margin-right:10px;}
#sidebar  .tweet-image img{ width:40px; height:40px;  }
#rsshome h2 a{
	color: #666;
}
#rsshome input{
	padding: 3px;
	width: 73%;
	font-size: 1.2em;
	color: #666;
}


#sidebar #datos-contacto{ float:right; margin-bottom:20px; float:right;width:320px; margin-left:20px; margin-right: 15px; margin-top:8px;}
#datos-contacto p{ padding:0 15px; }
.sidebar-contacto{  width:270px; border-bottom:1px solid #FFFFFF;    float: left; margin-bottom: 10px !important;  width:320px; }
.sidebar-contacto span{display:block; float:left; width:100%; border-bottom:1px solid #D7D7D7;      padding: 4px 17px; background: url("img/tit-datos-contacto.jpg") no-repeat scroll 15px 0 transparent; text-indent:-99999em; }

#sidebar #video{ float:left; margin-bottom:20px; }
.sidebar-videos{  background:url(img/titulo-sidebar-videos.png) no-repeat 10px 0px; width:350px; border-bottom:1px solid #FFFFFF;    float: left; margin-bottom: 10px !important; }
.sidebar-videos span{display:block; float:left; width:100%; border-bottom:1px solid #D7D7D7;   padding: 1px 0;}
.sidebar-videos a{font-size:13px; color:#000; text-decoration:none; float:right; display:block;  padding: 3px 13px; }
.video-border{float:left; padding:0px 4px;}

#sidebar #fotos{ float:left; margin-bottom:20px; }
.sidebar-fotos{  background:url(img/titulo-sidebar-fotos.png) no-repeat 10px 0px; width:350px; border-bottom:1px solid #FFFFFF;    float: left; margin-bottom: 10px !important; }
.sidebar-fotos span{display:block; float:left; width:100%; border-bottom:1px solid #D7D7D7;  padding: 1px 0; }
.sidebar-fotos a{font-size:13px; color:#000; text-decoration:none; float:right; display:block;  padding: 3px 13px; }
#fotos li{float:left; padding:0px 7px; color:#000; font-size:11px; text-align:center; margin-bottom:12px;}
#fotos li .box{width:100px; height:90px; position:relative;  overflow:hidden;  margin-bottom: 2px !important;  border:2px solid #C7C5C5; -moz-border-radius:4px; -webkit-border-radius:4px;}
#fotos li .box img{ position:absolute;left:-50%; top:-4px;  }
#fotos li a{ color:#000;  display: block; width: 104px;}
#fotos li a.tx{ height:30px;}
@media projection, screen { /* Use class for showing/hiding tab content, so that visibility can be better controlled in different media types... */
	.ui-tabs-hide {
		display: none;
	}
}

@media print {
	.ui-tabs-nav {
	   display: none;
	}
}


/* sidebar
--------------------------------------------------------------*/

#caja-social{
	width: 280px;
	border: 1px solid #ccc;
	padding: 5px 10px;
	font-size: 13px;
	margin-bottom: 1em !important;
}

#caja-1 {
	border-bottom: 1px solid #ddd;
	margin-bottom: 0 !important;
}

.texto {
	width: 170px;
	padding: 8px 0 4px 5px;
	float: left;
	margin-bottom: 0 !important;
}

.btn-social{
	float: right;
	margin-bottom: 0 !important;
	padding: 4px 5px 4px 0;
}

.btn-social img{
	height: 20px;
	width: auto;
}

#home .banner-1{
	width: 120px;
	height: 240px;
	float: left;
	margin: 10px 0;
	border: 1px solid #cdcdcd;
}

#home .banner-2{
	width: 170px;
	height: 240px;
	float: right;
	margin: 10px 0;
	border: 1px solid #cdcdcd;
}

#video embed{
	width: 340px;
	height: 210px;
}


#redes img{
	margin: 7px 10px 0 0;
}

.leer-mas{
    background:url("img/btn-seguir-leyendo.jpg") no-repeat; 
    float:right; 
    width:140px;    
    height:26px;
    display:block;
    overflow:hidden;
    margin-right:9px;
}

#carrusel{
  width:720px;
  height:170px;
  overflow:hidden;
  margin-left:-19px;
  position:relative;
  
}
.carousel-previous{
  background:url("img/flecha-atras.jpg") no-repeat 0 38px;
  padding:0 0 0 0;
  text-indent:-200px; 
  width:12px;
  height:125px;
  float:left;
  cursor:pointer;
}
.carousel-next{ 
  background:url("img/flecha-adelante.jpg") no-repeat 4px 38px;
  padding:0 0 0 7px;
  text-indent:-200px; 
  width:12px;
  height:125px;
  float:left;
  cursor:pointer;
}
.carousel-wrap{
  float:left;
  height:140px;
  overflow:hidden !important;
  width:650px;
}
.carousel-wrap ul{width:1300px !important;}

#home #sidebar h3, #home #left-sidebar h3, #home #right-sidebar h3
{
 letter-spacing:0 !important;
}
#home #sidebar h3{line-height:22px !important; }

#likebox-frame{ border: 2px solid #FFFFFF !important; height: 287px; left: -2px; overflow: hidden; position: relative;top: -1px; width: 295px;z-index: 10; }
#likebox-frame iframe{ left: -11px; overflow: hidden !important; position: relative; top: -11px; }

/* footer
--------------------------------------------------------------*/

 #footer{ background:url("img/bgfooter.png") repeat-x 0 0 !important; height:auto; margin-top:80px !important;}
 #footer div{background:none !important;  height:120px;  }
 .logo-footer{float:left; display:block; width:76px; height:59px; margin-right:30px;  margin-top:24px;}
#footer p{float:left; position:relative; margin-top:24px;}
 #footer div{
	width: 990px;
	margin: 0 auto;
}

.redes{
	width: 220px !important;
	height: 70px !important;
	padding-top: 50px;
	float: right;
}
.redes img{margin:0 4px;}

.success{   float: left;   margin-top: 32px;}
.success big{  font-size: 18px; }
.success p{}

.share{  
    float: right;
    margin-right: 20px;
    margin-top: 9px;
    width: 120px;
}

#header{ height:auto; overflow:hidden; }
#header-ads {
    float: left;
    margin: 0 auto;
    width: 990px;
}


.lema{
    -webkit-border-radius: 0 0 2px 2px; 
    -moz-border-radius: 0 0 2px 2px;
    bottom: 153px;
    color: #FFFFFF;
    display: none;
    float: left;
    font-size: 12px;
    left: 60px;
    padding: 9px 10px;
    position: absolute;
    width: 884px;
    z-index: 201;;
display:none;    
     }
.lema-bg{
   
    -webkit-border-radius: 0 0 2px 2px; 
   -moz-border-radius: 0 0 2px 2px;
    background: none repeat scroll 0 0 #000000;
    opacity:0.8;
    filter:alpha(opacity=80);
    bottom: 153px;
    float: left;
    height: 30px;
    left: 60px;
    position: absolute;
    width: 904px;
    z-index: 200; 
    display:none;
    }    
#content{background:transparent;}
