html {
height:100%;
}
body {
   
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
  
background:#5F6A7E /*url(../images/bg.gif)*/ repeat-x scroll right top;
color:#333333;
font-family:verdana,arial,helvetica,sans-serif;
font-size:68.75%;
margin:0;
padding:0;
text-align:justify;
}
#content {
background-color:#FFFFFF;
height:100%;
margin-left:auto;
margin-right:auto;
width:813px;
}
td, th {
border:1px solid #D9D9FF;
color:#666666;
}
#contenido {
background-color:#FFFFFF;
height:100%;
margin-left:auto;
margin-right:auto;
width:790px;
}
#cabecera {
float:left;
height:80px;
width:100%;
}
#ante {
float:right;
font-size:0.8em;
font-weight:bold;
padding-top:15px;
text-align:right;
width:25%;
}
#fondo_video {
background-image:url(../images/cabecera_video.jpg);
background-position:center center;
float:left;
height:120px;
padding-top:0;
position:relative;
width:100%;
z-index:2;
}
#fondo_sede {
background-image:url(../images/cabe_electro.jpg);
background-position:center center;
float:left;
height:120px;
padding-top:0;
position:relative;
width:100%;
z-index:2;
}
#fondo_prensa {
background-image:url(../images/cabe_n_prensa.jpg);
background-position:center center;
float:left;
height:120px;
padding-top:0;
position:relative;
width:100%;
z-index:2;
}
#fondo_docu {
background-image:url(../images/documentacion.jpg);
background-position:center center;
float:left;
height:120px;
padding-top:0;
position:relative;
width:100%;
z-index:2;
}
#fondo_cnp {
background-image:url(../images/cnp.jpg);
background-position:center center;
float:left;
height:120px;
padding-top:0;
position:relative;
width:100%;
z-index:2;
}
#fondo_segur {
background-image:url(../images/cabe_seg_privada.jpg);
background-position:center center;
float:left;
height:120px;
padding-top:0;
position:relative;
width:100%;
z-index:2;
}
#fondo_opo {
background-image:url(../images/oposiciones.jpg);
background-position:center center;
float:left;
height:120px;
padding-top:0;
position:relative;
width:100%;
z-index:2;
}
#fondo_dfp {
background-image:url(../images/cabe_dfp.jpg);
background-position:center center;
float:left;
height:120px;
padding-top:0;
position:relative;
width:100%;
z-index:2;
}
#fondo_geo {
background-image:url(../images/cabe_geo.jpg);
background-position:center center;
float:left;
height:120px;
padding-top:0;
position:relative;
width:100%;
z-index:2;
}
#fondo_medios {
background-image:url(../images/cabe_medios_aereos.jpg);
background-position:center center;
float:left;
height:120px;
padding-top:0;
position:relative;
width:100%;
z-index:2;
}
#fondo_consejo {
background-image:url(../images/cab_consejos.jpg);
background-position:center center;
float:left;
height:120px;
padding-top:0;
position:relative;
width:100%;
z-index:2;
}
#fondo_actual {
background-image:url(../images/cabe_actual.jpg);
background-position:center center;
float:left;
height:120px;
padding-top:0;
position:relative;
width:100%;
z-index:2;
}
#fondo_denun {
background-image:url(../images/denuncias.jpg);
background-position:center center;
float:left;
height:120px;
padding-top:0;
position:relative;
width:100%;
z-index:2;
}
#fondo_depenpol {
background-image:url(../images/cabe_depenpol.jpg);
background-position:center center;
float:left;
height:120px;
padding-top:0;
position:relative;
width:100%;
z-index:2;
}
#fondo_jefatura {
background-image:url(../images/cabe_jefatura.jpg);
background-position:center center;
float:left;
height:120px;
padding-top:0;
position:relative;
width:100%;
z-index:2;
}
#fondo_com {
background-image:url(../images/comis_grales.jpg);
background-position:center center;
float:left;
height:120px;
padding-top:0;
position:relative;
width:100%;
z-index:2;
}
#fondo_iep {
background-image:url(../images/cabe_iep.jpg);
background-position:center center;
float:left;
height:120px;
padding-top:0;
position:relative;
width:100%;
z-index:2;
}
#fondo_gale {
background-image:url(../images/galerias.jpg);
background-position:center center;
float:left;
height:120px;
padding-top:0;
position:relative;
width:100%;
z-index:2;
}
#fondo_formu {
background-image:url(../images/cabecera_portada.jpg);
background-position:center center;
float:left;
height:120px;
padding-top:0;
position:relative;
width:100%;
z-index:2;
}
#fondo_museo {
background-image:url(../images/cabe_museo.jpg);
background-position:center center;
float:left;
height:120px;
padding-top:0;
position:relative;
width:100%;
z-index:2;
}
#fondo_menu {
background-image:url(../images/cabecera.jpg);
background-position:center center;
float:left;
height:120px;
padding-top:0;
position:relative;
width:100%;
z-index:2;
}
#fondo_menu_index {
background-image:url(../images/cabecera_portada.jpg);
background-position:center center;
float:left;
height:120px;
padding-top:0;
position:relative;
width:100%;
z-index:2;
}
#menu_horiz {
float:left;
padding-top:6px;
position:absolute;
width:790px;
z-index:3;
}
#banda {
background-image:url(../images/m42.jpg);
background-position:center center;
background-repeat:repeat-x;
float:left;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:1.1em;
font-weight:bold;
height:30px;
padding-top:5px;
width:790px;
}
#barra {
background-image:url(../images/barra_menu.jpg);
height:20px;
}
#medio_hueco {
float:left;
height:10px;
width:100%;
}
.medio_hueco {
float:left;
height:10px;
width:100%;
}
#menu1 {
background-image:url(../images/fondo.gif);
background-position:center top;
background-repeat:no-repeat;
display:block;
font-size:11px !important;
height:95px;
left:15px;
position:absolute;
top:-25px;
width:135px;
}
#menu2 {
background-image:url(../images/fondo.gif);
background-position:center top;
background-repeat:no-repeat;
display:block;
font-size:11px !important;
height:75px;
left:150px;
position:absolute;
top:-25px;
width:165px;
}
#menu3 {
background-image:url(../images/fondo.gif);
background-position:center top;
background-repeat:no-repeat;
display:block;
font-size:11px !important;
height:95px;
left:315px;
position:absolute;
top:-25px;
width:175px;
}
#menu4 {
background-image:url(../images/fondo.gif);
background-position:center top;
background-repeat:no-repeat;
display:block;
font-size:11px !important;
height:95px;
left:515px;
position:absolute;
top:-25px;
width:150px;
}
#menu5 {
background-image:url(../images/fondo.gif);
background-position:center top;
background-repeat:no-repeat;
display:block;
font-size:11px !important;
height:95px;
left:665px;
position:absolute;
top:-25px;
width:120px;
}
#menu_1 {
float:left;
font-size:11px !important;
height:30px;
overflow:hidden;
padding-left:30px;
width:120px;
}
#menu_2 {
float:left;
font-size:11px !important;
height:30px;
overflow:hidden;
width:165px;
}
#menu_3 {
float:left;
font-size:11px !important;
height:30px;
overflow:hidden;
width:200px;
}
#menu_4 {
float:left;
font-size:11px !important;
height:30px;
overflow:hidden;
width:150px;
}
#menu_5 {
float:left;
font-size:11px !important;
height:30px;
overflow:hidden;
width:120px;
}
#nota_prensa {
background-image:url(../images/barra.jpg);
background-repeat:no-repeat;
font-weight:bold;
height:15px;
padding-left:3px;
padding-top:2px;
width:100%;
}
.fecha1 {
border-bottom:1px solid #CCCCCC;
border-top:1px solid #CCCCCC;
font-size:0.9em;
}
#mas_info {
float:right;
font-size:0.9em;
}
#mas_info_2 {
float:right;
font-size:0.9em;
}
#nota_prensa_1 {
background-image:url(../images/barra.jpg);
background-repeat:no-repeat;
font-size:1em;
font-weight:bold;
height:15px;
padding-left:3px;
padding-top:2px;
width:100%;
}
#mas_info_1 {
float:right;
font-size:0.9em;
}
#actualidad_barra {
background-image:url(../images/barra.jpg);
background-repeat:no-repeat;
font-size:1em;
font-weight:bold;
height:15px;
padding-left:3px;
padding-top:2px;
width:100%;
}
.texto_actual {
float:left;
font-size:0.8em;
margin-top:-10px;
}
#ver_indice {
float:right;
font-size:0.8em;
margin-top:-10px;
}
#cuer {
float:left;
font-size:0.9em;
margin-bottom:15px;
margin-right:15px;
margin-top:15px;
padding-left:15px;
width:28%;
}
.cuer {
float:left;
font-size:0.9em;
margin-bottom:15px;
margin-right:15px;
margin-top:15px;
padding-left:15px;
width:28%;
}
#informacion {
background-image:url(../images/barra.jpg);
background-repeat:no-repeat;
width:98%;
}
.informacion {
background-image:url(../images/barra.jpg);
background-repeat:no-repeat;
width:98%;
}
#comisarias {
float:left;
font-size:0.9em;
margin:15px;
width:28%;
}
.comisarias {
float:left;
font-size:0.9em;
margin:15px;
width:28%;
}
#comi {
background-image:url(../images/barra.jpg);
background-repeat:no-repeat;
width:98%;
}
.comi {
background-image:url(../images/barra.jpg);
background-repeat:no-repeat;
width:98%;
}
#documentacion {
float:left;
font-size:0.9em;
margin:15px;
width:28%;
}
#docu {
background-image:url(../images/barra.jpg);
background-repeat:no-repeat;
width:98%;
}
#documentacion1 {
float:left;
font-size:0.9em;
margin:15px;
width:28%;
}
#docu1 {
background-image:url(../images/barra.jpg);
background-repeat:no-repeat;
width:98%;
}
#jefaturas {
float:left;
font-size:0.9em;
margin:15px;
width:28%;
}
#jefa {
background-image:url(../images/barra.jpg);
background-repeat:no-repeat;
width:110%;
}
.jefaturas {
float:left;
font-size:0.9em;
margin:15px;
width:28%;
}
.jefa {
background-image:url(../images/barra.jpg);
background-repeat:no-repeat;
width:110%;
}
a.nivel {
color:#FFFFFF !important;
display:block;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:0.9em;
font-weight:bold;
height:12px !important;
padding-bottom:5px;
padding-left:3px;
padding-top:5px;
text-decoration:none;
}
a.nivel:link {
color:#FFFFFF !important;
display:block;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:0.9em;
font-weight:bold;
height:12px !important;
padding-bottom:5px;
padding-left:3px;
padding-top:5px;
text-decoration:none;
}
a.nivel:hover {
background-color:#C6E4ED;
color:#000066 !important;
display:block;
}
a.menu {
color:#666666 !important;
display:block;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:0.9em;
font-weight:bold;
padding:5px 0 5px 10px;
text-decoration:none;
}
a.menu:link {
color:#666666 !important;
display:block;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:0.9em;
font-weight:bold;
padding:5px 5px 5px 10px;
text-decoration:none;
}
a.menu:hover {
background-color:#FFFFFF;
color:#666666 !important;
display:block;
}
a.submenu {
background-color:#D4D4D4;
color:#7F7F7F !important;
display:block;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:0.8em;
font-weight:bold;
padding:3px 0 3px 10px;
text-decoration:none;
}
a.submenu:link {
background-color:#D4D4D4;
color:#7F7F7F !important;
display:block;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:0.8em;
font-weight:bold;
padding:3px 5px 3px 10px;
text-decoration:none;
}
a.submenu:hover {
background-color:#FFFFFF;
color:#666666 !important;
display:block;
padding:3px 0 3px 10px;
}
a.tercermenu {
color:#999999 !important;
display:block;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:0.8em;
font-weight:bold;
padding:3px 0 3px 20px;
text-decoration:none;
}
a.tercermenu:link {
color:#999999 !important;
display:block;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:0.8em;
font-weight:bold;
padding:3px 5px 3px 20px;
text-decoration:none;
}
a.tercermenu:hover {
background-color:#FFFFFF;
color:#999999 !important;
display:block;
}
a.cuartomenu {
color:#999999 !important;
display:block;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:0.8em;
font-weight:bold;
padding:3px 0 3px 20px;
text-decoration:none;
}
a.cuartomenu:link {
color:#999999 !important;
display:block;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:0.8em;
font-weight:bold;
padding:3px 5px 3px 20px;
text-decoration:none;
}
a.cuartomenu:hover {
background-color:#FFFFFF;
color:#999999 !important;
display:block;
}
a.menuvideo {
color:#666666 !important;
display:block;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:0.9em;
font-weight:bold;
padding:5px 0 5px 10px;
text-decoration:none;
}
a.menuvideo:link {
color:#666666 !important;
display:block;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:0.9em;
font-weight:bold;
padding:5px 5px 5px 10px;
text-decoration:none;
}
a.menuvideo:hover {
background-color:#FFFFFF;
color:#999999 !important;
display:block;
}
a.niv:hover {
color:#00CCFF !important;
}
a.niv {
color:#FFFFFF !important;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:0.7em;
font-weight:bold;
text-decoration:none;
}
a.niv:link {
color:#FFFFFF !important;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-weight:bold;
text-decoration:none;
}
a.ante {
color:#000066;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:0.9em;
text-decoration:none;
}
a.ante:link {
color:#000066;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:0.9em;
text-decoration:none;
}
a.ante:hover {
color:#0033FF;
font-size:0.9em;
}

a:link {
color: blue;
}
a:visited {
color:#000066;
text-decoration:none;
}
a:hover {
color:blue;
text-decoration:none;
}
a:active {
color:#000066;
text-decoration:none;
}

#cuerpo {
float:left;
height:auto;
padding-top:5px;
width:100%;
}
#principal {
float:right;
width:73%;
}
#actualidad {
background-image:url(../images/barra.jpg);
background-repeat:no-repeat;
float:right;
font-size:1em;
font-weight:bold;
height:15px;
padding-left:3px;
padding-top:2px;
width:100%;
}
#menu {
background-color:#ECECEC;
border-bottom:1px solid #CCCCCC;
float:left;
margin-bottom:10px;
margin-right:15px;
width:25%;
}
.color {
background-color:#CCCCCC;
}
.texto {
color:#FF0000;
font-size:larger;
font-weight:bold;
}
#parte {
display:block;
margin:0;
padding:10px;
position:relative;
width:94%;
}
#scroll {
display:none;
margin:0;
padding:10px;
position:relative;
}
#parte_1 {
float:left;
height:auto;
margin:0;
padding-right:35px;
position:relative;
width:40%;
}
#parte_2 {
background-image:url(../images/fondo_novedades.jpg);
background-position:center top;
background-repeat:no-repeat;
float:left;
height:175px;
margin-right:5px;
padding:10px;
width:35%;
}
#parte_3 {
float:right;
padding-right:10px;
width:10%;
}
#hueco_1 {
float:right;
margin-bottom:7px;
}
#hueco_2 {
float:right;
margin-bottom:7px;
}
#hueco_3 {
float:right;
margin-bottom:7px;
}
#hueco_4 {
float:right;
}
#novedades1 {
background-position:right top;
background-repeat:no-repeat;
border:1px solid #E2CBF8;
float:left;
margin-left:5px;
width:98%;
}
#novedades2 {
border:1px solid #E2CBF8;
float:left;
margin-left:5px;
padding-left:3%;
padding-right:1%;
width:94%;
}
#novedades3 {
border:1px solid #E2CBF8;
float:left;
margin-left:5px;
width:98%;
}
#novedades4 {
border:1px solid #E2CBF8;
float:left;
margin-left:5px;
width:98%;
}
#novedades5 {
border:1px solid #E2CBF8;
float:left;
margin-left:5px;
width:98%;
}
#pad {
padding-left:110px;
padding-top:35px;
}
#padi {
padding-left:110px;
padding-top:15px;
}
#area_ciudad {
background-color:#FFFFFF;
background-image:url(../images/barra1.jpg);
background-repeat:no-repeat;
font-size:1em;
font-weight:bold;
height:15px;
padding-left:3px;
padding-top:2px;
width:90%;
}
.area_ciudad {
background-color:#FFFFFF;
background-image:url(../images/barra1.jpg);
background-repeat:no-repeat;
font-size:1em;
font-weight:bold;
height:15px;
padding-left:3px;
padding-top:2px;
width:30%;
}
#conoce_cnp {
background-color:#FFFFFF;
background-image:url(../images/barra1.jpg);
background-repeat:no-repeat;
font-size:1em;
font-weight:bold;
height:15px;
padding-left:3px;
padding-top:2px;
width:30%;
}
.conoce_cnp {
background-color:#FFFFFF;
background-image:url(../images/barra1.jpg);
background-repeat:no-repeat;
font-size:1em;
font-weight:bold;
height:15px;
padding-left:3px;
padding-top:2px;
width:30%;
}
#mas {
float:left;
font-size:0.9em;
margin-right:15px;
margin-top:15px;
padding-left:15px;
width:30%;
}
#sede {
float:left;
font-size:0.9em;
margin-right:10px;
margin-top:25px;
padding-left:10px;
width:90%;
}
#seg_priv {
float:left;
font-size:0.9em;
margin-right:10px;
margin-top:25px;
padding-left:10px;
width:90%;
}
#quejas {
float:left;
font-size:0.9em;
margin-right:10px;
margin-top:25px;
padding-left:10px;
width:30%;
}
#tramites {
background-image:url(../images/barra.jpg);
background-repeat:no-repeat;
width:100%;
}
#tramites1 {
background-image:url(../images/barra.jpg);
background-repeat:no-repeat;
width:80%;
}
#pie {
background-image:url(../images/m42.jpg);
background-position:center center;
background-repeat:repeat-x;
float:left;
font-size:0.9em;
height:30px;
padding-top:15px;
text-align:center;
width:100%;
}
.txt_index {
font-size:1em;
font-weight:bold;
height:15px;
margin:0;
padding:0;
}
.txt {
color:#660000;
float:right;
font-family:"Times New Roman",Times,serif;
font-size:1.9em;
font-weight:normal;
margin:0;
padding:0;
}
#contenido_principal {
float:left;
width:100%;
}
#contenido_actualidad {
float:left;
width:100%;
}
#reloj {
float:right;
padding-right:10px;
}
#hueco {
float:left;
height:20px;
margin:0;
width:100%;
}
.hueco {
float:left;
height:20px;
margin:0;
width:100%;
}
#contenedor_migas {
background-image:url(../images/bg.jpg);
border:2px solid #ECECEC;
float:left;
font-family:"Times New Roman",Times,serif;
width:99.5%;
}
#migas {
color:#000066;
float:left;
padding-left:5px;
}
#titulo {
float:left;
width:100%;
}
#texto_contenido {
border-bottom:1px solid #ECECEC;
border-top:1px solid #ECECEC;
color:#333333;
float:left;
font-size:1em;
padding-bottom:10px;
padding-top:10px;
width:100%;
}
#texto_sede {
border-bottom:1px solid #ECECEC;
border-top:1px solid #ECECEC;
color:#333333;
float:left;
font-size:1em;
padding-bottom:10px;
padding-top:10px;
width:98%;
}
#texto_actualidad {
border-bottom:1px solid #ECECEC;
border-top:1px solid #ECECEC;
color:#333333;
float:left;
font-size:1em;
width:99%;
}
#titulo_principal {
background-color:#E8E8E8;
border-bottom:1px solid #CCCCCC;
color:#660000;
font-size:1.1em;
height:inherit;
padding-top:2px;
width:100%;
}
.titulo_principal {
background-color:#E8E8E8;
border-bottom:1px solid #CCCCCC;
color:#660000;
font-size:1.1em;
height:inherit;
padding-top:2px;
width:100%;
}
#titulo_actualidad {
background-color:#E8E8E8;
border-bottom:1px solid #CCCCCC;
color:#660000;
font-size:1.1em;
height:15px;
padding-top:2px;
width:100%;
}
.titulo_principal {
background-color:#E8E8E8;
border-bottom:1px solid #CCCCCC;
color:#660000;
font-size:1.1em;
height:15px;
padding-top:2px;
width:85%;
}
.titulo_actualidad {
background-color:#E8E8E8;
border-bottom:1px solid #CCCCCC;
color:#660000;
font-size:1.1em;
height:15px;
padding-top:2px;
width:100%;
}
.lista_opciones {
color:#000066;
list-style-image:url(../images/icono.gif);
margin-bottom:0;
margin-top:5px;
}
.lista_opciones2 {
color:#000066;
list-style-image:url(../images/icono.gif);
margin-left:1px;
}
#consejos {
background-image:url(../images/barra.jpg);
background-repeat:no-repeat;
width:98%;
}
#colaboracion {
float:left;
font-size:0.9em;
margin-left:10px;
margin-right:10px;
margin-top:15px;
width:30%;
}
#cancelacion {
float:left;
font-size:0.9em;
margin-left:10px;
margin-right:10px;
margin-top:18px;
width:30%;
}
#proc-ext {
background-image:url(../images/barra.jpg);
background-repeat:no-repeat;
height:15px;
width:98%;
}
#terrorismo {
float:left;
font-size:0.9em;
margin-left:10px;
margin-right:5px;
margin-top:15px;
width:30%;
}
#registro {
float:left;
font-size:0.9em;
margin-left:10px;
margin-right:5px;
margin-top:15px;
width:30%;
}
#cuerpo_nacional {
background-color:#FFFFFF;
background-image:url(../images/barra1.jpg);
background-repeat:no-repeat;
font-size:1em;
font-weight:bold;
height:15px;
padding-top:2px;
width:90%;
}
#cola {
background-image:url(../images/barra.jpg);
background-repeat:no-repeat;
width:75%;
}
#cancela {
background-image:url(../images/barra.jpg);
background-repeat:no-repeat;
width:75%;
}
#ter {
background-image:url(../images/barra.jpg);
background-repeat:no-repeat;
width:90%;
}
#reg {
background-image:url(../images/barra.jpg);
background-repeat:no-repeat;
width:90%;
}
#enlaces_interes {
background-image:url(../images/barra.jpg);
background-repeat:no-repeat;
width:75%;
}
#acceso_cnp {
background-image:url(../images/barra.jpg);
background-repeat:no-repeat;
width:95%;
}
#espacio {
float:left;
height:10px;
margin:0;
width:100%;
}
#espacio_1 {
float:left;
height:20px;
margin:0;
width:100%;
}
#espacio_2 {
float:left;
height:20px;
margin:0;
width:100%;
}
#espacio_3 {
float:left;
height:20px;
margin:0;
width:100%;
}
#espacio_4 {
float:left;
height:10px;
margin:0;
width:100%;
}
#espacio_5 {
float:left;
height:10px;
margin:0;
width:100%;
}
#espacio_6 {
float:left;
height:10px;
margin:0;
width:100%;
}
#esp_1 {
float:right;
height:20px;
margin:10px;
width:100%;
}
#esp_2 {
float:left;
height:100px;
margin:10px;
width:48%;
}
#esp_3 {
float:right;
height:100px;
margin:10px;
width:48%;
}
#esp_4 {
float:right;
height:20px;
margin:10px;
width:100%;
}
#esp_5 {
float:left;
height:100px;
margin:10px;
width:48%;
}
#esp_6 {
float:right;
height:100px;
margin:10px;
width:48%;
}
#esp_7 {
float:right;
height:20px;
margin:10px;
width:100%;
}
#esp_8 {
float:left;
height:100px;
margin:10px;
width:48%;
}
#esp_9 {
float:right;
height:100px;
margin:10px;
width:48%;
}
#esp_10 {
float:right;
height:20px;
margin:10px;
width:100%;
}
#esp_11 {
float:left;
height:100px;
margin:10px;
width:48%;
}
#esp_12 {
float:right;
height:100px;
margin:10px;
width:48%;
}
a.nivel1 {
background-color:#E8E7ED;
color:#000000;
display:block;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:0.7em;
font-weight:600;
padding:2px 2px 3px 10px;
text-decoration:none;
}
a.nivel1:hover {
background-color:#2D4167;
color:#FFFFFF;
}
.ul_clase {
list-style-type:none;
margin:0;
padding:0;
}
.lista_contenido {
color:#660000;
font-weight:bold;
list-style-type:none;
margin:0;
padding-left:10px;
padding-top:20px;
}
.lista_images {
color:#333333;
list-style-type:none;
margin:0;
padding-left:10px;
padding-top:20px;
}
.lista_imagenes2 {
color:#333333;
list-style-type:none;
margin:0;
padding-left:10px;
padding-top:5px;
}
.lista_segundo_nivel {
color:#333333;
font-weight:normal;
list-style-image:url(../images/icono.gif);
margin:15px;
padding:10px;
}
.lista_nivel_2 {
font-weight:normal;
list-style-image:url(../images/dot_g.gif);
margin:15px;
padding-right:30px;
}
.li_clase {
height:20px;
}
.li_clase_3 {
list-style-image:url(../images/fondo_002.gif);
margin:15px;
}
.li_clase_3a {
list-style-image:url(../images/fondo_002.gif);
margin-bottom:5px;
margin-left:15px;
}
.li_clase_3b {
list-style-image:url(../images/fondo_002.gif);
margin:5px;
}
.li_clase_4 {
list-style-image:url(../images/icono.gif);
margin-bottom:15px;
margin-top:15px;
}
.li_clase_5 {
list-style-image:url(../images/icono.gif);
margin-bottom:10px;
margin-left:15px;
}
.li_clase_5b {
list-style-image:url(../images/icono.gif);
margin-bottom:10px;
margin-left:25px;
margin-right:5px;
}
.li_clase_6 {
list-style-image:url(../images/popup.gif);
margin-bottom:10px;
margin-left:20px;
}
.li_clase_7 {
list-style-image:url(../images/dot_g.gif);
margin-bottom:18px;
margin-left:25px;
}
.li_clase_8 {
list-style-image:url(../images/e03.jpg);
margin-bottom:18px;
margin-left:35px;
}
.li_clase_9 {
list-style-image:url(../images/flecha_p_gris.jpg);
margin-bottom:18px;
margin-left:40px;
}
.li_clase_10 {
list-style-image:url(../images/flecha_p_gris.jpg);
margin-bottom:18px;
margin-left:45px;
}
.li_especial {
width:150px;
}
.primera_linea {
background-color:#ECECEC;
color:#660000;
font-size:larger;
font-weight:bold;
height:20px;
padding-left:5px;
padding-top:3px;
}
.li_clase2 {
margin:10px;
}
.li_clase_menu {
background-image:url(../images/m4.jpg);
background-position:center center;
background-repeat:repeat-x;
height:22px;
}
.li_clase_submenu {
border:1px solid #FFFFFF !important;
height:19px !important;
text-indent:10px;
}
.li_clase_tercermenu {
background-image:url(../images/icon.gif);
background-position:left center;
background-repeat:no-repeat;
border:1px solid #FFFFFF !important;
height:19px !important;
text-indent:20px;
}
.li_clase_cuartomenu {
background-color:#CCFFFF;
background-image:url(../images/punto.gif);
background-position:left center;
background-repeat:no-repeat;
border:1px solid #FFFFFF !important;
height:19px !important;
text-indent:31px;
}
.formu {
padding:0;
}
.formu_label {
color:#333333;
display:inline;
float:left;
padding:6px 10px 0 0;
text-align:right;
width:35%;
}
.formu_label label {
color:#333333;
}
.formu_input {
color:#333333;
display:inline;
float:left;
padding:4px 0 0;
width:44%;
}
.formu_input input {
border:1px solid #7F9DB9;
color:#333333;
font-size:10px;
height:18px;
width:100%;
}
.formu_tr {
float:left;
padding:3px 0;
width:100%;
}
.formu .impar {
background-color:#ECEDEC;
}
.formu .par {
background-color:#FFFFFF;
}
.obligatorio {
color:red;
font-weight:bold;
}
.tbtextarea {
background-color:#FFFFFF;
border-color:#7C6D59;
border-width:1px;
color:#555555;
font-style:normal;
font-weight:normal;
text-decoration:none;
width:300px;
}
.formu_input textarea {
border:1px solid #7F9DB9;
color:#333333;
font-size:11px;
}
.lineaHorizontalContacto {
border-bottom:1px solid #FE7200;
clear:both;
}
.alignDcha {
padding-right:4px;
text-align:right;
}
.boton {
color:#000000;
cursor:pointer;
font-size:9px;
/* height:20px; */
margin-right:10px;
padding:0 5px;
text-transform:capitalize;
}
.txt1 {
color:#660000;
float:left;
font-family:"Times New Roman",Times,serif;
font-size:1.1em;
font-weight:normal;
width:100%;
}
.txt2 {
color:#660000;
float:left;
font-family:"Times New Roman",Times,serif;
font-size:1.7em;
font-weight:normal;
padding:10px;
width:95%;
}
.izquierda {
text-align:left;
}
legend {
padding-left:10px;
padding-right:10px;
}
a.scroll {
color:#000066;
display:block;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:0.9em;
text-decoration:none;
}
a.scroll:link {
color:#000066;
display:block;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:0.9em;
text-decoration:none;
}
a.scroll:hover {
color:#0033FF;
display:block;
font-size:0.9em;
}
.warning {
color:#000066;
font-family:"Times New Roman",Times,serif;
font-size:0.9em;
font-weight:bold;
}
.imgdiv {
background-color:#E1E8EF;
float:left;
height:90px;
text-align:center;
width:109px;
}
.img {
border:1px solid #666666;
margin-top:13px;
padding:2px;
width:80px;
}
.numeros {
float:right;
font-weight:bold;
width:90px;
}
#linea {
background-image:url(../images/18.jpg);
float:right;
height:3px;
margin-right:4px;
overflow:hidden;
width:95%;
}
.imgdiv_ult {
background-color:#E1E8EF;
float:left;
height:105px;
text-align:center;
width:110px;
}
#cuadro {
background-color:#E1E8EF;
float:inherit;
margin-left:20px;
margin-top:10px;
width:95.5%;
}
.gale_1 {
float:left;
padding-top:10px;
width:99%;
}
.superior {
background-image:url(../images/fondoazul.jpg);
background-repeat:repeat-x;
color:#FFFFFF;
font-weight:bold;
height:18px;
padding-left:1px;
padding-top:3px;
width:100%;
}
.gale_2 {
margin-top:1px;
width:100%;
}
.inferior {
background-color:#ECECEC;
border-top:2px solid #000066;
margin:0;
padding:10px;
}
.tabla_t {
border:1px solid #D9D9FF;
color:#666666;
height:200px;
margin-left:50px;
margin-top:50px;
text-align:center;
width:80%;
}
.tabla_tel {
border:1px solid #D9D9FF;
color:#666666;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:0.9em;
height:150px;
margin-left:40px;
margin-top:40px;
text-align:center;
width:80%;
}
.tabla_tel_ext {
border:1px solid #D9D9FF;
color:#666666;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:0.9em;
height:150px;
margin-left:40px;
margin-top:40px;
text-align:center;
width:90%;
}
.tabla_den {
border:1px solid #D9D9FF;
color:#006666;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:0.9em;
height:290px;
margin-left:40px;
margin-top:40px;
text-align:left;
width:90%;
}
.tabla_saf {
border:1px solid #D9D9FF;
color:#006666;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:0.9em;
margin-left:15px;
margin-top:15px;
text-align:left;
width:90%;
}
.tabla_oficinas {
border:1px solid #D9D9FF;
color:#660000;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:0.9em;
margin-left:auto;
margin-right:auto;
margin-top:10px;
text-align:left;
width:96%;
}
.tabla_ancho_max {
border:1px solid #D9D9FF;
color:#666666;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:0.9em;
margin-left:0;
margin-top:20px;
text-align:center;
width:100%;
}
.tr_oficinas {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:1.1em;
height:auto;
text-align:left;
width:24%;
}
.td_oficinas {
font-size:0.9em;
height:auto;
text-align:center;
width:24%;
}
.td_principal {
font-size:0.9em;
text-align:left;
vertical-align:top;
}
.sublistas {
color:#999999 !important;
font-size:0.9em;
font-weight:bold;
padding-top:5px;
}
.sublistas:hover {
color:#666666 !important;
font-size:0.9em;
font-weight:bold;
}
.azul {
color:#0066CC;
font-family:Geneva,Arial,Helvetica,sans-serif;
font-weight:bold;
}
.alto_menu {
height:31em;
}
.lista_sub_opciones {
list-style-type:square;
margin-bottom:0;
margin-top:0;
}
.sub_opciones {
margin:0 0 0 10px;
}
.sub_opciones .lista_sub_opciones li {
margin-left:10px;
}

.mensajeError {
    color:red;

    font-size: 1.2em;
    margin: 20px auto auto;
}

.version{
    visibility: hidden;
    width: 7%;
    font-size: 8px;
}