/* Hides from IE-mac \*/
* html .columnaderecha {height: 1%;}
/* End hide from IE-mac */

html, body {
margin: 0pt;
padding: 0pt;
width:100%;
min-width:781px; width:auto !important; widht:781px;
height: 100%;
font-size:8pt;
background-color: rgb(153, 51, 51);
}

BODY{font-family:Verdana, Arial, Helvetica, sans-serif;scrollbar-3d-light-color:#DDD;scrollbar-arrow-color:#000;scrollbar-base-color:#DDD;scrollbar-dark-shadow-color:Gray;scrollbar-face-color:#7391ad;scrollbar-highlight-color:#DDD;scrollbar-shadow-color:#444;}

a:link img, a:visited img{
border-color:#f96;
}



#capaMadre {
margin: 0pt auto;
position: relative;
height: auto ! important;
min-width:781px; width:auto !important; widht:781px;
min-height: 100%;
height: 100%;
width: 100%;
}



#header{
	color:#ff9966;
	position:relative;
	top:0px;
	left:0px;
	margin-top:0px;
	padding-bottom:0px;
	margin-left:0px;
	width:100%;
	background-color: rgb(0, 0, 0);
	}

.logo {
width: 241px;
height:79px;
float: left;
position: absolute;
top: 0px;
left: 0px;
border-bottom: 1px solid #ff9966;
 
 }

.publicidad {
	position:relative;
	width: 744px;
	text-align:left;
	height: 76px;
	top: 1px;
	left:242px;
	border:2px solid #ffffff;
	background-image:url(publicidad1.gif);
	background-repeat:no-repeat;
	background-position:bottom right;
	
}
h1 {
display:inline;
font-size:8pt;
color:#f96;
font-weight:bold;
}

.sum{color:#f96; font-weight:bold;}

.menuiconos {
	width: 100%;
	height: 20px;
	text-align: left;
	padding-left: 5px;
	margin-top:10px;
	/*color:#999; B5B5B5*/
	color:#B5B5B5;
	margin-bottom: 1px;
	}
	.buscarenganzua {
	float: right;
	/*margin-left: 600px;*/
	padding-right:0px;
	margin-top:-10px;
	background-color: #993333;
	color:#fff;
	width: 20%;
	}
	
#navegaciontop {
margin-top:0px;
width: 100%;
/*height: 28px;*/
padding-top:2px;
background-color: #ff9966;
}

.flechita{
overflow: hidden;
background-color:#993333;
margin-top:0px;
background-image: url(menuflechitaporfotos.gif);
background-repeat:no-repeat;
background-position:left 0px;
width: 100%;
height: 8px;
}


#menu{
	float:left;

	width:781px;
	height:19px;
	background-image: url(menutopfotos.gif);
	background-repeat: no-repeat;
	background-position: bottom left;
	padding-top:3px;
	background-color: #ffccb3;
	color:#000;
	}


#menu ul {
	list-style: none;
	margin: 0;
	padding: 0;
	padding-left:2px;
	
	}
#menu li{
display: inline;
padding: 0px 11px 0px 0px;}

#menu li a:hover{
border-top: 1px dashed #3a0505;
}

#menu ul a {color:#000000}
#menu ul a:hover{
color:#993333;
}
#menu ul a:visited{color:#5E7C97}

.fadera{
overflow:hidden;
background-color:#ffffff;
margin-top:2px;
padding-top:0px;
width: 100%;
min-width:781px;
height: 10px;
border-top: 1px solid #3a0505;
/*border-top: 1px;
border-top-color: #3a0505;*/
}

#buscar{
	/*color:#ff9966;*/
	/*position:relative;
	top:121px;
	left:277px;*/
	margin-top:0px;
	padding-bottom:0px;
	margin-left:0px;
	height:15px;
	width:190px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight:normal;
	padding-left: 5px;
}

.srchtxt{
	width:140px;
	/*height:14px;*/
	font-size:8pt;
	border:1px solid #3a0505;
	/*margin-right:2px;*/
	color:#000000;
	margin-top:0px;
	}



#cuerpo {
clear:both;
/*position:relative;*/
padding-top: 0px;
margin:0pt;
left:0px;
/*width:100%;*/
min-width:781px; width:auto !important; widht:781px;
overflow:hidden;
/*border: 1px solid #FFF;	*/
	}
	


#portada{
float:left;
width:781px;
margin:0px;
padding-top: 2px;
background-image: url(esquinadcha2.gif);
background-position: top left;
background-repeat: no-repeat;
border-right: 5px solid #fff;

	}
	
	#bloquedestacadas{
	float:right;
	margin-top:20px;
	/*margin-left:10px;*/
	width:765px;
	height:193px;
	border-top: 5px solid #fff;
	border-left: 5px solid #fff;
	border-bottom: 5px solid #fff;
	
	}
	
	#bloquenoticias{
	float:left;
	width:400px;
	height:193px;
	border-right: 1px solid #f96;
	background-image: url(fbloquenoticias.gif);
	background-position: bottom right;
	background-repeat: no-repeat;
	}
	
	#bloquenoticias h1{
	font-size:11px;
	font-weight:normal;
	color:#fff;
	}
	
	#bloquefestival{
	float:right;
	width:364px !important; width:359px;
	/*width:364px;*/
	height:173px;
	background-color:#A75050;
	padding-top:15px;
	background-image: url(ffestival.gif);
	background-position: bottom left;
	background-repeat: no-repeat;
	}
	
	#bloquefestival .seccion{
	margin-top:5px;
	display:block;
	height:15px;
	background-color:#933;
	color:#000;
	font-weight:bold;
	background-image: url(arrowfesti1.gif);
	background-position: top right;
	background-repeat: no-repeat;
	border-right: 1px solid #A75050;
	}
	
	#bloquefestival .seccion a{
	color:#000;
	text-decoration:none;
	}
	
	#bloquefestival .seccion a:hover{
	color:#000;
	text-decoration:underline;
	}
	#bloquefestival .seccion a:visited{
	color:#CD8F8A;
	text-decoration:none;
	}
	
	#bloquefestival .titular{
	display:block;
	width:162px;
	padding-left:7px;
	padding-right:7px;
	/*border:1px solid #ff9966;*/
		}
	
	#bloquefestival h1{
	/*display:inline;*/
	font-size:11px;
	font-weight:normal;
	color:#fff;
	}
	
	#bloquefestival .fotos{
	border: 1px solid #f96;
	}
	
	#festival{
	float:left;
	width:187px;
	height:173px;
	text-align:center;
	}
	
	#disco{
	float:left;
	width:172px;
	height:173px;
	text-align:center;
	}
	
	
	#bloquecentral{
	float:left;
	width:767px;
	height:103px;
	margin-left:10px;
	padding:0px;
	border-bottom:1px solid #f96;
	
	
	}
	
	#bloquecentral img{
	border:1px solid #f96;
	}
	
	.imagencentral{
	float:left;
	}
	
	#bloquecentral .seccion{
	margin-top:3px;
	margin-bottom:8px;
	display:block;
	height:15px;
	background-color:#CD8F8A;
	color:#000;
	font-weight:bold;
	background-image: url(arrowcentral.gif);
	background-position: top right;
	background-repeat: no-repeat;
	border-top:1px double #E5CCCC;
	text-align:center;
	padding:0px;
		}
		
		#bloquecentral .seccion a{
		color:#000;
		text-decoration:none;
		}
		#bloquecentral .seccion a:hover{
		color:#000;
		text-decoration:underline;
		}
		#bloquecentral .seccion a:visited{
		color:#666;
		text-decoration:none;
		}
	
	#bloquecentral .titular{
	margin-bottom:5px;
	margin-top:0px;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:5px;
	color:#fff;
		}
	
	#bloqueentrevista{
	float:left;
	width:135px;
	height:102px;
	margin:0px;
	border-top:1px dashed #f96;
	background-color:#A75050;
	
	}
	#bloqueconcierto{
	float:left;
	width:123px;
	height:102px;
	margin:0px;
	border-top:1px dashed #f96;
	border-right:1px solid #993333;
	background-color:#A75050;
	
	}
	
	
	#bloquecronicas{
	float:left;
	width:237px !important; width:225px;
	/*width:228px;*/
	height:102px;
	margin:0px;
	border-top:1px dashed #f96;
	border-left:1px solid #933;
	border-right:1px solid #f96;
	background-image: url(arrowcronicas.gif);
	background-position: bottom right;
	background-repeat: no-repeat;
	background-color:#A75050;
	
	}


#fotocronicas{
margin-top:10px;
float:right;
width:235px;
height:114px;
margin-right:0px;
padding-right:3px;
}	
	#fotocronicas img{
	border:2px solid #f96;
	}
	
	
#titulares{
	/*float:left;*/
position:absolute;
	left:787px;
	margin-top:1px;
	padding-top: 5px;
	padding-left:10px;
	/*margin-left:5pt;*/
	
width:21%;
	background-color:#B8615A;
	/*	background-color:#B0BCC6;*/
	border-left: 1px dashed #ff9966;
	border-top: 1px solid #000000;
	text-align:left;
	height:950px !important; height:915px;
	
}

#titulares .publi{
border: 4px double #fff;
background:#b8615a;

/*margin-top:2px;
margin-top:15px !important;*/
}

 #titulares .titularnoti{
color:#f96;
font-weight:bold;
padding-right:10px;
/*padding-bottom:0px;
margin-bottom:0px;*/
 }
 
 #titulares .titularnoti a{
 color:#f96;
 }
 #titulares .titularnoti a:visited{
 color:#f96;
 }

 #titulares li{
list-style:none;
list-style-image:url(listaizq.gif);
list-style-position:inside;
padding-bottom:8px;
color:#000;
 }
 #titulares li a:link{
 color:#000;
 }
  #titulares li a:visited{
 color:#000;
 }
  #titulares li a:hover{
 text-decoration:underline;
 }
hr {
color:#993333;
height:1px;
width:75%;
margin-top:4px;
padding-top:4px;
margin-bottom:4px;
padding-bottom:4px;
}

#radio{
float:left;
width:273px;
height: 96px;
margin-left:14px;
margin-top:8px;
padding:0px;
/*padding-bottom:0px;*/
/*border-left: 1px solid #000;*/
border-bottom: 1px solid #000;
color:#f96;
}

#radio h1{
font-size:8pt;
font-weight:normal;
}
#noticias{
top:0px;
/*width:450px;*/
height:103px;
margin-left:312px;
margin-top:0px;
padding-top:0px;
border-left: 1px dashed #f96;
width:  450px;  /*1-para opera*/
	\width: 451px; /*2-para ie-se agrega el padding y border*/
	w\idth: 450px; /*3- estandares*/
}

.bloque{
margin-top:0px;
padding-top:0px;
display:block;
margin-left:101px;
/*width:230px;*/
height:103px;
/*background-color:#000;*/
border-left: 1px dashed #f96;
color:#f96;
}

.bloque img{
/*float:left;*/
margin-top:0px;
vertical-align: middle;
text-align:right;
border: 1px solid #f96;
}
#noticias .titular{
display:block;
margin-left:292px;
margin-top: -73px;
}


.conciertos{

/*width:232px;*/
height:101px;
margin-left:312px;
margin-top:0px;
padding-top:0px;
padding-right:2px;
padding-left:0px;
margin-bottom:0px;
padding-bottom:0px;
border-right: 1px dashed #f96;
width:  232px;  /*1-para opera*/
	\width: 235px; /*2-para ie-se agrega el padding y border*/
	w\idth: 232px; /*3- estandares*/
}

.conciertos img{
float:left;
width:101px;
border: 1px solid #f96;
}

.bloqueconciertos{
display:block;
width:120px;
padding-top:25px;
margin-left:106px;
}


#entrevistas{
	position:absolute;
	left:21px;
	top:568px;
	/*float:left;*/
width:164px;
	height:120px;
	border: 1px solid #f96;
	z-index:999;
}

#dial{
/*clear:both;*/
float:left;
width:370px;
/*height:40px;*/
margin-left:39px;
padding-left:0px;
margin-top:0px;
padding-top:10px;
padding-right:0px;

margin-bottom:0px;
/*margin-right:10px;*/
text-align:center;
border-top: 1px solid #f96;
/*border: 1px solid #000;*/
padding-bottom:0px;
}


#bloqueentrevistas{
clear:both;
float:left;
position:relative;
left:175px;
top:-45px;
width:137px;
height:40px;
padding-top:4px;
/*margin-top:5px;
padding-left:0px;
margin-left:174px;*/
text-align:center;
margin-bottom:0px;
padding-botom:0px;
border-top: 1px dashed #f96;
}




#discos{
	float:left;
	height:114px;
	margin-left:10px;
	margin-top:10px;
	padding-top:0px;
	border-top: 1px solid #f96;
	border-bottom: 1px solid #f96;
	border-left: 1px solid #f96;
	/*border-right: 1px solid #f96;*/

background-color:#7392AD;
width:532px !important; width:530px;
	color:#fff;
	font-size:90%;
	
}

#discos h1{
font-size:100%;
font-weight:normal;
}



#discos a:hover{
text-decoration:underline;
color:#fff;
}

.nseccion a:link{
color:#f96;
}
.nseccion a:hover{
color:#f96;
}
.nseccion a:visited{
color:#f96;
}

#discos .top{
margin-top:0px;
width:  529px;  /*1-para opera*/
	\width: 529px; /*2-para ie-se agrega el padding y border*/
	w\idth: 529px; /*3- estandares*/
padding-left:0px;

}


#discos .discos{
display:block;
float:left;
padding-top:20px;
padding-left:0px;
margin-left:0px;
}
#discos .foto1{
float: left;
margin-left:2px;
/*margin-top:0px:
padding-top:0px;*/
vertical-align: middle;
/*text-align: right;*/
border: 3px solid #f96;
}
#discos .flecha{
display:block;
float:left;
padding-top:20px;
vertical-align: middle;
padding-right:2px;
}

#discos .titular1{
display:block;
float:left;
width:112px;
max-height:40px;
margin-left:0px;
padding-top:10px;
margin-top:0px;
margin-bottom:0px;
padding-bottom:0px;
text-align:left;


}


#discos .bloquemasdiscos{
float:left;
width:229px;
/*height:50px;*/
padding-top:0px;
margin-top:0px;
margin-bottom:0px;
padding-bottom:0px;

}

.foto2{
margin-top:0px;
padding-top:0px;
vertical-align: middle;
border: 3px solid #f96;
margin-bottom:0px;
text-align:right;
}
.flecha2{
/*vertical-align: middle;*/
text-align:right;
}
#discos .titular2{
display:block;
height:45px;
padding-left:60px;
padding-top:2px;
margin-top:-50px;
margin-bottom:0px;
padding-bottom:0px;
text-align:left;

}


#cronicas{
clear:both;
float:left;
margin-bottom:0px;
padding-bottom:0px;
background-color:#4D6274;
width:  529px;  /*1-para opera*/
	\width: 529px; /*2-para ie-se agrega el padding y border*/
	w\idth: 529px; /*3- estandares*/
height:61px;
padding-left:0px;
margin-left:0px;
}

#cronicas .foto{
/*float:left;*/
border-top:none;
border-bottom:none;
border-left:none;
border-right: 3px solid #f96;
vertical-align:middle;
text-align:right; 
margin-bottom:0px;
padding-bottom:0px;
}

#cronicas .titularcro{
display:block;
/*height:52px;*/
max-height:55px;
margin-left:293px;
padding-top:2px;
margin-top:-55px;
/*margin-bottom:0px;
padding-bottom:0px;*/
text-align:left;
}


#actualidad{
/*clear:both;*/
float:left;
margin-top:20px;
margin-left:10px;
/*margin-top:10px;*/
width:767px;
height:130px;
padding-left:0px;
padding-top:5px;
padding-right:0px;
text-align:left;
color:#fff;
background-image: url(fondoactual2.jpg);
background-repeat:no-repeat;

}

#actualidad h1{
font-size:90%;
font-weight:normal;
}

#actualidad a:hover{
text-decoration:underline;
color:#fff;
}
#actualidad img{
border: 1px solid #f96;
}

#foros{
clear:both;
float:left;
width:767px;
height:155px;
padding-left:0px;
margin-top:30px;
margin-left:10px;
text-align:left;
color:#fff;
background-image: url(fondodawn2.jpg);
background-repeat:no-repeat;

}

#foros h1{
font-size:90%;
font-weight:normal;
}

#foros a:link{
text-decoration:none;
color:#DEDDDD;
}

#foros a:hover{
text-decoration:underline;
color:#dedddd;
}

#foros a:visited{
text-decoration:none;
color:#dedddd;
}
#foros .dossieres{
display:block;
float:left;
padding-top:30px;
padding-left:0px;
margin-left:0px;
width:127px;
}
#foros .foto1{
float: left;
margin-left:2px;
margin-top:12px;
padding-top:0px;
vertical-align: middle;
/*text-align: right;*/
border: 1px solid #f96;
}
#foros .titular1{
display:block;
float:left;
width:127px;
max-height:100px;
margin-left:5px;
padding-top:18px;
margin-top:0px;
margin-bottom:0px;
padding-bottom:0px;
text-align:left;
font-size:95%;
padding-left:5px;
}
#foros .bloquemasdiscos{
float:left;
width:215px;
/*height:50px;*/
margin-left:5px;
padding-top:0px;
margin-top:0px;
margin-bottom:0px;
padding-bottom:0px;
}
#foros .foto2{
margin-top:12px;
padding-top:0px;

/*vertical-align: middle;*/
border: 1px solid #f96;
margin-bottom:0px;

}
#foros .titular2{
display:block;
height:100px;
padding-left:52px;
padding-top:8px;
margin-top:-50px;
margin-bottom:0px;
padding-bottom:0px;
text-align:left;
font-size:95%;
}
#foros .bloqueforo{
float:left;
width:225px;
/*height:50px;*/
margin-left:5px;
padding-top:0px;
margin-top:0px;
margin-bottom:0px;
padding-bottom:0px;
}

.padding{
padding-left:5px;
padding-right:5px;
}

#servicios{
	/*clear:both;*/
float:left;
	width:775px;
	height:95px;
	left:0px;
	padding-left:5px;
	margin-top:25px;
	text-align:left;
	/*border-top:1px solid #000;
border-bottom:1px solid #000;*/
color:#f96;
	background-image: url(fondopie1.gif);
}

#menuservicios{
float:left;
width:70%;
padding-top:15px;

}

#servicios ul {
	list-style: none;
	margin: 0;
	padding: 0;
	padding-left:0px;
	padding-right:0px;
	
	}
#servicios li{
display: inline;
padding: 0px 6px 0px 6px;

}

#servicios li a:hover{
border-top: 1px dashed #3a0505;
}

#servicios ul a {color:#CE8782}
#servicios ul a:hover{
color:#CE8782;
}
#servicios ul a:visited{color:#000}
/*#servicios ul a:visited{color:#EB4743}*/

#listanovedades{
	/*color:#ff9966;*/
	/*position:relative;
	top:121px;
	left:277px;*/
	padding-top:30px;
	float:right;
	margin-top:0px;
	padding-bottom:0px;
	margin-left:0px;
	height:20px;
	width:174px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight:normal;
	padding-left: 5px;
}

.novedadestxt{
	width:140px;
	/*height:14px;*/
	font-size:8pt;
	border:1px solid #3a0505;
	/*margin-right:2px;*/
	color:#000000;
	margin-top:0px;
	}

#pie{
clear:both;
float:left;
position:relative;
left:0px;
top:75px;
width:100%;
height:60px;
background-color:#000;
color:#f96;
padding-top:25px;
padding-left:10px;
margin-bottom:0px;
padding-bottom:0px;
}
#pie .legal{
display:block;
float:right;
width:520px;
height:60px;
margin-top:-30px;
margin-bottom:0px;
padding-top:10px;
padding-left:10px;
background-color:rgb(153, 51, 51);
}
#pie .legal a:link{
color:#fff;
text-decoration:underline;
}

A{color:#fff; text-decoration:none}
A:hover{color:#ffa05b}
