/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* CSS */
/* HOJA DE ESTILOS PARA PAGINA WEB Y APLICACIONES PRIMERA PAGINA */
/* HOJA DE ESTILOS GENERAL BASE >> FIREFOX */
/* DESARROLLADO POR QUASAR SOFTWARE. 2010 */
/* Ultima actualizacion: 05.02.2010 */
/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

p, ul, ol, dl, dt, dd, blockquote, cite, h1, h2, h3, h4, h5, h6 {margin: 0; padding: 0; font-size: 1em; font-weight: normal;}
img {border: 0;}
body {padding: 0px; margin: 0px;}
ul {margin-bottom: 0.2em; margin-left: 0;}
li {list-style: none;} 

/* ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: */
/* ::::::::::::::::::::::::::::::::::::::::::::  CONTENEDOR PRINCIPAL :::::::::::::::::::::::::::::::::::::::::::::: */
/* ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: */
#contenedor {width: 765px; height: auto; margin: 0px; display: block; position: relative;} 


/* ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: */
/* ::::::::::::::::::::::::::::::::::::::::::::   CABECERA :::::::::::::::::::::::::::::::::::::::::::::: */
/* ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: */

/* ::::::::::::::::::::::::::::::::::::::::::::::::::  BANNER ARRIBA :::::::::::::::::::::::::::::::::::::::::::::::::: */
#banner-arriba {width: 765px; height: 90px; margin: 10px 0px 0px 0px; display: block; position: relative; float: left; text-align: center; }

/* :::::::::::::::::::::::::::::::::::::::::::::::::: BARRA  ::::::::::::::::::::::::::::::::::::::::::::::::::*/
#barra {width: 765px; height: 33px; margin: 5px 0px 0px 0px; display: block; position: relative; float: left; background-color: #d6e4ef;}

/* :::::::::::::::::::::::::::::::::::::::::::::::::: CABECERA HORA :::::::::::::::::::::::::::::::::::::::::::::::::: */
#fechahora {width: 80px; height: 33px; margin: 0px; display: block; position: relative; float: left; border-left: 1px solid #FFF; padding-top: 2px; }
#fechahora p { font: bold 11px Arial; text-align: center; color: #015591; line-height: 10px;}
#fechahora input { font: bold 11px Arial; text-align: center; color: #015591; line-height: 12px; background-color: #d6e4ef; width: 60px; height: 14px; border: none; margin: 0px 0px 0px 10px;}

/* :::::::::::::::::::::::::::::::::::::::::::::::::: CABECERA CONTACTO  ::::::::::::::::::::::::::::::::::::::::::::::::::*/
#contacto {width: 90px; height: 33px; margin: 0px; display: block; position: relative; float: right; background-image: url(../images/icono-contacto.jpg); background-repeat: no-repeat; background-position: 3px center; }
#contacto a { font: bold 11px Arial; text-align: center; color: #015591; line-height: 33px; text-decoration: none; padding-left: 33px;}
#contacto a:hover {text-decoration: underline;} 

/* :::::::::::::::::::::::::::::::::::::::::::::::::: CABECERA INICIO  ::::::::::::::::::::::::::::::::::::::::::::::::::*/
#inicio {width: 70px; height: 33px; margin: 0px; display: block; position: relative; float: right; background-image: url(../images/icono-home.jpg); background-repeat: no-repeat; background-position: 3px center; }
#inicio a { font: bold 11px Arial; text-align: center; color: #015591; line-height: 33px; text-decoration: none; padding-left: 33px;}
#inicio a:hover {text-decoration: underline;} 


/* ::::::::::::::::::::::::::::::::::::::::::::::::::  CABECERA NOTICIAS (banner superior) :::::::::::::::::::::::::::::::::::::::::::::::::: */
#cabecera-noticias {width: 765px; height: 240px; margin: 0px; display: block; position: relative; float: left; }
#banner-superior {width: 765px; height: 90px; margin: 0px; display: block; position: relative; float: left;}
#banner-superior img {display: block; border: none; width: 765px; height: 90px;} 

/* :::::::::::::::::::::::::::::::::::::::::::::::::: BANNER DERECHA :::::::::::::::::::::::::::::::::::::::::::::::::: */
#banner-derecha { width: 120px; height: 600px; margin: 10px 0px 0px 6px; display: block; position: relative; float: left; text-align: center; }

/* :::::::::::::::::::::::::::::::::::::::::::  BANNER HERRAMIENTAS ::::::::::::::::::::::::::::::::::::::::::: */
#banner-herramientas {width: 765px; height: 150px; margin: 0px; display: block; position: relative; float: left; }
#grafica {width: 280px; height: 150px; margin: 0px; display: block; position: relative; float: left;}
#grafica img {width: 280px; height: 150px; display: block;}
#tablabanner {width: 197px; height: 150px; margin: 0px; display: block; position: relative; float: left;}
#tablabanner img {width: 197px; height: 150px; display: block;}
#tablabanner2 {width: 200px; height: 150px; margin: 0px; display: block; position: relative; float: left;}
#log {width: 285px; height: 111px; margin: 0px; display: block; position: relative; float: left;}
#log img {width: 285px; height: 111px; display: block;}

/* :::::::::::::::::::::::::::::::::::::::::::  Buscadors ::::::::::::::::::::::::::::::::::::::::::: */
#buscador {width: 285px; height: 39px; margin: 0px; display: block; position: relative; float: left; background-color: #d7e4ed;}
#buscador label {font: bold 12px Arial; color: #666; line-height: 30px; text-align: left; padding-left: 20px; float: left; position: relative; width: 260px; height: 39px; margin: 0px;}
#buscador input {font: normal 12px Arial; color: #666; line-height: 18px; text-align: left; height: 18px; width: 150px; border: 1px solid #999; float: left; position: relative; margin: -30px 0px 0px 70px; padding: 3px;}
#buscador input:hover {border: 1px solid #666;}
#buscador a { height: 20px; width: 20px; display: block; position: relative; float: left; display: block; margin: -30px 0px 0px 230px; }

/* :::::::::::::::::::::::::::::::::::::::::::  TICKER ::::::::::::::::::::::::::::::::::::::::::: */
#TICKER {width: 510px; height: 33px; margin: 0px; display: block; position: relative; float: left; display: block; padding: 0px 5px; border-left: 2px solid #066eab; border-right: 2px solid #066eab; vertical-align: middle; }
#TICKER span {font: normal 12px Arial; color: #066eab;}

/* :::::::::::::::::::::::::::::::::::::::::  CONTACTENOS ::::::::::::::::::::::::::::::::::::::::: */
#contactenos {width: 480px; height: auto; margin: 10px 0px 0px 10px; display: block; position: relative; float: left; padding: 0px; border: 1px solid #e8e8e8;}
#contactenos h1 { font: bold 12px Arial; text-transform: uppercase; line-height: 25px; text-align: left; padding-left: 9px; color: #005c9f; background-image: url(../images/fondo-cajalogin.jpg); background-repeat: repeat-x; }
#contactenos table { margin: 5px 0px 0px 0px; width: 100%;}
#contactenos table td { font: normal 11px Arial; color: #666; line-height: 25px;}
#contactenos table td.datos { font: normal 12px Arial; color: #000; line-height: 25px; text-align: right; padding-right: 8px;}
#contactenos table td input { width: 250px; height: 18px; font: normal 12px Arial; color: #999; line-height: 22px; text-align: left; border: 1px solid #CCC; margin: 2px; padding: 3px;}
#contactenos table td select { width: auto; height: 24px; font: normal 12px Arial; color: #999; line-height: 22px; text-align: left; border: 1px solid #CCC; margin: 2px; padding: 3px;}
#contactenos table td textarea { width: 250px; height: auto; font: normal 12px Arial; color: #999; line-height: 20px; text-align: left; border: 1px solid #CCC; margin: 2px; padding: 3px;}
#contactenos table td input:hover, #contactenos table td select:hover, #contactenos table td textarea:hover { border: 1px solid #666;}
#contactenos table td.botones {height: 30px; text-align: center;}
#contactenos table td input.btonlogingeneral {width: 80px; height: 20px; font:bold 12px Arial; color: #999; background-color: #e8e8e8; border: 1px solid #999999; line-height: 20px; text-align: center; padding: 0px !important; margin: 10px 0px 10px 10px; cursor: pointer; }
#contactenos table td img {border: none; display: block; padding: 3px 0px 3px 2px;} 

/* ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: */
/* ::::::::::::::::::::::::::::::::::::::::::::   ELEMENTOS GENERALES :::::::::::::::::::::::::::::::::::::::::::::: */
/* ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: */
#logo {width: 765px; height: 111px; margin: 0px; display: block; position: relative; float: left; }
#logo img {display: block; border: none; width: 286px; height: 111px;}


/* ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: */
/* ::::::::::::::::::::::::::::::::::::::::::::   PRINCIPAL :::::::::::::::::::::::::::::::::::::::::::::: */
/* ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: */
#principal {width: 765px; height: auto; margin: 0px; display: block; position: relative; float: left; }

/* :::::::::::::::::::::::::::::::::::::::::::::::::: CONTENIDOS  :::::::::::::::::::::::::::::::::::::::::::::::::: */
#contenidos {width: 622px; height: auto; margin: 0px; display: block; position: relative; float: left;}
#columna {width: 240px; height: auto; margin: 0px 0px 0px 6px; display: block; position: relative; float: left;}

/* :::::::::::::::::::::::::::::::::::::::::::::::::: CAJAS NOTICIAS  :::::::::::::::::::::::::::::::::::::::::::::::::: */
#cajanoticias {width: 240px; height: auto; margin: 10px 0px 0px 0px; display: block; position: relative; float: left; border-bottom: 1px solid #d6e4ef;}
#cajanoticias img {border: none; display: block; margin: 5px 5px 0px 5px; float: left; position: relative; width: 90px; height: 90px;}
#cajanoticias p {font: normal 11px Arial; line-height: 18px; text-align: left !important; color: #666; padding-right: 5px;}
#cajanoticias p a { text-decoration: none; color: #666; }
#cajanoticias p a:hover {text-decoration: underline;}
#cajanoticias p span.titular {font: bold 12px Arial; line-height: 20px; text-align: left; color: #005c9f; margin: 7px 0px 0px 0px; height: auto; }
#cajanoticias p.publicado {font: normal 10px Arial; line-height: 16px; text-align: right !important; color: #005c9f; margin: 10px 0px 0px 0px; width: 162px; height: 15px; float: right; }

/* :::::::::::::::::::::::::::::::::::::::::::::::::: CAJAS NOTICIAS ABAJO  :::::::::::::::::::::::::::::::::::::::::::::::::: */
#cajanoticias-abajo {width: 240px; height: auto; margin: 10px 0px 0px 0px; display: block; position: relative; float: left; border-bottom: 1px solid #d6e4ef;}
#cajanoticias-abajo img {border: none; display: block; margin: 5px 5px 0px 5px; float: left; position: relative; width: 90px; height: 90px;}
#cajanoticias-abajo p {font: normal 11px Arial; line-height: 18px; text-align: left; color: #666; padding-right: 5px;}
#cajanoticias-abajo p a { text-decoration: none; color: #666; }
#cajanoticias-abajo p a:hover {text-decoration: underline;}
#cajanoticias-abajo p span.titular {font: bold 12px Arial; line-height: 20px; text-align: left; color: #005c9f; margin: 7px 0px 0px 0px; height: auto; }
#cajanoticias-abajo p.publicado {font: normal 10px Arial;  line-height: 16px; text-align: right; color: #005c9f; margin: 10px 4px 0px 0px; height: 15px; float: right;}

/* :::::::::::::::::::::::::::::::::::::::::::::::::: CAJA NOTICIAS >> PUBLICIDAD  :::::::::::::::::::::::::::::::::::::::::::::::::: */
#cajanoticias-pub {width: 240px; height: auto; margin: 0px; display: block; position: relative; float: left; }
#cajanoticias-pub img {border: none; display: block; margin: 0px; float: left; position: relative; width: 240px; height: auto;}


/* :::::::::::::::::::::::::::::::::::::::::::::::::: CAJA LOGIN  :::::::::::::::::::::::::::::::::::::::::::::::::: */
#cajalogin {width: 240px; height: 260px; margin: 10px 0px 0px 0px; display: block; position: relative; float: left; border: 1px solid #e8e8e8; background-image: url(../images/fondo-cajalogin.jpg); background-repeat:repeat-x; background-position: top left;}
#cajalogin h1 {font: bold 12px Arial; text-transform: uppercase; line-height: 25px; text-align: left; padding-left: 9px; color: #005c9f;}
#cajalogin table { margin: 5px 0px 0px 0px; width: 100%;}
#cajalogin table td { font: normal 11px Arial; color: #666; line-height: 25px;}
#cajalogin table td.datos { font: normal 11px Arial; color: #000; line-height: 25px; text-align: right; padding-right: 8px;}
#cajalogin table td.info { font: bold 10px Arial; color: #666; line-height: 12px; text-align: center; border-top: 1px solid #999;}
#cajalogin table td input {width: 140px; height: 18px; font: normal 12px Arial; color: #999; line-height: 22px; text-align: left; border: 1px solid #CCC; margin: 2px; padding: 3px;}
#cajalogin table td input:hover { border: 1px solid #666;}
#cajalogin table td.botones {height: 30px; text-align: center;}
#cajalogin table td input.btonlogingeneral {width: 80px; height: 20px; font:bold 12px Arial; color: #999; background-color: #e8e8e8; border: 1px solid #999999; line-height: 20px; text-align: center; padding: 0px !important; margin: 10px 0px 10px 10px; cursor: pointer; }
#cajalogin table td img {border: none; display: block; padding: 3px 0px 3px 2px;} 

/* :::::::::::::::::::::::::::::::::::::::::::::::::: CAJAS TITULARES NOTICIAS  :::::::::::::::::::::::::::::::::::::::::::::::::: */
#cajatitunoticias {width: 240px; height: auto; margin: 10px 0px 0px 0px; display: block; position: relative; float: left; border-bottom: 1px solid #d6e4ef; }
#cajatitunoticias p {font: normal 12px Arial; color: #666; line-height: 18px; text-align: left;}
#cajatitunoticias p a {font: bold 12px Arial; color: #666; line-height: 18px; text-align: left; text-decoration: none;}
#cajatitunoticias p a:hover {text-decoration: underline;}
#cajatitunoticias p.publicado2 {font: normal 10px Arial;  line-height: 16px; text-align: right; color: #005c9f; margin: 0px; width: 162px; height: 15px; float: right;}

/* :::::::::::::::::::::::::::::::::::::::::::::::::: DESARROLLO  :::::::::::::::::::::::::::::::::::::::::::::::::: */
#desarrollo {width: 578px; height: auto; margin: 10px 0px 0px 0px; display: block; position: relative; float: left; padding: 10px;}
#desarrollo img {border: none; display: block;}
#desarrollo img.rollo {border: none; display: block; margin: 0px; padding: 0px 10px 10px 0px; float: left; position: relative;}
#desarrollo p {font: normal 12px Arial; line-height: 18px; text-align: justify; color: #666;}
#desarrollo p a {color: #005c9f; text-decoration: none; font-weight: bold;}
#desarrollo p a:hover {text-decoration: underline;}
#desarrollo p.titularancho {font: bold 14px Arial; line-height: 18px; text-align: justify; color: #005c9f;}
#desarrollo p.publicado2 {font: normal 10px Arial; line-height: 16px; text-align: left; color: #005c9f; margin: 15px 0px 0px 0px; width: 175px; height: 15px;}
#desarrollo p.fuente {font: normal 10px Arial; line-height: 16px; font-style: italic; text-align: right; color: #005c9f; margin: 15px 0px 0px 0px; width: 200px; height: 15px; float: right; position: relative;}
#desarrollo p.fuente a {text-decoration: none; font-weight: bold; font-style: normal;}
#desarrollo p.fuente a:hover {text-decoration: underline;}


/* DESARROLLO NOTICIA EXTERNA >> botones */ /* ::::::::::::::::::::::::::::::::::::::::: */
#botones-ext {width: 578px; height: 25px; text-align: right; margin-top: 10px; float: left; position: relative; margin: 10px 0px 0px 0px; padding: 0px;}
a.btonexternas {width: 80px; height: 20px; font: bold 12px Arial; color: #666; background-color: #e8e8e8; border: 1px solid #999; line-height: 20px; text-align: center; padding: 0px !important; float: right; position: relative; text-decoration: none; margin: 0px 5px 0px 5px;}
a.btonexternas:hover {text-decoration: underline; background-color: #B9B9B9;}


/* ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: */
/* ::::::::::::::::::::::::::::::::::::::::::::  PRINCIPAL NOTICIAS :::::::::::::::::::::::::::::::::::::::::::::: */
/* ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: */
#principal-noticias {width: 765px; height: auto; margin: 0px; display: block; position: relative; float: left;}

/* ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: */
/* ::::::::::::::::::::::::::::::::::::::::::::   NOTICIAS-IZQUIERDA :::::::::::::::::::::::::::::::::::::::::::::: */
/* ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: */
#noticias-izquierda {width: 470px; height: auto; margin: 0px 0px 10px 0px; display: block; position: relative; float: left;} 

/* :::::::::::::::::::::::::::::::::::::::::  BOX CENTRO  ::::::::::::::::::::::::::::::::::::::::: */
#box-centro {width: 450px; height: auto; margin: 10px 0px 10px 10px; display: block; position: relative; float: left; border-left: 1px dashed #FF6600; padding: 0px;}

/* :::::::::::::::::::::::::::::::::::::::::  BOX CENTRO >> COLUMNAS ::::::::::::::::::::::::::::::::::::::::: */
#box-centrocol {width: 210px; height: auto; margin: 0px 0px 0px 10px; display: block; position: relative; float: left; border-left: 1px dashed #FF6600; }

/* :::::::::::::::::::::::::::::::::::::::::  NOTICIAS IZQUIERDA > NOTICIAS PRINCIPAL  ::::::::::::::::::::::::::::::::::::::::: */
#noticia-principal {width: 450px; height: auto; margin: 0px 0px 10px 0px; display: block; position: relative; float: left; padding: 0px;}
#noticia-principal h1 {background-color: #e7e6ee; background-image: url(../images/icono-cuadradoazul.jpg); background-position: right top; background-repeat: no-repeat; width: 450px; height: auto;}
#noticia-principal h1 p.cuadroazul {font: bold 12px Arial; text-align: left; line-height: 15px; background-image: url(../images/icono-cuadradonaranja.jpg); background-repeat: no-repeat; background-position: left top; padding: 0px 20px 0px 20px; width: 410px; height: auto; color: #fe7527; margin-top: 0px;}
#noticia-principal h1 p.cuadroazul a {font: bold 12px Arial; color: #fe7527; text-decoration: none; }
#noticia-principal h1 p.cuadroazul a:hover {text-decoration: underline; }

/* TEXTO-NP */
#texto-np {background-color: #f8f5f0; margin: 0px; width: auto; height: auto;}
#texto-np p {font: normal 10px Arial; text-align: left; line-height: 16px; color: #333; padding: 5px 5px 5px 20px;}
#texto-np p a {font: normal 10px Arial; text-align: justify; line-height: 16px; color: #333; text-decoration: none;}
#texto-np p a:hover {text-decoration: underline;}
#texto-np p.titulos {font: bold 12px Arial; color: #fe7527; text-align: left;} 


/* :::::::::::::::::::::::::::::::::::::::::  NOTICIAS IZQUIERDA >> cajas noticias  ::::::::::::::::::::::::::::::::::::::::: */
#noticia-cajasnot-izq {width: 210px; height: auto; margin: 0px; display: block; position: relative; float: left; padding: 5px 0px 0px 3px;}
#noticia-cajasnot-izq p {font: normal 10px Arial; text-align: left; line-height: 16px; padding: 0px; color: #666; height: auto;}
#noticia-cajasnot-izq p a {font: normal 10px Arial; text-align: left; line-height: 16px; padding: 0px; color: #666; text-decoration: none;}
#noticia-cajasnot-izq p a:hover {text-decoration: underline;}
#noticia-cajasnot-izq p.titu {font: bold 12px Arial; color: #3a6588;}

/* :::::::::::::::::::::::::::::::::::::::::  NOTICIAS IZQUIERDA >> cajas banner  ::::::::::::::::::::::::::::::::::::::::: */
#box-cajasbanner {width: 223px; height: auto; margin: 0px 0px 10px 8px; display: block; position: relative; float: left; border-left: 1px dashed #FF6600; padding: 0px;}

/* :::::::::::::::::::::::::::::::::::::::::  NOTICIAS IZQUIERDA >> cajas y banner  ::::::::::::::::::::::::::::::::::::::::: */
#noticia-cajasnbanner-izq {width: 220px; height: auto; margin: 10px 0px 0px 0px; display: block; position: relative; float: left; padding: 0px 0px 0px 5px;}
#noticia-cajasnbanner-izq img {display: block; width: 200px; height: 43px;}
#noticia-cajasnbanner-izq img.bann {display: block; border: 1px solid #3a6588; width: 220px; height: 43px;}
#noticia-cajasnbanner-izq h1 {background-color: #e7e6ee; background-image: url(../images/icono-cuadradoazul.jpg); background-position: right top; background-repeat: no-repeat; width: 220px; height: auto; margin-top: 5px;}
#noticia-cajasnbanner-izq h1 p.cuadroazul3 {font: bold 12px Arial; text-align: left; line-height: 15px; background-image: url(../images/icono-cuadradonaranja.jpg); background-repeat: no-repeat; background-position: left top; padding: 0px 20px 0px 20px; width: 180px; height: auto; color: #fe7527; margin-top: 0px;}
#noticia-cajasnbanner-izq h1 p.cuadroazul3 a {font: bold 12px Arial; color: #fe7527; text-decoration: none; }
#noticia-cajasnbanner-izq h1 p.cuadroazul3 a:hover {text-decoration: underline; }

/* TXTBNN */
#txtbnn {background-color: #f8f5f0; margin: 0px; padding: 2px;}
#txtbnn p {font: normal 10px Arial; text-align: left; line-height: 16px; padding: 0px; color: #666; height: auto;}
#txtbnn p a {font: normal 10px Arial; text-align: left; line-height: 16px; padding: 0px; color: #666; text-decoration: none;}
#txtbnn p a:hover {text-decoration: underline;}
#txtbnn p.titul {font: bold 12px Arial;}
#txtbnn p.fecha {font: bold 10px Arial; color: #3a6588;}
#txtbnn img {display: block; width: 50px; height: 50px;}
#txtbnn img.peque {padding: 3px 10px 10px 3px; border: none; display: block; width: 50px; height: 50px;}

/* TXTBNN-2 */
#txtbnn-2 {margin: 10px 0px 5px 0px; padding-left: 10px; background-image: url(../images/icono-noticias.jpg); background-repeat: no-repeat; background-position: 0px 5px; height: auto;}
#txtbnn-2 p {font: normal 10px Arial; text-align: left; line-height: 16px; padding:0px; color: #666; height: auto;}
#txtbnn-2 p a {font: normal 10px Arial; text-align: left; line-height: 16px; padding: 0px; color: #666; text-decoration: none;}
#txtbnn-2 p a:hover {text-decoration: underline;}
#txtbnn-2 p.titul {font: bold 12px Arial;}
#txtbnn-2 p.titul a {font: bold 12px Arial; text-decoration: none;}
#txtbnn-2 p.titul a:hover {text-decoration: underline;}
#txtbnn-2 p.fecha {font: bold 10px Arial; color: #3a6588;}


/* :::::::::::::::::::::::::::::::::::::::::  NOTICIAS IZQUIERDA >> cajas y banner largo  ::::::::::::::::::::::::::::::::::::::::: */
#noticia-cajasnbannerlargo-izq {width: 210px; height: auto; margin: 10px 0px 0px 5px; display: block; position: relative; float: left; padding: 5px;}
#noticia-cajasnbannerlargo-izq img {display: block; width: 200px; height: 43px;}
#noticia-cajasnbannerlargo-izq img.bann {display: block; border: 1px solid #3a6588; width: 210px; height: 43px;}
#noticia-cajasnbannerlargo-izq h1 {background-color: #e7e6ee; background-image: url(../images/icono-cuadradoazul.jpg); background-position: right top; background-repeat: no-repeat; width: 210px; height: auto; margin-top: 5px;}
#noticia-cajasnbannerlargo-izq h1 p.cuadroazul2 {font: bold 12px Arial; text-align: left; line-height: 15px; background-image: url(../images/icono-cuadradonaranja.jpg); background-repeat: no-repeat; background-position: left top; padding: 0px 20px 0px 20px; width: 180px; height: auto; color: #fe7527; margin-top: 0px;}
#noticia-cajasnbannerlargo-izq h1 p.cuadroazul2 a {font: bold 12px Arial; color: #fe7527; text-decoration: none; }
#noticia-cajasnbannerlargo-izq h1 p.cuadroazul2 a:hover {text-decoration: underline; }

/* TXTBN */
#txtbn {background-color: #f8f5f0; margin: 0px; padding: 2px; height: auto;}
#txtbn p {font: normal 10px Arial; text-align: left; line-height: 16px; padding: 0px; color: #666; height: auto;}
#txtbn p a {font: normal 10px Arial; text-align: left; line-height: 16px; padding: 0px; color: #666; text-decoration: none;}
#txtbn p a:hover {text-decoration: underline;}
#txtbn p.titul {font: bold 12px Arial;}
#txtbn p.fecha {font: bold 10px Arial; color: #3a6588;}
#txtbn img {display: block; width: 50px; height: 50px;}
#txtbn img.peque {padding: 3px 10px 10px 3px; border: none; display: block; width: 50px; height: 50px;}

/* TXTBN-2 */
#txtbn-2 {margin: 10px 0px 5px 0px; padding-left: 10px; background-image: url(../images/icono-noticias.jpg); background-repeat: no-repeat; background-position: 0px 5px;}
#txtbn-2 p {font: normal 10px Arial; text-align: left; line-height: 16px; padding: 0px; color: #666;}
#txtbn-2 p a {font: normal 10px Arial; text-align: left; line-height: 16px; padding: 0px; color: #666; text-decoration: none;}
#txtbn-2 p a:hover {text-decoration: underline;}
#txtbn-2 p.titul {font: bold 12px Arial;}
#txtbn-2 p.titul a {font: bold 12px Arial; text-decoration: none;}
#txtbn-2 p.titul a:hover {text-decoration: underline;}
#txtbn-2 p.fecha {font: bold 10px Arial; color: #3a6588;}


/* ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: */
/* ::::::::::::::::::::::::::::::::::::::::::::   DERECHA :::::::::::::::::::::::::::::::::::::::::::::: */
/* ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: */

/* :::::::::::::::::::::::::::::::::::::::::  NOTICIAS DERECHA  ::::::::::::::::::::::::::::::::::::::::: */
#noticias-derecha {width: 293px; height: auto; margin: 0px; display: block; position: relative; float: left;}

/* :::::::::::::::::::::::::::::::::::::::::  NOTICIAS DERECHA>> banner  ::::::::::::::::::::::::::::::::::::::::: */
#banner-nd {width: 293px; height: 110px; display: block; position: relative; float: left; margin: 10px 0px 0px 0px;}
#banner-nd img {width: 293px; height: 110px; display: block;}

/* :::::::::::::::::::::::::::::::::::::::::  NOTICIAS DERECHA >> grafica  ::::::::::::::::::::::::::::::::::::::::: */
#grafica-der {width: 293px; height: 120px; margin: 5px 0px 0px 0px; display: block; position: relative; float: left;}
#grafica-der img {width: 293px; height: 120px; display: block;} 

/* :::::::::::::::::::::::::::::::::::::::::  NOTICIAS DERECHA >> box  ::::::::::::::::::::::::::::::::::::::::: */
#box-derecha {width: 150px; height: auto; margin: 10px 0px 0px 0px; display: block; position: relative; float: left; border-left: 1px dashed #FF6600; padding-left: 5px;}
#box-derecha img {width: 158px; height: 35px; display: block;}

/* :::::::::::::::::::::::::::::::::::::::::  NOTICIAS DERECHA >> box noticias  ::::::::::::::::::::::::::::::::::::::::: */
#boxnoticias-der {width: 155px; height: auto; margin: 0px 0px 0px 5px; display: block; position: relative; float: left;}
#boxnoticias-der img {display: block; width: 158px; height: 35px;}
#boxnoticias-der img.vanner {display: block; border: 1px solid #3a6588; width: 148px; height: 35px;}
#boxnoticias-der h1 {background-color: #e7e6ee; background-image: url(../images/icono-cuadradoazul.jpg); background-position: right top; background-repeat: no-repeat; width: 150px; height: auto; margin-top: 5px;}
#boxnoticias-der h1 p.cuadroazul5 {font: bold 12px Arial; text-align: left; line-height: 15px; background-image: url(../images/icono-cuadradonaranja.jpg); background-repeat: no-repeat; background-position: left top; padding: 0px 20px 0px 20px; color: #fe7527; margin-top: 0px;}
#boxnoticias-der h1 p.cuadroazul5 a {font: bold 12px Arial; color: #fe7527; text-decoration: none; }
#boxnoticias-der h1 p.cuadroazul5 a:hover {text-decoration: underline; }

/* :::::::::::::::::::::::::::::::::::::::::  NOTICIAS DERECHA >> texto noticias principales ::::::::::::::::::::::::::::::::::::::::: */
#txtbd {background-color: #f8f5f0; margin: 0px;}
#txtbd img {width: 50px; height: 50px; display: block;}
#txtbd img.peque2 {padding: 3px 10px 10px 3px; border: none; display: block; width: 50px; height: 50px;}
#txtbd p {font: normal 10px Arial; text-align: left; line-height: 16px; padding: 0px; color: #666;}
#txtbd p a {font: normal 10px Arial; text-align: left; line-height: 16px; padding: 0px; color: #666; text-decoration: none;}
#txtbd p a:hover {text-decoration: underline;}
#txtbd p.titul {font: bold 12px Arial;}
#txtbd p.titul a {font: bold 12px Arial; text-decoration: none; }
#txtbd p.titul a:hover { text-decoration: underline; }
#txtbd p.fecha {font: bold 10px Arial; color: #3a6588;}

/* :::::::::::::::::::::::::::::::::::::::::  NOTICIAS DERECHA >> texto noticias secundarias  ::::::::::::::::::::::::::::::::::::::::: */
#txtbd-2 {margin: 10px 5px 5px 5px; padding-left: 10px; background-image: url(../images/icono-noticias.jpg); background-repeat: no-repeat; background-position: 0px 5px;}
#txtbd-2 p {font: normal 10px Arial; text-align: left; line-height: 16px; padding: 0px; color: #666;}
#txtbd-2 p.titul {font: bold 12px Arial;}
#txtbd-2 p.titul a {font: bold 12px Arial; text-decoration: none; color: #666; }
#txtbd-2 p.titul a:hover { text-decoration: underline; }
#txtbd-2 p.fecha {font: bold 10px Arial; color: #3a6588;}
#txtbd-2 a {font: bold 12px Arial; text-decoration: none; color: #666; }
#txtbd-2 a:hover { text-decoration: underline; }

/* :::::::::::::::::::::::::::::::::::::::::  NOTICIAS DERECHA >> box banner derecha ::::::::::::::::::::::::::::::::::::::::: */
#boxbanner-der {width: 108px; height: 700px; margin: 10px 0px 0px 10px; display: block; position: relative; float: left;}
#boxbanner-der img {width: 108px; height: 700px; display: block;}



/* ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: */
/* ::::::::::::::::::::::::::::::::::::::::::::   ABAJO :::::::::::::::::::::::::::::::::::::::::::::: */
/* ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: */

/* :::::::::::::::::::::::::::::::::::::::::  ABAJO >> box abajo ::::::::::::::::::::::::::::::::::::::::: */
#box-abajo {width: 460px; height: auto; margin: 10px 0px 0px 10px; display: block; position: relative; float: left; border-left: 1px dashed #FF6600; padding: 0px;}

/* :::::::::::::::::::::::::::::::::::::::::  ABAJO >> noticia principal abajo ::::::::::::::::::::::::::::::::::::::::: */
#noticia-abajo {width: 450px; height: auto; margin: 0px; display: block; position: relative; float: left; padding: 0px;}
#noticia-abajo h1 {background-color: #e7e6ee; background-image: url(../images/icono-cuadradoazul.jpg); background-position: right top; background-repeat: no-repeat; width: 450px; height: auto;}
#noticia-abajo h1 p.cuadroazul {font: bold 12px Arial; text-align: left; line-height: 15px; background-image: url(../images/icono-cuadradonaranja.jpg); background-repeat: no-repeat; background-position: left top; padding: 0px 20px 0px 20px; width: 410px; height: auto; color: #fe7527; margin-top: 0px;}
#noticia-abajo h1 p.cuadroazul a {font: bold 12px Arial; color: #fe7527; text-decoration: none; }
#noticia-abajo h1 p.cuadroazul a:hover {text-decoration: underline; }

/* TEXTO-NA */
#texto-na {background-color: #f8f5f0; margin: 0px;}
#texto-na p {font: normal 10px Arial; text-align: left; line-height: 16px; color: #333; padding: 5px 5px 5px 20px;}
#texto-na p a {font: normal 10px Arial; text-align: left; line-height: 16px; color: #333; text-decoration: none;}
#texto-na p a:hover {text-decoration: underline;}
#texto-na p.titulos {font: bold 12px Arial; color: #fe7527; text-align: left;} 

/* :::::::::::::::::::::::::::::::::::::::::  ABAJO >> noticias columna ::::::::::::::::::::::::::::::::::::::::: */
#noticia-abajo-col { width: 230px; height: auto; margin: 0px; padding: 0px; display: block; position: relative; float: left; }

/* :::::::::::::::::::::::::::::::::::::::::  ABAJO >> NOTICIAS SECUNDARIAS ABAJO  ::::::::::::::::::::::::::::::::::::::::: */
#noticia-cajasnot-izq2 {width: 210px; height: auto; margin: 10px 0px 0px 10px; display: block; position: relative; float: left; padding: 5px;}
#noticia-cajasnot-izq2 p {font: normal 10px Arial; text-align: justify; line-height: 16px; padding: 0px; color: #666; height: auto;}
#noticia-cajasnot-izq2 p a {font: normal 10px Arial; text-align: justify; line-height: 16px; padding: 0px; color: #666; text-decoration: none;}
#noticia-cajasnot-izq2 p a:hover {text-decoration: underline;}
#noticia-cajasnot-izq2 p.titu {font: bold 10px Arial; color: #3a6588;}
#noticia-cajasnot-izq2 p.titu a {font: bold 10px Arial; color: #3a6588; text-decoration: none; }
#noticia-cajasnot-izq2 p.titu a:hover {text-decoration: underline; }


/* ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: */
/* ::::::::::::::::::::::::::::::::::::::::::::   INTERNAS NOTICIAS  :::::::::::::::::::::::::::::::::::::::::::::: */
/* ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: */
#internas-noticias {width: 765px; height: auto; margin: 0px; display: block; position: relative; float: left; }
#internas-centro { width: 755px; height: auto; margin: 0px 0px 0px 10px; display: block; position: relative; float: left; }
#externas-centro { width: 480px; height: auto; margin: 0px 0px 0px 9px; display: block; position: relative; float: left; }

/* ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: */
/* ::::::::::::::::::::::::::::::::::::::::::::   DESARROLLO NOTICIAS  :::::::::::::::::::::::::::::::::::::::::::::: */
/* ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: */

#internas {width: 765px; height: auto; margin: 0px; display: block; position: relative; float: left;}
#externas {width: 620px; height: auto; margin: 0px; display: block; position: relative; float: left;}
#internas-boxcentro {width: 619px; height: auto; margin: 10px 0px 0px 0px; display: block; position: relative; float: left; border-left: 1px dashed #FF6600; padding: 0px;}
#externas-boxcentro {width: 475px; height: auto; margin: 10px 0px 0px 0px; display: block; position: relative; float: left; border-left: 1px dashed #FF6600; padding: 0px 0px 0px 5px;}
#rex {background-image: url(../images/icono-cuadradoazul.jpg); background-position: left; background-repeat: no-repeat; display: block; margin: 10px 0px 0px 0px; padding: 0px; float: left; position: relative; background-color: #D6E4EF; width:619px; height: auto;}
#rex p {font: bold 12px Arial; color: #666; line-height: 18px; padding-left: 25px;}

/* :::::::::::::::::::::::::::::::::::::::::  DESARROLLO NOTICIAS >> desarrollo noticia interna  ::::::::::::::::::::::::::::::::::::::::: */
#internas-desarrollo {width: 619px; height: auto; margin: 0px; display: block; position: relative; float: left; padding: 0px;}
#externas-desarrollo { width: 475px; height: auto; margin: 0px; display: block; position: relative; float: left; padding: 0px;}
#internas-desarrollo h1 {background-color: #e7e6ee; background-image: url(../images/icono-cuadradoazul.jpg); background-position: right top; background-repeat: no-repeat; height: auto;}
#internas-desarrollo h1 p.cuadroazul7 {font: bold 12px Arial; text-align: left; line-height: 15px; background-image: url(../images/icono-cuadradonaranja.jpg); background-repeat: no-repeat; background-position: left top; padding: 0px 20px 0px 20px; width: 570px; height: auto; color: #fe7527; margin-top: 0px;}
#internas-desarrollo h1 p.cuadroazul7 a {font: bold 12px Arial; color: #fe7527; text-decoration: none; }
#internas-desarrollo h1 p.cuadroazul7 a:hover {text-decoration: underline; }


/* :::::::::::::::::::::::::::::::::::::::::  DESARROLLO NOTICIAS >> noticia principal texto  ::::::::::::::::::::::::::::::::::::::::: */
#texto-ndes {background-color: #f8f5f0; margin: 0px; width: auto; height: auto;}
#texto-ndes p {font: normal 12px Arial; text-align: left; line-height: 18px; color: #333; padding: 5px 0px 5px 0px;}
#texto-ndes p.titulos {font: bold 14px Arial; color: #fe7527;}
#texto-ndes p.encabezado {font: bold 12px Arial; color: #066eab;}
#texto-ndes p.primerap {font: bold 12px Arial; color: #999; font-style: italic; line-height: 25px;}
#texto-ndes span.ciudad {font: bold 12px Arial; color: #000;}
#texto-ndes img {padding-left: 5px;}

#texto-ndes1 {background-color: #FFF; margin: 0px; width: auto; height: auto;}
#texto-ndes1 p {font: normal 12px Arial; text-align: justify; line-height: 18px; color: #333; padding: 5px 0px 5px 0px;}
#texto-ndes1 p.titulos {font: bold 14px Arial; color: #fe7527;}
#texto-ndes1 p.encabezado {font: bold 12px Arial; color: #066eab;}
#texto-ndes1 p.primerap {font: bold 12px Arial; color: #999; font-style: italic; line-height: 25px;}
#texto-ndes1 span.ciudad {font: bold 12px Arial; color: #000; } 

#internas-texto {margin: 5px; width: 609px; height: auto; float: left; position: relative; display: block; }
#internas-texto p {font: normal 12px Arial; text-align: justify; line-height: 18px; color: #333; padding: 5px 0px 5px 0px;}
#internas-texto p.titulos {font: bold 14px Arial; color: #fe7527;}
#internas-texto p.encabezado {font: bold 12px Arial; color: #066eab;}
#internas-texto p.primerap {font: bold 12px Arial; color: #999; font-style: italic; line-height: 25px;}
#internas-texto span.ciudad {font: bold 12px Arial; color: #000;} 

#externas-texto {margin: 5px; width: 465px; height: auto; float: left; position: relative; display: block; }
#externas-texto p {font: normal 12px Arial; text-align: justify; line-height: 18px; color: #333; padding: 5px 0px 5px 0px;}
#externas-texto p.titulos {font: bold 14px Arial; color: #fe7527;}
#externas-texto p.encabezado {font: bold 12px Arial; color: #066eab;}
#externas-texto p.primerap {font: bold 12px Arial; color: #999; font-style: italic; line-height: 25px;}
#externas-texto span.ciudad {font: bold 12px Arial; color: #000;} 

/* :::::::::::::::::::::::::::::::::::::::::  DESARROLLO NOTICIAS >> noticia principal BOTONES  ::::::::::::::::::::::::::::::::::::::::: */
#internas-botones {width: 619px; height: 25px; text-align: right; margin-top: 10px; float: left; position: relative;}
#externas-botones {width: 475px; height: 25px; text-align: right; margin-top: 10px; float: left; position: relative; }
a.btoninternas {width: 80px; height: 20px; font-size: 12px; font-family: Arial; font-weight: bold; color: #666; background-color: #e8e8e8; border: 1px solid #999; line-height: 20px; text-align: center; padding: 0px !important; float: right; position: relative; text-decoration: none; margin: 0px 5px 0px 5px;}
a.btoninternas:hover {text-decoration: underline; background-color: #B9B9B9;}


/* :::::::::::::::::::::::::::::::::::::::::  CONTENIDOS INTERNOS   ::::::::::::::::::::::::::::::::::::::::: */
#contenidos-in {width: 475px; height: auto; margin: 0px 0px 10px 0px; display: block; position: relative; float: left; padding: 0px;}
#contenidos-in h1 {background-color: #e7e6ee; background-image: url(../images/icono-cuadradoazul.jpg); background-position: right top; background-repeat: no-repeat; height: auto;}

/* :::::::::::::::::::::::::::::::::::::::::  CONTENIDOS INTERNOS >> texto  ::::::::::::::::::::::::::::::::::::::::: */
#texto-cin {background-color: #f8f5f0; margin: 0px; width: auto; height: auto; padding: 10px; }
#texto-cin p {font: normal 12px Arial; text-align: justify; line-height: 18px; color: #333; padding: 5px 0px 5px 0px;}
#texto-cin p.titulos {font: bold 14px Arial; color: #fe7527;}
#texto-cin p.encabezado {font: bold 12px Arial; color: #066eab;}
#texto-cin p.primerap {font: bold 12px Arial; color: #999; font-style: italic; line-height: 25px;}
#texto-cin span.ciudad {font: bold 12px Arial; color: #000;}
#texto-cin ul {margin-left: 10px;}
#texto-cin ul li {font: normal 12px Arial; color: #000; line-height: 20px; padding-left: 20px; background-image:url(../images/icono-cuadradonaranja.jpg); background-position: left; background-repeat: no-repeat; }



/* :::::::::::::::::::::::::::::::::::::::::  CONTENIDOS INTERNOS >> BOTONES  ::::::::::::::::::::::::::::::::::::::::: */
#botones-in {width: 475px; height: 25px; text-align: right; margin-top: 10px; float: left; position: relative; }
a.btoninternas {width: 80px; height: 20px; font: bold 12px Arial; color: #666; background-color: #e8e8e8; border: 1px solid #999999; line-height: 20px; text-align: center; padding: 0px !important; float: right; position: relative; text-decoration: none; margin: 0px 5px 0px 5px;}
a.btoninternas:hover {text-decoration: underline; background-color: #B9B9B9;} 

/* :::::::::::::::::::::::::::::::::::::::::  INTERNAS NOTICIAS >> noticias relacionadas  ::::::::::::::::::::::::::::::::::::::::: */
#internas-noticiasrel {width: 615px; height: auto; margin: 10px 0px 10px 0px; display: block; position: relative; float: left;}
#internas-relacionadas {width: 610px; height: auto; margin: 0px 0px 10px 0px; display: block; position: relative; float: left; padding: 10px 0px 3px 5px;}
#internas-relacionadas h1 {background-color: #e7e6ee; background-image: url(../images/icono-cuadradoazul.jpg); background-position: right top; background-repeat: no-repeat; height: auto;}
#internas-relacionadas h1 p.cuadroazul10 {font: bold 12px Arial; text-align: left; line-height: 15px; background-image: url(../images/icono-cuadradonaranja.jpg); background-repeat: no-repeat; background-position: left top; padding: 0px 20px 0px 20px; height: auto; color: #fe7527; margin-top: 0px;}
#internas-relacionadas h1 p.cuadroazul10 a {font: bold 12px Arial; color: #fe7527; text-decoration: none; }
#internas-relacionadas h1 p.cuadroazul10 a:hover {text-decoration: underline; }



/* :::::::::::::::::::::::::::::::::::::::::  INTERNAS NOTICIAS >> noticias relacionadas > texto  ::::::::::::::::::::::::::::::::::::::::: */
#texto-rel {margin: 5px; width: auto; height: auto;}
#texto-rel p {font: normal 12px Arial; text-align: justify; line-height: 18px; color: #333; padding: 5px 5px 5px 10px; background-image: url(../images/icono-noticias.jpg); background-repeat: no-repeat; background-position: 5px 10px; display: block;}
#texto-rel p a {font: normal 12px Arial; text-align: justify; line-height: 18px; color: #333; padding: 0px; text-decoration: none;}
#texto-rel p a:hover {text-decoration: underline;}
#texto-rel span.fechayhora {font: bold 12px Arial; color: #066eab; padding: 0px 10px 0px 10px;}
#texto-rel p.sinresultados {font: bold 12px Arial; color: #F30; padding: 0px 10px 0px 10px; background-color: #f8f5f0;} 

/* :::::::::::::::::::::::::::::::::::::::::  INTERNAS NOTICIAS >> BANNER DERECHA  ::::::::::::::::::::::::::::::::::::::::: */
#internas-bannerderecha {width: 120px; height: 600px; margin: 10px 0px 0px 10px !important; display: block; position: relative; float: left; }


/* :::::::::::::::::::::::::::::::::::::::::  INTERNAS NOTICIAS >> RESULTADO BUSCADOR  ::::::::::::::::::::::::::::::::::::::::: */
#internas-resbuscador {width: 639px; height: auto; margin: 0px; display: block; position: relative; float: left; }
#internas-boxbuscador {width: 633px; height: auto; margin: 10px 0px 0px 5px; display: block; position: relative; float: left; border-left: 1px dashed #FF6600;}

/* :::::::::::::::::::::::::::::::::::::::::  INTERNAS NOTICIAS >> DESARROLLO NOTICIAS ::::::::::::::::::::::::::::::::::::::::: */
#internas-resultados {width: 625px; height: auto; margin: 10px 0px 0px 5px; display: block; position: relative; float: left; padding: 0px;}
#internas-resultados h1 {background-color: #e7e6ee; background-image: url(../images/icono-cuadradoazul.jpg); background-position: right top; background-repeat: no-repeat; width: 625px; height: auto;}
#internas-resultados h1 p.cuadroazul8 {font: bold 12px Arial; text-align: left; line-height: 15px; background-image: url(../images/icono-cuadradonaranja.jpg); background-repeat: no-repeat; background-position: left top; padding: 0px 20px 0px 20px; color: #fe7527; margin-top: 0px;}
#internas-resultados h1 p.cuadroazul8 a {font: bold 12px Arial; color: #fe7527; text-decoration: none; }
#internas-resultados h1 p.cuadroazul8 a:hover {text-decoration: underline; }



/* :::::::::::::::::::::::::::::::::::::::::  INTERNAS NOTICIAS >> DESARROLLO NOTICIAS TEXTO ::::::::::::::::::::::::::::::::::::::::: */
#texto-bus {width: auto; height: auto;}
#texto-bus p {font: normal 12px Arial; text-align: justify; line-height: 18px; color: #333; padding: 5px 5px 5px 15px;}
#texto-bus p a {font: normal 12px Arial; text-align: justify; line-height: 18px; color: #333; padding: 0px; text-decoration: none;}
#texto-bus p a:hover {text-decoration: underline;}
#texto-bus p a.fuentenoticia {font: bold 14px Arial; color: #fe7527; padding: 0px 10px 0px 20px !important; background-image: url(../images/icono-flecha.jpg); background-repeat: no-repeat; background-position: left; text-decoration: none; display: block; width: auto; font-style: normal;}
#texto-bus p a.fuentenoticia:hover {text-decoration: underline;}
#texto-bus span.fechayhora {font: bold 12px Arial; color: #066eab; padding: 0px 10px 0px 10px;}
#texto-bus p.sinresultados {font: bold 12px Arial; color: #F30; padding: 0px 10px 0px 10px; background-color: #f8f5f0;}

/* :::::::::::::::::::::::::::::::::::::::::  INTERNAS NOTICIAS >> DESARROLLO BUSCADOR BOTONES ::::::::::::::::::::::::::::::::::::::::: */
#botones-resultado {width: 633px; height: 25px; text-align: right; margin-top: 10px; float: left; position: relative; display: block;}
a.btonresultado {width: 80px; height: 20px; font: bold 12px Arial; color: #666; background-color: #e8e8e8; border: 1px solid #999; line-height: 20px; text-align: center; padding: 0px !important; float: right; position: relative; text-decoration: none; margin: 0px 5px 0px 5px;}
a.btonresultado:hover {text-decoration: underline; background-color: #B9B9B9;}

/* ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: */
/* ::::::::::::::::::::::::::::::::::::::::::::   PATA :::::::::::::::::::::::::::::::::::::::::::::: */
/* ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: */
#pata {width: 765px; height: 54px; margin: 10px 0px 0px 0px; display: block; position: relative; float: left; background-color: #eef7f6;}
#pata p {font: bold 11px Arial; text-align: left; line-height: 16px; padding: 10px 0px 0px 10px; color: #004680; }
#pata p span a.logo { position: absolute; top: 0px; right: 0px; width: 113px; height: 53px; float: right; display: block; z-index: 100; }

/* ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: */
/* ::::::::::::::::::::::::::::::::::::::::::::  MENU :::::::::::::::::::::::::::::::::::::::::::::: */
/* ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: */
#barralateral {width: 143px; height: auto; margin: 10px 0px 0px 0px; display: block; position: relative; float: left; background-color: #d6e4ef;}
.menu_izquierda2 {width: 143px; height: auto;}
.menu_izquierda2 ul {width: 143px; height: auto; list-style: none; display: block;}
.menu_izquierda2 li {display: block; border-bottom: 1px solid #016FD1;}
.menu_izquierda2 li a {font: bold 10px Arial; text-decoration: none; padding: 4px 0px 4px 15px; display: block; line-height: 20px; text-align: left; color: #004680;}
.menu_izquierda2 ul ul {padding: 0px; margin: 0px; background-image: none; background-repeat: repeat-y; display: block; width: 143px;}
.menu_izquierda2 ul li li {border: none; margin-left: 0px; background: #6DA2C2; border-bottom: 1px solid #FFF;}
.menu_izquierda2 ul li li a {display: block; color: #FFF; margin: 0 0px 0 0px; text-align: left; padding: 4px 0px 4px 20px; font-weight: bold;}
.menu_izquierda2 ul ul ul {margin: 0px; background-image: none; display: block; width: 143px;}
.menu_izquierda2 ul li li li {display: block; color: #333; font-weight: normal; border: none; margin-bottom: 0px; background: #AFD3EB; margin-left: 0px; border-bottom: 1px solid #FFF;}
.menu_izquierda2 ul li li li a {margin-left: 0px; font-weight: normal; padding: 4px 0px 4px 20px; color: #333; display: block;}


/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* FIN CSS */
/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */