
/*----------- BODY Y CONTENEDORES ------------*/
body{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; margin: 0; padding: 0; background-color:#000000;color:#ffffff; }

#contenedor { width:100%; text-align:center; background-image:url(../images/fdoGral.jpg); background-repeat:repeat-x; }
#cuerpo { width:90%; padding:0 10px 0 10px; margin:0 auto; }
#marco { width:789px; padding:0; margin:0 auto; }

#cabecera { width:789px; margin:0; padding:0; }
#cuerpoContenido { width:100%; position:relative; background-color:#808080; margin:0 auto; }
#cuerpoContenidoFilmo { width:100%; position:relative; background-color:#5E5B5B; margin:0 auto; }
#cuerpoContenidoGuiones { width:100%; position:relative; background-color:#5E5B5B; padding: 11px 0 11px 0; }
#fdoTickerPortada { width:789px; border-top:3px solid #FFA200; background:#262627; margin:0; padding: 8px 0 8px 0; }
#fdoTicker { width:769px; height:35px; text-align:right; border-top:3px solid #FFA200; background-image:url(../images/fdoTitulares.jpg); margin:0; padding-top:8px; padding-right:20px; }

.imagen { margin-top:3px; margin-bottom:0; }
.imagenVideoBook { margin-top:10px; margin-bottom:0; }

/*----- NUEVOS ESTILOS PORTADA ------*/
.fotosPortada { width:100%; height:260px; padding:0; margin:0; }
.noticias { width:100%; margin-top:10px; padding:0; background-color:#808080; height:286px; }
.cajaNewsIzq { width:250px; height:276px; background:#5D5C5C; padding:0; float:left; margin-right:10px; margin-left:10px;  _margin-left:5px; }
.cajaNewsCentro { width:249px; height:276px; background:#5D5C5C; padding:0; float:left; margin-right:10px; }
.cajaNewsDer { width:250px; height:276px; background:#5D5C5C; padding:0; float:left; margin:0;}
.bannerAbajo { width:769px; float:left; height:80px; margin: 10px; _margin:10px 5px 10px 5px; background:#333333; }
.imgCaja { width:100%; margin:0; padding:0; }
.imgCajaTxt { height: 75px; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-weight:normal; font-size:11px; text-align:justify; padding:10px; }
.imgCajaTxt a { font-size:12px; color:#FFDFBF; font-weight:bold; text-decoration:none;}
.imgCajaTxt a:hover { text-decoration:underline; }
.btnVer { width:100%; margin:0; padding:0; }

/*-------- ESTILOS PORTADA RIC Y EDU -------*/
.cajaIzqRic { width:509px; float:left; height:276px; background:#5D5C5C; padding:0; margin-right:10px; margin-left:10px; _margin-left:5px; }
.imgFondo { width:509px; height:253px; background-image:url(../images/portada/fdoPortadaRicEdu.jpg); }
.btnMasInfo { width:509px; height:23px; }
.txtRicEdu { width:260px; height:210px; margin-top:35px; margin-right:10px; float:right; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-weight:normal; font-size:12px; text-align:justify; }
.txt11 { font-size:11px; }

/*-------------- FONDOS --------------------*/
.fdoTablaPortada { background-color:#696969; }
.fdoFilaTabla { background-color:#585858; }
.fdoNaranja { background-color:#FFA200; }
.fdoCabTelevision { background-color:#C9C7C7; }
.fdoLineas { background-color:#808080; }

/*-------------- TEXTOS -------------------*/
h1 { font-family: Trebuchet MS, Verdana, Arial; color:#FFFFFF; font-weight:bold; font-size:22px; margin:0; letter-spacing:2px; }
h2 { font-family: Trebuchet MS, Verdana, Arial; color:#FFFFFF; font-weight:bold; font-size:18px; margin:0; }
.naranja { color:#F7B567; font-weight:bold; }
.negrita { font-weight:bold; }
.negrita a { color:#FFFFFF; text-decoration:none; }
.negrita a:hover { text-decoration:underline; color:#F7B567; }

.verMas { color:#FFFFFF; font-size:10px; }
.verMas a { color:#FFFFFF; text-decoration:none; }
.verMas a:hover { color:#FFA200; text-decoration:none; }

.justifico { text-align:justify; }

.enlaceBeige { color:#FFCC00; font-weight:bold; }
.enlaceBeige a { color:#FFCC00; text-decoration:none; }
.enlaceBeige a:hover { color:#FFCC00; text-decoration:underline; }

/*------------ MENU PRINCIPAL HOME -----------*/
#mnuCabeceraHome{ position:relative; display:block; margin-bottom:1px; _margin-bottom:0;  height:25px; _height:20px;font-size:11px; font-weight:bold; background:transparent url(../images/bgOFF.gif) repeat-x top left; font-family:Arial,Verdana,Helvitica,sans-serif; border-bottom:3px solid #FFA200; }
#mnuCabeceraHome ul{ margin:0; margin-left:20px; padding:0; list-style-type:none; width:auto; }
#mnuCabeceraHome ul li{ display:block; float:left; margin:0 1px 0 0; }
#mnuCabeceraHome ul li a{ display:block; float:left; color:#000; text-decoration:none; padding:6px 17px 0 17px; height:20px; }
#mnuCabeceraHome ul li a:hover,#mnuCabecera ul li a.current{ color:#fff; background:transparent url(../images/bgON.gif) repeat-x top left; }

/*------------ MENU PRINCIPAL 2do NIVEL -----------*/
#mnuCabecera{ position:relative; display:block; margin-bottom:1px; _margin-bottom:0;  height:25px; _height:20px; font-size:11px; font-weight:bold; background:transparent url(../images/bgOFF.gif) repeat-x top left; font-family:Arial,Verdana,Helvitica,sans-serif; }
#mnuCabecera ul{ margin:0; margin-left:6px; padding:0; list-style-type:none; width:auto; }
#mnuCabecera ul li{ display:block; float:left; margin:0 1px 0 0; }
#mnuCabecera ul li a{ display:block; float:left; color:#000; text-decoration:none; padding:6px 17px 0 17px; height:20px; }
#mnuCabecera ul li a:hover,#mnuCabecera ul li a.current{ color:#fff; background:transparent url(../images/bgON.gif) repeat-x top left; }

/*-------------- MENU PIE DE PÁGINA -------------*/
.separador { width:100%; height:7px; background-color:#FFA200; float:left; margin:0; padding:0;}
* html .separador { width:789px; height:1px; float:left; margin:0; padding:0;}
#pie { width:789px; padding-top:10px; background-color:#999999; color:#FFFFFF; font-size:9px; height:30px; margin:0 auto; text-align:center; }
#contenedorPie { width:100%; padding-top:10px; padding-bottom:10px; text-align:center; background:#63241D; }
.pieDisenio { width:774px; margin-top:20px; _margin-top:10px; text-align:center; font-size:10px; color:#FFFFFF; font-weight:bold; }
.pieDisenio a { text-decoration:none; color:#FFCC00; font-weight:bold; }
.pieDisenio a:hover { text-decoration:underline; color:#FF9900; font-weight:bold; }

#mnuPie { width:93%; margin:0 auto; height:6px; }
#mnuPie ul { border: 0; margin: 0; padding: 0; list-style-type: none; text-align: center; }
#mnuPie ul li { display: block; float: left; text-align: center; padding: 0; margin: 0; }
#mnuPie ul li a { width: 80px; height: 6px; padding: 0; margin:0; color:#CCCCCC; text-decoration: none; display: block; text-align: center; font: normal 10px "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif; }
#mnuPie ul li a:hover { color: #fff; text-decoration:underline; }

.conBorde { border-right:1px solid #999797; height:12px; _height:6px; }
.sinBorde { border-left: 1px solid #999797; }

/* ------------ FORMULARIOS --------------*/
.cajaTexto { border:1px solid; border-color:#333333; background-color:#D7D7D7; font-family:Verdana; font-size:8pt; color:#333333; }
.txtCampos { font-weight:bold; color:#FFFFFF; font-size: 8pt; }
.botones { font-size:7pt; font-weight:bold; padding:2px; border:1px solid; border-color:#282828; background-color:#282828;color:#FFFFFF; text-decoration:none; }

/*-------- PRUEBA GALERIA --------*/
.capaCabecera { width:100%; height:106px; margin:0; padding:0; }
.capaMenu{ width:100%; height:71px; margin-bottom:10px; padding:0; }
.capaIframe{ width:100%; height:100%; }