@charset "utf-8";
/* CSS Document */

/*@import url("http://www.feb.es/Configuracion/CSS/PortalFEB.css");  
@import "http://www.feb.es/Configuracion/CSS/PortalFEB.css"; */


/* generalidades */
BODY { font:12px Arial, Helvetica, sans-serif ;  color:#fff; padding:0px; margin:0px; background:#000; }
BODY DIV { /*font-size:12px;*/ }
A { text-decoration: none; color:#ffcc00;}
A:hover { text-decoration: underline; }
acronym{ color:#555; font-size:1.2em; font-weight:bold; padding:0px;  margin:0px 2px;}
h1{ font-size:16px; text-align:left; }

OL {padding:0px 0px 0px 32px; margin:0px; }
OL LI {list-style-type:decimal; list-style-position:outside;}

UL{ list-style-type:square; list-style-position:inside; margin:0px; padding:0px; }
UL LI {list-style-type:square; list-style-position:inside; margin:0px; padding:0px; /*line-height:14px;safari*/  }
H1 { border-width:0px 0px 1px 0px ; border-style:dotted; border-color: #666; font-size:14px; color:#666;  margin:10px 0px; padding:0px; }
div.clearbottom{ clear:both; width:100%; height:1px; font-size:0px; visibility:hidden; border:0px;}
/* ************** */
DIV.publi728x90 { margin:0px auto; padding:0px; width:890px; text-align:center; }
DIV.publi120x600 { float:left; margin:0px; padding:0px 0px 0px 10px; }
DIV.wrapperBody{width:890px; margin:0px auto; border:0px solid red;}

DIV.bodyContainer { margin:0px; padding:0px; width:758px; float:left; background: #000 url(Imagenes/background_bodyContainer.png) repeat-x left bottom; border:1px solid #333; }
DIV.cabecera { text-align:right;  margin:0px auto; padding:0px; width:892px; height:120px; background: url(Imagenes/cabRadioFeb.png) no-repeat left center;}
DIV.cabecera DIV.productos{padding-top:16px; }
DIV.cabecera DIV.productos h3{ margin:0px; padding:0px 5px; font-size:9px; color:#666; font-weight:normal; }

DIV.colIzq{ float:left; width:258px; border-right:1px solid #333; padding:0px 5px 0px 10px; }
DIV.colDcha{ float:left; width:468px;  padding:10px 10px 0px 5px; }
DIV.pie {  margin:10px auto; padding:0px 0px 10px 0px; text-align:center; font-size:10px; color:#666; width:890px; }
DIV.pie A {  margin-left:40px;}
/* columna izquierda */
DIV#onAir{  margin-top:10px; margin-bottom:10px; border-bottom:1px solid #333; text-align:left;}
DIV#onAir SPAN#directoLabel{ float:left; width:255px; margin:8px 0px 0px 5px; font-size:11px; color:#99ccff; }

DIV#onAir INPUT{ float:left; margin:0px; padding:0px; Filter: Alpha(Opacity=90); -moz-opacity: 0.90; opacity:0.90;}
DIV#onAir INPUT:hover{ Filter: Alpha(Opacity=100); -moz-opacity: 1; opacity:1;}


DIV.reproductor{margin-top:5px; margin-bottom:10px; background-color:#222; }

DIV.noticiasFeb{  }

DIV.noticiasFeb UL{ list-style:none outside; }
DIV.noticiasFeb UL LI { list-style:none outside; }
DIV.noticiasFeb UL LI H2 { font-size:12px; font-weight:normal; margin:0px; padding:0px; }
DIV.noticiasFeb UL LI H3 { font-size:10px; font-weight:normal; margin:0px 0px 15px 0px; padding:0px; }
DIV.noticiasFeb UL LI H3 A { font-style:italic; color:#fff; text-decoration:underline;}
DIV.noticiasFeb UL LI H3 A:hover { text-decoration:none; }

/* columna derecha */
DIV.publicidad { margin:13px 0px 20px 0px; }

DIV.buscaAudios{ width:468px;  }
DIV.buscaAudios IFRAME{ width:468px; height:470px; margin:0px; padding:0px; text-align:center; }
DIV.ventanaSMS IFRAME{ height:100px; }

/* contenidos del FRAME */
BODY#contentFrame{ background-color:Transparent !important; width:466px; padding:1px;  }

BODY#contentFrame DIV.buscador{ text-align:right; margin-bottom:10px;  }
BODY#contentFrame DIV.buscador SELECT#programaDropDownList { width:150px; margin:0px; padding:0px; font-size:11px;}
BODY#contentFrame DIV.buscador INPUT#buscarTextBox { width:200px; margin:0px 0px 0px 50px;  font-size:11px; background-color:#333; color:#fff; border:1px solid #777;}
BODY#contentFrame DIV.buscador INPUT#buscarButton { margin:0px 0px 0px 5px;  font-size:11px; background-color:#333; color:#999; border:1px solid #777;}
		
		
BODY#contentFrame TABLE { font-size:11px; width:100%; border:0px; border-collapse:collapse; margin:0px; padding:0px; }
BODY#contentFrame TABLE TR TD { border-collapse:collapse; border:0px; padding:4px; text-align:center; }

BODY#contentFrame TABLE TR.campos TD { background-color:#222;  border:1px solid #000; border-bottom-width:5px; color:#999;  }
		TD.cabFecha, TD.fecha { width:60px;} 
		TD.cabPrograma, TD.programa { width:90px;} 
		TD.cabdescripcion, TD.descripcion { width:300px;}
		TD.cabEnlace, TD.enlace { width:20px;}

BODY#contentFrame TABLE TR.item TD { background-color:#333; }
BODY#contentFrame TABLE TR.itemAlternativo TD { }
BODY#contentFrame TABLE TR.paginado TD { border: 1px solid #333;  }



DIV.botonesIzq, DIV.botonesDcha{ width:233px; float:left; text-align:center; margin-top:5px; height:220px; display:none; }
#roll, #roll2, #roll3, #roll4, #roll5, #roll6, #roll7, #roll8, #roll9, #roll10 { width:228px; margin-bottom:0px; }

/* fin contenidos del FRAME */


DIV.programacion { margin:0px; margin-bottom:5px; padding:0px; font-size:10px; width:468px; display:none; }

.programacion UL{ float:left; clear:right; margin:0px 10px 0px 0px;width:109px; }
.programacion UL LI { color:red; list-style-type:none; list-style-position:outside; font-weight:bold; border-bottom:1px solid #444;}
.programacion UL UL{ margin:0px; padding:0px;  }
.programacion UL UL LI { color:#fff; margin:0px; padding:0px; border:0px; font-weight:normal;   }
.programacion UL UL LI B { text-decoration:underline; }
DIV.clearbottom + DIV.programacion { margin-bottom:15px; }
DIV.clearbottom + DIV.programacion UL { width:230px !important; }











/*********************************************************************************
ESPECIFICACIONES SPRY
**********************************************************************************/
#newsTicker { margin-top:10px;
	width: 468px;
	float: left;
}
#newsTicker .botones { float:left; width:20px; text-align:center; margin-top:40px; font-size:14px; }
#newsTicker .botones A{ width:20px; height:20px; display:block; background-color:#222; border:0px; text-decoration:none;}
#newsTicker .botones A:hover{ background-color:#333; border:0px; text-decoration:none;}
#newsTicker .SlidingPanels {
	width: 428px;
	height: 102px;
	float: left;
}
#newsTicker .SlidingPanelsContentGroup {
	width: 8000em;
	float: left;
}
#newsTicker .SlidingPanelsContent { 
	
	float: left;
	width: 428px;
	height: 120px;
}
#newsTicker .SlidingPanelsContent .content {
	height: 102px;
	padding: 0px;
	margin: 0px auto;
	text-align:center;
}

#newsTicker .SlidingPanelsContent .content IMG {width:210px; height:94px;}
#newsTicker .SlidingPanelsContent .content INPUT {width:210px; height:94px;}


.SlidingPanelsAnimating * {
	overflow: visible !important;
}
#newsTicker .navLinks {
	clear: both;
	width:465px;
	text-align: center;
	border: solid 1px #333;
	padding:0px;
	margin:0px;
	font-size:10px;

	
}
#newsTicker .navLinks A:hover{}
