@charset "utf-8";
/* CSS Document */

body {
        margin:0;
       background-image:url(../pic/fondo4.jpg);	
	    background-repeat: repeat-x;
	    background-color:#000;
		padding:0;
}

#wrapper{
	margin: 0 auto;
	width:1014px;
	height:auto;
	padding:0;
}


.content{
		width:1014px;
		height:auto;
		margin:10px auto;
		padding:0;
			
}
/*column left*/
.column_left{
	width:800px;
	height:auto;
	float:left;
	margin:0;
	padding:0;
}

#content_video{
	width:800px;
	height:475px;
	float:left;
	margin:0;
	padding: 0 px 0 10px 0;
}



/* botones_videos en column_left */

.caja_botonesvideos{
	width:800px;
	height:156px;
	float:left;
	margin-top: 0;
	margin-bottom:7px;
	padding:0 0 0 0;
}
.botones_videos{
	width: 129px;
	height: 73px;
	float:left;
	margin: 0.325em 0.325em 0 0;
	padding:0;
}

.content_videobutt{
	width:800px;
	height:auto;
	float:left;
	margin:25px 0 0 0;
	padding:0;
	border:0;
	background:transparent;
}

.caja_nav_videos{
	width:800px;
	height: 20px;
	margin: 3px 0 0 0;
	padding:0;
	float:left;
	color:#09F;
	font:Verdana, Geneva, sans-serif;
	letter-spacing: 0.3em;
}

.caja_nav_videos a{
	font: 0.9em Verdana, Geneva, sans-serif;
	font-weight: bold;
	letter-spacing: 0.3em;
	color:#FFF;
	text-decoration:none;
	text-align:center;
}

.caja_nav_videos a:hover{
	color:#06F;
}

.caja_nav_videos a:link{
	color:#FFF;
}

.boton_video_dcho{
	width: 129px;
	height: 73px;
	float:left;
	margin: 0.325em 0 0 0;
	padding:0;

}

ul{
	text-decoration: none;
	font: Verdana, Geneva, sans-serif;
	color:#FFF;
	display:inline;
}

li{
	display:inline;
	color:#FFF;
	
}

.content_nav{
	width:30%;
	height: 18px;
	float:left;
	margin:0 5% 0 35%;
	padding:0;
}


.caja_txtcanales{
	width:auto;
	height: 18px;
	margin:2px 0 0 0;
	float:left;
}

.caja_numeros{
	width: auto;
	height: 20px;
	float: left;
	margin:0;
	padding:0 0 0 2px;
	text-align:left;
	color:#09F;
	font:Verdana, Geneva, sans-serif;
	letter-spacing: 0.3em;
}
/* final de botones_videos*/

/* empieza singers_butt*/

.caja_singers_butt{
	width: 800px;
	height: 200px;
	float:left;
	
}

.singers_butt{
	width: 63px;
	height: 63px;
	float: left;
	margin: 0 4px 4px 0;
	padding:0;
	background-color:#666;
}

.singers_butt_right{
	width: 63px;
	height: 63px;
	float:left;
	margin:0 0 4px 0;
	padding:0;
	background-color:#666;
}

/* termina singers_butt*/


/*column right*/
.column_right{
	width: 202px;
	height: auto;
	float:left;
	margin:0 0 0 12px;
	padding:0;
}

.mando{
	width: 202px;
	height:460px;
	float:left;
	margin: 0 0 15px 0;
	padding:0;
}


.banner_corp{
	width: 202px;
	height: 28px;
	float:left;
	margin: 12px 0 18px 0;
	background-color:#666;
	font: 0.8em Verdana, Geneva, sans-serif;
	color:#FFF;
}

.content_right{
	width:180px;
	height: 150px;
	margin: 0;
	float:left;
	font:0.8em Verdana, Geneva, sans-serif;
	color:#FFF;
}

.banner_publicidad{
	font:0.8em Verdana, Geneva, sans-serif;
	color:#808080;
	text-align:left;
	width:800px;
	height:auto;
	margin-top: 18px;
	padding:0;
	float:left;

}

.banner_publicidad h1{
	font:0.8em Verdana, Geneva, sans-serif;
	color:#808080;
	text-align:left;
	border-bottom:1px solid #808080;
	width: 800px;
	padding-bottom: 0.3em;
	margin:0;
	padding:0;

}
	

.clear{
	clear:both;
}

.caja_dcha3{
	width: 180px;
	height: 150px;
	float:right;
	margin: 0 0 15px 0;
}


.content_middle{
	width:800px;
	height:auto;
	float:left;
	margin: 15;
	padding: 4px 0 2px 0;	
	
	
}

.content_middle0{
	width:800px;
	height:auto;
	float:left;
margin: 15;
	padding: 4px 0 2px 0;	
	
}

.ranking_general{
	width:800px;
	height:28px;
	float:left;
	border:0;
	margin: 45px 0 0 0;
	padding: 3px 0 3px 0;
	border-bottom: 1px solid #333;
	border-top: 1px solid #333;
}

.banner_foro{
	width:800px;
	height: 75px;
	/*height: 150px;*/
	float: left;
	/*margin:15px 0 3px 0;*/
	margin:10px 0 3px 0;
	padding:0 0 0;
	border-bottom: 1px solid dotted #069;
	background:white;
}


.publi_leftFinal{
	width: 796px;
	height: 30px;
	float: left;
	font: 0.7em Verdana, Geneva, sans-serif;
	color:#999;
	margin: 8px 0 0 0;
	padding-left: 4px;
}

/*
iframe{
	width:800px;
	height:188px;
	float:left;
	margin: 18px 0 0 0;
	padding:0;
	border:0;
	background:transparent;
}
*/

	

/* comienza el foro */
.foro_content{
	width: 800px;
	height:auto;
	float:left;
	margin: 3px 0 20px 0;
	padding: 46px 0 0 0;
}
	

.caja_foro{
	width: 796px;
	height: auto;
	float:left;
	margin: 15px 0 20px 0;
	border: #666 2px solid;
}
.content_foro{
	width:704px;
	height:auto;
	float:left;
	margin: 46px 46px 46px 46px;
	padding-bottom: 20px;
	
}

.titular_foro{
	width:704px;
	height: 35px;
	float:left;
	margin:0 0 25px 0;

}

p {
	margin:0;
	padding:0;
}

.textoforo{
	width:704px;
	height:auto;
	font: 0.8em Verdana, Geneva, sans-serif;
	color:#FFF;
	line-height: 1.1em;
	text-align:justify;
	margin: 3px 0 25px 0;
	float:left;
}

.content_foro .destacado_rojo{
	font-style:italic;
	font-weight:bold;
	color:#ff2200;
}




/* comienza formulario */

/*
input{
	display: block;
	width: 250px;
	height:19px;
	float: left;
	margin-bottom:10px;
}

.caja_enviar{
	color:#FFF;
	width: 704px;
	height:40px;;
	float:left;
	padding:0 0 6px;;
	margin: 17px 0;
	clear:right;
	
}

.contador_comments{
	width: 300px;
	height: auto;
	float:right;
	padding: 0;
	margin:0;
	clear:none;
	display:inline;
}

.caja_enviar p{
	font: 0.7em Verdana, Geneva, sans-serif;
	font-weight:bold;
	color:#FF0;
	text-align:right;
	padding:0;
	margin:0;
}
	

label{
	font: 0.8em Verdana, Geneva, sans-serif;
	color:#FFF;
	display: block;
	text-align: left;
	float: left;
	width: 70px;
	padding-right: 15px;
	margin-top: .33em;
}

.checkbox{
	width:1em;
}

br{
	clear:left;
}

.buttonSubmit{
	font: 0.9em Verdana, Geneva, sans-serif;
	color:#FFF;
	font-weight:bold;
	width: 52px;
	margin:0;
	border: none;
	background-color:#000;
	padding:0;
	text-align:left;
	float:left;
	
}

.buttonReset{
	font: 0.9em Verdana, Geneva, sans-serif;
	color:#FFF;
	font-weight:bold;
	width: 120px;
	margin:0 0 0 12px;;
	border: none;
	background-color:#000;
	padding:0;
	text-align:left;
	float:left;
}

.buttonSubmit:hover{
	text-decoration:none;
	color:#C30;
	

}

.buttonReset:hover{
	text-decoration:none;
	color:#C30;
	

}

#coment_caja{
	margin: 12px auto;
	float:left;
	width: 704px;
}

#contactinfo{
	padding-left: 5px;
}

.buttonSubmitHide{
	display:none;
}

input[type="text"]{
	margin-bottom:1em;
}

.comentarios{
	width: 704px;
	height: 74px;
	float:left;
	margin-top: 0.4em;
}
.caja_ciudadmail{
	width: 704px;
	height: auto;
	float:left;
	margin-top:0.45em;
}

.name{
	width:210px;
	height:19px;
	float:left;
	margin-top: .33em;
}

.email{
	width: 325px;
	height:19px;
	float:left;
	margin-top: .33em;

}
.ciudad{
	width: 252px;
	height:19px;
	float:left;
	margin-top: .33em;
}

label.sexo{
	width: 45px;
	padding-right: 3px;
	margin-top: .33em;
}

label.mujer{
	width: 43px;
	padding-right: 3px;
	padding-left: 7px;
	margin-top: .33em;
	text-align:right;
}

label.hombre{
	width: 55px;
	padding-right: 3px;
	margin-top: .33em;
	text-align:right;
}

label.nombre{
	width: 53px;
	padding-right: 3px;
	margin-top: .33em;
}

label.ciudad{
	width: 53px;
	padding-right: 3px;
	margin-top: .5em;
	display:inline;
}

label.mail{
	width: 54px;
	padding-right: 5px;
	margin-top: .3em;
	text-align:right;
	display: inline;
}
*/

/* final de formularios */

	