body{margin: 0px 5px; padding: 0px; background: #2D363F; text-align: center; font: 11px Arial, Helvetica, sans-serif;}
body#popup{margin: 0px; padding: 0px; background: #FFF; text-align: left; font: 11px Arial, Helvetica, sans-serif;}

form{margin: 0px; padding: 0px;}
button{font: bold 10px "Trebuchet MS", Arial, Helvetica; color: #FFF; cursor: pointer; border: 0px; text-align: center;}

input, textarea{background: url(../images/html/fondo_input.gif) no-repeat 0px 0px; border: 1px solid #333333; font: 11px Arial, Helvetica, sans-serif;}
input.checkbox{background: none; border: 0px;}

a:link{color: #234A72; text-decoration: underline;}
a:visited{color: #234A72; text-decoration: underline;}
a:hover{color: #CD1213; text-decoration: none;}
a:active{color: #CD1213; text-decoration: none;}

ul{margin: 10px 0px; padding: 0px;}
ul li{background: url(../images/html/bullet_contenidos.gif) no-repeat 0px 6px; padding: 0px 0px 0px 12px; list-style: none; margin: 5px 15px;}

td{vertical-align: top; font: 1em Arial, Helvetica, sans-serif;}

hr{border-top: 1px dashed #323232; height: 1px; width: 100%; margin: 5px 0px; padding: 0px; border-bottom: 0px;}

h1{font: bold 1.4em "Trebuchet MS", Arial, Helvetica; color: #323232; border-bottom: 1px solid #323232; padding: 0px 0px 3px 0px; clear: both; margin: 0px;}
h2{font: bold 1.3em "Trebuchet MS", Arial, Helvetica; color: #323232; padding: 0px 0px 3px 0px; clear: both; margin: 20px 0px; }
h3{font: bold 1em "Trebuchet MS", Arial, Helvetica; color: #323232; padding: 0px 0px 3px 0px; clear: both; margin: 0px;}
h3.tit_tramites{font: bold 1em "Trebuchet MS", Arial, Helvetica; color: #323232; padding: 0px 0px 3px 20px; clear: both; margin: 10px 0px 0px 0px;}
h1#tit_buscador{margin: 0px 0px 5px 0px; padding: 0px 0px 0px 17px; background: url(../images/html/ic_buscador.gif) no-repeat 0px 4px;}
h1#tit_guia{margin: 0px; padding: 0px 0px 0px 15px; background: url(../images/html/ic_guia.gif) no-repeat 0px 4px;}
h1#tit_informacion{margin: 0px; padding: 0px 0px 0px 17px; background: url(../images/html/ic_informacion.gif) no-repeat 0px 4px;}
h1#tit_links{color: #434F28; border-bottom: 1px solid #434F28; background: url(../images/html/ic_links.gif) no-repeat 0px 1px; padding: 0px 0px 0px 32px; margin: 0px 15px 0px 12px;}

.foto_right{ float: right; clear: both; border: 1px solid #CCC; padding: 3px; margin: 3px 0px 3px 10px;}

.condiciones{font: 0.9em/140% Arial, Helvetica, sans-serif;}


/*No mostrar*/
.nomostrar {visibility:hidden;display:none;}
.firma { float:right; border-top:1px dashed #333; margin:20px 0 0 0; padding:5px 0 0 0; }


/*BANNNERS*/
.banner_armas_150x120{background: url(../images/banners/150x120_banner_armas.jpg) no-repeat 0px 0px; width: 150px; height: 120px;}
.banner_mujer_150x120{background: url(../images/banners/150x120_banner_mujer.jpg) no-repeat 0px 0px; width: 150px; height: 120px; margin: 10px 0px 10px 0px;}
.banner_certificado_200x150{background: url(../images/banners/200x150_banner_certificado.jpg) no-repeat 0px 0px; width: 200px; height: 150px; margin: 0px 0px 10px 0px;}
.banner_listainscritos_200x150{background: url(../images/banners/200x150_lista_inscritos_oct.gif) no-repeat 0px 0px; width: 200px; height: 150px; margin: 0px 0px 10px 0px;}
.banner_mujer_200x150{background: url(../images/banners/200x150_serv_militar_femenino.gif) no-repeat 0px 0px; width: 200px; height: 150px; margin: 10px 0px 10px 0px;}
.banner_servicio_350x90{background: url(../images/banners/350x90_banner_servicio.jpg) no-repeat center top; width: 350px; height: 90px; margin: 10px auto; clear: both;}
.banner_armas_350x90{background: url(../images/banners/350x90_armas_explosivos.gif) no-repeat center top; width: 350px; height: 90px; margin: 10px auto; clear: both;}
.banner_voluntario_150x160{background: url(../images/banners/150x160_banner_voluntario.gif) no-repeat 0px 0px; width: 150px; height: 160px; margin: 10px 0px 10px 0px;}
.banner_voluntariedad_200x150{background: url(../images/banners/200x150_voluntariado.gif) no-repeat 0px 0px; width: 200px; height: 150px; margin: 10px 0px 10px 0px;}



/*BOTONES*/
.bot_148_16{width: 148px; height: 16px; float: right; background: url(../images/botones/bot_148_16.gif) no-repeat 0px 0px; clear: both;}
.bot_118_16{width: 118px; height: 16px; background: url(../images/botones/bot_118_16.gif) no-repeat 0px 0px; clear: both;}
.bot_70_16{float: right; margin: 5px 0px 5px 5px; padding: 0px; background: url(../images/botones/bot_70_16.gif) no-repeat 0px 0px; width: 70px; height: 16px;}


/*BREADCRUMBS*/
#breadcrumbs{font: 9px "Trebuchet MS", Arial, Helvetica; color: #333; padding: 0px 0px 13px 15px; margin: 0px;}


/*HERRAMIENTAS*/
#imprimir{float: right; background: url(../images/html/ic_imprimir.gif) no-repeat 0px 0px; width: 29px; height: 22px; font: 1px Arial, Helvetica, sans-serif; letter-spacing: -1px;}
#aumentar_txt{float: right; background: url(../images/html/ic_aumentar.gif) no-repeat 0px 0px; width: 29px; height: 22px; font: 1px Arial, Helvetica, sans-serif; letter-spacing: -1px;}
#disminuir_txt{float: right; background: url(../images/html/ic_disminuir.gif) no-repeat 0px 0px; width: 29px; height: 22px; font: 1px Arial, Helvetica, sans-serif; letter-spacing: -1px;}


/*HEADER: MENU AUXILIAR*/
#menu_auxiliar{font: 9px "Trebuchet MS", Arial, Helvetica; color: #FFF; margin: 0px; padding: 0px; width: 100%; text-align: right; height: 15px;}
#menu_auxiliar a:link, #menu_auxiliar a:visited{color: #FFF; text-decoration: none;}
#menu_auxiliar a:hover, #menu_auxiliar a:active{color: #FFF; text-decoration: underline;}
#menu_auxiliar #ic_contacto{background: url(../images/html/ic_contacto.gif) no-repeat 0px 5px; padding: 0px 0px 0px 14px; margin: 0px 10px 0px 0px; float: right;}
#menu_auxiliar #ic_mapa{background: url(../images/html/ic_mapa.gif) no-repeat 0px 3px; padding: 0px 0px 0px 15px; margin: 0px; float: right;}

#header{width: 100%; background: #FFF;}
#header #logo_impresion{ display: none; visibility: hidden;}
#header #flash{display: none; visibility: hidden;height: 100px; padding: 1px;}
#header #flash_armas{display: none; visibility: hidden;height: 100px; padding: 1px;}
#header #flash_explosivos{display: none; visibility: hidden;height: 100px; padding: 1px;}
#header #flash_artes{display: none; visibility: hidden;height: 100px; padding: 1px;}
#header #flash_reinsercion{display: none; visibility: hidden;height: 100px; padding: 1px;}
#header #flash_movilizacion{display: none; visibility: hidden;height: 100px; padding: 1px;}
#header #flash_servicio{display: none; visibility: hidden;height: 100px; padding: 1px;}

/*HEADER: MENU PRINCIPAL*/
#menu_principal{margin: 0px 1px; text-align: center; font: bold 10px "Trebuchet MS", Arial, Helvetica; color: #FFF; background: url(../images/html/fondo_menu_principal.gif) repeat-x 0px 0px; height: 37px;}
#menu_principal #botones{width: 100%; height: 37px; margin: 0px;}
#menu_principal p{float: left; margin: 0px auto; padding: 0px; width: 16%; height: 1px;}
#menu_principal p#home a{color: #FFF;  padding: 10px 0px 16px 0px;}
#menu_principal p#home a:hover{background: url(../images/botones/bot_menu_principal_over.jpg) no-repeat 0px 0px; color: #000; padding: 10px 0px 16px 0px;}
#menu_principal span{float: left; margin: 5px auto 0px auto; padding: 0px; border-left: 1px solid #5A7592; height: 27px;}
#menu_principal a:link, #menu_principal a:visited{color: #FFF; text-decoration: none; width: 97px; display: block; padding: 5px 0px 10px 0px; margin: 0px auto;}
#menu_principal a:hover, #menu_principal a:active{color: #000; text-decoration: none; background: url(../images/botones/bot_menu_principal_over.jpg) no-repeat 0px 0px;}


/*MENU CONTEXTUAL*/
#left{width: 175px; background: url(../images/html/bottom_menu_contenidos.gif) no-repeat left bottom; font: 11px/120% "Trebuchet MS", Arial, Helvetica; color: #333;}
#left ul{margin: 0px; padding: 7px 10px 10px 16px; }
#left li{margin: 0px 0px 8px 0px; padding: 0px 0px 0px 11px; background: url(../images/html/bullet_lista.gif) no-repeat 0px 4px;}
#left li#consultas_extranjero{display: none; visibility: hidden;}
#left img{margin: 8px 0px; }
#left a:link, #left a:visited{color: #333; text-decoration: none; padding: 1px;}
#left a:hover, #left a:active{color: #FFF; text-decoration: none; background: #333;}
#left #top{width: 175px; height: 20px; display: block; font: 1px Arial, Helvetica, sans-serif; background: url(../images/html/top_menu_contenidos.gif) no-repeat left bottom #FFF;}
#left #seccion_contenidos{margin: 0px; padding: 0px 15px 7px 12px; font: 9px Arial, Helvetica, sans-serif;}
#buscador_left{padding: 0px 15px 7px 12px;}
#buscador_left input, #left #buscador_left select{width: 147px; margin: 2px 0px;}

/*CONTENIDOS RIGHT*/
#right{width: 200px; margin: 0px 5px; padding: 15px 10px 0px 0px;}


/*HOME: BUSCADOR*/
/*#buscador{background: url(../images/html/fondo_buscador.jpg) no-repeat right top; margin: 0px; height: 80px; font: 9px Arial, Helvetica, sans-serif; color: #000;}*/
#buscador{margin: 0px; height: 80px; font: 9px Arial, Helvetica, sans-serif; color: #000;}
#buscador label{margin: 0px; padding: 5px 0px 2px 0px; width: 100%; margin: 0px; float: left;}
#buscador input, select{font: 10px Arial, Helvetica, sans-serif; width: 100%;}


/*HOME: INFORMACION*/
#informacion{font: 1em/140% Arial, Helvetica, sans-serif; color: #333; padding: 10px 10px 0px 17px;}
#informacion h1{font: normal 1em/120% Arial, Helvetica, sans-serif; color: #333; border: none; margin: 0px; padding: 0px;}
#informacion img{float: right; margin: 0px 0px 0px 8px; padding: 0px; border: 1px solid #000;}
#informacion p{margin: 0px; padding: 0px;}
#informacion p.vermas{background: url(../images/html/bullet_contenidos.gif) no-repeat 0px 6px; padding: 0px 0px 0px 10px; margin: 10px 0px 0px 0px;}


/*LINKS DE INTERES*/
#links{width: 200px; margin: 0px 0px 10px 0px; padding: 0px; background: url(../images/html/fondo_links.jpg) no-repeat 0px 8px; font: 9px Arial, Helvetica, sans-serif; color: #234A72;}
#links ul{margin: 0px; padding: 4px 0px 0px 16px;}
#links li{margin: 3px 0px; padding: 0px 0px 0px 12px; background: url(../images/html/ic_url.gif) no-repeat 0px 4px;}
#links #top_links{width: 200px; margin: 0px; padding: 0px; background: url(../images/html/top_links.jpg) no-repeat 0px 0px; width: 200px; height: 8px; display: block;}
#links #bottom_links{width: 200px; margin: 0px; padding: 0px; background: url(../images/html/bottom_links.jpg) no-repeat 0px 0px; width: 200px; height: 10px; display: block; font: 1px Arial, Helvetica, sans-serif;}


/*ESTRUCTURA*/
#estructura{width: 100%; border: 0px; margin: 0px; font: 11px Arial, Helvetica, sans-serif; padding: 0px; background: url(../images/html/fondo_menu_contenidos.gif) repeat-y 0px 0px #FFF; text-align: left; clear: both;}
#contenidos{margin: 0px; font: 1em/140% Arial, Helvetica, sans-serif; color: #666; padding: 15px 23px 0px 10px;}


/*CONTENIDOS*/
#word{ background: url(../images/html/ic_word.gif) no-repeat 0px 5px; padding: 0px 0px 0px 38px; font: 1.1em/160% Arial, Helvetica, sans-serif;}
#word_pdf{background: url(../images/html/ic_word_pdf.gif) no-repeat 0px 2px; padding: 0px 0px 0px 46px; font: 1.1em/160% Arial, Helvetica, sans-serif;}

/*CONTENIDO TABLAS: ESTADISTICAS*/
.estadisticas{width: 100%; border: 0px; font: 1em Arial, Helvetica, sans-serif;}
.estadisticas th.destacado{background: #1E5BA6; color: #FFF; font-weight: bold; text-align: center;}
.estadisticas th{font: 1em Arial, Helvetica, sans-serif; border-bottom: 1px dashed #CCC; background: url(../images/html/bullet_lista.gif) no-repeat 0px 8px; padding: 3px 3px 3px 10px; text-align: left;}
.estadisticas td{font: 1em Arial, Helvetica, sans-serif; border-bottom: 1px dashed #CCC; padding: 3px;}


/*CONTENIDO TABLAS: FAQ*/
#mensaje_faq{font: bold 1em Arial, Helvetica, sans-serif; background: url(../images/html/ic_info.gif) no-repeat 0px 0px; padding: 4px 0px 4px 25px; color: #c03;}
#faq{width: 100%; border: 0px; font: 1em Arial, Helvetica, sans-serif; background: #EFF1F1; padding: 6px;}
#faq .pregunta{border-bottom: 1px dashed #CCC; margin: 0px; padding: 6px 0px;}
#faq .respuesta_faq{font: 1em Arial, Helvetica, sans-serif; background: url(../images/html/bullet_lista.gif) no-repeat 4px 4px; padding: 0px 0px 0px 15px; color: #666; border: 0px; margin: 3px 0px;}


/*CONTENIDO TABLA: GENERICA*/
.contenido_datos{width: 100%; border-left: 1px solid #D5DADE; border-top: 1px solid #D5DADE; font: 1em Arial, Helvetica, sans-serif;}
.contenido_datos th{background: #1E5BA6; color: #FFF; font-weight: bold; text-align: center; border-right: 1px solid #D5DADE; border-bottom: 1px solid #D5DADE; padding: 4px;}
.contenido_datos td{border-right: 1px solid #D5DADE; border-bottom: 1px solid #D5DADE; padding: 4px;}
.contenido_datos td.destacado{background: #EFF1F1;}

/*MAPA SITIO*/
#mapa_sitio{width: 450px; margin: 15px auto;}
#mapa_sitio h1{font: bold 12px Arial, Helvetica, sans-serif; color: #000; margin: 0px; padding: 6px 0px 6px 40px; border: 0px; background: url(/images/html/ic_carpeta.gif) no-repeat 0px 0px;}
#mapa_sitio ul{margin: 0px; padding: 0px;}
#mapa_sitio li{background: url(/images/html/ic_archivo.gif) no-repeat 0px 0px; padding: 10px 0px 8px 70px; margin: 0px;}
#mapa_sitio a:link{color: #333; text-decoration: none;}
#mapa_sitio a:visited{color: #999; text-decoration: none;}
#mapa_sitio a:hover{color: #666; text-decoration: none;}
#mapa_sitio a:active{color: #CCC; text-decoration: none;}

/*RESULTADOS DE LA BUSQUEDA*/
#resultados_busqueda{width: 100%; font: 1em/160% Arial, Helvetica, sans-serif;}
#resultados_busqueda h3{font: bold 1.1em/160% Arial, Helvetica, sans-serif; background: url(../images/html/bullet_lista.gif) no-repeat left center; margin: 0px; padding: 0px 0px 0px 11px;}
#resultados_busqueda a{font: 0.9em Arial, Helvetica, sans-serif; margin: 0px 0px 0px 11px;}


/*NOTICIAS*/
#noticias{ width: 100%; padding: 20px 0px; font: 1em/180% Arial, Helvetica, sans-serif;}
#noticias #bajada{font: italic bold 1.1em/180% Arial, Helvetica, sans-serif; color: #333;}
#noticias .foto_noticias{margin: 20px 0px 0px 0px; padding: 0px;font: 1em Arial, Helvetica, sans-serif; }
#noticias img{border: 1px solid #000; margin: 0px; padding: 0px;}
#noticias .foto_noticias .pie_foto{font: 0.9em Arial, Helvetica, sans-serif; text-align: center; margin: 0px; padding: 0px;}


/*PAGINADOR*/
#paginador{width: 100%; text-align: center; border: 1px solid #CCC; background: #F5F5F5; padding: 4px 0px;}
#paginador a{font: 9px Arial, Helvetica, sans-serif; color: #000; text-align: center; margin: 0px 5px; padding: 0px; background: #CCC; height: 16px; width: 16px; border: 1px solid #000; text-decoration: none;}
#paginador a:hover{color: #FFF; background: #000; border: 1px solid #CCC;}

/*PIE DE PAGINA*/
#pie{background: url(../images/html/fondo_pie.jpg) no-repeat right top; font: 10px/140% "Trebuchet MS", Arial, Helvetica; color: #FFF; clear: both; width: 100%; text-align: left;}
#pie a:link, #pie a:visited{color: #FFF; text-decoration: underline; margin: 0px 5px;}
#pie a:hover, #pie a:active{color: #FFF; text-decoration: none;}
#pie p{padding: 15px 0px 20px 16px; margin: 0px;}
#pie p#copyright{padding: 5px 0px 0px 15px; margin: 0px; color: #CCC; float: left; display: none; visibility: visible;}
#pie p#copyright_armas{padding: 5px 0px 0px 15px; margin: 0px; color: #CCC; float: left; display: none; visibility: visible;}
#pie p#copyright_servicio{padding: 5px 0px 0px 15px; margin: 0px; color: #CCC; float: left; display: none; visibility: visible;}
#pie p#copyright_artes{padding: 5px 0px 0px 15px; margin: 0px; color: #CCC; float: left; display: none; visibility: visible;}
#pie p#copyright_quimica{padding: 5px 0px 0px 15px; margin: 0px; color: #CCC; float: left; display: none; visibility: visible;}
#pie p#copyright_mov{padding: 5px 0px 0px 15px; margin: 0px; color: #CCC; float: left; display: none; visibility: visible;}
#pie #pie_left{background: url(../images/html/fondo_pie_left.jpg) no-repeat 0px 0px; width:10px; float: left; font: 1px Arial, Helvetica, sans-serif; height: 61px; display: block;}
#pie #intermedia{float: right; margin: 0px; padding: 0px;}
#pie #intermedia a{text-decoration: none;}