body
{
background: #000; /*url(images/icos/bg.png) repeat-x;743003*/
font:Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF; 
font:bold;
font-size:14px;
}

div#general
{
margin: 0 auto;
width: 996px;
background: #000;
height: 500px;
}
div#header
{
background: #743003;
width: 996px;
height: 170px; /*clearfix*/
}

	div#publicidad_top
	{
	margin: 0 auto;
	background: #000;
	width: 996px;
	height: 190px;
	}
		#publicidad_top .slogan
		{
		background-color:#000;
		width:300px;
		height:130px;
		background-image:url(images/logon.png); 
		float:left;
		}		
		#banner
		{
		width:996px;
		height:190px;
		background-color:#000;
		float:right;
		}
		
	div#zona_radio
	{
	background: #000;
	width: 996px;
	height: 20px;
	font-weight:bold;
	}
		#zona_radio .fexa
		{ padding-left:5px; 
		padding-top:3px;
		width:200px;
		height:17px; 
		float:left;
		}
		#zona_radio .telf
		{
		padding-left:5px;
		padding-top:3px;
		width:600px;
		height:17px;
		float:left;
		}
		
		#zona_radio .raid_vivo
		{
		width:125px;
		height:18px;
		color:#ffffff;
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		float:left;}
		.raid_vivo a:link {
	color:#fff; text-decoration:none;font-weight: bold; font-size:11px   
}
	.raid_vivo a:visited {
	color:#fff;
	text-decoration:none;font-weight: bold; font-size:11px}
	
div#popup
{
margin: 0 auto;
width: 400px;
background: #000;
height: 200px;
}
div#popup .ventana{width:400px; height:200px; text-align:center;background:#000 url(images/popup.gif) ; /*padding-top:20px;*/}
		
	div#menu
	{
	background:#fff;
	padding-left:5px;
	width: 991px;
	height: 18px;
	border-top:#F16202 2px;
	border-top-style:ridge;
	color:#F16202;
	}
	
/* Root = Horizontal, Secondary = Vertical */
div#navmenu
{
width:996px;
height:18px;
border: 2px #F16202;
border-top-style:ridge;
float: left;
position: relative;/*esto*/
z-index: 2;/*esto*/
}
ul#navmenu-h {
  margin: 0 ;
  border: 0 none;
  padding: 0;
  width: 996px; /*For KHTML*/
  list-style: none;
  height: 18px;
  background: #fff;
}

ul#navmenu-h li {
  margin: 0;
  border: 0 none;
  padding: 0;
  float: left; /*For Gecko*/
  display: inline;
  list-style: none;
  position: relative;
  height: 18px;
}

ul#navmenu-h ul {
  margin: 0;
  border: 0 none;
  padding: 0;
  width: 160px;
  list-style: none;
  display: none;
  position: absolute;
  top: 18px;
  left: 0;
}

ul#navmenu-h ul:after /*From IE 7 lack of compliance*/{
  clear: both;
  display: block;
  font: 1px/0px serif;
  content: ".";
  height: 0;
  visibility: hidden;
}

ul#navmenu-h ul li {
  width: 200px;
  float: left; /*For IE 7 lack of compliance*/
  display: block !important;
  display: inline; /*For IE*/
}

/* Root Menu */
ul#navmenu-h a {  
  margin: 0;
  padding:0 2px 0 2px;
  float: none !important; /*For Opera*/
  float: left; /*For IE*/
  display: block;
  background: #fff;
  color:#F16202;
  font: bold 10px/22px Verdana, Arial, Helvetica, sans-serif;
  text-decoration: none;
  line-height:18px;
  height: 18px !important;
  height: 1%; /*For IE*/
}

ul#navmenu-h li a span {
	background: #fff;
	padding:0 1px 0 1px;
}
/*.iconomenu
{

background: url("images/icos/desplaz.gif") 10 10 no-repeat right;
float: left;
}*/

/* Root Menu Hover Persistence */
ul#navmenu-h a:hover,
ul#navmenu-h li:hover a,
ul#navmenu-h li.iehover a {
	
  background-position:right bottom;
  color: #CC9900;
}

/* 2nd Menu */
ul#navmenu-h li:hover li a,
ul#navmenu-h li.iehover li a {
  float: none;
  background:#fff;
  color:#F16202;
}

/* 2nd Menu Hover Persistence */
ul#navmenu-h li:hover li a:hover,
ul#navmenu-h li:hover li:hover a,
ul#navmenu-h li.iehover li a:hover,
ul#navmenu-h li.iehover li.iehover a {
   background-position:right bottom;
  color: #CC9900;
}

/* 3rd Menu */
ul#navmenu-h li:hover li:hover li a,
ul#navmenu-h li.iehover li.iehover li a {
 /* background: url("../images/bright_074rojo.gif") no-repeat right top;*/
  color: #fff;
}

/* 3rd Menu Hover Persistence */
ul#navmenu-h li:hover li:hover li a:hover,
ul#navmenu-h li:hover li:hover li:hover a,
ul#navmenu-h li.iehover li.iehover li a:hover,
ul#navmenu-h li.iehover li.iehover li.iehover a {
  background-position:right bottom;
  color: #CC9900;
}

/* 4th Menu */
ul#navmenu-h li:hover li:hover li:hover li a,
ul#navmenu-h li.iehover li.iehover li.iehover li a {
  /*background: url("../images/bright_074rojo.gif") no-repeat right top;*/
  color: #fff;
}

/* 4th Menu Hover */
ul#navmenu-h li:hover li:hover li:hover li a:hover,
ul#navmenu-h li.iehover li.iehover li.iehover li a:hover {
   background-position:right bottom;
  color: #CC9900;
}

ul#navmenu-h ul ul,
ul#navmenu-h ul ul ul {
  display: none;
  position: absolute;
  top: 0;
  left: 160px;
}

/* Do Not Move - Must Come Before display:block for Gecko */
ul#navmenu-h li:hover ul ul,
ul#navmenu-h li:hover ul ul ul,
ul#navmenu-h li.iehover ul ul,
ul#navmenu-h li.iehover ul ul ul {
  display: none;
}

ul#navmenu-h li:hover ul,
ul#navmenu-h ul li:hover ul,
ul#navmenu-h ul ul li:hover ul,
ul#navmenu-h li.iehover ul,
ul#navmenu-h ul li.iehover ul,
ul#navmenu-h ul ul li.iehover ul {
  display: block;
}
/*######FIN MENU######*/
div#ultimo
{
background: #000;
width: 654px;
height: 278px;
float: left;
position: relative;/*esto*/
z-index: 1;/*esto*/
}/*top,rigth,bottom,left*/

/*#slide   esto
{
background:#000;
position: absolute;
z-index: 0;
}   esto*/

	#ultimo .gal{ width:300px; height:278px; float:left; background:#000;
	margin-bottom: 10px;
	margin-right: 10px;}
	
/*Estilo del wslide*/
#slide-menu a{
				padding: 0 3px;
				border: 1px solid gray;
				background: #F16202;
				color: #fff;
				font-size: 20px;
			}
			#slide-menu a:hover, #slide-menu a.wactive
			{
				border: 1px dotted gray;
				background: #666;
				color: #eeeeee;
			}
/*Fin wSlide*/
	#ultimo .ahora{width:50px; height:278px; float:left; background:#000 url(images/icos/ahora.png) no-repeat;}
	#ultimo .txt{ width:285px; height:278px;float:left; background:#999999; font-size:16px; font-weight:900; padding-left:5px;}
	#ultimo .txt span{font-weight:bold; font-size:28px; color:#FDCE4E; font-family:"Times New Roman", Times, serif;}
	/*#ultimo .sgt{ width:304px; height:78px; float:left; background:#ccc;}*/
div#sidebar_der
{
background: #000;/*rojo*/
width: 300px;
height: 1490px;/*1500px*/
float: right;
margin-right: 15px;
}
#sidebar_der .pesquisar
{
background:#000; /*url(images/icos/pesquisar.png) no-repeat*/
width: 300px;
height: 75px;/*20*/
text-align:center;
}


	#siderbar_der .caja{float:left; width:246px; height:60px; margin-top:20px; background:#666666;}
		.color-caja{background:#F9BF84; color:#F16202; border:solid; margin-top:5px;}
		.color-btn{color:#743003; width:30px; height:23px; font-weight:bold;}
	


#sidebar_der .ocurrio
{
background:#000 url(images/icos/ocurrio.png) no-repeat;
width:300px;
height:20px;
float:left;

}

div#flashcontent{ width:300px; height:200px; background-color:#33CC33; float:left;}

#sidebar_der .videos
{
float: left;
background-color:#fff;
width: 300px;
height: 200px;
text-align: center;
margin-top: 10px;
padding-top: 3px;
}
	#sidebar_der .videos .commen-chica{float:left; width:290px; font-size:12px;padding:0 5px 0 5px; color:#666; font-weight:bold; text-align:left; background:#ccc;}
	
#sidebar_der .albums-folk
{
background: #000;
width: 300px;
height: 350px;/*400px*/
float: left;
}
<!--------------------------------->
div#destacados_cen
{
background: #fff;
width: 658px;/*654*/
height: 384px;
float: left;
}
/************************/
#destacados_cen .dest
{
background: #fff;
width: 218px;
height: 192px;
float: left;
}
	#destacados_cen .dest .med{ width:200px; height:140px; 
	float:none; background:#fff; 
	margin:5px 0 0 10px;}/*top,rigth,bottom,left*/
	
	.descripcion{ width:200px;color:#743003; float:none;margin:2px 0 0 10px; font-size:11px; text-align:justify; font:"Times New Roman", Times, serif;}
	/*.descripcion h4{color:#F16202; font-weight:bold;}*/
/*************************/
	
div#programas
{
background: #fff;
padding: 10px;
width: 634px;
float: left;
}

	#programas .programa_sup
	{
	background: #fff;
	width: 315px;
	height: 230px;
	float: left;
	text-decoration:none;
	font-size:12px;
	font:bold;
	color:#660000;
	}
/**************************************************/
		#programas .locuciones
		{ width:315px;
		height:180px;
		float:left;
		}
		.comm-locu{ width:300px; color:#743003; float:left;padding:0px 5px 0 5px; font-size:11px; text-align:justify; font:"Times New Roman", Times, serif;}
	/*.comm-locu h4{color:#F16202; font-weight:bold;}*/
/*************************************************/		
	#programas .programa_inf
	{
	background: #fff;
	width: 190px;
	height: 192px;
	float: left;
	}
		#programas .inf-pek
		{ width:190px; height:140px; float:left; background:#fff;}	
		.inf-descrip{ width:180px; color:#743003; float:left;padding:0px 10px 0 0px; font-size:11px; text-align:justify; font:"Times New Roman", Times, serif;}
	/*.inf-descrip h4{color:#F16202; font-weight:bold;}*/
/*************************************************************/
	#programas .programa_medio
	{
	background: #fff;
	width: 250px;
	height: 192px;
	float: left;
	}
		#programas .centr
		{ width:250px; height:140px; float:left; background:#fff;}	
		.centr-locu{ width:230px; color:#743003; float:left;padding:0px 0px 0 0px; font-size:11px; text-align:justify; font:"Times New Roman", Times, serif;}
	/*.centr-locu h4{color:#F16202; font-weight:bold;}*/
/***************************************************************/	
div#eventos
{
background: #fff;/*3A7FA9*/
width: 996px;
height: 272px; /*949*/
float: left;
}
#eventos .boton, #eventos .boton2 
{
background: #000;
width: 32px;
height: 272px;/*949*/
float: left;
}
#eventos .boton2
{
float: right;
}
/*#eventos .mas1{width:25px; height:194px; background:url(images/icos/mas.gif) no-repeat; float:left;}
#eventos .mas2{width:25px; height:213px; background:url(images/icos/mas_02.gif) no-repeat;float:left;}
*/
#eventos .eventos_real
{
background: #fff;
width: 155px;
height: 136px;/*136*/
float: left;
} 
	#eventos .even-prog
		{ width:155px; height:100px; float:left; background:#fff;}	
		.prog-decrip{ width:145px; height:36px;color:#743003; float:left;padding:0px 10px 0 0px; font-size:11px; text-align:justify; font:"Times New Roman", Times, serif; background:#fff;}


div#footer
{
background: #000;
width: 996px;
height:180px;
float:left;
}
#footer .publik2
{
background: #ffffff;

color:#82100F;
font-weight:bold;
font-size:20px;
text-align:center;

width: 996px;
height: 100px;
border-bottom:#F16202 2px;
border-bottom-style:ridge;
float: left;
}
#footer .foot-prix
{
background: #000 url(images/icos/footer_01.gif) no-repeat;
width: 996px;
height: 63px;
float: left;
}
/*imagenes dentro de footer*/
	#footer .foot-prix .log
	{ width:100px;
	height:63px;
	float:left;
	margin-left:20px;
	background: url(images/icos/logo_fot.png) no-repeat;}
	
	#footer .antarkilog
	{ width:100px;
	height:63px;
	float:left;
	margin-left:20px;
	background:url(images/icos/antarkilog.png) no-repeat;}
	
	#footer .apdayc
	{ width:60px;
	height:63px; 
	background:url(images/icos/apdayc.png) no-repeat #fff;
    float:left;
	margin-left:20px;
	}
	
	#footer .copy
	{ width:500px;float:left;color:#FF6600;text-align:center;font-size:12px;
	margin-left:10px; margin-top:20px;}
/*imagenes dentro de footer*/
#footer .reflejo
{
background:#fff url(images/icos/footer_02.gif) no-repeat;
width: 996px;
height: 30px;
float: left;
}
/***********************************************************************/
div#main_n1{
width:700px;
height:300px;
float:left;}
div#main_n2{
width:700px;
height:300px;
float:left;}

.tabs{
width:10px;
height:10px;
float:left;}

/*************************************************************************/
a:link {
	color:#F16202; text-decoration:none;font-weight: bold; font-size:10px   
}
a:visited {
	color:#F16202;
	text-decoration:none;font-weight: bold; font-size:10px}
a:hover {
	color:#F16202F16202; text-decoration:underline; font-weight: bold; font-size:10px;
}
a:active {color: #F16202;}/*#c79c3e*/