/*
Theme Name: Kotex
Theme URI: http://www.kotex.cl/
Description: Tema para Kotex Chile
Version: 0.5
Author: Reactor
Author URI: http://www.reactor.cl

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



/* genericos.
---------------*/
img, div, h1, class, input { behavior: url(/iepngfix.htc) }
img, div, h1, class, input { behavior: url(/dev/wp-content/themes/kotex/iepngfix.htc) }
* {
padding:0;
margin:0;
}

h1, h2, h3, h4, h5, h6, p, pre, blockquote, label, ul, ol, dl, fieldset, address { margin:1em 5%; }
/*li, dd { margin-left:5%; } que estai pensando?? */
fieldset { padding: .5em; }



body {
	margin: 0px;
	background-image: url(img-kotex/bg.jpg);
	background-repeat: repeat-x;
	background-color: #fcfafd;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	
}

a { outline:none; }



a:link {
	color: #bf0469;
	text-decoration: none;
}

a:hover {
	color: #3e0066;
	text-decoration: none;
}


a:visited {
	color: #bf0469;
	text-decoration: none;
}

#contenedor a:visited {
	color: #bf0469;
	text-decoration: none;
}

#contenedor a:link {
	color: #bf0469;
	text-decoration: none;
}

#contenedor a:hover {
	color: #3e0066;
	text-decoration: none;
}



#contenedor{
	margin-right: auto;
	margin-left: auto;
	width: 960px;
	margin-top: 0px;
	overflow:hidden;
	padding-bottom: 140px;

}


img {
border: none;
}








 p {
	font-size: 13px;
	color: #6b696a ;
	line-height: 18px;
	text-align: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}


h2 {
	color: #aa09f3;
	font-size: 36px;
	margin: 0px;
	text-align: right;
}






/* header.
---------------*/
#contenedor-header{
	background: url(http://images.kotex.cl/i/bg-header.jpg) no-repeat top center;
	
}
#header {

	height: 144px;
	width: 960px;
	margin: 44px auto 0px auto;
	background-repeat: no-repeat;
}


#logo {
	display: block;
	width: 480px;
	height: 111px;
	overflow: hidden;
	line-height: 1000px;
	background-color: transparent;
	background-image: url(http://images.kotex.cl/i/logo.png);
	background-repeat: no-repeat;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#tools {
	float: right;
	height: 57px;
	width: 266px;
	margin-right: 15px;
	margin-top: 30px;
}

.web-social {
	float: right;
	
	margin-right: 4px;
}




/* ---------------------- contenido principal ---------------------- */


/*#noticia-principal {
	margin-top: 20px;
	float: left;
	width: 660px;
	margin-left: 20px;
}*/
#contenedor-home img {
	float: left;	
}

#contenedor-home h2{
	font-size: 24px;
	text-align: right;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	color: #bf0469;
}

#contenedor-home p{
	font-size: 13px;
	text-align: right;
	color: #6b696a;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	line-height: 18px;
}





#promocion {
	height: 167px;
	width: 300px;
	float: right;
	margin-top: 30px;
}

.boton-club {
	margin: 8px 0 8px 0;
}


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


/*#promocion-productos img {
	margin-left: 30px;
}*/ 


#promocion-productos h3 {
	font-size: 18px;
	color: #c21e79;
	margin: 0px;
}
#promocion-productos p {
	font-size: 13px;
	color: #6b696a;
	text-align: left;
	line-height: 18px;
	margin-top: 5px;
	margin-bottom: 5px;
}


#login{
  border-top:1px dotted #DAACEF;
  
  padding:12px 8px;
  margin:8px 0;
  overflow:hidden;
}
#login label{
  font-size:12px;
  color:#602A7E;
  display:block; width:100%;
  margin:0 0 4px 0;
}
#login #email,#login #password{
  border:1px solid #E6CEEE;
  font-size:12px;
  margin-bottom:8px;
  padding:4px;
  width:98%;

}
#login #forgot{font-size:10px; color:#777; display:block;float:left; width:50%; margin-top:10px;}
#login #submit{background:url('http://images.kotex.cl/i/login.png') no-repeat top left; border:none;height:40px; width:100px; float:right;}
 .fbconnect_login_button{margin:0 0 0 52px; display:block;}
/* ---------------------- footer ---------------------- */

#footer {
	width: 100%;
	background-image: url(http://images.kotex.cl/i/footer.jpg);
	background-repeat: repeat-x;
	float: left;
	height: 400px;
	background-color: #5a2178;
}


#footer a:link, a:visited {
	color: #FCFAFD;
}

#footer a:hover {
	color: #CCCCCC;
}


#footer-int {
	width: 100%;
	background-image: url(http://images.kotex.cl/i/footer.jpg);
	background-repeat: repeat-x;
	float: left;
	height: 140px;
	background-color: #5a2178;
	
  position:absolute;	
	bottom:0; /* stick to bottom */
}


#footer-cont {
	width: 960px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 90px;
}


#footer-int p {
	font-size: 11px;
	text-align: center;
	line-height: 16px;
	color: #CCCCCC;
}

#footer p {
	font-size: 11px;
	text-align: center;
	line-height: 16px;
	color: #CCCCCC;
}
#footer-cont h3 {
	font-size: 16px;
	color: #FFFFFF;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}

#footer-cont .blog-taconeras p {
	text-align: left;
	margin-bottom: 10px;
}


#footer-cont .blog-taconeras a:link {
		color: #db65a5;
		text-decoration: none;
}



#footer-cont .blog-taconeras a:hover {
	color: #200d1f;
	text-decoration: none;
}


#footer-cont .blog-taconeras a:visited {
	color: #FFFFFF;
	text-decoration: none;
}




#footer-cont .blog-taconeras h4 {
	color: #a374b9;
	font-size: 14px;
	margin: 0px;
}


#footer-cont .blog-taconeras {
	float: left;
	width: 260px;
	margin-left: 32px;
}
#footer-cont .galerias img {
	border: 2px solid #a374b9;
	float: left;
	margin-top: 4px;
	margin-right: 10px;
	margin-bottom: 7px;
	height: 58px;
	width: 58px;
}

#footer-cont .galerias img:hover
{
	border: 2px solid #CCCCCC;
}




#footer-cont .galerias {
	float: left;
	width: 300px;
	margin-left: 32px;
}
#footer-cont .videos {
	float: left;
	width: 270px;
	margin-left: 32px;
}
#footer-cont .cierre {
	float: left;
	width: 960px;
	margin-top: 20px;
}


#footer-cont .cierre a:link, a:visited {
	color: #CCC;
}

#footer-cont .cierre a:hover {
	color: #FFF;
}

#footer-cont .cierre a{
	color: #CCC;
	border-bottom: dotted 1px;
}




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

#sidebar-blog {
	float: left;
	width:289px;
  padding: 14px 16px 10px 12px;
	background:url('http://images.kotex.cl/i/bg-sidebar.png') repeat;
	
	-moz-border-radius-bottomleft:8px; -webkit-border-bottom-left-radius:8px;
  -moz-border-radius-bottomright:8px; -webkit-border-bottom-right-radius:8px;
}


#sidebar-blog h3 {
	color: #3e0066;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.galerias {

	float: left;
margin-left:9px;

	
}

 .galerias img {
	border: 2px solid #a374b9;
	float: left;
	margin-top: 0px;
	margin-right: 7px;
	margin-bottom: 20px;
	height: 58px;
	width: 58px;
}

#post-dest {
	width: 280px;
	margin-right: auto;
	float: left;
	margin-left:9px;
	
}


#sidebar-blog  #post
{
	padding-left: 0;
	margin-left: 0;
	width: 280px;
	border-bottom: 1px dotted #d9acef;
	margin-top: 5px;
  margin-left:0px;	
}

#post li
{
	list-style: none;
	margin: 0;
	padding: 0.25em;
	border-top: 1px dotted #d9acef;
}


#post li a {
	text-decoration: none;
	font-size: 13px;
	color: #530069;
}

#ultimos-comment {
	float: left;
	width: 280px;
	
}

#ultimos-comment .bubble {
	background-image: url(http://images.kotex.cl/i/bubble.png);
	background-repeat: no-repeat;
	height: 157px;
	margin-top: 5px;
	width:293px;
}

#ultimos-comment .comentario p {
	font-size: 13px;
	text-align: left;
	line-height: 18px;
	color: #3e0066;
		
	
}


/* ----------------------  blog ---------------------- */

#blog {
	margin-top: 20px;
	float: left;
	width: 600px;
	margin-left: 20px;
}


.despliegue-noticias {
	float: left;
	width: 600px;
	margin-bottom: 20px;
}

.alignright{
	float: right;
	border: 3px solid #a374b9;
	margin-bottom: 10px;
	margin-left: 15px;
}


.alignright-2{
	float: right;
	margin-bottom: 10px;
	margin-left: 15px;
}

.alignleft{
	float: left;
	border: 3px solid #a374b9;
	margin-bottom: 10px;
	margin-right: 15px;
}

#despliegue .navigation .alignleft {
	border: none;
}

#despliegue .navigation .alignright {
	border: none;
}

.blog-img {
	float: right;
	border: 3px solid #a374b9;
	margin-bottom: 10px;
	margin-left: 15px;
}

.blog-img-left {
	float: left;
	border: 3px solid #a374b9;
	margin-bottom: 10px;
	margin-right: 15px;
}

.blog-img-right {
	float: right;
	margin-bottom: 10px;
	margin-left: 15px;
}


.img-club {
	float: right;
	margin-left: 15px;
}

.blog-img-centrado {
	
	border: 3px solid #a374b9;
	
}


.img-izquierda {
	float: left;
	margin-bottom: 10px;
	margin-right: 15px;
}

#blog h2, #despliegue h2{
	font-size: 24px;
	text-align: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-left:7px;
	color: #bf0469;
}


#despliegue h3{
	font-size: 18px;
	text-align: left;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: -10px;
	margin-left: 0px;
	color: #bf0469;
}

#blog p {
	font-size: 13px;
	text-align: left;
	color: #6b696a;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	line-height: 18px;
}


.publicacion p {
	font-size: 11px;
	color: #000;
	padding:2px 7px 2px 7px;
	border-top:1px dotted #CD9CE5;
	border-bottom:1px dotted #CD9CE5;
	margin-bottom:20px;
	
}


#despliegue p.post-footer{
clear: right;
margin: 20px 0 35px 0;
padding: 5px;
color: #c37ab1;
border-top:1px dotted #CD9CE5;
}


.post-footer a.comenta{
	float: right;
	background: url(http://images.kotex.cl/i/icon-comments.png) left no-repeat;
	padding-left: 20px;
}
.post-footer span{
	background: url(http://images.kotex.cl/i/icono-tag.png) left no-repeat;
	padding: 1px 0 2px 20px;
}


#despliegue {
	margin-top: 20px;
	float: left;
	width: 600px;
	margin-right:30px;
	margin-left: 10px;
}

#despliegue p {
	font-size: 13px;
	text-align: left;
	color: #6b696a;
	margin: 10px 0 20px 0 !important;
	
	padding-left:8px;
	line-height: 18px;
}

#despliegue ul.promos {
	margin: 20px 0 0px 0px;
	padding-top: 10px;
	border-top: 1px dotted #c9428b;
}
.promos h4{
	font-size: 14px;
	color: #bf0469;
	margin: 0px 0 0px 0px;
}

#despliegue ul {
	margin: 10px 0 20px 0px;
}

#despliegue ul h3{
	margin: 0 8px 0 0;
}

#despliegue li {
	list-style: none;
	font-size: 13px;
	margin-top: 12px;
	padding-left: 5px;
	color: #6b696a;
}


/* ---------------------- productos ---------------------- */


.productos {
	float: left;
	height: 176px;
	width: 580px;
	margin-bottom: 10px;
	margin-top: 10px;
}


.productos-cont {
	float: left;
	margin-top: 40px;
	width: 300px;
	margin-left: 20px;
}
#despliegue .mosaico-productos {
	width: 180px;
	float: left;
	margin-right: 15px;
	margin-top: 15px;
	height: 230px;
}


.mosaico-productos h4{
	font-size: 13px;
	text-align: center;
	margin-top: 10px;
	margin-bottom: -10px;
	color: #bf0469;
}

/* No modificar */

#buscador {
	float: right;
	width: 275px;
	margin-top: 10px;
}

#buscador .submit { top:5px; position:relative; }

.buscar {
	background:url(http://images.kotex.cl/i/barra.png) left no-repeat;
	width:195px;
	height:20px;
	border:0;
	font-size:11px;
	padding:5px 5px 0 5px;
}

#despliegue form{
	margin: 20px 0 40px 20px;
}

#despliegue #nombre , #apellido , #direccion, #actividad

{
	width: 350px;
	}
	

	
	form label {
display:block;
margin:0;
margin-bottom:7px;
font-weight:bold;
}

form input[type=text] {
width:200px;
}

form .desc {
color:#696969;
font-size:11px;
display:block;
}

form .error { display:block; color:red; }
.concurso form .error {
  padding-right:20px !important;
  padding-top:5px;
}

#despliegue.concurso p.error {
  margin:0;
  color:red;
}

#despliegue.concurso p.errores {
  font-weight:bold !important;
  font-size:13px;
}


/* comentarios
-------------------------------------------*/

#commentform textarea{
	width: 97%;
}
#comments h3{
	font-size: 2.2em;
	margin-bottom: 20px;
}
h3#comments {	text-align:right; margin-bottom:10px; }
.comments-navigation {
  border-bottom:solid 1px #e6ceee;
  font-size:13px;
  overflow:hidden;
}
.comments-navigation div {
  float:right;
  background-color:#e6ceee;
  padding:2px 5px;
  margin:0 10px;
  -moz-border-radius-topright:5px;
  -moz-border-radius-topleft:5px;
}
h3#respond {
	margin-top: 45px;
}

ol.commentlist {
	margin-right: 0px;
	margin-bottom: 30px;
	margin-left: 0px;
	margin-top:0 !important;
}

ol.commentlist li{
	margin-bottom: 30px;
	margin-left: 0px;
  margin-top:0 !important;
  border-bottom:solid 1px #e6ceee;
}

.commentmetadata{
  margin-left:52px;
  font-size:11px;
}
.ratings{
float:Right;
width:100px;
}
.commentlist cite{
	font-size: 1.1em;
	font-style: normal;
	font-weight: bold; 
	margin: 3px 0;
	display: block;
}
/*.comment-author { overflow:hidden; }*/
.comment-author img {
  border:solid 5px #c28cd9;
  float:left;

}
.comment-author .fn {
  margin-left:10px;
  display:inline;
}
.comment-author .says {
  display:none;
}
.comment-body {
  padding:10px 0;
}
#commentform p{
	line-height: 0;
	margin-bottom: 20px;
}
/* comentarios */
#comment-form { margin-top:30px; }

#comment-form form { margin:10px 0; }

#comment-form p { margin-bottom:12px; }

#comment-form .textarea {
  margin:0;
  float:right;
}

#comment-form textarea {
  width:300px;
  height:113px !important;
}

#comment-form input {
  width:265px;
}
/*TODO:ordenar*/
#comment-form input, #comment-form textarea {
  font-family:'Lucida Grande', Arial, sans-serif;
  font-size:12px;
  color:#A8A9A5;
  height:18px;
  padding:2px;
  border:solid 1px #e6ceee;
  background-color:#FFF;
  margin:2px 0;
}
#comment-form .submit { text-align:right; }
.concurso .submit input,
#comment-form .submit input {
  width:191px;
  height:37px;
  color:#2EADCD;
  font-size:12px;
  color:#6b696a;
  padding:0;
  background:url(http://images.kotex.cl/i/btn-comment.png);
  border:none;
}
.concurso .submit { text-align:right !important; padding-right:134px; }
.concurso .submit input {
  background:url(http://images.kotex.cl/i/btn-enviar.jpg);
  width:122px;
}

/*******/

/* Concurso Email
--------------------------------------------------------------*/
#despliegue.concurso { width:920px; padding-left:20px; }
#despliegue.concurso h2 {
	margin:30px 0 10px 0;
}
.region, .comuna, .colegio, .curso { float:left; }

.region { width:360px; }
.comuna { width:520px; }
.colegio { width:395px; }
.colegio select { width:380px; }
.curso { width:505px; }

.a, .b, .c, .d { float:left; }
#header-amigas,
.amiga { overflow:hidden; }
* html #header-amigas,
* html .amiga { height:1%; }

#header-amigas {
  margin-bottom:5px;
  font-size:12px;
  font-weight:bold;
  color:#6b696a;
}
.amiga input {
  width:238px !important;
  padding:2px 1px;
  border:solid 1px #e7d9ef;
}
.a { width:250px; }
.b { width:250px; }
.c { width:250px; }
.d { width:60px; height:28px; }
.d img {
  top:4px;
  position:relative;
}


.error {
  color:red;
}



/* Overlay 
--------------------------------------------------------------*/

#overlay{
	display: none;
	position: fixed;
	top: 0%;
	left: 0%;
	width: 100%;
	height: 100%;
	z-index:1001;
}

#overlay.opacity{
	background-color: black;
	-moz-opacity: 0.80;
	opacity:.80;
	filter: alpha(opacity=80);
}

#overlay.macffhack{
	background: url(http://images.kotex.cl/i/macffback.png) repeat;
}

#overlay-content{
	display: none;
	position: fixed;
	top: 50%;
	left: 50%;
	margin: -230px 0 0 -230px;
	width: 425px;
	padding: 10px 20px 15px;
	border: 15px solid #a374ba;
	z-index:1002;
	overflow: auto;
	background: white;
}

.cerrar{
	float:right;
	margin: 3px;
}

.contenedor-autor {

}
.contenedor-autor img {
  width:50px;
  height:50px;
  border:solid 4px #c28cd9;
  float:left;
}
.contenedor-autor .publicacion,
.contenedor-autor h2 {

}
.contenedor-autor .publicacion {
  color:#6b696a;
}
.autoras {
  padding-left:20px;
}
.autoras p { color:#BF0469; margin-left:65px; }
.autoras p strong { color:#3E0066; font-weight:normal;}
.autoras img {
  width:50px;
  height:50px;
  float:left;
  border:solid 4px #c28cd9;
}
.autora {    margin:10px 0; border-bottom:dotted 1px #D9ACEF; overflow:hidden; padding-bottom:10px; }

.enlace { cursor:pointer; }
/*
Theme Name: Kotex
Theme URI: http://www.kotex.cl/
Description: Tema para Kotex Chile
Version: 0.5
Author: Reactor
Author URI: http://www.reactor.cl

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



/* genericos.
---------------*/
img, div, h1, class, input { behavior: url(/iepngfix.htc) }

* {
padding:0;
margin:0;
}

h1, h2, h3, h4, h5, h6, p, pre, blockquote, label, ul, ol, dl, fieldset, address { margin:1em 5%; }
/*li, dd { margin-left:5%; } que estai pensando?? */
fieldset { padding: .5em; }

html,body{height:100%; padding:0; margin:0;}

body {
	margin: 0px;
	background-image: url(http://images.kotex.cl/img-kotex/bg.jpg);
	background-repeat: repeat-x;
	background-color: #fcfafd;
	
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	height:100%;
	min-height:100%;
	
}
#main-container
{
  position:relative; /* needed for footer positioning*/	
	
	
	height:auto !important; /* real browsers */
	height:100%; /* IE6: treaded as min-height*/

	min-height:100%; /* real browsers */
}


a { outline:none; }



a:link {
	color: #bf0469;
	text-decoration: none;
}

a:hover {
	color: #3e0066;
	text-decoration: none;
}


a:visited {
	color: #bf0469;
	text-decoration: none;
}

#contenedor a:visited {
	color: #bf0469;
	text-decoration: none;
}

#contenedor a:link {
	color: #bf0469;
	text-decoration: none;
}

#contenedor a:hover {
	color: #3e0066;
	text-decoration: none;
}



#contenedor{
	margin-right: auto;
	margin-left: auto;
	width: 960px;
	margin-top: 0px;

}


img {
border: none;
}








 p {
	font-size: 13px;
	color: #6b696a;
	line-height: 18px;
	text-align: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}


h2 {
	color: #aa09f3;
	font-size: 36px;
	margin: 0px;
	text-align: right;
}


/* ---------------------- menu ---------------------- */
#menu{height:47px;padding: 0;background:url("http://images.kotex.cl/i/bg-menu.png") repeat-x scroll 0 0 transparent;}
#menu>ul{ margin:0 auto;}

#menu>ul>li>a, #menu>ul>li> a:link, #menu>ul>li> a:visited
{	
  padding:13px 22px 12px !important;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
  font-size:16px;
  line-height:19px;
  
}

#menu>ul>li> a:hover, #menu>ul>li> a:active, #menu>ul>li> a:focus,#menu li.wsubmenu:hover> a
{
	padding: 1px;
	padding-left: 0.6em;
	padding-right: 0.6em;
	text-decoration: none;	
	
  background: url('http://images.kotex.cl/i/bg-hover.png') repeat;
	
	
}

#menu>ul>li.wsubmenu> a:hover, #menu>ul>li.wsubmenu> a:active, #menu>ul>li.wsubmenu> a:focus
{
	padding: 1px;
	padding-left: 0.6em;
	padding-right: 0.6em;
	text-decoration: none;	
	background-color: transparent;
	-moz-border-radius:0px;
	-webkit-border-radius:0px;
	

}

#menu>ul>li
{
	padding-right: 1px;
	display:block;
	float:left;
	font-size: 12px;
  margin:0;  
  padding:14px 0px;
}

#menu>ul
{ 
margin:0 auto;
padding-left:20px;

text-align:center;
width:940px;
}

#menu>ul>li.active a {
	color: #E6FA04;	
}


.wsubmenu
{
  background:url("http://images.kotex.cl/img-kotex/down.png") no-repeat scroll 106px 24px transparent;
  position:relative;
}
/*.wsubmenu:hover .submenu{display:block;}*/
.submenu{
  display:none;
  background:none repeat scroll 0 0 #651383;
  float:left;
  left:0px;
  margin:0;
  padding:10px 10px 30px;
  position:absolute;
  top:47px;
  width:200px;
  -moz-border-radius-bottomleft:12px; -webkit-border-bottom-left-radius:12px;
  -moz-border-radius-bottomright:12px; -webkit-border-bottom-right-radius:12px;
  -moz-box-shadow: 0 5px 9px #666666;
  -webkit-box-shadow: 0 5px 9px #666666;

}
.submenu li{
  list-style-type:none;  
}
.submenu li a{
  border-top:1px solid #65368A;
  display:block;
  padding:3px 3px 3px 20px;
  text-align:left;
  background:url("http://images.kotex.cl/img-kotex/right.png") no-repeat scroll 6px 9px transparent;
  color:#fff;       
}
.submenu li a:hover {color:#fff; background:url("http://images.kotex.cl/img-kotex/right.png") no-repeat scroll 6px 9px  #A374B9 !important;}
.submenu li a.last{border-bottom:1px solid #65368A;}
/* header.
---------------*/
#contenedor-header{
  background:url("http://images.kotex.cl/i/bg-header.jpg") no-repeat scroll center 0px transparent;
  height:233px;
	
}
#header {
  height:171px;
  margin:0 auto;
  padding-top:15px;
  width:960px;
}


#logo {
	display: block;
	width: 480px;
	height: 111px;
	overflow: hidden;
	line-height: 1000px;
	background-color: transparent;
	background-image: url(http://images.kotex.cl/i/logo.png);
	background-repeat: no-repeat;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

#logo a{width:480px; height:111px; float:left; display:block;}
#tools {
	float: right;
	height: 57px;
	width: 266px;
	margin-right: 15px;
	margin-top: 30px;
}

.web-social {
	float: right;
	
	margin-right: 4px;
}




/* ---------------------- contenido principal ---------------------- */


/*#noticia-principal {
	margin-top: 20px;
	float: left;
	width: 660px;
	margin-left: 20px;
}*/


#contenedor-home h2{
	font-size: 24px;
	text-align: left;	
	color: #bf0469;
	margin:6px 0 0;
	line-height:25px;
}

#contenedor-home p {
color:#6b696a;
display:block;
font-size:13px;
line-height:18px;
margin:10px 0 0;
text-align:left;
width:290px;
}


a.leer-mas {
background:url("http://images.kotex.cl/img-kotex/flecha-leer-mas.jpg") no-repeat scroll 0 0 transparent;
color:#C04CAF;
font-size:16px;
font-weight:bold;
height:25px;
text-align:right;
width:90px;
margin-top:12px;
float:right;
} 

div.leer-mas {
background:url("http://images.kotex.cl/img-kotex/flecha-leer-mas.jpg") no-repeat scroll 0 0 transparent;
color:#C04CAF;
font-size:16px;
font-weight:bold;
height:25px;
text-align:right;
width:90px;
margin-bottom:12px;
float:right;
}
div.leer-mas ul{ margin: 0 !important;}
div.leer-mas ul li{ margin: 0 !important;}


#promocion {
	height: 167px;
	width: 300px;
	float: right;
	margin-top: 30px;
}

.boton-club {
	margin: 8px 0 8px 0;
}


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


#sidebar {
	
-moz-border-radius-bottomleft:8px;
-moz-border-radius-bottomright:8px;
background:url("http://images.kotex.cl/i/bg-sidebar.png") repeat scroll 0 0 transparent;
float:left;
margin-left:60px;
padding:16px;
width:221px;


}
#sidebar h3{margin: 6px 0 8px 4px;color:#602A7E;}
#horoscopo {width:237px;}
#art-dest { 
	width: 220px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 5px;
}


#articulos
{
	padding-left: 0;
	margin-left: 0;
	width: 220px;
	border-bottom: 1px dotted #d9acef;
	margin-top: 10px;	
}

#articulos li
{
	list-style: none;
	margin: 0;
	padding: 0.25em;
	border-top: 1px dotted #d9acef;
}


#articulos li a {
	text-decoration: none;
	font-size: 12px;
	color: #530069;
}


#promocion-productos {
	width: 220px;
	margin-right: auto;
	margin-left: auto;	
	margin-bottom: 15px;
}


/*#promocion-productos img {
	margin-left: 30px;
}*/ 


#promocion-productos h3 {
	font-size: 18px;
	color: #c21e79;
	margin: 0px;
}
#promocion-productos p {
	font-size: 12px;
	color: #6b696a;
	text-align: left;
	line-height: 18px;
	margin-top: 5px;
	margin-bottom: 5px;
}


#login{
  border-top:1px dotted #DAACEF;
  
  padding:12px 8px;
  margin:8px 0;
  overflow:hidden;
}
#login label{
  font-size:12px;
  color:#602A7E;
  display:block; width:100%;
  margin:0 0 4px 0;
}
#login #email,#login #password{
  border:1px solid #E6CEEE;
  font-size:12px;
  margin-bottom:8px;
  padding:4px;
  width:98%;

}
#login #forgot{font-size:10px; color:#777; display:block;float:left; width:50%; margin-top:10px;}
#login #submit{background:url('http://images.kotex.cl/i/login.png') no-repeat top left; border:none;height:40px; width:100px; float:right; cursor:pointer;}
 .fbconnect_login_button{margin:0 0 0 52px; display:block;}
/* ---------------------- footer ---------------------- */

#footer {
	width: 100%;
	background-image: url(http://images.kotex.cl/i/footer.jpg);
	background-repeat: repeat-x;
	float: left;
	height: 400px;
	background-color: #5a2178;
}


#footer a:link, a:visited {
	color: #FCFAFD;
}

#footer a:hover {
	color: #CCCCCC;
}


#footer-int {
	width: 100%;
	background-image: url(http://images.kotex.cl/i/footer.jpg);
	background-repeat: repeat-x;
	float: left;
	height: 140px;
	background-color: #5a2178;
	
}


#footer-cont {
	width: 960px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 90px;
}


#footer-int p {
	font-size: 11px;
	text-align: center;
	line-height: 16px;
	color: #CCCCCC;
}

#footer p {
	font-size: 11px;
	text-align: center;
	line-height: 16px;
	color: #CCCCCC;
}
#footer-cont h3 {
	font-size: 16px;
	color: #FFFFFF;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}

#footer-cont .blog-taconeras p {
	text-align: left;
	margin-bottom: 10px;
}


#footer-cont .blog-taconeras a:link {
		color: #db65a5;
		text-decoration: none;
}



#footer-cont .blog-taconeras a:hover {
	color: #200d1f;
	text-decoration: none;
}


#footer-cont .blog-taconeras a:visited {
	color: #FFFFFF;
	text-decoration: none;
}




#footer-cont .blog-taconeras h4 {
	color: #a374b9;
	font-size: 14px;
	margin: 0px;
}


#footer-cont .blog-taconeras {
	float: left;
	width: 260px;
	margin-left: 32px;
}
#footer-cont .galerias img {
	border: 2px solid #a374b9;
	float: left;
	margin-top: 4px;
	margin-right: 10px;
	margin-bottom: 7px;
	height: 58px;
	width: 58px;
}

#footer-cont .galerias img:hover
{
	border: 2px solid #CCCCCC;
}


.videos .video
{

border:2px solid #9F9EA0 !important;
width:306px !important;
}

#footer-cont .galerias {
	float: left;
	width: 300px;
	margin-left: 32px;
}
#footer-cont .videos {
	float: left;
	width: 270px;
	margin-left: 32px;
}
#footer-cont .cierre {
	float: left;
	width: 960px;
	margin-top: 15px;
}


#footer-cont .cierre a:link, a:visited {
	color: #CCC;
}

#footer-cont .cierre a:hover {
	color: #FFF;
}

#footer-cont .cierre a{
	color: #CCC;
	border-bottom: dotted 1px;
}




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

#sidebar-blog {
	float: left;
	width:289px;
  padding: 14px 16px 40px 12px;
	background:url('http://images.kotex.cl/i/bg-sidebar.png') repeat;
	
	-moz-border-radius-bottomleft:8px; -webkit-border-bottom-left-radius:8px;
  -moz-border-radius-bottomright:8px; -webkit-border-bottom-right-radius:8px;
}


#sidebar-blog h3 {
	color: #3e0066;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#sidebar-blog .galerias {
	width: 280px;
	float: left;
margin-left:9px;
	
}

#sidebar-blog .galerias img {
	border: 2px solid #a374b9;
	float: left;
	margin-top: 4px;
	margin-right: 7px;
	margin-bottom: 7px;
	height: 58px;
	width: 58px;
}

#post-dest {
	width: 280px;
	margin-right: auto;
	float: left;
	margin-left:9px;
	
}


#sidebar-blog  #post
{
	padding-left: 0;
	margin-left: 0;
	width: 280px;
	border-bottom: 1px dotted #d9acef;
	margin-top: 5px;
  margin-left:0px;	
}

#post li
{
	list-style: none;
	margin: 0;
	padding: 0.25em;
	border-top: 1px dotted #d9acef;
}


#post li a {
	text-decoration: none;
	font-size: 12px;
	color: #530069;
}

#ultimos-comment {
	float: left;
	width: 280px;
	
}

#ultimos-comment .bubble {
	background-image: url(http://images.kotex.cl/i/bubble.png);
	background-repeat: no-repeat;
	height: 117px;
	padding-bottom:40px;
	margin-top: 5px;
	width:293px;
	display: table;
	overflow:hidden;
}
#ultimos-comment .midbubble{
	display: table-cell;
	vertical-align: middle;
}
#ultimos-comment .bubble p {
	font-size: 15px;
	text-align: center;
	line-height: 18px;	
	padding-right: 20px;
	padding-left: 20px;	
	color:#fff;
	font-weight:bold;
}
#ultimos-comment .comentario {
	width: 280px;
	float: left;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #d9acef;
	margin-bottom: 10px;
	margin-left:9px;
}

#ultimos-comment .comentario p {
	font-size: 13px;
	text-align: left;
	line-height: 18px;
	color: #3e0066;
		
	
}


/* ----------------------  blog ---------------------- */

#blog {
	margin-top: 20px;
	float: left;
	width: 600px;
	margin-left: 20px;
}


.despliegue-noticias {
	float: left;
	width: 600px;
	margin-bottom: 20px;
}

.alignright{
	float: right;
	border: 2px solid #ab90b8;
	margin-bottom: 10px;
	margin-left: 15px;
}


.alignright-2{
	float: right;
	margin-bottom: 10px;
	margin-left: 15px;
}

.alignleft{
	float: left;
	border: 2px solid #ab90b8;
	margin-bottom: 10px;
	margin-right: 15px;
}

#despliegue .navigation .alignleft {
	border: none;
}

#despliegue .navigation .alignright {
	border: none;
}

.blog-img {
	float: right;
	border: 2px solid #ab90b8;
	margin-bottom: 10px;
	margin-left: 15px;
}

.blog-img-left {
	float: left;
	border: 2px solid #ab90b8;
	margin-bottom: 10px;
	margin-right: 15px;
}

.blog-img-right {
	float: right;
	margin-bottom: 10px;
	margin-left: 15px;
}


.img-club {
	float: right;
	margin-left: 15px;
}

.blog-img-centrado {
	
	border: 2px solid #ab90b8;
	
}


.img-izquierda {
	float: left;
	margin-bottom: 10px;
	margin-right: 15px;
}

#blog h2, #despliegue h2{
	font-size: 24px;
	text-align: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-left:7px;
	color: #bf0469;
}


#despliegue h3{
	font-size: 18px;
	text-align: left;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: -10px;
	margin-left: 0px;
	color: #bf0469;
}

#blog p {
	font-size: 13px;
	text-align: left;
	color: #6b696a;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	line-height: 18px;
}


.publicacion p {
	font-size: 11px;
	color: #000;
	padding:2px 7px 2px 7px;
	border-top:1px dotted #CD9CE5;
	border-bottom:1px dotted #CD9CE5;
	margin-bottom:20px;
	
}


#despliegue p.post-footer{
clear: right;
margin: 20px 0 35px 0;
padding: 5px;
color: #c37ab1;
border-top:1px dotted #CD9CE5;
}


.post-footer a.comenta{
	float: right;
	background: url(http://images.kotex.cl/i/icon-comments.png) left no-repeat;
	padding-left: 20px;
}
.post-footer span{
	background: url(http://images.kotex.cl/i/icono-tag.png) left no-repeat;
	padding: 1px 0 2px 20px;
}


#despliegue {
	margin-top: 20px;
	float: left;
	width: 600px;
	margin-right:30px;
	margin-left: 10px;
}

#despliegue p {
	font-size: 13px;
	text-align: left;
	color: #6b696a;
	margin: 10px 0 20px 0 !important;
	
	padding-left:8px;
	line-height: 18px;
}

#despliegue ul.promos {
	margin: 20px 0 0px 0px;
	padding-top: 10px;
	border-top: 1px dotted #c9428b;
}
.promos h4{
	font-size: 14px;
	color: #bf0469;
	margin: 0px 0 0px 0px;
}

#despliegue ul {
	margin: 10px 0 20px 0px;
}

#despliegue ul h3{
	margin: 0 8px 0 0;
}

#despliegue li {
	list-style: none;
	font-size: 13px;
	margin-top: 12px;
	padding-left: 5px;
	color: #6b696a;
}

.block{float:left;border-top:2px dotted #DBACEF;width:640px;}
.block .galerias{overflow:hidden;width:308px; float:left; padding:16px 0 0 0; margin-left:22px; }
.block .videos{float:left; padding:0;width:310px;padding:16px 0 0 0;}
.block h3{margin: 6px 0 8px 4px;color:#602A7E;}
/* ---------------------- productos ---------------------- */


.productos {
	float: left;
	height: 176px;
	width: 580px;
	margin-bottom: 10px;
	margin-top: 10px;
}


.productos-cont {
	float: left;
	margin-top: 40px;
	width: 300px;
	margin-left: 20px;
}
#despliegue .mosaico-productos {
	width: 180px;
	float: left;
	margin-right: 15px;
	margin-top: 15px;
	height: 230px;
}


.mosaico-productos h4{
	font-size: 13px;
	text-align: center;
	margin-top: 10px;
	margin-bottom: -10px;
	color: #bf0469;
}

/* No modificar */

#buscador {
	float: right;
	width: 275px;
	margin-top: 10px;
}

#buscador .submit { top:5px; position:relative; }

.buscar {
	background:url(http://images.kotex.cl/i/barra.png) left no-repeat;
	width:195px;
	height:20px;
	border:0;
	font-size:11px;
	padding:5px 5px 0 5px;
}

#despliegue form{
	margin: 20px 0 40px 20px;
}

#despliegue #nombre , #apellido , #direccion, #actividad

{
	width: 350px;
	}
	

	
	form label {
display:block;
margin:0;
margin-bottom:7px;
font-weight:bold;
}

form input[type=text] {
width:200px;
}

form .desc {
color:#696969;
font-size:11px;
display:block;
}

form .error { display:block; color:red; }
.concurso form .error {
  padding-right:20px !important;
  padding-top:5px;
}

#despliegue.concurso p.error {
  margin:0;
  color:red;
}

#despliegue.concurso p.errores {
  font-weight:bold !important;
  font-size:14px;
}


/* comentarios
-------------------------------------------*/

#commentform textarea{
	width: 97%;
}
#comments h3{
	font-size: 2.2em;
	margin-bottom: 20px;
}
h3#comments {	text-align:right; margin-bottom:10px; }
.comments-navigation {
  border-bottom:solid 1px #e6ceee;
  font-size:12px;
  overflow:hidden;
  margin-bottom:20px;
}
.comments-navigation div {
  float:right;
  background-color:#e6ceee;
  padding:2px 5px;
  margin:0 10px;
  -moz-border-radius-topright:5px;
  -moz-border-radius-topleft:5px;
}
h3#respond {
	margin-top: 45px;
}

ol.commentlist {
	margin-right: 0px;
	margin-bottom: 30px;
	margin-left: 0px;
	margin-top:0 !important;
}

ol.commentlist li{
	margin-bottom: 30px;
	margin-left: 0px;
  margin-top:0 !important;
  border-bottom:solid 1px #e6ceee;
}

.commentmetadata{
  margin-left:52px;
  font-size:11px;
  margin-bottom:20px;
}
.commentlist cite{
	font-size: 1.1em;
	font-style: normal;
	font-weight: bold; 
	margin: 3px 0;
	display: block;
}
/*.comment-author { overflow:hidden; }*/
.comment-author img {
  border:solid 5px #c28cd9;
  float:left;

}
.comment-author .fn {
  margin-left:10px;
  display:inline;
}
.comment-author .says {
  display:none;
}
.comment-body {
  padding:10px 0;
}
#commentform p{
	line-height: 0;
	margin-bottom: 20px;
}
/* comentarios */
#comment-form { margin-top:30px; }

#comment-form form { margin:10px 0; }

#comment-form p { margin-bottom:12px; }

#comment-form .textarea {
  float:right;
  margin:0 !important;
  width:300px;
}

#comment-form textarea {
  width:300px;
  height:113px !important;
}

#comment-form input {
  width:265px;
}
/*TODO:ordenar*/
#comment-form p{ clear:left;
float:left;
margin:0 !important;
padding:0;
width:277px;}
#comment-form input, #comment-form textarea {
  font-family:'Lucida Grande', Arial, sans-serif;
  font-size:12px;
  color:#A8A9A5;
  height:18px;
  padding:2px;
  border:solid 1px #e6ceee;
  background-color:#FFF;
  margin:2px 0;
}
#comment-form .submit {
float:right;
margin:0 0 20px !important;
text-align:right;
width:100%;
cursor:pointer;
}
.concurso .submit input,
#comment-form .submit input {
  width:191px;
  height:37px;
  color:#2EADCD;
  font-size:12px;
  color:#6b696a;
  padding:0;
  background:url(http://images.kotex.cl/i/btn-comment.png);
  border:none;
}
.concurso .submit { text-align:right !important; padding-right:134px; }
.concurso .submit input {
  background:url(http://images.kotex.cl/i/btn-enviar.jpg);
  width:122px;
}

/*******/

#contenedor #despliegue #commentform #comment
	
{

/*width: 580px;*/
	}

/* agregados versiÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂ³n 2*/
#promocion {
}
#contenedor-home {
  float:left;  
  margin-top:20px;
  width:638px;
  font-family:"Trebuchet MS";
  font-size:13px;
  color:#6B696A;
  line-height:18px;
}

#destacado-principal {
  overflow:hidden;
  margin-bottom:0px;
}
#destacado-principal .texto{width:312px; float:left; overflow:hidden;}
#destacado-principal img{float:right;}
* html #destacado-principal { height:1%; }
#destacados-principales {
  overflow:hidden;
/*  padding:0 20px 30px 20px;*/
  padding-bottom:30px;
  margin:0px 0;

}

* html #destacados-principales {
  height:1%;
}

#destacados-principales .destacado {
  float:left;
  width:305px;
  margin-right:19px;
}


#destacados-principales .last { margin-right:0 !important; }

#destacados-principales .destacado h3,
#destacados-principales .destacado h4 {
  margin:0;
}

#destacados-principales .destacado h3 {
  margin-bottom:0px;
  font-size:19px;
  color:#602A7E;
}
  #destacados-principales .destacado h3 a{color:#602A7E;}

#destacados-principales .destacado h4 {
  font-size:15px;
  color:#9c76b0;
}

#destacados-principales .destacado p.meta {
  font-size:11px;
  color:#868385;
  width:auto;
}                  

#destacados-principales .destacado img {
  -moz-border-radius:5px;
	-webkit-border-radius:5px;
	
	
  width:305px;
  height:90px;
}

#destacados-principales p {
  text-align:left !important;
  margin:0 auto;
  color:#868385;
  font-size:13px;
  line-height:18px;
}
/* Concurso Email
--------------------------------------------------------------*/
#despliegue.concurso { width:920px; padding-left:20px; }
#despliegue.concurso h2 {
	margin:30px 0 10px 0;
}
.region, .comuna, .colegio, .curso { float:left; }

.region { width:360px; }
.comuna { width:520px; }
.colegio { width:395px; }
.colegio select { width:380px; }
.curso { width:505px; }

.a, .b, .c, .d { float:left; }
#header-amigas,
.amiga { overflow:hidden; }
* html #header-amigas,
* html .amiga { height:1%; }

#header-amigas {
  margin-bottom:5px;
  font-size:12px;
  font-weight:bold;
  color:#6b696a;
}
.amiga input {
  width:238px !important;
  padding:2px 1px;
  border:solid 1px #e7d9ef;
}
.a { width:250px; }
.b { width:250px; }
.c { width:250px; }
.d { width:60px; height:28px; }
.d img {
  top:4px;
  position:relative;
}


.error {
  color:red;
}



/* Overlay 
--------------------------------------------------------------*/

#overlay{
	display: none;
	position: fixed;
	top: 0%;
	left: 0%;
	width: 100%;
	height: 100%;
	z-index:1001;
}

#overlay.opacity{
	background-color: black;
	-moz-opacity: 0.80;
	opacity:.80;
	filter: alpha(opacity=80);
}

#overlay.macffhack{
	background: url(http://images.kotex.cl/i/macffback.png) repeat;
}

#overlay-content{
	display: none;
	position: fixed;
	top: 50%;
	left: 50%;
	margin: -230px 0 0 -230px;
	width: 425px;
	padding: 10px 20px 15px;
	border: 15px solid #a374ba;
	z-index:1002;
	overflow: auto;
	background: white;
}

.cerrar{
	float:right;
	margin: 3px;
}

.contenedor-autor {

}
.contenedor-autor img {
  width:50px;
  height:50px;
  border:solid 2px #c28cd9;
  float:left;
}
.contenedor-autor .publicacion,
.contenedor-autor h2 {

}
.contenedor-autor .publicacion {
color:#6b696a;
float:left;
margin-bottom:15px;
margin-top:9px;
width:528px;
}
.autoras {
  padding-left:20px;
}
.autoras p { color:#BF0469; margin-left:65px; }
.autoras p strong { color:#3E0066; font-weight:normal;}
.autoras img {
  width:50px;
  height:50px;
  float:left;
  border:solid 2px #c28cd9;
}
.autora {    margin:10px 0; border-bottom:dotted 1px #D9ACEF; overflow:hidden; padding-bottom:10px; }

.enlace { cursor:pointer; }
.wp-polls-ul li { margin:15px 0; }

.concurso24 {
  height: 100px;
  width: 335px;
  float: right;
}

.horoscopo-title {

}

.horoscopo-title img {
  float:left;
  
}

.horoscopo-title h2, .horoscopo-title p { margin:0 0 0 52px !important; color:#744D8E !important; }

.horoscopo-title p {

}

.horoscopo-contenedor {
  overflow:hidden;
}

* html .horoscopo-contenedor { height:1%; }

.horoscopo-contenedor .amor,
.horoscopo-contenedor .trabajo,
.horoscopo-contenedor .salud {
  width:170px;
  height:354px;
  background:url(http://images.kotex.cl/i/horoscopo/bg-horoscopo.png) no-repeat;
  float:left;
  margin:10px 5px;
  padding:10px;
}

.horoscopo-contenedor h3 {
  text-align:center !important;
  margin:10px 0 10px !important;
  padding-top:43px;
  height:10px;
}

.horoscopo-contenedor .amor h3 { background:url(http://images.kotex.cl/i/horoscopo/amor.png) no-repeat top center; }

.horoscopo-contenedor .trabajo h3 { background:url(http://images.kotex.cl/i/horoscopo/trabajo.png) no-repeat top center; }

.horoscopo-contenedor .salud h3 { background:url(http://images.kotex.cl/i/horoscopo/salud.png) no-repeat top center; }

.horoscopo-contenedor .amor {

}

.horoscopo-contenedor .trabajo {

}

.horoscopo-contenedor .salud {

}
.horoscopo-item {
float:left;
height:42px;
margin-bottom:10px;
margin-right:15px;
margin-top:10px;
width:42px;
}

#horoscopo {
      overflow:hidden;
}
#horoscopo .ultimo { margin-right:0; }
.post-img{overflow:hidden;}



.wp-polls {
      margin: 15px auto 0;
      width:220px;
      color:#c42880;
      font-weight:normal;      
    }
    .wp-polls p {
      color:inherit;
      font-size:15px;
    }
    .wp-polls-ul {
      margin:10px 0;
    }
    .wp-polls-ul li {
      font-size:13px;
    }
    .wp-polls-ul li label {
      font-size:13px;
      font-weight:normal;
      vertical-align:top;
    }
    .wp-polls-ans button {
      float:right;
      background:url('http://images.kotex.cl/i/btn-encuesta.jpg');
      width:90px;
      height:26px;
      display:block;
      text-indent:-9999px;
      outline:none;
      border:none;
      cursor:pointer;
    }
    .wp-polls-ans small {
      font-size:11px;
      
    }
    .wp-polls-ans p { padding:5px 0; font-size:13px; }
    .wp-polls-ans a { text-decoration:underline; }
    .wp-polls-ans a:hover { text-decoration:none; }
    .wp-polls-loading {
      font-size:11px;
      color:#c42880;
      text-align:center;
      position:relative;
      top:-50px;
    }
    .wp-polls-loading img { vertical-align:middle; }
    .blog-taconeras{margin-top:24px;}
    
    .link-club {display:block;     margin:0 auto; width:210px;}
    
    
    #promos
    {
   
overflow:hidden;
clear:both;
width:960px;
margin:0 auto 40px auto;
    }
    
    
    
    #carousel
    {
      height:285px;
      width:960px;
      border-top:1px dotted #c9428b;
      border-bottom:1px dotted #c9428b;      
      float:left;

    }
    
    #carousel .mask
    {        
      float:left;
      width:960px;
      overflow:hidden;
      margin-top:16px;

    }
    .carousel-wrap {width:920px; float:left;margin-left:2px;margin-right:6px;}    
    ul.bloques
    {
       padding:0; margin:0; width:9600px;
    
    }
    ul.bloques li
    {
      list-style-type:none;
      padding:0 6px;
      display:block;
      width:220px; float:left;
      
    }
    ul.bloques li .img
    {
      background:url('http://images.kotex.cl/img-kotex/block.png') #fff;
      overflow:hidden;
      width:217px;
      height:166px;
    }
    ul.bloques li .img span
    {
      display: block;
      float:right;
      margin:10px 20px 0 0;
      color:#fff;
      font-size:12px;
      font-weight:bold;
    }
    ul.bloques li .img img
    {
      display:block;padding:45px 20px 20px;
    }
    ul.bloques li h4
    {
      font-size:15px;
      color:#D93985;
      font-weight:normal;
      padding:0;
      margin:0 0 6px 10px;
    }
    ul.bloques li p
    {
      font-size:12px;
      color:#2D2D2D;
      line-height:13px;
      padding:0 10px;
    }
    
    .carousel-previous
    {
      background:url("http://images.kotex.cl/img-kotex/flecha-izq.jpg") no-repeat;
      width:0px;
      height:21px;
      display:block;
      margin:70px 0;
      float:left;
      cursor:pointer;
      padding-left:12px;
      overflow:hidden;
    
    }
    .carousel-next
    {
      background:url("http://images.kotex.cl/img-kotex/flecha-der.jpg") no-repeat;
      width:0px;
      height:21px;
      display:block;
      margin:70px 0;
      float:left;
      cursor:pointer;
      padding-left:12px;
      overflow:hidden;
    }
    #promos h3
    {
    
     font-size: 24px;
	   color: #BF0469;
	   margin: 0px 0 0 25px;
    }
    .disabled{opacity:0.3; cursor: default;}
    
    
#user-bar{width:250px;  margin-left:690px;}
#user-bar p strong{color: #FFF;}
#user-bar p{ color:#BEBCC0;text-align:right; font-size:11px;}
#user-bar a {font-weight:bold; color:#ccc;}
#user-bar a:link {color:#ccc};
#user-bar a:hover {color: #FFF;}
#user-bar a:visited {color:#ccc};
.login-button{background:url("http://images.kotex.cl/img-kotex/login-ico.png") no-repeat scroll right 7px transparent; padding-right:10px;}

#calendario-menstrual select{color:#611292 !important;}
.calendario p{color:#611292 !important;}
.calendario p>span {color:#6b696a;}
#calcular-calendario{
    background:url("http://images.kotex.cl/img-kotex/btn-calcular.png");
    width:132px;
    height: 44px;
    border:none;
    margin-right:100px;
    float:right;
    cursor:pointer;
}
#calendario-menstrual{ padding-left:60px;}
.wborder{border-top:1px dotted #CD9CE5;border-bottom:1px dotted #CD9CE5; margin:0 0 20px; padding-bottom:0px !important;}
p.error{padding:0; margin:0; color:red;}

#loading{background:url("http://images.kotex.cl/img-kotex/ajax-loader.gif") no-repeat; width: 18px; height:18px;}
.message-error{font-size:15px !important; padding:20px; background:#ff3333; border:1px solid #c00; color:#fff !important;}
.message-success{font-size:15px !important; padding:20px; background:#be0968;color:#fff !important; border:1px solid #fe0487; }
.span-error{
  background:none repeat scroll 0 0 #FF6666;
  color:#FFFFFF;
  display:block;
  margin-bottom:4px;
  margin-left:0;
  margin-top:12px;
  padding:4px 8px;
}
.login-error{color:#f00;font-size:14px;margin:0 0 12px;}
#actualizar-contrasena{}
#cambiar{margin-top:15px;}
#actualizar-contrasena p{margin:6px 0 12px !important;padding:0;}
#actualizar-contrasena #password{}
#actualizar-contrasena #password2{}

#submit-recover{background:url("http://images.kotex.cl/img-kotex/actualizar.png") no-repeat scroll 0 0 transparent; border:medium none; cursor:pointer; height:33px; width:171px;}
#recover-password label{font-size:14px; color:#602A7E;}
#email-recover{border: 1px solid #E6CEEE; padding:4px;}
.anuncio{background:url("http://images.kotex.cl/img-kotex/bg-alerta.jpg") repeat-x scroll 0 0 transparent; border:1px solid #cd659c; padding:8px 8px 8px 0px; font-size:13px;}
.anuncio img{float:left;padding:2px 8px 0 12px;}


.addthis_container{float:right;
margin-top:-56px;
position:relative;
width:143px;}

.concursos .addthis_container{margin-top:-42px !important;}

#despliegue input[type="text"],#despliegue select,#despliegue textarea
{
  border:1px solid #E6CEEE;
  font-size:12px;
  margin-bottom:8px;
  padding:4px;
}
.ddfmwrap{ margin: 0 !important;}
.ddfm{ margin: 0 !important; padding:0 !important;}
input[name="form_submitted"] {background:url("http://images.kotex.cl/img-kotex/enviar-mail.png") no-repeat; border:none; width:0; padding-left:98px; height:35px; overflow:hidden; cursor:pointer;}
.avatar-cat{margin-left:8px;
margin-right:8px;
margin-top:5px;}

.concursos .publicacion{}                                   
.sh .addthis_container{ margin-top:-41px !important;}