@charset "utf-8";
/* CSS Document */
	
html, body {
	margin:0;
	border:0;
	padding:0;
}

body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#555;
}

#banner_468x60 {
	width:468px;
	height:60px;
	position:relative;
	left:230px;	
	#top:15px;
	#left:42px;
	z-index:0;
}

#add {
	position:absolute;
	margin: 3px 0 0 250px;
	padding-left:45px;
	padding-top:0px;
	background-color:#FFF;
	background:url("../images/backAdd.jpg") no-repeat;
	/*background: rgba(255, 255, 255, 0.9);*/
	border:solid 1px #666;
	z-index:2;
	width:347px; 
	height:335px;
	color:#333;
	font-size:11px;
	display:none;
}



#add2 {
	position:absolute;
	margin: 3px 0 0 0;
	padding-left:15px;
	padding-top:18px;
	background-color:#FFF;
	display:none;
	padding-right: 15px;
    margin: 3px 0 0 250px;
	/*border:solid 1px #666;*/
	z-index:2;
	width:590px; 
	height:432px;
	color:#333;
	font-size:11px;
	background:url("../images/banner_background.png") no-repeat;
    display:none;
}

.downloadlink .btn_descargar { margin: 22px 0 0 90px; float:left;}
.downloadlink .btn_descargar:hover { background: none;}
.downloadlink .btn_descargar {  width: 147px; height:27px; background:url("../images/btn_descargar.png") 0px 0px no-repeat;}		
.downloadlink .btn_descargar:hover { background:url("../images/btn_descargar.png") 0px -27px no-repeat;}

.descargar_tip { width: 330px; height: 80px; background:url("../images/descargar_tip_background.png") 0px 0px no-repeat; float:right; margin: 0;}
.descargar_tip ol{ padding: 0 0 0 30px; margin:10px 0;}
.descargar_tip ol li{ list-style: decimal inside;  font-size: 14px; margin-top: 5px;}
.descargar_tip ol li#titulo{ font-size: 11px; color:#666; list-style:none;}



#add2 .downloadlink{
	width:100%;
	padding:0px 0 0px 0;
}
#add2 .downloadlink2{
	/*
	width:100%;
	text-align:center;
	padding:0px 0 0px 0;*/
	width: 588px;
	height: 80px;
	margin-top: 20px;
	background: url("../images/background_descarga.jpg") no-repeat #fff;
	border: 1px solid #999;
}
#add2 .downloadlink p{
	font-size:11px;
        margin:5px 0 15px 0px;
}

#add2 .peso{
    font-size:12px;
}

.close_video_banner, .close_video_banner:hover {
    position:absolute;
    right:25px;
    top: 18px;
    font-size:13px;
    color: #000;
    text-decoration:none;
    background:none;
}


.addclass0{
	display:none;
	}
.addclass1{
	display:block;
	}

#add a:link, #add a:visited, #add a:hover, #add a:active, #add a:focus{
	color:#000;
	background-color:#FFF;
}

#add a{
	margin-bottom:10px;
	display:none;
}


a:link, a:visited {
	color:#555;
}

a:hover {
	color:#FFF;
	background-color:#FF7705;
}


.commentsAudio{ float: left; margin: 5px 0px 0px 0px; background: url(../images/commentOrange.png) left no-repeat;}
.commentsAudio a{ margin-left: 20px;}


#videohome a:hover {background: none;}
.avatar_120 a:hover {background: none;}

a:active, a:focus, input:focus {
	outline:0; /* no focus per FF */
}

h1 {
	font-size:19px;
	line-height:27px;
	border-bottom:solid 1px gray;
	padding:0;
	margin:0 0 10px 0;
}

h1.margintop120{
	margin-top:120px;
	}
	h1 span{
		color:#CACACA;
		font-weight:lighter;
	}
	
	h1.ranking{
		padding:0 0 0 20px;
		background:url(../images/ranking.gif)  0px 4px no-repeat;	
	}

h2 {
	font-size:17px;
	padding-bottom:3px;
	line-height:22px;
	color:#444;
/*	border-bottom:solid 1px #444;*/
}

h2.sub{
	border-bottom:solid 1px #555; margin-bottom:5px; 
}

	h2#ico_nota {
		background:url(data:image/gif;base64,R0lGODlhEAAQAOYAABFio+bm5pGxy0ao6TCQ2szMzBN598ng81ux9jKY5vj8/3mXrySByI7S/8zk91O39Hax4j+g8Cx8u0Ck9TaJy6nS8n/M/+/v71q8/Yi75RqA9zCX/1a8+T+l7hpusDqb4tfX1/f39////zyf557E42i4+Ye65UWr/yGI/cbo/x+F2Dad/9fo9mGw7k2z/kyw8iFuqyCG+EOZ3ZS62X+bsozW/3u05EKc5lW7/ziO1V7E/FK4/5HA50Go/1Kn6c7m/yd9whmE/xlrtQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAAHAP8ALAAAAAAQABAAAAeGgCKCgjg4DSkKg4qKOBA3HRiHiYuEggc2jzsWlCIuI5IiBxk4nBsZOSqfiKSUGoIsJqgJO5wGiyw8K5wonDGcupS2gj8lJ8acroIyLzocCKWDQCMjBBWcPYMzHhIkig4tERPYnIMUAzoPPooKIRcXAfAeHx8MAheD7QEgBfwLADA0CoAQEQgAOw==) no-repeat 2px 2px;
		#background:url(../images/ico.nota.gif) no-repeat 2px 2px;
		padding-left:22px;
	}
	h2#ico_sobre_recomendado {
		background:url(data:image/gif;base64,R0lGODlhEAAQAOYAAKIWFvbel9+7dKuWbeHh4bZNTbGOSXs4HefMiPvoo9OvZ6guIb53d////7g5OeXGgO3MzOOtc7MmF8unYPDZlOxkYtelpahYON1VUqcxMf7xrN9YWOayeebDfaMeFPfhm82HV/Dw8NVNTcgVFatUNL6aVLsyMunKhP/1sZREJfLYpfDUi6ofH7oxIeHBe9e1b68REbYxIc6saLFAKvnlnrg0NP7sp7ofH+nKf//3s+NbVu/RjOzJhPDPhteya6UfF+TAeu9rY9y4cb06OrUpIeBXVMsZGccwMK8sHQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAAHAP8ALAAAAAAQABAAAAfHgA0qPISFhjwqDYo8OTkaj5AaKCg8ig2EKBo2m5yUlYsUApqcNhoCFJ8NDzYIMq6vMgg2D5YdCTS4CQi3uR2WQDQBwjQ7wcNAlgIfFMwfPcvNAskBzBQBJxwtLREcEkMQDUIUK+QUDzE6QdoVGw4NLys98isuSBUiRUUiGzUNPisnAq4QMEOECRYAANQo0EBBDxwQewgBseAIDBg3MlhoMEHIi48gSfwwMsIDgwYhSvQ4ROjCjx8pQjQgMMCAzZs3DxwYQKBBIAA7) no-repeat 2px 2px;
		#background:url(../images/ico.sobre_recomendado.gif) no-repeat 2px 2px;
		padding-left:22px;
	}
	h2#ico_programas_recomendados {
		background:url(../images/ico.elemento_recomendado.gif) no-repeat 2px 2px; padding-left:22px;
	}
	h2#ico_usuarios {
		background:url(../images/ico.user.gif) no-repeat 2px 2px; padding-left:22px;
	}
	h2#ico_radio_online {
		background:url(../images/ico.radioonline.png) no-repeat 2px 2px; padding-left:22px;
	}
	h2#ico_audios {
		background:url(../images/ico.cassette.gif) no-repeat 2px 2px; padding-left:22px;
		
	}
	h2#ico_comentarios {
		background:url(../images/ico.comentarios.gif) no-repeat 2px 3px; padding-left:22px;
	}
	h2#ico_notas {
		background:url(../images/ico.comments.png) no-repeat 2px 3px; padding-left:22px;
	}
	h2#ico_sobre_sugerencia {
		background:url(../images/ico.sobre_sugerencia.gif) no-repeat 2px 2px; padding-left:22px;
	}
	h2#ico_rss {
		background:url(../images/ico.rss.gif) no-repeat 2px 2px; padding-left:22px;
	}

h3 {
	font-size:14px;
	line-height:23px;
	padding:0;
	margin:0px 0px 3px 0px;
	color:#FF8619;
}
h4{
 		font-size:12px;
 		color:#888;
 		margin:-5px 0 0px 0;
	}


span.bold, a.bold{
	font-weight:bolder;
}

span.top{
	vertical-align:top;	
}

span.right{
	float:right;	
}

span.left{
	float:left;	
}
	
span.action{
	cursor:pointer;
	text-decoration:underline
}

span.action:hover{
	color:#FFF;
	background:#FF8619;
}

span.imgaction{
	cursor:pointer;
}

span.actionoff{
	color:#CCCCCC;
	text-decoration:none;
	cursor:default;
}

form {
	margin:10px;
	padding:0;
	width:95%;
}

form fieldset {
	background:url(../images/bg.form.gif) repeat-x bottom center;
	margin:0 0 10px 0;
	border:solid 1px #CCC;
	width:99%;
}
#searchuser fieldset{
	padding:10px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

form fieldset legend {
	padding:0 5px;
	color:#666;
	font-size:14px;
	font-weight:bold;
}

form div.advice{
	font-size:11px;
	color:red;
	display:none;
}

form div.help{
	font-size:11px;
	color:grey;
	display:none;
}
	form ul {
		margin:0;
		padding:0;
		list-style:none;
	}
		form ul li {
			padding:0 0 10px 10px;
		}
			form ul li input, form ul li textarea, form ul li select {
				width:96%;
				border:solid 1px #CCC;
				font-size:12px;
				color:#ED8B00;
				font-size:1.2em;
				font-family:"trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
				background:url(../images/bg.textarea.gif) repeat-x #FFF;
			}
			 form ul li select {
			 	width:auto;
			 }

ul.llista_dos_col{
	list-style:none;
	margin:0;
	padding:0 auto;
}
ul.llista_dos_col li{
		margin:0 15px;
		padding:0;
		width:auto;
		float:left;
	}
	ul.llista_dos_col a.titulo{
		color:#FF7705;
		font-size:15px;
		font-weight:bold;
		margin-left:10px;
	}


	ul.llista_dos_col a.titulo:hover{
		color:#FFF;
		background:#FF7705;
	}
	

		ul.llista_dos_col ul{
			list-style:none;
			margin:5px 0 0 0;
			padding:0;
		}
		ul.llista_dos_col ul li{
			float:none;
			width:auto;
			margin 0;
		}
		
		ul.llista_dos_col li.primera{
			clear:left;
		}
	
		ul.llista_dos_col ul a{
			text-decoration:none;
		}

		ul.categorias{
			width:160px;
			float:left;
			font-size:11px;
		}
			ul.categorias li{
				line-height:14px;
				overflow:hidden;
				padding-top:0px;
				padding-bottom:0px;
				margin-bottom:0px;
				border:0px solid red;
			}
				ul.categorias li b{
				color:#ED8B00;
			}
				ul.categorias li input.cat{
					padding:0px;
					margin:0px 5px 0 0;
					width:auto; 
				}
		ul.images{
			width:75px;
			float:left;
			font-size:11px;
		}
			ul.images li{
				overflow:hidden;
				padding-top:0px;
				padding-bottom:0px;
				margin-bottom:0px;
				border:0px solid red;
			}
			
.aligncenter{ text-align: center;}
			
#imagesset{
	z-index:100;
	position:relative;
	background:white;
	width:780px;
}

textarea {
	
	height:60px;
	border:solid 1px #CCC;
	font-size:12px;
	background:url(../images/bg.textarea.gif) repeat-x #FFF;
	font-family:"trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
}
input {
	border:solid 1px #CCC;
	font-size:12px;
	background:url(../images/bg.textarea.gif) repeat-x #FFF;
	font-family:"trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
}
label {
	padding:0 0 0 0;
	display:block;
	font-size:13px;
	font-weight:bold;
	color:#555;
}

.clear {
	clear:both;
	height:1px;
	line-height:1px;
}
.clear10 {
	clear:both;
	height:10px;
	line-height:10px;
}
.clear30 {
	clear:both;
	height:20px;
	line-height:20px;
}
.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.textcenter {
	text-align:center;	
}

.floatleft {
	float:left;	
}

/* forms */
	

	div.advice{
		font-size:12px;
		color:#666666;
		margin:15px 13px 0px 15px;
		border:dotted 1px #666;
		background-color:#EEE;
		padding:8px;
	}
	div.advice img {
		float:left;
		margin-right:6px;
		margin-bottom:10px;
	}
	
	form ul.form_ancho {
		margin:5px;
		padding:0;
	}

	form ul.form_ancho li {
		display:block;
		overflow:hidden;
		margin:0 0 5px 0;
		padding:5px;
	}
	
	form ul.form_ancho ul.categorias li {padding:1px;}

	form ul.form_ancho li label {
		width:190px;
		display:block;
		float:left;
	}
		form ul.form_ancho li label.radio_label {
			text-align:right;
			padding:0 5px 0 0;
			width:auto;
		}

	form ul.form_ancho li input {
		float:left;
		width:300px;
		min-height:18px;
	}
		form ul.form_ancho li input.radiobutton {
			width:auto;
			min-height:inherit;
			margin:0 20px 0 0;
		}
		
		form ul.form_amcho li input.error {
			color:#FF0000;
		}
		
		form#registre div.error{
			color:red;
			padding:5px;			
			text-align: center;
			font-size: 12px;
			border:1px solid red;
			margin-bottom:5px;
		}

	form ul.form_ancho li select {
		width:300px;

	}
	
	form ul.form_ancho li input.checkbox {
		width:auto;
		height:auto;
		margin:0;
		padding:0;
	}
	form ul.form_ancho li textarea {
		width:250px;
		height:80px;
		float:left;
		font-size:12px;
	}
	
	form ul.form_ancho li .msg_box {
		width:124px;
		display:block;
		float:right;
		font-size:10px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-weight:lighter;
	}
	
	form ul.form_ancho li .info {
		padding-left:16px;
		background:url(../images/ico.gray_info.png) no-repeat 0 3px;
	}
	form ul.form_ancho li .warn {
		padding-left:16px;
		background:url(../images/ico.small_warn.png) no-repeat 0 3px;
		color:#FF0000;
	}

	form ul.subcampos {
		clear:both;
		display:block;
		margin:0 0 0 150px;
		padding:10px 0 0 0; 
	}
			form ul.subcampos li label {
				color:#888;
			}
			
	#estructura{
		font-size:19px;
		line-height:27px;
		font-weight:bold;
		margin:0 0 5px;}
	#estructura_box{
		width:626px;
		height:189px;
		background: url("../images/estructura.jpg") no-repeat;
		margin-bottom:20px;
		padding-top:182px;*padding-top:192px;
	}

	#estructura_box .col{padding:20px 15px 0 15px; width:178px; float:left;}
	#estructura_box .col p{font-size:11px; margin:10px 0;*margin:10px 0;}
	#estructura_box .col p.center{margin:0 0 5px; text-align:center;}
	
	#estructura_box2{
		width:931px;
		height:190px;
		background: url("../images/estructura2.jpg") no-repeat;
		margin-bottom:20px;
		padding-top:182px;*padding-top:192px;
	}
	#estructura_box2 .col{padding:20px 15px 0 15px; width:178px; float:left;}
	#estructura_box2 .col p{font-size:11px; margin:10px 0;*margin:10px 0;}
	#estructura_box2 .col p.center{margin:0 0 5px; text-align:center;}
				

			
/* barra de progress en textarea */
.progress{
	width: 1px;
	color: white;
  	overflow: hidden;
	background:url(../images/progress_bar_red.gif) #CC0000;
	padding-left: 5px;
	clear:both;
	margin:0;
	line-height:8px;
	border:1px;
}
.bar_wrapper {
	clear:both;

	width:300px;
	border:solid 1px #CCC;
}

/*	span per posar un text dins la barra
	.bar_wrapper span {
		display:block;
		position:absolute;
		margin:0 0 0 5px;
		color:#333;
		font-size:11px;
		color:#fff;
	}*/


/*** LAYOUT ***/

	#contenedor_cabecera {
		height:77px;
		padding:0px;
		margin: 0px;
		background:#fff url('../images/bg.home.gif') repeat-x;
	}
	#cabecera {
		width:990px;
		margin:0 auto;
	}
	#cabecera1 {float:right; width:820px;}

	#logo {
		width:150px;
		height:60px;
		float:left;
		display:block;
		margin:10px 0 0 0;
		text-indent:-9999px;
		background:url('../images/ivoox_audiokiosko.jpg') no-repeat;
	} 
	
	#nlogin{float:right; font-size:11px; color:#cecece; height:26px;}
	#nlogin p{margin:18px 0 0 0;}
	#nlogin p span{color:#fff; font-weight:bold;}
	#nlogin a{color:#ff6600; text-decoration:none;}
	#nlogin a:hover{text-decoration:underline; background:none;}
	
	#ntabs{
		float:right;
		width:820px;
		margin:7px 0 0 0;
		padding:0;
		_margin-top:3px;
	}
	
	#ntabs h3{
		margin:0;
		line-height: 14px;
		display:inline;
	}
	
	#ntabs li{
		float:left;
		list-style:none;
		margin-right:5px;
		background:#ececec;
		background:url("../images/tab-right.gif") no-repeat right -29px;
	}
	
	#ntabs li a{
		font-size:11px;
		font-weight:bold;
		color:#fff;
		text-shadow:#444 1px 1px 0;
		text-transform:uppercase;
		display:block;
		background:url("../images/tab-left.gif") no-repeat left -29px;
		padding:7px 10px 8px;
		text-decoration:none;
	}
	
	#ntabs li a:hover{text-decoration:underline;}
	
	#ntabs li.current{background:url("../images/tab-right.gif") no-repeat right 0;}
	#ntabs li.current a{color:#ff6600; text-shadow:#fff 1px 1px 0; background:url("../images/tab-left.gif") no-repeat left 0;}
	
	#ntabs li#subir{background:url("../images/tab-right.gif") no-repeat right -58px;  margin:0 0 0 13px; _margin-top:1px;}
	#ntabs li#subir a{color:#ff6600; text-shadow:#fff 1px 1px 0; background:url("../images/tab-left.gif") no-repeat left -58px;padding:5px 15px 10px 33px;}

	#buscador{
		float:left;
		width:202px;
		height:23px;
		display:block;
		margin:18px 0 0 0;
	}
	
	#buscador label{display:none;}
	
	#buscador #left_image{
		background:transparent url("../images/bg.search1.gif") no-repeat 0 0; 
		padding:0 0 0 5px;
		height:23px;
	}
	
	#buscador #words{
		float:left;
		font-family:Arial, Tahoma;
		font-size:12px;
		color:#6e6e6e;
		text-shadow:#fff 1px 1px 0;
		width:164px;
		height:23px;
		margin:0;
		border:none;
		background:transparent url("../images/bg.search2.gif") repeat-x; 
		padding:0 3px 0 2px;*padding:4px 3px 0 2px;
		padding /*\**/:4px 3px 0 2px\9;
	}
	
	#buscador #searchb{
		float:left;
		width:28px;
		height:23px;
		font-size: 0px;
		line-height:0px;
		display:block;
		text-indent:-9999px;
		margin:0;
		padding:0;
		border:none;
		background:transparent url("../images/bg.search3.gif") no-repeat;
		cursor:pointer;
	}
	
	.suggestionsBox {
	    position: relative;
	    _position: absolute;
	    width: 200px;
	    background-color: #212427;
	    -moz-border-radius-bottomleft: 7px;
	    -webkit-border-bottom-left-radius: 7px;
	    -moz-border-radius-bottomright: 7px;
	    -webkit-border-bottom-right-radius: 7px;
	    border: 1px solid #000;
	    color: #fff;
	    z-index: 1000;
	}
	
	.suggestionList {
	    margin: 0px;
	    padding: 0px;
	}
	
	.suggestionList li {
	    margin: 0px 0px 3px 0px;
	    padding: 3px;
	    list-style:none;
	    cursor: pointer;
	}
	
	.suggestionList li:hover {
	    background-color: #FF7705;
	}

	#cuerpo {
		width:990px;
		margin:0 auto;
		padding-top:10px;
		_margin-top:-3px;
		overflow:auto;
		*overflow:hidden;
		clear:both;
		background:url(../images/bg.lateral_derecha.gif) repeat-y right;
	}
	
	#cuerpo.zona_privada{
		background:none;
		width:970px;
		overflow: hidden;
	}
		#col_central {
			width:644px;
			margin:0 0 0 20px;
			_margin:0 10px 0 10px;
			float:left;
		}
		#central {
			width:664px;
			float:left;
		}
		#col_central_mini {
			width:490px;
			float:right;
			overflow:hidden;
		}
		
		#col_izquierda {
			width:144px;
			float:left;
			margin:0 8px 0 20px;
			_margin-left:10px;
		}
		
		#col_derecha {
			width:302px;
			float:right;
			margin-right:10px;
			_margin-right:3px;
		}
		
		p.central{
			padding:15px;
			color:#888;
			text-align:left;
			margin-left:0px;
			_width:100%;
		}
		#col_derecha_login {
			width:270px;
			float:right;
			margin-top:-20px;
			_margin-right:3px;
			background:url(../images/comunidad_gris.jpg) no-repeat;
			min-height:350px;
			margin-right:25px;
		}
	ul.miscell{
		width:890px;
	}
	ul.miscell li{
		float:left;
		width:150px;
		text-align:center;
		list-style:none;
		margin-bottom:10px;
	}
	
	/* claim home */

#claim {
                width:170px;
                height:192px;
                background:url(../images/bg.claim_home.jpg) no-repeat;
                background-position:right;
                float:left;
                margin:0 0 20px 0;
                padding:15px;
                padding-left:0px;
                list-style:none;
               
}
                #claim li {
                               margin:0; padding:0;
                }
                #claim a {
                               font-family:Arial, Helvetica, sans-serif;
                               color:#444;
                               text-decoration:none;
                               font-weight:bold;
                               font-style:italic;
                } #claim a:hover { color:#FFF; }
                #claim .link_1 {
                               font-size:22px;
                               margin-left:35px;
                }
                #claim .link_2 {
                               font-size:23px;
                               margin-left:5px;
                               font-weight:normal;
                               line-height:25px;
                }
                #claim .link_3 {
                               font-size:25px;
                               font-weight:normal;
                               margin-left:10px;
                               line-height:30px;
                }
                #claim .link_4 {
                               font-size:18px;
                               line-height:20px;
                               margin-left:0px;
                               font-weight:normal;
                }
                #claim .link_5 {
                               font-size:16px;
                               line-height:22px;
                               margin-left:26px;
                }
                #claim .link_6 {
                               font-size:14px;
                               line-height:22px;
                               margin-left:0px;
                }
	
.ventana_help {
	background:url(../images/bg.ventana_lateral_header.gif) repeat-x #FFF;
	margin-bottom:10px;
	padding:0;
	border:solid 1px #CECECE;
}
	.ventana_help p{
		margin:0px;
		padding: 10px 10px 10px 10px;
		background:url(../images/info.back.jpg) bottom right no-repeat #FFF;
	}
	.ventana_help h2 {
		margin:0 0px 0px 10px;
		padding:0 0 0 10px;
		color:#999999;
		font-weight:bold;
		height:27px;
		line-height:27px;
		font-size:12px;
		background:url(../images/bg.ventana_help_header_deco.gif) center left no-repeat;
	}
		
	.ventana_lateral {
		background: #FFF url('../images/bg.home.gif') repeat-x 0 -1083px;
		padding:0 4px 8px 10px;
		border:solid 1px #999;
		margin-bottom:10px;
	
	}
	
	.ventana_lateral .hackzoom{
			_zoom:1;
	}
	
	.ventana_lateral h2 {
		margin:0 0 10px 0;
		padding:0 0 0 10px;
		font-weight:normal;
		height:27px;
		line-height:27px;
		font-size:12px;
		text-transform:uppercase;
		background:url(../images/icons-mini-home.gif) no-repeat 0 -33px;
	}
	
	.ventana_lateral h2.facebook {background:url(../images/facebook.png) center left no-repeat; padding:0 0 0 20px;}
	.ventana_lateral h2.twitter {background:url(../images/ico.twitter.gif) center left no-repeat; padding:0 0 0 20px;}
	.ventana_lateral h2.youtube {background:url(../images/icons/youtube.gif) center left no-repeat; padding:0 0 0 20px;}
	
	div#seguidores h2 {background:url(../images/ico.user.gif) center left no-repeat; padding:0 0 0 20px;}
		.ventana_lateral h2 span { text-transform:lowercase; }
		
		#col_izquierda .ventana_lateral {
                        position:relative;
                        z-index:0;
                        zoom:1;
        }
        #col_izquierda .ventana_lateral h2 {
                        margin:-1px -1px 10px -11px;
                        padding:0 0 0 20px;
                        line-height:30px;
                        position:relative;
                        z-index:1;
                        background:url(../images/bg.ventana_lateral_izq_h2.gif) no-repeat;
        }
		
	
	a.addto_playlistOff,a.addto_playlistOff:visited{
		color:#CCCCCC;
		text-decoration:none;
		cursor:default;
	}
	a.addto_playlistOff:hover{
		background-color:#FFFFFF;
	}
	
	#playlist {
		padding:0;
		width:100%;
		overflow:hidden;
	}
	#playlist .pestanas {
		padding-left:10px;
		margin-bottom:0;
		font-size:12px;
	}
		.ventana_lateral .pestanas {
			margin:0 0 10px 0;
			padding:0 0 0 0;
			font-weight:normal;
			height:27px;
			line-height:27px;
			font-size:11px;
		}		
			.ventana_lateral .pestanas a {
				color:#AAA;
				height:27px;
				display:block;
				float:left;
				padding:0 5px;
			}
				.ventana_lateral .pestanas a:hover {
					text-decoration:underline;
					background:none;
					color:#555;
				}
			.ventana_lateral .pestanas .selected {
				background:url(../images/icons-mini-home.gif) no-repeat center 23px;
				float:left;
				/*color:#FF7705;*/
			}
			.ventana_lateral .pestanas .selected a{
				color:#333;
				text-decoration:none;
				/*color:#FF7705;*/
			}
			.ventana_lateral .pestanas .selected a:visited{
				text-decoration:none;
			}
			
			.ventana_lateral .pestanas .noselected {
				background:url() bottom center no-repeat;
				float:left;
				/*color:#FF7705;*/
			}
			.ventana_lateral .pestanas .noselected a{
				color:#AAA;
				text-decoration:underline;
				/*color:#FF7705;*/
			}
	.ol_playlist {
		margin:0;
		padding:0;
		list-style-type:none;
	}
		.ol_playlist li {
			/*line-height:17px;*/
			font-size:13px;
			padding:0;
			border:0;
			display:block;
			overflow:hidden;
			height:30px;
			line-height:30px;
			cursor:default;
			border-top:dotted 1px #CECECE;
		}
		.ol_playlist li a{
			text-decoration:none;
			color: #fff;
		}
		
		.ol_playlist li a:hover{
			text-decoration:none;
			background:none;
			color: #f82;
		}
		
		.ol_playlist li .download, .ol_playlist li .download2, .ol_playlist li .eliminar, .ol_playlist li .mail_off, .ol_playlist li .mail_on{
				border:0;
				float:right;
				margin:10px 0 0 10px;
				/*bottom:17px;
				#bottom:0;
				position:relative;*/
			}
			.ol_playlist li .enviar {
				border:0;
				float:right;
				margin:6px 3px 0px 3px;
				/*bottom:17px;
				#bottom:0;
				position:relative;*/
			}
		.ol_playlist li.gris {
			/*background:url(../images/bg.prod_list_fila.gif) repeat-y;*/
			background:#EEE;
		}
		.ol_playlist li.no_elements {
			font-size:11px;
			text-align:center;
			line-height:20px; padding:0 10px;
			color:#fff;
			height:108px;
			border:0px;
		}
		.ol_playlist li.no_elements a{
			text-decoration:underline;
		} 
		.ol_playlist li.actions {
			/*line-height:17px;*/
			height:20px;
			line-height:20px;
			cursor:default;
			border-bottom:none;
			padding-top:10px;
		}
		
		.ol_playlist li.actions a{
			/*line-height:17px;*/
			display:block;
			position:relative;
			float:left;
			margin-right: 20px;
		}
		
		#messages{
			padding:4px;
			display:none;
			text-align:center;
			background:#CCC;
		}
		
		#itunes-help-image{
			margin-left:121px;
		}

	
	.lista_lateral {
		list-style:none;
		margin:0 0 0 0px;
		padding:0;
		overflow:hidden;
	}
		.lista_lateral li {
			margin:0 0 4px 0;
			font-size:11px;
		}

		.lista_lateral strong{
			color:#FF7705;
		}
		.lista_lateral a:hover strong{
			color:white;
		}
		
		a.iconomas, a.iconomas:visited{
			font-size:10px;
			color:#FF7705;
		}
		a.iconomas:hover{
			font-size:10px;
			color:#FFF;
		}
		
		.lista_lateral li.index {
			height:auto;
			overflow:visible;
		}
		.lista_lateral h3{
			font-size:12px;
			color:#555;
			height:auto;
			line-height:17px;
			padding:0 0 0px 0px;
			/*background:url(../images/bg.ventana_lateral_header_tri_off.gif) no-repeat 0 6px;*/
		}
		.lista_lateral h3 a{
			text-decoration:none;
		}
		.lista_lateral h3.mas{
			background:url("") no-repeat 0 0px;
			margin-top:5px;
			color:#FF7705;
			margin-bottom:1px;
			margin-bottom:-2px;
		}
		.lista_lateral h3.off{
			color:#666;
			border:0px;
		}
		
		.lista_lateral h3 img{
			margin-left:-13px;
			margin-right:-5px;
			margin-bottom:-3px;
		}
		.lista_lateral ul {
			list-style:none;
			margin:0;
			padding:0;
		}
			.lista_lateral ul li {
				font-size:11px;
				margin:5px 5px 5px 10px;
			}
			
			.lista_lateral ul li.home {
				font-size:11px;
				margin:5px 5px 5px 19px;
			}
			.lista_lateral li.audios{
				padding:10px 0 0px 14px;
				background:url(../images/mini_ico.speaker.gif) no-repeat 0 14px;
			}
			.lista_lateral li.audios a, .lista_lateral li.audios a:visited{
				color:#FF7705;
				font-size:12px;
				font-weight:bold;
				text-decoration:underline;
			}
			.lista_lateral li.audios a:hover{
				background:#FF7705;
				color:#FFF;
			}
			
			.lista_lateral .nombre_canal {
				padding-left: 9px;
				line-height: 10px;
				margin-bottom: 6px;
			}
			.lista_lateral .nombre_programa {
				padding-left: 14px;
				line-height: 10px;
				margin-bottom: 6px;
			}
			
			.lista_lateral ul li a.firstsubcat{
				margin-left:8px;
			}
			
		/****************************/
		/* TOP 100                  */
		/****************************/
		.top_list{
			margin-left: -15px;
			#margin-left: 30px;
			}
		.top_list li{
			margin-top: 4px;
			margin-bottom: 4px;
			line-height: 15px;
			}
					
				.top.ver_todos{
					text-align: right;
					margin-right: 15px;
				}
		
		ul#top100 {
			margin:0px;
			padding:0;
			list-style:none;
			font-size:11px;
		}
		
		ul#top100 li {
				margin:0;
				padding:5px 0 5px 0px;
				height: 75px;
			}
		ul#top100 li.impar {
				background-color:#F0F0F0;
			}
		
		.position{
			font-size: 25px;
			color: #888888;
			width: 64px;
			text-align: center;
			padding-top: 3px;
			float: left;
		}
		
		.topInfo{
			display: inline;
			width: 630px;
		}
		.topInfo span.title{
			font-weight:bold;
		}
		
		.topInfo span.title a{
			text-decoration: underline;
			font-size: 12px;
		}
		
		.topInfo div.desc{
			padding-top:5px;
		}
		.topInfo p.desc{
			padding-top:5px;
		    font-family: "Trebuchet MS",Verdana;
		    font-size: 11px;
		    margin: 0 0 8px;
		}
		.topArrow{
			display:block;
			margin-right:10px;
			float:right;
			width:40px;
			height: 70px;
			text-align: center;
		}
		.topArrow img{
			margin-top:6px; margin-bottom:4px;
		}
		
		.top_image{
			float:right;
			width:15px;
			height:15px;
			display:block;
			text-indent:-9999px;
			margin-right: 5px;
		}
		.top_image.up{
			background:url(../images/icons-home.gif) no-repeat 0 -243px;
		}
		.top_image.down{
			background:url(../images/icons-home.gif) no-repeat 0 -258px;
		}
		.top_image.equal{
			background:url(../images/icons-home.gif) no-repeat 0 -273px;
		}
		.top.ver_todos{margin-top:10px;}
		.top.ver_todos a{
			font-weight: bold;
			color:#FF8619;
		}
		.top.ver_todos a:hover{
			
			color:#FFFFFF;
		}	
	#tag_cloud_finestra {
		border:0; padding-bottom:0;
		margin:20px 0;
		_overflow:visible;
	}
	.tag_cloud {
	display:block;
	overflow:hidden;
	_overflow:visible;
	width:278px;
	_width:286px;
	margin:-9px -10px; padding:10px;
	background:#E9CAA0 url("../images/bg.tagcloud.gif") repeat-x;
	border:solid 2px #B0B0B0;
	text-align: center;
	}
	* html .tag_cloud {
		margin:-10px 2px -10px -5px;
		padding:5px;
		float:left;	
	}
	.tag_cloud a{line-height:22px; padding:3px; text-decoration:none;}
						
	ul.elementos_laterales {
		list-style:none;
		margin:0;
		padding:0;
	}
		ul.elementos_laterales li {
			clear:both;
			overflow:auto;
			_overflow:visible;
			margin:0 0 5px 0;
			padding:0;
			overflow:hidden;
		}
			ul.elementos_laterales li a, ul.elementos_laterales li a:visited {
				font-weight:bold;
				color:#FF7705;
				text-decoration:underline;
			}
			ul.elementos_laterales li a:hover{
				color:#FFF;
				background:#FF7705;
			}
               ul.elementos_laterales li a.last, ul.elementos_laterales li span {
                   _position:relative;
                   display:block;
                   _bottom:15px; 
                   _width:180px;
                   
            }	
			
ul#destacados_semana {
	margin:0;
	padding:0;
	list-style:none;
}
	ul#destacados_semana li {
		margin:0 0 10px 0;
		#margin-bottom:0px;
		padding:0;
		overflow:hidden;
		_overflow:visible;
		_height:10px;
		/*width:640px;*/
	}
		ul#destacados_semana li h2 {
			display:block;
			font-size:13px;
			color:#999;
			margin:0 0 8px 0;
			padding:0 0 0 24px;
			height:23px;
			line-height:23px;
			border-bottom:solid 2px #999;
		}
			ul#destacados_semana li h2 a {
				color:#999;
				text-decoration:none;
			} ul#destacados_semana li h2 a:hover {
				background-color:#FF6600;
				color:#FFF;
			}
			
		
		ul#destacados_semana li img { border:0; }
		ul#destacados_semana li a:hover {
			background:none;
		}
		
		ul#destacados_semana li h2.categoria_4 { background:url(../images/sprite.ico_categorias.png) no-repeat 4px 0;}
		ul#destacados_semana li h2.categoria_7 { background:url(../images/sprite.ico_categorias.png) no-repeat 4px -24px; }
		ul#destacados_semana li h2.categoria_8 { background:url(../images/sprite.ico_categorias.png) no-repeat 4px -48px; }
		ul#destacados_semana li h2.categoria_6 { background:url(../images/sprite.ico_categorias.png) no-repeat 4px -72px; }
		ul#destacados_semana li h2.categoria_1 { background:url(../images/sprite.ico_categorias.png) no-repeat 4px -96px; }
		ul#destacados_semana li h2.categoria_3 { background:url(../images/sprite.ico_categorias.png) no-repeat 4px -120px; }
		ul#destacados_semana li h2.categoria_9 { background:url(../images/sprite.ico_categorias.png) no-repeat 4px -144px; }
		ul#destacados_semana li h2.categoria_5 { background:url(../images/sprite.ico_categorias.png) no-repeat 4px -168px; }
		ul#destacados_semana li h2.categoria_10 { background:url(../images/sprite.ico_categorias.png) no-repeat 4px -192px; }
		ul#destacados_semana li h2.categoria_11 { background:url(../images/sprite.ico_categorias.png) no-repeat 4px -216px; }
	
			ul#destacados_semana li ul {
				margin:0;
				padding:0;
				list-style:none;
			}
				ul#destacados_semana li ul li {
					margin:0;
					padding:0;
					width:50%;
					height:110px;
					overflow:hidden;
					float:left;
					background:url(../images/mini_ico.speaker.gif) no-repeat 80px 3px;
				}
					
					  ul#destacados_semana li ul li a.playlist {
					 	float:left;
						display:block;
						width:10px;
						margin:4px 0px 0 5px;
					 }
					  ul#destacados_semana li ul li span.time {
					 	float:left;
						display:block;
						width:40px;
						margin:2px 8px 0 2px;
						font-size:10px;
					 }
					 ul#destacados_semana li ul li p {
					 	display:block;
						float:right;
						margin:0 15px 0 0;
						_margin-right:8px;
						padding:0 0 0 15px;
						_padding:0 0 0 20px;
						width:282px;
						font-family:Verdana, Arial, Helvetica, sans-serif;
						font-size:11px;
						height:80px;
					 }
					 	ul#destacados_semana li ul li p a {
							font-family:Arial, Helvetica, sans-serif;
							font-size:12px;
							display:block;
							margin-bottom:5px;
							font-weight:bold;
							color:#FF6600;
						}
						ul#destacados_semana li ul li p a:hover {
							background-color:#FF6600;
							color:#FFF;
						}
						
	ul#destacados {
	margin:0;
	padding:0;
	list-style:none;
}
	ul#destacados li {
		margin:0 0 10px 0;
		#margin-bottom:0px;
		padding:0;
		overflow:auto;
		_overflow:visible;
		_height:10px;
		width:690px;
	}
		ul#destacados li h2 {
			display:block;
			font-size:13px;
			color:#999;
			margin:0 0 8px 0;
			padding:0 0 0 24px;
			height:23px;
			line-height:23px;
			border-bottom:solid 2px #999;
		}
			ul#destacados li h2 a {
				color:#999;
				text-decoration:none;
			} ul#destacados li h2 a:hover {
				background-color:#FF6600;
				color:#FFF;
			}
			ul#destacados li h2 a.ver {
				color:#555; font-size:10px; position:relative; top:-1px; left:3px;
			}
			ul#destacados li h2 a:hover.ver {
					color:#FFF;
							}
		
		
		ul#destacados li img { border:0; }
		ul#destacados li a:hover {
			background:none;
		}
		
		UL#destacados LI {
			PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: auto; WIDTH: 316px; PADDING-TOP: 0px; _overflow: visible; _height: 10px; float:left; margin-right: 5px; height:140px; overflow:hidden;
		}
		
		ul#destacados li h2.categoria_4 { background:url(../images/sprite.ico_categorias.png) no-repeat 4px 0; width: 310px;}
		ul#destacados li h2.categoria_7 { background:url(../images/sprite.ico_categorias.png) no-repeat 4px -24px; width: 310px;}
		ul#destacados li h2.categoria_8 { background:url(../images/sprite.ico_categorias.png) no-repeat 4px -48px; width: 310px;}
		ul#destacados li h2.categoria_6 { background:url(../images/sprite.ico_categorias.png) no-repeat 4px -72px; width: 310px;}
		ul#destacados li h2.categoria_1 { background:url(../images/sprite.ico_categorias.png) no-repeat 4px -96px; width: 310px;}
		ul#destacados li h2.categoria_3 { background:url(../images/sprite.ico_categorias.png) no-repeat 4px -120px; width: 310px;}
		ul#destacados li h2.categoria_9 { background:url(../images/sprite.ico_categorias.png) no-repeat 4px -144px; width: 310px;}
		ul#destacados li h2.categoria_5 { background:url(../images/sprite.ico_categorias.png) no-repeat 4px -168px; width: 310px;}
		ul#destacados li h2.categoria_10 { background:url(../images/sprite.ico_categorias.png) no-repeat 4px -192px; width: 310px;}
		ul#destacados li h2.categoria_11 { background:url(../images/sprite.ico_categorias.png) no-repeat 4px -216px; width: 310px;}
	
			ul#destacados li ul {
				margin:0;
				padding:0;
				list-style:none;
			}
				ul#destacados li ul li {
					margin:0;
					padding:0;
					width:316;
					height:110px;
					overflow:hidden;
					float:left;
				}
					 ul#destacados li ul li span.playlist {
					 	float:left;
						display:block;
						width:10px;
						margin:4px 0px 0 5px;
						cursor: pointer;
					 }
					 ul#destacados li ul li span.time {
					 	float:left;
						display:block;
						width:40px;
						margin:2px 8px 0 2px;
						font-size:10px;
					 }
					 ul#destacados li ul li p {
					 	display:block;
						float:right;
						margin:0 15px 0 0;
						_margin:0 8px 0 0;
						padding:0 0 0 15px;
						_padding:0px 0 0 20px;
						width:212px;
						font-family:Verdana, Arial, Helvetica, sans-serif;
						font-size:11px;
						height: 80px;
						background:url(../images/icons-mini-home.gif) no-repeat 0 -88px;
					 }
					 	ul#destacados li ul li p a {
							font-family:Arial, Helvetica, sans-serif;
							font-size:12px;
							display:block;
							margin-bottom:5px;
							font-weight:bold;
							color:#FF6600;
						}
						ul#destacados li ul li p a:hover {
							background-color:#FF6600;
							color:#FFF;
						}
	
	.thumb_item {
		float:left;
		margin:0 6px 0 0;
		border:solid 1px #CECECE;
	}
	.thumb_item_destacado{
		float:left;
		margin:0 6px 0 0;
		border:solid 1px #CECECE;
	}

ul#destacados_hoy, ul#audios_recomendados, ul#audios_comentados  {
	margin:0px 0 15px 0;
	padding:0;
	list-style:none;
	font-size:11px;
}
	ul#destacados_hoy li, ul#audios_recomendados li, #canal ul.audios_recomendados li  {
		overflow:hidden;
		margin:0;
		padding:5px 0 5px 20px;
		background:url(../images/icons-mini-home.gif) no-repeat 6px -80px;
	}
	
	ul#audios_comentados li  {
		overflow:hidden;
		margin:0;
		padding:5px 0 5px 5px;
	}
	
	ul#audios_comentados li div.comentario{
		margin:8px 8px 0 8px;
		padding-left:18px;
		background:url(../images/ico.comment.gif) no-repeat 0px -1px;
		font-style: italic;
	}

	ul#destacados_hoy li.impar, ul#audios_recomendados li.impar, ul#audios_comentados li.impar {
		background-color:#F0F0F0;
		/*background:url(../images/bg.destacado_impar.gif) repeat-x;*/
	}
	.impar { background-color:#F0F0F0; }
		ul#destacados_hoy li .escuchar, ul#destacados_hoy li .playlist, ul#destacados_hoy li .escucharStop, ul#audios_recomendados li a.escuchar,ul#audios_recomendados li a.escucharStop, ul#audios_recomendados li a.playlist  , ul.audios_recomendados li a.escuchar,ul.audios_recomendados li a.escucharStop, ul.audios_recomendados li a.playlist {
			display:block;
			width:70px;
			float:right;
			font-size:10px;
			font-weight:bold;
			margin-top:10px;
			padding-left:16px;
			text-decoration:underline;
		}
	

/*		ul#destacados_hoy li a.escuchar { background:url(../images/mini_ico.play.gif) no-repeat 2px 3px; }
		ul#destacados_hoy li a.escucharStop { background:url(../images/ico.stop.gif) no-repeat 2px 3px; }
		ul#destacados_hoy li a.playlist { background:url(../images/ico.add_playlist_new.gif) no-repeat 0 3px; }
			ul#destacados_hoy li a.escuchar:hover, ul#destacados_hoy li a.playlist:hover, ul#destacados_hoy li a.escucharStop:hover { 
				background-color:#FF6600;
				color:#FFFFFF;
			}
	*/
	ul#audios_recomendados li a { text-decoration:none; }
		ul#destacados_hoy li .escuchar, ul#audios_recomendados li a.escuchar, ul.audios_recomendados li a.escuchar { background:url(../images/mini_ico.play.gif) no-repeat 2px 3px; cursor:pointer}
		ul#destacados_hoy li .escucharStop, ul#audios_recomendados li a.escucharStop, ul.audios_recomendados li a.escucharStop { background:url(../images/ico.stop.gif) no-repeat 2px 3px; cursor:pointer}
		ul#destacados_hoy li .playlist, ul#audios_recomendados li a.playlist, #canal ul.audios_recomendados li a.playlist {background:url(../images/icons-mini-home.gif) no-repeat 0px -59px; cursor:pointer}
			ul#destacados_hoy li .escuchar:hover, ul#destacados_hoy li .playlist:hover, ul#destacados_hoy li a.escucharStop:hover { 
				background-color:#FF6600;
				color:#FFFFFF;
			}
			
	
		ul#destacados_hoy li a.titulo, ul#audios_recomendados li a.titulo,ul#audios_comentados li a.titulo   {
			font-size:12px;
			line-height:19px;
			font-weight:bold;
			color:#FF6600;
		}
		
		ul#destacados_hoy li a.titulo:hover, ul#audios_recomendados li a.titulo:hover, ul#audios_comentados li a.titulo:hover   {
			color:#FFFFFF;
			background-color:#FF6600;
			text-decoration:none;
		}
		
		ul#destacados_hoy li .durada {
			font-size:11px;
			color:#555;
		}

#margen_superior_audiolist{
	height:27px;
}

/*** compartir busquedas ***/

ul.list_sharing {

	padding:0;
	margin:0 0px 5px 0;
	list-style:none;
	float:right;
}

	ul.list_sharing li {
		margin:0 10px 0 0;
		padding:0 0 0 20px;
		height:16px;
		float:left;
	}
	
		ul.list_sharing .slide_menu {
			
		} * html ul.list_sharing .slide_menu {
				
		}

	.slide_menu{
		display:none;
	}
	.botonderecho{
		position:absolute;
		margin-top:3px;
		z-index:200;
		line-height:28px;
		display:none;
		width:285px;
		font-size: 0.8 em;
		font-weight: bold;
		background: #FF7705;
		color: #FFF;
		text-align: center;
		border-radius: 5px;
		-moz-border-radius: 5px;
		-webkit-border-radius: 5px;
	}
	
	.botonderecho ul{
		margin:0;
		list-style:none;
	}
	.botonderecho ul li{
		float:none;
		overflow:hidden;
	}
	#menu_suscribirse, #enviaramigo{
		position:absolute;
		z-index:100;
		background:url(../images/bg.slide_menu.gif) repeat-x #C3C3C3;
		padding:3px;
		display:none;
		width:90px;
	}
	#enviaramigo{
		width:180px;
	}
	.personaliza, .personaliza:hover, .personaliza:selected, .personaliza:link{
		
		background:#FFF;
		text-decoration:none;
	}
	#personalizarEmbed{
		text-align:left;
		display:none;
		position:absolute;
		width:280px;
		background:url(../images/bg.header_top.gif) repeat-x #FFF;
		z-index:100;
		padding:10px 30px 30px 30px;;
		display:none;
		border:dotted 1px #666666;
	}
	#personalizarEmbed ul{
		margin:0px;
		padding:6px;
		list-style:none;
	}
	#personalizarEmbed ul li.cross{
		text-align:right;
		height:10px;
		margin-bottom:0px;
		margin-right:-20px;
		line-height:10px;
		background:transparent;
	}

	#menu_suscribirse ul, #enviaramigo ul {
		margin:0;
		padding:6px;
		list-style:none;
		background:#FFF;
	}
	#menu_suscribirse ul li{
		float:none;
		margin:0;
		padding:0 8px;
		height:24px;
		line-height:24px;
		overflow:hidden;
		background:url(../images/bg.dashed_c3.gif) bottom repeat-x;
	}
	

	#enviaramigo ul li{
		float:none;
		margin:0;
		padding:0 8px;
		height:24px;
		line-height:24px;
		overflow:hidden;
	}
	
	#enviaramigo .enviaramigo_textarea{height:70px; padding-top:5px;}
	#enviaramigo .text{color:#444444;}
	
	#enviaramigo ul li.cross{
		text-align:right;
		height:10px;
		margin-bottom:0px;
		line-height:10px;
		
		
	}
	#menu_suscribirse ul li.cross{
		text-align:right;
		height:10px;
		margin-bottom:0px;
		line-height:10px;
		background:transparent;
	}
	#menu_suscribirse ul li.igoogle a { padding-left:20px; background:url(../images/ico.igoogle.gif) no-repeat; }
	#menu_suscribirse ul li.yahoo a { padding-left:20px; background:url(../images/ico.yahoo.gif) no-repeat; }
	#menu_suscribirse ul li.itunes a { padding-left:20px; background:url(../images/ico.itunes.gif) no-repeat; }
	#menu_suscribirse ul li.rss a { padding-left:20px; background:url(../images/ico.feed.gif) no-repeat; }
	.num_new_audios{ font-weight: bold;}
	#has_new_audios{ font-weight: bold; color:#FF8619;}
	ul.list_sharing{
		margin-top:9px; margin-bottom:15px;
	}
	ul.list_sharing.fichaaudio,ul.list_sharing.fichacanal{
		margin-top:0px;
	}
	ul.list_sharing.home{
		margin-top:-28px;
	}
	ul.list_sharing li#rss {
		width:56px;
		background:url(../images/ico.add_feed.gif) no-repeat;
	}
	ul.list_sharing li#rss {
		width:56px;
		background:url(../images/ico.add_feed.gif) no-repeat;
	}
	
	ul.list_sharing li#comparte {
		background:url(../images/ico.enviar_amigo.gif) no-repeat;
		width:100px;
	}
		
	ul.list_sharing li#guardar { background:url(../images/ico.guardar_busqueda.gif) no-repeat; }
	
		ul.list_sharing li a:link, ul.list_sharing li a:visited {
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:10px;
			color:#666;
			text-decoration:none;
		}	ul.list_sharing li a:hover { text-decoration:underline; background:none; }
		
/*** home galery***/
#speaker{
	float:right;
	margin-top:-26px;
}

/* ORDENACION */

.ordenado_por {
	color:#BCBCBC;
	font-weight:lighter;
	font-size: 11px;
	line-height:1.3em;
	float: right;
    clear:both;
	margin-top: 6px;
}

.ordenado_por a{
	color:#9F9F9F;
	text-decoration:underline;
}
.ordenado_por a:hover{
	color:#FFFFFF;
}
.ordenado_por a.on{
	color:#666;
	font-weight:bold;
	font-size:1.2em;
	text-decoration:none;
}
.ordenado_por a.on:hover{
	color:#666;
	cursor:default;
	background-color:#FFFFFF;
}

.pestanaslistado{
	float:left; width:310px; clear:left;
	}
.letras{
	font-size:9px; letter-spacing:-1px;
	}
.letras a{
	color:#9F9F9F;
	text-decoration:none;
}		


.prod_list {
	border-bottom:solid 1px #CECECE;
	min-height:86px;
	padding:5px 5px 10px 5px;
	overflow:hidden;
	clear:both;
	zoom:1;
}
	.prod_list a.titulo {
		font-size:13px;
		line-height:19px;
		font-weight:bold;
		color:#FF6600;
		zoom:1;
		display: block;
		width:660px;
	}
	.prod_list a.titulo:hover, .prod_list a.titulo:visited:hover{
		color:#FFF;
	}
	.prod_list a.titulo:visited{
		color:#CC4400;
	}
	
	.linknaranja a, .linknaranja a:visited{
		color:#FF7705;
		font-weight:bold;	
	}

	.linknaranja a:hover{
		color:#FFFFFF;
	}
	
	.prod_list .thumb_wrapper {
		float:left;
	}

		.prod_list .thumb_wrapper img {
			float:none;
		}
			.prod_list .thumb_wrapper a:hover {
			background-color:transparent;
		}

.prod_list_on {
	background:url(../images/bg.prod_list_fila.gif) repeat-y;
}
.prod_list_new {
	background:url(../images/bg.prod_list_new2.gif) repeat-y;
}
.prod_list_new2 {
	background:url(../images/bg.prod_list_new.gif) repeat-y;
}

	.prod_list .right_b, .grouplist_simple .right_b {
		width:100px;
		padding-right:5px;
		float:right;
		border-left:solid 1px #CECECE;
		text-align:right;
		_overflow:hidden;
		line-height:20px;
	}
		.prod_list .right_b .addto_playlist{
			font-size:10px;
			font-family:Arial, Helvetica, sans-serif;
			margin:4px 0 0 0;
			padding:0 0 0 14px;
			background:url(../images/ico.add_playlist_new.gif) 29px 6px no-repeat;
		 }
	
		.prod_list .right_b div {
			min-height:8px;
		}
		.prod_list .right_b .durada {
			font-weight:bold;
			font-size:11px;
		}
		.prod_list .right_b .ranking {
			padding-left:15px;
			margin:4px 0 6px 0;
			font-weight:bold;
			font-size:11px;
			background:url(../images/ranking.gif)  no-repeat;
		}
		.num_recomendators {
			padding-left:7px;
			font-weight:bold;
			font-size:11px;
		}
		.audios_listadoprogramas{
			font-size:11px;
			font-weight: bold;
		}
		.right_b .rss {
			width:100%
			text-align:right;
			font-weight:bold;
			font-size:11px;
			line-height:20px;
			background:url(../images/ico.add_feed.gif)  14px 2px no-repeat;
		}
		.prod_list .right_b .comentarios {
			background:url(../images/ico.comment.gif) no-repeat;
			width:15px;
			height:16px;
			line-height:15px;
			min-height:16px;
			float:right;		
			font-size:10px;
			padding:0 0 0 16px;
		}
		.prod_list .right_b .audio_comentarios {
			background-image:url(../images/ico.audiocomment.gif);
			width:15px;
			float:right;
			min-height:16px;
			height:16px;
			font-size:0.8em;
			clear:right;
		}
		
	.prod_list .content {
		margin-bottom:10px;
		margin:0 85px 0 78px;
		min-height: 65px;
		_height: 65px;
	}
	
	.prod_list .content_podcast {
		margin-bottom:10px;
		margin:0 10px 0 78px;
		min-height: 65px;
		_height: 65px;
		line-height: 20px;
	
	}
	
	.prod_list .content_podcast .subcategories{
		display:block; float:left; margin-left:5px; width:285px;
	}
	
	.prod_list .content_podcast span.action{
		margin-top:-20px;
	}
	.prod_list .content.justified {
		margin:0 15px 0 78px;	
		text-align: justify;
	}
	
	.prod_list .content_podcast .subcategories .listen_radio{
		width:70px;_width:85px;display:block;
	}
		.prod_list h3 {
			margin:0 0 0px 0;
			padding:0;
			overflow:hidden;
			display:block;
			clear:both;
			height:22px;
		}
			.prod_list h3 a {
				text-decoration:underline;
			}
		
		.prod_list .content div.desc {
			margin:0px 0px 3px 0;
			font-size:10px;
			font-family:"Trebuchet MS", Verdana;
			/*#margin:5px 0 10px 71px;*/
		}
		
		div.desc {
			margin:0px 0px 8px 0px;
			font-size:11px;
			font-family:"Trebuchet MS", Verdana;
			/*#margin:5px 0 10px 71px;*/
			clear:left;
			zoom:1;
		}
			
		
		.prod_list .content .posted_by {
			padding:0 0 0 20px;
			margin:0 0 0 71px;
			background:url(../images/ico.user.gif) no-repeat;
		}
		.prod_list .content .categorias {
			padding:0 0 0 20px;
			margin:0 0 0 0px;
			background:url(../images/ico.tag.gif) no-repeat;
			min-height:16px;
			_height:20px;
		} 
		.listadoTags {
			padding:0 0 0 0px;
			margin:0 0 0 0px;
			background:url(../images/ico.tag.gif) no-repeat;
			min-height:16px;
			_height:20px;
		} 
			.prod_list .content .categorias ul {
				list-style:none;
				margin:0;
				padding:0;
			}
				.prod_list .content .categorias ul li {
					display:inline;
					display:block;
					margin:0 4px 0 0;
					float:left;

				}
		.prod_list .content .temas {
			margin-left:72px;
		}
	.packet{
		padding-top:0px;
		margin:0px;
		padding:0px;
		display:none;
	}
		.packet ul{
			list-style:none;
			margin:0;
			margin-bottom:5px;
			padding-left:8px;
		}
			.packet ul li{
				font-size:10px;
				padding:0px;
				margin-top:3px;
			}
			.packet ul li a.black{
				color:#000000;
			}
			.packet ul li a{
				color:#FF7705;
			}
			.packet ul li a:hover{
				color:#FFFFFF;
			}

.inline-rating{
	vertical-align:top;
	display:-moz-inline-block;
	display:-moz-inline-box;
	display:inline-block;
}

		
		
		.pag_ficha {
			border:1px solid #CECECE;
			border-top:0px;
			padding:0 0 10px 0;
			
		}
		.zona_privada .pag_ficha {
			width:auto;
			clear:both;
			background-color: #f9f9f9;
		}				
			
	.pestana_ficha {
		position:relative;
		top:1px;
		height:26px;
		min-width:10px;
		line-height:26px;
		font-size:11px;
		margin:0 5px 0 0;
		padding:0 5px;
		float:left;
		color:#AAAAAA;
		border:1px solid #CECECE;
		border-bottom:0;
		background:url(../images/bg.pestana_ficha_on.gif) repeat-x;
		cursor:default;
	}
	.pestana_ficha a, .pestana_ficha a:visited, .pestana_ficha a:hover {
		color:#666;
		text-decoration:none;
		cursor:hand;
		background:none;
	}
	
	.pestana_ficha_off {
		top:0px;
		color:#666;
		text-decoration:none;
		cursor:pointer;
		background:url() repeat-x;
	}
		.pestana_ficha_off a:link, .pestana_ficha_off a:visited {
			color:#666;
			text-decoration:none;
		}
		.pestana_ficha_off a:hover {
			color:#FF7705;
			text-decoration:none;
			background:none;
		}
		
	.acotacion_flotante {
		display:none;
		border:solid 1px #666;
		background:#F2F2F2;
		padding:10px;
		font-size:12px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
	
		position:absolute;
		z-index:100;
	}



/***************/
/** ficha 2009 */
/***************/
/*** fichas audio y canal **/

/*** Faq list ***/
.faq_list{
	list-style:none; 
	line-height:18px;	
}

/****/

/*** ficha audio ***/

.audiotitle{
	padding-left:20px;
	background:url(../images/audiolist-speaker.gif) no-repeat 0px 8px;
}


#player{
	height:70px;
	margin:0 auto;
	font-size:11px;
	text-align:center;
	z-index:0;
	position:relative;
}
#playercontainer{
	padding:0px;
	height:95px;
	margin-left:10px;
	background:url(../images/bg.jpg) no-repeat 0px 0px;
}

#flickr{
	height:155px;
	width:205px;
	margin:0 auto;
	padding:1px;
	text-align:center;
	float:right;
	position:relative; 
	display:block; 
	margin:80px 34px 25px;
	border:solid 1px #555;  
	#left:-15px; 
	_left:-10px;
	z-index:0;
}

#player_nodisponible{
	width:290px;
	height:85px;
	margin:0 auto;
	font-size:11px;
	text-align:center;
}

.tamano_nodisponible{
	font-size:10px;
}

.descarga_subtitulo{
	font-size:10px;
	position:relative; 
	top:-23px;
}

#caja_fecha{
	float:left;
	overflow:hidden;
	margin-right:10px;
	width:50px;
	border:solid 1px gray;
	margin-top: 4px;
}

#caja_fecha_hace{
	border-bottom:solid 1px gray; 
	text-align:center; 
	font-size:10px;
}

.caja_fecha_numero{
	background:url(../images/bg.calendario.gif) repeat-x bottom; 
	text-align:center;
}

.caja_fecha_numero span{
	font-family:'Trebuchet MS', Verdana; 
	color:#666; font-size:30px; line-height:36px;
}

.caja_fecha_numero p{
	font-size:9px; margin:0; line-height:12px; /*display:inline;*/ margin-top:-3px;
}


#caja_fecha_unidad{
	border-top:solid 1px gray; 
	text-align:center; 
	font-size:9px;
	font-weight:bold;
}

#ficha_audio_channelimage{
	float:right;	
}

.ficha_audio_contenido{
	position:relative;	
	top:-10px;
}

.imagen_ficha{
	float:left; 
	margin:0 10px 13px 0;
	text-align: center;
	border: solid 1px #AAA;
}

.ver_todo_en{
	color:#666; 
	font-size:10px;
}
#desc_wrapper {
		/*min-height:260px;*/
		clear:both;
		margin-top:10px;
	}
	
	#desc_wrapper p {
		margin:6px 0;
	}

.tabulado{line-height:10px; overflow:hidden;}
.tabulado span.bold {position: absolute;}
.tabulado span.descargas{display:block; margin-left:80px; line-height:12px;}
.tabulado.arriba span.descargas{_margin-left:140px;}
#masinfo_audio .tabulado span.descargas{display:block; margin-left:100px;}

#percent_text{
	float:left;
	width:70px;
	font-size:10px;
	color:#333;
	line-height:10px;
	position:absolute;
	margin-left:85px;
	margin-top:-10px;
}

#percent_text strong{font-size:12px;}

#valoracion {min-height: 8px; _height:15px; text-align: left; line-height: 15px; font-size:10px; overflow:hidden}
 .popularidad{
	padding:0px;
	line-height: 19px;
	/*width:26px;*/
	float:right;
	text-align:left;
	padding-left:20px;
	background:url('../images/ilike.jpg') no-repeat;
}

span.idislike{background:url('../images/idislike.jpg') no-repeat; padding-left:18px; }
span.ilike{background:url('../images/ilike2.jpg') no-repeat; padding-left:18px; }
#contenido_pestana .popularidad{float:none; padding-left:20px; margin-top:-3px;}

.followers{ overflow:hidden; margin:5px 0 10px;}

.followers a.thumb {
	display:block;
	float:left;
	margin:0 3px 3px 0;
}
.followers a.thumb img { border:solid 1px #999; }

#recomendar{background:url('../images/heart_add.gif') no-repeat; padding-left: 22px; float:left; clear:both; margin-bottom:8px;}
#recomend_program{background:url('../images/heart_add.gif') no-repeat; padding-left: 22px; float:left; clear:both; margin-bottom:8px;}
#suscribirse{background:url('../images/ico.add_feed.gif') no-repeat; }

ul.list_sharing li#enviar {
	background:url(../images/ico.enviar_amigo.gif) no-repeat;
}

ul.list_sharing li#llevate {
	background:url(../images/ico.add_feed.gif) no-repeat;
}

ul.list_sharing li#compartir {
	background:url(../images/ico.compartir.gif) no-repeat;
}

ul.list_sharing li#players {
	background:url(../images/object.gif) no-repeat;
}

ul.list_sharing li#colaborar {
	background:url(../images/colaborar.png) no-repeat;
}
ul.list_sharing li#channel_website{
	background:url('../images/web.gif') no-repeat;
}

ul.list_sharing li#recomienda {
	background:url(../images/ilike.jpg) no-repeat;
}

ul.list_sharing li#enviagrupo {
	background:url(../images/group_go.png) no-repeat;
}

ul.list_sharing li#feed {
	background:url(../images/rss.gif) no-repeat;
}

ul.list_sharing li#telefono {
	background:url(../images/phone.gif) no-repeat;
}

ul.list_sharing li#comment {
	background:url(../images/ico.comment.gif) no-repeat;
}

ul.list_sharing li#facebook {
	_width:170px;
	background:url(../images/ico.facebook.gif) no-repeat;
}

ul.list_sharing li#channel_allaudios {
	background:url(../images/audiolist-speaker.gif) no-repeat;
}
ul.list_sharing li#channel_radio {
	background:url(../images/ico.radioonline.gif) no-repeat;
}

ul.list_sharing li#channel_blank {
	background:none;
}

ul.list_sharing {
	padding:0;
	/*margin:0 0 20px 0;*/
	list-style:none;
	float:right;
	margin-top: 5px;
	margin-bottom: 7px;
	
}

ul.list_sharing li {
	margin:0 10px 5px 0;
	padding:0 0 0 20px;
	height:16px;
}

ul.list_sharing.fichaprograma{	
	width:185px;*width:185px;
	margin-top:-0px;*margin-top:0px;
}
ul.list_sharing.fichaaudio{
	width:100%;
}

ul.list_sharing.fichaaudio li{
	width:90px;
	_width:75px;
}
ul.list_sharing.fichaaudio.groupsbeta li{
	width:140px;
	_width:124px;
}



ul.list_sharing.fichacanal li.izq {
	width:210px;
}
ul.list_sharing.fichacanal li.dcha {
	width:170px;
}

#datos_canal{
	float:right;	
	width:424px;
	_width:424px;
	padding:0px;
	margin:0;
}

#datos_canal ul.list_sharing.fichacanal{
	_width:424px;	
}
	
ul.list_sharing.fichaaudio,ul.list_sharing.fichacanal,ul.list_sharing.fichaprograma{margin-top:0px;_margin-top:15px;}
ul.list_sharing.fichaaudio, ul.list_sharing.fichaprograma{*margin-bottom:20px;}

ul.list_sharing.fichaaudio li a:link, ul.list_sharing.fichaaudio li a:visited, ul.list_sharing.fichacanal li a:link, ul.list_sharing.fichacanal li a:visited, ul.list_sharing.fichaprograma li a:link, ul.list_sharing.fichaprograma li a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#555;
	text-decoration:underline;
}	ul.list_sharing.fichaaudio li a:hover, ul.list_sharing.fichacanal li a:hover,ul.list_sharing.fichaprograma li a:hover { text-decoration:underline; background:#FF7705; color:#FFFFFF; }
ul.list_sharing.fichacanal{float:none;}
/*******************************/

#info_ficha_2009 {
	float:right;
	width:384px;
	margin-top: 10px;
	_width:390px;
	_overflow:hidden;
}

#ficha_columna {
	float:left;
	width:260px;
	margin-top:10px;
	_width:240px;
	_overflow:hidden;
}
	.acotacion_flotante {
		display:none;
		border:solid 1px #666;
		background:#F2F2F2;
		padding:10px;
		font-size:12px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		_width:180px;
		position:absolute;
		z-index:100;
	}
	
	#post_comment{
		width:55%;	
	}

	#pestana_comentarios{
		height:27px;	
	}

	ul.pestanas {
			list-style:none;
			margin:0 auto 10px auto;
/*			padding:15px 5px 0 5px;*/
			padding:0 6px;
			border-bottom:solid 1px #999;
			overflow:visible;
			height:23px;
			_overflow:hidden;
		}
			ul.pestanas li {
				float:left;
				margin:0 4px 0 0;
				border:solid 1px #999;
/*				border-bottom:0;*/
				height:22px;
				line-height:22px;
				padding:0 8px;
				background:url(../images/bg.pestana.gif) repeat-x;
				cursor: pointer;
			}
			ul.pestanas li a, ul.pestanas a:visited {
				display:block;
				margin:0 auto;
				color:#888;
				font-size:12px;
				text-decoration:none;
			} ul.pestanas li a:hover { color:#666; text-decoration:none; background:none; }
			
			ul.pestanas li.selected {
				font-weight:bold;
				font-size:13px;
				border-bottom:solid 1px #FFF;
				background:url(../images/bg.pestana_on.gif) repeat-x #FFF;
				position:relative;
			}
			
			ul.pestanas li.derecha {
				float:right;
			}
			
			ul.pestanas li .left_rounded {
				width:10px;
				height:24px;
				_height:22px;
				/*background:url(../images/bg.left_rounded.gif) no-repeat;*/
				float:left;
				position:relative;
				right:9px;
				bottom:1px;
				margin-right:-10px;
				#margin-right:0px;
			}
			ul.pestanas li.selected .left_rounded {
				width:10px;
				height:24px;
				_height:22px;
				/*background:url(../images/bg.left_rounded_selected.gif) no-repeat;*/
				float:left;
				position:relative;
				right:9px;
				bottom:1px;
				margin-right:-10px;
				#margin-right:3px;
				_margin-right:0px;
/*				_background:red;*/
			}
			ul.pestanas li .right_rounded {
				width:10px;
				height:24px;
				_height:22px;
				/*background:url(../images/bg.right_rounded.gif) no-repeat;*/
				float:right;
				#float:none;
				position:relative;
				left:9px;
				bottom:1px;
				margin-left:-10px;
				_margin-left:0px;
			}
			ul.pestanas li.selected .right_rounded {
				width:10px;
				height:24px;
				_height:22px;
				/*background:url(../images/bg.right_rounded_selected.gif) no-repeat;*/
				float:right;
				#float:none;
				position:relative;
				right:9px;
				bottom:1px;
				margin-left:-10px;
				#padding-right:6px;
				_padding-right:0;
				_margin-left:0px;
/*				_background:red;*/
			}
			
			#pestana_ficha_audio {
				width:380px;
			}
			
			#ver_mas_audios_ficha_audio{
				text-align: right;
				margin-bottom:35px;
			}

	#ficha_columna a.playlist, #ficha_columna .descargar {
		display:block;
		float:left;
		font-size:13px;
		font-weight:bold;
		text-decoration:underline;
		margin-left:10px;
		color:#666;
		line-height:16px;
		#margin-left:13px;
		_margin-left:5px;
		padding-left:18px;
		padding-bottom:4px;
	}
	#ficha_columna a.playlist {
		background:url(../images/playeradd.png) no-repeat 0 0px;
		margin-right:0px;
	}
	
	#ficha_columna a.playlistOff {
		background:url(../images/playeradd.png) no-repeat 0 -20px;
		margin-right:0px;
		display:block;
		float:left;
		font-size:13px;
		font-weight:bold;
		line-height:12px;
		color:#CCC;
		margin-left:10px;
		#margin-left:13px;
		_margin-left:5px;
		padding-left:18px;
		padding-bottom:4px;
		cursor:default;
	}
	#ficha_columna a.playlistOff:hover {
		color:#CCC;
		
	}
	#ficha_columna .descargar {
		background:url(../images/playerdownload.png) no-repeat 0 0;
		margin-right:0px;	
	}
	#ficha_columna a.playlist:hover, #ficha_columna .descargar:hover {
		color:#333;
		text-decoration:underline;
	}
	#ficha_columna .peso {
		font-size:10px;
		font-weight:normal;
		text-decoration:none;
		line-height:19px;
		padding-left:1px;
	}
	
	.peso2 {
		font-size:10px;
		font-weight:normal;
		text-decoration:none;
		line-height:16px;
	}
	
	#acciones {
		clear:both;
		margin:0 0 20px 0;
		padding:10px 0 0 0;
		text-align:right;
	}
	
	#descripcion_audio {
		display:none;
	}
	
	#contenedor_descripcion p {
		display:inline;
	}
	
	#masinfo_audio {
		display:none;
		overflow:hidden;
		clear:left;
		line-height:20px;
	}
	
	#contenido_inapropiado {
		display:block;
		padding-left:20px;
		background:url(../images/ico.warning.gif) no-repeat;
	}
	
	a.amigo {
		display:block;
		float:right;
		padding-left:20px;
		height:20px;
		line-height:16px;
		background:url(../images/ico.enviar_amigo.gif) no-repeat;
		color:#FF6600;
	} a.amigo:hover {
		color:#FF6600;
		text-decoration:none;
	}
	
	a.ver_mas {
		color:#FF6600;
		display:block;
		float:right;
		margin:0px 0;
	} 
	a.ver_mas:hover {
		color:#FFFFFF;
		background-color:#FF6600;
		text-decoration:none;
	}
	a.ver_mas:visited {
		color:#FF6600;
	} 

/* comentarios preview */
	
	.comment_preview {
		border:0;
		border-bottom:dashed 1px #CECECE;
		margin:0 0 15px 0;
		padding:10px 0 0 0;
		overflow:auto;
	}
	.comment_preview_body { border:0;}
		
	div.pag_ficha div.comment_preview, #popupContact_body .comment_preview{
		padding:10px;
		_padding-bottom: 20px;
	}
	div.pag_ficha div.post, #popupContact_body .post{
		padding-left: 10px;
	}
		#left_ficha .comment_preview {
			border:0;
		}
	
	.comment_ficha {
		/*margin:5px 10px;*/margin:0;
		display:block;
		padding-top:10px;
		_zoom:1;
	}
	
	.comment_ficha p{
		margin-top:4px;
	}
	
	.comment_ficha .post .eliminar{background:url('../images/ico.cerrar_popup_filtro.gif') no-repeat; padding-left: 18px;}
	.comment_ficha .post .bloquear{background:url('../images/bloquear-mini.gif') 0 1px no-repeat; padding-left: 13px;}
	
	.thumb_comment{
			border: 1px solid #BBBBBB;
			float: left;
		}
	
		.comment_preview .post {
			font-size:12px;
			margin:0 0 0 45px;/*8px 2px 2px 10px;*/
		}
		
		.comment_preview .titulo {
			height:18px;
			font-size:14px;
			line-height:18px;
			font-weight:bold;
			color:#FF8619;
			margin:0;
			padding:0;
			display:block;
		}
		
		.comment_preview .post_info {
			font-size:11px;
			font-weight:bold;
			color:#999;
			margin:0 2px 8px 2px;
		}

h2.audios_programa {
	border:0;
	display:inline;
	margin-right:6px;
	font-size:16px;
}

ul#audios_relacionados {
	margin:0 0 15px 0;
	padding:0;
	list-style:none;
	font-size:12px;
}
	ul#audios_relacionados li {
		margin:0;
		height:32px;
		padding:6px 0 8px 8px;
		background:url(../images/mini_ico.speaker.gif) no-repeat 48px 8px;
	}
	ul#audios_relacionados li.impar {
		background-color:#F0F0F0;
		/*background:url(../images/bg.destacado_impar.gif) repeat-x;*/
	}
		ul#audios_relacionados li a.playlist {
			display:block;
			width:70px;
			float:right;
			font-size:10px;
			font-weight:bold;
			margin-top:4px;
			padding-left:16px;
			text-decoration:underline;
			background:url(../images/ico.add_playlist_new.gif) no-repeat 0 3px;
		} ul#audios_relacionados li a.playlist:hover{ color:#FFF; background:#FF6600; text-decoration:underline; }
	
		ul#audios_relacionados li a.titulo {
			font-size:12px;
			font-weight:bold;
			line-height:7px;
			*line-height:11px;
			color:#FF6600;
			margin-left:21px;
			margin-top:3px;
			float:left;
		}
			ul#audios_relacionados li a.titulo:hover {
				background:#FF6600;
				padding:3px 0 3px 0;
				color:#FFFFFF;
				text-decoration:none;
				font-weight:bold;
				line-height:7px;
				*line-height:11px;
				margin-left:21px;
				margin-top:0px;
				float:left;
			}
		ul#audios_relacionados li img {
			float:left;
			border: 1px solid #999;
		}
		ul#audios_relacionados li .durada {
			font-size:11px;
			color:#555;
			float:left;
			margin-left:21px;
		}
		
.titulo_wrapper .opcion {
	float:right;
	position:relative;
	top:10px;
}
	.titulo_wrapper .opcion a {
		text-decoration:none;
	}
	
.carouselBtn { background:red; }

		a.quitar_filtro {
			color:#FF7705;
			padding:0px;
			margin:20px 0 0px 104px;
			position:relative;
			top:5px;
			font-size:10px;
			text-decoration:none;
		/*	background:url(../images/bg.quitar_filtro.gif) no-repeat;*/
		} 
		a.quitar_filtro:hover { 
			color:#FFF;
			background:#FF7705;
		}
		a.quitar_filtro:visited {
			color:#FF7705;
			background:#FFF;
		}
		
		a.quitar_filtro_privada {
			color:#FF7705;
			padding:0px;
			margin:3px 0 0px 200px;		
			font-size:10px;
			text-decoration:none;
		/*	background:url(../images/bg.quitar_filtro.gif) no-repeat;*/
		} 
		.estadisticas a.quitar_filtro_privada {
			margin:3px 0 0px 170px;		
		} 
		a.quitar_filtro_privada:hover { 
			color:#FFF;
			background:#FF7705;
		}
		a.quitar_filtro_privada:visited {
			color:#FF7705;
			background:#FFF;
		}

/* zona privada */

ul.notificaciones {
	margin:20px 0 20px 10px;
	padding:0;
	list-style:none;
	#overflow:auto;
	_margin-bottom:60px;
}
	ul.notificaciones a {
		color:#FF6600; padding:0px;
	} ul.notificaciones a:hover {color:#FFF;}
	  ul.notificaciones a:visited {color:#FF6600;}
	
	ul.notificaciones li {
		margin:0 0 12px 0;
		padding:0 0 0 20px;		
	}
	ul.notificaciones li.type1 { background:url(../images/ico.message_participacion.gif) no-repeat; }
	ul.notificaciones li.type2 { background:url(../images/ico_ivoox.gif) no-repeat; }
	ul.notificaciones li.validacion { background:url(../images/ico.verificat.gif) no-repeat; }
	
		ul.notificaciones li span {
			font-size:11px;
			color:#888;
		}
		
		ul.notificaciones li .body {
			display:none;
			color:#888;
			margin:2px 0 0px 12px;
			border:solid 1px #FFF;
		}
			ul.notificaciones li .notificacion { float:left; }
		
			
				ul.notificaciones li .opciones_wrapper {
					float:left;
					position:relative;
					margin-left:10px;
					display:none;
				}
			
/*				ul.notificaciones li a.opciones {
					font-size:11px;
					display:block;
					#position:absolute;
					padding-left:20px;
					background:url(../images/ico.wrench.png) no-repeat;
					_background:none;
					_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/ico.wrench.png",sizingMethod="crop");
					color:#FF6600;
					text-decoration:none;
				} ul.notificaciones li a.opciones:hover { color:#FF6600; text-decoration:underline; }
*/
				ul.notificaciones li .slide_menu ul li a { color:#666; }
				ul.notificaciones li .slide_menu ul li a:hover { color:#666; background:none; text-decoration:underline; }


	.pag_ficha .lateral {
		width:290px;
		margin:10px 8px 0 8px;
		float:left;
		overflow:auto;
		font-size:15px;
	}
	.pag_ficha .lateral.estadisticas{width:250px;}
		.pag_ficha .lateral h2 { font-size:13px; }
	
	.pag_ficha .central {
		margin:10px 10px 0 0;
		padding-top: 10px;
		overflow-x:auto;
		overflow-y:hidden;
		_float:right;
	}
	
	.pag_ficha .central.ederecha{
		float:none;
		width: 680px;
		overflow:hidden;
	}

		.clasificado { clear:both; overflow:auto; margin:0 0 10px 0; }
		.clasificado img.thumb { float:left; margin:0 10px 5px 0; }

		.clasificado dl {
			margin:0;
			padding:0;
		}
			.clasificado dl dt {
				font-weight:bold;
				float:left;
				margin-right:5px;
				height:20px;
				line-height:20px;
			}
			.clasificado dl dd {
				height:20px;
				line-height:20px;
			}
		.central a.editar {
			background:url(../images/ico.pencil.gif) no-repeat 0 0;
			padding-left:20px;
			margin-left:10px;
		} .central a.editar:hover  { color:inherit; text-decoration:none; }
		
		.central a.ver {
			background:url(../images/eye.png) no-repeat 0 5px;
			padding-left:20px;
			margin-left:10px;
			float:left;
		} .central a.ver:hover  { color:inherit; text-decoration:none; }
		
		.central a.eliminar {
			background:url(../images/ico.cerrar_popup_filtro.gif) no-repeat 0 0;
			padding-left:20px;
			margin-left:10px;
		} .central a.eliminar:hover { color:inherit; text-decoration:none; }
		

		table.audios {
			width:100%;
			_width:97%;
			background:#FFF;
			border:solid 1px #CCC;
		}
			table.audios tr {
				height:24px;
				line-height:24px;
			}
			table.audios tr.odd{
				background:#EEE;
			}
			table.audios tr td.audio{
				padding-left:5px;
			}
			table.audios tr td.audio img{
				vertical-align:middle;
			}
			table.audios tr td.audioerror{
				padding-left:26px;
			}
			table.audios tr td.audiowaiting{
				padding-left:26px;
			}
			table.audios tr td.message{
				padding-left:20px;
			}
			table.audios tr td.message img{
				vertical-align:middle;
			}
			
			table.audios a:hover {color:#555;}
			
			table.audios a.from {color:#FF7705; text-decoration:none;}
			table.audios a.from:hover {text-decoration:underline; background:none;}
			
			table.audios a.subject {color:#666; text-decoration:none;}
			table.audios a.subject:hover {text-decoration:underline; background:none;}
			
			table.audios a.editar:hover, table.audios a.eliminar:hover { color:inherit; text-decoration:none; }
			table.audios a.editar {
				float:left;
				background:url(../images/ico.pencil.gif) no-repeat 0 4px;
				padding-left:20px;
				margin:0 10px 0 0;
			}
			table.audios a.eliminar {
				float:left;
				background:url(../images/ico.cerrar_popup_filtro.gif) no-repeat 0 4px;
				padding-left:20px;
				margin:0 0 0 10px;
			}
			
			table.audios thead tr td {
				font-weight:bold;
				font-size:14px;
			}
			
			table.audios tbody {
				color:#777;
			}

	.pag_ficha form fieldset {
		background:#FFF;
	}			
			
	.avatar_perfil {
		margin:25px 0 0 8px;
		float:left;
		width: 220px;
		height:330px;
		text-align:center;
	}
		.avatar_perfil img { border:solid 1px #CCC; }

	.avatar_canal {
		margin:25px 0 0 8px;
		float:left;
		width: 220px;
		height:430px;
		text-align: center;
		position:relative;
		float:left;
	}
		.avatar_canal img { border:solid 1px #CCC; }
	#formulario_perfil{
		margin:0px 0 30px 250px;

	}
	#formulario_canal{
		margin:0px 0 30px 250px;
	}
	
	form#edita_perfil a.cambiar_img {
		display:block;
		text-align:center;
		margin-top:5px;
	}
	form#edita_perfil textarea {
		width:300px;
		height:80px;
	}
	form#edita_perfil input.submit {
		width:100px;
		margin-left:100px;
	}
	
	form#cambia_contrasena input.submit {
		width:100px;
		margin-left:100px;
	}
	
	form#edita_canal a.cambiar_img {
		display:block;
		text-align:center;
		margin-top:5px;
	}
	form#edita_canal textarea {
		width:70%;
		height:120px;
	}
	form#edita_canal input.submit {
		width:100px;
		margin-left:100px;
	}
	
	form#edita_programa a.cambiar_img {
		display:block;
		text-align:center;
		margin-top:5px;
	}
	form#edita_programa textarea {
		height:120px;
	}
	form#edita_programa input.submit, form#edita_grupo input.submit {
		width:100px;
		margin-left:100px;
	}

/*************************************/
/*       RADIOS                      */
/*************************************/

#acciones_radios{
	text-align: right;
	margin-bottom: 5px;
}
#anadir_radio{
	display: inline;
}
#reportar_error{
	display: inline;
}
.radio_speaker{
	float:left; 
	valign:center;
	margin-top:3px;
	border:0px;
}


/* paginacion */
.paginacion {
	text-align:center;
	padding:4px;
	font-size:12px;
	margin-bottom: 30px;
	
}
	.off, .paginacion a { color:#999999; padding:0 2px; margin-left:3px; border:1px solid #AAA; text-decoration:none}
	.paginacion a:hover {
		text-decoration:none;
		color:#FFF;
		background-color:#FF7705;		
	}
	.off{
		color:#CACACA;
		border-color:#EEEEEE;
	}
		.paginacion .selected{
			/*background:#FF7705;*/
			background:#999;
			color:#FFF;
			margin:0px;
			padding: 0 2px;
			cursor:default;
		}
		.paginacion .selected:hover{
			background:#999;
		}
		
		
			
	#contenedor_footer {
		clear:both;
		height:80px;
		background:url(../images/bg.footer.gif) repeat-x;
	}
/* footer */


	#contenedor_footer {
		clear:both;
		height:240px;
		background:url('../images/bg.home.gif') repeat-x 0 -837px;
		
	
	}
		#footer {
			width:990px;
			margin:0 auto;
			background:#101010;
		}
		
			.footer_1 {
				float:left;
				width:190px;
				margin:20px 20px 0 0;
				_padding:0;
			}
				
				.footer_1 span.flogo{
					width:155px;
					height:61px;
					display:block;
					text-indent:-9999px;
					background:url('../images/ivoox_audiokiosko.jpg') repeat-x 0 -60px;
					margin-left:15px;
				}
				
				.footer_1 p{
					color:#fff;
					line-height:18px;
					_line-height:15px;
					#margin:10px 0 10px;
					_margin:11px 0 10px;
				}
				.footer_1 span{
					color:#fff;
					font-weight:bold;
				}
				
			.footer_2 {
				float:left;
				width:240px;
				margin:20px 20px 0 0;
				_padding:0;
				height:190px;
				overflow:hidden;
			}
		
				.footer_2 h5 {
					margin:10px 0 0 10px;
					font: bold 12px/18px Arial;
					color:#FFF;
					width:220px;
					height:20px;
					background:url('../images/bg.home.gif') repeat-x 0 -637px;
				}

			.footer_3 {
				float:left;
				width:170px;
				margin:20px 20px 0 0;
				_padding:0;
			}
				.footer_3 h5 {
					margin:10px 0 0 10px;
					font: bold 12px/18px Arial;
					color:#FFF;
					width:150px;
					height:20px;
					background:url('../images/bg.home.gif') repeat-x 0 -637px;
				}

				.footer_2 ul, .footer_3 ul{
					list-style:none;
					padding:0;
					margin:10px 0 0;
				}
					.footer_2 ul li, .footer_3 ul li{
						list-style:none;
						padding-bottom:14px;_padding-bottom:13px;
					}
					
			.footer_4 {
				float:left;
				width:140px;
				margin:20px 0 0 0;
				_padding:0;
			}
				.footer_4 ul {
					list-style:none;
					padding:0px 0 0 15px;
					margin:8px 0 0;
				}
				
				.footer_4 ul li {
					list-style:none;
					padding:8px 0 4px 35px;
					margin-bottom:8px;
				}
				
					.footer_4 ul li.twitter{
						background:url('../images/icons-footer.gif') no-repeat 0 0;
					}
					.footer_4 ul li.facebook{
						background:url('../images/icons-footer.gif') no-repeat 0 -27px;
					}
					.footer_4 ul li.rss{
						background:url('../images/icons-footer.gif') no-repeat 0 -54px;
					}
					.footer_4 ul li.phone{
						background:url('../images/icons-footer.gif') no-repeat 0 -81px;
					}
					.footer_4 ul li.google{
						padding:8px 0 4px 0px;
						color: #ff6600;
					}
				
		.footer_linea_v {
			float:left;
			width:2px;
			height:180px;
			margin-right:10px;
			background:url('../images/bg.home.gif') no-repeat 0 -657px;
			
		}
		
		#footer_horizontal{
			clear:both; width:100%; background:#101010;
		}
		
		.footer_line{
			width:990px; margin-left: auto; margin-right:auto; padding-top:10px; padding-bottom:10px; border-top:1px solid #222324;
		}
		
		.footer_line span.title{
			color:#FFF; font-weight:bold;
		}
		
		#contenedor_footer a {
			color:#ff6600;
			text-decoration:none;
		}
		
		#contenedor_footer a:hover {
			color:#ff6600;
			text-decoration:underline;
			background:none;
		}

.faq_p{
	padding: 0px;
	margin: 0px;
}

.faq_volverarriba{
	text-align: right;
	margin-bottom: 20px;	
}

p.presentacion_equipo {
	margin:20px 0;
	color:#666;
}
		
ul.equipo {
	list-style:none;
	margin:30px 0 0 0;
	padding:0 0 0 20px;
}
	ul.equipo li {
		width:70%;
		magin:0px ;
		padding:20px;
	}
		ul.equipo li img.person {
			float:left;
			margin:0 10px 10px 0;
			border:solid 1px #666;
		}
		ul.equipo li h2 {
			margin:0 25px 5px 110px;
			padding:0;
			font-size:15px;
			font-weight:bold;
			border-bottom:solid 1px #999;
			color:#666;
		}
		ul.equipo li p {
			margin:0;
			padding:0;
			color:#888;
		}
		
		ul.equipo li .text{
			margin: 20px 0 0 110px;  
			font-style: italic;
		}
		
		ul.equipo li .job{
			margin: 0 0 20px 110px;  
			font-style: italic;
		}


/*** how to ivoox ***/
ul.howto_ivoox,ul.howto_ivoox_nolink {
	margin:20px 0 0 0;
	padding:0;
	list-style:none;
}
	ul.howto_ivoox li,ul.howto_ivoox_nolink li {
		margin:0 0 20px 0;
		padding:0 50px 0 95px;
		border:0;
		height:96px;
		display:block;
		clear:both;
	}
	ul.howto_ivoox li.colaboracion { background:url(../images/bg.howto_ivoox_altavoz.gif) no-repeat; margin-top:30px;}
	ul.howto_ivoox li.pro { background:url(../images/bg.howto_ivoox_rss.gif) no-repeat; margin-top:30px; margin-bottom:28px;}

	
	ul.howto_ivoox li.validacion { background:url(../images/bg.howto_ivoox_validacion_cuenta.gif) no-repeat; }
	ul.howto_ivoox li.cuenta_valida { background:url(../images/bg.howto_ivoox_cuenta_valida.gif) no-repeat; }
	ul.howto_ivoox li.login_incorrecto { background:url(../images/bg.login_incorrecto.gif) no-repeat; }
	ul.howto_ivoox_nolink li.registro_necesario { background:url(../images/bg.registro_necesario.gif) no-repeat; }
	
	ul.howto_ivoox li.validacion { background:url(../images/bg.howto_ivoox_validacion_cuenta.gif) no-repeat; }
	ul.howto_ivoox li.cuenta_valida { background:url(../images/bg.howto_ivoox_cuenta_valida.gif) no-repeat; }
	ul.howto_ivoox li.login_incorrecto { background:url(../images/bg.login_incorrecto.gif) no-repeat; }
	ul.howto_ivoox_nolink li.registro_necesario { background:url(../images/bg.registro_necesario.gif) no-repeat; }
	
		ul.howto_ivoox li h2,ul.howto_ivoox_nolink li h2 {
			margin:0;
			padding:8px 0 5px 0;
			font-size:14px;
			color:#777;
		}
	
		ul.howto_ivoox li p,ul.howto_ivoox_nolink li p {
			margin:0;
			padding:0;
		}
		
		ul.howto_ivoox li a:link, ul.howto_ivoox li a:visited {
			display:block;
			width:125px;
			height:22px;
			padding:0 0 0 8px;
			margin:5px 0 0 0;
			background:url(../images/btn.howto_ivoox_participar.gif) no-repeat;
			line-height:22px;
			font-family:Arial, Helvetica, sans-serif;
			font-size:13px;
			font-weight:bold;
			text-decoration:none;
			color:#FFF;
		} ul.howto_ivoox li a:hover { background:url(../images/btn.howto_ivoox_participar_fadeon.gif) no-repeat; }

.audiolist{
	background: url(../images/audiolist-speaker.gif) no-repeat; 
	background-position:0px 2px;
	text-decoration:none;
	display: block;
	float:left;
	width:18px;
	height:21px;
}

p.nota {
		width:400px;
		margin:0 auto 20px auto;
		padding:0;
		font-size:15px;
		color:#999;
		text-align:center;
		font-weight:bold;
		font-style:italic;
	}

/*** error 404 ***/

.error_404 {
	text-align:center;
	margin:40px 0;
	font-size:14px;
}
	.error_404 strong { font-size:16px; }
	

	.error_404 ul {
		width:150px;
		display:block;
		margin:0 auto;
		text-align:left;
	}
	
	.error_404 a { color:#FF6600; }
	.error_404 a:hover { color:#FFF; }
}


/* FORM UPLOAD **/

.upload_left { float: left; padding: 20px 10px 0px 10px;}
.upload_left1 { float: left; width:400px; min-height: 140px; padding: 30px 0px 0px 140px;  background:url(../images/ico_uploadAudio.png) no-repeat; border-radius: 7px; -moz-border-radius: 7px; -webkit-border-radius:7px; margin:30px 0 0 10px}
.upload_left2 { float: left; min-height: 140px; padding: 30px 0px 0px 140px;  background:url(../images/ico_uploadVideo.png) no-repeat; border-radius: 7px; -moz-border-radius: 7px; -webkit-border-radius:7px; margin:30px 0 0 10px}
.upload_left3 { float: left; min-height: 140px; padding: 30px 0px 0px 140px;  background:url(../images/ico_uploadURL.png) no-repeat; border-radius: 7px; -moz-border-radius: 7px; -webkit-border-radius:7px; margin:30px 0 0 10px}

.upload_right { width: 340px; float: right; border-left:1px solid #e9e9e9; padding: 0px 10px 0 10px;}
.upload_right1 { min-height: 55px; padding: 10px 10px 0 75px;  background:url(../images/ico_uploadVideo@64.png) 0px 0px no-repeat; border-radius: 7px; -moz-border-radius: 7px; -webkit-border-radius:7px; margin:5px;}
.upload_right2 { min-height: 55px; padding: 10px 10px 0 75px;  background:url(../images/ico_uploadURL@64.png) 0px 0px no-repeat; border-radius: 7px; -moz-border-radius: 7px; -webkit-border-radius:7px; margin:5px;}
.upload_right3 { min-height: 55px; padding: 10px 10px 0 75px;  background:url(../images/ico_uploadAudio@64.png) 0px 0px no-repeat; border-radius: 7px; -moz-border-radius: 7px; -webkit-border-radius:7px; margin:5px;}

.upload_left1 h2{ border: 1px solid #e9e9e9; border-radius: 7px; -moz-border-radius: 7px; -webkit-border-radius:7px; padding:5px; background-color:#f9f9f9; text-align:center;}
.upload_left1 h2:hover{ cursor: pointer; box-shadow: 1px 1px 10px #888888;}

.uploadifyQueue{
	margin-top: 5px;
	padding: 10px;
	font: 11px Verdana, Geneva, sans-serif;
	color: #18bd0c;
}

.uploadifyQueueItem {
	background-color: #F5F5F5;
	border: 2px solid #E5E5E5;
	font: 11px Verdana, Geneva, sans-serif;
	margin-top: 5px;
	padding: 10px;
	width: 350px;
}

.uploadifyError {
	background-color: #FDE5DD !important;
	border: 2px solid #FBCBBC !important;
}

.uploadifyQueueItem .cancel {
	float: right;
}
.uploadifyQueue .completed {
	background-color: #E5E5E5;
}
.uploadifyProgress {
	background-color: #E5E5E5;
	margin-top: 10px;
	width: 100%;
}
.uploadifyProgressBar {
	background-color: #18bd0c;
	height: 5px;
	width: 200px;
}


#form_table{
	vertical-align: top;
}
		.form_label{
					width:150px;
					vertical-align:top;
					font-weight:bold;
				}
		.form_label_reg{
					width:150px;
					vertical-align:top;
					font-weight:bold;

				}
				.form_input{
					width:500px;
					vertical-align:top;
				}
				.form_input input{
					width:300px;
				}
				.form_input input#tags{
					width:450px;
				}
				.form_error{
					width:150px;
				}
		.form_ancho textarea{
		width:300px;
		height:80px;
		float:left;
		font-size:12px;

		}

/* TAGS SUGERIDOS */
#suggested_tags{
	display:block;	
}

#suggested_tags li{
	float:left;
	width: 230px;
}


/* Sugerir ImÃ¡genes */

#sugerir_imagenes{float:left;margin:6px 0 0 5px;}
.tip{clear:both; padding:5px 0 0 0; font-style:oblique;}

#upload_imageset{padding:0px;margin:0px;width:583px;}
#upload_button{text-align:center; padding:3px; border:1px solid #CCC; width:100px; background-color:#FFF;}
#imageset ul{width:auto; margin:0; padding:0 0 10px 6px;*padding-top:10px; overflow:hidden;}
#imageset ul li{float:left; width:60px; height:60px; margin:0; padding:0 10px 10px 0; overflow:hidden;}
#imageset ul li img{width:58px; height:58px; border:2px solid #CCCCCC;}
#imageset ul li img:hover{cursor:pointer; width:58px; height:58px; border:2px solid #ED8B00;}

#img_controls{clear:both; overflow:hidden; padding:0 0 10px 0; border-bottom:1px solid #ccc;_height:25px;}
#img_new_search{float:left; overflow:hidden;}
#img_new_search #tagsaux{width:177px;}
#img_new_search .button{*height:22px; cursor:pointer;}
#img_navigator{float:right; overflow:hidden; margin:5px 0 0 0;}

#finalset ul{width:auto; margin:0; padding:0 0 10px 6px;padding-top:5px; overflow:hidden;}
#finalset ul li{float:left; width:24px; height:24px; margin:0; padding:0 11px 12px 0; overflow:hidden;}
#finalset ul li img{width:24px; height:24px;}
#finalset ul li#cover{width:60px; height:60px; padding:0 10px 10px 0;}
#finalset ul li#cover img{width:58px; height:58px; border:2px solid gray;}

#imageset{clear:both;}
#finalset{clear:both; margin:10px 0;}
#finalset p{margin:5px 0;}

#guardar_seleccion{float:right; cursor:pointer;}

#eliminar_imagen p.buttons{text-align:center; margin:10px 0;}
#eliminar_imagen p.buttons input{cursor:pointer;margin:0 10px;}

/***FROM UPLOAD CUT AUDIO***/
.form_input .inputOculto { border: 1px solid #f9f9f9; background:none; padding: 0px 5px; border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px; color:#555;}
.form_input .inputOculto:hover { border: 1px solid #f90;  cursor:text;}
.form_input .inputOculto:focus { border: 1px solid #f90; background-color: #fffaf0; color:#000;}

.form_input .textareaOculto { border: 1px solid #f9f9f9; background:none; padding: 2px 5px; border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px; overflow:hidden; outline: none; color:#555;}
.form_input .textareaOculto:hover { border: 1px solid #f90; }
.form_input .textareaOculto:focus { border: 1px solid #f90; background-color: #fffaf0; color:#000;}

.form_input .optionOculto { border: 1px solid #f9f9f9; background:none; padding: 2px 5px; border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px; outline: none; overflow: hidden; font-size:12px;}
.form_input .optionOculto:hover { border: 1px solid #f90;}
.form_input .optionOculto:focus { border: 1px solid #f90;  overflow:auto; background-color: #fffaf0; }
.editar_mas { float:right;}

/* LOGIN 2010 */
#col_central #login {width:720px;margin:0;_width:710px;}
#login #col_izq {float:left; width:45%; margin-bottom:20px;}
#login h1{font-size:17px; line-height:20px;}
#login #col_izq form{margin: 10px 0 10px 0; width:100%;}
#login #col_izq form fieldset{-moz-border-radius:5px; -webkit-border-radius:5px; padding:0 0 0 10px;}
#login #col_izq form label{margin-top:5px;}
#login #col_izq form input{margin-bottom:10px;}
#login #col_izq form.hidden{display:none;}
#login #col_der{float:right; width:45%; margin:0 30px 20px 0;_margin:0 10px 10px 0;}
#login #col_der .center{text-align:center;}
#login #col_der ul{padding:0 0 0 15px;_margin:0}
#login #col_der ul li{margin:0 0 18px 0; font-weight:bold;}
#login #col_derecha {margin-right:0px;_margin:0;}
#login #col_derecha a img{border:0;}


.num_new_audios{ font-weight: bold;}
.has_new_audios{ font-weight: bold; color:#FF8619;}  
.prod_list_new {
      background:url(../images/bg.prod_list_new2.gif) repeat-y;
}
.prod_list_new2 {
      background:url(../images/bg.prod_list_new.gif) repeat-y;
}

a.crear_canal_programa {
      display:block;
      margin-left:20px;
      float:left;
      line-height:20px;
}
#crea_canal{
      display:none;
}


/** Objetos relacionados a una busqueda **/

.p1_10_1 {padding: 1px 10px 1px; zoom:1; _padding-right:1px; }

#relatedSearch{
            zoom:1;
}

#relatedSearch.multiresult p.bullet{
            font-size:13px;
}

#relatedSearch.relatedSearch_podcast{
	position: absolute; width: 491px;  top:141px; margin:10px 0 0 0;
	}

#relatedSearch p{
	margin-bottom: 10px;	
}



#relatedSearch ul a.relatedSearch_link{
            padding-left:0px;
            background-image:none;
}

#relatedSearch p{
            margin-left: 10px;
            #margin-top:10px;
}


#relatedSearch  p.bullet {background-image:url(http://www.ivoox.com/images/bullet.gif);background-repeat:no-repeat;padding:0 0 3px 8px;margin-left:0;margin-top:10px;border-bottom:1px solid #fff;overflow:hidden;}
#relatedSearch  p.bullet a {margin-left:10px;float:right;font-size:0.8em;}
#relatedSearch .related_box ul {overflow:hidden;margin:8px;padding:0; width:455; list-style:none;}
#relatedSearch .related_box ul li {float:left; width:220px; margin:0;padding:0; margin-bottom:5px;}
#relatedSearch .related_box ul li div {padding:0 0 0 45px;margin:0;min-height:50px; height:auto; height:50px;}
#relatedSearch .related_box ul li div a {padding:0;background-image:none;font-weight:bold;}
#relatedSearch .related_box ul li div img {position:absolute;margin-left:-45px;padding:0;background:none;border:1px solid #CECECE;}
#relatedSearch .related_box ul li div p {margin:0;}
#relatedSearch .related_box p.small,#relatedSearch .related_box p.small a {font-size:0.9em;color:#696969;}

#relatedSearch ul.columnas{
      padding: 0 5px 0;
      list-style: none;
      width:450px;
      #margin-bottom:0px;
      margin-bottom:0px;
      border:red;
}

#relatedSearch ul.columnas li{
      width:50px;
      _width:49px;
      height:50px;
      float:left;
      overflow:hidden;
      margin-left:0px;
      margin-right:0px;
      margin-bottom:0px;
}
#relatedSearch ul.columnas li img{ 
     border:1px solid #999;
}


.panel_audio_list a:visited{
            color: #338833;
}
.panel_audio_list{
            font-size: 12px;
            height:25px
}

/*** FICHA USUARIO ***/

	.avatar_120 {

		margin:0 20px 0 0;
		padding:0;
		display:block;
		float:left;
	/*	text-align: center; */
		width: 120px;
	}
		.avatar_120 img {
			border:solid 1px #CECECE;
		}

		#datos_usuario {
			float:left;
		}
			#datos_usuario .nombre {
				font-size:16px;
				color:#444;
				display:block;
				margin-bottom:4px;
			}
			
			#datos_usuario .detalles {
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-size:11px;
				color:#999;
			}

		#datos_usuario ul {
			margin:5px 0 0 0;
			padding:0;
			list-style:none;
		}
		#datos_usuario ul li {
			background:url(data:image/gif;base64,R0lGODlhEAAQAIAAAERERP///yH5BAAHAP8ALAAAAAAQABAAAAIUjI+py+0PIwQyACpvxk9HXoXieBQAOw==) no-repeat;
			height:16px;
			line-height:16px;
			margin:0;
			padding-left:20px;
			font-size:11px;
			font-family:Verdana, Arial, Helvetica, sans-serif;
		}
		
		#descripcion_usuario {
			width:485px;
			margin-top:15px;
		}

		
		ul.listado_avatares {
			list-style:none;
			margin:0 0 10px 0; padding:0;
			overflow:hidden;
		}
			ul.listado_avatares li {
				float:left;
				margin:2px;
				padding:0;
			}
				ul.listado_avatares a img { border:solid 1px #999; }
				
		#programas_recomendados, #audios_usuario {
			list-style:none;
			margin:0; padding:0;
		}
			#programas_recomendados li, #audios_usuario li {
				
				line-height:25px;
				font-size:12px;
				font-weight:bold;
				padding:0 10px;
			} #audios_usuario li { overflow:hidden; }
			#programas_recomendados a, #audios_usuario a {
				text-decoration:none;
			}
			#programas_recomendados .durada, #audios_usuario .durada {
				font-weight:normal;
				font-size:11px;
				color:#999;
				padding-left:5px;
			}
			#programas_recomendados a.corason{
				display:block;
				background:url(../images/ilike_off.gif) no-repeat 1px 3px;
				height:25px;
				line-height:22px;
				padding-left:20px;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-size:11px;
				text-decoration:underline;
				font-weight:normal;
			} #programas_recomendados a.corason:hover { color:#FFFFFF; }
			#programas_recomendados a.corason_on, #programas_recomendados span.corason_on{
				display:block;
				background:url(../images/ilike.gif) no-repeat 1px 3px;
				height:25px;
				line-height:22px;
				padding-left:20px;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-size:11px;
				font-weight:normal;
			} #programas_recomendados a.corason_on:hover { color:#FFFFFF;}


			#audios_usuario a.playlist {
				display:block;
				width:70px;
				float:right;
				font-size:10px;
				font-weight:bold;
				margin:0;
				padding:0 0 0 16px;
				text-decoration:underline;
				background:url(../images/ico.add_playlist_new.gif) no-repeat 0 8px;
			}
			
			
			
			#tablon_comentarios {
				list-style:none; padding:0; #margin:0px;
				clear:both;
			}
				#tablon_comentarios li {
					margin:0; 
					overflow:auto; _overflow:visible;
					_height:35px;
					padding:5px 0 5px 5px;
				}
				
				#tablon_comentarios .avatar {
					display:block;
					float:left;
					margin:0 4px 0 0;
				}
				
				#tablon_comentarios .avatar img.imguser{
					border:solid 1px #999;
				}
				
				#tablon_comentarios .nombre {
					font-weight:bold;
					display:block;
					float:left;
					margin-right:5px;
					width:75px;
				}
				#tablon_comentarios .nombre a{
					text-decoration: none;
				}
				#tablon_comentarios .nombre .anonimo, #comentarios_comunidad span.usuario_vermas .anonimo{
					color: #AAAAAA;
				}
				#tablon_comentarios .avatar_box {
					width: 120px;
					float: left;
				}
				#tablon_comentarios .comentario {
					font-family:Verdana, Arial, Helvetica, sans-serif;
					font-size:11px;
					width:440px;
					line-height:15px;
					_display: block;
					padding-left: 120px;
					#padding-left:0px;
				}
				#tablon_comentarios .fecha {
					font-family:Verdana, Arial, Helvetica, sans-serif;
					font-size:11px;
					color:#999;
				}
				#tablon_comentarios .eliminar {
					float: right;
					padding-right: 5px;
					padding-top:5px;
				} #tablon_comentarios .eliminar img { border:0; }
				
			
			.ventana_lateral a.thumb {
				display:block;
				float:left;
				margin:0 3px 3px 0;
				z-index:1;
			}
			.ventana_lateral a.thumb img { border:solid 1px #999; }
			
			.ventana_lateral li img {
				vertical-align:middle;
				
			}
			.ventana_lateral ul.zona_privada{
				font-size:12px;
				list-style:none;
				padding:0px;
				margin:0px;
			}
			.ventana_lateral ul.zona_privada li{
				margin: 0 0 3px 0;
			}
				
			ul.actividad {
				margin:0; padding:0;
				list-style:none;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-size:11px;
				line-height: 15px;
			}
			ul.actividad.actividad_columnacentral{
				margin-top:15px;
				font-size:12px;
				font-family:Arial;
				line-height: 18px;
			}
				ul.actividad li {
					margin:0 0 8px 0;
					padding:0 0 0 20px;
					
					width:auto;
				}
					ul.actividad a, ul.actividad a:visited {
						text-decoration:none;
						color:#FF6600;
					}	ul.actividad a:hover { color:#FFF; }
					
					a.naranjo {
						width:71px;
						height:22px;
						display:block;
						background:url(../images/btn.naranjo.gif) no-repeat;
						padding:0 0 0 7px;
						margin:0 0 0 150px;
						font-family:Arial, Helvetica, sans-serif;
						font-size:13px;
						font-weight:bold;
						color:#FFF;
						text-decoration:none;
						line-height:22px;
						clear:both;
					}
					
	#audios_sugeridos {
		list-style:none;
		 padding:0;
		 #margin:0px;
	}
		#audios_sugeridos li {
			margin:0; padding:2px;
			overflow:auto; _overflow:visible;
			_height:35px;
			padding:5px 0 5px 5px;
		}
		#audios_sugeridos .avatar, #comentarios_comunidad .avatar {
					border:solid 1px #999;
					display:block;
					float:left;
					margin:0 4px 0 0;
				}
		#audios_sugeridos span.usuario {
			display:block;
			text-align:right;
			padding-right:5px;
			height:40px;
			float:left;
			font-weight:bold;
			font-family:Arial, Helvetica, sans-serif;
			font-size:13px;
		} 
		#audios_sugeridos span.usuario_vermas, #comentarios_comunidad span.usuario_vermas {
			display:block;
			text-align:right;
			padding-right:5px;
			height:50px;
			float:left;
			font-weight:bold;
			font-family:Arial, Helvetica, sans-serif;
			font-size:13px;
		} 
		
		#comentarios_comunidad span.usuario_vermas a { text-decoration:none;}
		#audios_sugeridos a { text-decoration:none;}
		#audios_sugeridos a.usuario:hover { background:none; color:#FFFFFF; text-decoration:underline; }
		#audios_sugeridos a.titulo {
			font-weight:bold;
			text-decoration:none;
			font-family:Arial, Helvetica, sans-serif;
			font-size:13px;
			color:#FF6600;
		}
		#audios_sugeridos a.titulo:hover {
			color:#FFFFFF;
		}
		#audios_sugeridos .durada {
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:11px;
			color:#999;
		}
		#audios_sugeridos .audio, #comentarios_comunidad .audio { font-size:11px; padding-left:130px;}
		#audios_sugeridos .audio .playlist {
			display:block;
			float:right;
			margin:7px 5px 0 0;
			background:url(../images/ico.add_playlist_new.gif) no-repeat 0 2px;
			padding:0 0 0 15px;
			text-decoration: underline;
 		} #audios_sugeridos .audio a.playlist:hover { color:#FFFFFF; background: #FF6600;}
		#audios_sugeridos .addto_playlistOff {
			display:block;
			float:right;
			margin:7px 5px 0 0;
			background:url(../images/ico.add_playlist_new.gif) no-repeat 0 2px;
			padding:0 0 0 15px;
			text-decoration:none;
 		} 
					

	ul.audios_recomendados {
		list-style:none;
		margin:10px; padding:0;
	}
	#canal ul.audios_recomendados{margin:0 0 20px 0}
		
		ul.audios_recomendados li, #canal ul.audios_recomendados li.impar {
			margin:0 0 10px 0;
			padding:0 0 0 14px;
			background:url(../images/mini_ico.speaker.gif) no-repeat 0 3px;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:11px;
		}
		ul.audios_recomendados img.corason {
			display:block;
			float:right;
			margin:5px 10px 0 0;
		}
		ul.audios_recomendados .titulo {
			font-size:12px;
			font-weight:bold;
			text-decoration:none;
			font-family:Arial, Helvetica, sans-serif;
			display:block;
			width:195px;
		}
		
		#canal ul.audios_recomendados .titulo {
			width:300px;
		}
		
		a.vermas, a.vermas:visited {
			display:block;
			height:13px;
			text-align:right;
			float:right;
			#margin-top:10px;
			color:#FF6600;
		} a.vermas:hover { color:#FFFFFF; }
		
		span.vermas{
			height:13px;
			float:right;
			#margin-top:10px;
		} 
		
		span.vermas a, span.vermas a:visited{
			color:#FF6600;
		} span.vermas a:hover { color:#FFFFFF; }
		
		
		#listimages div.object {
			height:120px;
			width: 127px;
			float:left;
			text-align: center;
		}
		#listimages div.object .imagen{
			width:64px;
			margin-left:auto;
			margin-right:auto;
		}
		
		#listimages div.object a{
			background-color:none;
		}

		#listimages a.thumb {

		}
		
		#listimages a.thumb img { border:solid 1px #BBB;}
		#listimages a:hover.thumb img { border:solid 1px #000; }
		#listimages span.title{font-weight: bold;}
		#listimages a.eliminar img { border:0px;}
		

a.crear_canal_programa {
	display:block;
	margin-left:20px;
	float:left;
	line-height:20px;
}
#crea_canal{
	display:none;
}

.subtitulo_canal {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999;
	margin-top:-6px;
	margin-bottom:15px;
}

.subtitulo_canal.subdomain{
	float:right;
	font-style: italic;
	font-weight: bold; 
}

#datos_canal ul {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:5px 0 0;
	padding:0;
	#width:500px;
}

#datos_canal ul li {
	background:url(data:image/gif;base64,R0lGODlhEAAQAIAAAERERP///yH5BAAHAP8ALAAAAAAQABAAAAIUjI+py+0PIwQyACpvxk9HXoXieBQAOw==) no-repeat;
	height:22px;
	line-height:16px;
	margin:0;
	padding-left:20px;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

#recomend_program{background:url('../images/heart_add.gif') no-repeat; padding-left: 18px;}
#recomend_audio{background:url('../images/ilike.jpg') no-repeat; padding-left: 18px;}
.listen_radio{background: url('../images/audiolist-speaker.gif') no-repeat;background-position:0px 2px; padding-left: 18px;}
#follow_user{background:url('../images/user_add.png') no-repeat; padding-left: 18px;}
#block_user{background:url('../images/bloquear.gif') no-repeat; padding-left: 18px;line-height:22px;}
.follow_user{background:url('../images/user_add.png') no-repeat; padding-left: 18px;}
#follow_user a:hover{background:#F60;}
#block_user a:hover{background:#F60;}
.recomend_radio{background:url('../images/ilike.gif') no-repeat; padding-left: 18px;}

ul#audios_recomendados li .program{
 	text-decoration: underline;
 }
 
ul#audios_recomendados .addto_playlistOff {
	background:url(../images/ico.add_playlist_new.gif) no-repeat 0 3px; 
	display:block;
	float:right;
	font-size:10px;
	font-weight:bold;
	margin-top:10px;
	padding-left:16px;
	text-decoration:underline;
	width:70px;
}
#audios_usuario .addto_playlistOff {
	display:block;
	width:70px;
	float:right;
	font-size:10px;
	font-weight:bold;
	margin:0;
	padding:0 0 0 16px;
	text-decoration:underline;
	background:url(../images/ico.add_playlist_new.gif) no-repeat 0 8px;
}
 
.author_mini, .author_list,.author_recomendators, .author, .author_ficha, .author_comment {
			position:absolute;
			z-index:1;
			border:0px;
			margin:0px;
		}

.author_mini{
			padding-top:21px;
			padding-left:21px;
	}
.author_list{
			padding-top:48px;
			padding-left:48px;
		}
.author_recomendators{
			padding-top:41px;
			padding-left:41px;
		}
.author{
			padding-top:48px;
			padding-left:48px;
		}
.author_ficha{
			padding-top:104px;
			padding-left:104px;
		}
.author_comment{
			padding-top:29px;
			padding-left:29px;
		}

		
	#descripcion_autor{
		display:none;
	}
	
	#descripcion_canal_ficha{
		display:none;
	}
	
	#descripcion_usuario a:hover {
		color: #FFFFFF;
	}
	
.volver{
	margin-top:10px;
	margin-bottom:10px;
	float: right;
}

 #programas_recomendados a.hide {
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-size:11px;
				font-weight:normal;
				margin-right: 10px;
			}
			
#links {
	width:490px;
			margin-top:15px;
	}
#links a{
	border:0px;
			
	}
#links a:hover{
	background: white;
}
#links img{
		margin-bottom: -3px;
}

h2 a.help_perfil{
	float:right; 
	padding-top:3px;
	border:0px;
}

h2 a.help_perfil:hover{
	background-color: white;
}

.nombre a.editar:hover{
	color: #FFFFFF;
	background-color:#FF7705; 
}

#datos_usuario ul li a.editar {
	background:url(../images/ico.pencil_mini.gif) no-repeat 0 0;
	padding-left:16px;
	margin-left:10px;
}

#datos_usuario a.editar:hover{
	color: #FFFFFF;
	background-color:#FF7705; 
}

.nombre a.editar{
	background:url(../images/ico.pencil.gif) no-repeat 0 0;
	padding-left:20px;
	margin-left:10px;
}

#programas_recomendados div.recomendar{
	float:right;width:115px;
}
ul#programas_recomendados .audios_escuchados{
	#margin:0;
	padding-left:20px;
	background:url(../images/mini_ico.speaker.gif) no-repeat 0px 3px;
}

ul#programas_recomendados a:hover{
	color: #FFFFFF;
	background-color: #FF7705;
}

h2.perfil{
border-bottom:solid 1px #555; margin-bottom:5px; clear:left; margin-top:40px;
}

h2.perfil1{
border-bottom:solid 1px #555; margin-bottom:5px; clear:left; margin-top:20px;
}

ul#audios_recomendados a.playlist:hover,ul#audios_recomendados a.escuchar:hover, ul#audios_recomendados a.escucharStop:hover{
	background-color: #FF6600;
	text-decoration: none;
}
#canal .ventana_lateral{
	zoom:1;
}

.ventana_lateral span.seguidores{
	line-height:25px;
	margin-top:7px;
	margin-bottom:3px;
	display:block;
	padding-left:21px;
	
}

.ventana_lateral span#sigo{
	background: url(../images/ico.follow.gif) no-repeat 2px 4px;
}

.ventana_lateral span#mesiguen{
	background: url(../images/ico.follower.gif) no-repeat 2px 4px;
}

.ver_filtros{text-align:center;}
.ver_filtros span{text-align:center;color:#555; cursor:pointer; texttransform:
none; text-decoration:underline;}
.ver_filtros span:hover{backgroundcolor:#
FF7705; color:#000000; cursor:pointer; text-transform:none;}

ul.actividad  li.COMENTARIO, ul.actividad  li.COMMENT{
	background:url(../images/ico.comentarios.gif) no-repeat 0 0px;
}

ul.actividad  li.FOLLOW, ul.actividad  li.NEWUSER{
	background:url(../images/ico.follow.gif) no-repeat 0 0px;
}

ul.actividad  li.SUSCRIPCION{
	background:url(../images/heart_add.gif) no-repeat 0 0px;
}

ul.actividad  li.UPLOAD, ul.actividad  li.NEWAUDIO, ul.actividad  li.NEWPROMOTION{
	background:url(../images/audiolist-speaker.gif) no-repeat 2px 3px;
}

ul.actividad  li.LIKEAUDIO{
	background:url(../images/ilike.jpg) no-repeat 0 0px;
}




#datos_usuario #gustos {
			width:490px;
			margin-top:15px;
		}
		
#datos_usuario #keywords {
			width:490px;
			margin-top:15px;
		}
		
	/* ********************************************************
 * Caixes rodones + titol (fons groc)
 ********************************************************** */
.b1j, .b2j, .b3j, .b4j, .b1j2, .b2j2, .b3j2, .b4j2, .b2bj, .b3bj, .b4bj {font-size:1px; overflow:hidden; display:block;}
.b1j, .b1j2 {height:1px; background:#CECECE; margin:0 5px;}
.b2j, .b2j2, .b2bj {height:1px; background:#CECECE; border-right:2px solid #CECECE; border-left:2px solid #CECECE; margin:0 3px;}
.b3j, .b3j2, .b3bj {height:1px; background:#CECECE; border-right:1px solid #CECECE; border-left:1px solid #CECECE; margin:0 2px;}
.b4j, .b4j2, .b4bj {height:2px; background:#CECECE; border-right:1px solid #CECECE; border-left:1px solid #CECECE; margin:0 1px;}
.b2j2, .b3j2, .b4j2,.b2bj, .b3bj, .b4bj {background: #FFEAB7;}
.headj {background: #CECECE; border-right:1px solid #CECECE; border-left:1px solid #CECECE;}
.headj h3 {margin: 0px 10px 0px 10px; padding-bottom: 3px;}
.contentj {background: #FFEAB7; border-right:1px solid #CECECE; border-left:1px solid #CECECE;}
.contentj.searchPage{background:none;}
#relatedSearch .contentj.searchPage p.bullet{font-size: 15px; border-bottom: 1px solid #AAA;}
#relatedSearch .contentj.searchPage p.bullet a{color: #555;}
#relatedSearch .contentj.searchPage span.follow_user a{color: #555; clear:left;}
#relatedSearch .contentj.searchPage{border:0;}
#relatedSearch .contentj.searchPage a{font-size: 13px; color: #F60;}
#relatedSearch .contentj.searchPage a:hover{color: #FFF;}
.contentj div {padding-top: 5px;padding-bottom: 3px;}
#relatedSearch .contentj.searchPage.single .prod_list{border-bottom:0; padding:0px;}
#relatedSearch .contentj.searchPage.single .prod_list .content_podcast{margin-left: 70px;}

#relatedSearch .contentj.searchPage.single .p1_10_1{padding-left:5px;}

/** SPLASH **/
#splash-bg{
	position:fixed;
	_position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	background:#000;
	z-index: 2;
	filter:alpha(opacity=0);
	-moz-opacity: 0;
	opacity: 0;
	_display:none;
}

#splash-content {
	display:none;
	position:fixed;
	_position:absolute;
	width:100%;
	top: 0;
	z-index: 3;
}

#splash-content div{
	width:367px;
	height:488px;
	margin: 58px auto;
}

#splash-content div img#popup_ie6{display: none;}

#splash-bg, #splash-content {
  _left: expression( ( 0 + ( ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft ) ) + 'px' );
  _top: expression( ( 0 + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' );
}

div.flechas{
	position:relative; width:50px; height:36px;
	 z-index:2; overflow:hidden;
	 background:#FFF;
	
}

div.flechas a{
	text-decoration:none;
}
div.flechas a:hover{
	text-decoration:none;
	background:#FFF;
}

/* Mensajes de error */
label.error{
	color:red;
	}
.encontrados {
	font-size:12px;
 		color:#888;
 		margin:-5px 0 0px 0;
}

/*** FICHA CANAL ***/

#channel_allaudios{
	display:block;
	margin-top:10px;
	padding-left: 250px;
	background:url(../images/audiolist-speaker.gif) no-repeat 230px 3px;
}

#channel_website{
	display:block;
	margin-top:10px;
	padding-left: 250px;
	background:url(../images/icons/web.gif) no-repeat 230px 0px;
}

/* Tabs Home */

#tabs {
	float:left;
	width:100%;
	margin-top: 10px;
	background:url('../images/bg.home.gif') repeat-x 0 -1050px;
}

#tabs ul {
	margin:0px;
	padding:0px;
	list-style:none;
}

#tabs li {
	float:left;
	text-align:center;
	/*margin-right: 20px;*/
	cursor:pointer;
}

#tabs span.first, #tabs span.selected, #tabs span.noselected{
	display: block;
    padding-top:8px;
	padding-bottom:10px;
	padding-left:20px;
	padding-right:20px;
	text-decoration:none;
}

#tabs span.first, #tabs span.selected{font:bold 18px/15px Arial, Helvetica, sans-serif;}
#tabs span.noselected{font:bold 17px/15px Arial, Helvetica, sans-serif;}

#tabs span.first, #tabs span.selected{color:#444;}
#tabs span.noselected{color:#999;}

#tabs span.first:hover{
	text-decoration:none;
	color:#444;
	background:url(../images/tab-left.gif) no-repeat left -87px;
	cursor: pointer;
}

#tabs span.selected:hover{
	font:bold 18px/15px Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#444;
	background:url(../images/tab-left.gif) no-repeat left -120px;
	cursor: pointer;
}

#tabs span.noselected:hover{
color:#FF7705;
background:url(../images/tab-left.gif) no-repeat left -153px;
text-decoration:underline;
cursor: pointer;
}

.tab_f {background:url(../images/tab-left.gif) no-repeat left -87px;}
.tab_l {background:url(../images/tab-left.gif) no-repeat left -120px;}
.tab_r {background:url(../images/tab-right.gif) no-repeat right -87px;}
.tab_l_off {background:url(../images/tab-left.gif) no-repeat left -153px;}
.tab_r_off {background:url(../images/tab-right.gif) no-repeat right -120px;}

#descargados{width: 200px;}
#recomendados{width: 190px;}
#magazine{width: 245px;}

#subtabs{
	clear:both;
	overflow:hidden;
	text-align:right;
	/*background:transparent url("../images/subtab_bg.gif") no-repeat left top;;*/
	/*padding:8px 10px 8px 0;*/
	margin: -30px 5px 25px 0;
}

#subtabs .selected{
	font-weight: bold;
	text-decoration: none;
}

#subtabs .noselected{
	text-decoration: underline;
	cursor: pointer;
}

#subtabs .noselected:hover{
	text-decoration: none;
	color: #FFFFFF;
	background-color: #FF6600;
}

a#rss{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	font-size:10px;
	text-decoration:none;
}

a:hover#rss{
	color:#666666;
	text-decoration:underline;
	background:none;
}

a#rss img{
border:none;
vertical-align:middle;
margin-right:5px;
}

/** No encontrado **/

/* Nuevo cÃ³digo */

		li h3 {
			display:block;
			font-size:13px;
			color:#999;
			margin:0 0 8px 0;
			padding:0 0 0 24px;
			height:23px;
			line-height:23px;
			border-bottom:solid 2px #999;
		}
			li h3 a {
				color:#999;
				text-decoration:none;
			} li h3 a:hover {
				background-color:#FF6600;
				color:#FFF;
			}
		
		li img { border:0; }
		
		li h3.categoria_4 { background:url(../images/sprite.ico_categorias.png) no-repeat 4px 0; width:270px;}
		li h3.categoria_7 { background:url(../images/sprite.ico_categorias.png) no-repeat 4px -24px; width:270px;}
		li h3.categoria_8 { background:url(../images/sprite.ico_categorias.png) no-repeat 4px -48px; width:270px;}
		li h3.categoria_6 { background:url(../images/sprite.ico_categorias.png) no-repeat 4px -72px; width:270px;}
		li h3.categoria_1 { background:url(../images/sprite.ico_categorias.png) no-repeat 4px -96px; width:270px;}
		li h3.categoria_3 { background:url(../images/sprite.ico_categorias.png) no-repeat 4px -120px; width:270px;}
		li h3.categoria_9 { background:url(../images/sprite.ico_categorias.png) no-repeat 4px -144px; width:270px;}
		li h3.categoria_5 { background:url(../images/sprite.ico_categorias.png) no-repeat 4px -168px; width:270px;}
		li h3.categoria_10 { background:url(../images/sprite.ico_categorias.png) no-repeat 4px -192px; width:270px;}
		li h3.categoria_11 { background:url(../images/sprite.ico_categorias.png) no-repeat 4px -216px; width:270px;}
		li h3.categoria_12 { background:url(../images/sprite.ico_categorias.png) no-repeat 4px -240x; width:270px;}

a.categoria:link, a.categoria:visited {color:#FF8619;}

a.categoria:hover {color:#FFFFFF;}

/* User's Gallery */

.gallery{
	margin: 5px auto 10px;
	width:640px;
	overflow:hidden;
}

.gallery img{
	border: 1px solid #AAA;
	margin:3px;	
}
/*
.gallery_content ul.llista_dos_col li{
	margin: 0 20px;
	_margin:0 30px;
}

.gallery_content ul.llista_dos_col a.titulo{
	margin: 0 25px;
	color:#FF7705;
}

.gallery_content ul.llista_dos_col a.titulo:hover{
	color:#FFF;
	background-color:#FF7705;
}


.gallery_content ul.llista_dos_col a.categoria_4 { background:url(../images/sprite.ico_categorias.png) no-repeat 4px 0; }
.gallery_content ul.llista_dos_col a.categoria_7 { background:url(../images/sprite.ico_categorias.png) no-repeat 4px -24px; }
.gallery_content ul.llista_dos_col a.categoria_8 { background:url(../images/sprite.ico_categorias.png) no-repeat 4px -48px; }
.gallery_content ul.llista_dos_col a.categoria_6 { background:url(../images/sprite.ico_categorias.png) no-repeat 4px -72px; }
.gallery_content ul.llista_dos_col li.categoria_1 { background:url(../images/sprite.ico_categorias.png) no-repeat 4px -96px; }
.gallery_content ul.llista_dos_col a.categoria_3 { background:url(../images/sprite.ico_categorias.png) no-repeat 4px -120px; }
.gallery_content ul.llista_dos_col a.categoria_9 { background:url(../images/sprite.ico_categorias.png) no-repeat 4px -144px; }
.gallery_content ul.llista_dos_col a.categoria_5 { background:url(../images/sprite.ico_categorias.png) no-repeat 4px -168px; }
.gallery_content ul.llista_dos_col a.categoria_10 { background:url(../images/sprite.ico_categorias.png) no-repeat 4px -192px; }
.gallery_content ul.llista_dos_col a.categoria_11 { background:url(../images/sprite.ico_categorias.png) no-repeat 4px -216px; }
.gallery_content ul.llista_dos_col a.categoria_12 { background:url(../images/sprite.ico_categorias.png) no-repeat 4px -240x; }

.gallery_content ul.llista_dos_col ul{
	margin:10px 0 15px;
}

#listimages div.object div.imagen a:hover{
	background:#fff;
}

.flecha_l a, .flecha_r a{
	display:block;
	float: left;
	width:20px;
	height:30px;
	margin-top: 50px;
}

.flecha_l a{
	background: transparent url(../images/fleche1.gif) no-repeat scroll 0 0;
}
.flecha_l a:hover{
	background: transparent url(../images/fleche1.gif) no-repeat scroll -20px 0;
}

.flecha_r a{
	background: transparent url(../images/fleche2.gif) no-repeat scroll -20px 0;
}
.flecha_r a:hover{
	background: transparent url(../images/fleche2.gif) no-repeat scroll 0 0;
}
*/
/* Tabs Audios */

#tabs2 {
	float:left;
	width:100%;
	background:url('../images/bg.home.gif') repeat-x 0 -1050px;
}

#tabs2 ul {
	margin:0px;
	padding:0px;
	list-style:none;
}

#tabs2 li {
	float:left;
	text-align:center;
	/*margin-right: 20px;*/
}

#tabs2 a.first, #tabs2 a.selected, #tabs2 a.noselected{
	display: block;
    padding-top:8px;
	padding-bottom:10px;
	padding-left:20px;
	padding-right:20px;
	text-decoration:none;
}

#tabs2 a.first{font:bold 13px/15px Arial, Helvetica, sans-serif;}
#tabs2 a.noselected{font:bold 13px/15px Arial, Helvetica, sans-serif;}

#tabs2 a.first{color:#444; font:bold 13px/15px Arial, Helvetica, sans-serif;}
#tabs2 a.noselected{color:#999; font:bold 13px/15px Arial, Helvetica, sans-serif;}

#tabs2 a.first:hover{
	font:bold 13px/15px Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#444;
	background:url(../images/tab-left.gif) no-repeat left -87px;
}

#col_derecha_main #tabs2 a.first:hover{
	background:#FFF;
}

#tabs2 a.selected:hover{
	font:bold 13px/15px Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#444;
	background:url(../images/tab-left.gif) no-repeat left -120px;
}

#tabs2 a.noselected:hover{
color:#FF7705;
background:url(../images/tab-left.gif) no-repeat left -153px;
text-decoration:underline;}

.tab_f {background:url(../images/tab-left.gif) no-repeat left -87px;}
.tab_l {background:url(../images/tab-left.gif) no-repeat left -120px;}
.tab_r {background:url(../images/tab-right.gif) no-repeat right -87px;}
.tab_l_off {background:url(../images/tab-left.gif) no-repeat left -153px;}
.tab_r_off {background:url(../images/tab-right.gif) no-repeat right -120px;}

#escuchados{width: 148px;}
#recomendados2{width: 173px;}
#recientes{width: 132px;}

#subtabs2, #subtabs3, #subtabs4{
	overflow:hidden;
	text-align:right;
	padding:8px 10px 8px 0;
}

#subtabs2, #subtabs4{clear:both;}

#subtabs2{
	background:transparent url("../images/subtab2_bg.gif") no-repeat left top;
}
#subtabs3{
	background:transparent url("../images/subtab3_bg.gif") no-repeat left top;
	float: left;
	width: 100%;	
}
#subtabs4{
	background:transparent url("../images/subtab4_bg.gif") no-repeat left top;
}

#subtabs2 .selected, #subtabs4 .selected{
	font-weight: bold;
	text-decoration: none;
}

#subtabs2 .noselected, #subtabs4 .noselected{
	text-decoration: underline;
	cursor: pointer;
}

#subtabs2 .noselected:hover{
	text-decoration: none;
	color: #FFFFFF;
	background-color: #FF6600;
}



.mwindow, body #canal .mwindow{
		text-align:left;
		position:absolute;
		width:515px;
		border:2px solid #999;
		background:url(../images/bg.header_top.gif) repeat-x #FFF;
		padding:10px;
		z-index:100;
		line-height:normal;
		*margin-left:-162px;
		*margin-top:-5px;
		-moz-box-shadow:2px 2px 4px #888;
		-webkit-box-shadow:2px 2px 4px #888;
}

#boxes #help{display:none;}
#boxes #help p{color:#222222;}
#boxes .helpimage{width:100%; text-align:center; padding:0px 0 20px 0;}
#boxes #help{overflow:hidden; margin-bottom:10px; padding:10px 0 10px 0; border-top:1px dotted #CCCCCC; border-bottom:1px dotted #CCCCCC;}
.mostrar_ayuda, .ocultar_ayuda{float:right; clear:both;padding-left:13px; font-size:11px;}
.mostrar_ayuda{background:transparent url(../images/help_arrows.gif) no-repeat 2px -15px;}
.ocultar_ayuda{background:transparent url(../images/help_arrows.gif) no-repeat 2px 0;}
#boxes .mwindow{
	top:100px;
}

.cross{float:right;}

.mwindow p{margin-top: 0; margin-bottom:10px;}
.mwindow p.title{font-size:14px; clear:both; padding-top:15px;}
.mwindow p.pWordpress{font-size:14px; clear:both; float: left;}


.mwindow ul{float: left; margin: 0 60px 0 0; padding:0; list-style:none;}
.mwindow ul.qr{float: left; margin: 0 25px 0 0; padding:0; list-style:none;}
.mwindow ul li{margin-bottom:5px; padding-left:17px !important; float: left;}
.liAcordeon{ margin-bottom:14px !important; padding-left:12px !important; width: 470px; float: left; border: 1px solid #d8d8d8; -moz-border-radius:5px; background-color:#fff; min-height: 30px;}
.mwindow ul li img{float: left;}
.embed_code{ float: right; width: 150px; margin: 0px 25px 5px 0px;}
.embed_code2{ float: left; width: 440px; margin: 5px;}

.mwindow ul.sociallist li{display:block; margin-left:10px; float:left;}
.mwindow ul.list_ivoox, .mwindow ul.list_players{width:315px; margin:0; border-left:1px solid #999;}

.mwindow ul li.first{padding-left:0;}
li.igoogle{background:url('../images/ico.igoogle.gif') no-repeat}
li.yahoo{background:url('../images/ico.yahoo.gif') no-repeat}
li.itunes{background:url('../images/ico.itunes.gif') no-repeat}
li.ivoox{background:url('../images/ico.guardar_busqueda.gif') no-repeat}
li.meneame{background:url('../images/ico.meneame.gif') no-repeat}
li.digg{background:url('../images/ico.digg.gif') no-repeat}
li.facebook{background:url('../images/facebook.png') no-repeat}
li.twitter{background:url('../images/ico.twitter.gif') no-repeat}
li.tuenti{background:url('../images/tuenti.gif') no-repeat}
li.delicious{background:url('../images/ico.delicious.gif') no-repeat}
li.fresqui{background:url('../images/ico.fresqui.gif') no-repeat}
li.rss{background:url('../images/ico.rss.gif') no-repeat}
li.guardar{background:url('../images/ico.guardar_busqueda.gif') no-repeat}

/* ficha programa */
#info_programa_2009 {
	float:right;
	width:420px;
	_overflow:hidden;
	line-height:20px;
}

#programa_columna {
	float:left;
	width:220px;
	_width:210px;
	_overflow:hidden;
}

div#suscribirse_p ul.list_share li{margin-top:10px;}
div#suscribirse_p ul.list_share p{margin-top:5px;}
#suscribirse_p_rss{width:150px; _width:130px; float:right; border-left:1px solid; padding-left:20px;}
#suscribirse_p_guardar{width:330px; _width:100px;  _padding:0px; _float:left}
#suscribirse_p_guardar ul.list_share{margin-top:5px; _width:300px; margin:0px;}
#col_izquierda.programfilter{margin-top: 8px;}

/* ARREGLOS para el CANAL PERSONALIZADO */
#canal .prod_list_on{background:none;}
#canal .ol_playlist li.no_elements:hover{background:none;}

#canal #cuerpo{-moz-border-radius: 8px; -webkit-border-radius: 8px; -ms-border-radius: 8px; -khtml-border-radius: 8px; border-radius: 8px; margin-bottom:20px; padding-bottom:10px;}
#canal #col_central{margin-left:15px;_margin-left:5px;}
#canal #col_derecha{margin-right:10px;_margin-right:5px;}

#canal .prod_list{padding:10px 10px 0px; #padding:10px 10px 20px;}
#canal .prod_list .right_b{#border-left:none;}
#canal .prod_list .content{margin: 0 105px 0 78px; padding-right:10px;}

#canal .pag_ficha {border-bottom:0;padding-bottom:0;clear:both; }
#canal .ol_playlist{border:0;}



ul.list_view {
	list-style:none;
	margin:0 0 5px 0;
	padding:0;
	overflow:hidden;
}

ul.list_view li{
	float:right;
	padding-left:20px;
	margin:0 0 0 10px;
}

ul.list_view li#listado{background:url('../images/ico.list.gif') no-repeat}
ul.list_view li#mosaico{background:url('../images/ico.mosaic.gif') no-repeat}

ul.list_view li a.selected{font-weight: bold; text-decoration: none;}

.pag_mosaic{float:left; clear:both; margin-bottom:20px; width:100%}

.pag_mosaic dl{float:left; width:148px; margin:5px 12px 5px 0; _margin:5px 6px 5px 0; height:275px;}
.pag_mosaic.pag_mosaic_group dl{height: auto;}
.pag_mosaic.en_perfil dl{ height:240px; margin:5px 4px 5px 0; _margin:5px 0px 5px 0;}
.pag_mosaic dt{margin:0;}
.pag_mosaic dd{margin:0; line-height:18px;}

.pag_mosaic dt img{
	border: 1px solid #AAAAAA;
	max-height:109px; _height:109px;
	max-width:145px; _width:145px;
}

.pag_mosaic dd a.titulo{
	font-size:14px;
	line-height:19px;
	font-weight:bold;
	color:#FF6600;
}

.pag_mosaic dd a.titulo:hover{
	color:#FFFFFF;	
}

.pag_mosaic dd.title{margin-bottom:2px;}
.pag_mosaic dd.date{padding-left:20px; background:url('../images/ico.calendar.gif') no-repeat; font-weight:bold; font-size:11px;}
.pag_mosaic dd.user{padding-left:20px; background:url('../images/ico.user.gif') no-repeat; font-weight:bold; font-size:11px;}
.pag_mosaic dd.tag, .pag_mosaic dd.tag2{padding-left:20px; background:url('../images/ico.tag.gif') no-repeat; font-size:11px;}
.pag_mosaic dd.rss{padding-left:20px; background:url('../images/ico.add_feed.gif') no-repeat 0px 1px; font-size:11px;margin-left:0px;font-weight:bold;}
.pag_mosaic dd.audios{padding-left:20px; background:url('../images/mini_ico.speaker.gif') no-repeat 3px 4px; font-size:11px; font-weight:bold;}
.pag_mosaic dd.ranking{padding-left:20px; background:url('../images/ranking.gif') no-repeat 4px 2px; font-size:11px;margin-left:0px;font-weight:bold;}

.pag_mosaic dd.canal{font-size:10px; color:#2a2a2a;}
.pag_mosaic dd.canal a{color:#555;}
.pag_mosaic dd.canal a:hover{color:#fff;}

.pag_mosaic dd.tag a{
	text-decoration:none;	
}
.pag_mosaic dd.tag a:hover{
	color: #555555;
	background-color: #FFFFFF;
	cursor: default;
}
/* RSS Body */
ul.entradas_rss_body, ul.entradas_rss_column{
	padding:0;		
	#margin:0px;
}

ul.entradas_rss_column{
	margin-top:-5px;
}

ul.entradas_rss_body li{
	padding:5px 0 5px 5px;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	overflow:auto;
}

ul.entradas_rss_column li{
	padding:5px 5px 5px 0;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	overflow:auto;
	border-bottom:1px dashed;
}

ul.entradas_rss_body a, ul.entradas_rss_column a{
	font-weight: bold;
	text-decoration: underline;
}

ul.entradas_rss_body p,ul.entradas_rss_column p{
	margin-top:5px;
	margin-bottom:5px;
}

/**********************************/

ul#tematicas_destacadas {
	margin:0 0 30px 0;
	padding:0;
	width:690px;
	height:104px;
	overflow:hidden;
	list-style:none;
	background:url(../images/bg.tematicas_destacadas.png) no-repeat;
}
ul#tematicas_destacadas li {
	width:86px;_width:78px;
	height:86px;
	margin:0;
	float:left;
}
ul#tematicas_destacadas li a
{
	width:64px;
	height:64px;
	margin:10px;
	display:block;
	border:solid 1px #CCC;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	color:#999;
}
ul#tematicas_destacadas li a span{
	position:absolute;
	width:64px;
	display:block;
	margin-top:69px;
	text-align:center;
	cursor:pointer;

}
ul#tematicas_destacadas li a:hover span{
	color:#FF6600;
}

ul#tematicas_destacadas li a.ico-misterio{background:#FFF url(../images/sprite-tematicas.jpg) no-repeat 0 0;}
ul#tematicas_destacadas li a.ico-cine{background:#FFF url(../images/sprite-tematicas.jpg) no-repeat 0 -64px;}
ul#tematicas_destacadas li a.ico-historia{background:#FFF url(../images/sprite-tematicas.jpg) no-repeat 0 -128px;}
ul#tematicas_destacadas li a.ico-tecnologia{background:#FFF url(../images/sprite-tematicas.jpg) no-repeat 0 -192px;}
ul#tematicas_destacadas li a.ico-marketing{background:#FFF url(../images/sprite-tematicas.jpg) no-repeat 0 -256px;}
ul#tematicas_destacadas li a.ico-humor{background:#FFF url(../images/sprite-tematicas.jpg) no-repeat 0 -320px;}
ul#tematicas_destacadas li a.ico-futbol{background:#FFF url(../images/sprite-tematicas.jpg) no-repeat 0 -384px;}
ul#tematicas_destacadas li a.ico-psicologia{background:#FFF url(../images/sprite-tematicas.jpg) no-repeat 0 -448px;}

ul.generos{
	width:310px;
	height:84px;
	float:left;
	margin:5px 10px 5px 0;
	padding:10px 15px;
	overflow:hidden;
	list-style:none;
	background:url(../images/bg.generos.png) no-repeat;
}
ul.right{
	margin:5px 0 5px 0;
}

ul.generos li a{
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	color:#999;
}
ul.generos li a:hover{
	background-color:#FF6600;
	color:#fff;
}
ul.generos li a span{
	font-size:10px;
	color:#555555;
	position:relative;
	top:-1px;
	padding:0 1px;
}
ul.generos li a:hover span{
	background-color:#FF6600;
	color:#fff;
}

/**********************************/

/* PERSONALIZACIÃƒâ€œN DEL CANAL */

#personalizacion_canal{width:100%; background:#fff url('../images/bg-personalizacion_canal.gif') repeat-x;}
#canal #contenedor_cabecera{clear:both; position:relative; top:-1px; *top:0px; _top:-1px;}


/* BARRA SUPERIOR */

#personalizacion_canal_up{width:990px; height:36px; margin:0 auto;}
#personalizacion_canal_up p{ float:left; margin:10px 15px 0 135px;_margin:10px 15px 0 58px; font-size:12px; font-weight:bold; color:#666;}

/* MenÃƒÂº PestaÃƒÂ±as: Temas - Personalizar temas - MÃƒÂ³dulos */

#personalizacion_pestanas{float:left;}

#personalizacion_pestanas {
	margin:0;
	padding:0;
	list-style:none;
	overflow:hidden;
}
#personalizacion_pestanas li {
    float:left;
    background:url("../images/personalizar_right.gif") no-repeat right top;
    margin:6px 10px 0 0;
    padding:0;
}
#personalizacion_pestanas a{
    display:block;
    padding:5px 25px 11px 34px;
	font-size:12px;
	font-weight:bold;
	color:#666;
	text-decoration:none;
}
#personalizacion_pestanas a:hover{color:#2a2a2a;}


#personalizacion_pestanas a.temas{background:url("../images/temas_left.gif") no-repeat left top;}
#personalizacion_pestanas a.personalizar{background:url("../images/personalizartemas_left.gif") no-repeat left top;}
#personalizacion_pestanas a.modulos{background:url("../images/modulos_left.gif") no-repeat left top;}

#personalizacion_pestanas .current {background-image:url("../images/personalizar_right_on.gif");}

#personalizacion_pestanas .current a.temas {color:#2a2a2a; background-image:url("../images/temas_left_on.gif");}
#personalizacion_pestanas .current a.personalizar {color:#2a2a2a; background-image:url("../images/personalizartemas_left_on.gif");}
#personalizacion_pestanas .current a.modulos {color:#2a2a2a; background-image:url("../images/modulos_left_on.gif");}

/* MenÃƒÂº Publicar - Salir */

#personalizacion_menu{display:none;}


#personalizacion_menu, #personalizacion_menu_off{
	margin:0;
	padding:0;
	list-style:none;
	overflow:hidden;
}

#personalizacion_menu a, #personalizacion_menu_off span{
    display:block;
    padding:5px 15px 4px 15px;
	font-size:12px;
	text-decoration:none;
}

#personalizacion_menu li.publicar,#personalizacion_menu_off li.publicar {
    float:right;
    margin:6px 10px 0 0;
    padding:0;
}
#personalizacion_menu li.publicar{background:url("../images/publicar_right.gif") no-repeat right top;}
#personalizacion_menu_off li.publicar{background:url("../images/publicar_right_off.gif") no-repeat right top;}

#personalizacion_menu a.publicar{color:#fff; font-weight:bold; background:url("../images/publicar_left.gif") no-repeat left top;}
#personalizacion_menu a.publicar:hover{color:#2a2a2a;}
#personalizacion_menu_off span.publicar{color:#fff; font-weight:bold; background:url("../images/publicar_left_off.gif") no-repeat left top;}

#personalizacion_menu li.salir, #personalizacion_menu_off li.salir,#personalizacion_menu li.vistaprevia, #personalizacion_menu_off li.vistaprevia{
    float:right;
    background:url("salir_right.gif") no-repeat right top;
    margin:6px 10px 0 0;
    padding:0;
}
#personalizacion_menu li.salir{background:url("../images/salir_right.gif") no-repeat right top;}
#personalizacion_menu_off li.salir{background:url("../images/salir_right_off.gif") no-repeat right top;}

#personalizacion_menu a.salir{color:#666; background:url("../images/salir_left.gif") no-repeat left top;}
#personalizacion_menu a.salir:hover{color:#2a2a2a;}
#personalizacion_menu_off span.salir{color:#b2b2b2; background:url("../images/salir_left_off.gif") no-repeat left top;}

#personalizacion_menu li.vistaprevia{background:url("../images/salir_right.gif") no-repeat right top;}
#personalizacion_menu_off li.vistaprevia{background:url("../images/salir_right_off.gif") no-repeat right top;}

#personalizacion_menu a.vistaprevia{color:#666; background:url("../images/salir_left.gif") no-repeat left top;}
#personalizacion_menu a.vistaprevia:hover{color:#2a2a2a;}
#personalizacion_menu_off span.vistaprevia{color:#b2b2b2; background:url("../images/salir_left_off.gif") no-repeat left top;}


/* CONTENIDO */

#degradado_inf{position:absolute; z-index:1; width:973px; height:50px; top:157px; background:url("../images/degradado_inf.png") repeat-x;}

#personalizacion_canal_down_scroll{width:990px; height:171px; clear:both; margin:0 auto; overflow-y:scroll;}
#personalizacion_canal_down_noscroll{width:990px; height:170px; clear:both; margin:0 auto;}

#personalizacion_canal_down_scroll p, #personalizacion_canal_down_noscroll p{font-size:12px; color:#666;*margin:10px 0;}

#personalizacion_canal_down p{font-size:12px; color:#666;*margin:10px 0;}

/* Temas y MÃƒÂ³dulos */

#temas{
	margin:0;
	padding:0;
	list-style:none;
	clear:both;
	overflow:hidden;
}

#temas li{
	margin:0;
	padding:0;
	*float:left;
	*margin-bottom:10px;
}

#temas li a {
    float:left;
    margin:0 15px 10px 0;
    padding:0;
	border:3px solid #666;
	border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	opacity:0.7;
	text-decoration:none;
}

#temas li a:hover {border:3px solid #ffa500; opacity:0.99; background:#fff; color:#666;}

#temas li a span{font-size:10px; font-weight:bold; display:block; width:75px; height:25px; padding:5px 5px 5px 25px;}
#temas li a span{background:url("../images/add.png") no-repeat 5px 5px;}

/* Personalizar Temas - submenu */

#personalizacion_submenu{
	float:left;
	width:113px;
	height:125px;*height:128px;_height:125px;
	margin:0 20px 0 19px;_margin:0 20px 0 10px;
	border:1px solid #ccc;
	border-top:none;*border-top:1px solid #898989;_border-top:none;
	-moz-border-radius-bottomleft:6px;
	-moz-border-radius-bottomright:6px;
	-webkit-border-bottom-left-radius:6px;
	-webkit-border-bottom-right-radius:6px;
	border-radius-bottomleft:6px;
	border-radius-bottomright:6px;
	background:#eee;
}

#personalizacion_submenu ul{
	margin:0;
	padding:0;
	list-style:none;
}

#personalizacion_submenu ul li{
	margin:0;
	padding:0;
	_float:left;
	_width:100%;

}

#personalizacion_submenu ul li a{
	display:block;
	font-size:11px;
	color:#999;
	text-decoration:none;
	padding:13px 7px 13px 7px;
	margin:0;
	border-top:1px solid #fff;
	border-bottom:1px solid #ccc;
}

#personalizacion_submenu ul li a#last{border-bottom:0;-moz-border-radius-bottomleft:6px;-moz-border-radius-bottomright:6px;-webkit-border-bottom-left-radius:6px;-webkit-border-bottom-right-radius:6px;border-radius-bottomleft:6px;border-radius-bottomright:6px;}

#personalizacion_submenu ul li.select a{background:#fff; color:#ff7603;}
#personalizacion_submenu ul li a:hover{background:#fff; color:#ff7603;}

/* Personalizar Temas - imagen de cabezera */

#imagen_de_cabezera{float:left; font-size:12px; color:#666;}
#imagen_de_cabezera p{*margin:10px 0;}

#imagen_de_cabezera form{margin:0;}
#imagen_de_cabezera form input.file{*width:400px;}

#imagen_de_cabezera form input.checkbox{border:none; background:none; vertical-align:sub;*vertical-align:middle; margin:0 3px 0 0;}
#imagen_de_cabezera span{font-size:12px; color:#666; float:left;}

#img-header, #img-background{float:left; list-style-type:none; margin:0; padding:0; overflow:hidden;}
#img-header:hover, #img-background:hover{cursor:pointer;}
#img-header li, #img-background li{float:left; margin:0 10px 0 0; padding:0; background:url("../images/subir_right.gif") no-repeat top right;}
#img-header li a, #img-background li a{border:0; display:block; font-size:14px; font-weight:bold; text-decoration:none; color:#666; background:url("../images/subir_left.gif") no-repeat top left; padding:5px 30px 4px 15px;}


/* Personalizar Temas - Colores de la pÃƒÂ¡gina */

#color_de_pagina{float:left; width:800px;}
#color_de_pagina p{font-size:12px; color:#666;*margin:10px 0;}

#color_de_pagina .color{width:230px; text-align:right; float:left; margin-bottom:8px;}
#color_de_pagina .color label{font-size:11px; color:#666; font-weight:normal; display:inline;}

#color_de_pagina .color input{width:46px; height:18px; padding:1px 8px; font-size:12px; color:#696969;}
#color_de_pagina .color span{float:right;}

#color_de_pagina .error{font-size:10px; color:red; font-weight:normal; clear:both; margin-top:10px;}

/* ColorPicker jQuery plugin */
 
.customWidget {
	display:inline;
	float:right;
	height: 22px;
	cursor:pointer;
	*margin-top:1px;
}
.colorSelector {
	position: relative;
	width: 31px;
	height: 22px;
	background: url("../images/select.png");
}
.colorSelector div {
	position: absolute;
	top: 2px;_top: 0px;
	left: 1px;_left: 0px;
	width: 29px;
	height: 18px;_height: 22px;
	background: url("../images/select.png") center;
}

/* Personalizar Temas - imagen de fondo */

#imagen_de_fondo{float:left; display:block; width:550px; font-size:12px; color:#666;}
#imagen_de_fondo p{*margin:10px 0;}

#imagen_de_fondo form{margin:0; clear:both;}
#imagen_de_fondo form input.file{*width:400px; font-size:11px; color:#898989;}
#imagen_de_fondo form select{border:1px solid #CCCCCC; font-size:11px; color:#898989; margin-right:10px;}

#imagen_de_fondo form input.checkbox{border:none; background:none; vertical-align:sub;*vertical-align:middle; margin:0 3px 0 10px;}
#imagen_de_fondo span{float:left;font-size:12px; color:#666;}
#imagen_de_fondo form p{width:800px; margin-top:35px;*margin-top:39px;_margin-top:35px;}

/* Ventana de configuraciÃƒÂ³n de mÃƒÂ³dulos */

#mask {
  position:absolute;
  z-index:50;
  background-color:#000;
}
#boxes .mwindow p, .mwindow p, #col_central .mwindow a{color:#555;}
#boxes .mwindow p.title{font-weight:bold;color:#555;}
#boxes .mwindow p.title span{color:#2a2a2a;}

#configuracion_modulo{background:transparent url(http://www.ivoox.com/images/bg.form.gif) repeat-x center bottom; border:1px solid #CCCCCC; margin:0 0 10px; padding:10px;}
#configuracion_modulo fieldset{margin:0;padding:0;border:0;background:none;}
#configuracion_modulo legend{display:none;}

#configuracion_modulo ol{margin:0; padding:0;}
#configuracion_modulo li {list-style:none; padding:5px; margin:0;}

#configuracion_modulo label{width:170px; float:left; margin:3px 10px 0 0; text-align:right; font-weight:normal;}
#configuracion_modulo label em{color:red;}

#configuracion_modulo input, #configuracion_modulo textarea{width:200px; padding: 1px 5px; font-size:12px; color:#555;}
#configuracion_modulo select{width:212px; padding:1px 1px 2px 0; border:1px solid #ccc; font-size:12px; color:#555;}
#configuracion_modulo .button{width:auto; padding:0 5px; font-size:12px; color:#555;}

/* Capa de modificaciÃƒÂ³n de mÃƒÂ³dulos */

.window_cover{overflow:hidden;}
#canal .ventana_lateral{overflow:hidden;}

.window_cover_mask, .window_cover_mask_body{
	display:none;
	position:absolute;
	top:0;
	width:100%;
	height:100%;
	opacity:0.90;
	background:#fff;
	background:#FFFFFF repeat-x;
	cursor:move;
	z-index:100;
}

.window_cover_mask p {color:#555; margin:10px 5px 10px 5px; text-align:center;}

.window_mask{
	padding:0 0 0 10px;
}

.window_mask h2{
	margin:0 0 10px 0;
	padding:1px 0 0 11px;
	font-weight:normal;
	height:27px;
	line-height:27px;
	font-size:12px;
	font-weight:bold;
	text-transform:uppercase;
	background:url(http://www.ivoox.com/images/bg.ventana_lateral_header_deco.gif) center left no-repeat;
}

.window_mask ul, .window_mask_body ul{margin:0; padding:0; list-style:none;}
.window_mask li{float:left;width:44.9%; padding-left:4.9%;}
.window_mask a{padding-left:20px; padding-bottom:1px;}
.window_mask a:hover{color:#FF7705;}
.window_mask a.subir{background:url('../images/subir.png') no-repeat;}
.window_mask a.bajar{background:url('../images/bajar.png') no-repeat;}
.window_mask a.configurar, #canal #col_central .window_mask_body ul li a.configurar:hover, .window_mask_body a.configurar{background:url('../images/configurar.png') no-repeat;}
.window_mask a.borrar, #canal #col_central .window_mask_body ul li a.borrar:hover, .window_mask_body a.borrar{background:url('../images/borrar.png') no-repeat;}

.window_mask_body li{}
#canal #col_central .window_mask_body ul li a{padding-left:20px; padding-bottom:1px; color:#555;}
#canal #col_central .window_mask_body ul li a:hover{color:#FF7705;}
#canal #col_central .window_mask_body ul li a:hover{background:transparent;}
.window_mask_body li{width:40%; text-align:center; display:inline; margin:25px;}
.window_mask_body ul{text-align:center;}

#fichero_subido{margin:5px; display:block; font-size: 8px; font-style: italic;}
#ver-ocultar{margin-bottom:10px; clear:both; float:left; }

/* ORDENACION WIDGETS */
#sortableCOLUMN,  #sortableBODY { list-style-type: none; margin: 0; padding: 0;}
#sortableCOLUMN li.sort-li{ margin: 0; padding: 0; position:relative; zoom:1;}
#sortableBODY li.sort-li { margin: 0 0 20px 0; padding: 0; position:relative; zoom:1;}

.ui-state-highlight { height: 100px; border:2px dotted #555555; margin:10px 0 10px 0; }

ul.generos ul{
	list-style:none;
	overflow:hidden;
	margin:5px 0 0 0;
	padding:0;
}
ul.generos ul li{
	float:left;
	margin:0 5px;
	border:1px solid #cecece;
}
ul.generos ul li a{
	display:block;
}

ul#canales_destacados {
	margin:0 0 30px 0;
	padding:0;
	height:93px;
	overflow:hidden;
	list-style:none;
	background:url('../images/bg.home.gif') repeat-x 0 -331px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
}
	ul#canales_destacados li {
		width:126px;
		margin:0;
		padding:6px 0 0 0;
		float:left;
		overflow:hidden;
		text-align:center;
	}
		ul#canales_destacados li a {
			display:block;
			padding:2px;
			border:solid 1px #CCC;
			background:#FFF;
			width:104px;
			height:75px;
			margin:0 auto;
		}
			ul#canales_destacados li a img { border:0; margin:0; }
	

.audios_channel_body{list-style-type:none; margin:0; padding:0;}
.audios_channel_body li{padding:5px 5px 5px 20px; background: url(../images/mini_ico.speaker.gif) no-repeat scroll 6px 7px;}
.audios_channel_body a.titulo{text-decoration: none; font-weight: bold;}


.audios_channel_body a.escuchar{ background:url(../images/mini_ico.play.gif) no-repeat 2px 3px; cursor:pointer; padding-left:10px;float:right; margin-left: 5px;}
.audios_channel_body a.escucharStop { background:url(../images/ico.stop.gif) no-repeat 2px 3px; cursor:pointer;float:right; padding-left:10px;}
.audios_channel_body a.playlist { background:url(../images/ico.add_playlist_new.gif) no-repeat 0 3px; cursor:pointer;float:right; padding-left:12px;}
.audios_channel_body a.addto_playlistOff { background:url(../images/ico.add_playlist_new.gif) no-repeat 0 3px; cursor:pointer;float:right; padding-left:12px;}
/* CÃ³digo para el mensaje de aviso */

#advise{
	overflow:hidden;
	background:url("../images/bg.home.gif") repeat-x 0 -78px;
	border:1px solid #ccc;
	padding:7px;
	height:16px;
	margin-bottom:15px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
}

#advise p{
	float:left;
	color:#000;
	font-size:13px;
	font-weight:bold;
	text-shadow:#fff 1px 1px 0;
	margin:0;
}

#advise a{
	color:#444;
	font-size:12px;
	font-weight:bold;
	text-shadow:#fff 1px 1px 0;
	margin:0;
	text-decoration:none;
}

#advise a:hover{
	color:#FF6600;
	background:none;
}

#advise a.cerrar{
	float:right;
	display:block;
	width:17px;
	height:17px;
	text-indent:-9999px;
	background:url(../images/advise-cerrar.png) no-repeat;
}

#advise a:hover{
	background-position: 0 -17px
}

/* CÃ³digo para la galeria de destacados */

#gal1{
	float:left;
	width:248px;
	height:248px;
	margin-right:10px;
	overflow:hidden;
	border:1px solid #555;
}

#gal1_destacado{
	margin:0;
	padding:0;
	list-style:none;
}

#gal1_destacado li{
	float:left;
	width:248px;
	height:248px;
	margin:0;
	padding:0;
}

.gal1_imagen{
	width:248px;
	height:248px;
	display:block;
	overflow:hidden;
}

.gal1_imagen img{border:0 none;}

#gal1_controles{
	list-style:none;
	margin:0;
	padding:9px;
	position:absolute;*position:relative;*float:left;*margin-left:-260px;
}

#gal1_controles li{
	float:left;
	margin:0 5px 0 0; 
	padding:0;
}

#gal1_controles li a{
	width:8px;
	height:8px;
	display:block;
	overflow:hidden;
	text-indent:-9999px;
	background:url('../images/gal2_icons.png') no-repeat 0 -68px;
	_background:url('../images/gal2_icons.gif') no-repeat 0 -68px;
}

#gal1_controles li.current a{
	background-position:0 -76px;
}

#gal1_controles li a:focus{outline:none;}

.overlay_text{
	position:relative;*position:static;
	height:60px;
	width:238px;
	color:#fff;
	margin:-70px 0 0 0;
	padding:5px;
	background:url(../images/bg-gal_destacados.png) repeat;
	
}

.overlay_text p{
	margin:0;
	font-size:10px;
	text-shadow:#000 1px 1px 0;
}

.overlay_text{
	float:left;
	
}

.overlay_text a{
	float:left;
	color:#fff;
	text-shadow:#000 1px 1px 0;
	font-size:16px;
	line-height:20px;
	font-weight:bold;
	text-decoration:none;
	margin:5px 0 0 0;
	_filter:alpha(opacity=80);
}

.overlay_text a.linkblanco{
	color:#fff;
	}

.overlay_text a:hover{
	color:#FF6600;
	text-decoration:underline;
	background:none;
}

.overlay_speaker{
	float:right;
	width:31px;
	height:23px;
	margin:-240px 10px 0 0; position:relative;_margin:-240px 5px 0 0;*position:static;
}

.overlay_speaker a:hover{
	background-color:transparent;
}

.overlay_speaker a{
	width:31px;
	height:23px;
	display:block;
	text-indent:-9999px;
	background: transparent url(../images/gal_destacados_speaker.png) no-repeat;
	_background: transparent url(../images/gal_destacados_speaker.gif) no-repeat;
}

#gal2{
	float:left;
	width:370px;
	height:250px;
	margin:0 0 0 12px;
	overflow:hidden;
}

#gal2_bar{
	margin:0;
	padding:3px 6px;
	font-size:13px;
	font-weight:bold;
	color:#fff;
	border:1px solid #3b3b3b;
	background:#030304;
	overflow:hidden;
	-moz-border-radius-topleft:5px;
	-webkit-border-top-left-radius:5px;
	-moz-border-radius-topright:5px;
	-webkit-border-top-right-radius:5px;
}

#gal2_content{
	width:416px;
	height:225px;
	border:1px solid #3b3b3b;
	border-top:none;
	overflow:hidden;
}

#gal2_destacado{
	margin:0;
	padding:0;
	list-style:none;
}

#gal2_destacado li{
	float:left;
	width:368px;
	height:225px;
	overflow:hidden;
	margin:0;
	padding:0;
	background:url("../images/bg.home.gif") repeat-x 0 -107px;
}

#gal2_destacado li p{
	float:left;
	width:69px;
	height:95px;
	display:block;
	margin:0;
	padding:12px 11px;
	text-align:center;
}

#gal2_destacado li p a{
	width:64px;
	height:64px;
	display:block;
	border:2px solid #cecece;
	font-size:12px;
	font-weight:bold;
	color:#999;
	text-decoration:none;
	text-shadow: #fff 1px 1px 0;
}

#gal2_destacado li p a:hover{color:#FF6600;}

#gal2_destacado li p a.ico-misterio{background:#FFF url(../images/sprite-tematicas.jpg) no-repeat 0 0;}
#gal2_destacado li p a.ico-cine{background:#FFF url(../images/sprite-tematicas.jpg) no-repeat -64px 0;}
#gal2_destacado li p a.ico-historia{background:#FFF url(../images/sprite-tematicas.jpg) no-repeat -128px 0;}
#gal2_destacado li p a.ico-tecnologia{background:#FFF url(../images/sprite-tematicas.jpg) no-repeat -192px 0;}
#gal2_destacado li p a.ico-marketing{background:#FFF url(../images/sprite-tematicas.jpg) no-repeat -256px 0;}
#gal2_destacado li p a.ico-humor{background:#FFF url(../images/sprite-tematicas.jpg) no-repeat -320px 0;}
#gal2_destacado li p a.ico-futbol{background:#FFF url(../images/sprite-tematicas.jpg) no-repeat -384px 0;}
#gal2_destacado li p a.ico-psicologia{background:#FFF url(../images/sprite-tematicas.jpg) no-repeat -1152px 0;}

#gal2_destacado li p a.ico-musica{background:#FFF url(../images/sprite-tematicas.jpg) no-repeat -512px 0;}
#gal2_destacado li p a.ico-audiolibros{background:#FFF url(../images/sprite-tematicas.jpg) no-repeat -576px 0;}
#gal2_destacado li p a.ico-podcast{background:#FFF url(../images/sprite-tematicas.jpg) no-repeat -640px 0;}
#gal2_destacado li p a.ico-conferencias{background:#FFF url(../images/sprite-tematicas.jpg) no-repeat -704px 0;}
#gal2_destacado li p a.ico-radio{background:#FFF url(../images/sprite-tematicas.jpg) no-repeat -768px 0;}
#gal2_destacado li p a.ico-videojuegos{background:#FFF url(../images/sprite-tematicas.jpg) no-repeat -832px 0;}
#gal2_destacado li p a.ico-biografias{background:#FFF url(../images/sprite-tematicas.jpg) no-repeat -896px 0;}
#gal2_destacado li p a.ico-salud{background:#FFF url(../images/sprite-tematicas.jpg) no-repeat -960px 0;}
#gal2_destacado li p a.ico-hijos{background:#FFF url(../images/sprite-tematicas.jpg) no-repeat -1024px 0;}
#gal2_destacado li p a.ico-ciencia{background:#FFF url(../images/sprite-tematicas.jpg) no-repeat -1088px 0;}
#gal2_destacado li p a.ico-relajacion{background:#FFF url(../images/sprite-tematicas.jpg) no-repeat -1152px 0;}

#gal2_destacado li p a span{
	display:block;
	margin-top:70px;
	font-size:10px;
}

#gal2_destacado li p a:hover{
	border:2px solid #FF6600;
}

#gal2_next, #gal2_prev{position:absolute;}

#gal2_next{margin:-125px 0 0 -7px;}
#gal2_prev{margin:-125px 0 0 363px;}

#gal2_next a, #gal2_prev a{
	width:17px;
	height:17px;
	display:block;
	text-indent:-9999px;
}

#gal2_next a{background:transparent url(../images/gal2_arrows.png) no-repeat 0 0; _background:transparent url(../images/gal2_arrows.gif) no-repeat 0 0;}
#gal2_next a:hover{background:transparent url(../images/gal2_arrows.png) no-repeat 0 -17px; _background:transparent url(../images/gal2_arrows.gif) no-repeat 0 -17px;}
#gal2_prev a{background:transparent url(../images/gal2_arrows.png) no-repeat 0 -34px; _background:transparent url(../images/gal2_arrows.gif) no-repeat 0 -34px;}
#gal2_prev a:hover{background:transparent url(../images/gal2_arrows.png) no-repeat 0 -51px; _background:transparent url(../images/gal2_arrows.gif) no-repeat 0 -51px;}

#recomendators {zoom:1;}
/*landing mobile*/
p.mobile{
	line-height:18px;
	clear:both;
	*margin:10px 0;
}

p.mobile span{
	font-size:11px;
}
.canalmb,
.audiomb
{
	width:340px;
	height:420px;*height:410px;
	background:transparent url(../images/bg.iphone.png) no-repeat;
	font-size:14px;
	color:#777;
	text-align:center;
	font-weight:bold;
	padding-top:10px;
}
.canalmb{float:left;}
.audiomb{float:right;}
.canalmb img,
.audiomb img
{margin-top:84px; margin-left:7px;}

/** GALERIA DESTACADOS PROGRAMAS Y RADIOS **/
#mini-gallery{
	float:left;
	width:500px;
	margin-bottom:20px;
	position:absolute; top:100px;
}

#mini-gallery a{
	border:3px solid #CECECE;
	margin:0 13px;
	width:128px;
	display:block;
	float:left;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;}
#mini-gallery a img {border:none; margin:0;}	


/* ---------->>> jtip <<<---------------------------------------------------------------*/

#JT_arrow_left{
	background-image: url(../images/arrow_left.gif);
	background-repeat: no-repeat;
	background-position: left top;
	position: absolute;
	z-index:101;
	left:-12px;
	height:23px;
	width:10px;
    top:-3px;
}

#JT_arrow_right{
	background-image: url(../images/arrow_right.gif);
	background-repeat: no-repeat;
	background-position: left top;
	position: absolute;
	z-index:101;
	height:23px;
	width:11px;
    top:-2px;
}

#JT {
	position: absolute;
	z-index:100;
	border: 2px solid #CCCCCC;
	background-color: #fff;
}

#JT_copy{
	padding:10px 10px 10px 10px;
	color:#333333;
}

.JT_loader{
	background-image: url(../images/loader.gif);
	background-repeat: no-repeat;
	background-position: center center;
	width:100%;
	height:12px;
}

#JT_close_left{
	background-color: #CCCCCC;
	text-align: left;
	padding-left: 8px;
	padding-bottom: 5px;
	padding-top: 2px;
	font-weight:bold;
}

#JT_close_right{
	background-color: #CCCCCC;
	text-align: left;
	padding-left: 8px;
	padding-bottom: 5px;
	padding-top: 2px;
	font-weight:bold;
}

#JT_copy p{
margin:3px 0;
}

#JT_copy img{
	padding: 1px;
	border: 1px solid #CCCCCC;
}

/* VIDEOTOUR HOME*/
#videohome img{
	border:1px solid #999;
}

/****** ESTADISTICAS ******/
.zonaprivada .title,.zonaprivada .title2,.zonaprivada .title3{
	font-size:16px;
	font-weight:bold;
	display:block;
	padding: 25px 0 5px 0;
	clear:left;
	zoom:1;
}

.zonaprivada .title{
	font-size:18px;
	padding: 0px 0 0px 10px;
}

.zonaprivada .title3{
	font-size:14px;
	padding: 0px 0 0px 0px;
	color: #F60;
}

.grafica_2_col{
	width: 330px; float:left; margin-right:8px;
}
.grafica_1_col{
	width: 680px; clear:both; margin-right:8px; 
}

.grafica_2_col object{
	margin-bottom:40px;
}

.migas{
	font-size:12px;
	padding: 5px 0 0px 10px;
	display:block;
}

span.report{ padding:0 20px 0 20px; background: url('../images/print.png') no-repeat 0 0; display:block; float:right;}
#user_reports li span{ padding:0 20px 0 20px; background: url('../images/print.png') no-repeat 0 0; line-height: 20px;}
#user_reports ul li{list-style: none;}

span.facebook{ padding-left:36px; background: url('../images/facebook.big.gif') no-repeat 0 0; display:block; height:36px;}

#top100 .title a {color: #FF6600;}
#top100 .title a:hover {color: #FFF;}
.jpod-intro {padding: 30px 20px; background: url(../images/bg-jpod.gif) no-repeat left top;overflow: hidden;} 
.jpod-intro .title {font-weight: bold; font-size: 1.4em; color: #ff6600;} 
.jpod-intro .jpod-left {width: 390px; _width:360px; padding-top: 10px;}
.jpod-intro .jpod-right {float: left; padding-top: 45px;text-align: center;width: 40%;}
.jpod-left p {margin: 5px 0;}
.jpod-right p {text-align: left; font-size: 0.9em;margin: 5px 0;}
.jpod-left ul {margin: 10px 0;padding: 0;list-style: none;}
.jpod-left ul li {padding: 5px 15px; background: url(../images/jpod-tip.gif) no-repeat left 10px;font-size: 1.2em;}
.jpod-detalles p {margin: 5px 0;}
.jpod-votos {float: right; width: 60px; height: 60px;color: #aaa;text-transform: uppercase;margin-left: 20px;}
.jpod-votos strong {font-size: 2em;font-weight:bold;line-height: 2em;color: #aaa;}
#jpod-bt {margin: 10px 0;}
#jpod-bt a {background: url(../images/jpod-bt.gif) no-repeat left top; display: block; width: 176px; height: 39px;font-size: 1.4em; font-weight: bold; color: #fff;line-height: 39px;text-decoration: none;padding-left: 20px;text-align: left;margin: 0 auto;text-shadow:1px 1px 0 #444444;}

.banner a img {border: none;}

.banner {margin-bottom: 10px;}  
.ventana_help ul{
	padding:0px 0 0 25px;
	margin:0px;
}

/* Listado Audios */
#col_central_mini .prod_list .content {float:right;margin: 0;min-height:65px;width:300px;}
#col_central_mini .prod_list .thumb_item {float: right;}  

.canalesamigos2{
	width: 136px;
	overflow: hidden;
	display: block;
	z-index: 100;
	height:120px;
}

.canalesamigos2 img, .canalesamigos1 img{ border: 1px solid #AAA;}

#innerRelatedSearch {padding:0 5px 0 5px; }
#innerRelatedSearch p.bullet{margin:0; background:url(../images/bullet2.gif) no-repeat 3px 2px;padding:0 0 3px 12px;border-bottom:1px solid #aaa; font-size:15px; zoom:1; clear:left; }
#innerRelatedSearch p.bullet a{float:right; font-size:12px;}
#innerRelatedSearch ul li a:hover{color:#FFF;}
#innerRelatedSearch ul li a{font-size:13px; color:#F60; font-weight:bold;}
#innerRelatedSearch ul {padding:10px 5px 0px 5px; overflow:hidden; margin:0 0 15px 0;}
#innerRelatedSearch ul li{margin:0 0 31px 0; padding:0px; width:100%; list-style: none; clear: both; min-height: 55px; *height:55px;}
#innerRelatedSearch ul li.bigRelated{float: left;margin:0 0 15px 0; padding:0px; width:220px; list-style: none; height: 70px;}
#innerRelatedSearch ul li img{float:left; margin-right: 5px; border:1px solid #AAA; display:block; z-index:100;}
#innerRelatedSearch ul li div p.small{margin:3px 0 3px 0;}
#innerRelatedSearch p#relatedUsers{clear:both; margin-left: 10px; margin-bottom:25px;}
#innerRelatedSearch ul li.bigRelated{width:440px;}

#relatedProgramsmore, #relatedChannelsmore, #relatedRadiosmore{margin-top:-26px; display:none;}

.statsRanking_title{background: #1E170C; color:#EEE; margin:3px; height: 15px;}
.statsRanking_title img{float:left;}
.statsRanking_title a{color:#EEE;}
#rankingList ul{margin:0; padding:0;}
#rankingList ul li{margin:3px; padding-left:5px; list-style: none;}
#rankingList ul li.impar{background:#FEDCA9;}

/* List view */

#subtabs2{
	overflow: hidden;
	height: 100%;
	}

#subtabs2 #order{
	float: left;
	width: 430px;}
	
#subtabs2 #orderpodcast{
	float: left;
	width: 774px;}

#view, #view li{
	float: left;
	margin: 0;
	padding: 0;
	list-style: none; }

#view{
	margin-left: 10px;
	margin-top: 2px;}

#view li span{
	display: block;
	width: 15px;
	height: 13px;
	margin-left: 5px;
	text-align: left;
	text-indent: -9999px; 
	cursor: pointer;	
	}

#view-normal{
	background:url(../images/list-view.gif) 0px -17px no-repeat; }
	#view-normal.current, #view-normal:hover{
		background:url(../images/list-view.gif) 0px 0px no-repeat; }

#view-listado{
	background:url(../images/list-view.gif) -20px -17px no-repeat; }
	#view-listado.current, #view-listado:hover{
		background:url(../images/list-view.gif) -20px 0px no-repeat; }

.listview .durada{
	float: left;
	clear: left;
	display: block;
	 font-size:11px;
	margin: 0 10px 0 20px; _margin: 0 10px 0 10px;
	width: 700px;
	}

.listview .prod_list{
	min-height: 0;}
	
.listview .prod_list_on{
	background-color: #fff;}
	
.listview .addto_playlist {
  float: left;
  font-size:10px;
  font-family:Arial, Helvetica, sans-serif;
  padding:0 0 0 4px;
  margin-top:3px;
  /*background:url(http://www.ivoox.com/images/ico.add_playlist_new.gif) 0 2px no-repeat;*/
}

.listview .bubbleInfo {
  float: left;
  font-size:10px;
  font-family:Arial, Helvetica, sans-serif;
  margin-left: 10px;
  margin-top:3px;
  padding:0 0 0 4px;
  /*background:url(../images/info.gif) 0 1px no-repeat;*/
}

.listview .action a:hover{
 	background-color:inherit;
}

.bubble {
	display: none;
	position: absolute;
	width: 250px;
	padding: 10px;
	background:#fff;
	border: 3px solid #FF6600;
	margin-left: 480px;*margin-left: 15px;
	margin-top: -32px;*margin-top: -36px;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	border-radius: 8px; 
	z-index: 1000;
}

.audiosGrupo .bubble{margin-left: 663px;*margin-left: 198px;}

.bubbleimg {
	display: block;
	width: 11px;
	height: 16px;
	position: absolute;
	margin-left: -21px;
	margin-top: 22px;
	text-indent: -9999px;
	/*background:url(../images/bubbleimg.gif) 0 0 no-repeat;*/}
	
	/* Destacados concurso podcast */

#col_central{
	margin-bottom: 20px;}

ul#destacados.noheight li{
	height: auto;}
	ul#destacados.noheight li ul li{
		height: 80px;}
ul#destacados.noheight li img{
	margin: 0;}

ul#destacados.noheight li img.thumb_item{
	margin: 0;}
ul#destacados.noheight li p{
	background:none; width:250px; padding:0px;
}
	

/* Ranking concurso */

/*.ventana_lateral{overflow: hidden; height: 100%;}*/

.ranking-concurso {
	padding-right: 5px;
	overflow: hidden;}
	
.ranking-concurso .rank{
	float: left;
	display: block;
	width: 17px;
	margin-top: 15px;
	text-align:center;
	font-weight: bold;}

.ranking-concurso .thumb_wrapper {
	float: left;
	width: 47px;
	margin: 0 9px 0 5px;}
	
.ranking-concurso .text_wrapper {
	float:left;
	display: block;
	width: 150px;
	height: 47px;
	overflow: hidden;}
	
.ranking-concurso .text_wrapper a{
	width: 150px !important;
	_margin-top: 16px;}
	
/* Votaciones */

#top100 .thumb_wrapper{
	margin-left: 5px;}
	
.jpod-votar{
	float: right;
	width: 60px;
	height: 25px;
	padding-top: 5px;
	margin-left: 20px;
	margin-right: 5px;
	margin-top: 20px;
	font-size: 16px;
	font-weight: bold;
	text-align: center;
	color: #fff;
	text-decoration: none; }
a.jpod-votar{
	text-shadow: 1px 1px 0 #2272ae;
	background: transparent url("../images/jpod-votar.gif") no-repeat;
	color: #fff;
}
a.jpod-votar:hover{
	text-decoration: underline; }
		
a.jpod-votar.unactive{
	text-shadow: 1px 1px 0 #AAA;
	background: transparent url("../images/jpod-votar-desactivado.gif") no-repeat;
}


/* BotÃ³n cargar mÃ¡s */
.boton_columna_derecha{background:url('../images/cargarcolumna2.gif'); height:28px; width:201px; margin:20px auto 0 auto; clear:both; line-height: 27px; text-align:center;}
.boton_columna_derecha a:hover{background:none; color:#555; text-decoration: none;}
.displaynone{display:none;}

/* Encuesta AIMC*/
#encuestaAIMC{padding:5px; border:1px solid #999; background-color: #F5F5F5; height:86px;}
#encuestaAIMC div{width:170px; float:left; margin-left:5px;}
#encuestaAIMC img{float:left;}
#encuestaAIMC a{color:#FF7705; font-weight:bold;}
#encuestaAIMC a:hover{color:#FFF;}

.highlight{background-color:#fea;}

/** cargar mÃ¡s en el ranking **/
#more-top{
	background: url('../images/ranking-loadmore.jpg');
	width: 644px;
	height: 42px;
	margin: 15px 0 15px 0;
	text-align: center;
	font-size: 18px;
	text-shadow: #FFF 1px 1px;
	color:#868686;
	line-height: 39px;
	cursor: pointer;
	margin: 40px auto;
}

/** publicidad **/
/*
#publi_superior{
	width:1000px;
	margin:5px auto 5px auto;
	height:90px;
}
#publi_modulo_izda{
	float:right;
}
#publi_modulo_dcha{
	margin-left:15px;
	float:right;
	margin-bottom:10px;
}*/

#publi_superior{
	width: 995px;
	margin:0px auto 0px auto;
	text-align:center;
	/*height:90px;*/
	overflow: hidden;
}
#publi_modulo_izda{
	float:right;
	margin-right:10px;
}
#publi_modulo_dcha{
	float:right;
}

#publi_modulo_columna{
	margin-bottom:10px;
	border: 1px solid #999;
}
.publiheader{
	size:302px;
	background:#999;
	font-size:9px;
	padding:2px;
}

#publi_sobre_comentarios, #publi_filtros{
	width:100%;
	text-align:center;
}

#google_ads_div_listados_superior_728x90,
#google_ads_div_listados_superior_234x90,
#google_ads_div_listados_superior_234x90_ad_container,
#google_ads_div_listados_superior_728x90_ad_container,
#google_ads_div_home_superior_728x90,
#google_ads_div_home_superior_234x90,
#google_ads_div_home_superior_234x90_ad_container,
#google_ads_div_home_superior_728x90_ad_container,
#google_ads_div_audio_superior_728x90,
#google_ads_div_audio_superior_234x90,
#google_ads_div_audio_superior_234x90_ad_container,
#google_ads_div_audio_superior_728x90_ad_container,
#google_ads_div_otros_superior_728x90,
#google_ads_div_otros_superior_234x90,
#google_ads_div_otros_superior_234x90_ad_container,
#google_ads_div_otros_superior_728x90_ad_container
{
	margin: 5px 0;
}

/* listado a 2 columnas */

#innerRelatedSearch .suscribirse{
	 background: url("../images/ico.add_feed.gif") no-repeat scroll 0 0 transparent;
	 padding-left:20px;	
	 font-weight: bold;
}

#innerRelatedSearch .suscribirse.audios{
	position: relative;
	float: right;
	top:-20px;
	}

#innerRelatedSearch .suscribirse a{
	 color: #555;
}

#cuerpo2col{
	background:none !important;
	clear: both;
    margin: 0 auto;
    overflow: visible;
    padding-top: 10px;
    width: 990px;
}

#col_derecha_main {
 width: 780px;
 float:right;
}

#col_izquierda_177 {
	width:177px;
	float:left;
	margin:0 8px 0 20px;
	_margin-left:10px;
}

#col_izquierda_177 .ventana_lateral {

}

#subtabs2 {
	background:none;
}
#subtabs2 #order{
	width:718px;
}

#col_derecha_main .prod_list, #col_derecha_main .prod_list_on {
	background:#FFF !important;
}

#col_derecha_main .pag_ficha {
	border:0 !important;
}

#col_derecha_main .prod_list .thumb {
	display:block;
	float:left;
}

#col_derecha_main .prod_list .thumb.grupos{
	float:none;
}

#col_derecha_main .prod_list a.thumb.grupos:hover{
	background: #FFF;
}

#col_derecha_main .prod_list .thumb.grupos img{
	border:1px solid #ccc;
}

#col_derecha_main .prod_list .categorias {
	font-size:12px;
	background:none;
	padding:0;
}

#col_derecha_main .prod_list .desc {
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	clear:none;
	margin:5px 27px 0 0;
	line-height: 20px;
}

#col_derecha_main .prod_list .right_b {
	margin-top:-15px;
	font-size:11px;
}

#tabs2 .tab_activo {
	border:solid 1px #5A5A5A;
	border-bottom:0;
	background:#FFF;
	position:relative;
	bottom:1px;
}
div.content a.ver_mas{
	color:#555;
	display: inline; 
	float:none;	
}

/* Suscripciones 2011 */
.feeds_usuario {
	list-style:none;
	margin:10px 0;
	padding:0;
	border-top:solid 1px #CCC;
	background:#FFF;
	#overflow:hidden;
	_height: auto;
	min-height: 500px;
	width:695px;
}

.feeds_usuario li {
	height:35px;
	border-bottom:solid 1px #CCC;
	line-height:35px;
	overflow:hidden;
	margin:0;
	padding:0;
	#float:left;
	#width:100%;
	_float:none;
	font-weight: bold;
}
.feeds_usuario li.expandido {
	height:auto;
	background:#FFF;
	color:#000;
}
.feeds_usuario li.expandido .prod_list {
	border:0;
}

.feeds_usuario .prod_list{display:none;}
.feeds_usuario li.expandido .prod_list .content {
	line-height:16px;
	overflow:inherit;
	font-weight: normal;
}
.feeds_usuario li.leido {
	background:#EEE;
	color:#999;
	font-weight: normal;
}
.feeds_usuario li.ultimo {
	border:0;
}
.feeds_usuario li:hover {
	background:#F5F6CE;
	color:#000;
}

.infofeed{
	cursor:pointer;
}

.feeds_usuario .nombre_min {
	display:block;
	width:148px;
	float:left;
	padding-left:10px;
}
.feeds_usuario li.expandido .nombre_min {
	font-weight:bold;
}	
.feeds_usuario .titulo_min {
	display:block;
	width:430px;
	float:left;
}
.feeds_usuario li.expandido .titulo_min {
	font-weight:bold;
}
.feeds_usuario .fecha_min {
	display:block;
	width:80px;
	float:right;
}
.feeds_usuario li.expandido .fecha_min {
	font-weight:bold;
}

.ventana_lateral .lista_lateral h2{
	background: none;
	padding:7px 5px 2px 0;
	border-bottom:1px solid #555;
	height: 15px;
	line-height: 15px;
	font-weight: bold;
	margin: 0 10px 5px 0;
}

/* FICHA PODCAST */

#col_derecha_podcast{
	float:right;
}

#col_derecha_podcast .ventana_lateral{
	width:300px;
}

#fichapodcast_audios{clear:both;}
.fichapodcast_h1{margin: 0 0 10px 20px;}
#info_programa_2009 .ranking{
	padding-left:15px;
	margin:4px 0 6px 0;
	
	font-size:11px;
	background:url(../images/ranking.gif)  no-repeat;
}

#col_derecha_podcast .ventana_lateral{
	background: none;
	border: 0;
	padding:0;
	width: 270px;
}

#podcastrelacionados ul.elementos_laterales li{
	clear:none;
	width:133px;
	float:left;
	margin-bottom:10px;
	height: 50px;
	}
	
#podcastrelacionados ul.elementos_laterales li a.last{
	display: block;
	width: 80px;
	position: relative;
	float:left;
	_margin-top:12px;
}

#podcastrelacionados ul.elementos_laterales li img{
	display: block;
	position: relative;
	float:left;
}


#col_derecha_podcast .ventana_lateral h2{
	height:auto;
	line-height:16px;
	background: none;
	padding:0;
	border-bottom: 2px solid #555;
}


#fichapodcast_sharing{
	margin-top: 15px;
	position: relative;
	left: 15px;
}

#fichapodcast_sharing li{
	width: 180px;
}

#escuchar_podcast{background: url(../images/ico.sound.gif) no-repeat; padding-left:20px;}

/* Playlist 2011 */

div#playlist_content{display:none; clear:both;}
div#playlist_suscription_tabs{background:none; line-height: 32px; text-align: right;}
#playlist_tab, #suscription_tab{cursor:pointer; display:block; float:right; text-align:left;}

div#playlist_suscription_tabs a{color:#e8dfd9; text-decoration: none; text-shadow: 1px 1px 0 #555;}
div#playlist_suscription_tabs a:hover{background:none; text-decoration: underline;}
#suscription_tab, #playlist_tab { padding: 0px 13px 0px; background:url("../images/showplaylist.gif") no-repeat 0 13px;}
#suscription_tab.expandido, #playlist_tab.expandido{background:url("../images/hideplaylist.gif") no-repeat 0 13px; font-weight:bold;}
#playlist_wrapper{position: absolute; width: 315px; clear:both; margin-top: 43px; margin-left: 671px; z-index: 1000;}
#playlist_wrapper #header_playlist{ display:block; height:5px; background: black;}
#playlist_wrapper #header_playlist #left_header_playlist{ background:url("../images/playlistmap.jpg") no-repeat scroll -8px -92px transparent; width: 5px; height: 5px; float:left; position:relative;}
#playlist_wrapper #header_playlist #right_header_playlist{background:url("../images/playlistmap.jpg") no-repeat scroll -13px -93px transparent; width: 5px; height: 5px; float:right; position:relative;}
#playlist_wrapper #body_playlist{background: black; width: 305px; position:relative; margin-left: auto; margin-right: auto; }
#playlist_wrapper #body_playlist #body_playlist_content{padding:0 10px 0 10px;}
#playlist_wrapper #footer_playlist{ display:block; width: 305px; height:5px; position:relative; margin-left: auto; margin-right: auto; #top:-3px;}

#body_playlist_content li.total a, #body_playlist_content li.total span{color: #f60; font-weight: bold;}
#body_playlist_content li.total, #body_playlist_content li.first{border:0px;}
#body_playlist_content .eliminar{background:url("../images/playlistmap.jpg") no-repeat scroll 0px -12px transparent; width:12px; height: 12px; line-height: 12px;}
#body_playlist_content .download{background:url("../images/playlistmap.jpg") no-repeat scroll 0px 0px transparent; width:12px; height: 12px; line-height: 12px;}
#body_playlist_content .download2{background:url("../images/playlistmap.jpg") no-repeat scroll 0px -136px transparent; width:12px; height: 12px; line-height: 12px;}
#body_playlist_content .mail_off{background:url("../images/playlistmap.jpg") no-repeat scroll 0px -109px transparent; width:19px; height: 12px; line-height: 12px;}
#body_playlist_content .mail_on{background:url("../images/playlistmap.jpg") no-repeat scroll 0px -121px transparent; width:19px; height: 15px; line-height: 15px;}
#body_playlist_content .escuchar{background:url("../images/playlistmap.jpg") no-repeat scroll 0px -24px transparent; width:16px; height: 17px; line-height: 17px;}
#body_playlist_content .guardar{background:url("../images/playlistmap.jpg") no-repeat scroll 0px -41px transparent; width:16px; height: 17px; line-height: 17px;}
#body_playlist_content .borrar{background:url("../images/playlistmap.jpg") no-repeat scroll 0px -58px transparent; width:15px; height: 17px; line-height: 17px;}
#body_playlist_content .itunes{background:url("../images/playlistmap.jpg") no-repeat scroll 0px -75px transparent; width:15px; height: 17px; line-height: 17px;}
#body_playlist_content .ayuda{background:url("../images/playlistmap.jpg") no-repeat scroll 0px -92px transparent; width:8px; height: 17px; line-height: 17px;}
#playlist_help{ float:right; margin-right:2px;}
.addto_playlist_susc{font-size:10px; background:url(../images/ico.add_playlist_new.gif) 0px 9px no-repeat; padding-left: 13px; line-height: 10px; padding-top: 8px; width:70px; position:absolute; margin-left:708px; #margin-left:118px; font-weight: normal;}
.mark_as_readed{background: url(../images/ico.markasreaded.gif) no-repeat; padding-left: 18px; margin-bottom: 10px; float:right; #margin-top: -15px;}

#nlogin p span#loginfacebook{
	padding-left: 18px;
	background:url(../images/loginfacebook.jpg) no-repeat;
	font-weight: normal;
	width: 55px;
	display: inline-block;
	cursor: pointer; height: 16px;
}

#seccion li a{text-transform:capitalize;}

/**************************************************** ver followers / POPUP *****************************************************/
#backgroundPopup a{
cursor: pointer;
text-decoration:none;
}
#backgroundPopup br.both{
clear:both;
}
#backgroundPopup{
display:none;
position:fixed;
_position:absolute; /* hack for internet explorer 6*/
height:100%;
width:100%;
top:0;
left:0;

border:1px solid #cecece;
z-index:1;
}
#popupContact{
display:none;
position:fixed;
_position:absolute; /* hack for internet explorer 6*/
height:500px;    /* definimos width i height del popup*/
width:500px;
background:#FFFFFF;
border:10px solid #aaa;
z-index:2;
padding:12px;
font-size:13px;
overflow:scroll; overflow-x: hidden;
border-radius:5px;
}
#popupContact h1{
text-align:left;
color:#E1830E;
font-size:22px;
font-weight:700;
border-bottom:1px dotted #D3D3D3;
padding-bottom:2px;
margin-bottom:20px;
}
#popupContactClose{
font-size:20px;
line-height:14px;
right:6px;
top:4px;
position:absolute;
color:#E1830E;
font-weight:700;
display:block;
text-decoration: none;
}

#popupContactClose:hover{background:#fff; cursor: pointer;}
/*#button{
text-align:center;
margin:100px;
}*/

/*********  BOX USUARIOS IMAGEN   **********/

.usuarioBox, .groupBox{
float:left; 
width:225px; 
height:66px; 
/*border: 1px solid #D3D3D3;*/
margin: 2px 2px 10px 2px;
}
.audioBox a.enviar{
	float:right;
}

.usuarioBox input{float:right;}

.groupBox{
width:100%; 
}

.usuarioBox:hover ,.usuarioBox a:hover{
background: #d3d3d3;
color: #d3d3d3;
}
.usuarioBox img, .groupBox img{
float:left; 
border: 1px solid #d3d3d3;
width: 64px;
height: 64px;
}
.usuarioBox p, .groupBox p{

float:left;
margin:25px 0px 0px 10px; 
color:#000;
width: 144px;
}
.usuarioBox_unactive{
	width:225px;
	background:rgba(255,255,255,0.8);
	height:74px;
	position: absolute;
	}
.groupBox p{

width: 390px;
}

.usuarioBox a{
color: #000;
text-align:center;
}

.groupBox a{
color: #000;
float:right;
}
/***************************************************/

/***************** GRUPOS ****************************/
#group_header_content{line-height: 22px;}

#col_derecha_main.audiolist_group{width:100%;}
.audiolist_group .prod_list a.titulo{width:522px;}
       #menugrupo{ float:left; width: 644px; background-color:#e9e9e9;}
#menugrupo ul {
                margin:0px 0px 0px 10px;
                padding:0px;
                list-style:none;
                padding: 8px 0px 0px 5px;
}

#menugrupo li {
                float:left;
                text-align:center;
                _width: 180px;
                /*margin-right: 20px;*/
}
#menugrupo .menu_activo {
                background:#FFF;
                position:relative;
                height: 40px;
                float:left;
                text-align:center;
}
#menugrupo .menu_r_off{
                position:relative;
                height: 40px;
                float:left;
                text-align:center;
}
#menugrupo a.selected, #menugrupo a.selected, #menugrupo a.noselected_menu{
                display: block;
    padding-top:8px;
                padding-bottom:10px;
                padding-left:15px;
                padding-right:20px;
                text-decoration:none;
                height: 22px;
                text-align:center;
}

#menugrupo a.selected{color:#444444; font:normal 18px Calibri;}
#menugrupo a.noselected_menu{color:#999; font:normal 18px Calibri;}

#menugrupo a.selected:hover{
                font:normal 18px Calibri;
                text-decoration:none;
                /*color:#fff;*/
                background-color: #fff;
                cursor:default;
}
#menugrupo a.noselected_menu:hover{
                font:normal 18px Calibri;
                text-decoration:none;
                color:#fff;
                background-color: #999;
}

select#filtroselect{float: right; color: #ff6600; font:normal 12px Calibri; margin: 5px 0px 5px 0px;}
#filtrodesplegable{ float: left; width: 640px; height: 40px; padding:5px;}
#col_derecha_main #filtrodesplegable{width:768px;}
#filtrodesplegable p{ color: #999; float: right; margin: 5px 10px 5px 0px;}
#filtroselect{ float: right; color: #ff6600; font:normal 12px Calibri; margin: 5px 0px 5px 0px;}

ul.grouplist_simple{list-style: none; padding: 0; margin:0;}
ul.grouplist_simple li{margin:0px; overflow:auto; padding: 5px;}
ul.grouplist_simple.pendinglist li{margin:0px; overflow:auto; padding: 10px 0; border-bottom:1px solid #ccc; _clear:both; _padding-bottom:15px;}
ul.grouplist_simple li .unirse{float:right; margin-top:24px; padding-left: 19px; background: url(../images/ico.group_add.png) no-repeat; line-height:19px;}
ul.grouplist_simple li .titulo{display:block; font-size:13px; color:#f60; font-weight: bold; width:550px; #width:480px; _margin-top:-10px;  margin-bottom:5px; }
ul.grouplist_simple li a:hover{text-decoration:none; color:#555;}
ul.grouplist_simple .description{margin: 0 67px 0 75px;}

span#unirse_grupo{padding-left: 19px; background: url(../images/ico.group_add.png) no-repeat; display:block; float:left; height:19px; margin-top:-7px;}

.group_catlist{font-size:15px; font-weight:bold; text-decoration: none; color: #F60 !important; line-height: 28px;}
.group_numgroups{font-size:12px; color: #bbb;}
a.group_catlist:hover{color:#FFF !important;}
.group_category_list{ display:block; float:left; height:30px; line-height:30px;} 

/* VOTACIONES*/

.prod_list .right_b .votacion {
	width: 76px;
	text-align:right;
	margin-left:24px;
}
.prod_list .right_b .votacion .votar{
	height: 26px;
	background: url(../images/votacion.png) 0 0 no-repeat;
}
.prod_list .right_b .votacion .votar:hover{
	height: 26px;
	background: url(../images/votacion.png) 0 -26px no-repeat;
}
.prod_list .right_b .votacion .votado{
	height: 26px;
	background: url(../images/votacion.png) 0 -52px no-repeat;
}
.prod_list .right_b .numvotos{ font-weight:bold;
	font-size:11px; width:100px; }
/* DESCRIPCION AUDIOS PENDIENTES MENU*/
#descripcion_pestanagrupo { float: left; width: 622px; border: 1px solid #e9e9e9; border-top:none; padding: 5px 10px 5px 10px;}

/* MURO */
.post_muro{ float: left; width: 644px; margin: 5px 0px 0px 0px;}
#popupContact_body .post_muro{ float: left; width: 480px; margin: 5px 0px 0px 0px;}
.anadiractividad_muro{ float: left; width: 624px; margin: 20px 0px; background: #E9E9E9; padding: 10px;}
.img_user_muro{ float: left; width: 73px; padding: 10px;}
.contenido_post{ float: left; width: 524px;}
.cabecera_post{ float: left; width: 100%; background: url(../images/comillas_post.png) no-repeat; }
.cabecera_post a{ color:#f60; text-decoration:none;}
.cabecera_post a:hover{ text-decoration:underline; background:none;}
.mensaje_post{ width: 100%; color:#555555; font-size:12px;}
.fecha_post{ float: left; width: 100%; background: url(ico.comment.png) left no-repeat; margin: 0px 0px 15px 0px;}
.fecha_post p{ float: left; width: 100px; margin: 5px 0px 0px 0px; color:#b4b4b4;}
.fecha_post a{ float: left; width: 100px; margin: 5px 0px 0px 10px; color: #ff6600; text-decoration:none;}
.fecha_post a:hover{ text-decoration:underline; background:none;}
.post_muro hr{ float: left; color: #ccc; width:610px; margin: 22px 0px 0px 10px; }

.respuesta{ float:left; font-size: 10px; float: left; width: 522px; background-color:#e9e9e9; margin: 1px 0px 0px 0px; padding: 0px 0px 0px 5px;} /*524px*/
.img_user_respuesta{float: left; width: 44px; margin-top: 10px;}
.contenido_respuesta{float: left; width: 460px;}
.usuario_respuesta{ float: left; width: 80px;}
.usuario_respuesta a{ color:#f60; text-decoration:none;}
.usuario_respuesta a:hover{ text-decoration:underline; background:none;}
.mensaje_respuesta{ float: left; width: 380px; color: #555555;}
.fecha_respuesta{float: left; width: 100px; color:#b4b4b4;}

.add_comment, .add_reply{ float: left; width: 517px; background-color:#e9e9e9; margin: 1px 0px 0px 0px; padding: 5px; text-align:right;}
.add_comment{display:none;}
.input_respuesta{ float: left; color: #ccc; width: 512px; padding: 0px 0px 0px 3px;}
.textarea_respuesta{ float: left; color: #555; height:60px; width: 512px;}
.textarea_anadiractividad{ float: left; color: #555; height:60px; width: 621px;}
.send_comment{ float: right; margin: 5px 3px 0px 0px; cursor:pointer; color:#555; background-color:#555;}
.post_muro img{border: 1px solid #ccc;}


.anadiractividad_muro form, .post_muro form{margin: 0px; width:100%;}

.btn_unirse{  float: left; width: 300px; text-align:center; margin: 5px 0px 5px 0px; padding-left: 2px;}
.btn_unirse a{ float: left; background: url(../images/join_btn.png) no-repeat 0 0; width: 300px; height:40px; float:left;  text-decoration: none; font-size:15px; color:#fff; }
#orderpopup{ text-align: right; margin-bottom: 15px; font-size: 11px;}


/** LISTA VOTOS **/
.list_votados a.item_votado{ color: #ff6600;  width: 240px;}
.list_votados a.item_votado:hover{ color: #ff6600; background:none;}
.list_votados a.delete_item{ float: right;}
.item_list_votado{ border: 1px solid #cccccc;  background-color: #f5f5f5; margin-bottom: 5px; padding: 3px; width: 272px;}
.item_list_votado:hover{ background-color: #ffffff;}

ul.elementos_laterales li.destacado { background-color: #f8f8f8; }
.star_destacado{ position:absolute; margin: 24px 0px 0px 28px; }
                               
.saber_mas{float: left; color: #444; padding: 10px 5px 0px 5px; border-top: 1px solid #e9e9e9; text-align:center; width:270px; margin-top: 5px; background:url(../images/grupo_black.png) 6% 4px no-repeat;}
.saber_mas a{font-weight:bold;}


/************************************************** Grupo pendiente de validación *********************************************************************/
#info_grupo a.joinGroup{float: left; width: 110px; background: url(../images/ico.joinGroup.png) left no-repeat; text-align:right; color:#f60; margin-top:7px; font-weight:bold;}
#info_grupo a.joinGroup:hover{ text-decoration:none;}
#descripcion_grupo{float:left; margin: 8px 0px 0px 0px; width:500px;}
.img_infogrupo{border: solid 1px #CECECE;}

.infoValidar{ float; left; padding: 2px;}

#miembros_restantes{ font-size:16px;}
#numrestante{font-size:36px; padding: 15px; background-color:#f5f5f5; margin:10px;}
.usuariosrestantes{float:left; width:100%;border-bottom: 1px solid #F5F5F5;border-top: 1px solid #F5F5F5;}
.usuariosrestantes p{float: left; margin: 25px 0px 20px 170px;}
.usuariosrestantes a.inviteGroup{ float:left; text-align:right; width: 160px; background: url(../images/ico.inviteGroup.png) left no-repeat; color:#f60; margin:37px 0 0 60px; font-weight:bold; font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;}
.usuariosrestantes a.inviteGroup:hover{ text-decoration:none;}
.suscribeGroup{ display:block; float: rigth; width:165px; background: url(../images/ico.add_feed.gif) left no-repeat; text-align:right; font-weight:bold;}

.buscausuarios{ float:left; width:299px; height:150px; padding: 5px; background: url(../images/users_background.png) no-repeat; margin-top: 15px; text-align: center;}
.buscausuarios:hover{ background-color:#fff;}
.buscausuarios a.inviteGroup{ margin: 14px 0px 0px 72px; float:left; text-align:right; width: 160px;  background: url(../images/ico.inviteGroup.png) left no-repeat; color:#f60; font-weight:bold; font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;}
.buscausuarios a.inviteGroup:hover{ text-decoration:none;}

.eligeaudios{ float:right; padding: 5px; width:297px; height:150px; margin: 15px 10px 0px 0px; background: url(../images/audios_background.png) no-repeat; text-align: center;}
.eligeaudios:hover{ background-color:#fff;}
.eligeaudios a.inviteGroup{ float:left;  text-align:right; width: 120px; background: url(../images/send_audio.png) left no-repeat; color:#f60;  font-weight:bold; font-family: Arial,Helvetica,sans-serif;
    font-size: 12px; margin-left: 96px;}
.eligeaudios a.inviteGroup:hover{ text-decoration:none;}


.miembrosgrupo{ float:left; width: 100%;}

.audios_candidatos{ float:left; width: 100%;}
.audiosGrupo{ width: 630px; border-top: 1px solid #CECECE;}

.audiosGrupo .durada{
	float: left;
	clear: left;
	display: block;
	font-size:11px;
	margin: 0 10px 0 20px; _margin: 0 10px 0 10px;
	width: 540px;
	}

.audiosGrupo .prod_list{
	min-height: 0;
	border-bottom: 1px solid #CECECE;}
	
.audiosGrupo .prod_list_on{
	background-color: #f5f5f5;}
	
.audiosGrupo .addto_playlist {
  float: left;
  font-size:10px;
  font-family:Arial, Helvetica, sans-serif;
  padding:0 0 0 4px;
  margin-top:3px;
  /*background:url(http://www.ivoox.com/images/ico.add_playlist_new.gif) 0 2px no-repeat;*/
}

.audiosGrupo .bubbleInfo {
  float: left;
  font-size:10px;
  font-family:Arial, Helvetica, sans-serif;
  margin-left: 10px;
  margin-top:3px;
  padding:0 0 0 4px;
  /*background:url(../images/info.gif) 0 1px no-repeat;*/
}

.audiosGrupo .action a:hover{
 	background-color:inherit;
}

div.error{    background: none repeat scroll 0 0 #FFEEEE;
    border: 2px solid red;
    font-weight: bold;
    padding: 5px;}

    
 /**** acordeon *****/
.accordion {
float: left;
	width: 515px;
	border-bottom: solid 1px #c4c4c4;
}
.accordion h3 {
	background: #e9e7e7 url(arrow-square.gif) no-repeat right -51px;
	padding: 7px 15px;
	margin: 0;
	font: bold 120%/100% Arial, Helvetica, sans-serif;
	border: solid 1px #c4c4c4;
	border-bottom: none;
	cursor: pointer;
}
.accordion h3:hover {
	background-color: #e3e2e2;
}
.accordion h3.active {
	background-position: right 5px;
}
.accordion div {
	background: #f7f7f7;
	margin: 0;
	padding: 10px 15px 20px;

}
.capa{
	border-left: solid 1px #c4c4c4;
	border-right: solid 1px #c4c4c4;
}

.mwindow ul.sociallist li.google1{ padding-left: 0px !important; }
.mwindow ul.sociallist {margin:0;}


span.JPOD{padding-left:20px; background:url(../images/award_star_gold_2.png) no-repeat;}


/************************* tabla premium ******************************/
.features{float: left; width:990px;}
.featureBox{  padding:5px; min-height: 100px; margin-bottom: 2px; width: 100%; float:left; margin-right:5px; padding:0;}
.featureBoxImg{ float:right; margin: 5px 0px 0px 0px; padding:5px 10px 5px 5px;}
.featureBox h2{ margin: 0px 0px 0px 50px; #margin: 0px 0px 0px 0px; #padding-left: 50px; font-size:14px;}
.featureBox p{ margin: 0px 0px 0px 50px; #margin: 0px 0px 0px 0px; #padding-left: 50px;font-size:10px;}
.tablaPremium{ background: url(images/premiumTabla.png) no-repeat;float: left; margin:0px 0px 0px 0px; width:650px; height:300px;}
.titulosTablaPremium{float: left; margin-left: 112px; font-weight:bold;}
.almacenamiento{float: left; width: 100px;}
.transferencia{float: left; margin-left: 14px; width: 80px;}
.calidad{float: left; margin-left: 28px; width: 60px;}
.publicidad{float: left; margin-left: 13px; width: 50px;}
.precio{float: left; margin-left: 25px; width: 100px;}
 
.contenidosTablaPremium{float: left; margin-left: 132px; margin-top: 4px;}
.alma{float: left; width: 100px;}
.trans{float: left; margin-left: 8px; width: 80px;}
.cal{float: left; margin-left: 12px; width: 60px; }
.publi{float: left; margin-left: 36px; width: 50px;}
.pre{float: left; margin-left: 25px; width: 40px;}
 
.gratis {margin: 47px 0px 0px 549px;}
.gratis a:hover{background:none;}
.basicPro {margin: 27px 0px 0px 549px;}
.basicPro a:hover{background:none;}
.gold {margin: 27px 0px 0px 549px;}
.gold a:hover{background:none;}
.goldPro {margin: 27px 0px 0px 549px;}
.goldPro a:hover{background:none;}
 
 
/****************************** tabla premium  ****************************/
 
.tablaFree{font-family: "Century Gothic"; width:197px; text-align:center; float:left; margin:0px 0px 0px 85px; #margin-left: 20px; border:none; }
.Free{ padding:0px 0px 5px 0px; text-align:center; margin-left:0px; width:197px; min-height: 635px;}
.premiumBox{ float: left; width:190px;}
 
.precioBox{ float: left; width:185px; _margin:0px; background-color: #f9f9f9; border: 1px solid #e9e9e9; box-shadow: 0 0 7px rgba(0, 0, 0, 0.1); background-color:#fff; min-height: 558px; #height:568px;}
.precioBox h5{ margin: 0px 0px 5px 0px; color: #fcc36f;}
.precioBox h3{ color: #fff;}
.headerBox h2{color: #fff; margin: 0px;}
 
.tablaPrecios{font-family: "Century Gothic"; text-align:center; float:left; #margin:0px 0px 0px 0px; width: 600px; background-color: #f8f8f8;}
 
.FreeBox{  min-height:552px; #height:565px; margin-top: 10px;}
.Basic{ padding:5px 0px 5px 0px; margin-left:6px;}
.Gold{  padding:5px 0px 5px 0px; margin-left:6px;}
.Platinum{  border-top:0px; padding:5px 0px 5px 0px; margin-left:6px;}
 
.Gratis{ background-color:#d9d9d9; border: 1px solid #d9d9d9; padding: 0px 0px 0px 0px; margin-bottom:0px; min-height: 60px;}
.Basico{ background-color:#090; border: 1px solid #009900; padding: 0px 0px 0px 0px; margin-bottom:0px; min-height: 60px;}
.Oro{  border: 1px solid #F90; background-color:#F90; padding: 0px 0px 0px 0px; margin-bottom:0px; min-height: 60px;}
.Platino{  background-color:#444; border: 1px solid #444; padding: 0px 0px 0px 0px; margin-bottom:0px; min-height: 60px;}
 
.Gratis h2{color: #444; border: 1px solid #d9d9d9;}
.h2Basic{ background-color:#090; border: 1px solid #090; margin:0px;color:#fff;}
.h2Gold{ background-color:#F90; border: 1px solid #F90; margin:0px; color:#fff;}
.h2Platinum{ background-color:#444; border: 1px solid #444; margin:0px; color:#fff;}
.h2Premium{ border-bottom: 1px solid #f9f9f9; border-top: 1px solid #f9f9f9; background-color:#f9f9f9;}
 
.calidadFree{ background-color:#f5f5f5; width:183px; float:left; margin:0px 0px 5px -1px; padding:5px 0px 5px 0px; color:#444; border: 1px solid #d9d9d9;}
.calidadBasic{ background-color:#0fc70f; width:183px; float:left; margin:0px 0px 5px -1px; padding:5px 0px 5px 0px; color:#444; border: 1px solid #009900;}
.calidadGold{ background-color:#fcc36f; width:183px; float:left; margin:0px 0px 5px -1px; padding:5px 0px 5px 0px; color:#444; border: 1px solid #F90;}
.calidadPlatinum{ background-color:#c7c7c7; width:183px; float:left; margin:0px 0px 5px -1px; padding:5px 0px 5px 0px; color:#444; border: 1px solid #444;}
 
.conPubli{ padding: 10px 0px 0px 0px; min-height: 180px;}
.sinPubli{ padding: 10px 0px 0px 0px; min-height: 180px;}
 
.inputSlider{ color:#f6931f; font-size:16px; width:55px; text-align:right; background: none #fff; padding:5px; #padding:0;}
.freeInput{ color: green; width:130px; height:30px; text-align:center; font-size:22px; border:none; background:none; margin: 0px 0px 10px 0px;}
.precioInput{ color:#f6931f; width:130px; height:30px; text-align:center; font-size:22px; border:none; background:none;}
.precioInputSelected{ color:#f6931f; font-weight:bold; width:98px; height:50px; text-align:center; font-size:24px; border: 1px solid #f6931f; float:left;}
.descargasInput{border:0px; width:45px; background:none; font-weight:bold; text-align:left;}
.horasTituloInput{ border:0px; width:64px; background:none; font-weight:bold; text-align:left; color: #444444;  font-size: 17px; line-height: 22px;}
 
.caracteristicasFree { padding:0px 0px 15px 15px; text-align:left; font-size:11px;}
.caracteristicasFree ul{ list-style-type:disc; padding: 10px 0px 0px 5px; margin:0px;}
.caracteristicasFree li{ padding:3px 0px 0px 0px;}
.caracteristicasFree h3{color:#ff6600;}
 
.caracteristicas{ padding:0px 0px 15px 15px; text-align:left; font-size:11px;}
.caracteristicas ul{ list-style-type:disc; padding: 10px 0px 0px 5px; margin:0px;}
.caracteristicas li{ padding:3px 0px 0px 0px;}
.caracteristicas h3{color:#ff6600;}
 
.btn_free{ width: 100px; border-radius: 7px; background-color: #f9f9f9; border: 1px solid #e9e9e9; margin:5px 0px 5px 40px; cursor: pointer; padding: 3px 0px 3px 0px; color:green;}
.btn_free:hover{ box-shadow: 0 0 5px rgba(0, 0, 0, 0.1);}
.btn_contratar{ width: 100px; border-radius: 7px; background-color: #f9f9f9; border: 1px solid #e9e9e9; margin:5px 0px 10px 40px; #margin:5px 0px 10px 0px; cursor: pointer; padding: 3px 0px 3px 0px;}
.btn_contratar:hover{ box-shadow: 0 0 5px rgba(0, 0, 0, 0.1);}
.td_boton a{color: #888 !important; text-decoration: none;}
 
.slider{width:720px; #width:660px; height:11px; float:left; margin-top:22px; #margin-top:12px;}

.ui-slider-horizontal{border: 1px solid #e9e9e9;}
.ui-slider .ui-slider-handle {cursor:pointer;}
.ui-widget-header {background:url(../images/bg-slider.png) repeat-x !important;height:8px;left:1px; top:1px; position:absolute;}

.bannerPremium{ font-family:"Century Gothic"; color: #ffffff; font-size:16px; width: 613px; height: 145px; padding: 5px 10px 5px 10px; background:url(../images/audioSubido_bannerBackground.png) no-repeat;}
.bannerPremium h3 { font-family:"Century Gothic"; color: #444444; font-size:16px; margin: 5px 25px 5px 80px;}
.bannerPremium p { font-family:"Century Gothic"; color: #444444; font-size:12px; margin: 5px 0px 5px 80px; width: 450px; text-align:justify;}
.bannerPremium a.planesContratacion{ float:right; margin: 5px 35px 0px 0px;}
.bannerPremium a.planesContratacion:hover{ background: none;}

/*UPGRADE DE PLAN - FIN DE HORAS CONTRATADAS - estilos*/
.upgradeBox{ width: 590px; padding: 10px; margin-bottom: 5px; text-align:justify; float:left;}
.bonoBox { background: url(../images/horasBackground.png) no-repeat #f9f9f9; border: 1px solid #f1f1f1;}
.upBox { background: url(../images/upgradeBackground.png) no-repeat #f5f5f5; border: 1px solid #f1f1f1; }
.pagoBox { background: url(../images/pagoBackground.png) no-repeat #f5f5f5; border: 1px solid #f1f1f1;}
ul.form_upgrade{margin:0; padding:0;}
ul.form_upgrade form{margin:0;}
          .invisible_bonoBox { #width: 625px; width: 630px; #height: 205px; height: 205px; background-color:#ffffff;
      color:#CC0000;
      position:absolute;
      text-align:center;
      font-size:25px;
      font-weight:bold;
      }
      
         .invisible_pagoBox { #width: 625px; width: 630px; #height: 185px; height: 185px; background-color:#ffffff;
      color:#CC0000;
      position:absolute;
      text-align:center;
      font-size:25px;
      font-weight:bold;
      }
		.invisible_upBox { #width: 625px; width: 630px; #height: 185px; height: 185px; background-color:#ffffff;
      color:#CC0000;
      position:absolute;
      text-align:center;
      font-size:25px;
      font-weight:bold;
      }

.form_upgrade { width: 400px;}
.selectUpgrade { padding: 10px 0px 0px 110px;}


.ProgressBar     { width: 450px; border: 1px solid #e9e9e9; background: #fff; height: 16px; display: block; margin: 0px 0px 0px 50px; border-radius: 15px;}
.ProgressBarText { position: absolute; font-size: 1em; width: 450px; /*width: 16em;*/ text-align: center; font-weight: normal;}
.ProgressBarFill { height: 100%; background: #ff6600; display: block; overflow: visible; border-radius: 15px 0px 0px 15px;}

.historialBox { border: 1px solid #f1f1f1;}
.historialBox h2 { background-color: #e9e9e9; padding:5px; margin: 0px;}
.historialBox a { float:right; margin: 5px 0;}
.historialBox p { padding: 0px 0px 0px 20px;}

.list_Historial { float:left; width: 590px; /*border-top: 1px solid #e9e9e9;*/ border-bottom: 1px solid #e9e9e9; list-style:none; padding:0; margin:0;}
.list_ID { float:left; width: 100px; padding: 4px 0px 2px 0px;}
.list_Transaccion { float:left; width: 340px; border-right: 1px solid #e9e9e9; border-left: 1px solid #e9e9e9; padding: 4px;}
.list_Precio { float:left; width: 130px; padding: 4px; text-align:right;}

.contratoBox { border: 1px solid #f1f1f1;}
.contratoBox h2 { background-color: #e9e9e9; padding:5px; margin: 0px;}
.contratoBox a { float:left; padding:0px; }
.contratolBox p { padding: 0px 0px 0px 20px;}
.contratolBox hr { }

.list_contrato { float:left; padding:10px 0px; width: 500px; list-style: none; margin:0;}
.list_contrato li{ float: left; margin:5px;}
.list_Title { width: 400px;}
.list_Button { width: 80px; padding: 0px; margin: 0px;}
.list_Facturado { width: 565px;}
.li_hr {  width: 565px; border-bottom: 1px solid #e9e9e9; margin: 0px 0px 5px 5px;}


.featureBoxLateral{ background-color: #fff; padding:5px; min-height: 50px; font-family:"Century Gothic"; margin-bottom: 2px;}
.featureBoxLateralImg{ float: left; margin: 5px 5px 0px 0px; #margin:0; padding: 5px;}
.featureBoxLateral h2{ margin: 0px 0px 0px 50px; #margin:0; font-size:14px;}
.featureBoxLateral p{ margin: 0px 0px 0px 50px; #margin:0; font-size:10px;}
 
.f1 { background-color: #f9f9f9;}
.f2 { background-color: #e9e9e9; text-align: center;}
.f2 a{ color:#000;}
.h2Publica { background-color: #444; padding: 5px; text-align: center; margin:0px 0px 5px 0px; color:#fff;}
 
 
 .tablaPublisher { width: 625px;  }
.tablaPublisher th { padding: 10px; text-align:center;}
.tablaPublisher td { padding: 8px 10px; width: 150px; }
.tablaPublisher tr { }
.tablaPublisher h2{ color: #fff; }
.tablaPublisher a{ color: #000; }
 
.th_blank { background-color: #fff;}
.th_colorA { background-color: green;  }
.th_colorB { background-color: #444; border-bottom: 1px solid #ccc;}
.td_blank { border-bottom: 1px solid #ccc;}
.td_info { background-color: #f9f9f9; border-right: 1px solid #f9f9f9; border-bottom: 1px solid #ccc;}
.td_cabecera { background-color: #fff; border-right: none; border-bottom: 1px solid #ccc;}
.td_boton { text-align:center;}

/********* Quality form *********/
.quality_box { width: 135px; padding: 0px; background-color: #f9f9f9; min-height: 160px; border-radius: 7px;}
.quality_box h2 { padding: 10px 0; color:#fff; text-align: center; border-radius: 7px 7px 0px 0px; border-bottom: 1px solid #fff; margin:0px;}
.quality_box ul li{ border-bottom: 1px solid #e9e9e9; padding: 5px 10px; color:#444;}
.quality_box input { width:113px; #width:125px; #padding: 0px; margin:2px 5px 5px 5px; #margin:15px 0px;  #border:none;}
 
.q32 { background-color:#f9f9f9; box-shadow: 2px 2px 2px #999; #border: 1px solid #e9e9e9; border-left: 1px solid #e9e9e9;}
.q64 { background-color:#f9f9f9; box-shadow: 2px 2px 2px #999; #border: 1px solid #e9e9e9; border-left: 1px solid #e9e9e9;}
.q128 { background-color:#f9f9f9; box-shadow: 2px 2px 2px #999; #border: 1px solid #e9e9e9; border-left: 1px solid #e9e9e9;}
.q192 { background-color:#f9f9f9; box-shadow: 2px 2px 2px #999; #border: 1px solid #e9e9e9; border-left: 1px solid #e9e9e9;}
.q32 h2{ background-color:#ff6600;}
.q64 h2{ background-color:#009900;}
.q128 h2{ background-color:#FF9900;}
.q192 h2{ background-color:#444444;}
 
/**** popup calculadora**/
.calculadorawindow {
                               text-align:left;
                               position:absolute;
                               width:720px;
                               border:2px solid #999;
                               background:url(../images/bg.header_top.gif) repeat-x #FFF;
                               padding:10px;
                               z-index:100;
                               line-height:normal;
                               *margin-left:-162px;
                               *margin-top:-5px;
                               -moz-box-shadow:2px 2px 4px #888;
                               -webkit-box-shadow:2px 2px 4px #888;}
 
.inputRadio { #background-color: #f9f9f9; #background:none; color: #ff6600; border: none; margin:0px; text-align:left; font-size:25px;}
.inputPrice { background: #e9e9e9; color: #ff6600; border: none; margin:0px; text-align:left; font-size:25px;}
.inputHoras { background: none; color: #444; border: none; width: 100px; margin:0px; font-size: 22px;}
 
/**** banner **/
.bannerRadio{ font-family:"Century Gothic"; color: #ffffff; font-size:16px; width: 290px; height: 445px; padding: 10px; background:url(../images/subirAudio_bannerBackground.png) no-repeat;}
.bannerRadio h3 { font-family:"Century Gothic"; color: #ffffff; font-size:24px; margin: 10px 0px 10px 80px;}
.bannerRadio #p1{ text-align:right; margin: 45px 25px 10px 0px;}
.bannerRadio #p2{ margin: 30px 0px 10px 20px;}
.bannerRadio #p3{ text-align:right; margin: 30px 25px 10px 0px;}
.bannerRadio a.saberMas{ float:right; margin: 10px 25px 0px 0px;}
.bannerRadio a.saberMas:hover{ background: none;}
 
/* (sobreescriure el seguent)*/
.selectionBox{float:left; /*background-color: #f5f5f5;*/ padding: 8px 0px 0px 8px; width:740px; margin-bottom:5px; }

.condicionespro{-moz-border-radius: 5px; -webkit-border-radius:5px; border-radius:5px; margin-bottom: 35px;}
.condicionespro ol li{padding: 7px 0; font-size:15px;}

#proForm{display:none;}

.resultados_slider { padding: 10px 5px; float:left;}
.resultados_slider h2 { margin:0;}
.resultados_slider li { padding: 5px; float: left; width: 310px; margin: 3px;}
.li_horas { background-color:#f9f9f9;}
.li_descargas { background-color:#f9f9f9;}

.ui-slider-horizontal{ border: 1px solid #e9e9e9; width: 625px;}
.ui-slider .ui-slider-handle { border:none; cursor:pointer;}
.ui-widget-header {height:8px; left:1px; top:1px; position:absolute;}

.inputHoras { background:url(../images/horas_fondo2.png) no-repeat; color: #fff; border: none; width: 80px; margin:0px; font-size: 18px; height: 80px; text-align: center;}

.titulo_lateral_grupos { background-color: #e9e9e9; color: #444; padding: 5px 10px; -moz-border-radius: 7px; -webkit-border-radius: 7px; border-radius: 7px;}
.ol_grupos { padding:0 18px;}
.ol_grupos li { padding: 8px 0; font-weight:bold;}

.banner_group { width:601px; height:325px; margin-left: 20px; background:url(../images/bg-bannerGroup.png) no-repeat;}
.banner_group p { float:left; width:120px; text-align:center; padding-top: 157px;}
.banner_group p#p1 { padding-left: 55px;}
.banner_group p#p2 { padding-left: 65px;}
.banner_group p#p3 { padding-left: 65px;}

.pendientes_alert { padding: 5px 20px 20px 80px; background: url(../images/user_info.png) 20px 10px no-repeat #f9f9f9; -moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius: 10px;/*border-top: 1px solid #f60; border-bottom: 1px solid #f60;*/}
.pendientes_alert a { padding: 5px 20px; border: 1px solid #f60; color: #f60; border-radius: 7px; -moz-border-radius: 7px; -webkit-border-radius: 7px; text-decoration:none; margin: 0px 0px 0px 30px; background-color: #fff;}
.pendientes_alert a:hover { box-shadow: 0px 0px 5px #ccc; -moz-box-shadow: 0px 0px 5px #ccc; -webkit-box-shadow: 0px 0px 5px #ccc; }
.ventana_lateral span#crear_grupo{	background: url(../images/ico.group_create.png) no-repeat; display: block; line-height: 19px; margin:0 auto; padding-left:19px; width:75px;}

.btn_proponer { margin:0 auto; width:200px; background: url(../images/proponerAudio.png) no-repeat; padding-top: 17px; text-align:center; min-height: 45px;}

.sub_menu{ float: left; margin:0px 0 20px 0; padding: 0px; width:645px; _position:absolute; _padding: -10px 5px;}
.ul_submenucomunidad { width: 632px; float:left;text-align:center;padding: 3px 5px;margin:-10px 0 0 0;_margin:0px 0 0 0;_padding: -10px 5px;border: 1px solid #e9e9e9; border-top: none;background-color: #fff;}
.ul_submenucomunidad li{ float: left; padding: 5px 20px 5px 20px; list-style:none; margin-right: 5px;}
.ul_submenucomunidad li:hover { background-color: #f0f0f0;}
.ul_submenucomunidad li:hover a{ background-color: #f0f0f0;}
.ul_submenucomunidad li a{ text-decoration:none; color:#444;}
.ul_submenucomunidad li a:hover{ background-color: #f0f0f0; _background-color:#fff; _color:#444;}
.ul_submenucomunidad li.active{ background-color: #f0f0f0; color:#f60; font-weight:bold;}


/** CUSTOM HOME **/
.explorar_generos {  margin: 20px 0 0 40px; padding:0; height:30px;}
.explorar_generos li { list-style:none; float:left; margin: 5px 0; padding: 0 5px;}
.explorar_generos li a { color: #f60; font-size:13px; text-decoration: none; font-weight:bold;}
.explorar_generos li a:hover { color:#fff;}

.menu_lateral {		
		padding:0;
		border:none;
	}
	
	.menu_lateral ul{ list-style:none; margin: 0; padding:0px;}
	.menu_lateral ul li{
		font-weight:normal;	
	}
		.menu_lateral ul li h2{ padding: 2px 0 0 0; font-size:12px; margin:0; }
		.menu_lateral ul li h2.h2menu{color:#fff;}	
		.menu_lateral ul li#home{background:url(../images/header_homeON.png) center left no-repeat #000; height:25px; width: 137px;
			padding:0px 0px 0px 40px; text-transform:uppercase; margin-bottom: 10px;}
		.menu_lateral ul li#suscripciones{background:url(../images/header_suscripcionesON.png) center left no-repeat #000; height:25px; width: 137px;
			padding:0px 0px 0px 40px; text-transform:uppercase; margin-bottom: 0px;}
		.menu_lateral ul li#megusta{background:url(../images/header_megustaON.png) center left no-repeat #000; height:25px; width: 137px;
			padding:0px 0px 0px 40px; text-transform:uppercase; margin-bottom: 0px;}
		.menu_lateral ul li#ivoox{background:url(../images/header_homeON.png) center left no-repeat #000; height:25px; width: 137px;
			padding:0px 0px 0px 40px; text-transform:uppercase; margin-bottom: 0px;}
			
.menu_lateral ul li.interior_menu, .menu_lateral ul li.interior_menu_privado, .menu_lateral ul li.interior_menu_explorar{ background-color:#f5f5f5; padding:5px 5px 5px 5px; min-height:15px; _margin-bottom: 10px; margin-bottom: 10px; border:1px solid #d0d0d0;}


.menu_lateral ul li.interior_menu_privado ul li{ padding: 0 0 0 40px; margin: 3px 0;}
.menu_lateral ul li.interior_menu_privado ul li.small{ font-size: 11px;}
.menu_lateral ul li.interior_menu ul li {margin: 6px 0; padding:1px 0 0 17px;}

.separador_list_menu { border-bottom: 1px dotted #d0d0d0;}
		.menu_lateral ul li.interior_menu ul li a, .menu_lateral ul li.interior_menu_privado ul li a { }
		.menu_lateral ul li.interior_menu ul li a.menu_selected { font-weight:bold; color:#000; text-decoration:none;}
		.menu_lateral ul li.interior_menu ul li a.menu_selected:hover { background:none;}
		.menu_lateral ul li.interior_menu a { }
		.menu_lateral ul li.interior_menu a.suscripciones_all { font-size: 11px; text-decoration:underline;}
		.menu_lateral ul li.interior_menu a.suscripciones_all:hover { color:#f60; background:none;}
		.area_personalImage { width: 64px; height: 64px; background:url(../images/userImg.jpg) center left no-repeat; float:left; margin: 5px 10px 0 0; border: 1px solid #e9e9e9;}
		
		.menu_lateral ul li.unregistred_menu { background-color:#f9f9f9; padding:8px 5px 5px 5px; min-height:15px; _margin-bottom: 10px; margin-bottom: 10px; border:1px solid #e9e9e9; font-size:14px;}
		.menu_lateral ul li.unregistred_menu p { color: #999;}
		.menu_lateral ul li.unregistred_menu a{ font-weight: bold;}
		
		.menu_lateral ul li.interior_menu ul li.submenu{font-size: 11px;}
		/**** ICONOS  ****/
		
		.sugerencias_icon.selected{ background:url(../images/home_icons.jpg) 0px 2px  no-repeat;}
		.sugerencias_icon{ background:url(../images/home_icons.jpg) 0px -30px  no-repeat;}
		.escuchados_icon.selected { background:url(../images/home_icons.jpg) 0px -62px  no-repeat;}
		.escuchados_icon { background:url(../images/home_icons.jpg) 0px -94px  no-repeat;}
		.populares_icon.selected { background:url(../images/home_icons.jpg) 0px -126px  no-repeat;}
		.populares_icon { background:url(../images/home_icons.jpg) 0px -158px  no-repeat;}
		.destacados_icon.selected { background:url(../images/home_icons.jpg) 0px -190px  no-repeat;}
		.destacados_icon { background:url(../images/home_icons.jpg) 0px -222px  no-repeat;}
		.magazine_icon.selected { background:url(../images/home_icons.jpg) 0px -254px  no-repeat;}
		.magazine_icon { background:url(../images/home_icons.jpg) 0px -286px  no-repeat;}
		.top_icon.selected { background:url(../images/home_icons.jpg) 0px -318px  no-repeat;}
		.top_icon { background:url(../images/home_icons.jpg) 0px -350px  no-repeat;}
		
		.suscripciones_icon.selected { background:url(../images/home_icons.jpg) 0px -382px  no-repeat; }
		.suscripciones_icon { background:url(../images/home_icons.jpg) 0px -414px  no-repeat;}
		.suscription1.selected, .podcast_icon.selected {  background:url(../images/home_icons.jpg) 0px -446px  no-repeat;}
		.suscription1, .podcast_icon {  background:url(../images/home_icons.jpg) 0px -478px  no-repeat;}
		.suscription5.selected, .usuario_icon.selected {  background:url(../images/home_icons.jpg) 0px -510px  no-repeat;}
		.suscription5, .usuario_icon {  background:url(../images/home_icons.jpg) 0px -542px  no-repeat;}
		.suscription6.selected, .grupo_icon.selected {  background:url(../images/home_icons.jpg) 0px -572px  no-repeat;}
		.suscription6, .grupo_icon {  background:url(../images/home_icons.jpg) 0px -606px  no-repeat;}
		.suscription0.selected, .busqueda_icon.selected {  background:url(../images/home_icons.jpg) 0px -638px  no-repeat;}
		.suscription0, .busqueda_icon {  background:url(../images/home_icons.jpg) 0px -670px  no-repeat;}
		.audios_icon.selected { background:url(../images/home_icons.jpg) 0px -702px  no-repeat;}
		.audios_icon { background:url(../images/home_icons.jpg) 0px -734px  no-repeat;}
		.radios_icon.selected { background:url(../images/home_icons.jpg) 0px -766px  no-repeat;}
		.radios_icon { background:url(../images/home_icons.jpg) 0px -798px  no-repeat;}
		
		.ico_triangulo { margin-left: 5px;}
		 li.interior_menu ul li a.selected, li.interior_menu_privado ul li a.selected{ font-weight:bold; color: #000; text-decoration:none;}
                
#col_derecha_main .textarea_anadiractividad{width:99%;}
#col_derecha_main .anadiractividad_muro{width:760px; margin: 10px 0;}
#col_derecha_main #tablon_comentarios .comentario{line-height:18px; width:550px; font-size:12px; font-family: Arial;}
#col_derecha_main #tablon_comentarios li{padding:15px;}
#col_derecha_main .grouplist_simple .right_b{font-size:11px;}
#col_derecha_main .recomendar .like{text-decoration:underline;}
#col_derecha_main .recomendar .ilike{background:url(../images/ilike.gif) no-repeat; padding-left: 18px;}
#col_derecha_main .recomendar .idislike{background:url(../images/idislike.png) no-repeat; padding-left: 18px;}
#col_derecha_main .recomendar .like:hover{cursor:pointer;}
#col_derecha_main .prod_list .right_b.right_b_home{margin-top:0;}
.prod_list.likes{line-height:20px; min-height:73px;}
.prod_list.likes .right_b{line-height:20px;}
.prod_list.likes a.titulo{display:inline;}
#col_derecha_main .prod_list .desc{margin:0;}
.grouplist_simple.pendinglist .description{line-height:20px;}
#col_derecha_main .prod_list .right_b.right_b_home .comment{margin:0; background: url(../images/commentOrange_mini.png) no-repeat; padding-left:18px;}

#more_suscriptions{display:none; padding:0;}

		/* Css h1 estils */
		.sugerencias_h1 {background:url(../images/sugerencias_icon@16.png) 4px 5px  no-repeat #f5f5f5;  padding: 0px 5px 0px 25px; border:1px solid #d0d0d0;}
		.destacados_h1 {background:url(../images/destacados_icon@16.png) 4px 5px no-repeat #f5f5f5;  padding: 0px 5px 0px 25px; border:1px solid #d0d0d0;}
		.escuchados_h1{background:url(../images/escuchados_icon@16.png) 4px 5px  no-repeat #f5f5f5;  padding: 0px 5px 0px 25px; border:1px solid #d0d0d0;}
		.populares_h1 {background:url(../images/populares_icon@16.png) 4px 5px  no-repeat #f5f5f5;  padding: 0px 5px 0px 25px; border:1px solid #d0d0d0;}
		.magazine_h1 {background:url(../images/magazine_icon@16.png) 4px 5px  no-repeat #f5f5f5;  padding: 0px 5px 0px 25px; border:1px solid #d0d0d0;}
		.top_h1 {background:url(../images/top100_icon@16.png) 4px 5px  no-repeat #f5f5f5;  padding: 0px 5px 0px 25px; border:1px solid #d0d0d0;}	
		.explorar_h1 { border: 1px solid #d0d0d0; padding: 0px 0px 0px 25px; background:url(../images/explorar_icon@16.png) 4px 5px  no-repeat #f9f9f9;}
		.micontenido_h1, .mimuro_h1 { background-color: #f9f9f9; border: 1px solid #d0d0d0; padding: 0px 0px 0px 10px;}
		
.suscripciones_h1{background:url(../images/suscripcion_icon@16.png) 4px 5px  no-repeat #f5f5f5;  padding: 0px 5px 0px 25px; border:1px solid #d0d0d0;}
.podcast_h1 {background:url(../images/podcast_icon@16.png) 4px 5px  no-repeat #f5f5f5;  padding: 0px 5px 0px 25px; border:1px solid #d0d0d0;}
.usuario_h1 {background:url(../images/usuario_icon@16.png) 4px 5px  no-repeat #f5f5f5;  padding: 0px 5px 0px 25px; border:1px solid #d0d0d0;}
.grupo_h1 {background:url(../images/grupo_icon@16.png) 4px 5px  no-repeat #f5f5f5;  padding: 0px 5px 0px 25px; border:1px solid #d0d0d0;}
.busqueda_h1{background:url(../images/busqueda_icon@16.png) 4px 5px  no-repeat #f5f5f5;  padding: 0px 5px 0px 25px; border:1px solid #d0d0d0;}
.audios_h1{background:url(../images/audios_icon@16.png) 4px 5px  no-repeat #f5f5f5;  padding: 0px 5px 0px 25px; border:1px solid #d0d0d0;}
.radios_h1{background:url(../images/radios_icon@16.png) 4px 5px  no-repeat #f5f5f5;  padding: 0px 5px 0px 25px; border:1px solid #d0d0d0;}

.menu_lateral ul li.unregistred_menu { /*background-color:#f87d01;*/ background-color:#e9e9e9; padding:8px 5px; min-height:15px; _margin-bottom: 10px; margin-bottom: 10px; border:1px solid #000; font-size:14px;}
.menu_lateral ul li.unregistred_menu p { color: #444; padding: 0px 0px 5px 13px; font-size:16px; margin:5px 0; font-weight:bold;}
.menu_lateral ul li.unregistred_menu a{ font-weight: bold; font-size: 11px; text-decoration:none; color:#fff;}
.menu_lateral ul li.unregistred_menu div { margin-left: 13px;}
.btn_lateral {width:138px; background-color:#444; border:1px solid #444; padding: 3px 0; text-align:center; margin:0 0 2px 0;}

.claim_ivoox { text-align:center; background-color: #fff; margin: 0px auto; margin-bottom: 10px;}
.claim_ivoox p{  color: #bbb; font-size:22px;  }
.claim_ivoox ul{ text-align:center; width: 700px; margin:0 auto;}
.claim_ivoox ul li{ float: left; width: 110px; list-style:none;}
.claim_ivoox ul li a { color: #444; font-size: 12px; font-weight: bold; text-shadow:#fff 1px 1px 0;}
.claim_ivoox ul li a:hover { color: #f60; background: none;}

.lista_vacia { color: #999; font-size:14px; background:url(../images/emptylist_icon.png) 0px 2px  no-repeat; line-height:20px; }
.right_b span.addtogroup{padding-left:14px; background:url(../images/group_go_mini.png) no-repeat;}
.h1_submenu{text-align:right; margin: -30px 5px 30px 0; display:block; clear:both;}
.top_categories { width: 780px; height: 100px;}
.top_categories ul{ margin: 0 auto; text-align: center; padding: 0 0 0 40px;}
.top_categories li{list-style:none; display:inline; float:left; width:60px; margin-right: 20px;}

/* suscripciones home*/
.suscripcion_vacia { color: #999; padding: 5px; height:30px;}

.h2_tipoSuscripcion {color:#9a9a9a; font-size:12px; border-bottom: 1px solid #e9e9e9; padding: 0px 0px 0px 25px; font-weight: normal; margin:0px 0px 0px 0px;}

.h2_tipoPodcast{background:url(../images/podcast_icon.png) 5px 4px no-repeat;}
.h2_tipoUsuario{background:url(../images/usuario_icon.png) 5px 4px no-repeat;}
.h2_tipoGrupo{background:url(../images/grupo_icon.png) 5px 4px no-repeat;}
.h2_tipoBusqueda{background:url(../images/busqueda_icon.png) 5px 4px no-repeat;}

.prod_list_home {background-color:#fff;	padding: 0px 5px 0px 5px; height: 30px;}
.prod_list_home:hover{	background-color:#f9f9f9;	}
	.prod_list_home a.titulo {	line-height:19px;font-weight:bold;color:#FF6600;zoom:1;	display: block;	float:left;	}
	.prod_list_home a.titulo:hover, .prod_list a.titulo:visited:hover{	color:#FFF;	}
	.prod_list_home a.titulo:visited{color:#CC4400;}
.right_homeList{ width:180px; padding-right:5px; float:right; text-align:right;	_overflow:hidden; line-height:20px;}
.right_homeList a, right_homeList a:hover{ background: none;}
.emailOn { background:url("../images/mailon_icon.png") 0px -2px no-repeat;  display:inline-block; width: 20px;}
.emailOff { background:url("../images/mailoff_icon.png") 0px -2px no-repeat; display:inline-block; width: 20px;}
	
	
/* Choose categories*/
		.choose_categories { width: 710px; margin: 0 auto;/*background-color:#f9f9f9; border: 1px solid #e9e9e9;*/}
		.choose_categories ul{ margin: 0 auto; text-align: center;}
		.choose_categories li{ list-style:none; display:inline; float:left; width:100px; height: 102px; margin: 15px; padding:5px; border: 1px solid #f9f9f9; border-radius: 2px; -webkit-border-radius:2px; -moz-border-radius: 2px;}
		.choose_categories li:hover, .choose_categories li.selected{ background-color: #e9e9e9; border: 1px solid #000; cursor: pointer;}
		.choose_categories h2 { font-size: 16px; margin: 0px; font-weight: bold;}
		.choose_categories #more-top{ margin: 0px auto 30px auto;}
		
/* explorar tematicas*/
		.explorar_tematicas { list-style:none; padding: 0 0 0 40px; margin:0;}
		.explorar_tematicas li{ width: 170px;}
		.moreCategories ul li{ list-style:none; padding-left:0;}
		.moreCategories input{ width: 15px;}
		.moreCategories{font-size: 12px;}

		.categoria_li{ padding: 10px 0px;}
		.categoria_li a{ color: #f60; font-size:13px; text-decoration: none;}
		.categoria_li a:hover{ color: #fff;}
		.subcategoria_li{ padding: 5px 10px; list-style: square inside;}
		.subcategoria_li input{ border: none; background:none;}
		
		.menu_lateral ul li#explorar{background:url(../images/header_tematicasON.png) center left no-repeat #000; height:25px; width: 137px; padding:0px 0px 0px 40px; text-transform:uppercase; margin-bottom: 0px;}

.menu_lateral ul li.interior_menu_explorar ul li{ padding: 0px 0px; margin: 5px 0;}

/* listado audios*/ 

		#col_derecha_main .audio_list_item {
			background:#fff !important;
			padding-bottom:12px;
			padding-top:12px;
			border-bottom: 1px solid #d0d0d0;
		}

		
		.texto_gris { color:#999;}
		.metadatos_list { color: #999; margin:5px 0;}
		
		.acciones_list{ float:left;}
		.acciones_list ul{ margin:1px 0; padding:0;}
		.acciones_list ul li{ float:left; list-style:none; height: 16px; text-align:center; margin-right: 12px;}
		.acciones_list ul li a{ margin:0; padding:0;}
		.acciones_like { background:url("../images/ilike.png") 0px -2px no-repeat; padding: 0 0 0 18px; }
		
		.right_actions{ margin: 23px 0;} 
		.right_actions a{ }
		.right_actions a:hover{ background:none;}
		.right_actions img{ margin: 5px auto;}
		
		/* audio list item*/
		.audio_list_item {
	min-height:86px;
	padding:5px 5px 5px 10px;
	overflow:hidden;
	clear:both;
	zoom:1;
}
	.audio_list_item a.titulo {
		font-size:13px;
		line-height:19px;
		font-weight:bold;
		color:#FF6600;
		zoom:1;
		display: block;
		/*width:620px;*/
		margin-bottom: 10px;
		/*width:660px;*/
	}
	.audio_list_item a.titulo:hover, .audio_list_item a.titulo:visited:hover{
		color:#FFF;
	}
	.audio_list_item a.titulo:visited{
		color:#CC4400;
	}
	
	.audio_list_item .thumb_wrapper {
		float:left;
	}

		.audio_list_item .thumb_wrapper img {
			float:none;
		}
			.audio_list_item .thumb_wrapper a:hover {
			background-color:transparent;
		}

	.audio_list_item .right_b_list {
		width:125px;
		padding:5px;
		float:right;
		/*border-left:solid 1px #CECECE;*/
		text-align:center;
		_overflow:hidden;
		line-height:20px;
	}
		.audio_list_item .right_b_list .addto_playlist{
			font-size:10px;
			font-family:Arial, Helvetica, sans-serif;
			margin:4px 0 0 0;
			padding:0 0 0 14px;
			background:url(../images/ico.add_playlist_new.gif) 29px 6px no-repeat;
		 }
	
		.audio_list_item .right_b_list div {
			min-height:8px;
		}
		.audio_list_item .right_b_list .durada {
			font-weight:bold;
			font-size:11px;
		}
		.audio_list_item .right_b_list .ranking {
			padding-left:15px;
			margin:4px 0 6px 0;
			font-weight:bold;
			font-size:11px;
			background:url(../images/ranking.gif)  no-repeat;
		}
		.right_b_list .rss {
			width:100%
			text-align:right;
			font-weight:bold;
			font-size:11px;
			line-height:20px;
			background:url(../images/ico.add_feed.gif)  14px 2px no-repeat;
		}
		.audio_list_item .right_b_list .comentarios {
			background:url(../images/ico.comment.gif) no-repeat;
			width:15px;
			height:16px;
			line-height:15px;
			min-height:16px;
			float:right;		
			font-size:10px;
			padding:0 0 0 16px;
		}
		.audio_list_item .right_b_list .audio_comentarios {
			background-image:url(../images/ico.audiocomment.gif);
			width:15px;
			float:right;
			min-height:16px;
			height:16px;
			font-size:0.8em;
			clear:right;
		}
		
	.audio_list_item .content {		
		margin: 0 20px 0 135px;
	}
	
	.audio_list_item .content_podcast {
		margin-bottom:10px;
		margin:0 10px 0 78px;
		min-height: 65px;
		_height: 65px;
		line-height: 20px;
	
	}
	
	.audio_list_item .content_podcast .subcategories{
		display:block; float:left; margin-left:5px; width:285px;
	}
	
	.audio_list_item .content_podcast span.action{
		margin-top:-20px;
	}
	.audio_list_item .content.justified {
		margin:0 15px 0 78px;	
		text-align: justify;
	}
	
	.audio_list_item .content_podcast .subcategories .listen_radio{
		width:70px;_width:85px;display:block;
	}
		.audio_list_item h3 {
			margin:0 0 0px 0;
			padding:0;
			overflow:hidden;
			display:block;
			clear:both;
			height:22px;
		}
			.audio_list_item h3 a {
				text-decoration:underline;
			}
		
		.audio_list_item .content div.desc {
			margin:0px 0px 8px 0px;
			font-size:12px;
			line-height: 18px;
			font-family:"Trebuchet MS", Verdana;
			clear:none;
		}
			
		
		.audio_list_item .content .posted_by {
			padding:0 0 0 20px;
			margin:0 0 0 71px;
			background:url(../images/ico.user.gif) no-repeat;
		}
		.audio_list_item .content .categorias {
			padding:0;
			margin:0;
			min-height:16px;
			_height:20px;
		} 
		.listadoTags {
			padding:0 0 0 0px;
			margin:0 0 0 0px;
			background:url(../images/ico.tag.gif) no-repeat;
			min-height:16px;
			_height:20px;
		} 
			.audio_list_item .content .categorias ul {
				list-style:none;
				margin:0;
				padding:0;
			}
				.audio_list_item .content .categorias ul li {
					display:inline;
					display:block;
					margin:0 4px 0 0;
					float:left;

				}
		.audio_list_item .content .temas {
			margin-left:72px;
		}
		.btn_reproducir{ width: 125px; height: 27px; background:url(../images/btn_reproducir.png) 0px 0px no-repeat; margin-bottom:15px;}
		.btn_reproducir:hover{ background:url(../images/btn_reproducir.png) 0px -27px no-repeat;}
		.btn_playlist{ width: 125px; height: 27px; background:url(../images/btn_playlist.png) 0px 0px no-repeat;}
		.btn_playlist:hover{ background:url(../images/btn_playlist.png) 0px -27px no-repeat;}
		.list_item_left{float:left; width:615px; border-right:1px solid #d0d0d0;}
		
		.btn_playlist.anadido{width: 125px; height: 27px; background:url(../images/btn_playlist.png) 0px -54px no-repeat;}
		.btn_playlist.anadido:hover{background:url(../images/btn_playlist.png) 0px -54px no-repeat;}
		
		#popupContact_body li{list-style: none;}
		#popupContact_body ul{padding:0;}
		
		.acciones_like { background:url("../images/like_icon.png") 0px -2px no-repeat; padding: 0 0 0 20px; }
.acciones_comentar { background:url("../images/comments_icon.png") 0px 0px no-repeat; padding: 0 0 0 20px;}
.acciones_compartir { background:url("../images/facebook_icon.png") 0px 0px no-repeat; padding: 0 0 0 20px;}

#popupContact_body{ text-align: left; line-height: normal;}
		#popupContact_body .popupShare{padding: 20px 0 0 0; font-size:12px; color:#555; width:489px;}
		#popupContact_body .popupShare h1{ clear: both;
		}
		#popupContact_body .popupShare div {	/*background: #f7f7f7;*/margin: 0;}
		#popupContact_body .popupShare ul.sociallist li{display:block; margin-left:10px; float:left;}
		#popupContact_body .popupShare ul.list_ivoox, #popupContact_body .accordion ul.listplayers {width:315px; margin:0; border-left:1px solid #999;}
		#popupContact_body .popupShare ul li.first{padding-left:0;}
		#popupContact_body .popupShare ul li.facebook {background: url('../images/facebook.png') no-repeat;padding-left: 17px !important;}
		#popupContact_body .popupShare ul li.twitter {background: url('../images/ico.twitter.gif') no-repeat;padding-left: 17px !important;}
		#popupContact_body .popupShare ul li.meneame {background: url('../images/ico.meneame.gif') no-repeat;padding-left: 17px !important;}
		#popupContact_body .popupShare ul li.google1 {padding-left: 0px !important;padding-left: 17px !important;}
		
		#popupContact_body .popupShare ul.sociallist li.google1{ padding-left: 0px !important; }
		#popupContact_body .popupShare .capa{border:none;}
		#popupContact_body .popupShare .capa ul { margin: 0;}
		#popupContact_body .popupShare .capa ul li{ padding-left: 2px; min-height: 26px; border:none; margin-bottom:5px;}
		#popupContact_body .popupShare .capa ul li img{ padding:0;}
		#popupContact_body .popupShare .capa ul li .embed_code{ margin: 5px 10px 5px 0; float:right; width: 150px;}
		#popupContact_body .popupShare .capa ul li .embed_code2 { width: 440px; margin: 2px 2px 0 0;}
		#popupContact_body .popupShare p{margin-top: 0; margin-bottom:10px ;}
		#popupContact_body .popupShare p.title{font-size:14px; clear:both; padding-top:15px;}
		#popupContact_body .popupShare p.pWordpress{font-size:14px; clear:both; float: left;}
		#popupContact_body li{list-style: none;}
		#popupContact_body ul{padding:0;}
		
.claim_2 { width: 970px; height: 18px;background-color: #F6E3CE; margin: 0 18px; padding: 10px 0px 10px 0px;  border: 1px solid #f90; border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius:2px;}
.claim_2 .cerrar { color: #f60; text-decoration:none; float:right; font-size: 14px; margin-right:5px;}
.claim_2 .cerrar:hover { background: none;}

.acciones_like { background:url("../images/like_icon.png") 0px -2px no-repeat; padding: 0 0 0 20px; }
		.acciones_unlike { background:url("../images/unlike_icon.png") 0px -2px no-repeat; padding: 0 0 0 20px; }
		.acciones_comentar { background:url("../images/comments_icon.png") 0px 0px no-repeat; padding: 0 0 0 20px;}
		.acciones_compartir { background:url("../images/facebook_icon.png") 0px 0px no-repeat; padding: 0 0 0 20px;}
		.acciones_proponer { background:url("../images/proponer_icon.png") 0px 0px no-repeat; padding: 0 0 0 20px;}

		.explorar_mas {}
		.explorar_mas ul{ list-style:none; }
		.explorar_mas ul li{ float:right; clear:both; margin: 5px 0; }
		
		/** MAS ESCUCHADOS HOME **/
		
		.categoria_h2 { border-bottom:3px solid #999; color: #777; padding: 2px 0 0 30px; margin-top: 20px;}
		.categoria_h2 a{ text-decoration: none; font-weight:bold; color:#777;}
		.categoria_h2 a:hover{ background: none; color:#f90;}
		.actualidad-sociedad_h2 {  background:url("../images/actualidad_c.png") 5px 3px no-repeat;}
		.bienestar-hogar_h2 { background:url("../images/bienestar_c.png") 5px 3px no-repeat;}
		.ocio-entretenimiento_h2 { background:url("../images/ocio_c.png") 5px 3px no-repeat;}
		.empresa-tecnologia_h2 { background:url("../images/empresa_c.png") 5px 3px no-repeat;}
		.ciencia-cultura_h2 { background:url("../images/ciencia_c.png") 5px 3px no-repeat;}
		.deporte_h2 { background:url("../images/deporte_c.png") 5px 3px no-repeat;}
		.musica_h2 { background:url("../images/musica_c.png") 5px 3px no-repeat;}
		.historia-creencias_h2 { background:url("../images/historia_c.png") 5px 3px no-repeat;}
		
		.bordernone{border:none !important}
