/*YUI RESET*/
body,
div,
dl,
dt,
dd,
ul,
ol,
li,
h1,
h2,
h3,
h4,
h5,
h6,
pre,
code,
form,
fieldset,
legend,
input,
textarea,
p,
blockquote,
th,
td {
	margin:0;
	padding:0;
}
table {
	border-collapse:collapse;
	border-spacing:0;
}
fieldset,
img {
	border:0;
}
/*
	TODO think about hanlding inheritence differently, maybe letting IE6 fail a bit...
*/
address,
caption,
cite,
code,
dfn,
em,
strong,
th,
var {
	font-style:normal;
	font-weight:normal;
}
/*
	TODO Figure out where this list-style rule is best set. Hedger has a request to investigate.
*/
li {
	list-style:none;
}

caption,
th {
	text-align:left;
}
h1,
h2,
h3,
h4,
h5,
h6 {
	font-size:100%;
	font-weight:normal;
}
q:before,
q:after {
	content:'';
}
abbr,
acronym {
	border:0;
	font-variant:normal;
}
/* to preserve line-height and selector appearance */
sup {
	vertical-align:text-top;
}
sub {
	vertical-align:text-bottom;
}
input,
textarea,
select {
	font-family:inherit;
	font-size:inherit;
	font-weight:inherit;
}
/*to enable resizing for IE*/
input,
textarea,
select {
	*font-size:100%;
}
/*because legend doesn't inherit in IE */
legend {
	color:#000;
}
/*FIN YUI*/


body{
	background: white;
}

/*---------------------------------HEADER---------------------------------*/


#aire_top{
	width: 100%;
	height: 5px;
	position: absolute;
	margin: 0;
	padding: 0;
	background-color: #AC0646;
}

#headerimg {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent url(img/header.png) no-repeat scroll center top;
	width: 100%;
	height: 292px;
	position: absolute;
	margin-top: 5px;
	padding: 0;
	
}

#items_header{
	width: 920px;
	height: 62px;
	margin: 25px auto auto auto;
}

#logo{
	width:161px;
	height: 62px;
	background: transparent url(img/logo.png) no-repeat scroll left top;
	border-right: 1px dotted #ccc;
	float: left;
	display: inline;
}
#logo:hover{
	cursor: pointer;
}


#titulo{
	width: 489px;
	height: 62px;
	float: left;
	display: inline;
	margin:4px auto auto 23px;
	background: transparent url(img/logo-mundolg.gif) no-repeat left bottom;
}
#titulo:hover{
	cursor: pointer;
}

#tagline{
	height: 20px;
	float: left;
	display: inline;
	font-family: "Trebuchet MS";
	letter-spacing: 0px;
	font-size: 14px;
	margin:5px auto auto 23px;
	color: #5d5a5a;
}

#contiene_busqueda{
	width:265px;
	height: 30px;
	margin:0px 0px 0px 650px;
	background: transparent url(img/busca_left.png) no-repeat left bottom;
	position: absolute;
}

.busqueda_texto{
	background: white;
	width: 210px;
	height: 18px;
	margin: 5px 0px 0px 4px;
	font-family: "Trebuchet MS";
	font-weight: lighter;
	font-size: 14px;
	color: #5d5b5b;
	border: none;
	float: left;
	display: inline;
}

.busqueda_submit{
	float: left;
	display: inline;
}

#container_center{
	width: 922px;
	margin: 40px auto auto auto;

}


/*---------------------------------CONTENT---------------------------------*/
#container_content{
	width: 650px;
	background:transparent url(img/bg_content.png) repeat-y scroll right;
	float: left;
	display: inline;
}


#container_menu_pages ul{
	
	margin-right: 41px;
	float: right;
	display: inline;
}

#container_content ul .page_item{
	-moz-border-radius: 5px; /* Firefox */
  	-webkit-border-radius: 5px; /* Safari and Chrome */
  	border-radius: 5px; /* Opera 10.5+, future browsers, and now also Internet Explorer 6+ using IE-CSS3 */
  	behavior: url(ie-css3.htc); /* This lets IE know to call the script on all elements which get the 'box' class */
  	-khtml-border-radius: 5px;
	border: 1px solid #D6D6D6;
	background: transparent url(img/bg_paginas.png) repeat-x left top;	
	padding: 0px 9px 0px 9px;
	line-height: 20px;
	margin-left: 5px;
	float: right;
	display: inline;
}
#container_content ul .page_item:hover{
	background: transparent url(img/bg_paginas.png) repeat-x left 21px;
	border: 1px solid #cbcbcb;
}

#container_content ul .page_item a{
	font-family: "Trebuchet MS";
	font-size: 10px;
	color: #5D5959;
	text-decoration: none;
	
}
#container_content ul .page_item a:hover{
	color:#000;	

}

#container_menu_pages{
	width: 660px;
	height: 40px;
	background: transparent;
	float: left;
	display:inline;	
}

/*--------------------------------------------------------MENU CATEGORIAS----------------------------------------------------------------*/
#container_menu_categorias{
	width: 660px;
	height: 60px;
	background: url(img/bg_post2.png) repeat-y right;
	float: left;
	display:inline;	
}

#menu_categorias{
	width: 627px;
	height: 55px;
	margin-top: 7px;
	float: left;
	display: inline;
}

#menu_categorias ul{
	width:628px;
	height: 55px;
	float: left;
	display: inline;
	
}

#menu_categorias .cat-item-inicio{
	margin: 0;
	float: left;
	display: inline;
	background: transparent url(img/menu_categorias.png) no-repeat 0px 0px;
	width: 72px;
	height: 52px;
}
#menu_categorias .cat-item-inicio:hover{
	background: transparent url(img/menu_categorias.png) no-repeat 0px -53px;
	cursor: pointer;
}
#menu_categorias .inicio-current{
	background: transparent url(img/menu_categorias.png) no-repeat 0px -106px;
}



#menu_categorias .cat-item-entretencion{
	margin: 0;
	float: left;
	display: inline;
	background: transparent url(img/menu_categorias.png) no-repeat -72px 0px;
	width: 167px;
	height: 52px;
}
#menu_categorias .cat-item-entretencion:hover{
	background: transparent url(img/menu_categorias.png) no-repeat -72px -53px;
	cursor: pointer;
}
#menu_categorias .entretencion-current{
	background: transparent url(img/menu_categorias.png) no-repeat -72px -106px;
}



#menu_categorias .cat-item-tendencias{
	margin: 0;
	float: left;
	display: inline;
	background: transparent url(img/menu_categorias.png) no-repeat -239px 0px;
	width: 99px;
	height: 52px;
}
#menu_categorias .cat-item-tendencias:hover{
	background: transparent url(img/menu_categorias.png) no-repeat -239px -53px;
	cursor: pointer;
}
#menu_categorias .tendencias-current{
	background: transparent url(img/menu_categorias.png) no-repeat -239px -106px;
}


#menu_categorias .cat-item-green{
	margin: 0;
	float: left;
	display: inline;
	background: transparent url(img/menu_categorias.png) no-repeat -338px 0px;
	width: 110px;
	height: 52px;
}
#menu_categorias .cat-item-green:hover{
	background: transparent url(img/menu_categorias.png) no-repeat -338px -53px;
	cursor: pointer;
}
#menu_categorias .green-current{
	background: transparent url(img/menu_categorias.png) no-repeat -338px -106px;
}


#menu_categorias .cat-item-reviews{
	margin: 0;
	float: left;
	display: inline;
	background: transparent url(img/menu_categorias.png) no-repeat -448px 0px;
	width: 180px;
	height: 52px;
}
#menu_categorias .cat-item-reviews:hover{
	background: transparent url(img/menu_categorias.png) no-repeat -448px -53px;
	cursor: pointer;
}
#menu_categorias .reviews-current{
	background: transparent url(img/menu_categorias.png) no-repeat -448px -106px;
}

#menu_categorias .cat-item a:hover, #menu_categorias .current-cat a, #menu_categorias .current-cat-parent a{
	color: #ac0646;
}



#breadcrumbs_container{
	width: 660px;
	height: 25px;
	background: url(img/bg_post2.png) repeat-y right;
	float: left;
	display:inline;	
}

#breadcrumbs_container a{
	color: black;
	text-decoration: none;
}
#breadcrumbs_container a:hover{
	text-decoration: underline;
}

#breadcrumbs{
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #5D5959;
	margin: 4px 0 7px 10px;
}

.post_container{
	width: 660px;
	background: url(img/bg_post.png) repeat-y right;
	float: left;
	display:inline;
}

.post_top_container{
	width: 660px;
	background: url(img/bg_post.png) repeat-y right;
	float: left;
	display: inline;
}


.post_top_left{
	width: 100px;
	height: 100px;
	float: left;
	display: inline;
	background: url(img/bg_post_top_left.png) no-repeat left top;
	
}

.entry_author_image{
	width: 56px;
	height: 56px;
	margin: 27px 0px 0px 27px;
}


.post_top_center{
	width:435px;
	border-top: 1px solid #ccc;
	background-color: white;
	float: left;
	display: inline;
}

.contiene_titulo{
	width:440px;
	background-color: white;
	float: left;
	display: inline;
}

.contiene_fecha{
	width:440px;
	padding-top: 20px;
	background-color: white;
	float: left;
	display: inline;
}


h2 a{
	color: #ac0648;
	font-family: "Trebuchet MS";
	font-size: 24px;
	text-decoration: none;
	float: left;
	display: inline;
	margin-left: 4px;
}

.post_top_right{
	width: 100px;
	height: 70px;
	float: left;
	display: inline;
	background: url(img/bg_post_top_right.png) no-repeat left top;
	padding-top:27px;
}

small{
	font-family: "Trebuchet MS";
	font-size: 11px;
	padding-left: 5px;
	color: #999;
	float: left;
	display: inline:
}

small a{
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: black;
	text-decoration: none;
}
small a:hover{
	color: black;
	text-decoration: underline;
}

.contiene_link_comentarios{
	text-align: center;
	width: 102px;
	float: left;
	display: inline;
}

h1{
	/*text-align: center;*/
}

.cat_post{
	height: 23px;
	margin: 4px 5px 0px 0px;
	padding: 0;
	float: left;
	display: inline;
}
.cat_postA{
	width: 16px;
	height: 23px;
	background: url(img/cat_postA.png) no-repeat right top;
	float: left;
	display: inline;	
}
.cat_postB{
	font-family: "Trebuchet MS";
	font-size: 11px;
	line-height: 23px;
	color: white;
	background-color: #ccc;
	float: left;
	display: inline;	
}
.cat_postB a{
	font-family: "Trebuchet MS";
	font-size: 11px;
	line-height: 23px;
	color: white;
	background-color: #ccc;
	text-decoration: none;
	float: left;
	display: inline;	
}

.post_container .cat_postB a{
	font-size: 12px;
	line-height: 23px;
}


.cat_postC{
	width: 10px;
	height: 23px;
	background: url(img/cat_postC.png) no-repeat left top;
	float: left;
	display: inline;
}

/*Post secundarios*/
.cat_post_sec{
	height: 19px;
	margin: 4px 5px 0px 0px;
	padding: 0;
	float: left;
	display: inline;
}
.cat_postA_sec{
	width: 11px;
	height: 19px;
	background: url(img/cat_postA_sec.png) no-repeat right top;
	float: left;
	display: inline;	
}
.cat_postB_sec{
	font-family: "Trebuchet MS";
	font-size: 11px;
	line-height: 19px;
	color: white;
	background-color: #ccc;
	float: left;
	display: inline;	
}
.cat_postB_sec a{
	font-family: "Trebuchet MS";
	font-size: 9px;
	line-height: 19px;
	color: white;
	background-color: #ccc;
	text-decoration: none;
	float: left;
	display: inline;	
}

.post_container .cat_postB_sec a{
	font-size: 9px;
	line-height: 19px;
}


.cat_postC_sec{
	width: 7px;
	height: 19px;
	background: url(img/cat_postC_sec.png) no-repeat left top;
	float: left;
	display: inline;
}



.link_comentarios{
	color: #ac0648;
	font-family: "Trebuchet MS";
	font-size: 30px;
	line-height: 27px;
	text-decoration: none;
	font-weight: bold;
	text-align: center;
}

.contiene_link_comentarios .comentarios_top_right{
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #999;
	text-align: center;
}


.post_bloque{
	width: 585px;
	margin: 20px 20px 0px 20px;
	overflow: hidden;
	font-family: "Trebuchet MS";
	font-size: 13px;
	color: #5D5959;
	float: left;
	display: inline;
}
.post_bloque a{
	color: #AC0646;
	text-decoration: none;
}
.post_bloque p{
	margin: 10px 0 10px 0;
}


.post_container p{
	font-family: "Trebuchet MS";
	font-size: 13px;
	color: #5D5959;
	/*margin-top: 10px;*/
}

.post_container p a{
	color: #AC0646;
	text-decoration: none;
}


.footer_post{
	width: 660px;
	height: 174px;
	background: url(img/bg_footer_post.png) no-repeat right;
	float: left;
	display: inline;
}


.facebookealo{
	width: 95px;
	height: 35px;
	background: url(img/facebookealo.png) no-repeat left top;
	cursor:pointer;
	float: left;
	display: inline;
}
.facebookealo:hover{
	background: url(img/facebookealo.png) no-repeat left -35px;
}

.retwittealo{
	width: 86px;
	cursor:pointer;
	float: left;
	display: inline;
	padding: 8px 0 0 8px;
}

.center{
	text-align: center;
}

/*----------------------------POST SECUNDARIO-----------------------*/

.post_top_left2{
	width: 42px;
	height: 42px;
	float: left;
	display: inline;
	background: url(img/bg_post_top_left2.png) no-repeat left top;
	
}

.entry_author_image2{
	width: 32px;
	height: 32px;
	margin: 5px 0px 0px 5px;
}

.post_top_container2{
	width: 660px;
	background: url(img/bg_post2.png) repeat-y right;
	float: left;
	display: inline;
}


.post_top_center2{
	width:518px;
	background-color: white;
	float: left;
	display: inline;
}

.post_top_right2{
	width: 99px;
	height: 73px;
	float: left;
	display: inline;
	background: url(img/bg_post_top_right2.png) no-repeat left top;
	padding-top:14px;
}

.link_comentarios2{
	color: #ac0648;
	font-family: "Trebuchet MS";
	font-size: 24px;
	line-height: 22px;
	text-decoration: none;
	font-weight: bold;
	text-align: center;
}


.contiene_link_comentarios2{
	width: 100px;
	float: left;
	display: inline;
}


.contiene_link_comentarios2 h1, .contiene_link_comentarios h1{
	margin: 0;
	text-align: center;
}

.contiene_titulo h2 {
	margin: 0;
}

.post_container2{
	width: 660px;
	background: url(img/bg_post2.png) repeat-y right;
	padding-bottom: 15px;
	float: left;
	display:inline;
}

.post_container2 p{
	font-family: "Trebuchet MS";
	font-size: 14px;
	color: #5D5959;
}

.post_container2 p a{
	color: #AC0646;
	text-decoration: none;
}

.post_bloque2{
	width: 280px;
	max-height: 265px;
	margin: 20px 20px 0px 20px;
	overflow: hidden;
	float: left;
	display: inline;
}

.container_excerpt{
	width:320px;
	overflow: hidden;
	float: left;
	display: inline;
}

.footer_post2{
	width: 660px;
	height: 20px;
	background: url(img/bg_footer_post3.png) no-repeat right;
	float: left;
	display: inline;
}


.navigator{
	width: 660px;
	height: 180px;
	background: url(img/bg_post2.png) repeat-y right;
	float: left;
	display: inline;
}

.entradas_anteriores{

	float: left;
	display: inline;
}

.entradas_siguientes{

	float: right;
	display: inline;
	margin-right: 35px;
	
}


/*---------------------------------SIDEBAR---------------------------------*/
#sidebar{
	width: 272px;
	background-color:transparent;
	float: left;
	display: inline;
}

.sidebar_box{
	width:260px;
	background: url(img/bg_sidebar_box.png) repeat-x bottom;
	-moz-border-radius: 5px; /* Firefox */
  	-webkit-border-radius: 5px; /* Safari and Chrome */
  	border-radius: 5px; /* Opera 10.5+, future browsers, and now also Internet Explorer 6+ using IE-CSS3 */
  	behavior: url(ie-css3.htc); /* This lets IE know to call the script on all elements which get the 'box' class */
  	-khtml-border-radius: 5px;

	border: 1px solid #ccc;
	margin-top: 10px;
	margin-left: 5px;

	float: left;
}

.titulo_sidebar{
	margin: 15px 5px 0px 20px;
}

.p_sidebar{
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #5D5B5B;
	margin: 15px 5px 20px 20px;
	float: left;
	display: inline;
}

.p_sidebar a{
	text-decoration: none;
	color: #000;

}

#sidebar_no_border{
	width:263px;
	overflow: hidden;
	margin-top: 10px;
	margin-left: 5px;
	float: left;
}

.pointer_hover:hover{
	cursor: pointer;
}


.listado_numerico{
	float:left;
	display: inline;
}

.listado_numerico ol{
	margin: 5px 5px 20px 0px;
}


.listado_numerico ol li{
	background:transparent url(img/punto_grande.png) no-repeat scroll 0 0;
	border-bottom:1px solid #CCCCCC;
	font-family:"Trebuchet MS";
	font-size:13px;
	list-style-position:outside;
	list-style-type:none;
	margin-left:18px;
	margin-top:8px;
	padding:0 0 17px 30px;
	line-height: 17px;
	color: #fff;
	
	
}


.listado_numerico ol li a{
	color: #5D5B5B;
	text-decoration: none;
}

.listado{
	float:left;
	display: inline;
}


.listado ul{
	margin: 5px 5px 20px 20px;
}

.listado ul li{
	font-family: "Trebuchet MS";
	color:#5D5B5B;
	font-size: 13px;
	padding: 15px 0;
	border-bottom: 1px solid #ccc;
}

.listado ul li a{
	color: #AC0648;
	text-decoration: none;
}

.listado ul li p{
	color: black;
}

.margen_top{
	margin-top: 10px;
}

.sidebar_categorias{
	font-family: "Trebuchet MS";
	color:#5D5B5B;
	font-size: 13px;
	padding: 14px 0 10px 0;
	margin: 5px 5px 5px 24px;
	float: left;
	display: inline;
}

.sidebar_categorias li{
	margin: 2px 0px;
	padding-left: 14px;
	background: transparent url(img/cat_item_sidebar.png) no-repeat 0px 5px;
	list-style-position:inside;
	float: left;
	display: list-item;
	width: 100%;
}

.sidebar_categorias li a{
	color: #000;
	text-decoration: none;
	float: left;
	display: inline;
}
.sidebar_categorias li a:hover{
	text-decoration: underline;
}


.cat_number{
	height: 17px;
	padding: 0;
	margin-left: 5px;
	float: left;

}
.cat_A{
	width: 10px;
	height: 17px;
	background: url(img/cat_A.png) no-repeat right top;
	float: left;
	display: inline;	
}
.cat_B{
	font-family: "Trebuchet MS";
	font-size: 10px;
	line-height: 17px;
	color: white;
	background-color: #ccc;
	float: left;
	display: inline;	
}
.cat_C{
	width: 10px;
	height: 17px;
	background: url(img/cat_C.png) no-repeat left top;
	float: left;
	display: inline;
}


#blogroll{
	float: left;
	display: inline;
	width:260px;
	margin: 5px 5px 20px 13px;	
}

#blogroll li{
	width: 113px;
	height: 79px;
	margin:4px;
	background: url(img/sombra_blogroll.png) no-repeat left top;
	overflow: hidden;
	float: left;
	display: inline;
}


#blogroll li a img{
	width: 105px;
	height: 70px;
	margin: 4px;
}

#blogroll2{
	float: left;
	display: inline;
	width:260px;
	margin: 5px 5px 20px 13px;	
}

#blogroll2 li{
	width: 37px;
	height: 37px;
	margin:4px;
	overflow: hidden;
	float: left;
	display: inline;
}


#blogroll2 li a img{
	width: 32px;
	height: 32px;
	margin: 4px;
}

#container_todo{

}


#footer
{
	width: 100%;
	height: 285px;
	background: url(img/bg_footer.png) no-repeat bottom left;
	float: left;
	display: inline;
	
}

#footer_text{
	float: right;
	display: inline;
	width:470px;
	margin-top: 180px;
	border-right: 1px dotted #ccc;

}

#footer_text p{
	margin-right: 20px;
	text-align: right;
	font-family: "Trebuchet MS";
	font-size: 12px;
	line-height: 15px;
	color: #5d5b5b;
}

#footer_text p a{
	color:#AC0648;
	text-decoration:none;
}

#footer_logo{
	float: right;
	display: inline;
	margin-left: 20px;
	margin-top: 180px;
	margin-right: 200px;
	width: 109px;
	height: 49px;
	background: transparent url(img/logo_footer.png) no-repeat scroll left top;

}


.author_sidebar_container{
	width: 225px;
	/*height: 70px;*/
	margin: 10px 0 0 20px;
	border-bottom: 1px solid #ccc;
	float: left;
	display: inline;
}

.author_sidebar_left{
	width: 52px;
	height: 70px;
	background: transparent url(img/bg_sidebar_author.png) no-repeat top left;
	float: left;
	display: inline;
}

.author_sidebar_img{
	width: 32px;
	height: 32px;
	margin: 5px;
	float: left;
	display: inline;
}

.author_sidebar_right{
	width: 173px;
	/*height: 70px;*/
	float: left;
	display: inline;
}

.author_sidebar_top{
	width: 173px;
	/*height: 16px;*/
	float: left;
	display: inline;
}
.author_sidebar_top a{
	color:#000;
	font-family:"Trebuchet MS";
	font-size:12px;
	text-decoration: none;
}

.author_sidebar_bottom{
	width: 173px;
	/*height: 54px;*/
	float: left;
	display: inline;
}
.author_sidebar_bottom a{
	color:#5D5B5B;
	font-family:"Trebuchet MS";
	font-size:12px;
	text-decoration: none;
}


/*-------------------------------- ARCHIVE ---------------------------------*/

#subcategorias{
	width: 660px;
	height: 35px;
	background: url(img/bg_footer_post2.png) no-repeat right;
	overflow: hidden;	
	float: left;
	display: inline;
}

#subcategorias ul{
	margin: 5px 0px 0px 0px;
	float: left;
	display: inline;
}


#subcategorias ul .cat-item{
	padding: 0 10px;
	border-right: 1px solid #ccc;
	float: left;
	display: inline;
}


#subcategorias ul .cat-item a{
	font-family: "Trebuchet MS";
	font-size: 12px;
	line-height: 15px;
	color: #AC0646;
	text-decoration: none;
}
#subcategorias ul .cat-item a:hover{
	color: black;
	text-decoration: underline;
}

.footer_post_single{
	width: 660px;
	height: 174px;
	background: url(img/bg_footer_single.png) no-repeat right;
	float: left;
	display: inline;
}

/*------------------------ COMMENTS FORM --------------------------------*/
#form_container{
	-moz-border-radius: 5px; /* Firefox */
  	-webkit-border-radius: 5px; /* Safari and Chrome */
  	border-radius: 5px; /* Opera 10.5+, future browsers, and now also Internet Explorer 6+ using IE-CSS3 */
  	behavior: url(ie-css3.htc); /* This lets IE know to call the script on all elements which get the 'box' class */
  	-khtml-border-radius: 5px;
	background-color: #f2f2f2;
	padding: 10px;
	width:600px;
	margin-top: 10px;
	float: left;
	display: inline;
	
}

#centro_formulario_comentarios{
	margin: 20px auto 20px auto;
	width:500px;
}

#centro_formulario_comentarios p{
	margin-top: 10px;
	color:#5d5b5b;
	font-family:"Trebuchet MS";
	font-size:13px;
}
#centro_formulario_comentarios p a{
	text-decoration: none;
	color: #AC0648;
}

#centro_formulario_comentarios p label{
	color:#5d5b5b;
	font-family:"Trebuchet MS";
	font-size:13px;
	font-weight: bold;

}

.contiene_input{
	background: transparent url(img/bg_input.png) no-repeat left bottom;
	border: none;
	width:280px;
	height: 30px;
}

#centro_formulario_comentarios #author, #centro_formulario_comentarios #email, #centro_formulario_comentarios #url{
	margin: 6px 0px 0px 10px;
	border: none;
	background: transparent;
	width:263px;
	height: 17px;
	color:#000;
	font-family:"Trebuchet MS";
	font-size:13px;
}

.rojo{
	color: #f00;
}

/*--------------------------------COMENTARIOS---------------------------------------*/

#commentlist{
	float: left;
	display: inline;
	width:660px;
	background:transparent url(img/bg_post2.png) repeat-y scroll right;
}

.comment, .pingback{
	width:620px;
	float: left;
	display: inline;
	
}

.comment .escrito_por, .pingback .escrito_por{
	margin-top: 3px;
	color:#5c5a5b;
	font-family:"Trebuchet MS";
	font-size:11px;
	margin-left:5px;
}
.comment .escrito_por a, .pingback .escrito_por a{
	color:#000;
	font-family:"Trebuchet MS";
	font-size:11px;
	text-decoration: none;
}

.commenttext{
	margin-top: 0px;
	color:#000;
	font-family:"Trebuchet MS";
	font-size:12px;
	width: 500px;
	float: left;
	display: inline;
}
.commenttext a{
	text-decoration: none;
	color: #AC0648;
}

.avatar_comment{
	width:50px;
	height: 50px;
	margin-left: 10px;
	margin-top: 10�px;
	float: left;
	display: inline;
	background:transparent url(img/bg_avatar_comment.png) no-repeat left;
	
}

.avatar{
	margin: 9px 0 0 5px;
}



.contiene_texto_comentarios{
	background: transparent url(img/bg_texto_comentarios.png) no-repeat left bottom;
	border: none;
	width: 460px;
	height: 140px;
}


.texto_comentarios{
	margin: 6px 0px 0px 10px;
	background: transparent;
	border: none;
	width:440px;
	height:130px;
	color:#000;
	font-family:"Trebuchet MS";
	font-size:13px;
}

#commentsubmit{
	width: 76px;
	height: 33px;
	margin: 10px 37px 0 0;	
	float: right;
	border: none;

}


.children{
	float: left;
	display: inline;
}


.contiene_comentarios{
	-moz-border-radius: 5px; /* Firefox */
  	-webkit-border-radius: 5px; /* Safari and Chrome */
  	border-radius: 5px; /* Opera 10.5+, future browsers, and now also Internet Explorer 6+ using IE-CSS3 */
  	behavior: url(ie-css3.htc); /* This lets IE know to call the script on all elements which get the 'box' class */
  	-khtml-border-radius: 5px;
  	background-color: #f2f2f2;
  	padding: 10px;
	width:600px;
	float: left;
	display: inline;
}
.depth-1{
	margin-top:20px
}

.depth-2{
	background: transparent url(img/top_comment_depth.png) no-repeat top left;
	padding-top: 20px;
	width: 600px;
	margin-left: 20px;
	float: right;
	display:inline;
}

.depth-2 .contiene_comentarios{
	-moz-border-radius: 5px; /* Firefox */
  	-webkit-border-radius: 5px; /* Safari and Chrome */
  	border-radius: 5px; /* Opera 10.5+, future browsers, and now also Internet Explorer 6+ using IE-CSS3 */
  	behavior: url(ie-css3.htc); /* This lets IE know to call the script on all elements which get the 'box' class */
  	-khtml-border-radius: 5px;
  	background-color: #f2f2f2;
  	padding: 10px;
	width:580px;
	float: left;
	display: inline;
}

.depth-3{
	background: transparent url(img/top_comment_depth.png) no-repeat top left;
	padding-top: 20px;
	width: 580px;
	margin-left: 20px;
	float: right;
	display:inline;
}

.depth-3 .contiene_comentarios{
	-moz-border-radius: 5px; /* Firefox */
  	-webkit-border-radius: 5px; /* Safari and Chrome */
  	border-radius: 5px; /* Opera 10.5+, future browsers, and now also Internet Explorer 6+ using IE-CSS3 */
  	behavior: url(ie-css3.htc); /* This lets IE know to call the script on all elements which get the 'box' class */
  	-khtml-border-radius: 5px;
  	background-color: #f2f2f2;
  	padding: 10px;
	width:560px;
	float: left;
	display: inline;
}


.comment-reply-link{
	float: right;
	display: inline;
	margin-right: 10px;
	text-decoration: none;
	color: #ac0648;
	font-family: "Trebuchet MS";
	font-size: 11px;
}



.cancel-comment-reply{
	margin-top: 10px;
	width:620px;
	float: left;
	display: inline;
}

.cuentanos{
	margin-top: 10px;
	width:620px;
	height: 20px;
	background: transparent url(img/cuentanos.png) no-repeat top left;
	float: left;
	display: inline;
}




.contiene_comentarios_admin{
	-moz-border-radius: 5px; /* Firefox */
  	-webkit-border-radius: 5px; /* Safari and Chrome */
  	border-radius: 5px; /* Opera 10.5+, future browsers, and now also Internet Explorer 6+ using IE-CSS3 */
  	behavior: url(ie-css3.htc); /* This lets IE know to call the script on all elements which get the 'box' class */
  	-khtml-border-radius: 5px;
	background:transparent url(img/bg_sidebar_box.png) repeat-x scroll center bottom;
	border: 1px solid #ccc;
	width:617px;
	float: left;
	display: inline;
	
}
.contiene_comentarios_admin_sub{
	background:transparent url(img/blogger_comment.png) no-repeat right top;
	padding: 10px 0 10px 10px;
	width:607px;
	float: left;
	display: inline;
	
}




.depth-2 .contiene_comentarios_admin{
	-moz-border-radius: 5px; /* Firefox */
  	-webkit-border-radius: 5px; /* Safari and Chrome */
  	border-radius: 5px; /* Opera 10.5+, future browsers, and now also Internet Explorer 6+ using IE-CSS3 */
  	behavior: url(ie-css3.htc); /* This lets IE know to call the script on all elements which get the 'box' class */
  	-khtml-border-radius: 5px;
	background:transparent url(img/bg_sidebar_box.png) repeat-x scroll center bottom;
	border: 1px solid #ccc;
	width: 598px;
	float: left;
	display: inline;
	
}
.depth-2 .contiene_comentarios_admin_sub{
	background:transparent url(img/blogger_comment.png) no-repeat right top;
	padding: 10px 0 10px 10px;
	width: 588px;
	float: left;
	display: inline;
	
}

.depth-3 .contiene_comentarios_admin{
	-moz-border-radius: 5px; /* Firefox */
  	-webkit-border-radius: 5px; /* Safari and Chrome */
  	border-radius: 5px; /* Opera 10.5+, future browsers, and now also Internet Explorer 6+ using IE-CSS3 */
  	behavior: url(ie-css3.htc); /* This lets IE know to call the script on all elements which get the 'box' class */
  	-khtml-border-radius: 5px;
	background:transparent url(img/bg_sidebar_box.png) repeat-x scroll center bottom;
	border: 1px solid #ccc;
	width: 578px;
	float: left;
	display: inline;
	
}
.depth-3 .contiene_comentarios_admin_sub{
	background:transparent url(img/blogger_comment.png) no-repeat right top;
	padding: 10px 0 10px 10px;
	width: 568px;
	float: left;
	display: inline;
	
}




.admin_comment .escrito_por{
	margin-top: 10px;
	color:#5c5a5b;
	font-family:"Trebuchet MS";
	font-size:11px;
	margin-left:5px;
}
.admin_comment .escrito_por a{
	color:#000;
	font-family:"Trebuchet MS";
	font-size:11px;
	text-decoration: none;
}

.post_container_page{
	width: 660px;
	float: left;
	display:inline;
}


#container_texto_bloggers{
	-moz-border-radius: 5px; /* Firefox */
  	-webkit-border-radius: 5px; /* Safari and Chrome */
  	border-radius: 5px; /* Opera 10.5+, future browsers, and now also Internet Explorer 6+ using IE-CSS3 */
  	behavior: url(ie-css3.htc); /* This lets IE know to call the script on all elements which get the 'box' class */
  	-khtml-border-radius: 5px;
  	background-color: #f2f2f2;
  	padding: 25px;
	width:575px;
	float: left;
	display: inline;
}
#container_texto_bloggers p{
	color:#5D5B5B;
	font-family:"Trebuchet MS";
	font-size:12px;
}


.author_page_container{
	margin-top: 20px;
	width:625px;
	float: left;
	display: inline;
	border-bottom: 1px solid #ccc;
	padding-bottom: 15px;
}

.author_page_left{
	width:160px;
	height: 180px;
	background:transparent url(img/bg_img_page_bloggers.png) no-repeat scroll left top;
	float: left;
	display: inline;
}

.author_page_center{
	width:405px;
	float: left;
	display: inline;
}

.author_page_right{
	width:60px;
	height: 60px;
	-moz-border-radius: 5px; /* Firefox */
  	-webkit-border-radius: 5px; /* Safari and Chrome */
  	border-radius: 5px; /* Opera 10.5+, future browsers, and now also Internet Explorer 6+ using IE-CSS3 */
  	behavior: url(ie-css3.htc); /* This lets IE know to call the script on all elements which get the 'box' class */
  	-khtml-border-radius: 5px;
  	background-color: #f2f2f2;
	text-align: center;
  	float: left;
	display: inline;
}
.author_page_right p{
	font-family:"Trebuchet MS";
	font-size:11px;
  	color:#5D5B5B;

}

.author_page_right p a{
  	color:#fff;
	font-size:30px;
	text-decoration: none;
}



.author_page_left_avatar{
	margin: 10px 0 0 10px;
	width: 120px;
	height: 120px;
	float: left;
	display: inline;
}

.titulo_author_page{
	color:#000;
	font-family:"Trebuchet MS";
	font-size:28px;
}

.titulo_author_description, .post_container_page p, .post_container p{
	color:#5D5959;
	font-family:"Trebuchet MS";
	font-size:13px;
}

.titulo_author_description a, .post_container_page p a, .post_container p a{
	color:#AC0646;
	text-decoration: none;
}

h1{
	color:#000;
	font-family:"Trebuchet MS";
	font-size:28px;
}

h1 a{
	color:#AC0647;
	text-decoration: none;
}

h1{
	margin: 10px 0 10px 0;
	color:#000;
	font-family:"Trebuchet MS";
	font-size:28px;
}

h1 a{
	color:#AC0647;
	text-decoration: none;
}

h2{
	margin: 10px 0 10px 0;
	color:#000;
	font-family:"Trebuchet MS";
	font-size:24px;
}

h2 a{
	color:#AC0647;
	text-decoration: none;
}

h3{
	margin: 10px 0 10px 0;
	color:#000;
	font-family:"Trebuchet MS";
	font-size:20px;
}

h3 a{
	color:#AC0647;
	text-decoration: none;
}


h4{
	margin: 10px 0 10px 0;
	color:#000;
	font-family:"Trebuchet MS";
	font-size:16px;
}

h4 a{
	color:#AC0647;
	text-decoration: none;
}



.post_container_page p, .post_container p{
	
}

.container_page_sub{
	padding-left: 5px;
	width: 620px;
	float: left;
	display: inline;
	
}

.container_page_sub ul{
	color:#5D5959;
	font-family:"Trebuchet MS";
	font-size:13px;
}

.container_page_sub ul li{
	margin-left: 10px;
	margin-top: 5px;
	list-style-image: url(img/ul_li_page.png);
}

.container_page_sub ul li a{
	color:#AC0647;
	text-decoration: none;
}

.container_page_sub ul ul li{
	margin-top: 5px;
	padding-left: 5px;
	list-style-image: url(img/ul_li_ul_li_page.png);
	font-size: 12px;
}

.container_page_sub ul ul li a{
	color:#AC0647;
	text-decoration: none;
}


.container_page_sub ol{
	color:#5D5959;
	font-family:"Trebuchet MS";
	font-size:13px;
}

.container_page_sub ol li{
	padding-left: 7px;
	padding-top: 1px;
	margin-top: 5px;
	list-style: decimal;
	list-style-position: inside;
	background: transparent url(img/punto_grande.png) no-repeat 0px 0px;
	min-height: 20px;
}

.container_page_sub ol li a{
	color:#AC0647;
	text-decoration: none;
}

.container_page_sub ol ol li{
	margin-left: 40px;
	margin-top: 5px;
	list-style: decimal;
	font-size: 12px;
}

.container_page_sub ol ol li a{
	color:#AC0647;
	text-decoration: none;
}



.container_volver_subir{
	width: 620px;
	margin: 10px 0;
	padding: 10px 0;
	border-top: 1px solid #ccc;	
	border-bottom: 1px solid #ccc;
	float: left;
	display: inline;
}

strong{
	font-weight: bold;
}

em{
	font-style: italic;
}




.post_container ul{
	color:#5D5959;
	font-family:"Trebuchet MS";
	font-size:13px;
	margin: 15px 0px;
}

.post_container ul li{
	margin-left: 16px;
	margin-top: 5px;
	list-style-image: url(img/ul_li_page.png);
}

.post_container ul li a{
	color:#AC0647;
	text-decoration: none;
}

.post_container ul ul li{
	margin-left: 20px;
	margin-top: 5px;
	list-style-image: url(img/ul_li_ul_li_page.png);
	font-size: 12px;
}

.post_container ul ul li a{
	color:#AC0647;
	text-decoration: none;
}


.post_container ol{
	color:#5D5959;
	font-family:"Trebuchet MS";
	font-size:13px;
	margin: 15px 0px;
}

.post_container ol li{
	margin: 5px 0px 5px 20px;
	list-style: decimal;
}

.post_container ol li a{
	color:#AC0647;
	text-decoration: none;
}

.post_container ol ol li{
	margin-left: 40px;
	margin-top: 5px;
	list-style: decimal;
	font-size: 12px;
}

.post_container ol ol li a{
	color:#AC0647;
	text-decoration: none;
}




.post_top_container_prensa{
	width: 660px;
	float: left;
	display: inline;
}


.post_top_left_prensa{
	width: 100px;
	height: 100px;
	float: left;
	display: inline;
	background: url(img/bg_post_top_left_prensa.png) no-repeat -20px 0px;
	
}

.entry_author_image_prensa{
	width: 56px;
	height: 56px;
	margin: 27px 0px 0px 7px;
}

.post_top_center_prensa{
	width:435px;
	background-color: white;
	float: left;
	display: inline;
}

.post_top_center_prensa h2 a, .post_top_center_prensa small a{
	color: #000;
}

#container_texto_buscador{
	-moz-border-radius: 5px; /* Firefox */
  	-webkit-border-radius: 5px; /* Safari and Chrome */
  	border-radius: 5px; /* Opera 10.5+, future browsers, and now also Internet Explorer 6+ using IE-CSS3 */
  	behavior: url(ie-css3.htc); /* This lets IE know to call the script on all elements which get the 'box' class */
  	-khtml-border-radius: 5px;
  	background-color: #f2f2f2;
  	padding: 25px;
	width:565px;
	float: left;
	display: inline;
}
#container_texto_buscandor p{
	color:#5D5B5B;
	font-family:"Trebuchet MS";
	font-size:12px;
}

.listado_buscador{
	float: left;
	display: inline;
}

.listado_buscador li{
	background: transparent url(img/ol_li_page.png) no-repeat -25px 0px;
	border-bottom: 1px solid #ccc;
	padding: 0 0 10px 0;
	margin: 10px 0 0 0;
	list-style-type: decimal;
	float: left;
}

.listado_buscador li h4{
	/*margin: -16px 0 0 0px;*/
}
.listado_buscador li p, .listado_buscador li a{
	margin-left: 25px;
	margin-top: 3px;
}

.buscador_item{
	float: left;
	display: inline;
	margin: -26px 0 0 0;
}

#black{
	color: black;
}


p a:hover, ul li a:hover, #sidebar a:hover{
	color: black;
	/*text-decoration: underline;*/
}


h2 a:hover, h1 a:hover{
	color: black;
}

/*Facebook connect*/
#sidebar #alt-login-methods{
	margin-left: 6px;
	float: left;
	display: inline;
}

#contiene_widgets{
	margin-left: 6px;
	background-color: red;
	float: left;
	display: inline;
}


.widgettitle{
	display: none;

}


#fb-user { 
	border: none; 
	padding: 5px; 
	display: block; 
	height: 50px;
	color:#3858A1;
	font-family:"Trebuchet MS";
	font-size:12px;
}
#fb-user a{
	margin-left: 5px;
	color:#3858A1;
	font-family:"Trebuchet MS";
	font-size:12px;
	text-decoration: none;
}
#fb-user a:hover{
	color:#3858A1;
	text-decoration: underline;
}

.avatar_fb{
	float: left;
	display: inline;
	width: 50px;
	height: 50px;
	background-color: white;
	padding: 1px;
	border: 1px solid #ccc;
}
#fb-user .fb_profile_pic_rendered { 
	margin-right: 5px; 
}
#fb-user a.FB_Link img { 
	float: left; 
}

.FB_Link{
	color: #0f0;	

}

.contiene_widgets{
	margin: 10px 0px -7px 5px;
	float: left;
	display: inline;
}

#RES_ID_fb_login_text fb:hover{
	text-decoration: none;
}

.FLDI{
	float: left;
	display:inline;
}

#user{
	margin-left: 5px;
}

#user a:hover{
	text-decoration: none;
}


/*INFO BOX*/
#info{
	position: absolute;
	margin:22px 0 0 -180px;
	width: 255px;
	height: 74px;
	background: transparent url(img/info_fb.png) no-repeat top left;

	display: none;

}
#info p{
	padding: 16px 10px 0px 10px;
	font-family:"Trebuchet MS";
	font-size:12px;
	color: white;
}



#rss_footer{
	margin-bottom: -3px;

}

.info_facebook{
	width: 22px;
	height: 25px;
	background: transparent url(img/info.png) no-repeat scroll 0px 0px;
	float: left;
	display: inline;
}
.info_facebook:hover{
	background: transparent url(img/info.png) no-repeat scroll 0px -25px;

}


#container_content ul .current_page_item a{
	color:#AC0647;
	text-decoration: none;
}


/*LG SN*/

#LG_SN .ico{
	text-align: center;
	padding-top: 0;
}

.facebook_sigue{
	width: 47px;
	height: 50px;
	background: transparent url(img/bg_facebook_sigue.png) no-repeat 0px 0px;
	float: left;
	display: inline;
	margin-left: 20%;
}

.facebook_sigue:hover{
	background: transparent url(img/bg_facebook_sigue.png) no-repeat 0px -50px;
	cursor: pointer;
}

.twitter_sigue{
	width: 47px;
	height: 50px;
	background: transparent url(img/bg_twitter_sigue.png) no-repeat 0px 0px;
	float: left;
	display: inline;
	margin-left: 10px;
}

.twitter_sigue:hover{
	background: transparent url(img/bg_twitter_sigue.png) no-repeat 0px -50px;
	cursor: pointer;
}


.rss_sigue{
	width: 47px;
	height: 50px;
	background: transparent url(img/bg_rss_sigue.png) no-repeat 0px 0px;
	float: left;
	display: inline;
	margin-left: 4px;
}

.rss_sigue:hover{
	background: transparent url(img/bg_rss_sigue.png) no-repeat 0px -50px;
	cursor: pointer;
}

.youtube_sigue{
	width: 47px;
	height: 50px;
	background: transparent url(img/bg_youtube_sigue.png) no-repeat 0px 0px;
	float: left;
	display: inline;
	margin-left: 22%;
}

.youtube_sigue:hover{
	background: transparent url(img/bg_youtube_sigue.png) no-repeat 0px -50px;
	cursor: pointer;
}

.email_sigue{
	width: 47px;
	height: 50px;
	background: transparent url(img/bg_email_sigue.png) no-repeat 0px 0px;
	float: left;
	display: inline;
	margin-left: 4px;
}

.email_sigue:hover{
	background: transparent url(img/bg_email_sigue.png) no-repeat 0px -50px;
	cursor: pointer;
}

.flickr_sigue{
	width: 47px;
	height: 50px;
	background: transparent url(img/bg_flickr_sigue.png) no-repeat 0px 0px;
	float: left;
	display: inline;

}

.flickr_sigue:hover{
	background: transparent url(img/bg_flickr_sigue.png) no-repeat 0px -50px;
	cursor: pointer;
}

.contador_most_popular{
	font-family:"Trebuchet MS";
	font-size:12px;
	color: white;
	float: left;
	display: inline;
	margin: 10px 0 0 25px;	
}

.contador_most_popular_1{
	font-family:"Trebuchet MS";
	font-size:12px;
	color: white;
	float: left;
	display: inline;
	margin: 2px 0 0 25px;	
}

.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
 
.clearfix {
	display: inline-block;
}
 
html[xmlns] .clearfix {
	display: block;
}
 
* html .clearfix {
	height: 1%;
}

#post-8302 .facebookealo{
	display: none;
}
#post-8302 .retwittealo{
	display: none;
}
