.cabecera-especial{
	margin:10px 0 10px 0;
	/*border-bottom:3px #000 solid;*/
	padding:10px;
	background: none repeat scroll 0 0 #F7F7F7;
}
.left-especial{
	float:left;
}
.right-especial{
	float:right;
}
.logo-especial{
	margin:0 15px 0 10px;
}
.cabecera-especial h1 {
	font-weight:bold;
	font-size:18px;
	text-transform:uppercase;
	margin:25px 0 0 0;
	font-family: 'VagBold',Arial;
	color: #FFCC00;
}
.patrocinador-especial{
	font-weight:bold;
	font-size:18px;
	text-transform:uppercase;
	font-family: 'VagBold',Arial;
}
.patrocinador-especial span{
	margin:25px 20px 0 0;
}
.mayu-especial,#manualidades-destacadas .mayu-especial{
	text-transform:uppercase;
}
ul#menu-portada-modulo-principal {
    display: block;
    float: left;
    margin: -50px 10px 10px;
    overflow: hidden;
    padding: 140px 0 0;
    width: 170px;
}
ul#menu-portada-modulo-principal li {
    background: url("../images/row-ci-2-right.gif") no-repeat scroll 0 center white;
    color: #1594C4;
    font-size: 12px;
    margin-top: 10px;
    padding-left: 25px;
}
#publicidades{
	float:left;
	width:340px;
	height:400px;
	margin:0 10px 0 0;S
}
#modulos-patrocinadores{
	margin:10px 0 0 0;
	float:left;
	width:100%;
}
#modulo-tag{
	float:right;
	width:361px;
	height:460px;
	border: 1px solid #CCCCCC;
	/*padding:0 10px 10px 10px;*/
}
#modulo-tag h4, #patrocinado-derecha h4{
	font-weight:bold;
	font-size:18px;
	font-family: 'VagBold',Arial;
	padding:0 0 0 15px;
}
#modulo-tag li a,#modulo-tag li h5,#patrocinado-derecha h4{
	float:left;
	display:inline;
}
#modulo-tag li{
	display:block;
	clear:both;
	margin:0 0 15px 0;
	border-bottom:1px solid #CCCCCC;
	padding: 0 0 10px 0;
}
#modulo-tag li h5{
	font-size: 14px;
    font-weight: bold;
    width:210px;
    margin:0;
}
.imagen-tag{
	margin:0 10px 0 0;
}
#patrocinado-derecha,#subespecial-der{
	background: none repeat scroll 0 0 #F8F8F8;
    border: 1px solid #CCCCCC;
    float: left;
    padding: 10px;
    width: 279px;
    margin:0 10px 0 0;
    /*height:380px;*/
}
#patrocinado-derecha{

}
#subespecial-der{
	background:#FFF;
	border:none;
	padding:0;
}
#patrocinado-derecha h6,#subespecial-der h6,#post-video h6{
	font-size: 15px;
	font-weight:bold;
	margin:0 0 8px 0;
}
#patrocinado-derecha p{
	font-size: 13px;
}
.patrocinados-der-img{
	width:80px;
	float:left;
}
#patrocinado-derecha h4{
	width:147px;
}
#patrocinado-derecha .mes-bebe a:hover {
    opacity: 1;
    text-decoration: none;
}
#patrocinado-derecha .mes-bebe a {
    -moz-border-bottom-colors: none;
    -moz-border-image: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: none repeat scroll 0 0 white;
    border-color: #EDEDED #EDEDED #1594C4;
    border-style: solid;
    border-width: 1px 1px 5px;
    color: black;
    float: left;
    font-weight: bold;
    height: 40px;
    margin: 2px;
    opacity: 0.6;
    padding: 10px;
    text-align: center;
    width: 67px;
}
#subespecial{
	margin:10px 0 0 0;
	float:left;
}
#subespecial-izq{
	width:732px;
	float:left;
	margin:0 10px 0 0;
}
.imagen-subespecial{
	
}
#subespecial-izq-arriba{
	height:181px;
	overflow:hidden;
	
}
#subespecial-izq-arriba h7{
	float:left;
	border-bottom: 2px dotted #E8E8DA;
    border-left: 10px solid #E8E8DA;
    padding: 10px 10px 0;
    color: #1594C4;
    font-size: 18px;
    font-weight: normal;
    text-transform: uppercase;
}
#subespecial-izq-arriba p{
	float:left;
	margin:5px 0 0 7px;
	clear:both;
}
#subespecial-izq-arriba-cont{
	width:352px;
	float:left;
	margin:0 10px 0 0;
	background:#F2F0E8;
	height:100%;
	padding:0 10px 0 0;
}
.relacionado-subespecial{
	width:351px;
	float:left;
	margin:0 0 15px 0;
    border: 1px solid #CCCCCC;
    padding:4px;
}
.relacionado-subespecial img{
	float:left;
	width:80px;
	height:80px;
	border: 1px solid #EDEDED;
    border-radius: 2px 2px 2px 2px;
    padding:2px;
}
.relacionado-subespecial a{
	width:355px;
	float:left;
}
#subespecial-izq-abajo{
	margin:10px 0 0 0;
}
#foros-especiales{
	float:left;
	margin:10px 0 0 0;
}
#tabla-foros-especiales{
	width:562px;
	float:left;
}
#tabla-foros-especiales .bbp-topic-title{
	width:58%;
}
#tabla-foros-especiales .bbp-topic-title{
	font-size:13px;
	font-weight:bold;
}
#tabla-foros-especiales tr td{
	border:1px solid #DDDDDD;
	text-align: center;
}
#tabla-foros-especiales .bbp-topic-title{
	text-align: left;
}
#post-video{
	float:right;
	width:375px;
	margin:10px 0 0 0;
}
.imagen-video{
	margin:0 0 10px 0;
}
#video-foro{
	float:right;
	width:420px;
	margin:10px 0 0 0;
}
#video-foro h4{
	clear:both;
	margin:10px 0 0 0;
}
.patro-titulo{
	clear:both;
	display: block;
    float: left;
    margin:0 0 10px 0;
}
#subespecial-der .cajita{
	width: 295px;
}
#subespecial-der .submit{
	margin:10px 0 0 0;
	padding:0;
}
.bajo2{
	margin:0 0 10px 10px;
}
#destacados-portada ul{
	display: block;
    float: left;
    margin: -50px 10px 10px;
    overflow: hidden;
    padding: 140px 0 0;
    width: 170px;
}
#destacados-portada li {
    background: url("../images/row-ci-2-right.gif") no-repeat scroll 0 center white;
    color: #1594C4;
    font-size: 12px;
    margin-top: 10px;
    padding-left: 25px;
}
.mar-der{
	margin:0 10px 0 0;
}
.list-tags{
	overflow-y: scroll;
	padding:0 20px 0 10px;
	width:320px;
	height:400px;
}
#modulo-tag h4{
	border-bottom: 1px solid #CCCCCC;
	padding: 0 0 5px 15px;
}