@charset "utf-8";
/* CSS Document */

body {
	background-color: #222222;
	font-family: "Franklin Gothic Medium";
	font-size: 13px;
	color:#222222;
	margin:0px;
	padding:0px;
}
#todo{
	width:100%;
	background-color:#FFFFFF;
	background-image:url(../img/fdoCabecera.gif);
	background-position:top left;
	background-repeat:repeat-x;
}
#pie{
	width:100%;
	background-color:#222222;
	background-image:url(../img/fdoPie.gif);
	background-position:top left;
	background-repeat:repeat-x;
}
#logoMusica{
	text-decoration:none;
}
#logoMusica a, #logoMusica a:link{
	color:transparent;
}
#enjoy{
	text-decoration:none;
}
#enjoy a, #enjoy a:link{
	color:transparent;
}
.txtPie{
	color:#FFFFFF;
	font-size:11px;
}
.txtPie a,.txtPie a:link{
	color:#FFFFFF;
	font-size:11px;
	text-decoration:none;
}
.txtPie a:hover{
	color:#d32e12;
	font-size:11px;
	text-decoration:none;
}
#general {
	width: 890px;
	margin-right: auto;
	margin-left: auto;
}
#dentroPie {
	width: 890px;
	margin-right: auto;
	margin-left: auto;
	padding-top:55px;
	padding-bottom:55px;
}
#cabecera{
	width: 880px;
	padding-left:10px;
	background-color:#000000;
}
a img, a:link img {
	opacity: 1;
	filter: alpha(opacity=100);
	color:transparent;
}
a:hover img {
	opacity: 0.8;
	filter: alpha(opacity=80);
}
#menu{
	width: 870px;
	background-color:#000000;
	background-image:url(../img/fdoMenu.gif);
	background-position:top left;
	background-repeat:repeat-x;
}
#menu a,#menu a:link {
	color:transparent;
}
#logo{
	width: 870px;
	background-image:url(../img/fdoLogo.gif);
	background-position:top left;
	background-repeat:repeat-x;

}
#contador{
	float:right;
	width:200px;
	padding-top:45px;
	text-align:right;
	padding-bottom:118px;
}
#contador2{
	float:right;
	width:441px;
	padding-top:45px;
	text-align:right;
	padding-bottom:49px;
}
#contador2 a img,#contador2 a:link img {
	opacity: 1;
	filter: alpha(opacity=100);
	color:transparent;
}
#contador2 a:hover img {
	opacity: 0.92;
	filter: alpha(opacity=92);
}
.contenido{
	width: 880px;
	padding-top:55px;
	padding-bottom:55px;
	background-color:FFFFFF;
}

/*home concurso*/

.contenidoConcurso{
	width: 825px;
	padding-bottom:55px;
	padding-left:45px;
	border-left:solid 10px #dedede;
	background-color:FFFFFF;
}
.contenidoConcurso a img,.contenidoConcurso a:link img{
	opacity: 1;
	filter: alpha(opacity=100);
}
.contenidoConcurso a:hover img{
	opacity: 0.95;
	filter: alpha(opacity=95);
}
.encConcurso{
	width: 825px;
}
.introConcurso{
	width: 825px;
	padding-top:50px;
	padding-bottom:50px;
	font-size:13px;
	line-height:20px;
	text-align:justify;
}
.introConcurso a, .introConcurso a:link{
	color:#d32e12;
	text-decoration:none;
}
.introConcurso a:hover{
	color:#d32e12;
	text-decoration:underline;
}
.recuerda{
	padding-left:20px;
	font-size:13px;
	line-height:20px;
	text-align:justify;
}
.recuerda a, .recuerda a:link{
	color:#d32e12;
	text-decoration:none;
}
.recuerda a:hover{
	color:#d32e12;
	text-decoration:underline;
}
.cajaDestacados{
	width: 825px;
	padding-bottom:40px;
}
.bandaRoja{
	background-image:url(../img/bandaRoja.gif);
	background-position:top left;
	background-repeat:repeat-y;
}
.miniConcurso{
	padding-top:20px;
	padding-bottom:20px;
	padding-left:22px;
	font-size:13px;
	line-height:20px;
	text-align:justify;
}
.miniConcurso a, .miniConcursoa:link{
	color:#d32e12;
	text-decoration:none;
}
.miniConcurso a:hover{
	color:#d32e12;
	text-decoration:none;
}
.encUltimos{
	width: 825px;
	border-top:dotted 1px #a9a9a9;
	border-bottom:dotted 1px #a9a9a9;
}
.cajaUltimos{
	float:left;
	width: 785px;
	padding-left:40px;
	padding-top:45px;
}
.ultimo{
	float:left;
	width:240px;
}
.ultimo img{
	border:solid 1px #dedede;
}
.ultimo a,.ultimo a:link{
	color:transparent;
}
.ultimoDer{
	float:left;
	width:200px;
	padding-left:40px;
}
.ultimoDer img{
	border:solid 1px #dedede;
}
.ultimoDer a,.ultimoDer a:link{
	color:transparent;
}
.ultimoMed{
	float:left;
	width:200px;
	padding-left:40px;
	padding-right:40px;
	border-right:dotted 1px #a9a9a9;
	border-left:dotted 1px #a9a9a9;
}
.ultimoMed img{
	border:solid 1px #dedede;
}
.ultimoMed a,.ultimoMed a:link{
	color:transparent;
}
.miniLema{
	font-size:12px;
	padding-top:20px;
	padding-bottom:5px;
}
.lema{
	font-size:18px;
	padding-bottom:5px;
}
.encVerMas{
	width: 805px;
	padding-top:60px;
	padding-right:20px;
	text-align:right;
}
.encVerMas a, .encVerMas a:link{
	color:transparent;
	text-decoration:none;
}
.encabezado{
	border-top:dotted 1px #a9a9a9;
	border-bottom:dotted 1px #a9a9a9;
}
.txtForm{
	font-size:11px;
	padding-right:10px;
	text-align:right;
}
.miniTxtForm{
	font-size:11px;
}
.miniTxtForm a,.miniTxtForm a:link{
	font-size:11px;
	color:#d32e12;
	text-decoration:none;
}
.miniTxtForm a:hover{
	font-size:11px;
	color:#d32e12;
	text-decoration:underline;
}
.clubTxtForm{
	padding-left:20px;
	background-image:url(../img/flechaRoja.gif);
	background-position:top left;
	background-repeat:no-repeat;
	color:#222222;
	font-size:13px;
	line-height:20px;
}
.clubTxtForm a,.clubTxtForm a:link{
	font-size:13px;
	color:#222222;
	text-decoration:none;
}
.clubTxtForm a:hover{
	font-size:13px;
	color:#d32e12;
	text-decoration:underline;
}
.campo{
	border:solid 1px #CCCCCC;
	color:#222222;
	font-size:12px;
	background-color:#FFFFFF;
	height:20px;
	width:200px;
	padding-top:4px;
}
.campoExaminar{
	border:solid 1px #CCCCCC;
	color:#222222;
	font-size:12px;
	background-color:#FFFFFF;
	height:20px;
	width:180px;
	padding-top:4px;
}
/*participantes*/

.encParticipantes{
	width: 825px;
	padding-top:50px;
}
.cajaParticipantes{
	float:left;
	width: 825px;
	padding-top:45px;
}
.participante{
	float:left;
	width:175px;
	padding-left:30px;
	border-right:dotted 1px #a9a9a9;
	margin-bottom:50px;
}
.participante img{
	border:solid 1px #dedede;
}
.participante2{
	float:left;
	width:175px;
	padding-left:30px;
	margin-bottom:50px;
}
.participante2 img{
	border:solid 1px #dedede;
}
.lemaParticipante{
	font-size:16px;
	line-height:19px;
	padding-bottom:5px;
	height:60px;
}
.paginador{
	width: 795px;
	padding:15px;
	background-color:#FFFFFF;
	color:#222222;
	font-size:13px;
	border-top:dotted 1px #a9a9a9;
	border-bottom:dotted 1px #a9a9a9;
}
.numero{
	color:#222222;
	text-decoration:none;
	padding-left:6px;
}
.numero a,.numero a:link {
	color:#222222;
	text-decoration:none;
}
.numero a:hover {
	color:#d32e12;
	text-decoration:underline;
}
.numeroActual{
	padding-left:6px;
	color:#d32e12;
	font-weight:bold;
}
.contenidoParticipantes{
	width: 825px;
	padding-left:45px;
	border-left:solid 10px #dedede;
	background-color:FFFFFF;
}
.contenidoParticipantes a img,.contenidoParticipantes a:link img{
	opacity: 1;
	filter: alpha(opacity=100);
}
.contenidoParticipantes a:hover img{
	opacity: 0.95;
	filter: alpha(opacity=95);
}
/*enc ediciones*/
.encEdiciones{
	width: 825px;
}
.contenidoEdiciones{
	width: 825px;
	padding-left:45px;
	padding-bottom:45px;
	border-left:solid 10px #dedede;
	background-color:FFFFFF;
}
.cajaEdiciones{
	width: 825px;
	padding-top:45px;
	padding-bottom:45px;
	border-bottom:dotted 1px #a9a9a9;
}
.cajaEdiciones2{
	width: 825px;
	padding-top:45px;
}
.fotoEdicion{
	float:left;
	width:155px;
}
.fotoEdicion img{
	border:solid 1px #dedede;
}
.derechaEdicion{
	float:right;
	width:630px;
}
.titEdicion{
	font-size:26px;
}
.urlEdicion{
	color:#d32e12;
	font-size:18px;
	text-decoration:none;
}
.urlEdicion a,.urlEdicion a:link{
	color:#d32e12;
	text-decoration:none;
}
.urlEdicion a:hover{
	color:#d32e12;
	text-decoration:underline;
}
.dondeEdicion{
	padding-left:14px;
	font-size:13px;
	line-height:20px;
	text-align:justify;
}
.artistasEdicion{
	padding-left:14px;
	font-size:13px;
	line-height:20px;
	text-align:justify;
}
.artistasEdicion2{
	float:left;
	width:616px;
	padding-left:14px;
	font-size:13px;
	line-height:20px;
	text-align:justify;
}
.encError{
	width: 825px;
	padding-bottom:30px;
	padding-top:30px;
	text-align:center;
}
.encError a,.encError a:link {
	color:#d32e12;
	text-decoration:none;
}
.encError a:hover {
	color:#d32e12;
	text-decoration:underline;
}
/* Noticia Portada */
.fecha{
	font-size:11px;
	padding-top:5px;
	padding-bottom:5px;
	color: #6c6c6c;
}
.titular {
	font-size:19px;
	padding-bottom:5px;
	line-height: 20px;
	color: #222222;
	width: 200px;
}
.text {
	width: 200px;
	font-size: 12px;
	color: #000000;
	line-height: 18px;
	padding: 10px 0 0 0;
	text-align: justify;
}
a.leerMas, a.leerMas:link {
	display: block;
	color: #d32e12;
	text-decoration: none;
	padding-left: 8px;
	background: url(../img/flechita.gif) no-repeat top left;
}
a.leerMas:hover {
	color: #666666;
	text-decoration: none;
}
/* Noticia */
.contenidoNoticia{
	width: 825px;
	padding-bottom:55px;
	padding-left:45px;
	border-left:solid 10px #dedede;
	background: url(../img/fondoCabecera.gif) repeat-y top left;
	float: left;
}
.encSec {
	padding: 55px 0 0 0;
	width: 100%;
}
.encTop {
	width: 100%;
	border-top:dotted 1px #a9a9a9;
	border-bottom:dotted 1px #a9a9a9;
}
.cajaNoticia {
	float:left;
	width: 100%;
}
.laNoticia {
	float:left;
	width: 540px;
	padding-right: 33px;
}
.imgNoticia {
	width: 220px;
	float: left;
}
.fechaNoticia{
	font-size:11px;
	padding-bottom: 0 0 5px 0;
	color: #6c6c6c;
	width: 310px;
	float: left;
}
.titularNoticia {
	font-size: 26px;
	padding: 10px 0 20px 0;
	line-height: 26px;
	color: #222222;
	width: 310px;
	float: left;
}
.textNoticia {
	clear: both;
	width: 540px;
	color: #000000;
	line-height: 18px;
	padding: 35px 0 0 0;
	text-align: justify;
}
.laNoticia img{
	border:solid 1px #dedede;
}
.escFot {
	font-weight: bold;
	color: #000000;
}
.entradillaNoticia {
	font-weight: bold;
	font-size: 13px;
	line-height: 19px;
	color: #4a4a4a;
	padding-bottom: 20px;
	border-bottom:dotted 1px #a9a9a9;
	float: left;
}
.textoNoticia {
	font-size: 13px;
	line-height: 23px;
	padding-top: 20px;
	float: left;
	width: 100%;
}
.textoNoticia a, .textoNoticia a:link {
	color:#d32e12;
	text-decoration:none;
}
.textoNoticia a:hover {
	color:#d32e12;
	text-decoration:underline;
}
.fotosNoticia {
	width: 252px;
	float: left;
	padding: 25px 0 0 0;
	border-top: solid 10px #dedede;
}
.titFotosNoticias {
	padding: 0 0 20px 30px;
	float: left;
}
.thumbs {
	float: right;
	width: 100%;
}
.thumbs a {
	float: right;
	margin: 0 0 18px 18px;
}
.thumbs img {
	border: solid 1px #dedede;
}

/*votaciones*/
.votacion{
	float:left;
	width:175px;
	height:380px;
	padding-left:30px;
	border-right:dotted 1px #a9a9a9;
	margin-bottom:30px;
}
.votacion img{
	border:solid 1px #dedede;
}
.votacion2{
	float:left;
	width:175px;
	height:380px;
	padding-left:30px;
	margin-bottom:30px;
}
.votarNoDesp{
	padding-top:5px;
	width:140px;
	border-bottom:solid 1px #dddddd;
}
.votarDesp{
	padding-top:5px;
	width:140px;
	border-bottom:solid 1px #dddddd;
}
.votarDesp img{
	border:solid 0px;
}
.votarNoDesp img{
	border:solid 0px;
}
.marcadores{
padding-top:10px;
padding-bottom:10px;
padding-left:7px;
padding-right:6px;
border-left:solid 1px #dddddd;
border-right:solid 1px #dddddd;
}
.miniLema2{
	font-size:12px;
	padding-top:10px;
	padding-bottom:5px;
}

/* permaLink*/

.encPermalink{
	width: 825px;
	padding-top:50px;
}
.cajaPermalink{
	float:left;
	width: 825px;
	padding-top:70px;
}
.cartelPermalink{
	float:left;
	width: 390px;
}
.cajaCartelPermalink{
	padding-left:20px;
	padding-top:30px;
	padding-bottom:50px;
}
.infoPermalink{
	float:right;
	width: 390px;
}
.lemaPermalink{
	padding-left:20px;
	border-left:solid 10px #dedede;
}
.txtLemaPermalink{
	padding-left:20px;
	font-size:22px;
	padding-bottom:5px;
}
.compartirPermalink{
	margin-top:40px;
	padding-left:20px;
	border-left:solid 10px #dedede;
}
.txtCompartirPermalink{
	font-size:13px;
	color:#333333;
	text-decoration:none;
}
.txtCompartirPermalink a,.txtCompartirPermalink a:link {
	font-size:13px;
	color:#333333;
	text-decoration:none;
}
.txtCompartirPermalink a:hover {
	font-size:13px;
	color:#d32e12;
	text-decoration:none;
}
.muestraVotos{
	background-color:#dedede;
	padding-top:8px;
	border-left:solid 1px #dedede;
	border-right:solid 1px #dedede;
}
.dentroMuestraVotos{
	background-color:#FFFFFF;
	font-size:13px;
	padding:3px 3px 3px 8px;
	color:#666666;
}
.miniMuestraVotos{
	font-size:12px;
}
