@charset "ISO-8859-1";
body {margin:0; padding:0; background: #FFFFFF top center no-repeat; font-family:'Lucida Grande', Geneva, Arial, Trebuchet, Verdana, Helvetica, sans-serif; color:#CFCFCF;}
img, div { behavior: url(/scripts/iepngfix.htc); }
.frente {margin:0 auto 0 auto; width:954px; text-align:center;}
.superiortop {width:100%; height:21px; background:url(img/topping01.gif) top left no-repeat; background-position: 0px 0px; }
a.topweblink { color:#929292; font-size:11px; text-decoration:underline;}
a.topweblink:hover { color:#727272; font-size:11px; text-decoration:none;}
.logoybuscatop {width:100%; height:62px; background:url(img/topping02.gif) top left no-repeat; background-position: 0px 0px;}
.titulooficina {color: #3d3d3d; font-family:Georgia, "Times New Roman", Times, serif; font-size:30px; padding-left:240px; }
.subtitulooficina {color: #BdBdBd; font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; padding-left:240px; }
.tooping3 { background:url(img/topping03.gif) top left no-repeat; width:954px; height:15px; position:relative; float:left;}
.boton {background:url(img/boton.gif); font-size:14px; font-weight:bold; border:1px solid #2a6493; color:#FFFFFF; margin-left:10px; margin-right:10px; height:30px; cursor:pointer; }
.boton:hover {background:url(img/botonhigh.gif); cursor:pointer}
.frenteextensor { background:url(img/middlecuadro.gif); width:920px; text-align:left; padding-left:17px; padding-right:17px; position:relative; float:left;}
.menuazul { width:864px; height:37px; float:left; position:relative; background:url(img/azulmenu.gif); }
.opcionmenu { background:none; height:30px; float:left; position:relative; padding-left:12px; padding-right:12px; font-family:Georgia, "Times New Roman", Times, serif; font-size:20px; color:#FFFFFF; border-right: 1px solid #FFFFFF; cursor:pointer; padding-top:7px; }
.opcionmenu:hover { background:url(img/negromenu.gif); cursor:pointer; text-decoration:underline;}
.bandera { background:url(img/guineaecuatorial.gif); width:56px; height:37px; float:right; position:relative;}
.negrocambia { width:900px; height:33px; background-color:#000000; text-align:left; position:relative; float:left; color:#FFFFFF; font-size:15px; padding-left:10px; padding-right:10px; padding-top:14px;}
.stepcarousel{ position:relative; border: 0px solid black; overflow: scroll; width: 570px; height: 272px; float:left; text-align:left; margin-top:10px; background:url(img/fondopress.gif); border:1px #CCCCCC solid;}
.stepcarousel .belt{ position: absolute; left: 0; top: 0; }
.stepcarousel .promo{ float: left; overflow: hidden; margin: 0px; width: 548px; cursor:pointer; padding:10px; height:241px; }
.textoabajo { background:url(img/backtitle.png); color:#FFFFFF; font-size:12px; width:540px; height:55px; padding-left:15px; padding-right:15px; margin-top:202px; padding-top:8px;}
.culumnaizq { width:570px; position:relative; float:left; padding-top:8px;}
.culumnader { width:331px; padding-left:19px; position:relative; float:right; padding-top:8px;}
.selectorcat { width:311px; background:url(img/backcat.gif) repeat-x #000000; padding-left:10px; padding-right:10px; color:#FFFFFF; font-size:16px; padding-top:10px; }
.boxcat { width:221px; height:21px; background-color:#FFFFFF; border:1px solid #777777; font-size:13px; color:#555555; margin-top: 8px; }
.opgov { height:23px; width:100%; text-align:left; }
a.linkgov { font-family:Georgia, "Times New Roman", Times, serif; color:#2a6493; text-decoration:underline; font-size: 14px; padding-left:21px; background:url(img/start.gif) no-repeat left;}
a.linkadjunto { font-family:Georgia, "Times New Roman", Times, serif; color:#2a6493; text-decoration:underline; font-size: 14px; padding-left:21px; }
.cajonews { background:url(img/stripe_tile.gif); border:1px solid #dddddd; position:relative; float:left; width:100%; margin-top:15px;}
.interiornews { background:#FFFFFF; margin:10px; padding:15px; }
a.titularlow { font-size:16px; color:#2a6493; text-decoration:underline; }
a.titularlow:hover { font-size:16px; color:#2881c9; text-decoration:underline;}
a.textolow { font-size:12px; color:#333333; text-decoration:none; line-height:15px;}
a.textolow:hover { font-size:12px; color:#333333; text-decoration:underline;}
.lowtextoazul { font-size:11px; color:#2a6493; }
.lowtextogris { font-size:11px; color:#333333; }
.superlowtextogris { font-size:9px; color:#333333; }
a.linklow { font-family:Georgia, "Times New Roman", Times, serif; color:#2a6493; text-decoration:underline; font-size: 11px;}
.recuadros { margin-top:15px; width:100%; position:relative; float:left; }
.bloques { background:url(img/topblq.gif) repeat-x top; width:177px; padding-top:16px; position:relative; float:left;}
.bloques:hover { background:url(img/topblqhigh.gif) repeat-x top; }
a.medgeglink { font-family:Georgia, "Times New Roman", Times, serif; color:#2a6493; text-decoration:underline; font-size: 14px; }
.baseinferior { background:url(img/paneldown.gif) repeat-x top #000000; position:relative; float:left; width:890px; margin-top:19px; padding:15px; text-align:center; }
.bloquelowbase { width:100%; position:relative; float:left; text-align:left;}
.whitemedtitle { color:#FFFFFF; font-size:13px;}
.lastvideos { width:275px; margin-right: 20px; position:relative; float:left;}
a.textolowwhite { font-size:12px; color:#FFFFFF; text-decoration:none; line-height:15px;}
a.textolowwhite:hover { font-size:12px; color:#FFFFFF; text-decoration:underline;}
a.textolowcat { font-size:14px; color:#FFFFFF; text-decoration:none; line-height:15px;}
a.textolowcat:hover { font-size:14px; color:#FFFFFF; text-decoration:underline;}
a.medgeglinkwhite { font-family:Georgia, "Times New Roman", Times, serif; color: #6aA4D3; text-decoration:underline; font-size: 14px; }
.lowfotos { margin-right:10px; margin-bottom:5px;border:1px solid #FFFFFF; }
.lowfotos:hover { margin-right:10px; margin-bottom:5px;border:1px solid #6aA4D3; }
.textolee { font-size:12px; color: #FFFFFF;}
.baseweb { width:920px; background:url(img/baseweb.gif) no-repeat; margin-top:25px; margin-bottom:15px; position:relative; float:left; height:70px; }
.copyright { text-align:left; font-size:9px; color:#999999; padding-left:390px; }
a.copyrights { font-size:9px; color:#999999; }
.buscadortop { background:#FFFFFF; border:1px #CCCCCC solid; font-size:13px; color:#333333; font-family:'Lucida Grande', Geneva, Arial, Trebuchet, Verdana, Helvetica, sans-serif; width:210px;}
fieldset { border:0px; }
.lblcontact { float: left; width: 140px; text-align:right; padding-right:5px; font-size:13px; height:25px; color:#333333 }
.lblbr{ clear: left; }
.verdemedop {font-family:Georgia, "Times New Roman", Times, serif; color:#2a6493; font-size:22px; }
.grismedop {font-family:Georgia, "Times New Roman", Times, serif; color:#555555; font-size:17px; }
.textolow { font-size:12px; color:#333333; }
.inputBox { background:#FFFFFF; border:1px #a1b8cf solid; margin-right:5px; font-size:12px; color:#333333; float:left; font-family:'Lucida Grande', Geneva, Arial, Trebuchet, Verdana, Helvetica, sans-serif;}
.sigueinputBox { background:#FFFFFF; border:1px #a1b8cf solid; margin-right:5px; font-size:12px; color:#333333; font-family:'Lucida Grande', Geneva, Arial, Trebuchet, Verdana, Helvetica, sans-serif;}
.badinputBox { background:#FFCCCC; border:1px #CC9999 solid; margin-right:5px; font-size:12px; color:#333333; float:left; font-family:'Lucida Grande', Geneva, Arial, Trebuchet, Verdana, Helvetica, sans-serif;}
.mainop { width:329px; background-color:#FFFFFF; height:77px; border:0px solid #CCCCCC; color:#333333; font-size:13px; margin-top:10px; }
.mainop:hover { background:url(img/azulmenu.gif) top repeat-x; background-color:#2a6493; border:0px solid #123d60; color:#FFFFFF; font-size:13px; cursor:pointer; }
a.medgeglinkesp { font-family:Georgia, "Times New Roman", Times, serif; color:#2a6493; text-decoration:underline; font-size: 16px; padding-left:10px; line-height:70px;}
a.medgeglinkesw { font-family:Georgia, "Times New Roman", Times, serif; color:#FFFFFF; text-decoration:underline; font-size: 16px; padding-left:10px; line-height:70px;}
.titulonoticia {font-family:Georgia, "Times New Roman", Times, serif; color:#2a6493; font-size:27px; }
.titulonoticiaruta {font-family:Georgia, "Times New Roman", Times, serif; color:#ab8010; font-size:27px; }
.titulonoticialower {font-family:Georgia, "Times New Roman", Times, serif; color:#2a6493; font-size:21px; text-align:left; }
.titulotrivial {font-family:Georgia, "Times New Roman", Times, serif; color:#2a6493; font-size:21px; text-align:left; width:530px; border:#CCCCCC 1px solid; background:#F0F0F0; padding:10px; }
.bloquetrivial {font-family:Georgia, "Times New Roman", Times, serif; font-size:21px; text-align:center; width:530px; border:#CCCCCC 1px solid; background:#F0F0F0; padding:10px; }
.textonoticia { font-family:Georgia, "Times New Roman", Times, serif; color:#333333; font-size: 15px; line-height:23px; }
.textonoticia a { font-family:Georgia, "Times New Roman", Times, serif; color:#2a6493; font-size: 15px; line-height:23px; text-decoration:underline; }
.textonoticia a:hover { font-family:Georgia, "Times New Roman", Times, serif; color:#2279bf; font-size: 15px; line-height:23px; text-decoration:none;}
.textonoticiaruta { font-family:Georgia, "Times New Roman", Times, serif; color:#333333; font-size: 15px; line-height:23px; }
.textonoticiaruta a { font-family:Georgia, "Times New Roman", Times, serif; color:#ab8010; font-size: 15px; line-height:23px; text-decoration:underline; }
.textonoticiaruta a:hover { font-family:Georgia, "Times New Roman", Times, serif; color:#ab8010; font-size: 15px; line-height:23px; text-decoration:none;}
.catnoticia { color:#888888; font-size: 13px; }
.fotonotcia { background-color:#EEEEEE; padding-top:8px; padding-bottom:8px; padding-right:5px; margin:10px; font-size:9px; color:#333333; position:relative; cursor:pointer; text-align:right; line-height:14px; }
.fotonotcia:hover { background-color:#E0E0E0; }
.fotonotciafrente { background-color:#EEEEEE; padding:8px; margin:10px; font-size:9px; color:#333333; float:right; position:relative; cursor:pointer; text-align:right; line-height:14px; }
.fotonotciafrente:hover { background-color:#E0E0E0; padding:8px; margin:10px; font-size:9px; color:#333333; float:right; position:relative; cursor:pointer;}
.elvideo { float:right; position:relative; margin:10px; height:270px;}
.adjuntos {background-color:#EEEEEE; border:1px solid #CCCCCC; padding:5px; width:550px; position:relative; float:left; margin-top:10px;}
.inneradjuntos { background-color:#FFFFFF; padding:8px; width:534px; position:relative; float:left; font-family:Georgia, "Times New Roman", Times, serif; color:#333333; font-size: 15px;}
a.titulobusca {font-family:Georgia, "Times New Roman", Times, serif; color:#2a6493; font-size:19px; text-decoration:underline; }
a.titulobusca:hover {color:#2279bf; text-decoration:none; }
.textovij {font-family:Georgia, "Times New Roman", Times, serif; color:#ab8010; font-size:14px; }
a.titulobuscavij {font-family:Georgia, "Times New Roman", Times, serif; color:#ab8010; font-size:19px; text-decoration:underline; text-align:right; padding-left:50px; }
a.titulobuscavij:hover {text-decoration:none; }
.fechalow { color:#333333; font-size:9px;}
a.damecolorin { color:#2a6493; }
.paginatxt {border: #2a6493 1px solid; color:#333333; background:#EEEEEE; text-align:center; margin-left:3px; margin-right:3px; padding-left:9px; padding-right:9px; font-size:12px; padding-top:1px; padding-bottom:1px; cursor:pointer; }
.paginatxt:hover {background:#888888; COLOR: #333333;}
.paginatxt:hover a { COLOR: #FFFFFF;}
.paginatxthigh {border: #2a6493 1px solid; background:#2a6493; text-align:center; margin-left:3px; margin-right:3px; padding-left:9px; padding-right:9px; font-size:12px; padding-top:1px; padding-bottom:1px; color:#FFFFFF; }
a.paglowlink {COLOR: #333333; text-decoration:none}
a.paglowlink:hover {COLOR: #FFFFFF; text-decoration:none}
.buscatop { margin:5px; background:url(img/bt.gif) top repeat-x #aeaeae; width:530px; height:40px; padding:15px; text-align:left; color:#FFFFFF; }
.buscalow { color:#FFFFFF; font-size: 11px;}
.lopd { font-size:9px; color:#555555; text-align:justify; }
a.linkazul { color:#2a6493; text-decoration:underline; font-weight:bold; }
a.linkazul:hover { color:#2a6493; text-decoration:none; font-weight:bold; }
.fototeca {border:#CCCCCC 1px solid; background-color:#EEEEEE; padding:10px; }
.selectorfv { width:311px; background:url(img/backcat.gif) #000000 repeat-x; padding-left:10px; padding-right:10px; color:#FFFFFF; font-size:16px; padding-top:10px; }
.lowfotosbusca { margin:0px; border:1px solid #FFFFFF; }
.lowfotosbusca:hover { border:1px solid #6aA4D3; }
.messagebox{position:relative; width:100px; margin-left:30px; border:1px solid #c93; background:#ffc; padding:3px; float:right; font-size:10px; margin-top:4px;}
.messageboxok{position:relative;width:auto;margin-left:30px;border:1px solid #349534;background:#C9FFCA;padding:3px;font-weight:bold;color:#008000; float:right; font-size:10px; margin-top:4px;}
a.titulonoticiarutalow {font-family:Georgia, "Times New Roman", Times, serif; color:#ab8010; font-size:20px; }
.fotoadvert { width:100%; height:30px; background-color:#666666; color:#FFFFFF; text-align:center; font-size:12px; font-family:'Lucida Grande', Geneva, Arial, Trebuchet, Verdana, Helvetica, sans-serif; }
a.linkadvert { color:#FFFFFF; padding-top:5px; font-size:10px; font-family:'Lucida Grande', Geneva, Arial, Trebuchet, Verdana, Helvetica, sans-serif; text-decoration:none; line-height:13px;}
a.linkadvert:hover { color:#FFFFFF; font-size:10px; font-family:'Lucida Grande', Geneva, Arial, Trebuchet, Verdana, Helvetica, sans-serif; text-decoration:underline; line-height:13px;}

.messageboxerror{position:relative;width:auto;margin-left:30px;border:1px solid #CC0000;background:#F7CBCA;padding:3px;font-weight:bold;color:#CC0000; float:right; font-size:10px; margin-top:4px;}
.prensafrom { font-size:12px; color:#333333; border:#EEEEEE 1px solid; padding:10px;}
.botonlow {background:url(img/boton.gif); font-size:12px; font-weight:bold; border:1px solid #2a6493; color:#FFFFFF; margin-left:5px; margin-right:5px; height:20px; cursor:pointer; }
.botonlow:hover {background:url(img/botonhigh.gif); cursor:pointer}
.buscaarriba { width:379px; float:right; position:relative; text-align:right; }
.clmcentro { float:left; position:relative; width:548px; padding:10px; border-top:#FFFFFF dotted 1px; font-family:Georgia, "Times New Roman", Times, serif; color:#2a6493; font-size:21px; height:120px; text-align:center; }
.clmizq { float:left; position:relative; width:264px; border-right:#FFFFFF dotted 1px; padding:10px; border-top:#FFFFFF dotted 1px; font-family:Georgia, "Times New Roman", Times, serif; color:#2a6493; font-size:21px; height:120px;}
.clmder { float:left; position:relative; width:264px; padding:10px; border-top:#FFFFFF dotted 1px; font-family:Georgia, "Times New Roman", Times, serif; color:#2a6493; font-size:21px; height:120px;}
.clmizqlow { float:left; position:relative; width:264px; border-right:#CCCCCC dotted 1px; padding:10px; border-top:#CCCCCC dotted 1px; font-family:Georgia, "Times New Roman", Times, serif; color:#2a6493; font-size:21px; height:40px; text-align:center;}
.clmderlow { float:left; position:relative; width:264px; padding:10px; border-top:#CCCCCC dotted 1px; font-family:Georgia, "Times New Roman", Times, serif; color:#2a6493; font-size:21px; height:40px; text-align:center;}
.clmcentrolow { float:left; position:relative; width:545px; border-top:#CCCCCC dotted 1px; border-bottom:#CCCCCC dotted 1px; padding:10px; font-family:Georgia, "Times New Roman", Times, serif; color:#2a6493; font-size:21px; height:40px; text-align:center;}
a.linkgobierno { background:url(img/start.gif) no-repeat; font-size:13px; color:#333333; text-decoration:none; line-height:20px; padding-left:19px; margin-left:15px; }
a.linkgobierno:hover { text-decoration:underline; }
.cultura { background:url(img/cultura.gif) no-repeat; width:325px; height:21px; color:#FFFFFF; font-size:14px; margin-top:10px; padding-left:6px; padding-top:2px;}
.titulofototeca { background:url(img/buscafotos.gif) no-repeat; width:550px; height:47px; float:left; color:#FFFFFF; padding-top:10px; padding-left:20px; }
#banderaescudo { color:#333333; font-size:13px; text-align:center; padding:10px; font-family:Georgia, "Times New Roman", Times, serif;}
.cifrasselect { background:#FFFFFF; border:1px #a1b8cf solid; margin-right:5px; font-size:14px; color:#333333; }
#dat01, #dat03, #dat04, #dat05, #dat06, #dat07, #dat08, #dat09, #dat10, #dat11, #dat12 { display:none; }
.reviston { background:url(img/pdfrevista.gif) no-repeat top left; width:210px; padding-left:90px; height:80px; float:left; cursor:pointer; text-align:right; margin-top:7px; }
.menu {width:583px; height:107px; background:url(/img/backmenu.png) left top no-repeat; float:right; text-align:center;}
a.botonmenu {display: block; background: url(/img/botonmenu.png) no-repeat 0 0; width: 110px; height: 40px; float:right; display: inline; text-align:center; color:#CFCFCF; text-decoration:none; text-indent:-5px; margin-top:38px; padding-top:5px;}
a.botonmenu:hover { background-position: -110px 0px; color:#101010; }
a.blancogrande {color:#FFFFFF; font-size:74px; text-decoration:none; font-weight:bold;}
a.blancogrande:hover {text-decoration:none }
.preciobloque { background:url(img/comprahora.png) no-repeat; width:263px; height:161px; float:right; text-align:center; padding-top:55px; cursor:pointer;}
.blancolittle { color:#FFFFFF; font-size:16px;}
.blancomedio { color:#FFFFFF; font-size:49px; font-weight:bold; text-decoration:none;}
.opcioneslow { width:921px; height: 229px; text-align:center;}
.menuopcion { background:url(img/basecartel.png) no-repeat; width:295px; height:220px; float:left; text-align:left; padding-top:9px; }
a.verdeop {color:#a8d601; font-size:18px; text-decoration:none; margin-left:15px; }
a.verdeop:hover {text-decoration:underline;}
.textobloque { color: #CFCFCF; font-size:13px; margin: 24px 15px 15px 15px; }
.imgop { border:1px solid #999999; margin:4px;}
.imgop2 { margin:4px;}
a.lnkverdelow { color:#a8d601; text-decoration:underline; }
a.lnkverdelow:hover { text-decoration:none; }
.frentecontainer {width:921px; text-align:left; float:left; margin-top:15px; }
.columnaizq { width:626px; text-align:left; float:left;}
.columnader { width:285px; text-align:left; float:right; padding-left:10px;}
.cajasel { background:#222222; border:1px #a8d601 solid; font-size:12px; color:#FFFFFF; }
.rojoerror {color:#990000; font-size:18px; }
.productito { background:url(img/backprod.png) no-repeat; width:203px; height:265px; float:left; text-align:center; margin:2px;}
.verdeprod {color:#a8d601; font-size:14px; margin:7px; text-align:left;}
.supermale { width:626px; text-align:right; height:243px; float:left; background:url(img/supmale.png) no-repeat; cursor:pointer; }
.ponteverde { color:#a8d601; }
.toptabla { color:#1C1C1C; font-size:12px; padding-bottom:9px;}
a.lnkverdemed { color:#a8d601; text-decoration:none; font-size:14px; }
a.lnkverdemed:hover { text-decoration:underline; }
.politica { text-align:justify; font-size:9px; color:#5d5d5d;}
.transparent {color: #FFFFFF; font-size: 21px; background-color:#101010; border: 0px solid #FFFFFF; font-weight:bold; padding-left:8px;}
.menuopcionlat { background:url(img/menlat.png) no-repeat; width:269px; height:231px; float:right; text-align:left; padding-top:16px; }
.carritoopcionlat { background:url(img/precolatba.png) no-repeat; width:269px; height:170px; float:right; text-align:left; padding-top:16px; }
.textobloqueprice { color: #CFCFCF; font-size:19px; font-weight:bold; margin: 24px 15px 15px 15px; text-align:center;}
.tablaverde { border-bottom: 1px #a8d601 solid; font-size:12px; color: #CFCFCF; height:21px;}
.warning { background:url(img/sello.png) no-repeat; height:88px; width:767px; float:left; position:relative; padding-left:150px; padding-top:12px; margin-bottom:8px; padding-right:5px;}