 /* contentSub shared*/
#contentSubReverse p.section, #contentSub p.section { text-align:right }
#contentSubReverse p.section a.rss, #contentSub p.section a.rss { background: url(icoRss.png) no-repeat 0; padding-left:22px; color:#969596; }
#contentSubReverse h2, #contentSub h2{ color:#0D5A72;  }
#contentSubReverse p, #contentSub p{  color:#7B7B7B; }
#contentSubReverse div.content, #contentSub div.content{  border:1px solid;   background:   bottom no-repeat; padding-top:10px; }
#contentSubReverse div.content h3, #contentSub div.content h3 { font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; padding:0 10px; font-size:1.4em;}
#contentSubReverse div.content h4 a, #contentSub div.content h4 a{ color:#B94611; text-decoration:none; font-weight:bold; font-size:1.2em}
#contentSubReverse div.content h4 a:hover, #contentSub div.content h4 a:hover{ text-decoration:underline;}
#contentSubReverse div.content p, #contentSub div.content  a, #contentSub div.content p, #contentSub div.content  a{ color:#7B7B7B; text-decoration:none}

#contentSubReverse div.content  a:hover, #contentSub div.content  a:hover{ color:#000; }
#contentSubReverse div.content p strong, #contentSub div.content p strong{ color:#000; font-size:1.3em; }

/* best comments box*/
#contentSub  .bestcomments  {
	background-color: #FFFFFF;
}
#contentSub  .bestcomments  h3  {
	padding-right: 10px!important;
	margin-bottom: 0px;
	padding-top: 7px!important;
	padding-bottom: 7px;
}
#contentSub  .bestcomments  span  a {
	font-size: 0.9em;
	margin-bottom: 0px!important;
	padding-bottom: 0px!important;
	padding-top: 3px;
	padding-left: 0px;
	line-height: 1.8em;
}
#contentSub .bestcomments .best1 {
	background-image: url(n1.jpg);
	background-repeat: no-repeat;
	background-position: 10px 6px;
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 60px;
	min-height: 30px;
}
#contentSub  .bestcomments  .best1  strong {
	display: none;
}
#contentSub .bestcomments .best2 {
	background-image: url(n2.jpg);
	background-repeat: no-repeat;
	background-position: 10px 6px;
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 60px;
	min-height: 30px;
}
#contentSub  .bestcomments  .best2  strong {
	display: none;
}#contentSub .bestcomments .best3 {
	background-image: url(n3.jpg);
	background-repeat: no-repeat;
	background-position: 10px 6px;
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 60px;
	min-height: 30px;
}
#contentSub  .bestcomments  .best3  strong {
	display: none;
}
#contentSub .bestcomments h3.alt {
	background-color: #F2F2F2;
}


#contentSub  .bestcomments  strong  {
	color: #FF8000!important;
}


/* generic box*/
#contentSubReverse .boxContentSub, #contentSub .boxContentSub{ border:1px solid #B1B1B1; margin-bottom:10px; }
    #contentSubReverse .boxContentSub h2, #contentSub .boxContentSub h2, #contentSubReverse div.tags-cloud h2, #contentSub div.tags-cloud h2 { color: #FFFFFF; font-size:14px; background: url(titcontent.jpg) no-repeat #FFFFFF; margin-bottom:10px; padding-left: 5px; line-height: 24px; }
    #contentSubReverse .boxContentSub h3, #contentSub .boxContentSub h3 { font-size:1.1em; font-weight:normal; line-height:1.2em; padding-left:10px; padding-right:10px; padding-top:2px; }
        #contentSubReverse .boxContentSub h3 strong, #contentSub .boxContentSub h3 strong{ color:#747474; }
    #contentSubReverse  .boxContentSub  h4, #contentSub .boxContentSub h4 { font-size:0.8em; font-weight:normal; background-color: #747474; color: #FFFFFF; margin-bottom: 0px; padding: 2px 10px 2px 2px; text-align: right; height: 10px; position: relative; margin-top: 10px; }
        #contentSubReverse .boxContentSub h4 span, #contentSub .boxContentSub h4 span { display: none; }
            #contentSub .boxContentSub h4 span strong { visibility: hidden; }
    #contentSubReverse .boxContentSub a, #contentSub .boxContentSub a{ text-decoration:none; font-weight:normal; color:#414141;}
    #contentSubReverse .boxContentSub a:hover, #contentSub .boxContentSub a:hover{ text-decoration:underline;}
        #contentSubReverse .boxContentSub p a, #contentSub .boxContentSub p a{ color:#7B7B7B; text-decoration:none; }
            #contentSubReverse .boxContentSub p a.icoComments strong, #contentSub .boxContentSub p a.icoComments strong{ margin-right:15px; color:#000000; }
            #contentSubReverse .boxContentSub p a.icoComments:hover, #contentSub .boxContentSub p a.icoComments:hover{ text-decoration:none; color:#000000; }


/* PUBLICIDAD */
#contentSubReverse .advertising, #contentSub .advertising{
	text-align:center;
	height:auto;
	background-color:#F8F8F8;
	padding-top:18px;
	background: #F8F8F8 url(advertisingContentSub.png) no-repeat 0 0;
	margin-bottom:10px;
	border: 1px solid #e0e0e0;
	width: 308px!important;
	padding-right: 10px;
	padding-bottom: 8px;
	padding-left: 10px;
	display:block;
}
#contentSubReverse .advertising p, #contentSub .advertising p{ margin:0}
#contentSubReverse .advertising img, #contentSub .advertising img{ border:1px solid #000}

.boxEmbed {
	width: 290px;
	overflow: hidden;
	border: 1px solid #999999;
	padding-right: 2px;
	padding-left: 2px;
	margin-left: 20px;
	padding-top: 1px;
	padding-bottom: 1px;
	background-color: #fffdf3;
	color: #333333;
	font-size: 0.9em;
	margin-top: 2px;
	margin-bottom: 2px;
}




#contentSubReverse .yourOpinion h2, #contentSubReverse .garroteVil h2, #contentSubReverse .pencomix h2,  #contentSubReverse .tienda h2, #contentSubReverse .EnElMundo h2, #contentSubReverse .EnFamilia h2, #contentSub .yourOpinion h2, #contentSub .garroteVil h2, #contentSub .pencomix h2,  #contentSub .tienda h2,  #contentSub .EnElMundo h2,  #contentSub .EnFamilia h2{ background:  no-repeat 0 0; text-indent:-9999px; height:35px;  }
#contentSub .yourOpinion .content .postComments a span {
	padding: 0px;
}
#contentSub .yourOpinion .content .postComments a {
	background-image: none;
	padding-right: 5px;
}

#contentSubReverse .yourOpinion .content strong, #contentSub .yourOpinion .content strong {
	font-size: 0.8em;
}




/* TU QUE OPINAS */
#contentSubReverse .yourOpinion, #contentSub .yourOpinion{ text-align:center; height:auto; margin-bottom:10px;   }
#contentSubReverse .yourOpinion div.content, #contentSub .yourOpinion div.content{
	border-color:#E79D3A;
	padding-right: 10px;
	padding-left: 10px;
	min-height: 115px;
}
#contentSubReverse .yourOpinion h4, #contentSub .yourOpinion h4 {
	font-size: 0.9em;
	margin-top: 0.5em;
}
#contentSubReverse .yourOpinion .content .postComments span, #contentSub .yourOpinion .content .postComments span {
	font-weight: bold;
	font-size: 1.1em;
}

#contentSubReverse .yourOpinion .content h3, #contentSub .yourOpinion .content h3 {
	line-height: 0.9em;
	font-size: 1.4em;
	font-weight: normal;
}

#contentSubReverse .yourOpinion h2, #contentSub .yourOpinion h2{background:  url(titYourOpinion.png) no-repeat bottom left; margin-bottom:0; }
#contentSubReverse .yourOpinion div.content p, #contentSub .yourOpinion div.content p{
	padding-bottom:5px;
}
#contentSubReverse   .yourOpinion   .content   img, #contentSub   .yourOpinion   .content   img {
	float: left;
	border: 1px solid #999999;
	margin-right: 10px;
}

#contentSubReverse div.content p a.icoComments strong, #contentSub div.content p a.icoComments strong{ margin-right:10px; }
#contentSubReverse .yourOpinion .content .postComments img, #contentSub .yourOpinion .content .postComments img {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	float: none;
	margin-right: 0px;
	margin-bottom: -7px;
}
#contentSubReverse .yourOpinion .content .postComments, #contentSub .yourOpinion .content .postComments {
	padding-left: 80px;
}



/* Zona verde */
#contentSubReverse .pencomix, #contentSub .pencomix{ text-align:center; height:auto; margin-bottom:10px;   }
#contentSubReverse .blogs,  #contentSub .blogs {
	padding-bottom: 10px;
}

#contentSubReverse  .pencomix  .content  p img, #contentSub  .pencomix  .content  p img {
	border: 1px solid #4C4C4C;
	height: 80px;
	width: 80px;
	margin-top: 5px;
	margin-left: 5px;
	float: left;
	padding: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
}
#contentSubReverse .pencomix .content p, #contentSub .pencomix .content p {
	margin-bottom: 0px;
}

#contentSubReverse .pencomix .content h5, #contentSub .pencomix .content h5 {
	font-weight: normal;
	font-size: 1em;
	text-align: left;
	line-height: normal;
	padding-top: 2px;
	padding-bottom: 2px;
}

#contentSubReverse .pencomix  .content h3,  #contentSub  .pencomix  .content h3 {
	font-size: 1.4em;
	font-family: Arial, Helvetica, sans-serif, "Arial Black";
	font-weight: bold;
	padding-top: 2px;
	padding-bottom: 2px;
	margin-top: 0px;
	margin-bottom: 0px;
	line-height: normal;
	text-align: left;
	color: #000000;
}
#contentSubReverse  .pencomix  .content h3 a, #contentSub  .pencomix  .content h3 a{
	color: #000000;
}
#contentSubReverse  .pencomix  .content h3 a:hover, #contentSub  .pencomix  .content h3 a:hover{
	color: #5F5F5F;
	text-decoration: none;
}
#contentSubReverse .pencomix .content h4, #contentSub .pencomix .content h4 {
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 2px;
	padding-bottom: 2px;
	font-weight: bold;
	text-transform: uppercase;
	font-size: 1em;
	text-align: left;
	line-height: normal;
}



#contentSubReverse .pencomix div.content, #contentSub .pencomix div.content{
	border-color:#4c4c4c;
	background-image:  url(pentcomixclose.jpg);
	background-position: center bottom;
	padding-top: 0px;
	min-height: 100px;
 }
#contentSubReverse .pencomix h2, #contentSub .pencomix h2{ 
	margin-bottom:0;
	background-image: url(pentcomixtit.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
 }


/* GARROTE VIL */
#contentSubReverse .garroteVil, #contentSub .garroteVil{
	text-align:center;
	height:auto;
	margin-bottom:10px;
}
#contentSubReverse  .garroteVil  .content h3, #contentSub  .garroteVil  .content h3 {
	font-size: 1.2em;
	font-weight: bold;
}
#contentSubReverse .garroteVil .content .imageGarrote, #contentSub .garroteVil .content .imageGarrote {
	height: 100px;
	width: 150px;
	margin-left: 10px;
	border: 1px solid #999999;
	float: left;
	overflow: hidden;
	position: relative;
}
#contentSubReverse .garroteVil .content .imageGarrote img, #contentSub .garroteVil .content .imageGarrote img {
	position: absolute;
	left: -30px;
	top: -30px;
}



#contentSubReverse .garroteVil div.content, #contentSub .garroteVil div.content{
	border-color:#B9C73A;
	background-image:  url(garroteVilBackground.png);
	height: 110px;
}
#contentSubReverse .garroteVil h2, #contentSub .garroteVil h2{ background:  url(titGarroteVil.png) no-repeat bottom left; margin-bottom:0; }

/*EN FAMILIA*/
#contentSubReverse .EnFamilia div.content, #contentSub .EnFamilia div.content{
	border-color:#f5a300;
	padding-right:10px;
	background-repeat: no-repeat;
	background-position: 0px 0px;
	min-height:105px;
}



/*EN EL MUNDO*/


#contentSubReverse .EnElMundo div.content, #contentSub .EnElMundo div.content{
	border-color:#f5a300;
	padding-right:10px;
	background-image: url(/paginas/enelmundo/fondofotohome.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	min-height:105px;
}
#contentSub .EnElMundo .content img {
	float:left;
	margin-bottom:20px;
	margin-right:34px;
	padding-left:41px;
	padding-top:8px;
}
#contentSub .EnElMundo {
	padding-bottom: 10px;
}

#contentSub .EnElMundo .content h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 1.5em;
	margin-bottom: 0px;
	padding-bottom: 0px;
	color: #000;
}
#contentSub .EnElMundo .content h3 a {
	color: #000;
}
#contentSub .EnElMundo .content a:hover img {
	opacity:0.9;
}

#contentSub .EnElMundo .content h3 a:hover {
	color: #D36E12;
}

#contentSub .EnElMundo .content p {
	padding-left: 165px;
	padding-right: 10px;
	color: #333;
	font-size: 1em;
	line-height: 1.4em;
}
#contentSub .EnElMundo .content h4 {
	margin-top: 0px;
	margin-bottom: 0px;
	font-size: 1.2em;
	font-weight: bold;
	color: #d36e12;
}
#contentSub .EnElMundo .content h4 a:hover {
	color: #87460C;
	text-decoration: none;
}
#contentSub .EnElMundo h2 {
	background-image: url(/paginas/enelmundo/titwidget.jpg);
	margin: 0px;
}
#contentSub .EnFamilia h2 {
	background-image: url(/paginas/enfamilia/titwidget.jpg);
	margin: 0px;
}
#contentSub .EnFamilia  {
	margin-bottom: 10px;
}

#contentSub .EnFamilia .content p{
	background-image: url(/paginas/enfamilia/comillaW.jpg);
	background-repeat: no-repeat;
	background-position: 5px 5px;
	padding-left: 45px;
	padding-top: 15px;
	font-size: 1.3em;
	line-height: 1.2em;
	margin-bottom: 5px;
	padding-right: 5px;
}
#contentSub .EnFamilia .content {
	padding-bottom: 5px;
	padding-top: 0px;
}
#contentSub .EnFamilia .content h3 a {
	color: #333;
}
#contentSub .EnFamilia .content h3 {
	font-size: 1.1em;
	color: #000;
	padding-left: 45px;
	padding-top: 0px;
}
#contentSub .EnFamilia .content h3 a:hover {
	color: #D36E12;
	text-decoration: none;
}
#contentSub .EnFamilia .content h4 a {
	background-image: url(/paginas/enfamilia/maspW.jpg);
	background-repeat: no-repeat;
	background-position: right;
	font-size: 1em;
	font-weight: bold;
	padding-right: 20px;
	line-height: 2em;
}
#contentSub .EnFamilia .content h4 a:hover {
	background-image: url(/paginas/enfamilia/maspWh.jpg);
	text-decoration: none;
	color: #87460c;
}

#contentSub .EnFamilia .content h4 {
	text-align: right;
	margin-top: 0px;
	margin-bottom: 0px;
}





/* TIENDA*/
#contentSubReverse .tienda, #contentSub .tienda{ text-align:center;height:auto; margin-bottom:10px; }
#contentSubReverse .tienda div.content, #contentSub .tienda div.content{  border-color:#F7B634;   background-image:  url(tiendaBackground.png); padding-right:10px; }
#contentSubReverse .tienda h2, #contentSub .tienda h2{ background:  url(titTienda.png) no-repeat bottom left; margin-bottom:0; }
#contentSubReverse .tienda div.content, #contentSub .tienda div.content {min-height:285px; }
#contentSubReverse .tienda div.content h3, #contentSub .tienda div.content h3 { color:#000000; font-size:1.5em;}
#contentSubReverse .tienda div.content p img, #contentSub .tienda div.content p img{ float:left; }
#contentSubReverse .tienda div.content p strong, #contentSub .tienda div.content p strong{ font-size:1em; font-weight:normal}
#contentSubReverse .tienda div.content ul, #contentSub .tienda div.content ul{ margin-left:185px;}
*:first-child+html #contentSub .tienda div.content ul{ margin-left:190px;}

/* QUESTIONARY*/
#contentSubReverse .questionary, #contentSub .questionary{
	background:#FAFAFA  url(questionaryBackground.png) no-repeat bottom;
	padding-top:10px;
	font-family: Arial, sans-serif;
	padding-bottom:20px;
	margin-bottom:10px;
}
#contentSubReverse .questionary h2, #contentSub .questionary h2{
	margin-left:110px;
	color:#000000;
	font-size:1.7em;
	letter-spacing:1px;
	margin-bottom:10px;
	font-family: Arial, sans-serif;
}
#contentSubReverse .questionary p, #contentSub .questionary p{ margin-left:110px; color:#F1F1F1;}
#contentSubReverse .questionary p a, #contentSub .questionary p a{color:#FFF; text-decoration:none; font-size:1.2em; font-weight:bold; }
#contentSubReverse .questionary p a:hover, #contentSub .questionary p a:hover{color:#000;}
#contentSubReverse .questionary h3, #contentSub .questionary h3{ margin-left:110px;  color:#000000; font-size:1.7em; letter-spacing:1px; margin-bottom:10px; font-family: Arial, sans-serif;}
/* progress bar */

#contentSubReverse .questionary  #progress p, #contentSub .questionary  #progress p {	color: #fff;	background: #A2A2A2;	font-size: 1em;	font-weight:normal;	margin-left:0;	padding:2px 5px 1px 5px; 	float:left;	background: url(progressBackground.gif);}
#contentSubReverse .questionary #progressBar, #contentSub .questionary #progressBar {	height: 20px;	float:left;	width:187px;	background: url(progress.gif);}
#contentSubReverse .questionary #progressBar div, #contentSub .questionary #progressBar div {	height: 20px;	border-right:1px solid #CACACA;	background: url(progressOn.gif);}
#contentSubReverse .questionary .questioncont, #contentSub .questionary .questioncont {
	height: 100px;
	padding-top: 10px;
}
#contentSubReverse .questionary #progress .nivel, #contentSub .questionary #progress .nivel {
	width: 143px;
}



/* ICOS */
#contentSubReverse ul li, #contentSub ul li{ list-style:none; background-repeat:no-repeat; margin-bottom:10px; padding-bottom:10px;  text-align:left; padding-left:50px}


/* arreglo para q se muestren los números del widget de "los artículos más comentados" */
.item-1{
	background: url("n1.jpg") 8px 0;
}
.item-2{
	background: url("n2.jpg") 8px 0;
}
.item-3{
	background: url("n3.jpg") 8px 0;
}

.item-1 strong, .item-2 strong, .item-3 strong {
	display:none;
}
.item-4, .item-5, .item-6{
	padding:0 0 0 10px !important;
}
#contentSubReverse ul li, #contentSub ul li a{
	font-size:14px;
}
/* ....................................... */


li.icoEdicionPapel{    background-image: url(icoEdicionPapel.png);}
.icoGarroteVil{    background-image: url(icoGarroteVil.png); background-repeat:no-repeat; padding-left:50px; padding:15px 0 20px 40px; }
.icoVotes{    background-image: url(icoVotes.png); background-repeat:no-repeat; padding:8px 0 20px 40px; }
.icoMeneame{    background-image: url(icoMeneame.png); background-repeat:no-repeat; padding:0px 0 5px 20px; }
.icoFacebook{    background-image: url(icoFacebook.png); background-repeat:no-repeat; padding:0px 10px 5px 20px; }
.icoYes{    background-image: url(icoYes.png); background-repeat:no-repeat; padding:9px 15px 9px 11px; }
.icoNo{
	background-image: url(icoNo.png);
	background-repeat:no-repeat;
	padding-top: 9px;
	padding-right: 10px;
	padding-bottom: 9px;
	padding-left: 10px;
}


/* icoComments */
.icoComments strong {padding: 6px 0 22px 10px;	background: url(icoCommentsSideOpen.png) no-repeat;}
*:first-child+html .icoComments strong {padding: 0 0 0 10px}
* html .icoComments strong {padding: 0 0 0 10px}
.icoComments strong span {	padding: 6px 11px 22px 0px;	background: url(icoCommentsSideClose.png) no-repeat 100% 0;}

.yourOpinion .icoComments strong {	background: url(icoCommentsSideOpenOpina.png) no-repeat;}
.yourOpinion .icoComments strong span {	background: url(icoCommentsSideCloseOpina.png) no-repeat 100% 0;}
#contentSubReverse .blogs, #contentSub .concursos {
	padding-bottom: 10px;
}
.concursos h1 {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	margin-bottom: 5px;
	padding-bottom: 2px;
}
.revistaSemanal  span {
	padding-right: 4px;
	padding-left: 4px;
	width: 320px;
}
#contentSub .revistaSemanal h2 {
	background-image: url(revistasemana.jpg);
	height: 33px;
	background-repeat: no-repeat;
	margin-top: -2px;
}
#contentSub .revistaSemanal h2 strong {
	display: none;
}
.animaciones  span {
	padding-right: 4px;
	padding-left: 4px;
	width: 320px;
}
#contentSub .moncloavisor h2 {
	background-image: url(moncloavisor.jpg);
	height: 102px;
	background-repeat: no-repeat;
	margin-top: -2px;
}
#contentSub .moncloavisor h2 strong {
	display: none;
}
#contentSub .moncloavisor h4{
	background-color: #FFFFFF;
	color: #000000;
}
.moncloavisor span {
	padding-right: 4px;
	padding-left: 4px;
	width: 320px;
}

#contentSub .animaciones{
	padding-bottom: 5px;
	background-color: #000000;
}

#contentSub .animaciones h2 {
	background-image: url(animaciones.jpg);
	height: 33px;
	background-repeat: no-repeat;
	margin-top: -2px;
	margin-bottom: 3px;
}
#contentSub .animaciones h2 strong {
	display: none;
}
#contentSub .boxTuereselredactor {
	border: 1px solid #a98469;
	background-image: url(fondotueres.jpg);
	background-repeat: no-repeat;
	background-color: #FFFFFF;
	background-position: right top;
	padding-top: 10px;
	padding-right: 130px;
	padding-bottom: 5px;
	padding-left: 10px;
	height: 124px;
	margin-bottom: 10px;
}
#contentSub .boxTuereselredactor h2 {
	font-size: 1.2em;
	font-weight: bold;
	color: #745843;
}
#contentSub .boxTuereselredactor p {
	font-size: 1em;
	line-height: 1.2em;
	color: #666666;
}
#contentSub .boxTuereselredactor a {
	font-weight: bold;
	text-decoration: none;
	color: #666666;
}
#contentSub .boxTuereselredactor a:hover {
	font-weight: bold;
	text-decoration: underline;
	color: #745843;
}
#contentSub .boxEnelmundo {
	border: 1px solid #006FA0;
	background-image: url(fondomundo.jpg);
	background-repeat: no-repeat;
	background-color: #FFFFFF;
	background-position: right top;
	padding-top: 10px;
	padding-right: 130px;
	padding-bottom: 5px;
	padding-left: 10px;
	height: 124px;
	margin-bottom: 10px;
}
#contentSub .boxEnelmundo h2 {
	font-size: 1.2em;
	font-weight: bold;
	color: #006FA0;
}
#contentSub .boxEnelmundo p {
	font-size: 1em;
	line-height: 1.2em;
	color: #666666;
}
#contentSub .boxEnelmundo a {
	font-weight: bold;
	text-decoration: none;
	color: #666666;
}
#contentSub .boxEnelmundo a:hover {
	font-weight: bold;
	text-decoration: underline;
	color: #006FA0;
}
#contentSub .contConsultorio a {
	background-image: url(/paginas/consultoriosexo/banner.jpg);
	height: 112px;
	width: 330px;
	background-repeat: no-repeat;
	display: block;
}
#contentSub .contConsultorio {
	padding-bottom: 5px;
}

#contentSub .contConsultorio  strong{
	display: none;
}
#contentSub .contSalon2009 a {
	background-image: url(/promos/salon2009/pastillafirmassalon.jpg);
	height: 112px;
	width: 330px;
	background-repeat: no-repeat;
	display: block;
}
#contentSub .contSalon2009 {
	padding-bottom: 5px;
}

#contentSub .contSalon2009  strong{
	display: none;
}

.box .post.en_familia {
	background-image: url(/paginas/enfamilia/enfamiliapost.jpg);
}
#contentSub .EnFamilia .content p {
	font-size: 1em;
	line-height: 1.4em;
}

/* TAGS CLOUD */
#contentSubReverse div.tags-cloud, #contentSub div.tags-cloud { margin-bottom:15px; border: 1px solid #b1b1b1; border-top: none; }
    #contentSubReverse div.tags-cloud ul, #contentSub div.tags-cloud ul { margin:0px 0px 5px 85px; line-height: 20px; min-height: 60px; }
        #contentSubReverse div.tags-cloud ul li, #contentSub div.tags-cloud ul li { display: inline; padding: 0px; margin-bottom:0px; }
        #contentSubReverse div.tags-cloud ul li:before, #contentSub div.tags-cloud ul li:before { content: " · " }
        #contentSubReverse div.tags-cloud ul li:first-child:before, #contentSub div.tags-cloud ul li:first-child:before { content: ""; }
            #contentSubReverse div.tags-cloud ul li a, #contentSub div.tags-cloud ul li a { font-size: 12px; font-weight:normal; text-decoration:underline;}
            #contentSubReverse div.tags-cloud ul li a:hover, #contentSub div.tags-cloud ul li a:hover { font-size: 12px; text-decoration:underline; color: #990000; }
    #contentSubReverse div.tags-cloud p, #contentSub div.tags-cloud p { font-size: 10px; color: #FFFFFF; text-align:right; background: #747474; margin-bottom: 0px; padding-right:10px; position: relative; line-height:13px; }
        #contentSubReverse div.tags-cloud p strong, #contentSub div.tags-cloud p strong { text-indent: -9999px; text-align:left; background: url(bufonsobresale.png) no-repeat; position: absolute; left: -5px; bottom: 3px; width: 76px; height: 80px; }
        