/* CSS Document */

/*----------GENERICOS-------------- */

body{ padding:0px; margin:0px; text-align:center; background:#182857; font-family:"Trebuchet MS", Verdana, Arial, Helvetica}

#TODO{ width:100%;background:#FFF url(../imagenes/FondoBody.jpg) repeat-x;}

a{ outline:none}

#CONTENEDOR{ margin:0px auto 0px auto; background:#FFFFFF url(../imagenes/fondo_contenedor.gif) no-repeat; width:928px; text-align:left; padding:0px 0px 10px 0px; height:100%}

.clear{ clear:both}

h1{ font-size:12px; font-weight:bold; margin:0px 0px 5px 0px}
h3{ font-size:11px; font-weight:normal;text-transform:uppercase; color:#7B869F; margin:0px 0px 5px 0px}

/*----------CABECERA -------------- */
#CABECERA{ height:156px; width:100%; cursor:pointer}

/*--------------- MENU TOP--------- */
 
#menuhorizontal { text-align: right;vertical-align:middle;height:44px;width:100%; clear:both; margin:0px;border-bottom:1px solid #2c4282;}
 
#menuhorizontal ul{

list-style: none;
margin: 0px;
padding: 0px;
float: right;
}
 
#menuhorizontal ul li{ float:left;width:196px}
#menuhorizontal a, #menuhorizontal h2 {
text-align:left;
font-size:10px;
display: block;
margin: 0px;
padding:0px;
}
#menuhorizontal h2 { visibility:hidden; height:44px; }
 
#menuhorizontal h2 a{
cursor:pointer ;
text-align:center;
text-decoration:none;
position:relative;
 color:#222A40;
padding-top:4px;
padding-bottom:3px;

}
#menuhorizontal ul li{background:url(../imagenes/fondo_menutop.gif) no-repeat right top; cursor:pointer}
#menuhorizontal ul li ul li{background: #fff}
#menuhorizontal ul li.menutop2{ background:url(../imagenes/fondo_menutop2.gif) repeat-x; padding-bottom:1px}
#menuhorizontal ul li.menutop3{ background:url(../imagenes/fondo_menutop3.gif) repeat-x; padding-bottom:1px}
#menuhorizontal li {position: relative;z-index:5;}
 
#menuhorizontal ul ul {
float:left;
margin-top:1px;
position: absolute;.position:relative;_position:absolute;
border-bottom:10px #47526E solid;
padding-bottom:0px;
_margin:2px 0px 0px -200px;
}
 
#menuhorizontal ul ul ul {
text-align: left;
position: absolute;
top: 0;
left: 101%;
margin-top:0px;
margin-left:0px!IMPORTANT;margin-left:2px
}
 
div#menuhorizontal ul ul,
div#menuhorizontal ul li:hover ul ul,
div#menuhorizontal ul ul li:hover ul ul
{display: none;}
 
div#menuhorizontal ul li:hover ul,
div#menuhorizontal ul ul li:hover ul,
div#menuhorizontal ul ul ul li:hover ul
{display: block;}
 
.link2nivelcab {
	display:none
}
.candado{
 padding:10px 30px 10px 38px
 
}
 
.link2nivelmenucab, .link2nivelmenucab2{
width:179px!IMPORTANT; width:169px;
 
font-weight:normal;
text-align:left;
font-weight:normal;
text-decoration:none;
position:relative;
background:#FFFFFF;
padding: 4px 0px 5px 15px;
margin-top:-1px;
cursor:pointer;
z-index:700;
border:1px solid #47526E;
border-bottom:none;
border-top:none
}
.link2nivelmenucab:hover, .link2nivelmenucab2:hover{background:#FFFFFF url(../imagenes/bolo_menu_on.gif) 5px 0px no-repeat }
.link2nivelmenucab a, li li.link2nivelmenucab a{
color:#222A40;
 width:100%!IMPORTANT;width:106%;
font-weight:normal;
text-align:left;
background-color:#FFFFFF;
 
background-image:none;
text-decoration:none;
z-index:700;
margin-left: 10px;
}
.link2nivelmenucab a:hover,  li li.link2nivelmenucab a:hover {
color:#C87D08;
text-decoration:none;
background:#D2DAF0;
background-image:none;
z-index:700;
}
.link2nivelmenucab2 a{
 color:#222A40;
 width:100%!IMPORTANT;width:106%;
text-align:left;
background:url(../imagenes/flecha_menu_top_off.gif) top right no-repeat;
text-decoration:none;
z-index:700;
margin-left: 10px;
}
.link2nivelmenucab2 a:hover{
 color:#C87D08;
background:#D2DAF0 url(../imagenes/flecha_menu_top_on.gif) top right no-repeat;
text-decoration:none;
z-index:700;
}
 
.link2nivelmenucabcierre, .link2nivelmenucabcierre2 {
width:179px!IMPORTANT; width:169px;
text-align:left;
color:#3A5596;
text-decoration:none;
position:relative;
background:#FFFFFF url(../imagenes/bolo_menu_off.gif) 5px 0px no-repeat ;
padding: 4px 0px 5px 15px;
cursor:pointer;
z-index:700;
border:1px solid #47526E;
border-bottom:none;
border-top:none
}
.link2nivelmenucabcierre:hover, .link2nivelmenucabcierre2:hover{background:#FFFFFF url(../imagenes/bolo_menu_on.gif) 5px 0px no-repeat}
.link2nivelmenucabcierre a, li li.link2nivelmenucabcierre a{
color:#222A40;
 width:100%!IMPORTANT;width:106%;
text-align:left;
text-decoration:none;
background-image:none;
z-index:700;
}
.link2nivelmenucabcierre a:hover, li li.link2nivelmenucabcierre a:hover{
 color:#C87D08;
font-weight:normal;
 text-align:left;
text-decoration:none;
background:#D2DAF0;
background-image:none;
z-index:700;
}
.link2nivelmenucabcierre2 a{
color:#222A40;
 width:100%!IMPORTANT;width:106%;
text-align:left;
background:url(../imagenes/flecha_menu_top_off.gif) top right no-repeat;
text-decoration:none;
z-index:700;
}
.link2nivelmenucabcierre2 a:hover{
 color:#C87D08;
background:#D2DAF0 url(../imagenes/flecha_menu_top_on.gif) top right no-repeat;
text-decoration:none;
z-index:700;
}


/*--------------- CONTENIDOS --------- */
	/*--------------- BLOQUE IZQUIERDA --------- */
        #BLOQUE_IZDA{ width:808px; float:left}
		#CUERPO { width:550px; float:left;_width:540px;}

		/*--------------- MENU CONTACTO-MAPA--------- */
        #CONTACTO{ float:right; margin:5px 0px 10px 0px; font-size:10px; color:#1E2A47; vertical-align:middle;}
        #CONTACTO a{text-decoration:none;padding:0px 0px 0px 15px; color:#1E2A47; vertical-align:middle; float:left; cursor:pointer}
        #CONTACTO img{ margin-top:0px; padding:0px 5px 0px 0px; border:none;float:left}
        #CONTACTO span{ float:left;margin-top:1px;}	
		/*---------------FINAL MENU CONTACTO-MAPA--------- */
		
		/*--------------- NOTICIAS--------- */
		#NOTICIAS{ background: url(../imagenes/fondo_cont_home.gif) no-repeat;margin:10px 10px 0px 10px;padding:40px 0px 0px 0px;}
		#NOTICIAS .img_cabecera{ margin-top:-11px}
		#NOTICIAS p{font-size:11px; font-weight:bold;  color:#C87D08; float:left; width:100%;border-bottom:1px dotted #2c4282; padding:10px 0px 10px 0px; margin:0px}
		#NOTICIAS a{ text-decoration:none; color:#C87D08;}
		#NOTICIAS a:hover{ text-decoration:underline}
		#NOTICIAS .img_not{ margin:0px 10px 0px 0px; float:left; width:65px; height:42px; border:1px solid #1E2A47}
		.txt_noticias{font-size:11px; font-weight:normal; color:#485471;}
		#ver_mas{width:80px; height:20px; float:right; margin:-33px 5px 0px 10px; font-size:10px; background:url(../imagenes/vertodas.gif) bottom left no-repeat; cursor:pointer}
		#ver_mas a{ text-decoration:none; color:#FFFFFF; text-transform:uppercase; display:block; margin:4px 0px 0px 16px}
		#ver_mas a:hover{ text-decoration:underline}
		/*--------------- NOTICIASHOME--------- */
		#NOTICIASHOME{ background: url(../imagenes/fondo_cont_home.gif) no-repeat; margin:10px 10px 0px 10px; padding:40px 0px 0px 0px}
		#NOTICIASHOME .img_cabecera{ margin-top:-11px}
		#NOTICIASHOME p.noticiaGrande{ font-weight:bold;  color:#2c4282;float:left; width:100%; margin:10px 0px 0px 0px  }
		#NOTICIASHOME p.noticiaPequena{ width:100%; margin:10px 0px 0px 0px; background: url(../imagenes/boloNoticia.jpg) no-repeat; padding:0px 0px 0px 23px  }
		#NOTICIASHOME p.noticiaGrande a{font-size:15px; text-decoration:none; color:#2c4282;}
		#NOTICIASHOME p.noticiaPequena a{ font-size:13px;text-decoration:none; color:#2c4282; font-weight:bold}
		#NOTICIASHOME p.noticiaGrande a:hover, #NOTICIASHOME p.noticiaPequena a:hover{ text-decoration:underline}
		#NOTICIASHOME .img_not{font-size:14px;  margin:0px 10px 10px 0px; float:left; width:100px; border:1px solid #1E2A47}
		#NOTICIASHOME .txt_noticias{font-size:13px; font-weight:normal; color:#333333;}
				
				/*---------------FINAL NOTICIAS--------- */
		
		
		/*---------------CONTENIDOS--------- */
		
		
		
		
		
#tope_abajo{clear:both}
	/*--------------- BANNER --------- */

#BANNER{ float:left; width:120px; margin:8px 0px 0px 0px}
#BANNER p{ }
#BANNER a img{ width:120px; height:70px; margin:5px 0px 0px 0px}

	/*--------------- PUBLICIDAD y ENCUESTA --------- */
#PUBLICIDAD{ border-top:1px dotted #2c4282; margin:10px 0px 0px 0px}
.banner_publi{background: #FFFFFF; }
.banner_publi img{ margin:0}
#ENCUESTA{ background-color:#D3DBF0; border:1px solid #1E2A47; width:189px; height:111px; margin:20px 0px 0px 8px;float:left}
.banner_encuesta{ width:88%; background: #FFFFFF; border:1px solid #1E2A47; padding:0px 0px 2px 0px; margin:0px 10px 0px 10px; font-size:9px; color:#1E2A47;}
.titulo{color:#C87D08; line-height:9px; padding:2px 4px; border:none}
.respuesta{line-height:9px; padding:0px; margin:0px; border:none;}
#ENCUESTA img{ clear:both}
.boton{ border:none; background-color:#1E2A47;font-size:10px; color:#FFFFFF; margin:0px 0px 0px 45px;width:63px; cursor:pointer}

	/*--------------- NOTICIA DESARROLLADA --------- */
	#CAB_DES_CONTENIDO{ background:url(../imagenes/cab_contenido_2.jpg) no-repeat;text-align:right;  padding:0px 0px 0px 0px; height:54px}
	#CAB_DES_CONTENIDO img{float:left; width:313px; height:54px}
	#CAB_DES_CONTENIDO a img{color:#1E2A47; margin:15px 9px 0px 5px; float:right; width:19px; height:19px}
	
	#TXT_DES_CONTENIDO{  padding:0px 10px 0px 10px; font-size:13px; color:#333; float:left}
	#TXT_DES_CONTENIDO2{ padding:0px 10px 0px 10px; font-size:13px; color:#333; float:left}
	#TXT_DES_CONTENIDO h1{color:#2c4282; font-size:16px}
	#DES_CONT{ float: right; text-align:center; width:200px;}
	#DES_CONT img{width:200px;}
	
	
    /*--------------- ENLACES DESARROLLADOS --------- */
	#FONDO_ENLACES{ background:url(../imagenes/fondo_caja_enlaces.jpg) no-repeat;text-align:right; min-height:310px; height:10%!IMPORTANT; height:310px; width:595px; padding:0px 10px 24px 0px; }
	#CAB_DES_ENLACES{ background:url(../imagenes/cab_contenido_2.jpg) no-repeat;text-align:right;  padding:17px 14px 14px 0px;}
	#CAB_DES_ENLACES a{text-decoration:none; width:19px; padding:0px 0px 0px 10px; margin:0px 0px 0px 0px}
	#TXT_DES_ENLACES{ background:url(../imagenes/fondo_caja_noticias.jpg) repeat-y;text-align:left; padding:0px 0px 0px 30px; font-size:10px; color:#1E2A47;}
	 #ENLACES{padding:3px 3px 3px 3px; width:48%; float:left;margin:0px 0px 0px 0px;  font-size:10px; font-weight:bold; min-height:39px; height:10%!IMPORTANT; height:39px}
 	 #ENLACES img{ padding:0px 0px 0px 0px; margin:0px 10px 0px 0px; border:1px solid #3A4A6F; width:39px; height:30px; float:left}
	 #ENLACES p{ padding:0px 0px 0px 0px; margin:0px; float:left; font-size:11px; width:220px; color:#C87D08; font-weight:bold;}
 	 #ENLACES p a{ font-weight:normal;  text-decoration:none; color:#485471}
 	 #ENLACES p a:hover{text-decoration:underline}
	
		
		/*--------------- SERVICIOS HOME --------- */
	#CONTACTO_serv{ background:#D3DBF0; border:1px solid #1E2A47; width:173px; margin:10px 0px 10px 0px; font-size:10px; color:#1E2A47; vertical-align:middle; float:left}
	#CONTACTO_serv a{text-decoration:none;padding:0px 15px 0px 0px; color:#1E2A47; vertical-align:middle; float:left; cursor:pointer}
	#CONTACTO_serv img{ margin-top:0px; padding:0px 5px 0px 0px; border:none;float:left}
	#CONTACTO_serv span{ float:left;margin-top:1px;}	

	#MENU_SERVICIOS{ background-color:#F6f6f6; width:173px; border:1px solid #424A6D; float:left;}
	#MENU_SERVICIOS ul{ background:#FFFFFF; border:1px solid #424A6D; width:100%; margin:0px 10px 10px 10px; font-size:11px; color:#212639; padding:5px; width:141px}
	#MENU_SERVICIOS ul li { list-style-image:url(../imagenes/bolo_menu_servicios.gif); margin:12px 0px 12px 15px!IMPORTANT; margin:0px 0px 0px 15px;}
	#MENU_SERVICIOS ul li a{ text-decoration:none; color:#212639; display:block}
	#MENU_SERVICIOS ul li a:hover{ color:#FFFFFF; background-color:#333333; }
	.activo{ color:#FFFFFF; background-color:#424A6D; }
	
	#CONTENIDO_SERVICIOS{ background:#D3DBF0 url(../imagenes/fondo_cont_servicios.jpg) no-repeat bottom; width:733px; min-height:235px; height:10%!IMPORTANT; height:235px; float:left; margin:10px 0px 0px 18px}
	#CONTENIDO2_SERVICIOS{ background:#D3DBF0 url(../imagenes/fondo_cont2_servicios.gif) no-repeat bottom; width:733px; min-height:25px; height:10%!IMPORTANT; height:25px; float:left; margin:10px 0px 0px 18px}
	#CONTENIDO_SERVICIOS h1{ font-size:12px; color:#313D5E; padding:0px 10px 0px 10px;}
	
	#CONTENIDO2_SERVICIOS a {margin:0px 0px ; text-decoration:none; color:#000000}
	#CONTENIDO2_SERVICIOS a:hover{ text-decoration:underline; color:#515D79; font-weight:bold}
	#CONTENIDO2_SERVICIOS ul li{ list-style:none; padding:10px 30px}
		
	.texto_servicios{ font-size:11px; color:#313D5E; background:#FFFFFF; border:1px solid #424A6D; padding:0px 10px 0px 10px; margin:10px 164px 10px 10px}
	.texto_servicios p{ margin:13px 0px 12px 0px; line-height:18px}
	#BOTON_PORTALPUBLICO a{ width:139px; background: url(../imagenes/bt_portalpublico_off.gif) no-repeat; margin:10px 0px 0px 788px; /*border:1px solid #1E2A47;*/ border:none; display:block;text-decoration:none;}
	#BOTON_PORTALPUBLICO a:hover{background: url(../imagenes/bt_portalpublico_on.gif) no-repeat;}
	#BLOQUE_IZDA_servicios{ width:100%; margin:-10px 0px 0px 0px!IMPORTANT ; margin:-10px 0px 0px 0px; float:left;}
	#BLOQUE_IZDA_servicios_form{ width:96%; margin:10px 0px 0px 20px!IMPORTANT ; margin:10px 0px 0px 10px; float:left;}
	
	/*--------------- BANNER SERVICIOS --------- */

    #BANNER_servicios{ background:#D3DBF0; border:1px solid #1E2A47;float:right; width:733px; margin:0px 0px 0px 16px; height:46x; padding:5px 0px; display:inline}
    .recomendados{background:#1E2A47; font-size:10px; font-weight:bolder; color:#FFFFFF; padding:3px 0px; margin:-10px 0px 0px 18px; width:102px;float:left; text-align:center; float:left}
	#BANNER_servicios span {width:140px; display:block; float:left;text-decoration:none;}
	
	#BANNER_servicios span a{ width:80px;color:#1E2A47;background:#E5EBF9; border-bottom:1px solid #485471; border-top:1px solid #485471;  font-size:10px; float:left; margin:12px 0px 0px 0px; padding:0px 5px 0px 5px; text-decoration:none }
	#BANNER_servicios span a:hover{ background: #FFCC66}
    #BANNER_servicios span img{ border:1px solid #485471; margin:2px 0px 0px 10px; width:33px; height:33px;text-decoration:none; float:left }
		
	/*--------------FIN BANNER SERVICIOS --------- */
	
	
	/*--------------- FORMULARIOS --------- */
	
	#FORMULARIO{ float:left; width:571px; margin:-32px 0px 0px 10px;  }
	#FONDO_FORMUL{margin:0px 0px 10px 15px; background-color:#F6F6F6; border:1px solid #000000; width:95%;font-size:11px; color:#424A6D; font-weight:bold}
	.Pregunta_form{ text-align:right; width:130px; padding:0px 10px 0px 0px}
	.Respuesta_form{ background-color:#FFFFFF; border:1px solid #000000; width:224px;font-weight:normal;font-size:11px}
	#BOTON_MODIF_FORMUL{ position:relative; left:83%}
	#BOTON_MODIF_FORMUL a{background:#FF0000 url(../imagenes/bt_formul_mod_off.gif) no-repeat; margin-top:10px; width:98px; height:22px; display:block; text-decoration:none}
	#BOTON_MODIF_FORMUL a:hover{background: url(../imagenes/bt_formul_mod_on.gif) no-repeat}
	#BOTON_SOLIC_FORMUL {padding:0 10px 10px 0}
	#BOTON_SOLIC_FORMUL a{background:#FF0000 url(../imagenes/bt_solicitar_off.jpg) no-repeat; margin-top:10px; width:98px; height:22px; display:block; text-decoration:none}
	#BOTON_SOLIC_FORMUL a:hover{background: url(../imagenes/bt_solicitar_on.jpg) no-repeat}
	#BOTON_ACEPTAR_FORMUL {padding:0 10px 10px 0}
	#BOTON_ACEPTAR_FORMUL a{background:#FF0000 url(../imagenes/bt_aceptar_off.gif) no-repeat; margin-top:10px; width:98px; height:22px; display:block; text-decoration:none}
	#BOTON_ACEPTAR_FORMUL a:hover{background: url(../imagenes/bt_aceptar_on.gif) no-repeat}
	#BOTON_RECHAZAR_FORMUL {padding:0 10px 10px 0}
	#BOTON_RECHAZAR_FORMUL a{background:#FF0000 url(../imagenes/bt_rechazar_off.gif) no-repeat; margin-top:10px; width:98px; height:22px; display:block; text-decoration:none}
	#BOTON_RECHAZAR_FORMUL a:hover{background: url(../imagenes/bt_rechazar_on.gif) no-repeat}
	#TEXTO_BUSQUEDA {float:left;margin:12px 0 0 4px}
	#BOTON_BUSCAR_FORMUL {padding:0 10px 10px 0;float:fight}
	#BOTON_BUSCAR_FORMUL a{background:#FF0000 url(../imagenes/bt_buscar_off.gif) no-repeat; margin-top:10px; width:98px; height:22px; display:block; text-decoration:none}
	#BOTON_BUSCAR_FORMUL a:hover{background: url(../imagenes/bt_buscar_on.gif) no-repeat}
	#BOTON_CANCELAR_FORMUL {padding:0 10px 10px 0}
	#BOTON_CANCELAR_FORMUL a{background:#FF0000 url(../imagenes/bt_cancelar_off.gif) no-repeat; margin-top:10px; width:98px; height:22px; display:block; text-decoration:none}
	#BOTON_CANCELAR_FORMUL a:hover{background: url(../imagenes/bt_cancelar_on.gif) no-repeat}
	#BOTON_ENVIAR_FORMUL {padding:0 10px 10px 0}
	#BOTON_ENVIAR_FORMUL a{background:#FF0000 url(../imagenes/bt_enviar_off.gif) no-repeat; margin-top:10px; width:98px; height:22px; display:block; text-decoration:none}
	#BOTON_ENVIAR_FORMUL a:hover{background: url(../imagenes/bt_enviar_on.gif) no-repeat}
	#BOTON_PORTALPUBLICO_form a{ width:139px; background: url(../imagenes/bt_portalpublico_off.gif) no-repeat; border:1px solid #1E2A47; position:relative; bottom:35px!IMPORTANT; bottom:36px; display:block;text-decoration:none; float:right}
	#BOTON_PORTALPUBLICO_form a:hover{background: url(../imagenes/bt_portalpublico_on.gif) no-repeat;}
	#textoMostrando {font-size:11px; color:#424A6D; font-weight:bold;text-align:center;padding:10px; }
	
	/*---------------FIN FORMULARIOS---------- */
	
	
	
	/*----------NOTICIA DESARROLLADA 2-------- */
	
	#CAB_DES_NOTICIA_2{ background:url(../imagenes/cab_contenido_2.jpg) no-repeat;text-align:right; width:590px;  padding:15px 14px 14px 0px!IMPORTANT;padding:16px 14px 14px 0px;}
	#NOT_DES_2{ background-color:#F1F3F7; width:603px; float:left; border-top:1px solid #C4CDDF; border-bottom:1px solid #C4CDDF; margin:2px 0px 2px 0px}
	#NOT_DES_2 img{ float:left; margin:4px 4px 4px 4px; width:65px; height:42px; border:1px solid #27324E}
	#NOT_DES_2 p  { float:left; color:#485471 ; font-size:10px;  width:511px; margin-left:10px; margin-bottom:2px; margin-top:3px}	
	#NOT_DES_2 a{ width:515px; float:left; color:#C87D08; text-decoration:none;  margin-left:10px; font-size:11px; font-weight:bold; padding-top:3px }
	#NOT_DES_2 a:hover{ width:515px; float:left; color:#C87D08; text-decoration:underline; margin-left:10px;  font-size:11px; font-weight:bold; padding-top:3px }
	#NOT_DES_2_PAR { background-color:#FFFFFF; width:603px; float:left; border-top:1px solid #C4CDDF; border-bottom:1px solid #C4CDDF; margin:2px 0px 2px 0px}
	#NOT_DES_2_PAR img{ float:left; margin:4px 4px 4px 4px; width:65px; height:42px; border:1px solid #27324E}
	#NOT_DES_2_PAR p { float:left; color:#485471 ; font-size:10px;  font-size:10px; width:511px; margin-left:10px; margin-bottom:2px; margin-top:3px}	
	#NOT_DES_2_PAR a{ width:515px; float:left; color:#C87D08; text-decoration:none; margin-left:10px;  font-size:11px; font-weight:bold; padding-top:3px }
	#NOT_DES_2_PAR a:hover{ width:515px; float:left; color:#C87D08; text-decoration:underline; margin-left:10px;   font-size:11px; font-weight:bold; padding-top:3px }
	   
   /*-------------FIN NOTICIA DESARROLLADA 2--------*/
  
	
		
   /*---------------PIE---------*/
	
	
    #PIE{ font-size:10px; color:#ffffff; margin:0px auto 0px auto; background:url(../imagenes/fondo_contenedor.gif) repeat-y; padding:5px 0px 5px 0px; background:#182857}
	.aviso{ text-decoration:none; color:#FFF;margin:0px 0px 0px 430px; font-weight:bold;font-size:11px;}
	.aviso:hover{ text-decoration:underline}
	#CIERRE_PIE{  background:#182857; width:100%}


	/*---------------MAPA WEB--------- */

	.tituloSeccion {margin:20px 0px 10px 5px}
		
	#vistaMapa{/*padding-left:5px;padding-right:10px;padding-top:5px; */width:100%;/*background-color:#FFFFFF;margin-left:5px;border:1px solid #E1E2E0;*/font-size:12px}
	#vistaMapa ul{margin-bottom:5px; padding:0 0 0 5px}
	#vistaMapa .tipoMapa{display:block;margin:0px 0px 10px 10px}
	#vistaMapa .tipoMapa li{list-style:none; padding-left:-5px!IMPORTANT; padding-left:5px; padding:2px 40px 0px 0px}
	
	#mapa1 { width:48%!IMPORTANT; width:48%; float:left; padding:0px 2px 0px 2px}
	#mapa1 li{background-image:url(../images/cuadSeccion.gif); background-repeat:no-repeat;padding-left:0px!IMPORTANT; padding-left:12px; margin-bottom:5px!IMPORTANT; margin-bottom:0px}
	#mapa1 li a{color:#586C92;text-decoration:none; padding:0px 2px; margin:10px 0px 0px 0px}
	#mapa1 li a:hover{color:#2C3E60; padding:0px 2px; text-decoration:underline; color:#12204A}
	#mapa1 h1{padding:5px;color:#586C92;margin:0px ;font-size:11px;background-color:#E8ECF4; border:1px solid #CDD5E5; text-align:left}
	
	.filaMapa {clear:both;}
		
	.bloqmapaI{float:left; margin:0px 5px 0px 0px}
	.bloqmapaD{float:left; margin:0px 5px 0px 0px}
	
	
	#mapa1 .segundoNivelS1{margin:5px 0px 0px -10px!IMPORTANT; margin:5px 0px 0px 5px;background-image:url(../images/circSeccion1.gif); padding:3px 0px 1px 0px}


	
	/*---------------MAPA WEB--------- */
	
	/*---------------encuesta--------- */
	
	#CONTENIDO_ENCUESTA{ background:#FFFFFF; width:575px; padding:23px 20px 20px 20px; text-align:left; margin-top:20px}
	#AZUL_ENCUESTA{ background:#D3DBF0 ; padding:20px 20px 0px 20px; border:1px solid #1E2A47}
	#d1{background:#FFFFFF;position:relative;height:210px}
	#d2{background:#FFFFFF url(../imagenes/fondo_encuesta.gif) no-repeat bottom right;position:relative;height:200px; padding:0px 70px 40px 10px; border-top:1px solid #D3DBF0}
	#pregunta_encuesta{color:#1E2A47; font-size:13px; padding-bottom:3px}
	/*---------------encuesta--------- */
	
	/*----------- CORREO NOTICIA ------*/
	#vistaNoticia {padding-top:20px;margin-bottom:15px;font-size:11px; color:#1E2A47; font-weight:bold}
	#vistaNoticia table {font-size:11px; color:#1E2A47; font-weight:bold}
	#vistaNoticia span {text-align:left;text-transform:uppercase;}
	/*----------- FIN CORREO NOTICIA ------*/

	/*----------- LISTADO JUZGADOS DE GUARDIA ------*/
	#cuadro {  text-align:left }
	#cuadro table{ background-color:#AAB5D1;width:90%; border:1px solid #336699; margin:10px auto}
	#cuadro .titulo{ font-size:14px; color:#FFFFFF; text-align:center; font-weight:bold; background-color:#515D79}
	#cuadro tr{ font-size:9px; background-color:#E5E9F4; }
	#cuadro .der{ padding:5px 3px;border:1px double #FFFFFF ; border-left:none; border-top:none} 
	#cuadro .izq{ padding:5px 3px;border:1px solid #FFFFFF ; border-right:none; border-top:none} 
	/*----------- FIN LISTADO JUZGADOS DE GUARDIA ------*/
	
	 /* SECCION */
 #vistaSeccion{text-align:justify;/*background:url(../imagenes/fondo_caja_noticias.jpg) repeat-y;padding-left:30px;*/padding-right:15px;width:545px;}
 #vistaSeccion ul{margin:0px 0px 10px -62px!IMPORTANT;margin:0px 0px 10px -22px;}
 #vistaSeccion li{list-style-type:none;background-image:url(../images/cuadSeccion.gif);background-repeat:no-repeat;padding-left:10px;margin-left:12px}

 #vistaSeccion li a{color:#6B83B6;text-decoration:none;}
 #vistaSeccion li a:hover{color:#437AFF;background-color:#FBFCFF}
 
 #vistaSeccion h2{font-size:11px;text-transform:uppercase;margin:0px}

 .parrafoSeccion{font-size:11px;} 
 .parrafoSeccion p{margin-top:3px;margin-bottom:3px}
 
 #vistaSeccion .tipoMapa{display:block}


 #vistaSeccion .tipoMapa li{display:block}

.lnkCentralIzq{display:block;float:right;clear:both;font-size:11px;text-decoration:none;color:#D27E02;margin-top:5px;margin-left:20px;}
.lnkCentralIzq:hover{color:#FEB445}

/*AVISO LEGAL*/
	#vistaLegal{margin-left:20px;color:#666666;margin-bottom:15px;padding-top:10px;margin-bottom:15px}
	h1.tituloAviso{
		font-size:16px;
		color:#5C7ABA
	}
	h1.avisos{font-size:12px;color:#5C7ABA;}
	#iconosLegal{text-decoration:none;float:right; margin-right:5px}
	#contenedorLegal{width:455px;margin-left:auto;margin-right:auto;border:1px solid #FEFFFF;background-image:url(../images/bgBordes.gif);background-repeat:repeat-y;padding-left:5px;}
	#contenidoLegal{float:left;width:541px;border:1px solid #9DADD0;background-color:#F7F7F7;display:inline;}
	
	
	
	
	
	
	/*--------------------- PARA AVISO LEGAL-----------------------------  */
		
	.body_aviso{ margin:0px 5px 5px 5px; padding:0px; text-align:justify}
	
	#cabecera_aviso{background-image:url(../images/lineaMorada.gif);background-repeat:repeat-y;width:600px;height:84px;min-height:85px}		
	
	#contenido_aviso{width:600px;border:1px solid #9DADD0;background-color:#F7F7F7;}
	
	.titulo_aviso{width:550px;background-color:#FFFFFF;margin:10px;border:1px solid #E1E2E0;font-size:12px;padding:2px 5px 2px 23px;color:#5C7ABA;background-image:url(../images/flechitaTitulo.gif);background-repeat:no-repeat; text-align:center}
	
	#cuerpo_aviso{width:563px;background-color:#FFFFFF;margin:10px;border:1px solid #E1E2E0;font-size:11px;padding:2px 5px 2px 10px;}

	#cuerpo_aviso p{ color:#3A577B; padding-right:3px}
	#cuerpo_aviso a{ color:#3A577B; text-decoration:underline; font-weight:bold}
	#cuerpo_aviso a:hover{ text-decoration:underline}
	h4{ font-size:12px; font-weight:bold; margin:0px 0px 5px 0px; background:#3A577B; color:#FFFFFF; padding:3PX }
	
	#cuerpo_aviso li{ color:#3A577B}

	/* PARA REVISTA */
 #bloqNoticia {min-height:310px;height:10%!important;height:310px;}
 #titulo_cont2_HOME h2{background:#DADDE4;font-size:16px;color:#1E2A47;padding:2px 20px;}
 #REVISTAPORTADA{background: url(../imagenes/fondoRevistaPortada.jpg) no-repeat; width:241px; float:left; margin:13px 0px 0px 0px}
 .enlaceRevista{ display:block; width:159px; margin:10px 0px 0px 25px; font-size:10px; color:#2c4282; text-decoration:none; font-weight:bold;text-align: justify;}
 .enlaceRevista img{ border:none; width: 159px}
 #ver_masRevista a{ text-align:right; display:block; width:159px; margin:10px 0px 0px 25px; font-size:10px; color:#2c4282; text-decoration:none; font-weight:bold}
 #FOROS{ background:url(../imagenes/fondoFOROS.jpg) no-repeat}
 #FOROS img{ border: none; margin:19px 0px 0px 0px}
 #REVISTA{ margin:0px 0px 0px 0px; }
 #IMG_REVISTA{float:left; margin:5px 0px 0px 0px; width:182px; padding-bottom:10px}
 #IMG_REVISTA img{ width:168px; height:225px;background-color:#DDEDFC; margin:0px 0px 0px 0px; padding:8px 7px 8px 7px; border:none}
 #IMG_REVISTA a{padding:5px 10px 5px 10px; background:#FFFFFF; border:1px solid #5E77B4; color:#5E77B4; font-weight:bold; display:block; text-decoration:none; font-size:0.8em; text-align:center}
 #IMG_REVISTA a:hover{background:#5E77B4; border:1px solid #5E77B4; color:#FFFFFF; font-weight:bold; text-decoration:none}
 #CONT_REVISTA{ float:left; background-color:#527497; width:403px; padding:10px 0px 10px 20px; margin-top:8px}
 .titurevista{  font-weight:bold; font-size:1.3em; color: #FFFFFF;}
 .subtiturevista{  font-size:1em; color: #FFFFFF;}
 #ENLACES_REVISTA{ background-color:#DDEDFC;width:411px; border:1px solid #5E77B4; float:left; margin:10px 0px 10px 10px; color:#5E77B4; font-size:0.9em; font-weight:bold; z-index:45}
 #ENLACES_REVISTA ul{margin:0px; list-style-type:none; padding:10px 10px 10px 15px }
 #ENLACES_REVISTA ul li a{ font-weight:normal; color:#5E77B4; text-decoration:none}
 #ENLACES_REVISTA ul li a:hover{color:#5E77B4; text-decoration:underline}
 #ANTERIORES{ background-color:#FFFFFF;width:411px; border:1px solid #5E77B4; float:left; position:relative; top:10px; left:10px; color:#5E77B4; font-size:1.2em; z-index:700; padding:10px 0px 10px 1px}
 #ANTERIORES a{ color:#5E77B4; text-decoration:none}
 #ANTERIORES a:hover{ color:#5E77B4; text-decoration:underline}
 #PORT_ANTERIORES{  font-size:0.8em; color:#383838; float:left; padding:3px; margin-left:0.4em!IMPORTANT;margin-left:5px;}
 #PORT_ANTERIORES img{ width:70px; height:95px; border:none; padding:0px; margin:0px}
 #PORT_ANTERIORES p{ width:80px; border:none; padding:0px; margin:0px; white-space:normal;font-size:0.9em}
 #filaAnteriores{width:100%; clear:both}
.linea_separacion {clear:both; background: url(../imagenes/punteado.gif) repeat-x top left;height:16px!IMPORTANT;height:4px;margin-bottom:0px!IMPORTANT;margin-bottom:0px;margin-top:12px;margin-left:0px;margin-right:5px}
.destacando_enlaces {text-align:justify;font-size:1.1em; color:#83A0BA;margin:1px 5px 16px 0px!IMPORTANT;margin:1px 5px 16px 0px;}
.destacando_enlaces div {float:left;}
.destacando_enlaces div img {margin:0px; border:0px;margin-right:8px;margin-bottom:5px}
.enlace_ir {margin:0px 0px 9px 1px;padding-top:5px;width:99%!important;width:93%;}
.enlace_ir a {color:#83A0BA;font-weight:normal;text-decoration:none;min-height:16px;height:1%important;height:16px;}
.enlace_ir a:hover {text-decoration:underline;}

	#NOTICIAS P .txt_noticias p {border-bottom:none;color:#485471;}
