/* CSS Document */

body{

	 background-position:top; 
	 text-align: left; 
	 font-size: 10px; 
	 font-family:  Geneva, sans-serif;
	 line-height:150%;
     background-color: #000;
	 background-image:url(images/bg_cambiante.jpg);
	 background-attachment:fixed;
}

	
	
#wrap {
	position:relative;
	width: 990px;
	margin: 0 auto 0 auto;
	text-align: center;	

	
	}
	
#menu {
	
	padding: 5px;
	text-align: center;
	position: absolute;
	top: 95px;
	margin:0 auto 0 auto;
	z-index:10;
	width:990px;
	opacity:1;
	

	}
	
#pagina {
	padding: 15px 15px 0 15px;
	position: static;
	top:210px;
	text-align: left;
	margin:15px auto 0px 35px;
	z-index:10;
	width:880px;
	height:auto;
	left:85px;
		
	
	
	}
	
	
#pie {
	
	padding: 0px;
	position: static;
	text-align: center;
	margin:0 0 0px auto;
	z-index:10;
	width:100%;
	left:92px;
	background-image:url(images/bg_dotted.png);
	
	
	}
	
.pie a{
	text-decoration:none;
	color:#999999;
	}
	
	
.menu a {	
	display:block;
	padding:10px 0px 0px 0px;
	background-image:url(images/bg_dotted.png);
	border:#FFF;
	color:#FFF;
	width:125px;
	height:30px;
	vertical-align:top;
	text-align:center;
	text-decoration:none;
	font-weight:bold;
	font-family: Geneva, sans-serif;
	font-size: 11px;
	text-shadow: 0.1em 0.1em #333
	
}

.menu a:hover {
	color:#FFF;
	padding:10px 0px 3px 0px;
	background-image:none;
	background-color:#dd0067;
	text-shadow:none;
	
	
	
	}
	
.menu a:active {
	color:#FFF;
	background-color:#dd0067;
	text-shadow:none;
	}
	
	

.formulario{
   font-family: Verdana, Arial, sans-serif;
   font-size: 100%;
   font-weight: normal;
   padding:0px;}


.formulario input {
	  border:0px solid #333333;
	  font-size:12px;
	  background-color:#dd0067;
	  color:#ffde0f;
	  opacity:0.9;

}

.formulario textarea {
	  font-family: Verdana, Arial, sans-serif;
	  border:0px solid #333333;
	  font-size:11px;
	  background-color:#dd0067;
	  color:#ffde0f;
	   opacity:0.9;

}

.formulario select {
	  border:0px solid #333333;
	  font-size:12px;
	  background-color:#dd0067;
	  color:#ffde0f;
	   opacity:0.9;

}

.submit {
	background-color:#CCCCCC;
    color: #ffde0f;
}

.select { 

border:1px solid #666666;
font-size:12px;
background-color:#666666;
color:#ffde0f;}

.fechachart {
	color: #FFF;
}

.downloads {
	color: #999;
}

.destacados {
	color: #F39;
	font-size:14px;
}

.fecha {
	color: #333;
}
.nombre_dj {
	color: #FFF;
	font-size: 12px;
}
.emisora {
	color:#F39;
	font-size:10px;
}
.enlace a {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	text-decoration:none;
	color:#F39;
}

.quien_somos {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	text-align: justify;
}


.texto {
	color:#fffe99;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	text-align: justify;
	line-height:140%;
	text-shadow: 0.1em 0.1em #333;
}
.texto2 {
	color:#FFF;
	font-family: Geneva, sans-serif;
	font-size:10px;
	text-align: justify;
	line-height:160%;
	text-shadow: 0.1em 0.1em #333;
}

.texto_pie {
	color:#999;
	font-family: Geneva, sans-serif;
	font-size:9px;
	text-align: justify;
	line-height:120%;
	
}

.texto_pie a {
	color:#999;
	font-family: Geneva, sans-serif;
	font-size:9px;
	text-align: justify;
	line-height:120%;
	
}

.texto_pie a:visited {
	color:#999;
	font-family: Geneva, sans-serif;
	font-size:9px;
	text-align: justify;
	line-height:120%;
	
}

.sitemap {
	color:#FFF;
	font-family: Geneva, sans-serif;
	font-size:10px;
	text-align: justify;
	line-height:140%;
	text-shadow: 0.1em 0.1em #333;
}
.mailing {
	color:#666;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	text-align: justify;
	line-height:170%;
}

.titulo {
	color:#CCC;
	font-family:  Geneva, sans-serif;
	font-size: 12px;
	font-weight:bold;
	text-align: justify;
	line-height:140%;
}


.titulo_rosa {
	color:#dd0067;
	font-family:  Geneva, sans-serif;
	font-size: 13px;
	text-align: justify;
	line-height:140%;
	
}




.twtr-tweet-text {
    font size: 80%;
    font-family: Tahoma;
    }


.twtr-ft
{ 
display: none; 
}


.twtr-hd
{ 
display: none; 
}
.twtr-bd {
    padding:0 1px;
}


.artista a {	
	display:block;
	padding:2px 0px 2px 0px;
	background-image:url(images/bg_dotted.png);
	border:#FFF;
	color:#FFF;
	width:190px;
	height:15px;
	vertical-align:top;
	text-align:center;
	text-decoration:none;
	font-weight:bold;
	font-family: Geneva, sans-serif;
	font-size: 11px;
	text-shadow: 0.1em 0.1em #333
	
}

.artista a:hover {
	color:#FFF;
	padding:2px 0px 2px 0px;
	background-image:none;
	background-color:#dd0067;
	text-shadow:none;
	
	
	
	
	}
	
	.artista_h a {	
	display:block;
	padding:2px 0px 2px 0px;
	background-image:url(images/bg_dotted.png);
	border:#FFF;
	color:#FFF;
	width:190px;
	height:15px;
	vertical-align:top;
	text-align:center;
	text-decoration:none;
	font-weight:bold;
	font-family: Geneva, sans-serif;
	font-size: 11px;
	text-shadow: 0.1em 0.1em #333;
	opacity:0.4;
	
}

.artista_h a:hover {
	color:#FFF;
	padding:2px 0px 2px 0px;
	background-image:none;
	background-color:#dd0067;
	text-shadow:none;
	opacity:0.4;
	
	
	
	}
	
.artista a:active {
	color:#FFF;
	background-color:#dd0067;
	text-shadow:none;
	}

.texto_error_forms { padding:20px }
