body{text-align:center;font:0.76em Verdana,sans-serif;margin:3px 0 0 0;padding:0;background:#003163}
td,th{font-size:1em!important;font-size:0.76em}

#contenedor{text-align:left;width:959px !important;width:962px;margin:0 auto}

/*header*/
#header{background:url(../interfaz/header_back_b.gif) no-repeat bottom right;height:78px}
h1{margin:0 0 0 7px;padding:0;width:119px;height:68px;background:url(../interfaz/title_back_01.gif) no-repeat bottom left;}
h1 a{display:block;width:119px;height:68px}
h1 a span{display:none}

/*leftPanel*/
#leftPanel{width:221px;float:left;padding-bottom:2em}
#dummy1{background:url(../interfaz/menu_dummy1.gif) no-repeat;height:30px}
#dummy2{background:url(../interfaz/menu_dummy2.gif) no-repeat;height:30px;margin-bottom:10px}
#dummy3{background:url(../interfaz/menu_dummy3.gif) no-repeat;height:31px}
#dummy4{background:url(../interfaz/menu_dummy4.gif) no-repeat;height:31px;margin-bottom:10px}

#menuPrincipal{border-left:2px solid #fff;background:#009CCE}
#menuPrincipal ul{margin:0;padding:0;list-style:none}
#menuPrincipal li{margin:0;padding:0;display:inline}
#menuPrincipal a{margin-left:12px;display:block;background:url(../interfaz/menu_link_back_01.gif) no-repeat;padding:4px 0 6px 27px;color:#fff;text-decoration:none;font-weight:bold}
#menuPrincipal a:hover,#menuPrincipal .lihover{background:url(../interfaz/menu_link_back_02.gif) no-repeat}
#menuPrincipal ul ul * a {}
#menuPrincipal li ul{display:none;z-index:2000;position:absolute;width:185px;margin:-24px 0 0 196px;background:url(../interfaz/submenu_back.gif)}
#menuPrincipal li ul::before{content:url(../interfaz/submenu_dummy6.gif);margin-top:-11px;display:block}
#menuPrincipal li ul::after{content:url(../interfaz/submenu_dummy7.gif);margin-bottom:-11px;display:block}
#menuPrincipal li li{display:inline;margin:0;padding:0;float:none;border:0}
#menuPrincipal li li a{display:block;margin:0;background:url(../interfaz/submenu_link_back.gif) no-repeat 9px 5px;padding:3px 2px 3px 20px;font-size:0.9em}
#menuPrincipal li li a:hover{background:url(../interfaz/submenu_link_back.gif) no-repeat 9px 5px;text-decoration:underline}
#menuPrincipal li:hover ul,#menuPrincipal li.over ul{display:block}

#menu_box_content{background:#78ABDE;border-left:2px solid #fff;color:#fff}
#menu_box_content h2{font-size:1.1em;margin:0 0 0.5em 12px}
#menu_box_content h2 a{color:#fff;text-decoration:none}
#menu_box_content h2 a:hover{text-decoration:underline}
#menu_box_content img{float:left;margin:0 5px 0 0;border:0}
#menu_box_content div{margin-left:12px;font-size:0.9em;padding:0 5px 5px 0}

#searchbox{position:absolute;top:1px;margin-left:795px !important;margin-left:798px;background:url(../interfaz/search_back_01.gif) no-repeat;height:48px;width:184px;overflow:hidden}
#searchbox h2{margin:8px 0 3px 33px;font-size:1em;color:#fff}
#searchbox form{margin:0 0 0 33px}
#searchbox input{font-size:0.9em;border:1px solid #ac4806;border-right:0;color:#ac4806;width:106px}
#searchbox button{font-size:0.9em;border:1px solid #ac4806;color:#ac4806;background:#fc0;font-weight:bold;width:24px}
#dummy8{position:absolute;top:49px;margin-left:959px !important;margin-left:962px;background:url(../interfaz/search_back_02.gif) no-repeat;height:84px;width:20px}

#mainArea{}
#cuerpo{margin:0 0 0 221px;width:690px !important;width:738px;background:#fff;padding:0 24px 58px 24px}

/*principal*/
#principal{margin:0 0 1em 0}
#principal h2,#lista_resumen h2{font-size:0.86em;border:0;margin:0 0 2em 0;color:#d31113}
#principal h2 span,#lista_resumen h2 span{background:#d31113;text-transform:uppercase;color:#fff;margin:0 5px 0 0;padding:1px 3px}
#principal h3{color:#036;font:bold 1.2em sans-serif;margin:0.5em 0}
#principal h3 a{color:#036}
#principal a{color:#036}
#principal a:hover{color:#009}
#subhome{width:400px}
#subhome h2,#lista_resumen h2{margin-bottom:0.5em}
#subhome h2 a,#lista_resumen h2 a{color:#d31113;text-decoration:none}
#subhome h2 a:hover,#lista_resumen h2 a:hover{color:#d31113;text-decoration:underline}
#subhome h2 span a,#lista_resumen h2 span a{color:#fff;text-decoration:none}
#subhome h2 span a:hover,#lista_resumen h2 span a:hover{color:#fff;text-decoration:none}

/*titles*/
#subhome .sub20 a,#subhome .sub20 a:hover,#principal .secc20{color:#3a2de6}
#subhome .sub20 span,#subhome .sub20 span a,#subhome .sub20 span a:hover,#principal .secc20 span{background:#3a2de6;color:#fff}
#subhome .sub22 a,#subhome .sub22 a:hover,#principal .secc22{color:#df6800}
#subhome .sub22 span,#subhome .sub22 span a,#subhome .sub22 span a:hover,#principal .secc22 span{background:#df6800;color:#fff}
#lista_resumen .sub22 a,#lista_resumen .sub22 a:hover{color:#df6800}
#lista_resumen .sub22 span,#lista_resumen .sub22 span a,#lista_resumen .sub22 span a:hover{background:#df6800;color:#fff}
#subhome .sub23 a,#subhome .sub23 a:hover,#principal .secc23{color:#ffc71b}
#subhome .sub23 span,#subhome .sub23 span a,#subhome .sub23 span a:hover,#principal .secc23 span{background:#ffc71b;color:#fff}
#subhome .sub24 a,#subhome .sub24 a:hover,#principal .secc24{color:#9f1bff}
#subhome .sub24 span,#subhome .sub24 span a,#subhome .sub24 span a:hover,#principal .secc24 span{background:#df6800;color:#fff}
#subhome .sub25 a,#subhome .sub25 a:hover,#principal .secc25{color:#ff7323}
#subhome .sub25 span,#subhome .sub25 span a,#subhome .sub25 span a:hover,#principal .secc25 span{background:#ff7323;color:#fff}
#subhome .sub26 a,#subhome .sub26 a:hover,#principal .secc26{color:#f3a014}
#subhome .sub26 span,#subhome .sub26 span a,#subhome .sub26 span a:hover,#principal .secc26 span{background:#f3a014;color:#fff}

.home_destacado{margin-bottom:1.5em;display:table}
.home_imagen{float:left;margin:0 1em 0 0}
.home_imagen a{display:block}
.home_imagen img{border:0}
.fecha_home,.fecha{font-size:0.8em;color:#777}
.home_contenido{font-size:0.9em;margin-bottom:0.5em}
.home_listado,#autor,.lista_resumen_fecha{color:#777;font-size:0.9em}
.vermas{font-size:0.9em;color:#666}
.fecha{margin-bottom:1em}
#resumen,#contenido{font-size:0.9em;margin-bottom:1em}
#resumen{margin-bottom:1em}
#plusimg{position:absolute;top:10px;right:10px;border:5px solid #68b;padding:4px 5px 4px 22px;visibility:hidden;background:#fff url(../sistema/ampliar.gif) no-repeat 3px center;font:normal 0.9em sans-serif;color:#039;opacity:0.85}

#subSection{float:right;width:260px !important;width:270px;border-left:1px solid #bbb;margin:35px 0 100px 10px;padding:0 0 50px 10px;background:#fff}
#subSection ul{list-style:none;margin:0;padding:0;font-size:0.9em}
#subSection a{color:#d31113;text-decoration:none;font-weight:bold}
#subSection.subsec22 a{color:#df6800}
#subSection ul ul{margin-left:70px}
#subSection li li{margin-bottom:0.8em}
#subSection li li a,#subSection.subsec22 li li a{font-weight:normal;color:#036;text-decoration:underline}


#secundario{margin:0 0 1em 0;font-size:0.9em}
.listado1{color:#c72900}
.listado1 li{margin-bottom:0.5em}
.listado1 a{color:#666}
.listado1 a:hover{color:#333}

#lista_resumen{margin:0 0 1em 0;padding:0}
#lista_resumen li{list-style:none;display:table;margin:0 0 1em 0;border-bottom:1px solid #bbb;padding-bottom:1em}
#lista_resumen h3{margin:0 0 0.5em 0;font-size:1.2em}
#lista_resumen h3 a{color:#036;text-decoration:underline}
#lista_resumen h3 a:hover{color:#222;text-decoration:underline}
.lista_resumen_resumen{margin-bottom:1em}
.lista_resumen_fecha{font-size:0.8em;color:#666}
.lista_resumen_imagen{float:left;margin:0 1em 1em 0;padding:1px}
.lista_resumen_imagen img{border:0}

/*userPanel**/
#userPanel{padding:0 10px 10px 10px;background:#fff}
#userPanel h2{font-size:1.2em;color:#06a;margin:0 0 0.5em 0}
#userPanel ul{margin:0;padding:0;font-size:0.9em}
#userPanel li{list-style:none;display:inline}
#userPanel li a{display:block;background:url(../sistema/upi_edit.gif) no-repeat 4px center;padding:3px 3px 3px 18px;color:#336;text-decoration:none;margin-bottom:2px}
#userPanel li a:hover{background-color:#ffe;background-position:3px center;border:1px solid #bbb;padding:2px 2px 2px 17px;color:#33c}
#userPanel #up_view a{background-image:url(../sistema/upi_view.gif)}
#userPanel #up_admin a{background-image:url(../sistema/upi_admin.gif)}
#userPanel #up_logout a{background-image:url(../sistema/upi_logout.gif)}
.menuBlock{text-align:center;padding:1em 0;border-bottom:1px solid #fff}


/*migas*/
#migas{font-size:0.8em;color:#fff;margin:-38px 0 0 255px;width:535px;overflow:hidden;height:13px}
#migas a{color:#fff;text-decoration:none}
#migas a:hover{text-decoration:underline}

/* Galeria de Imagenes */
#listaGaleria{margin:0}
#listaGaleria h3{margin:0 0 10px 0;background:#ccc;color:#777;padding:5px 10px;text-align:right}
#listaGaleria ul{margin:0;padding:0;display:table}
#listaGaleria li{list-style:none;display:block;width:129px;height:136px;float:left;margin:3px;overflow:hidden}
#listaGaleria a.imageThumb{display:block;height:112px;background-repeat:no-repeat;background-position:center center;border:2px solid #eee}
#listaGaleria a.imageThumb span{display:none}
#listaGaleria a.imageLabel{font-size:0.9em;display:block;text-align:center}
#listaGaleria a.imageThumb:hover{background-color:#cdf;border-color:#99f}
.navArrows{height:20px;margin-bottom:1em;font-size:0.85em}
.navPrev{float:left;width:200px}
.navNext{margin-left:205px;text-align:right}

/*bottompanel*/
#bottompanel{margin:2em 0 0 0;text-align:right;border-bottom:1px solid #ccc;padding:5px 10px;clear:right}
#bottompanel a{margin-left:1em}
#bottompanel img{border:0}

/*footer*/
/*#footer{margin-left:221px !important;margin-left:224px;text-align:center;color:#036;font-size:0.8em;padding:2em 0;background:#78abde;border:2px solid #fff;width:734px !important;width:738px}*/
#footer{margin-left:221px;text-align:center;color:#036;font-size:0.8em;padding:2em 0 0 0;background:#78abde;width:738px;clear:right}
#footer ul{margin:0 0 1em 0;padding:0}
#footer li{list-style:none;display:inline}
#footer a{color:#036;border-right:1px solid #036;padding:1px 6px;text-decoration:none}
#footer a:hover{text-decoration:underline}
#dummy9{margin-left:221px;width:738px;height:15px;background:url(../interfaz/footer_dummy9.gif) no-repeat}

#subFooter{margin:1em 0 1em 221px;text-align:center;color:#fff;font-size:0.8em}

/* Mensajes del Sistema */
#mensaje{background:#FFFDDF;margin:0 0.5em 1.5em 0.5em;padding:0.5em;border:1px dashed #ccc;font:1em Verdana,sans-serif;color:#333}
#mensaje .warn,#mensaje .notice,#mensaje .error{background:url(../sistema/msj_warn.gif) no-repeat;padding-left:20px;min-height:16px}
#mensaje .notice{background-image:url(../sistema/msj_notice.gif)}
#mensaje .error{background-image:url(../sistema/msj_error.gif)}