body{
	margin: 0px;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000030;
	}
a{
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
	}
form{
	margin: 0px;
	padding: 0px;
	}
img{
	border: 0px;
	}
ul{
	padding: 0px;
	margin: 0px;
	}
li{
	padding: 0px;
	margin: 0px;
	}
table{
	empty-cells: show;
	}
p{
	margin: 0px;
	}
.Titulo_Principal{
	position: absolute;
	top: -500px;
	left: -500px;
	}
.float_left{
	float: left;
	}
.float_right{
	float: right;
	}
.contenedor_ayuda{
	float: right;
	padding-top: 1px;
	padding-bottom: 5px;
	padding-right: 0px;
	margin: 0px;
	}
.contenedor_ayuda img{
	padding-top: 2px;
	padding-bottom: 2px;
	}
.txt_contenedor_ayuda{
	float: left;
	margin-left: 3px;
	margin-top: 4px;
	padding-right: 8px;
	}
.txt_contenedor_ayuda a{
	font-size: 0.55em;
	color: #4F86D8;
	}
.txt_contenedor_ayuda a:hover{
	color: #757575;
	}
.sin_border{
	border: 0px;
	}
.titulo{
	font-size: large;
	color: #4F86D8;
	font-weight: bold;
	padding-top: 0px;
	padding-bottom: 5px;
	margin: 0px;
	width: 480px;
}
.notas_tabla{
	font-size: 1.5em;
	color: #990033;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 2px;
	text-align: left;
	background-color: #87cefa;
}
.notas_pie_img{
	font-size: 0.9em;
	color: #4F86D8;
	padding-top: 0px;
	padding-bottom: 3px;
	padding-left: 0px;
	margin-bottom: 10px;
	}
.notas_busqueda{
	font-size: 0.925em;
	color: #4F86D8;
	padding-top: 0px;
	padding-left: 0px;
	padding-bottom: 3px;
	text-align: left;
	margin-top: 10px;
	margin-bottom: 10px;
	}
.notas_mapa{
	font-size: 0.6em;
	color: #4F86D8;
	padding-top: 0px;
	padding-bottom: 5px;
	padding-left: 50px;
	width: 500px;
	}
.mapa{
	width: 500px;
	height: 330px;
	}
.contenedor_portada_izq{
	font-size: 0.7em;
	position: relative;
	float: left;
	text-align: left;
	}
.contenedor_portada_dch{
	font-size: 0.7em;
	position: relative;
	float: left;
	text-align: left;
	padding-left: 10px;
	}	
.contenedor_central{
	font-size: 0.7em;
	position: relative;
	width: 570px;
	float: left;
	text-align: center;
	padding-left: 15px;
	padding-bottom: 10px;
	padding-top: 0px;
	padding-right: 0px;
	margin: 0px;
	}
.contenedor_central_portada{
	float: left;
	text-align: center;
	padding-bottom: 10px;
	padding-top: 0px;
	padding-right: 0px;
	margin: 0px;
	}
.contenedor_central_dch{
	font-size: 0.7em;
	position: relative;
	width: 570px;
	float: left;
	text-align: right;
	padding-left: 15px;
	padding-bottom: 10px;
	padding-top: 0px;
	padding-right: 0px;
	margin: 0px;
	}
.contenedor_central_izq{
	font-size: 0.7em;
	position: relative;
	width: 570px;
	float: left;
	text-align: left;
	padding-left: 15px;
	padding-bottom: 10px;
	padding-top: 0px;
	padding-right: 0px;
	margin: 0px;
	}
.form_contenedor{
	float: left;
	width: 570px;
	padding-bottom: 2px;
	margin-top: 3px;
	}
.form_multiple{
	font-size: 0.9em;
	padding: 0px;
	margin: 0px;
	}
.form_nombre_campo{
	float: left;
	padding-left: 10px;
	padding-right: 20px;
	padding-top: 3px;
	height: 100%;
	}
.form_nombre_campo_muni{
	padding-left: 10px;
	padding-right: 35px;
	margin-top: 3px;
	}
.form_combo_box{
	font-size: 0.9em;
	width: 100%;
	}
.form_submit{
	font-size: 0.9em;
	color: #4F86D8;
	width: 63px;
	height: 18px;
	border: 0px;
	background-image: url(/imagenes/gif/boton.gif);
	padding: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	margin-right: 0px;
	}
.form_texto_err{
	font-size: 0.9em;
	color: #BE3724;
	margin-bottom: 0px;
	margin-right: 0px;
	margin-top: 2px;
	margin-left: 5px;
	padding: 0px;
	}
.form_textbox{
	font-size: 0.9em;
	color: #000000;
	margin: 0px;
	padding: 0px;
	height: 15px;
	width: 100%;
	}
.form_texto_notas{
	font-size: 0.9em;
	color: #000000;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-top: 2px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-left: 5px;
	}
.form_textbox_cabecera{
	font-size: 1em;
	width: 105px;
	text-align: left;
	padding: 0px;
	margin: 0px;
	}
.form_buscar{
	width: 20px;
	height: 20px;
	border: 0px solid;
	background-image: url(/imagenes/gif/ico_buscar.gif);
	margin: 0px;
	padding: 0px;
	margin-left: 3px;
	}
.form_nombre_campo_cabecera{
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin: 0px;
	}
.disclaimer_separador_sup{
	background-image: url(/imagenes/gif/linea_puntos_2x1.gif);
	background-repeat: repeat-x;
	background-position: 0px 15px;
	width: 100%;
	height: 20px;
	}
.disclaimer_separador_inf{
	background-image: url(/imagenes/gif/linea_puntos_2x1.gif);
	background-repeat: repeat-x;
	background-position: 0px 5px;
	width: 100%;
	height: 20px;
	}
.disclaimer{
	font-size: 0.9em;
	margin: 0px;
	padding-right: 10px;
	padding-left: 12px;
	padding-bottom: 4px;
	}
.disclaimer a:link{
	color: #4F86D8;
	}
.disclaimer a:link:hover{
	color: #757575;
	}
.disclaimer a:visited{
	color: #757575;
	}	
.disclaimer a:visited:hover{
	color: #000000;
	}		
.disclaimer_niv2{
	margin-left: 25px;
	}
.contenedor_pestanhas{
	font-size: 0.7em;
	float: left;
	position: relative;
	width: 590px;
	height: 40px;
	padding: 0px;
	padding-bottom: 10px;
	}
.contenedor_pestanhas_niv2{
	position: absolute;
	top: 21px;
	left: 15px;
	color: #345A8E;
	width: 570px;
	height: 20px;
	background-image: url(/imagenes/gif/fondo_pest_niv2.gif);
	background-repeat: repeat-x;
	text-align: center;
	z-index: 1;
	padding-top: 3px;
	}
.contenedor_pestanhas_niv1{
	position: absolute;
	top: 0px;
	left: 15px;
	width: 570px;
	display: inline;
	z-index:2;
	}
.contenedor_pestanhas_niv1 ul{
	list-style-type: none;
	}
.contenedor_pestanhas_niv2 ul{
	list-style-type: none;
	}
.contenedor_pestanhas_niv1 a{
	color: #345a8e;
	font-weight: bolder;
	text-decoration: none;
	text-align: center;
	vertical-align: text-top;
	display: block;
	}
.contenedor_pestanhas_niv1 a:hover{
	font-weight: bolder;
	color: #345a8e;
	text-decoration: none;
	}
.pestanha_on{
	height: 19px;
	background-image: url(/imagenes/jpg/fonpeston.jpg);
	background-repeat: repeat-x;
	background-position: 0px 0px;
	padding-top: 3px;
	text-align: center;
	float: left;
	text-decoration: none;
	}
.pestanha_off{
	height: 17px;
	background-image: url(/imagenes/jpg/fonpestoff.jpg);
	background-repeat: repeat-x;
	background-position: 0px 0px;
	padding-top: 5px;
	text-align: center;
	float: left;
	text-decoration: none;
	}
.pestanha_on_der{
	height: 20px;
	width: 10px;
	background-image: url(/imagenes/jpg/fonpestonder.jpg);
	background-repeat: no-repeat;
	float: left;
	}
.pestanha_off_der{
	height: 22px;
	width: 10px;
	background-image: url(/imagenes/jpg/fonpestoffder.jpg);
	background-repeat: no-repeat;
	float: left;
	}
.pestanha_der{
	width: 10px;
	height: 22px;
	}
.borde_rlb_th{
	border-right: solid 1px #95B6E8;
	border-left: solid 1px #95B6E8;
	border-bottom: solid 1px #95B6E8;
	vertical-align: top;
	font-weight: normal;
	text-align: left;
	padding-left: 5px;
	}
.borde_rlb_th2{
	border-right: solid 1px #95B6E8;
	border-left: solid 1px #95B6E8;
	border-bottom: solid 1px #95B6E8;
	vertical-align: top;
	font-weight: bold;
	text-align: left;
	padding-left: 5px;
	}
.borde_rb_th{
	border-right: solid 1px #95B6E8;
	border-bottom: solid 1px #95B6E8;
	vertical-align: top;
	font-weight: normal;
	text-align: left;
	padding-left: 5px;
	}
.borde_b{
	border-bottom: solid 1px #95B6E8;
	text-align: center;
	}
.borde_r{
	border-right:solid 1px #95B6E8;
	}
.borde_l{
	border-left: solid 1px #95B6E8;
	}
.borde_rb{
	border-right: solid 1px #95B6E8;
	border-bottom: solid 1px #95B6E8;
	text-align: center;
	}
.borde_rlb{
	border-right:solid 1px #95B6E8;
	border-left: solid 1px #95B6E8;
	border-bottom: solid 1px #95B6E8;
	text-align: left;
	}
.borde_rb_left{
	border-right:solid 1px #95B6E8;
	border-bottom: solid 1px #95B6E8;
	text-align: left;
	}
.borde_rb_right{
	border-right:solid 1px #95B6E8;
	border-bottom: solid 1px #95B6E8;
	text-align: right;
	}
.pestanha_niv2{
	display: inline;
	font-size: 0.9em;
	padding-left: 5px;
	padding-right: 5px;
	text-decoration: none;
	}
.pestanha_niv2 a{
	color: #345A8E;
	font-style: normal;
	text-decoration:none;
	font-weight: normal;
	margin-top: 15px;
	}
.pestanha_niv2 a:hover{
	color: #345A8E;
	font-style: normal;
	text-decoration:none;
	font-weight: normal;
	text-align: left;
	}
.pestanha_niv2 span{
	color: #345A8E;
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	text-align: left;
	}
.pestanha_niv2_sep_28p{
	display:inline;
	padding-left: 28px;
	padding-right: 28px;
	}
.pestanha_niv2_sep_20p{
	display:inline;
	padding-left: 20px;
	padding-right: 20px;
	}
.pestanha_niv2_sep_10p{
	display:inline;
	padding-left: 10px;
	padding-right: 10px;
	}
.pestanha_niv2_sep{
	display:inline;
	}
.raduv_pred_nivel1{
	background-image: url(/imagenes/gif/radiacionuv/uvi_c1_pred.gif);
	background-repeat: no-repeat;
	background-position: top left;
	width: 24px;
	}
.raduv_pred_nivel2{
	background-image: url(/imagenes/gif/radiacionuv/uvi_c2_pred.gif);
	background-repeat: no-repeat;
	background-position: top left;
	width: 24px;
	}
.raduv_pred_nivel3{
	background-image: url(/imagenes/gif/radiacionuv/uvi_c3_pred.gif);
	background-repeat: no-repeat;
	background-position: top left;
	width: 24px;
	}
.raduv_pred_nivel4{
	background-image: url(/imagenes/gif/radiacionuv/uvi_c4_pred.gif);
	background-repeat: no-repeat;
	background-position: top left;
	width: 24px;
	}
.raduv_pred_nivel5{
	background-image: url(/imagenes/gif/radiacionuv/uvi_c5_pred.gif);
	background-repeat: no-repeat;
	background-position: top left;
	width: 24px;
	}	
.raduv_nivel1{
	background-image: url(/imagenes/gif/radiacionuv/uvi_c1.gif);
	background-repeat: no-repeat;
	background-position: top left;
	width: 24px;
	}
.raduv_nivel2{
	background-image: url(/imagenes/gif/radiacionuv/uvi_c2.gif);
	background-repeat: no-repeat;
	background-position: top left;
	width: 24px;
	}
.raduv_nivel3{
	background-image: url(/imagenes/gif/radiacionuv/uvi_c3.gif);
	background-repeat: no-repeat;
	background-position: top left;
	width: 24px;	
	}
.raduv_nivel4{
	background-image: url(/imagenes/gif/radiacionuv/uvi_c4.gif);
	background-repeat: no-repeat;
	background-position: top left;
	width: 24px;	
	}
.raduv_nivel5{
	background-image: url(/imagenes/gif/radiacionuv/uvi_c5.gif);
	background-repeat: no-repeat;
	background-position: top left;
	width: 24px;	
	}
.raduv_nivel6{
	background-image: url(/imagenes/gif/radiacionuv/uvi_c6.gif);
	background-repeat: no-repeat;
	background-position: top left;
	width: 24px;	
	}
.raduv_nivel7{
	background-image: url(/imagenes/gif/radiacionuv/uvi_c7.gif);
	background-repeat: no-repeat;
	background-position: top left;
	width: 24px;	
	}
.raduv_nivel8{
	background-image: url(/imagenes/gif/radiacionuv/uvi_c8.gif);
	background-repeat: no-repeat;
	background-position: top left;
	width: 24px;	
	}
.raduv_nivel9{
	background-image: url(/imagenes/gif/radiacionuv/uvi_c9.gif);
	background-repeat: no-repeat;
	background-position: top left;
	width: 24px;	
	}
.raduv_nivel10{
	background-image: url(/imagenes/gif/radiacionuv/uvi_c10.gif);
	background-repeat: no-repeat;
	background-position: top left;
	width: 24px;	
	}
.raduv_nivel11{
	background-image: url(/imagenes/gif/radiacionuv/uvi_c11.gif);
	background-repeat: no-repeat;
	background-position: top left;
	width: 24px;	
	}
.pdl10pdr0{
	padding-left: 10px;
	padding-right: 0px;
}
.pdl15pdr10{
	padding-left: 15px;
	padding-right: 10px;
	}
.pdl25pdr20{
	padding-left: 25px;
	padding-right: 20px;
	}
.animacion_left25_top27{
	position: absolute;
	top: 25px;
	left: 25px;
	visibility: hidden;
	margin: 0px;
	}
.animacion_left50{
	position: absolute;
	top:0px;
	left: 50px;
	visibility: hidden;
	margin: 0px;
	}
.animacion_left25{
	position: absolute;
	top:0px;
	left: 25px;
	visibility: hidden;
	margin: 0px;
	}
.animacion_left27{
	position: absolute;
	top:0px;
	left: 27px;
	visibility: hidden;
	margin: 0px;
	}
.animacion_left10{
	position: absolute;
	top:0px;
	left: 10px;
	visibility: hidden;
	margin: 0px;
	}
.animacion{
	margin-top: 10px;
	margin-bottom: 0px;
	margin-right: 0px;
	margin-left: 10px;
	}
.animacion_2{
	margin-top: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	margin-left: 0px;
	}
.width24px {width:  24px;} .width25px {width:  25px;} .width35px {width:  35px;} .width40px {width:  40px;} .width54px {width:  54px;} .width57px {width: 57px;} 
.width62px {width:  62px;} .width74px {width:  74px;} .width85px {width:  85px;} .width87px {width:  87px;} .width90px {width:  90px;} .width120px{width: 120px;} 
.width125px{width: 125px;} .width129px{width: 129px;} .width130px{width: 130px;} .width136px{width: 136px;} .width140px{width: 140px;} .width150px{width: 150px;}
.width175px{width: 175px;} .width179px{width: 179px;} .width192px{width: 192px;} .width190px{width: 210px;} .width200px{width: 200px;} .width210px{width: 210px;}
.width215px{width: 215px;} .width230px{width: 230px;} .width240px{width: 240px;} .width250px{width: 250px;} .width265px{width: 265px;} .width270px{width: 270px;} 
.width290px{width: 290px;} .width300px{width: 300px;} .width310px{width: 310px;} .width347px{width: 347px;} .width350px{width: 350px;} .width380px{width: 380px;} 
.width500px{width: 500px;} 
.width120px th{width: 120px;}
.height28px{
	height: 28px;
	}
.marginleft125px{
	margin-left: 125px;
	}
.marginleft80px{
	margin-left: 80px;
	}
.marginleft20px{
	margin-left: 20px;
	}
.marginleft115px{
	margin-left: 115px;
	}
.marginleft135px{
	margin-left: 135px;
	}
.verticalbottom{
	vertical-align: bottom;
	}
.pdleft12px{
	padding-left: 12px;
	}
.texto_rojo{
	color: #BE3724;
	}
.texto_azul{
	color: #345A8E;
	}
.btn_anim{
	position: absolute;
	width: 9px;
	height: 9px;
	margin: 0px;
	padding: 0px;
	}
.btn_linea{
	width: 87px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-top: 2px;
	text-align: center;
	float: left;
	margin: 0px;
	}
.btn_linea_img{
	padding-bottom: 1px;
	width: 85px;
	margin: 0px;
	padding: 0px;
	}
.btn{
	width: 9px;
	height: 9px;
	float: left;
	margin: 0px;
	padding: 2px;
	}
.column_180{
	width: 180px;
	text-align: left;
	margin-left: 8px;
	padding: 0px;
	}
.column_270{
	width: 270px;
	text-align: left;
	margin-left: 5px;
	padding: 0px;
	}
.column_270 img{
	width: 260px;
	padding: 0px;
	margin: 0px;
	}
	/*++ MENU*/
.menu_nivel_1{
	color: #FFFFFF;
	font-size: 0.7em;
	background-color: #4F86D9;
	border-top: 1px solid #FFFFFF;
	border-left: 0px;
	border-right: 0px;
	border-bottom: 0px;
	}
.menu_nivel_1 ul{
	padding: 0px;
	margin: 0px;
	list-style-type: none;
	}
.menu_nivel_1 li{
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
	padding-left: 0px;
	margin-top: 2px;
	line-height: 15px;
	border-bottom: solid 1px #FFFFFF;
	}
.menu_nivel_1 a{
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
	padding-left: 13px;
	padding-bottom: 3px;
	}
.menu_nivel_1 a:hover{
	color: #FFFFFF;
	font-weight: bold;
	margin-top: 3px;
	}
.menu_nivel_1_selec{
	background-image: url(/imagenes/gif/flecha_arriba.gif);
	background-repeat: no-repeat;
	background-position: 4px 8px;
	padding-bottom: 0px;
	}
.menu_nivel_1_no{
	background-image: url(/imagenes/gif/flecha_abajo.gif);
	background-repeat: no-repeat;
	background-position: 4px 8px;
	padding-bottom: 2px;
	}
.menu_nivel_2{
	font-size: 0.925em;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	color: #4F86D8;
	background-color: #E9F1FD;
	padding-top: 1px;
	border-left: 1px solid;
	}
.menu_nivel_2 li{
	margin: 0px;
	font-weight: bold;
	text-align: left;
	background-image: url(/imagenes/gif/linea.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	line-height: 15px;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 0px;
	padding-right: 0px;
	}
.menu_nivel_2 a{
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-decoration:none;
	color: #4F86D8;
	display: block;
	margin: 0px;
	padding-bottom: 0px;
	}
.menu_nivel_2 a:hover{
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-decoration:none;
	color: #4F86D8;
	display: block;
	margin: 0px;
	}
.menu_nivel_2_selec a{
	background-image: url(/imagenes/gif/puntoazul.gif);
	background-repeat: no-repeat;
	background-position: 4px 6px;
	font-weight: bold;
	}
.menu_nivel_2_selec a:hover{
	font-weight: bold;
	}
.menu_nivel_2_no a{
	background-image: url(/imagenes/gif/punto_vacio.gif);
	background-repeat: no-repeat;
	background-position: 4px 6px;
	}
.menu_nivel_2_no a:hover{
	background-image: url(/imagenes/gif/puntoazul.gif);
	background-repeat: no-repeat;
	background-position: 4px 6px;
	font-weight: bold;
	}
.menu_nivel_3{
	font-style: normal;
	font-weight: normal;
	color: #4F86D8;
	vertical-align: top;
	}
.menu_nivel_3 li{
	background-color: #F4F8FE;
	background-image: url(/imagenes/jpg/puntoazulpeq.jpg);
	background-repeat: no-repeat;
	background-position: 4px 6px;
	font-weight: bold;
	border: 0px;
	margin-left: 10px;
	padding-top: 1px;
	padding-bottom: 1px;
	}
.menu_nivel_3 a{
	background-image: none;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
	}
.menu_nivel_3 a:hover{
	background-color: #FFFFFE;
	background-image: url(/imagenes/jpg/marcado.jpg);
	background-repeat: no-repeat;
	background-position: right center;
	margin-left: 10px;
	padding-left: 5px;
	font-weight: normal;
	}
.menu_nivel_3_selec{
	background-color: white;
	color: #4F86D8;
	}
.menu_nivel_3_selec a{
	background-color: white;
	background-image: url(/imagenes/jpg/marcado.jpg);
	background-repeat: no-repeat;
	background-position: right center;
	margin-left: 10px;
	padding-left: 5px;
	font-weight: normal;
	}
.menu_nivel_3_no a{
	margin-left: 10px;
	padding-left: 5px;
	font-weight: normal;
	}
.resultados_titulo{
	font-size: 1em;
	color: #345A8E;
	background-image: url(/imagenes/gif/fondo_pest_niv2.gif);
	background-repeat: repeat-x;
	margin: 0px;
	font-weight: bold;
	padding-top: 3px;
	padding-left: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	text-align: left;
	margin-bottom: 10px;
	}
.resultados_busqueda{
	padding-left: 2px;
	color: #000000;
	text-align: left;
	padding-bottom: 10px;
	}
.resultados_busqueda a:link{
	color: #4F86D8;
	font-weight: bold;
	padding-right: 7px;
	background-image: url(/imagenes/gif/flechader_azul.gif);
	background-repeat: no-repeat;
	background-position: right 4px;
	}
.resultados_busqueda a:link:hover{
	font-weight: bold;
	color: #757575;
	padding-right: 7px;
	background-image: url(/imagenes/gif/flechader_gris.gif);
	background-repeat: no-repeat;
	background-position: right 4px;
	}
.resultados_busqueda a:visited{
	font-weight: bold;
	color: #757575;
	padding-right: 7px;
	background-image: url(/imagenes/gif/flechader_gris.gif);
	background-repeat: no-repeat;
	background-position: right 4px;
	}
.resultados_busqueda a:visited:hover{
	font-weight: bold;
	color: #000000;
	padding-right: 7px;
	background-image: url(/imagenes/gif/flechader_negro.gif);
	background-repeat: no-repeat;
	background-position: right 4px;
	}		
.resultados_busqueda p{
	padding-left: 20px;
	margin-top: 5px;
	}
.resultados_busqueda ul{
	list-style-type: none;
	padding-top: 5px;
	padding-left: 7px;
	}
.resultados_busqueda li{
	padding-bottom: 10px;
	margin-bottom: 5px;
	background-image: url(/imagenes/gif/linea_puntos_2x1.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	width: 100%;
	}
.mapa_espanha{
	position: absolute;
	visibility: visible;
	left: 50px;
	top: 0px;
	z-index: 5;
	}
.mapa_espanha img{
	width: 500px;
	height: 330px;
	border: 0px;
	}
.mapa_alta_mar{
	position: absolute;
	visibility: visible;
	left: 35px;
	top: 0px;
	z-index: 5;
	}
.enlace_informacion{
	float: right;
	margin: 0px;
	text-align: right;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	}
.enlace_informacion a{
	font-size: 0.8em;
	color: #BE3724;
	background-image: url(/imagenes/gif/flechader.gif);
	background-repeat: no-repeat;
	background-position: right;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
	padding-right: 7px;
	}
.enlace_informacion a:hover{
	background-image: url(/imagenes/gif/flechader_naranja.gif);
	background-repeat: no-repeat;
	background-position: right;
	font-weight: normal;
	color: #FF9000;
	}
.tabla_datos{
	color: #000000;
	font-weight: normal;
	text-decoration: none;
	text-align: left;
	border: 0px;
	width: 570px;
	padding: 0px;
	vertical-align: top;
	margin-bottom: 0px;
	margin-top: 0px;
	empty-cells: show;
	}
.tabla_datos tfoot{
	color: #4F86D8;
	}
.tabla_datos a:link{
	text-decoration: none;
	padding-right: 7px;
	color: #4F86D8;
	background-image: url(/imagenes/gif/flechader_azul.gif);
	background-repeat: no-repeat;
	background-position: right center;
	display: block;
	}
.tabla_datos a:link:hover{
	padding-right: 7px;
	color: #757575;
	background-image: url(/imagenes/gif/flechader_gris.gif);
	background-repeat: no-repeat;
	background-position: right center;
	display: block;
	}
.tabla_datos a:visited{
	padding-right: 7px;
	color: #757575;
	background-image: url(/imagenes/gif/flechader_gris.gif);
	background-repeat: no-repeat;
	background-position: right center;
	display: block;
	}	
.tabla_datos a:visited:hover{
	padding-right: 7px;
	color: #000000;
	background-image: url(/imagenes/gif/flechader_negro.gif);
	background-repeat: no-repeat;
	background-position: right center;
	display: block;
}
.tabla_datos td{
	padding-left:5px;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	}
.tabla_datos_sinpadd{
	color: #000000;
	font-weight: normal;
	border: 0px;
	width: 100%;
	padding-top: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	}
.tabla_datos_sinpadd td{
	padding: 0px;
	vertical-align: top;
	}
.cabecera_niv1 th{
	background-color: #4F86D9;
	color: #FFFFFF;
	text-align: center;
	font-weight: normal;
	vertical-align: top;
	}
.cabecera_niv1_mid th{
	background-color: #4F86D9;
	color: #FFFFFF;
	text-align: center;
	font-weight: normal;
	 vertical-align: middle;
	}
.cabecera_niv1_bottom th{
	background-color: #4F86D9;
	color: #FFFFFF;
	text-align: center;
	font-weight: normal;
 	vertical-align: bottom;
	}
.cabecera_celda{
	font-weight: bold;
	text-align: left;
	vertical-align: bottom;
	}
.cabecera_celda_center{
	font-weight: bold;
	 text-align: center;
	}
.cabecera_niv2 th{
	background-color: #95B6E9;
	font-weight: normal;
	color: #FFFFFF;
	text-align: center;
	vertical-align: middle;
	}
.cabecera_niv2_in{
	background-color: #95B6E9;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	vertical-align: middle;
	}
.cont_leyenda_avisos{
	margin-left: 0px;
	margin-right: 0px;
	 padding-top: 10px;
	}
.leyenda_mapa{
	font-size: 0.8em;
	float: left;
	margin: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-left: 0px;
	padding-top: 0px;
	list-style-type: none;
	}
.leyenda_mapa li{
	display: inline;
	margin-left: 5px;
	}
.titulo_fondo_azul{
	font-size: 1em;
	color: #FFFFFF;
	font-weight: bold;
	background-color: #4F86D9;
	text-align: left;
	padding-top: 1px;
	padding-left: 5px;
	padding-right: 0px;
	padding-bottom: 1px;
	margin: 0px;	
	}
.texto_animacion{
	color: #000000;
	font-weight: normal;
	text-decoration: none;
	text-align: left;
	vertical-align: middle;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-top: 0px;
	margin: 0px;
	}
.contenedor_flechas{
	margin-top: 5px;
	padding-left: 10px;
	height: 4px;
	float: left;
	width: 100%;
	}
.flecha{
	background-image: url(/imagenes/gif/hora_radar.gif);
	background-repeat: no-repeat;
	background-position: center;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 2px;
	padding-right: 2px;
	margin-right: 2px;
	float: left;
	height: 4px;
	}
.contenedor_botones{
	float: left;
	font-size: 0.9em;
	color: #4F86D8;
	font-weight: normal;
	padding-left: 10px;
	width: 100%;
	}
.boton{
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 2px;
	padding: 0px;
	text-align: center;
	border: 2px solid;
	border-color: #E9F1FD;
	float: left;
	}
.boton_ancho{
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 2px;
	padding: 0px;
	text-align: center;
	border: 2px solid;
	border-color: #E9F1FD;
	}
.boton_ancho a{
	padding-top: 4px;
	padding-bottom: 8px;
	}
.contenedor_botones a{
	text-decoration: none;
	color: #4F86D8;
	display: block;
	width: 100%;
	} 
.contenedor_botones ul{
	list-style-type: none;
	padding: 0px;
	margin: 0px;
	}
.contenedor_botones li{
	padding: 0px;
	margin: 0px;
	height: 12px;
	text-align: center;
	}
.controles_animacion{
	position: relative;
	float: left;
	padding-left: 107px;
	margin-top: 5px;
	padding-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	}
.contorno_borde{
	border: 1px solid #779FD6;
	margin: 0px;
	padding: 0px;
	float: left;
	width: 568px;
	}
.titulo_imagen{
	font-size: 0.9em;
	color: #345A8E;
	font-weight: bolder;
	text-align: left;
	font-style: normal;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin: 0px;
	height: 15px;
	}
.enlace_lupa{
	text-align: right;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 10px;
	height: 15px;
	}
.enlace_lupa img{
	width: 10px;
	height: 10px;
	margin: 0px;
	padding: 0px;
	}
.enlace_lupa a{
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	padding-right: 5px;
	margin: 0px;
	}
.imagen_central{
	padding-top: 0px;
	}
.imagen_p4{
	padding-top: 4px;
	}
.txt_celda{
	float: left;
	margin-top: 3px;
	 margin-left: 10px;
	}
.txt_celda_cab{
	font-weight: bold;
	float: left;
	margin-top: 1px;
	margin-bottom: 1px;
	margin-left: 0px;
	}
.avisos_boletin{
	vertical-align: middle;
	text-align: center;
	}
.avisos_boletin a{
	color: #BE3724;
	background-image: url(/imagenes/gif/flechader.gif);
	background-repeat: no-repeat;
	background-position: right;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
	}
.avisos_boletin a:hover{
	background-image: url(/imagenes/gif/flechader_naranja.gif);
	background-repeat: no-repeat;
	background-position: right;
	font-weight: normal;
	color: #FF9000;
	}
.avisos_elementos{
	margin-left: 5px;
	}
.texto_entradilla{
	font-size: 1em;
	color: #345A8E;
	font-weight: bolder;
	text-align: left;
	font-style: normal;
	padding: 0px;
	margin: 0px;
	margin-bottom: 10px;
	}
.texto_entradilla p{
	text-indent: 0px;
	margin: 0px;
	padding: 0px;
	}
.texto_normal{
	color: #000000;
	font-weight: normal;
	text-decoration: none;
	text-align: left;
	font-style: normal;
	width: 570px;
	}
.texto_normal p{
	text-indent: 0px;
	padding-bottom: 15px;
	}
.texto_normal a:link{
	font-weight: normal;
	text-decoration: none;
	padding-right: 7px;
	color: #4F86D8;	
	background-image: url(/imagenes/gif/flechader_azul.gif);
	background-repeat: no-repeat;
	background-position: right 4px;
	}
.texto_normal a:visited{
	font-weight: normal;
	text-decoration: none;
	padding-right: 7px;
	color: #757575;
	background-image: url(/imagenes/gif/flechader_gris.gif);
	background-repeat: no-repeat;
	background-position: right 4px;
	}	
.texto_normal a:link:hover{
	font-weight: normal;
	text-decoration: none;
	padding-right: 7px;
	color: #B00640;
	background-image: url(/imagenes/gif/flechader.gif);
	background-repeat: no-repeat;
	background-position: right 4px;
}
.texto_normal a:visited:hover{
	font-weight: normal;
	text-decoration: none;
	padding-right: 7px;
	color: #000000;
	background-image: url(/imagenes/gif/flechader_negro.gif);
	background-repeat: no-repeat;
	background-position: right 4px;
}
.texto_normal_sinimg {
	width: 550px;
	}
.texto_normal_sinimg a:link{
	background-image: none;
	padding-right: 0px;	
	}
.texto_normal_sinimg a:link:hover{
	background-image: none;
	padding-right: 0px;
	}
.texto_normal_sinimg a:visited{
	background-image: none;
	padding-right: 0px;
	}	
.texto_normal_sinimg a:visited:hover{
	background-image: none;
	padding-right: 0px;
	}		
.texto_normal ul{
	padding-bottom: 5px;
	padding-left: 10px;
	list-style-type: none;
	float: left;
	width: 560px;
	}
.texto_normal li{
	background-image: url(/imagenes/gif/punto_rojo_9x13.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	margin-bottom: 5px;
	text-indent: 0px;
	padding-left: 10px;
	width: 550px;
	}
.texto_normal_niv2{
	margin-left: 20px;
	margin-top: 5px;
	text-indent: 0px;
	}
.texto_normal_indice li{
	float: left;
	padding-bottom: 15px;
	}
.texto_normal_indice p{
	padding-bottom: 0px;
	}
.texto_portada{
	position: relative;
	font-size: 1em;
	font-weight: normal;
	clear: right;
	margin-top: 0px;
	}
.texto_portada p{
	padding-top: 5px;
	}
.texto_portada a:link{
	color: #000000;
	}
.texto_portada a:link:hover{
	color: #757575;
	}
.texto_portada a:visited{
	color: #757575;
	}	
.texto_portada a:visited:hover{
	color: #000000;
	}		
.texto_portada img{
	border: solid 1px #A3A3A3;
	margin-top: 5px;
	}
.img_portada_1{
	width: 122px;
	height: 81px;
	}
.img_portada_2{
	width: 74px;
	height: 48px;
	}
.noticias{
	float: left;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 25px;
	padding-bottom: 0px;
	padding-left: 2px;
	}
.img_list_noticias{
	width: 70px;
	margin: 5px;
	text-align: left;
	float: left;
	border: 1px solid #CCCCCC;
	}
.clear_both{
	clear: both;
	}
.localidades td{
	text-decoration: none;
	text-align: left;
	vertical-align: middle;
	font-style: normal;
	padding-right: 2px;
	padding-top: 2px;
	padding-bottom: 2px;
	background-image: url(/imagenes/gif/punto_rojo.gif);
	background-repeat: no-repeat;
	background-position: center left;
	padding-left: 12px;
	}
.localidades a:link{
	background-image: none;
	color: #345A8E;
	}
.localidades a:link:hover{
	background-image: none;
	color: #757575;	
	}
.localidades a:visited{
	background-image: none;
	color: #757575;
}
.localidades a:visited:hover{
	background-image: none;
	color: #000000;
}
.cabecera_niv3 th{
	color: #4F86D8;
	border: 1px solid #4F86D8;
	font-weight: normal;
	text-align: center;
	padding: 1px;
	}
.tabla_dia{
	color: #4F86D8;
	text-align: center;
	background-color: #E9F1FD;
	padding: 1px;
	width: 15px;
	float: left;
	border: 1px solid #FFFFFF;
	}
.tabla_leyenda{
	font-size: 0.8em;
	text-align: left;
	padding: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	margin-left: 50px;
	padding-bottom: 10px;
	}
.tabla_leyenda thead{
	color: #4F86D8;
	border-bottom: 1px solid;
	padding: 0px;
	}
.tabla_leyenda th{
	padding: 2px;
	font-weight: normal;
	}
.tabla_leyenda td{
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	}
.menu_cabecera{
	font-size: 0.55em;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 5px;
	text-align: right;
	margin-top: 5px;
	margin-bottom: 2px;
	margin-left: 0px;
	margin-right: 0px;
	float: right;
	width: 450px; 
	}
.menu_cabecera ul{
	margin: 0px;
	padding: 0px;
	}
.menu_cabecera li{
	padding: 0px;
	margin: 0px;
	margin-right: 2px;
	list-style-type: none;
	display: inline;
	}
.menu_cabecera a{
	color: #000000;
	text-decoration: none;
	}
.menu_cabecera a:hover{
	color: #000000;
	text-decoration: underline;
	}
.cabecera{
	width: 783px;
	height: 80px;
	background-image: url(/imagenes/jpg/cabecera_old.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	}
.cabecera_primavera{
	width: 783px;
	height: 80px;
	background-image: url(/imagenes/jpg/cabecera_primavera.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	}
.cabecera_verano{
	width: 783px;
	height: 80px;
	background-image: url(/imagenes/jpg/cabecera_verano.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	}
.cabecera_otonho{
	width: 783px;
	height: 80px;
	background-image: url(/imagenes/jpg/cabecera_otono.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	}
.cabecera_invierno{
	width: 783px;
	height: 80px;
	background-image: url(/imagenes/jpg/cabecera_invierno.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	}
.contenedor{
	width: 783px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px;
	}
.contenido_izq{
	width: 164px;
	text-align: left;
	float: left;
	padding: 0px;
	margin: 0px;
	}
.contenido_dch{
	width: 607px;
	text-align: left;
	float: left;
	padding: 0px;
	margin: 0px;
	margin-left: 10px;
	}
.fondo{
	float: left;
	width: 783px;
	background-image: url(/imagenes/jpg/fondocuerpo.jpg);
	background-repeat: repeat;
	padding: 0px;
	margin: 0px;
	}
.logo{
	float: left;
	margin-top: 13px;
	}
.logo img{
	border: 0px;
	}
.literal_buscador{
	float: right;
	 width: 50px;
	vertical-align: top;
	margin-top: 1px;
	margin-right: 3px;
	}
.barra_separadora{
	color: #4F86D8;
	font-weight: bold;
	padding-right: 1px;
	padding-left: 1px;
	}
.contenido_izq_bajo{
	border-top: solid 1px;
	border-color: #4F86D8;
	padding: 0px;
	margin: 0px;
	float: left;
	width: 100%;
	}
.contenido_izq_arriba{
	border-bottom: 1px solid;
	border-bottom-color: #FFFFFF;
	width: 100%;
	margin: 0px;
	padding: 0px;
	}
.cuadro{
	background-color: #D5E7FF;
	border: 1px solid #4C7FC8;
	text-align: center;
	margin-top: 10px;
	margin-left: 5px;
	margin-right: 4px;
	margin-bottom: 0px;
	padding: 0px;
	}
.cuadro_enlaces{
	font-size: 0.625em;
	color: #4F86D8;
	font-weight: bold;
	text-align: left;
	margin-right: 2px;
	margin-left: 2px;
	margin-bottom: 4px;
	margin-top: 0px;
	list-style-type: none;
	padding-left: 0px;
	}
.cuadro_enlaces li{
	background-image: url(/imagenes/gif/topo_prediccion.gif);
	background-position: center left;
	background-repeat: no-repeat;
	background-color: #FFFFFE;
	border-bottom: 1px solid #4F86D8;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 15px;
	padding-bottom: 3px;
	line-height: 15px;
	}
.cuadro_enlaces a{
	text-decoration: none;
	color: #4F86D8;
	}
.cuadro_enlaces a:hover{
	color: #757575;
	}
.cuadro_titulo{
	padding-left: 5px;
	background-image: url(/imagenes/gif/flechas_prediccion.gif);
	background-repeat: no-repeat;
	background-position: right;
	text-align: left;
	margin-left: 0px;
	margin-top: 2px;
	margin-bottom: 5px;
	margin-right: 10px;
	}
.cuadro_titulo h2{
	font-size: 0.7em;
	font-weight: bold;
	color: #4F86D8;
	text-decoration: none;
	padding: 0px;
	margin: 0px;
	}
.cuadro_simple{
	vertical-align: top;
	text-align: center;
	margin-bottom: 20px;
	margin-top: 20px;
	}
.cuadro_simple img{
	}
.texto_pie{
	font-family: Arial, Helvetica, sans-serif;
	color: #4F86D8;
	float: right;
	width: 100%;
	font-size: 0.55em;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
	padding-top: 0px;
	padding-bottom: 0px;
	text-indent: 160px;
	text-align: center;
	}
.texto_copy{
	font-family: Arial, Helvetica, sans-serif;
	color: #4F86D8;
	background-image: url(/imagenes/jpg/lineapie.jpg);
	background-repeat: no-repeat;	
	float: right;
	width: 100%;
	font-size: 0.55em;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
	padding-top: 5px;
	padding-bottom: 0px;	
	text-indent: 160px;
	text-align: center;
	}
.texto_pie ul{
	margin: 0px;
	padding: 0px;
	}
.texto_pie li{
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	padding-right: 10px;
	margin: 0px;
	list-style-type: none;
	display: inline;
	}
.texto_pie a:link{
	color: #4F86D8;
	}
.texto_pie a:link:hover{
	color: #757575;
	}
.texto_pie a:visited{
	color: #757575;
	}
.texto_pie a:visited:hover{
	color: #000000;
	}		
.pie_home{
	font-size: 0.55em;
	font-weight: normal;
	color: #4F86D8;
	text-align: left;
	font-style: normal;
	font-family: Arial, Helvetica, sans-serif;
	float: left;
	width: 100%;
	text-decoration: none;
	background-image: url(/imagenes/jpg/fondocuerpo.jpg);
	background-repeat: repeat;
	padding-bottom: 5px;
	height: 19px;
	}	
.pie_home a{
	width: 79px;
	height: 19px;
	float: left;
	padding-left: 2px;
	}
.rastro{
	font-size: 0.55em;
	color: #000000;
	font-weight: normal;
	font-style: normal;
	text-align: left;
	padding-top: 5px;
	padding-bottom: 10px;
	float: left;
	}
.rastro span{
	padding-right: 3px;
	}
.rastro a{
	color: #000000;
	text-decoration: none;
	padding-right: 3px;
	}
.rastro a:hover{
	color: #000000;
	text-decoration: underline;
	}
.rastro_enlaces{
	float: left;
	width: 356px;
	padding-left: 3px;
	}
.rastro_enlaces_largo{
	float: left;
	width: 510px;
	padding-left: 3px;
	}
.rastro_enlaces_gcd{
	float: left;
	width: 440px;
	padding-left: 3px;
	}		
.portada_avisos{
	float: left;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-top: 10px;
	padding-left: 0px;
	width: 100%;
	}
.pdtop10{
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 10px;
}
.contenedorcentralmapaweb a{
	text-decoration: none;
	color: #4F86D8;
	padding: 0px;
	margin: 0px;
	}
.lincks{
	float: left;
	margin-left: 0px;
	margin-bottom: 8px;
	color: #345A8E;
	margin-top: 5px
	}
.lincks p{
	color: #000000;
	margin-bottom: 0px;
	}
.lincks ul{
	padding-top: 5px;
	margin-left: 25px;
	vertical-align: top;
	}
.lincks li{
	list-style-type: none;
	text-decoration: none;
	background-image: url(/imagenes/gif/punto_rojo.gif);
	background-repeat: no-repeat;
	background-position: 2px 7px;
	font-style: normal;
	padding-left: 8px;
	padding-top: 2px;
	padding-bottom: 10px;
	}
.lincks a:link{
	color: #345A8E;
	}
.lincks a:link:hover{
	color: #757575;
	}
.lincks a:visited{
	color: #757575;
	}
.lincks a:visited:hover{
	color: #000000;
	}	
.lincks h3{
	font-size: 1em;
	font-weight: bold;
	margin-top: 25px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	padding: 0px;
	}
.lincks_img {
	margin-top: 50px;
	padding-left: 20px;
	}
.font_bold{
	font-weight: bold;
	}
.informacion_noticia{
	font-style: italic;
	padding-bottom: 4px;
	}
.disclaimer span{
	vertical-align: 50%;
	}
.img_publicacion{
	padding: 0px;
	width: 70px;
	}
.mapaweb_nivel1{
	float:left;
	color: #000000;
	text-align: left;
	text-decoration: none;
	list-style-type: none;
	font-weight: bold;
	margin-top: 0px;
	margin-bottom: 15px;
	}
.mapaweb_nivel1 li{
	font-weight: normal;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 20px;
	margin-top: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	margin-right: 0px;
	}
.mapaweb_nivel1 a:link{
	font-weight: bold;
	color: #000000;
	}
.mapaweb_nivel1 a:link:hover{
	font-weight: bold;
	color: #757575;
	}
.mapaweb_nivel1 a:visited{
	font-weight: bold;
	text-decoration: none;
	color: #757575;
	}	
.mapaweb_nivel1 a:visited:hover{
	font-weight: bold;
	color: #000000;
	}		
.mpweb_n1{
	background-image: url(/imagenes/gif/ico_sol.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	}
.mapaweb_nivel2{
	color: #4F86D8;
	text-align: left;
	text-decoration: none;
	list-style-type: none;
	font-weight: bold;	
	}
.mapaweb_nivel2 a:link{
	font-weight: bold;
	color: #4F86D8;
	}
.mapaweb_nivel2 a:link:hover{
	font-weight: bold;
	color: #757575;
	text-decoration: none;	
	}
.mapaweb_nivel2 a:visited{
	font-weight: bold;
	color: #757575;
	text-decoration: none;	
	}	
.mapaweb_nivel2 a:visited:hover{
	font-weight: bold;
	color: #000000;
	text-decoration: none;	
	}	
.mapaweb_nivel2 li{
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 1px;
	padding-left: 33px;
	margin: 0px;
	margin-left: 20px;
	}
.mpweb_n2{
	background-image: url(/imagenes/gif/mapaweb/mapa_niv2.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	}
.mpweb_n2ult{
	background-image: url(/imagenes/gif/mapaweb/mapa_niv2ult.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	}
.mapaweb_nivel3{
	text-align: left;	
	font-weight: normal;
	color: #95B6E8;
	list-style-type: none;
	padding-top: 5px;
	}
.mapaweb_nivel3 a:link{
	color: #4F86D8;
	font-weight: normal;
	}
.mapaweb_nivel3 a:link:hover{
	color: #757575;
	font-weight: normal;
	}
.mapaweb_nivel3 a:visited{
	color: #757575;
	font-weight: normal;
	}
.mapaweb_nivel3 a:visited:hover{
	color: #000000;
	font-weight: normal;
	}	
.mapaweb_nivel3 li{
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 1px;
	padding-left: 33px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
	margin-right: 0px;
	}
.mpweb_n3{
	background-image: url(/imagenes/gif/mapaweb/mapa_niv3.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	}
.mpweb_n3ult{
	background-image: url(/imagenes/gif/mapaweb/mapa_niv3ult.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	}
.mapaweb_nivel4 li{
	text-align: left;
	background-image: url(/imagenes/gif/mapaweb/mapa_niv3.gif);
	background-repeat: repeat-y;
	background-position: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	}
.mapaweb_nivel4ult li{
	text-align: left;
	background-image: url(/imagenes/gif/mapaweb/mapa_niv3ult.gif);
	background-repeat: repeat-y;
	background-position: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	}
.contenedor_iconos{
	float: left;
	padding-bottom: 15px;	
	}
.icono_ayuda{
	float: left;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-top: 5px;
	width: 169px;
	height: 50px;
	}
	
