html { }
body{ font-family:Arial, Helvetica, sans-serif; margin:0px; }
ul,li{list-style-type:none; margin:0; padding:0;}
img {border:none; margin:0px; padding:0px;}

#main_contenedor {margin:0px auto ; width:1007px; }
#contenedor {margin:0px auto ; width:1007px;}
#audio{float:left; width:990px; padding:10px; background:#222;}

	   
/*-------------Cabecera-------------*/
#header{float:left; width:100%; padding:0 0 8px 0; }
#logo_menu{width:335px;height:54px;float:left; background:#000; border:#6D7182 solid 2px; -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px;}
#logo{width:113px;height:38px;margin:7px 0 0 19px;float:left;}
#logo h1{background:url(../img/lamega_menu.gif) no-repeat; margin:0; padding:0; float:left;}
#logo h1 a{display:block; width:113px;height:38px;}
#logo h1 a span{display:none; }

#menu_radios{width:149px;height:22px;float:right;margin:15px 20px 0 0;}
.menu_radios{width:149px;height:22px;font-size:10px;color:#222222;padding:2px;background:#fff;}

ul#fecha_rss{float:right;width:310px;height:20px;  padding:43px 5px 0 0;}
ul#fecha_rss li{float:right; padding:0 0 0 10px; color:#fff; font-size:11px; }
ul#fecha_rss li a{float:left; padding:1px 0 1px 20px; color:#FFCF00; background: url(../img/ico_RSSA_16x16.gif) no-repeat; text-decoration:none;}
ul#fecha_rss li a:hover{color:#ff9900;}
/*-----------------*/

/*-----Audio y video------*/
#audio_video{width:315px;float:left; position:relative;}
ul.titulo{float:left; width:100%; height:30px; border-bottom:#89A10B solid 5px;}
ul.titulo li{float:left;  margin:0 5px 0 0;}
ul.titulo li a{float:left; width:152px; height:30px;overflow:hidden; text-align:center; font-size:14px; font-weight:600; line-height:30px;padding:0; cursor:pointer; position:relative; top:0px; 
	-moz-border-radius:10px 10px 0 0; text-decoration:none;
    -webkit-border-top-left-radius:10px;  -webkit-border-top-right-radius:10px;    border-top-left-radius:10px;  border-top-right-radius:10px;}
ul.titulo li a, ul.titulo li a:hover{ background:#89A10B; color:#fff; }
ul.titulo li.inhabilitado a, ul.titulo li.inhabilitado a:hover{background:#363841; cursor:text; color:#5D5D5D;  }
ul.titulo li.inactivo a{background:#CECFD5; cursor:text; color:#222;}
ul.titulo li.inactivo a:hover{background:#5A5E6B; cursor:pointer; color:#eee;}
ul.titulo li.inactivo a:active{background:#474954; cursor:pointer; color:#eee;}

#player_video, #player_audio{background:#000;padding:0 0 3px 0;width:315px; float:left; /*position:relative; top:-1px;*/}
#ad_radio{float:left; width:315px; height:277px; background:#000;}

.wrap_social_radio{float:left; width:100%; padding:10px 0 0 0; color:#DE0122; font-size:12px;}
.txt_compartir{ float:left;padding:0; color:#fff; font-size:12px; font-weight:bold; line-height:24px;}
.cont_ing_compartir{float:left; padding:0 0 0 10px; font-size:12px; height:24px;}
.cont_ing_compartir a{color:#DE0122; margin:0 0 0 7px; text-decoration:none; height:24px; line-height:24px; }
.cont_ing_compartir a.fb{background:url(../img/fb_tw_radiovivo.gif) no-repeat 0 -48px ; width:23px; height:24px; float:left;}
.cont_ing_compartir a.fb:hover{background:url(../img/fb_tw_radiovivo.gif) no-repeat 0 -72px ; }               
.cont_ing_compartir a.tw{background:url(../img/fb_tw_radiovivo.gif) no-repeat 0 0 ; width:23px; height:24px; float:left;}
.cont_ing_compartir a.tw:hover{background:url(../img/fb_tw_radiovivo.gif) no-repeat 0 -24px ; }               
.cont_ing_compartir a span{display:none;}               
.cont_ing_compartir .mas{color:#89A10B; position:relative; top:-2px;}
/*-----------*/


#chat{float:left; width:330px; padding:0; margin:0 10px; }
.wrap_social{float:left; width:100%; _height:360px;}
.wrap_social ul {float:left;}
.wrap_social ul li{float:left; margin:0 3px 0 0; }
.wrap_social ul li a{float:left;width:80px; height:30px; padding:0 10px;text-decoration:none;
        -moz-border-radius:10px 10px 0 0; -webkit-border-top-left-radius:10px; -webkit-border-top-right-radius:10px; border-top-left-radius:10px; border-top-right-radius:10px; }
.wrap_social ul li.twitter a{float:left; background:#65b4dc url(../img/socialredes_radiovivo.gif) no-repeat center -60px; }
.wrap_social ul li.twitter_inact a{float:left; background:#fff url(../img/socialredes_radiovivo.gif) no-repeat center -90px; cursor:pointer; }
.wrap_social ul li.twitter_inact a:hover{float:left; background:#65b4dc url(../img/socialredes_radiovivo.gif) no-repeat center -60px; }
.wrap_social ul li.facebook a{float:left; background:#3b5998 url(../img/socialredes_radiovivo.gif) no-repeat center 0;}
.wrap_social ul li.facebook_inact a{float:left; background:#fff url(../img/socialredes_radiovivo.gif) no-repeat center -30px; cursor:pointer; }
.wrap_social ul li.facebook_inact a:hover{float:left; background:#3b5998 url(../img/socialredes_radiovivo.gif) no-repeat center 0; }
.socialchat {float:left; background:#fff;}
.socialfan {float:right;}
.socialfan a{font-size:12px; text-align:right; color:#89A10B; line-height:25px; text-decoration:none;}
.socialfan a:hover{color:#ff9900;}
/*---------------------------------------------*/

#ad_radio_right{float:right; width:300px; background:#000; height:385px;}
.adrr_1{float:right; width:300px; height:260px; background:#000 url(../img/player_publicidad.gif) no-repeat top left; padding-top:10px; margin-bottom:5px;}
.adrr_2{float:right; width:300px; height:100px; background:#000 url(../img/player_publicidad.gif) no-repeat top left; padding-top:10px;}

/*-------Marquesina--------*/
.marquesina{float:left; width:970px; padding:7px 0 0 10px;  }
.marquesina_in{float:left; width:870px; padding:0 0 0 10px; height:20px; line-height:10px;}
.marquesina_in h2{display:inline;margin:0;padding:0;}    
.marquesina_in h2 a{display:inline;margin:0; color:#89A10B; font-size:12px;  padding:0 10px ; text-decoration:none; border-right:#666 solid 1px;}
.marquesina_in h2 a:hover{color:#ff9900;}
.titutitulares { float:left; margin:0; padding:0 0 7px 0; }
.titutitulares a{ float:left; background:#6D7182; color:#fff; font-size:14px; font-weight:bold; text-decoration:none; height:24px; line-height:24px; padding:0 15px; cursor:pointer;
		-moz-border-radius:15px; -webkit-border-radius:15px; border-radius:15px;}
.titutitulares a:hover{background:#5A5E6B;}
.titutitulares a:active{background:#474954;}
/*-------------------------*/

#contenedor_central{ float: left; width:100%; background:#000; border:#6D7182 solid 2px; -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px;}

/*----------*/
#display_programa{float:left; width:100%; font-size:12px;border-bottom: solid 2px #6D7182; padding:10px 0 10px 0;}
#btn_actual{float:left; width:75px; border-right:1px solid #6D7182;}
#btn_actual a{display:block;padding:20px 0 0 0; text-decoration:none; text-align:center; color:#4C4C4C; background:url(../img/icn_actual.gif) no-repeat center 0; cursor:pointer; border-width:0 1px;}
#btn_actual a:hover{color:#ff9900;}
#btn_anterior{float:left; padding:10px 0 0 10px;}
#btn_anterior a, #btn_siguiente a {background:#6D7182; color:#fff; font-size:14px; font-weight:bold; float:left; text-decoration:none; height:30px; line-height:30px; padding:0 10px; cursor:pointer;
		-moz-border-radius:15px; -webkit-border-radius:15px; border-radius:15px;} 
#btn_anterior a:hover,#btn_siguiente a:hover{background:#4C4C4C;}
#btn_anterior a:active,#btn_siguiente a:active{background:#474954;}
#btn_siguiente{float:right; padding:10px 10px 0 0;}
/*----------*/
.txt_programa{float:left;font-size:10px;color:#fff;width:60px;padding:5px 0 0 9px;text-align:right;}
.nombre_programa_blq{float:left;padding:0 0 0 10px ;color:#fff;line-height:24px;font-weight:bold; }
.nombre_programa_blq a{color:#89A10B;text-decoration:none; padding:0 0 0 5px; font-weight:normal;}
.nombre_programa_blq a:hover{color:#ff9900;}
.nombre_programa{font-size:18px;font-weight:normal;color:#fff;}
.nombre_programa a{color:#DE0122;text-decoration:none;}
.nombre_programa a:hover{color:#ff9900;}
.grilla_programas { float:left; width:531px;}
/*----------*/

#audio_video_chat{float:left; padding:10px; border-bottom:solid 2px #6D7182;	width:970px;}

#publicidad_radio{float:left; background:#222; width:985px; padding:0 0 15px 25px;}
#publicidad_radio #EPL_960X90 table div div{ width:960px;  text-align:center; }
#publicidad_radio #EPL_960X90 table { background:#222; }

.display_on{display:block;}
.display_off{display:none;}

.border_fb{border-top:#3b5998 solid 5px;}
.border_tw{border-top:#65b5dc solid 5px;}

/**//**/

#mrpp_resume_rojo{position:relative; top:-1px; width:1014px; margin:auto;}
#mlamega_resume_negro{ width:100%; height:34px; float:left; margin:0 auto; background: #89A10B; font-family:Arial, sans-serif; /*border-top:1px solid #aaa;*/ color:#666; display:inline;}
#mlamega_resume_negro .menulamega_resume h1 span{display:none; padding:0; margin:0;}
#mlamega_resume_negro .menulamega_resume{width:1014px; _width:994px; height:34px; padding-left:10px; font-size:12px; margin:0 auto;}
#mlamega_resume_negro .menulamega_resume ul{ float:left; padding:0; margin:0 ; height:34px; }
#mlamega_resume_negro .menulamega_resume ul li{ float:left; list-style:none; color:#999; height:34px; line-height:34px; padding:0; }
#mlamega_resume_negro .menulamega_resume ul li a{text-decoration:none; float:left; height:34px; line-height:34px; padding:0 12px; color:#fff; text-transform:none;}
#mlamega_resume_negro .menulamega_resume ul li a:hover{
    background: -webkit-gradient(linear, left top, left bottom, from(#9FB90D), to(#788B0A));
	background: -moz-linear-gradient(top,  #9FB90D,  #788B0A);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#9FB90D', endColorstr='#788B0A'); }
a.logotipo {float:left; margin:0; padding:0;  width:70px; height:31px; cursor:pointer;  background:url(../img/lamega_menum.gif) no-repeat 0 -1px; margin-top:4px;}
a.logotipo span { display:none;}	
