/*  
Theme Name: Horizonte Clean
Theme URI: http://www.horizonte.cl/

*/




body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,span{
	margin:0;
	padding:0;
}
body{
	font: 62.5% Arial, Helvetica, sans-serif;
}
table{
	border-collapse:collapse;
	border-spacing:0;
	width:100%;
}
fieldset,img, abbr, acronym{
	border:0;
}
address,caption,cite,code,dfn,th,var{
	font-style:normal;
	font-weight:normal;
}
ol,ul,dl{
	list-style:none;
}
caption,th{
	text-align:left;
}
img{
	border:0;
}
h1,h2,h3,h4,h5,h6{
	font-size:1em;
	font-size:100%;
	font-weight:normal;
}
a{
	outline:none;
}













/* ESTRUCTURA *****************************/
#columna_izquierda .entrada{
	width:333px;
	float:right;
}
.ancho_contacto{
	width:630px !important;
}
#columna_izquierda .informacion{
	margin: 10px 0 30px 0;
	padding-top:3px;
	min-height: 17px;
	height: auto !important;
	height: 17px;
	border-top:1px #c1c1c1 dotted;
	border-bottom:1px #c1c1c1 dotted;
	font-size: 1.1em;
}
#columna_izquierda .banner_entre_post{
	margin-bottom: 21px;
	margin-top: -9px;
}
#columna_izquierda .entrada_post_general img{
	padding:1px;
	border:1px solid #c1c1c1;
}
#columna_izquierda .entrada_post_general img.thumbnail{
	float:left;
	margin-right:15px;
}

#columna_izquierda .entrada_post_interior{
	float:right; 
	width:333px;
}
#columna_izquierda .entrada_post_general img.foto_derecha{
	float:right;
	margin-left:15px;
}

/*IMAGENES *****************************/
img.flotar_izquierda{
	float: left;
	display: inline;
	margin-right: 10px;
	margin-bottom: 10px;
}
img.flotar_derecha{
	float: right;
	display: inline;
	margin-left: 10px;
	margin-bottom: 10px;
}

#columna_izquierda .foto_entrada_sin_flote{
	border:1px solid #c1c1c1;
	padding:1px;

}

#columna_izquierda .banner{
	margin:21px 0 21px 0;
	border:1px solid #d9d9d9;
	padding:1px;
}

#columna_izquierda .radio{
	background:url(img/ico_radio.jpg) no-repeat;
	float:left;
	padding-left:20px;
	margin-right: 20px;
}
#columna_izquierda .comentario{
	background:url(img/ico_comentarios.jpg) no-repeat;
	float:left;
	padding-left:15px;
	margin-right: 20px;
}
#columna_izquierda .fecha{
	background:url(img/ico_fecha.jpg) no-repeat;
	float:left;
	padding-left:20px;
	margin-right: 20px;
	display: inline;
	height: 18px;
}
#columna_izquierda .categorias{
	background:url(img/ico_categorias.jpg) no-repeat;
	float:left;
	padding-left:20px;
	width: 240px;
	height: 16px;
	overflow:hidden;
}
.informacion {overflow:hidden}
#columna_izquierda .categorias a {
        margin-right:10px;
}
/*TEXTOS *****************************/
#columna_izquierda p{
	font-size:1.2em;
}

#columna_izquierda a:visited, #columna_izquierda a:link{
	color: #000000;
	text-decoration:none;
}
#columna_izquierda a:hover{
	color: #CC3333;
	text-decoration:none;
}

#columna_izquierda h2 {
	font-size:2em;
	font-weight:bold;
}
#columna_izquierda h2 a{
	color: #000 !important;
	text-decoration: none;
}
#columna_izquierda h2 a:hover{
	color: #c33 !important;
	text-decoration: none;
}

.txt_italic{
	font-style:italic;
}
p.txt_italic{
	margin-top:20px;
}

/*TIENDA 2 *****************************/

/* ESTRUCTURA *****************************/
#columna_izquierda .descripcion{
	width:129px;
	float:left;
	margin:10px 0 0px 10px;
}

#columna_izquierda .titulo{
	background:url(img/bg_titulo.jpg) repeat-x;
	min-height: 33px;
	height: auto !important;
	height: 33px;
	border-top:1px solid #d8d8d8;
	border-right:1px solid #d8d8d8;
	border-left:1px solid #d8d8d8;
	padding:1px;
}
#columna_izquierda .producto.borde{
	border-top: 1px solid #ccc;
}
#columna_izquierda .titulo small{
	color: #000;
	font-size: 0.6em;
}
#columna_izquierda .ofertas{
	border:1px solid #d8d8d8;
	border-top:1px solid #c7c7c7;
	min-height: 244px;
	height: auto !important;
	height: 244px;
	margin-bottom:30px;
}
#columna_izquierda .productos{
	width:225px;
	min-height: 110px;
	height: auto !important;
	height: 110px;
	float:left;
	margin-bottom:24px;
}

#columna_izquierda .productos img{
	border:1px solid blue;
	margin-left:5px;
	margin-top:10px;
	float:left;
	border:0;
}
#columna_izquierda #comentario{
	border-top: 1px dotted #c1c1c1;
	padding-top:20px;
}
#columna_izquierda .img_votos{
	float:right;
}

#columna_izquierda .cantidad_votos{
	width:62px;
	float:right;
	line-height:18px;
}
#columna_izquierda .entradas{
	border-bottom:1px solid #c1c1c1;
	padding-bottom:2px;
}

#columna_izquierda .propietario_post{
	line-height:18px;
	float:left;
	width:220px;
}

#columna_izquierda .resumen_post{
	margin-top:10px;
}

#columna_izquierda .comentarios{
	border-top:1px solid #ccc;
	border-bottom:1px solid #ccc;
	margin-bottom:21px;
	min-height: 110px;
	height: auto !important;
	height: 110px;
}
#columna_izquierda .otros_destacados img{
	border:1px solid blue;
	margin-left:5px;
	margin-top:10px;
	float:left;
	border:0;
}
#columna_izquierda .otros_destacados{
	min-height: 90px;
	height: auto !important;
	height: 90px;
	border-bottom:1px solid #ccc;
	padding-bottom:10px;
}

#columna_izquierda .comprar{
	border:0;
	min-height: 140px;
	height: auto !important;
	height: 140px;
}

#columna_izquierda .borde_interior_derecha{
	border-right:1px solid #c9c9c9;
}

#columna_izquierda .descargas .ofertas{
	padding: 2px;
}
#columna_izquierda .descargas .producto{
	padding: 8px;
	border-bottom: 1px solid #ccc;
}
#columna_izquierda .descargas .ultimo{
	border-bottom: 0;
}
#columna_izquierda .descargas .btn_plomo, #columna_izquierda #programas .btn_plomo{
	font-size: 1.2em;
}
#columna_izquierda .descargas h3{
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
}
#columna_izquierda .descargas h4, #columna_izquierda #programas h4{
	font-weight: bold;
	margin: 0;
	color: #000;
}
#columna_izquierda .descargas img{
	float: left;
	display: inline;
	padding: 1px;
	border: 1px solid #ccc;
	margin-right: 12px;
}

#columna_izquierda #programas{
	border-top: 1px solid #ccc;
}
#columna_izquierda #programas.home_programa{
	border: 0;
}
#columna_izquierda #programas .programa{
	padding: 8px 0;
	border-bottom: 1px solid #ccc;
}
#columna_izquierda #programas .cabecera_programa{
	background: url(img/bg_cabecera_programa.gif) left top no-repeat;
	padding: 10px;
	margin-left: -5px;
	width: 453px;
}
#columna_izquierda #programas .cabecera_programa.separado{
	margin-bottom: 20px;
}
#columna_izquierda #programas .cabecera_programa h3{
	font-size: 1.6em;
	margin-top: 10px;
}
#columna_izquierda #programas .programa h3 span{
	color: #c33;
}
#columna_izquierda #programas h4{
	font-size: 1.4em;
}
#columna_izquierda #programas img{
	float: left;
	display: inline;
	margin-right: 12px;
}

#columna_izquierda .descargas .podcast{
	padding: 10px;
}
#columna_izquierda .descargas .informacion{
	margin-top: 0;
	border-top: 0;
	text-align: right;
	padding: 0 5px;
	line-height: 25px;
	color: #666;
}
#columna_izquierda .descargas .comentario{
	float: none;
}
#columna_izquierda .descargas .audio-player{
	float: left;
	margin-left: 40px;
}
#columna_izquierda .descargas .contenido_postcast{
	min-height:79px;
	height:auto !important;
	height:99px;
	padding:10px;
	border-bottom:1px solid #c6c6c6;
}
#columna_izquierda .descargas .programas_usados{
	margin-top:13px;
}
#columna_izquierda .descargas .margen_der{
	margin-right:6px;
}
#columna_izquierda .descargas input{
	width:270px;
	height:16px;
	color:#787878;
	background-color:#FFF;
	border:0 none;
	border:1px solid #ddd;
	border-top:1px solid #7c7c7c;
	padding-left:4px;
	margin-top:13px;
	margin-bottom:10px;
}

#columna_izquierda #videos .informacion{
	margin-bottom: 40px;
}

#columna_izquierda #videos .btn_centrado{
	margin-top: 50px;
}

#columna_izquierda #busqueda h3{
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
}
#columna_izquierda #busqueda .resultado{
	padding: 8px;
}
#columna_izquierda #busqueda .informacion{
	margin: 10px 0;
}
#columna_izquierda #busqueda .informacion small{
	color: #666;
	font-size: 1.1em;
	float: right;
}
/******************************************/


/* TEXTOS ************************/
#columna_izquierda h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:2em;
	font-weight:bold;
	color:#cf392b;
	padding:6px 0 0 4px;
}
#columna_izquierda h4{
	font-size:1.1em;
	
}

#columna_izquierda p.rss{
	padding-left:20px;
	margin:19px 0 7px 0;
}

#columna_izquierda p.nombre_disco{
	font-weight:bold;
}

p.precio{
	font-size:1.4em;
	margin:8px 0 12px 0;
	font-weight:bold;
}
#columna_izquierda p.cantidad{
	margin-bottom:15px;
	line-height:2px;
}
#columna_izquierda .descripcion_compra{
	margin-bottom:30px;
}
#columna_izquierda .cantidad input{
	border:0;
	width:30px !important;
	height:17px !important ; 
	margin-left:5px;
	font-weight:bold;
	padding-left:6px;
	background:url(img/bg_input_compras.jpg) no-repeat;
	color:#787878;
}
/******************************************/

#columna_izquierda a.btn_plomo{
	background: url(img/btn_plomo_izq.jpg) left top no-repeat;
	float: left;
	min-height: 25px;
	height: auto !important;
	height:25px;
	line-height: 25px;
	text-decoration: none;
	font-weight: bold;
	color: #fff !important;
	cursor:pointer;
}
#columna_izquierda a.btn_plomo span{
	background: url(img/btn_plomo_der.jpg) right top no-repeat;
	padding-right: 20px;
	margin-left: 20px;
	float: left;
	line-height: 25px;
	min-height: 25px;
	height: auto !important;
	height:25px;
}
#columna_izquierda a.btn_plomo.separado{
	margin-right: 10px;
}

#columna_izquierda .bg_divisora{
	background:url(img/bg_bullets.jpg) repeat-x;
	height:1px;
	margin:8px 0 21px 0;
}

#columna_izquierda img.img_tipos_de_pago{
	margin:160px 0 100px 0;
}
#columna_izquierda .border_img{
	border:1px solid #c1c1c1;
	margin:10px 0 10px 0;
	margin-right:9px;
	float:left;
	
}
#columna_izquierda .enviar{
	background:url(img/ico_sobre.jpg) no-repeat;
	padding-left:20px;
	margin-bottom:10px;
}
#columna_izquierda .delicious{
	background:url(img/ico_delicious.jpg) no-repeat;
	padding-left:20px;
	margin-bottom:10px;
}
#columna_izquierda .favoritos{
	background:url(img/ico_favoritos.jpg) no-repeat;
	padding-left:20px;
	margin-bottom:10px;
	height:18px;
}
/* AGENDA CULTURAL ************************/

/* ESTRUCTURA ************************/
#columna_izquierda .fecha_de_cultura{
	min-height: 29px;
	height: auto !important;
	height:29px;
	border-top:1px solid #c1c1c1;
	border-bottom:1px solid #c1c1c1;
	line-height:29px;
	margin-bottom:10px;
}

#columna_izquierda .otros_temas{
	background:#f2f2f2;
	min-height: 162px;
	height: auto !important;
	height:162px;
	border-top:1px dotted #7f7f7f;
	border-bottom:1px dotted #7f7f7f;
	padding-top:7px;
	margin-top:21px;
}

#columna_izquierda .compartir_post{
	float:left;
	width:143px;
	padding-left:14px;
}

#columna_izquierda .post_relacionados{
	float:left;
	width:265px;
	border-left:1px solid #c2c2c2;
	padding-left:37px;
}

#columna_izquierda .tags{
	border-top:1px dotted #7f7f7f;
	margin:5px 0 8px 0;
	border-bottom:1px dotted #7f7f7f;
	padding:9px 0 9px 0;

}
#columna_izquierda .post_anterior{
	width:220px;
	float:left;
	margin-bottom:5px;
	padding-left:14px;
}

#columna_izquierda .post_siguiente{
	width:188px;
	padding-left:14px;
	float:left;
	border-left:1px solid #c2c2c2;
	margin-bottom:5px;
	padding-left:20px;
}


#columna_izquierda .agenda_cultural{
	margin-bottom:31px;
}

#columna_izquierda img.banner_seleccion{
	margin:16px 0 37px 0;
	border:1px solid #ababab;
}
#columna_izquierda .paginador .ancho_btn_comentarios{
	text-align:center;
	width:15px;
	margin: 0;
	padding: 0;
}

#columna_izquierda .paginador p{
	float:left;
	margin-right:10px !important;
}

#columna_izquierda .separacion{
	font-weight:bold;
	color:#787878;
	line-height:21px;
}

#columna_izquierda .paginador .ancho_btn{
	width: 25px;
}
#columna_izquierda .paginador a.btn_plomo span{
	left:1px;
	padding-left:9px;
	width:2px;
	padding-right:15px;
}

#columna_izquierda #contacto #direccion{
	border: 1px solid #ccc;
	padding: 10px;
	padding-top: 0;
	width: 223px;
	float: left;
	display: inline;
	margin-bottom: 10px;
}
#columna_izquierda #contacto .contenedor{
	border: 1px solid #ccc;
	padding: 10px;
}
#columna_izquierda #contacto #direccion h4{
	margin-top: 10px;
}
#columna_izquierda #contacto em{
	color: #000;
	font-style: normal;
	font-weight: bold;
}
#columna_izquierda #contacto .info_contacto p{
	margin-bottom:17px;
}
#columna_izquierda #contacto .separador {
	border-top:1px solid #C6C6C6;
	clear:both;
	height:10px;
	margin-left:2px;
	margin-right:2px;
	margin-top:10px;
	max-height:10px;
	overflow:hidden;
}
#columna_izquierda #contacto form{
	margin-right: 15px;
	padding: 5px;
	padding-left:0;
}
#columna_izquierda #contacto label{
}

#columna_izquierda #compra .contenedor{
	border: 1px solid #ccc;
	padding: 10px;
}
#columna_izquierda #compra table{
	margin-bottom: 20px;
}
#columna_izquierda #compra table .text{
	width: 30px;
}
#columna_izquierda #compra td, #columna_izquierda #compra th{
	border: 1px solid #ccc;
	padding: 5px;
}
#columna_izquierda #compra em{
	font-style:normal;
	font-weight: bold;
	color: #c33;
}

#columna_izquierda #compra #resumen_de_envio{
	background: #eee;
	padding: 10px;
	font-size: 1.1em;
	margin-bottom: 20px;
}
#columna_izquierda #compra #resumen_de_envio .bloque{
	clear: both;
	margin-bottom: 10px;
	line-height: 20px;
}
#columna_izquierda #compra #resumen_de_envio label{
	width: 100px;
	text-align: right;
	float: left;
	display: inline;
	font-weight: bold;
	margin-right: 10px;
}
#columna_izquierda #compra #resumen_de_envio span{
	float: left;
	width: 310px;
}
/* TABLAS **********************************/
table{
	font-size: 1.1em;
}
table th{
	font-weight: bold;
	background: #eee;
}
table td.centrado{
	text-align: center;
}
table td.derecha{
	text-align: right;
}

#columna_izquierda #contacto table{
	border-top: 1px solid #ccc;
	margin: 10px 0;
}
#columna_izquierda #contacto td, #columna_izquierda #contacto th{
	border-bottom: 1px solid #ccc;
	padding: 5px;
}
/*******************************************/

/* TEXTOS **********************************/
#columna_izquierda #comment-form label{
	font-size:1.1em;
	margin-left:7px;
}

#columna_izquierda h4{
	font-weight:bold;
	font-size:1.2em;
	color:#787878;
}

#columna_izquierda h4, #columna_izquierda p{
	margin:6px 0 6px 0;
}

#columna_izquierda h3 {
	font-size:2.2em;
	font-weight:bold;
}

#columna_izquierda p.txt_descipcion{
	margin-top:13px;
}

#columna_izquierda p.ancho_btn{
	width:155px;
	margin:auto;
}

#columna_izquierda .descripcion_cultura{
	padding-top: 15px;
}
#columna_izquierda .descripcion_cultura
#columna_izquierda .tags p{
	padding-left:14px;
}

#columna_izquierda .more-link{
	font-style:italic;
}

#columna_izquierda .btn_centrado{
	min-height: 40px;
	height: auto !important;
	height:40px;
	padding:10px 0 0px 0;
	border-top:1px dotted #7f7f7f;
	border-bottom:1px dotted #7f7f7f;
}
#columna_izquierda .entrada_post_general p{
	margin-bottom:10px;
}
#columna_izquierda .excerpt{
	float: left;
	width: 340px;
}
#columna_izquierda .tags h4{
	padding-left:14px;
}
#columna_izquierda .otros_temas{
	font-size:11px;
	color:#787878;
}
#columna_izquierda .otros_temas a{
	color:gray;
}
#columna_izquierda .paginador{
	min-height: 40px;
	height: auto !important;
	height:40px;
	padding:10px 0 0 40px;
	border-top:1px dotted #7f7f7f;
	border-bottom:1px dotted #7f7f7f;	
}

/* IMAGENES ************************/

#columna_izquierda .link{
	background:url(img/ico_flecha.jpg) no-repeat;
	padding-left:18px;
}
#columna_izquierda .compartir{
	background:url(img/ico_compartir.jpg) no-repeat;
	padding-left:18px;
}
#columna_izquierda .prox_comentarios{
	background:url(img/ico_flecha_mas_comentarios.jpg) no-repeat right;
	padding-right:13px;
	width:145px;
}

/* LISTAS ************************/
#columna_izquierda .post_relacionados ul li{
	background:url(img/bullet_listas.jpg) no-repeat;
	padding-left:7px;
}
#columna_izquierda ol li{
	list-style: square;
	margin-left: 20px;
	font-size: 1.1em;
}

/* ********************************/

/*FORMULARIO***********************************/

#comment-form{
	margin-top:30px;
}

#comment-form p{
	margin-bottom:9px;
}

#comment-form p label{
	font-size:1.1px;
}

#comment-form textarea {
	font-size:1.3em;
	font-family:Arial, Helvetica, sans-serif;
	min-height: 97px;
	height: auto !important;
	height:97px;
	width:460px;
	margin-bottom:12px;
}
.bloque{
	display: block;
	margin-bottom: 10px;
}
.text, .textarea, .select{
	padding: 2px 5px;
	color: #666;
	width: 160px;
	font-size: 1.1em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.textarea{
	height: 120px;
}
.select{
	width: 172px;
	padding: 2px;
}
.text.largo, .textarea.largo{
	width: 280px;
}
#contacto .text,#contacto .textarea,#contacto .select{
	padding: 2px 5px;
	color: #666;
	width: 160px;
	font-size: 1.1em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#contacto .textarea{
	height:auto;
	width:auto;
	margin-bottom:10px;
}
#contacto .select{
	width: 174px;
	padding: 2px;
}
#contacto .text.largo,#contacto .textarea.largo{
	width: 280px;
}
/*FORMULARIO***********************************/






















/* COLUMNA DERECHA ************************/
#columna_derecha h2{
	background:#f8f8f8 url(img/bg_titulos_col_der.jpg) repeat-x top;
	min-height:32px;
	height:auto !important;
	height:32px;
	line-height:32px;
	padding-left:8px;
	width:288px;
	margin-top:1px;
	margin-left:1px;
	font-size:2.0em;
	border-bottom:#c6c6c6 solid 1px;
	color:#cf392b;
	font-weight:bold;
}

#columna_derecha h2 a{
	text-decoration: none;
}

#columna_derecha #en_linea{
	background-color:#f8f8f8;
	border:#898988 1px solid;
	width:298px;
	min-height:92px;
	height:auto !important;
	height:92px;
	margin-bottom:10px;
}
#columna_derecha #en_linea h2{
	background:url(img/bg_titulo_en_linea.jpg) repeat-y;
	min-height:33px;
	height:auto !important;
	height:33px;
	line-height:33px;
	width:290px;
	color:#FFF;
	padding-left:8px;
	margin:0;
	border:none;
}
#columna_derecha #reproductor{
	margin-top:4px;
}
#columna_derecha #sonando {
	background: url(img/bg_input_en_linea.jpg)no-repeat;
	border:0pt none;
	color:#000;
	font-size:1.1em;
	height:22px;
	padding:5px 12px 0pt 12px;
	width:230px;
	margin-left:6px;
}
#columna_derecha #en_linea label{
	font-weight:bold;
	font-size:1.2em;
	margin-left:12px;
}
#columna_derecha .play{
	background: url(img/btn_play_en_linea.jpg) no-repeat;
	border:0pt none;
	cursor:pointer;
	height:23px;
	width:23px;
	outline:none;
}

#columna_derecha #agenda{
	background-color:#f8f8f8;
	border:#898988 1px solid;
	width:298px;
	min-height:165px;
	height:auto !important;
	height:165px;
	margin-bottom:10px;
}
#columna_derecha #agenda a img{
	padding:1px;
	border: 1px solid #ccc;
	margin:10px;
	float:left;
}
#columna_derecha .contenido_agenda{
	min-height:89px;
	height:auto !important;
	height:89px;
	width:280px;
	margin:10px;
}
#columna_derecha .contenido_agenda a{
	color: #000 !important;
	text-decoration: none;
}
#columna_derecha .contenido_agenda a:hover{
	color: #c33 !important;
}
#columna_derecha #agenda h3{
	font-size:1.6em;
	font-weight:bold;
}
#columna_derecha #agenda .fecha{
	font-size:1.2em;
}
#columna_derecha .pie_agenda{
	min-height:18px;
	height:auto !important;
	height:18px;
	border-top:1px solid #c6c6c6;
	margin:1px;
	text-align:right;
	padding-top:5px;
	padding-right:10px;
	color:#787878;
	font-size: 1.1em;
}
#columna_derecha .ico_comentario{
	background: url(img/ico_comentarios.jpg) no-repeat left;
	padding-left: 15px;
}

#columna_derecha .banner_col_derecha{
	margin-bottom:8px;
	/*overflow:hidden;*/
	/*width:300px;
	min-height:250px;*/
	height:auto !important;
	/*height:250px;*/
}

#columna_derecha #cinco_destacados{
	background-color:#f8f8f8;
	border:#898988 1px solid;
	width:298px;
	min-height:183px;
	height:auto !important;
	height:183px;
	margin-bottom:10px;
}

#columna_derecha #cinco_destacados .icono_destacados{
	background:url(img/ico_destacados.jpg) no-repeat;
	height:32px;
	width:28px;
	display:block;
	float:left;
	margin-right:5px;
}
#columna_derecha #cinco_destacados p{
	padding-left:10px;
	padding-right:6px;
	min-height:27px;
	height:auto !important;
	height:27px;
	font-size: 1.1em;
}
#columna_derecha #cinco_destacados .ancho_destacado{
	width:235px;
	padding-top:5px;
	cursor:default;
}
#columna_derecha #cinco_destacados .votar{
	padding-top:5px;
}
#columna_derecha #cinco_destacados .separador{
	clear: both;
	overflow: hidden;
	height: 0;
	max-height: 0;
	border-top:solid #c6c6c6 1px;
	margin-left:2px;
	margin-right:2px;
}


#columna_derecha #votacion{
	background-color:#f8f8f8;
	border:#898988 1px solid;
	width:298px;
	min-height:183px;
	height:auto !important;
	height:183px;
	margin-bottom:10px;
}

#columna_derecha #votacion .icono_destacados{
	background:url(img/ico_destacados.jpg) no-repeat;
	height:32px;
	width:28px;
	display:block;
	float:left;
	margin-right:5px;
}
#columna_derecha #votacion p{
	padding-left:10px;
	padding-right:6px;
	min-height:27px;
	height:auto !important;
	height:27px;
	font-size: 1.1em;
}
#columna_derecha #votacion .ancho_destacado{
	width:235px;
	padding-top:5px;
	cursor:default;
}
#columna_derecha #votacion .votar{
	padding-top:5px;
}
#columna_derecha #votacion .separador{
	clear: both;
	overflow: hidden;
	height: 0;
	max-height: 0;
	border-top:solid #c6c6c6 1px;
	margin-left:2px;
	margin-right:2px;
}


#columna_derecha .programas{
	background-color:#f8f8f8;
	border:#898988 1px solid;
	width:298px;
	min-height:131px;
	height:auto !important;
	height:131px;
	margin-bottom:10px;
}
#columna_derecha .programas .icono_ockham{
	background:url(img/ico_okham.jpg) no-repeat;
	height:32px;
	width:28px;
	display:block;
	float:left;
	margin-right:5px;
}
#columna_derecha .contenido_ockham{
	float:right;
	width:150px;
	padding-left:5px;
	padding-top:5px;
}
#columna_derecha .titulo_programa{
	font-size:1.2em;
	font-weight:bold;
}
#columna_derecha .programas .icono_oficial{
	background:url(img/ico_oficial.jpg) no-repeat;
	height:32px;
	width:28px;
	display:block;
	float:left;
	margin-right:5px;
}

#columna_derecha #tienda{
	background-color:#f8f8f8;
	border:#898988 1px solid;
	width:298px;
	min-height:152px;
	height:auto !important;
	height:152px;
	margin-bottom:10px;
}
#columna_derecha .contenido_tienda{
	float:right;
	width:160px;
	font-size:1.1em;
	margin-top:30px;
}

#columna_derecha #video{
	background-color:#f8f8f8;
	border:#898988 1px solid;
	width:298px;
	min-height:320px;
	height:auto !important;
	height:320px;
	margin-bottom:10px;
}
#columna_derecha .video_youtube{
	margin:10px 7px;
	width:285px;
	height:238px;
}
#columna_derecha .pie_video{
	min-height:18px;
	height:auto !important;
	height:18px;
	margin:0 1px;
	text-align:right;
	border-top: solid 1px #c6c6c6;
	padding-top:5px;
	padding-right:10px;
	font-size: 1.1em;
}

#columna_derecha #descargas{
	background: url(img/bg_descargas.jpg) top no-repeat #f8f8f8;
	border:#898988 1px solid;
	width:298px;
	min-height:122px;
	height:auto !important;
	height:122px;
	margin-bottom:10px;
}
#columna_derecha #descargas h2{
	border:none;
	background:none;
}
#columna_derecha .pie_descargas{
	min-height:18px;
	height:auto !important;
	height:18px;
	margin:0 1px;
	text-align:right;
	border-top: solid 1px #c6c6c6;
	padding-top:5px;
	padding-right:10px;
	font-size: 1.1em;
}
#columna_derecha .contenido_descargas{
	height:60px;
	font-size:1.6em;
	padding-left:8px;
	padding-top:10px;
}

#columna_derecha #carro{
	background-color:#f8f8f8;
	border:#898988 1px solid;
	width:298px;
	min-height:165px;
	height:auto !important;
	height:165px;
	margin-bottom:10px;
}
#columna_derecha #carro caption{
	margin-top:15px;
	margin-bottom:4px;
	margin-left:8px;
	font-size:1.2em;
	font-weight:bold;
}
#columna_derecha #carro table{
	border:solid #c6c6c6 1px;
	width:280px;
	margin-left:8px;
	margin-right:10px;
	
}
#columna_derecha #carro table tr td {
	padding-left:6px;
	padding-right:10px;
	height:17px;
}
#columna_derecha #carro table .total{
	border-top:solid #c6c6c6 1px;
	text-align:right;
	font-size:1.1em;
	font-weight:bold;
	height:23px;
}
#columna_derecha #carro a.btn_plomo{
	background: url(img/btn_plomo_izq.jpg) left top no-repeat;
	float: left;
	min-height: 29px;
	height: auto !important;
	height:29px;
	line-height: 25px;
	text-decoration: none;
	font-weight: bold;
	color: #fff !important;
	cursor:pointer;
}

#columna_derecha #carro a.btn_plomo span{
	background: url(img/btn_plomo_der.jpg) right top no-repeat;
	padding-right: 12px;
	position: relative;
	left: 17px;
	float: left;
	line-height: 25px;
	min-height: 29px;
	height: auto !important;
	height:29px;
}
#columna_derecha #carro .btn_ir_carro{
	margin:5px 10px 0 0;
	height:30px;
	width:77px;
	float:right;
	font-weight:bold;
	font-size: 1.2em;
}
#columna_derecha #carro .btn_pagar{
	margin:5px 5px 0 0;
	height:30px;
	width:77px;
	float:right;
	font-weight:bold;
	font-size: 1.2em;
}
#columna_derecha #carro .span_pagar{
	width:48px;
	text-align:center;
}

#columna_derecha #destacados{
	background-color:#f8f8f8;
	border:#898988 1px solid;
	width:298px;
	min-height:405px;
	height:auto !important;
	height:405px;
	margin-bottom:10px;
}
#columna_derecha #destacados .contenedor_destacados{
	min-height:181px;
	height:auto !important;
	height:181px;
	border-bottom: 1px solid #c6c6c6;
	margin:0 1px;
	padding:10px;
}
#columna_derecha #destacados .contenedor_destacados img{
	border:solid 1px #c6c6c6;
	float:left;
	margin-right:10px;
}
#columna_derecha #destacados .texto_destacados{
	float:left;
	width:140px;
}
#columna_derecha #destacados .texto_destacados h3{
	font-size:1.4em;
	font-weight:bold;
}
#columna_derecha #destacados .titulo_disco{
	font-size:1.2em;
	margin-bottom:10px;
}
#columna_derecha #destacados a.btn_plomo{
	background: url(img/btn_plomo_izq.jpg) left top no-repeat;
	float: left;
	min-height: 29px;
	height: auto !important;
	height:29px;
	line-height: 25px;
	text-decoration: none;
	font-weight: bold;
	color: #fff !important;
	cursor:pointer;
	font-size:1.2em;
}

#columna_derecha #destacados a.btn_plomo span{
	background: url(img/btn_plomo_der.jpg) right top no-repeat;
	padding-right: 12px;
	position: relative;
	left: 17px;
	float: left;
	line-height: 25px;
	min-height: 29px;
	height: auto !important;
	height:29px;
}
#columna_derecha #destacados .texto_destacados .precio{
	font-size:1.4em;
	font-weight:bold;
}

#columna_derecha #destacados_agenda{
	background-color:#f8f8f8;
	border:#898988 1px solid;
	width:298px;
	min-height:165px;
	height:auto !important;
	height:165px;
}
#columna_derecha #destacados_agenda img{
	padding:1px;
	border: 1px solid #ccc;
	margin:10px;
	margin-bottom: 5px;
	float:left;
}
#columna_derecha #destacados_agenda .contenido_agenda{
	min-height:89px;
	height:auto !important;
	height:89px;
	margin:10px;
}
#columna_derecha #destacados_agenda h3{
	font-size:1.6em;
	font-weight:bold;
}
#columna_derecha #destacados_agenda .fecha{
	font-size:1.2em;
}
#columna_derecha #destacados_agenda .pie_agenda{
	min-height:18px;
	height:auto !important;
	height:18px;
	border-top:1px solid #c6c6c6;
	border-bottom:1px solid #c6c6c6;
	margin:1px;
	text-align:right;
	padding-top:5px;
	padding-right:10px;
	color:#787878;
}
#columna_derecha #destacados_agenda .sin_borde{
	border-bottom:none;
}
#columna_derecha #destacados_agenda .ico_comentario{
	background:url(img/ico_comentarios.jpg) no-repeat left;
	padding-left:16px;
}
#columna_derecha #destacados_agenda .banner_col_derecha{
	margin-bottom:8px;
	overflow:hidden;
	width:300px;
	min-height:250px;
	height:auto !important;
	height:250px;
}
#columna_derecha #destacados_agenda .continuar{
	margin-top:15px;
	margin-bottom:10px;
}

#columna_derecha #cartelera{
	background-color:#f8f8f8;
	border:#898988 1px solid;
	width:298px;
	margin-bottom:10px;
}
#columna_derecha #cartelera .pie_cartelera{
	border-top:solid 1px #c6c6c6;
	margin:0 1px;
	width:298px;
}
#columna_derecha #cartelera a.btn_plomo{
	background: url(img/btn_plomo_izq.jpg) left top no-repeat;
	float: left;
	min-height: 29px;
	height: auto !important;
	height:29px;
	line-height: 25px;
	text-decoration: none;
	font-weight: bold;
	color: #fff !important;
	cursor:pointer;
	font-size:1.2em;
	margin-top:10px;
	margin-left:20px;
}

#columna_derecha #cartelera a.btn_plomo span{
	background: url(img/btn_plomo_der.jpg) right top no-repeat;
	padding-right: 12px;
	position: relative;
	left: 17px;
	float: left;
	line-height: 25px;
	min-height: 29px;
	height: auto !important;
	height:29px;
}

#columna_derecha #hoy{
	background-color:#f8f8f8;
	border:#898988 1px solid;
	width:298px;
	min-height:129px;
	height:auto !important;
	height:129px;
	margin-bottom:10px;
}
#columna_derecha #hoy .contenido_hoy{
	min-height:48px;
	height:auto !important;
	height:48px;
	padding:10px;
}
#columna_derecha #hoy h3{
	font-size:1.1em;
	font-weight:bold;
}
#columna_derecha #hoy .pie_hoy{
	min-height:18px;
	height:auto !important;
	height:18px;
	border-top:1px solid #c6c6c6;
	margin:1px;
	text-align:right;
	padding-top:5px;
	padding-right:10px;
	color:#787878;
}
#columna_derecha #hoy .ico_comentario{
	background:url(img/ico_comentarios.jpg) no-repeat left;
	padding-left:13px;
}

#columna_derecha #postcast{
	background-color:#f8f8f8;
	border:#898988 1px solid;
	width:298px;
	height:auto !important;
	margin-bottom:10px;
}
#columna_derecha #postcast .icono_postcast{
	background:url(img/ico_postcasts.jpg) no-repeat;
	height:32px;
	width:21px;
	display:block;
	float:left;
	margin-right:5px;
}
#columna_derecha #postcast .contenido_top_postcast{
	min-height:79px;
	height:auto !important;
	height:99px;
	padding:10px;
}
#columna_derecha #postcast h3{
	font-size:1.1em;
	font-weight:bold;
}
#columna_derecha #postcast .pie_postcast{
	min-height:18px;
	height:auto !important;
	height:18px;
	border-top:1px solid #c6c6c6;
	border-bottom:1px solid #c6c6c6;
	margin:1px;
	text-align:right;
	padding-top:5px;
	padding-right:10px;
	color:#787878;
}
#columna_derecha #postcast .ico_comentario{
	background:url(img/ico_comentarios.jpg) no-repeat left;
	padding-left:13px;
}
#columna_derecha #postcast a.btn_plomo{
	background: url(/wp-content/themes/horizonte-clean/img/btn_plomo_izq.jpg) left top no-repeat;
	float: right;
	min-height: 29px;
	height: auto !important;
	height:29px;
	line-height: 25px;
	text-decoration: none;
	font-weight: bold;
	color: #fff !important;
	cursor:pointer;
	font-size:1.2em;
	margin-top:10px;
        margin-right: 15px;
}

#columna_derecha #postcast a.btn_plomo span{
	background: url(/wp-content/themes/horizonte-clean/img/btn_plomo_der.jpg) right top no-repeat;
	padding-right: 12px;
	position: relative;
	left: 17px;
	float: right;
	line-height: 25px;
	min-height: 29px;
	height: auto !important;
	height:29px;
}
#columna_derecha .postcast_player{
	margin-top:10px;
	float:left;
	margin-left:30px;
}
#columna_derecha #postcast .contenido_postcast{
	min-height:79px;
	height:auto !important;
	height:99px;
	padding:10px;
	border-bottom:1px solid #c6c6c6;
}
#columna_derecha #postcast .programas_usados{
	margin-top:13px;
}
#columna_derecha #postcast .margen_der{
	margin-right:6px;
}
#columna_derecha #postcast input{
	width:270px;
	height:16px;
	color:#787878;
	background-color:#FFF;
	border:0 none;
	border:1px solid #ddd;
	border-top:1px solid #7c7c7c;
	padding-left:4px;
	margin-top:13px;
	margin-bottom:10px;
}
#columna_derecha #postcast .contenido_bottom_postcast{
	height:auto !important;
	padding:10px;
	border-bottom:1px solid #c6c6c6;
}
#columna_derecha #postcast .archivos_postcast{
	padding:8px;
	height:auto !important;
	border: solid 1px #c6c6c6;
	background-color:#eee;
	width:261px
}
#columna_derecha #postcast .archivos{
	min-height:22px;
	height:auto !important;
	height:22px;
	line-height:22px;
	border-bottom: solid 1px #c6c6c6;
}
#columna_derecha #postcast .archivos a{
	color:#000;
	text-decoration:none;
}
#columna_derecha #postcast .archivos a:hover{
	text-decoration: underline;
}
#columna_derecha #postcast .mas{
	min-height:22px;
	height:auto !important;
	height:22px;
	line-height:22px;
	color:#787878;
	text-align:right;
	font-size:1.1em;
}
#columna_derecha #postcast .ayuda{
	min-height:22px;
	height:auto !important;
	height:22px;
	line-height:22px;
	text-align:right;
	margin-right:10px;
}

#wp-calendar-agenda table {
	border: 0;
	padding: 0;
}
#wp-calendar-agenda td a {
	color:#CF392B;
}
#wp-calendar-agenda caption {
	background:#F8F8F8 url(img/bg_titulos_col_der.jpg) repeat-x scroll center top;
	border-bottom:1px solid #C6C6C6;
	color:#CF392B;
	font-size:1.8em;
	font-weight:bold;
	line-height:32px;
	margin-left:1px;
	margin-top:1px;
	padding-left:8px;
	text-transform: uppercase;
}
#wp-calendar-agenda th {
	font-size:1.1em;
	font-weight:bold;
	padding: 5px 0;
	text-align:center;
	color: #787878;
	background: none;
}
#wp-calendar-agenda td {
	font-size:1.1em;
	padding:5px 0;
	text-align:center;
	color: #000;
	font-weight: bold;
}
#wp-calendar-agenda tfoot td{
	border-top: 1px solid #999;
}
#wp-calendar-agenda #prev, #wp-calendar-agenda #next{
	font-weight: bold;
	padding: 10px 0;
}
#columna_derecha .audio-player {
	float:right;
	margin-left:20px;
	margin-top:12px;
}




















#columna_extras a, #columna_extras a:link, #columna_extras a:visited{
	text-decoration: none;
	color: #000;
}

#columna_extras h3{
	color: #cf392b;
	font-size: 1.3em;
	font-weight: bold;
	text-transform: uppercase;
	padding: 5px 7px;
}

#columna_extras h4{
	font-weight: bold;
	font-size: 1.2em;
}

#columna_extras .lista{
	background: #fff url(img/bg_listas_extras.jpg) top repeat-x;
	border: 1px solid #b2b2b2;
	margin-bottom: 10px;
	width:158px;
	overflow:hidden;
}

#columna_extras ul.nobullet li{
	background: none;
	padding-left: 8px;
}

#columna_extras .lista ul{
	margin: 0 2px;
}

#columna_extras .lista li{
	background: url(img/bullet_rojo_chico.gif) 8px 10px no-repeat;
	padding-left: 15px;
	font-size: 1.1em;
	border-top: 1px solid #c6c6c6;
	line-height: 24px;
}

#columna_extras .lista li a{
	display: block;
}

#columna_extras .lista .nombre_post{
	color: #666;
	font-style: italic;
}

#columna_extras .especial li{
	line-height: 12px;
	padding-top: 5px;
	padding-bottom: 5px;
}

#columna_extras .especial img{
	padding: 1px;
	border: 1px solid #c1c1c1;
	margin: 5px 0;
}

#columna_extras .unico li{
	padding-left: 5px !important;
}

#columna_extras #ultimos_comentarios li a:hover{
	text-decoration: underline;
}

#columna_extras .banner{
	margin-bottom: 7px;
}

#columna_extras .banner img{
	border: 1px solid #c4c4c4;
}

















/* ESTRUCTURA *****************************/
body{
	background: #f1f1f1 url(img/sombra_cuerpo.jpg) top center no-repeat;
}

#contenido{
	width: 992px;
	margin: auto;
	background: #fff;
}

#cabecera{
	background: url(img/bg_cabecera.gif) bottom left repeat-x;
}

#cuerpo{
	border-top: 1px solid #f1f1f1;
	background: url(img/bg_cuerpo.jpg) top repeat-x;
	padding: 10px;
}

#pie{
	background: #d8d8d8 url(img/bg_sucio.jpg) top repeat-x;
	padding: 10px;
	font-size: 1.1em;
	margin-top: 20px;
	clear: both;
        margin-left: -10px;
        margin-right: -10px;
        margin-bottom: -10px;
}
/******************************************/


/* IMAGENES *******************************/
.banner_cabecera{
	float: right;
}
/******************************************/


/* FORMULARIOS ****************************/
form#buscar{
	float: right;
	width: 141px;
	height: 22px;
	background: url(img/bg_buscar.gif) right no-repeat;
	margin: 7px 0;
}
#input_buscar{
	border: 0;
	color: #999;
	width: 100px;
	margin-top: 4px;
	height: 12px;
	font-size: 1.1em;
	font-family: Arial, Helvetica, sans-serif; 
	background: none;
}
#btn_buscar{
	float: left;
}

form.subscripcion{
	width: 143px;
	height: 30px;
	background: url(img/bg_subscripcion_email.gif) left top no-repeat;
}
.subscripcion_email{
	width: 112px;
	height: 12px;
	margin-top: 4px;
	margin-left: 10px;
	border: 0;
	background: none;
	float: left;
	color: #7f7f7f;
	font-size: 1em;
	font-family: Arial, Helvetica, sans-serif; 
}
.btn_subscripcion_email{
	float: left;
}
/******************************************/


/* LINKS **********************************/
a{
	color: #000;
}

#cuerpo a{
	color: #c33;
}
#botonera li a{
	color: #333;
	text-decoration: none;
	font-size: 1.3em;
	font-weight: bold;
	padding: 0 8px;
	line-height: 52px;
	float: left;
	border-left: 1px solid #eee;
	border-right: 1px solid #a3a3a3;
}
#botonera li.seleccionado a, #botonera li a:hover{
	background: url(img/bg_botonera_hover.png) 0 3px repeat-x;
	color: #fff;
}
#menu_corporativo li a{
	font-size: 1.1em;
	color: #555;
	margin: 0 2px;
	text-decoration: none;
}

.menu_pie li a{
	text-decoration: none;
	background: url(img/bullet_rojo_chico.gif) left no-repeat;
	background-position: 0 5px;
	padding-left: 8px;
}

.menu_pie .rss, .menu_pie .facebook, .menu_pie .twitter{
	line-height: 16px;
	padding-left: 15px;
}

.rss{
	background: url(img/ico_rss.jpg) left no-repeat;
	padding-left: 22px;
}

.facebook{
	background: url(img/ico_facebook.jpg) left no-repeat;
	padding-left: 22px;
}

.itunes{
	background: url(img/ico_itunes.jpg) left no-repeat;
	padding-left: 22px;
}





.twitter{
	background: url(img/ico_twitter.gif) left no-repeat;
	padding-left: 22px;
}

#menu_subscripcion a{
	background: none;
}
/******************************************/


/* LISTAS *********************************/
#botonera{
	float: left;
	display: inline;
	margin-left: -10px;
}
#botonera li{
	display: inline;
	margin-right: 5px;
	text-transform: uppercase;
}

#menu_corporativo{
	float: right;
	clear: right;
	width: 250px;
	text-align: right;
}
#menu_corporativo li{
	display: inline;
	color: #888;
}

.menu_pie{
	background: url(img/bg_menu_pie.png) top no-repeat;
	padding-top: 20px;
	margin-right: 10px;
	float: right;
	width: 166px;
}
.menu_pie li{
	margin-bottom: 5px;
	margin-left: 10px;
}
/******************************************/


/* PROPIEDADES ****************************/
.clear_fix{
	clear: both;
	overflow: hidden;
	height: 0;
	max-height: 0;
}
.flotar_derecha{
	float: right;
}
.flotar_izquierda{
	float: left;
}
/******************************************/


/* CABCECERA Y PIE ************************/
#cenefa{
	background: #c9c9c9;
	line-height: 27px;
	min-height: 27px;
	height: auto !important;
	height: 27px;
	text-align: center;
	margin-bottom: 10px;
	font-family: "Tahoma", Arial;
}
#logo{
	float: left;
	display: inline;
	margin-left: 5px;
}
#logo_chico{
	float: left;
}
#cabecera_superior{
	padding: 0 10px;
	min-height: 77px;
	height: auto !important;
	height: 77px;
	border-bottom: 1px solid #ddd;
}
#cabecera_inferior{
	padding: 0 10px;
	min-height: 54px;
	height: 54px;
	height: auto !important;
	border-bottom: 1px solid #ccc;
}

#pie address{
	font-size: 1.1em;
	float: left;
	clear: left;
	margin-top: 20px;	
	width: 160px;
}
#menu_informacion{
	padding: 20px 85px;
	padding-bottom: 0;
}
#derechos{
	text-align:center;
	margin-top: 10px;
	border: 1px solid #adadad;
	border-left: 0;
	border-right: 0;
	line-height: 2em;
	margin-bottom: 0;
}
/******************************************/


/* BANNER PRINCIPAL ***********************/
#banner_principal{
	position: relative;
	width: 635px;
	height: 175px;
	margin-bottom: 10px;
}
#banner_principal #sombra_izq{
	position: absolute;
	bottom: 0;
	left: -5px;
}
#banner_principal #sombra_der{
	position: absolute;
	bottom: 0;
	right: -5px;
}
#banner_principal #sombra_sup{
	position: absolute;
	left: 0;
	top: -5px;
}
/******************************************/


/* COLUMNA IZQUIERDA **********************/
#columna_izquierda{
	float: left;
	width: 468px;
}

.tienda #columna_izquierda{
	float: left;
	width: 468px;
	display: inline;
	margin-left: 7px;
}
/******************************************/


/* COLUMNA EXTRAS *************************/
#columna_extras{
	width: 160px;
	float: left;
	display: inline;
	margin-left: 7px;
}

.tienda #columna_extras{
	width: 160px;
	float: left;
	margin: 0;
}
/******************************************/


/* COLUMNA DERECHA ************************/
#columna_derecha{
	float: right;
	width: 300px;
	padding: 15px;
	background: url(img/columna_derecha_sombra.jpg) repeat-y;
	position: relative;
	margin-top: -6px;
}
#columna_derecha_sombra_sup{
	position: absolute;
	top: 0;
	left: 0;
}
#columna_derecha_sombra_inf{
	position: absolute;
	bottom: 0;
	left: 0;
}
/*****************************************/


/* TOOLTIPS *****************************/
div#qTip {
	padding: 3px;
	border: 1px solid #c4c4c4;
	display: none;
	background: #f1f1f1;
	color: #333;
	font: 9px Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	position: absolute;
	z-index: 1000;
	width: 250px;
}
div#qTip span{
	float: left;
	width: 160px;
	margin-left: 10px;
}
/****************************************/


/* CLEARFIX *****************************/
.clearfix:after {
	visibility: hidden;
	display: block;
	font-size: 0;
	content: " ";
	clear: both;
	height: 0;
}
.clearfix {
	display: inline-block;
}
/*\*/* html .clearfix {
	height: 1%;
}
.clearfix {
	display: block;
}/**/
/****************************************/

#anuncios_google {display: none}
.foto-home {float: left; margin-right: 10px;}
.navigation .alignleft {float: left;padding-top: 10px;}
.navigation .alignright {float: right;padding-top: 10px;}
#cuerpo .navigation a {color: #c33;}
#cinco_destacados .ancho_destacado a {color: black;text-decoration: none;}
#cinco_destacados .ancho_destacado a:hover {text-decoration: underline;}
#ultimos_comentarios ul li a img.wp-smiley {border: 0; margin: 0;}
#votacion .wp-polls ul li{font-weight: 800;font-size: 13px;margin-top: 5px;border-bottom: 1px solid #ccc;padding-bottom: 4px;}
#cuerpo #cinco_destacados .votacion {background: url(/images/ico_horizonte.png) no-repeat}
#contenido #cuerpo ol.commentlist li {
list-style-type: none;
}
.img_votos {
padding-top: 7px;
}
h2#comments {
margin-top: 20px;
margin-bottom: 10px;
}
#cuerpo h2.pagetitle {
color:#c33;
text-transform: uppercase;
font-size:23px;
}
.podtest {
margin-bottom: 5px;
margin-top:5px;
}
#cuerpo .podPress_content {
font-size: 10px;
}

#cuerpo .podPress_content a{
color: #c33;
text-decoration: underline;
}

body #podPress_footer cite {display: none}
.producto a img.thumbnail {
width:128px;
height
}
img.mail-img {margin-top: 2px;}
#agenda .excerpt_fina {font-size: 12px;}
#columna_derecha .ad-sidebar-1 embed {margin-bottom: 10px;}
#columna_derecha .ad-sidebar-1 img {margin-bottom: 10px;}
#columna_derecha .ad-sidebar-2 embed {margin-bottom: 10px;}
#columna_derecha .ad-sidebar-2 img {margin-bottom: 10px;}
#columna_derecha .ad-sidebar-3 embed {margin-bottom: 10px;}
#columna_derecha .ad-sidebar-3 img {margin-bottom: 10px;}
#columna_derecha .ad-sidebar-4 embed {margin-bottom: 10px;}
#columna_derecha .ad-sidebar-4 img {margin-bottom: 10px;}

.linklove {display: none;}


#programas a.btn_plomo {float: right;display: block;}


ul#botonera li a.highlight {color: #c33;}

#cuerpo .excerpt p a strong {color: #c33;}
#cuerpo .excerpt p a:hover strong {text-decoration: underline;}

#cuerpo #columna_izquierda p a {color: #c33;text-decoration: underline;}
#cuerpo #columna_izquierda p a:hover {color: #c33;text-decoration: none;}

#columna_izquierda .cf_info {font-size: 20px;color: #CF392B;}


#columna_izquierda img.alignleft {float: left;margin-right: 10px;margin-bottom: 10px;}



#columna_izquierda h5 {font-weight: 800;font-size: 15px;}
#columna_izquierda hr {clear: both;display: block;margin: 10px 0;background: #ccc;border: 0;height: 1px;}




#cuerpo #columna_izquierda a.wpaudio {text-decoration: none;}
#cuerpo #columna_izquierda img.wpa_play {margin-bottom: -3px;}
#cuerpo #columna_izquierda a:hover.wpaudio {text-decoration: underline;}

/* estilos especiales mejores discos de la decada */
#columna_izquierda h6 {font-style: italic;font-size: 13px;font-size: 13px;}
#columna_izquierda h5.nro {color: #ff0000;}
#columna_izquierda h5.art {font-weight: 100;font-size: 16px;}
#columna_izquierda h5.rec {font-size: 16px;}

.descripcion_cultura img.thumbnail {float: left;display: inline;padding-right: 15px;}