body{text-align:center;font:0.76em Verdana,sans-serif;margin:0;padding:0;background:#AEAEAE url(../interfaz/gg2.gif) repeat-x top left}
td,th{font-size:1em!important;font-size:0.76em}

#contenedor{text-align:left;width:970px;margin:0 auto;background:#fff}

#tools{height:25px;background:url(../interfaz/top_header_back_01.gif)}
#tools div{margin:0 0 0 230px;background:url(../interfaz/top_header_back_03.gif) no-repeat top left}
#tools ul{height:18px !important;height:25px;padding:7px 0 0 0;margin:0 0 0 49px;background:url(../interfaz/top_header_back_02.gif)}
#tools li{display:inline;list-style:none}
#tools a{padding:0 6px;font-size:0.9em;color:#fff;text-decoration:none}
#tools a:hover{text-decoration:underline}

#h1banner{height:217px;margin-bottom:1px;padding-left:29px;background:url(../interfaz/logo_header_back_01.gif) repeat-y top left}
#h1banner h1{margin:0;padding:23px 0 0 8px;width:219px !important;height:194px !important;width:227px;height:217px;background:url(../interfaz/logo_header_back_02.gif)}
#h1banner span{display:block;background:url(../interfaz/logo_header_01.gif);height:74px;width:209px;text-indent:-2000px;font-size:0.1em;text-decoration:none}
#bannerimage{width:714px;height:217px;overflow:hidden;position:absolute;top:25px;margin-left:227px}

#menuPrincipal{background:url(../interfaz/top_menu_back_01.gif);border-top:1px solid #8f8f8f;padding:1px 0 0 9px}
#menuPrincipal ul{margin:0;padding:0;height:33px;border-left:1px solid #717171;list-style:none}
#menuPrincipal li{float:left;position:relative;padding:0 8px;border-left:1px solid #B3B3B3;border-right:1px solid #717171}
#menuPrincipal a{display:block;padding:11px 0 9px 15px;color:#fff;text-decoration:none;font-size:0.9em;background:url(../interfaz/top_menu_icon_01.gif) no-repeat left center}
#menuPrincipal ul ul * a {width:20em}
#menuPrincipal a:hover{text-decoration:underline}
#menuPrincipal li ul{display:none;position:absolute;top:auto;left:0;width:200px;border:0;margin:0;padding-top:1px}
#menuPrincipal li li{display:inline;margin:0;padding:0;float:none;border:0}
#menuPrincipal li li a{display:block;margin:0;padding:4px 5px;background:#B4B4B4 url(../interfaz/top_menu_back_01.gif) repeat-x center left;border-top:1px solid #fff}
#menuPrincipal li:hover ul,#menuPrincipal li.over ul{display:block}

#mainArea{margin-top:8px}
#cuerpo{margin-left:210px !important;margin:0 10px 0 207px;width:750px}

/*principal*/
#principal{text-align:justify}
#principal h2{color:#42474a;font:bold 1.6em sans-serif;margin:0 0 1em 0;border-bottom:1px solid #ddd}
#principal h3{color:#42474a;font:bold 1.3em sans-serif;margin:0.5em 0}
#principal h2 a,#principal h3 a{color:#42474a;text-decoration:none}
#principal a{color:#999}
#principal a:hover{color:#333}
.home_destacado{margin-bottom:1.5em}
.home_imagen{float:left;margin:0 1em 0 0}
.home_imagen a{display:block;border:2px solid #ccc}
.home_imagen a:hover{border:2px solid #999}
.home_imagen img{border:0}
.fecha_home,.fecha{font-size:0.8em;color:#c72900}
.home_contenido{color:#666;font-size:0.9em}
.home_listado,#autor,.lista_resumen_fecha{color:#c72900}
.vermas{font-size:0.9em;color:#666}
.fecha{margin-bottom:1em}
#resumen{margin-bottom:1em;color:#666}

#secundario{margin-top:1em}
.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.5em}
#lista_resumen li{list-style:none;display:block;margin-bottom:1em;border-bottom:1px solid #eee;padding-bottom:0.5em}
#lista_resumen h3{margin:0 0 0.5em 0}
#lista_resumen h3 a{color:#666;text-decoration:none}
#lista_resumen h3 a:hover{color:#222;text-decoration:underline}
.lista_resumen_fecha{font-size:0.8em;margin-bottom:1em}
.lista_resumen_imagen{float:left;margin:0 1em 1em 0;border:3px solid #ccc;padding:1px}
.lista_resumen_imagen img{border:0}

/*contratacion*/
.contratDocs{width:100%;border-collapse:collapse}
.contratDocs th{background:#999;color:#fff;padding:3px;text-align:center}
.contratDocs td{border:1px solid #999;padding:3px}
.contratDocsLink{text-align:center}
.contratDocsLink a{color:#55b !important}

/*leftPanel*/
#leftPanel{width:197px;float:left;background:#ecf0f3;padding-bottom:2em}
#leftPanel h2{background:#b0b0b0 url(../interfaz/panel_h2_back_01.gif);color:#fff;padding:4px 4px 4px 30px;font-size:1em;font-weight:normal;border-bottom:2px solid #fff;margin:0 -10px 10px -10px}
#searchbox,#userPanel{border-bottom:2px solid #fff;padding:0 10px 10px 10px}
#searchbox form{margin:0;padding:0}
#searchbox input,#searchbox button{border:1px solid #666;font-size:0.9em;color:#666}
#searchbox input{width:120px;padding:1px}
#searchbox button{padding:0 1px;background:#7B7B7B;color:#fff;margin-left:5px;cursor:pointer}
#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;font-size:0.9em;color:#666}
#destacados a{margin-bottom:5px;display:block}
#destacados img{border:1px solid #ddd;padding:3px;background:#fff}
#destacados2 a{display:block;height:79px;background:url(../interfaz/quejas_1.gif) no-repeat top center;text-align:center}
#destacados2 a:hover{background-image:url(../interfaz/quejas_2.gif)}
#destacados2 a span{display:none}

/*migas*/
#migas{font-size:0.8em;color:#999;margin-bottom:1em}
#migas a{color:#666}
#migas a:hover{color:#222}

/* Galeria de Imagenes */
#listaGaleria{margin:0;border:1px solid #ccc}
#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;border:3px solid #eee;width:94px;height:76px;float:left;text-align:center;margin:3px;overflow:hidden}
#listaGaleria a{display:block;height:70px;padding:3px}
#listaGaleria a:hover{background:#f5f5f5}
#listaGaleria img{border:0}

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

/*footer*/
#footer{clear:both;text-align:center;color:#999;font-size:0.8em;padding-bottom:2em}
#dummy1{height:29px;background:url(../interfaz/bottom_footer_back_03.gif);margin-bottom:2em;width:970px;overflow:hidden}
#dummy2{margin:7px 5px 0 5px;color:#555}
#footer ul{margin:0 0 1em 0;padding:0}
#footer li{list-style:none;display:inline}
#footer a{color:#999;border-right:1px solid #aaa;padding:1px 6px;text-decoration:none}
#footer a:hover{color:#336;text-decoration:underline}

/* Mensajes del Sistema */
#mensaje{background:#FFFDDF;margin:1em 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)}

.jscroller2_up,.jscroller2_down,.jscroller2_left,.jscroller2_right{margin:0;padding:0}
.jscroller2_left,.jscroller_right,.jscroller2_left_endless,.jscroller2_right_endless{white-space:nowrap}