.idiomaMenu {

font-size:16px;

border:solid #FF591F 1px;

padding: 0 7px 0 7px;

}

.idiomaMenu span{

	font-size:24px;

color:#FF591F;

}

.text_top{
	background-image:url(../images/bg_top.jpg) !important;

}

.business_directory{
font-size:16px;
font-weight:bold;
text-align:center;}

.business_directory_1{
font-size:12px;
}

/*A.business{
font-size:14px;}*/


a.business:link{ color:#000000;}
a.business:hover{ color:#CCCCCC;}
a.business:visited{ color:#000000;}
a.business:active{ color:#000000;}


#contenido_business{
width:480px;
background-color:#e6e6e6;
text-align:left;

}



BODY{

	text-align:center;

	background-color: #970B0D;

	margin-top: 0px;

	margin-bottom: 0px;

	color: #fff;

	font-family: Arial;

	font-size: 10pt;

}



/* Fondo de página */

.bg_lightBlue {

	background-color: #6ea1e4;

}



a:link, a:visited, a:hover, a:active {

	text-decoration:none;

	color: #fff;

}




.picture {

	border: none;

}



.table_center {

	position: relative;

	width: 100%;

	height: 100%;

	border: none;

	padding: 0px;

	margin: 0px;

	text-align: center;

}



#content_wrapper { 

	width: 948px; /* la suma de tres columns mas 30px de espacio */

	overflow: hidden;

	margin: 0px auto;

}

.columns{  
width:306px; 
float:left; 
overflow:hidden; 
margin-right:10px;
}



/************************************* Cabecera ***********************************/

.button_text {

	font-size: 12pt;

	color: #fff;

	font-weight: bold;

	font-family: "arial narrow", arial;

	text-transform: uppercase;

}



.bg_blue1 {

	background-color: #242021;

}



/************************************* Pestañas "Nota, Videos, Fotos" ***********************************/

.tag_first_text, .tag_first_text a {

	color: #fff;

	font-size: 12pt;

	font-family: Tahoma;

	font-weight: bold;

	text-align: center;

}

.tag_second_text, .tag_second_text a {

	color: #000;

	font-size: 12pt;

	font-family: Tahoma;

	font-weight: bold;

	text-align: center;

}





/************************************* Cajas ***********************************/

.box {
border:1px solid #CCCCCC;
margin-bottom:10px;
width:304px;
}



.box_bar {

	height: 24px;

}



.box_title {

	font-size: 12pt;

	color: #ffffff;

	text-align: left;

	font-weight: bold;

	font-family: "arial narrow", arial;

	padding-left: 10px;

	text-align: left;

	text-transform: uppercase;

}



.bold_text {

	font-weight: bold;

}

.box_title_radio {
background-image:url(../images/fondo_radio.jpg);
}



.box_yellow_footer {

	float:right;

	position:relative;

	top:6px;

	right:10px;

	color: #FF0000;

	font-weight: bold;

	font-size: 10pt;

	font-family: "arial narrow", arial;

}



.box_yellow_footer a {

	color: #FF0000;

	font-weight: bold;

	font-size: 10pt;

	font-family: "arial narrow", arial;

}



#box_bios_content {

	text-align: left;

	padding: 10px;

}



#box_forum_content {

	text-align: left;

	padding: 10px;

}

#box_forum_content ul {

	padding: 0px 0px 0px 20px;

	margin: 0px;

}



#box_news_content {

	text-align: left;

	padding: 10px;

}



#box_news_content a {

	font-weight: bold;

}



#box_poll_content {

	/*padding: 10px;*/

	height: auto;

	overflow: hidden;

}



a.box_poll_vote {

	font-size: 8pt;

	color: #ffca02;

	font-weight: bold;

	font-size: 9pt;

	font-family: "arial narrow", arial;

}



#box_popular_content {

	text-align: left;

	padding: 10px;

}



#box_radio_content {

	text-align: left;

	padding: 10px;

}



#box_banner_250x350 {

	height: 250px;

	overflow: hidden;

}



/********************************* Caja de Shows **********************************/

#box_shows_content {

	text-align: left;

	padding: 10px;

}

.show_picture {

}

.show_title {

	font-weight: bold;

	color: #ffffff;
}

.show_host {

}



/********************************* Página de detalles del Show **********************************/

.shows_list_title {

	font-weight: bold;

}

.shows_list_host {

}



/********************************* Página de detalles del Show **********************************/

.show_det_title {

	font-family: Arial;

	font-size: 24px;

	font-weight: bold;

	text-align: left;

}

.show_det_host {

	font-size: 14px;

	font-weight: bold;

}

.show_det_description {

	text-align: center;

}



/********************************* Caja del Top 20 **********************************/

#box_top_songs_content {

	text-align: left;

	padding: 10px;

}

.song_picture {

}

.song_title {

	font-weight: bold;

}

.song_artist {

}



/********************************* Galería de Videos **********************************/

.video_div {

	border: 1px #3261a8 solid;

	width: 120px;

	height: 110px;

	padding: 10px 5px;

	overflow: hidden;

	text-align: center;

	cursor: pointer;
	
	font-size:10px;

}

.video_div_hover {

	background-color: #3261a8;

}



/************************************* Eventos ***********************************/

#events_months_table {

	border: 1px solid #fff;

}

#events_months_table td {

	padding: 0px 5px;

	font-weight: bold;

	text-align: center;

}

#events_months_table td a {

	font-weight: bold;

}



#events_table {

	border-collapse: collapse;

	border: 1px solid #fff;

}

#events_table th.month {

	background-color: #fff;

	color: #184294;

}

#events_table th.month a {

	color: #184294;

}

#events_table th {

	border: 1px solid #fff;

	padding: 5px;

	font-weight: bold;

}

#events_table td.day {

}

#events_table td {

	border: 1px solid #fff;

	padding: 5px;

}





/************************************* Listados predefinidos ( búsqueda yahoo, pr news wire, ... )  ***********************************/

.channels_titulares {

	font-weight: bold;

}

.channels_abstracto {

}



#Yahoo{

	color:#000000;

	

}



/************************************* Foro ***********************************/

.titulo_foro {

	font-weight: bold;

	text-decoration: underline;

}

.listados {

}

.encabezados_foro {

	font-weight: bold;

}





/************************************* Encuestas anteriores ***********************************/

.poll_bars_background {

	background-color: #6ea1e4;

}





/************************************* Texto de confirmación o error, en formularios ***********************************/

.confirmation_text {

	color: #ffca02;

	font-weight: bold;

	font-size: 9pt;

	font-family: "arial narrow", arial;

}





/************************************* Texto de confirmación o error, en formularios ***********************************/

#staff_table {

	border: none;

	border-collapse: collapse;

}

#staff_table td {

	border: 1px solid #fff;

	padding: 5px;

}





/************************************* Spiffy Corners ***********************************/

/* Fondo ( azul oscuro )   */

.spiffyBlue{display:block}

.spiffyBlue *{

  display:block;

  height:1px;

  overflow:hidden;

  font-size:.01em;

  background:#5D5D5D}

.spiffyBlue1{

  margin-left:3px;

  margin-right:3px;

  padding-left:1px;

  padding-right:1px;

  border-left:1px solid #454545;

  border-right:1px solid #454545;

  background:#525252}

.spiffyBlue2{

  margin-left:1px;

  margin-right:1px;

  padding-right:1px;

  padding-left:1px;

  border-left:1px solid #373737;

  border-right:1px solid #373737;

  background:#555555}

.spiffyBlue3{

  margin-left:1px;

  margin-right:1px;

  border-left:1px solid #555555;

  border-right:1px solid #555555;}

.spiffyBlue4{

  border-left:1px solid #454545;

  border-right:1px solid #454545}

.spiffyBlue5{

  border-left:1px solid #525252;

  border-right:1px solid #525252}

.spiffyBluefg{

 }





/* Fondo de interiores ( azul intermedio )  */

.spiffyBlue2_{display:block}

.spiffyBlue2_ *{

  display:block;

  height:1px;

  overflow:hidden;

  font-size:.01em;

  background:#242021}

.spiffyBlue2_1{

  margin-left:3px;

  margin-right:3px;

  padding-left:1px;

  padding-right:1px;

  border-left:1px solid #494748;

  border-right:1px solid #494748;

  background:#343132}

.spiffyBlue2_2{

  margin-left:1px;

  margin-right:1px;

  padding-right:1px;

  padding-left:1px;

  border-left:1px solid #5f5f5f;

  border-right:1px solid #5f5f5f;

  background:#302d2e}

.spiffyBlue2_3{

  margin-left:1px;

  margin-right:1px;

  border-left:1px solid #302d2e;

  border-right:1px solid #302d2e;}

.spiffyBlue2_4{

  border-left:1px solid #494748;

  border-right:1px solid #494748}

.spiffyBlue2_5{

  border-left:1px solid #343132;

  border-right:1px solid #343132}

.spiffyBlue2_fg{

  background:#242021}









  /* Pestaña secundaria ( Nota, Video )   */

.spiffyWhite{display:block}

.spiffyWhite *{

  display:block;

  height:1px;

  overflow:hidden;

  font-size:.01em;

  background:#ffffff}

.spiffyWhite1{

  margin-left:3px;

  margin-right:3px;

  padding-left:1px;

  padding-right:1px;

  border-left:1px solid #acc9ef;

  border-right:1px solid #acc9ef;

  background:#dae7f8}

.spiffyWhite2{

  margin-left:1px;

  margin-right:1px;

  padding-right:1px;

  padding-left:1px;

  border-left:1px solid #7caae6;

  border-right:1px solid #7caae6;

  background:#e3edf9}

.spiffyWhite3{

  margin-left:1px;

  margin-right:1px;

  border-left:1px solid #e3edf9;

  border-right:1px solid #e3edf9;}

.spiffyWhite4{

  border-left:1px solid #acc9ef;

  border-right:1px solid #acc9ef}

.spiffyWhite5{

  border-left:1px solid #dae7f8;

  border-right:1px solid #dae7f8}

.spiffyWhitefg{

  background:#ffffff}





  /*  Caja de Comentarios en la Noticia  */

.spiffyWhiteGray{display:block}

.spiffyWhiteGray *{

  display:block;

  height:1px;

  overflow:hidden;

  font-size:.01em;

  background:#ffffff}

.spiffyWhiteGray1{

  margin-left:3px;

  margin-right:3px;

  padding-left:1px;

  padding-right:1px;

  border-left:1px solid #f0f0f0;

  border-right:1px solid #f0f0f0;

  background:#f8f8f8}

.spiffyWhiteGray2{

  margin-left:1px;

  margin-right:1px;

  padding-right:1px;

  padding-left:1px;

  border-left:1px solid #e8e8e8;

  border-right:1px solid #e8e8e8;

  background:#fafafa}

.spiffyWhiteGray3{

  margin-left:1px;

  margin-right:1px;

  border-left:1px solid #fafafa;

  border-right:1px solid #fafafa;}

.spiffyWhiteGray4{

  border-left:1px solid #f0f0f0;

  border-right:1px solid #f0f0f0}

.spiffyWhiteGray5{

  border-left:1px solid #f8f8f8;

  border-right:1px solid #f8f8f8}

.spiffyWhiteGrayfg{

  background:#ffffff}

  



  /* Caja de comentarios en la noticia */

.spiffyGrayBlue{display:block}

.spiffyGrayBlue *{

  display:block;

  height:1px;

  overflow:hidden;

  font-size:.01em;

  background:#e6e6e6}

.spiffyGrayBlue1{

  margin-left:3px;

  margin-right:3px;

  padding-left:1px;

  padding-right:1px;

  border-left:1px solid #718bb4;

  border-right:1px solid #718bb4;

  background:#b3bed0}

.spiffyGrayBlue2{

  margin-left:1px;

  margin-right:1px;

  padding-right:1px;

  padding-left:1px;

  border-left:1px solid #2e5698;

  border-right:1px solid #2e5698;

  background:#bfc7d5}

.spiffyGrayBlue3{

  margin-left:1px;

  margin-right:1px;

  border-left:1px solid #bfc7d5;

  border-right:1px solid #bfc7d5;}

.spiffyGrayBlue4{

  border-left:1px solid #718bb4;

  border-right:1px solid #718bb4}

.spiffyGrayBlue5{

  border-left:1px solid #b3bed0;

  border-right:1px solid #b3bed0}

.spiffyGrayBluefg{

  background:#e6e6e6}





  /* Títulos de los páneles deslizables */

.spiffyAcordion{display:block}

.spiffyAcordion *{

  display:block;

  height:1px;

  overflow:hidden;

  font-size:.01em;

  background:#EC8622}

.spiffyAcordion1{

  margin-left:3px;

  margin-right:3px;

  padding-left:1px;

  padding-right:1px;

  border-left:1px solid #82562b;

  border-right:1px solid #82562b;

  background:#bd7126}

.spiffyAcordion2{

  margin-left:1px;

  margin-right:1px;

  padding-right:1px;

  padding-left:1px;

  border-left:1px solid #453b31;

  border-right:1px solid #453b31;

  background:#c87625}

.spiffyAcordion3{

  margin-left:1px;

  margin-right:1px;

  border-left:1px solid #c87625;

  border-right:1px solid #c87625;}

.spiffyAcordion4{

  border-left:1px solid #82562b;

  border-right:1px solid #82562b}

.spiffyAcordion5{

  border-left:1px solid #bd7126;

  border-right:1px solid #bd7126}

.spiffyAcordionfg{

  background:#EC8622}







  /* Contenido de los páneles deslizables */

.spiffyAcordionB{display:block}

.spiffyAcordionB *{

  display:block;

  height:1px;

  overflow:hidden;

  font-size:.01em;

  background:#FFFFFF}

.spiffyAcordionB1{

  margin-left:3px;

  margin-right:3px;

  padding-left:1px;

  padding-right:1px;

  border-left:1px solid #bababa;

  border-right:1px solid #bababa;

  background:#e0e0e0}

.spiffyAcordionB2{

  margin-left:1px;

  margin-right:1px;

  padding-right:1px;

  padding-left:1px;

  border-left:1px solid #929292;

  border-right:1px solid #929292;

  background:#e8e8e8}

.spiffyAcordionB3{

  margin-left:1px;

  margin-right:1px;

  border-left:1px solid #e8e8e8;

  border-right:1px solid #e8e8e8;}

.spiffyAcordionB4{

  border-left:1px solid #bababa;

  border-right:1px solid #bababa}

.spiffyAcordionB5{

  border-left:1px solid #e0e0e0;

  border-right:1px solid #e0e0e0}

.spiffyAcordionBfg{

  background:#FFFFFF}





  /* Etiquetas en la caja de Clasificados */

.spiffyInsideBox{display:block}

.spiffyInsideBox *{

  display:block;

  height:1px;

  overflow:hidden;

  font-size:.01em;

  background:#184294}

.spiffyInsideBox1{

  margin-left:3px;

  margin-right:3px;

  padding-left:1px;

  padding-right:1px;

  border-left:1px solid #10387e;

  border-right:1px solid #10387e;

  background:#143d8a}

.spiffyInsideBox2{

  margin-left:1px;

  margin-right:1px;

  padding-right:1px;

  padding-left:1px;

  border-left:1px solid #0b3272;

  border-right:1px solid #0b3272;

  background:#153e8c}

.spiffyInsideBox3{

  margin-left:1px;

  margin-right:1px;

  border-left:1px solid #153e8c;

  border-right:1px solid #153e8c;}

.spiffyInsideBox4{

  border-left:1px solid #10387e;

  border-right:1px solid #10387e}

.spiffyInsideBox5{

  border-left:1px solid #143d8a;

  border-right:1px solid #143d8a}

.spiffyInsideBoxfg{

  background:#184294}



/******************************** LI Noticias ********************************/

li.seccion_canales_cuadrado{

color:#FFF;

list-style-type:disc;

}