﻿body { background-color:black; margin :0; border :0; padding :0 ; font-family:  Verdana, Trebuchet MS ;}
a {color:#AFAFAF;}
a:visited {color: #AFAFAF;}
a:link    {color: #cdcdcd;  }        
a:hover   {color: white; text-decoration :underline;}
         
h3 { color:#CC0000;}  
.letras { font-size:small; }
 
 /* MasterPage */
.divMaster  { background-image: url('img/back2.jpg'); width:1100px;  background-repeat:no-repeat ;  }
.menu       { padding-top :40px ; color:  #AFAFAF; }
.playRadio  { margin-top:10px;  margin-left:250px;  color: #AFAFAF; width:200px; height:50px;  }
.subMenu    { margin-top:10px;  margin-left:10px;  padding-top :10px;  color: #AFAFAF; width:550px; height:50px;  }
.contenido  { padding-top :15px;  color: #AFAFAF;  }
.zocalo     { background-image: url('img/zocalo.png'); width:1100px;  height :50px;  color: #AFAFAF;   padding-top:10px;  }
div.botRadio  {   text-align:right ;  filter:alpha(opacity=70); opacity:0.7;  }
div.divBotRadioBot  { color: black; }
.visitas { font-size :x-small ; color:#DDDDDD; padding-left :920px;  }
 
 /* Default */
div.quienSomos  { width:760px; text-align: justify; margin:30px 50px; background-color:#ffffff; border:1px solid black; filter:alpha(opacity=50); opacity:0.5;  }
div.quienSomos p  {  margin:30px 40px;  color: black;  font-family:Verdana;  font-size:small ;  }


 /* Noches Fotos */
  .divBase { color: #AFAFAF; padding-bottom:40px; padding-top:0px; margin-top:0px;}
  #divFoto { position : relative;  width: 954px; height: 620px; overflow: hidden; border: 1px #DDDDDD solid; background-color :White; }
        
 /* Musica */
.bot {  color: #101010; padding :3px; font-size: small; background-image : url('img/back-menu1.png'); background-repeat  :repeat-x ;
        border :#cdcdcd 1px solid;  font-family:Arial, 'Arial narrow' ; }  
.bot:hover   {color: white; }
div.musica  { width:990px; text-align: justify;  background-color:#ffffff; color:#5C7D38; font-size:x-small; 
              border:1px solid black; padding-left:20px;  padding-right :20px;  padding-bottom:50px;  background-color:white;   }
.musicaGrid { width:100%; font-family: Tahoma, 'Trebuchet MS' , Verdana ;  color:#404040; font-size:small;  }
.ran        { background-image: url('img/ranking.jpg'); background-repeat :repeat-x ; height :30px; color: #003333; }
.reco       { background-image: url('img/recomendados.jpg'); background-repeat :repeat-x ; height :30px; color: #003333; }

 /* Noticias */
  .divBaseNoticias { color: #AFAFAF; padding-bottom:40px; padding-top:0px; margin-top:0px;}
  #divNoticias { position : relative;  width: 954px; height: 420px; overflow: hidden; border: 1px #DDDDDD solid; background-color :White; }
 
  /* Mapa */
div.gMapa    { width: 900px; height: 550px ; border: solid 1px black;}
div.dMapa    { width:900px; text-align: justify; margin:10px 40px; background-color:#ffffff; border:1px solid black; filter:alpha(opacity=80); opacity:0.8;  }
div.dMapa p  {  margin:10px 30px;  color: black;  font-family: Verdana ;  font-size:small ;  }
   
  /* Radio */
  
div.radio    { width:950px; text-align: justify; margin:30px 50px; background-color:#ffffff; border:1px solid black; }
div.radio p  { margin:10px 40px; color: black;  font-family:Verdana;  font-size:small ;  }
div.radio h4 { font-size:medium ; font-family:Arial; color: #9F2A21; margin:20px  20px 10px;  }
div.radio td { vertical-align :top; padding:0px; margin :0px; }


/* Radio Ranking , paginas internas */


.Botonranking { border: 1px solid blue;	text-align:center;	font-weight:bold;	font-size:9pt;	font-family:arial;	background-color:white;
	            color :#123456;}
.Botonranking:hover {color:#CCFF99; background-color:#333333;border-color:#CCFF99;}


