BODY{
margin:0;
padding:0;
}
h1.oculto {visibility:hidden; display:none;}
h2.oculto {visibility:hidden; display:none;}
h3.oculto {visibility:hidden; display:none;}
h1 {display:inline; font-size:100%; margin: 0px; padding:0px; color: #FFFFFF; font-family: Arial, Tahoma, Verdana, Geneva; font-weight: bold; text-decoration: none;}
h2 {display:inline; font-size:100%; margin: 0px; padding:0px; color: #FFFFFF; font-family: Arial, Tahoma, Verdana, Geneva; font-weight: bold; text-decoration: none;}
h3 {display:inline; font-size:100%; margin: 0px; padding:0px; color: #FFFFFF; font-family: Arial, Tahoma, Verdana, Geneva; font-weight: bold; text-decoration: none;}
/* GENERICO */
DIV.derecha { float:right; }
DIV.izquierda { float:left; }
DIV.align_center { text-align:center; }
/*CABECERA*/
DIV.cabecera{
WIDTH: 100%; 
height: 135px;
background-color:#FFFFFF;
BACKGROUND-IMAGE: url('../img/cabecera_bg2.jpg'); 
BACKGROUND-REPEAT: repeat-x; 
BACKGROUND-POSITION:  left top; 

padding: 0px;
margin: 0px;


}
HTML>BODY DIV.cabecera{
WIDTH: 100%; 
height: 135px;
background-color:#ffffff;
BACKGROUND-IMAGE: url('../img/cabecera_bg2.jpg'); 
BACKGROUND-REPEAT: repeat; 
BACKGROUND-POSITION:  left top; 

padding: 0px;
margin: 0px;
}
DIV.cab_center{
text-align:center;
margin-right:auto;
float:right;
}


DIV.derecha_cab {
 float:right; 
 text-align: right;
 height: 135px;
 BACKGROUND-IMAGE: url('../img/cabecera_deco.jpg'); 
 BACKGROUND-REPEAT: no-repeat;
}
DIV.izquierda_cab {
 height: 135px;
 
 float:left; 
 /*BACKGROUND-IMAGE: url('../img/ciudad21.gif'); */
 BACKGROUND-REPEAT: no-repeat; 
 }
DIV.foto_auxiliar{
 text-align: center;
 height: 203px;
 width: 168px;
 BACKGROUND-IMAGE: url('../img/menu_edificio.gif'); 
 BACKGROUND-REPEAT: no-repeat; 
 }
/*-----------------------------------------------------------------------------------------------------------------------------------------------------*/

DIV.cuerpo {
float: left;
align: center;
	
width:100%;
background-color:#FFFFFF;
padding-TOP: 10px;
padding-BOTTOM: 0px;
padding-LEFT: 0.5%;
padding-RIGHT: 0.5%;
margin-left: 0px;
}
HTML>BODY DIV.cuerpo{
width: 98%;
}

	DIV.columna1 {
	border:0px solid #9C9A9C;
	float:left;
	min-width: 160px;
	width: 22%;
	margin:0px;
	padding:0px;
	}
			
		DIV.caja_izq {
		background-color:#FFFFFF;
		MIN-WIDTH: 150px;
		border:0px solid #9C9A9C;
		margin-bottom: 10px;
		}
		DIV.caja_izq2 {
		background-color:#FFFFFF;
		MIN-WIDTH: 150px;
		border:0px solid #9C9A9C;
		margin-top: 10px;
		}	

			DIV.menu{
			clear: right;
			background-color:#FFFFFF;
			MIN-WIDTH: 150px;
			
			}
			DIV.menu2{
			clear: right;
			background-color:#FFFFFF;
			MIN-WIDTH: 150px;
			text-align:left;
			margin-top:10px;
			margin-bottom:0px;
			BORDER:SOLID 1PX #cdcdcd;
			
			}
			DIV.actividades_caja_derecha{
			clear: right;
			background-color:#FFFFFF;
			MIN-WIDTH: 150px;
			text-align:left;
			margin-top:10px;
			margin-bottom:0px;
			padding-top:10px;
			border:solid 1px #cdcdcd;
			width:100%;
			
			}
			HTML>BODY DIV.actividades_caja_derecha{
			float:left;			
			}
			
					
			DIV.menu_item1{
			BACKGROUND-IMAGE: url('../img/bullet_menu.gif'); 
			BACKGROUND-REPEAT: no-repeat;
			BORDER-top: 1px solid #CDCDCD; 
			BORDER-BOTTOM: 1px solid #EDEDED; 
			BACKGROUND-POSITION: 1% -3px;
			min-width: 150px;
			min-HEIGHT: 20px;
			margin-TOP: 1px;
			margin-BOTTOM: 1px;
			PADDING-BOTTOM: 0px; 
			PADDING-LEFT: 18px; 
			PADDING-RIGHT: 0px; 
			PADDING-TOP: 2px
			}

	DIV.columna2 {
	border:0px solid #9C9A9C;
	float:left;
	min-width: 280px;
	width: 52%;
	margin-left: 1.7%;
	margin-right: 1.7%;
	}	
	HTML>BODY DIV.columna2 {
	border:0px solid #9C9A9C;
	float:left;
	min-width: 280px;
	width: 52%;
	margin-left: 1.9%;
	margin-right: 1%;
	}		

		DIV.caja_central{
		FLOAT: left;
		width: 100%;
		background-color:#FFFFFF;
		MIN-WIDTH: 280px;
		MIN-HEIGHT: 200px;
		border:1px solid #9C9A9C;
		margin-bottom: 10px;
		margin-right: 0px;
		padding-right:0px;
		}
		HTML>BODY DIV.caja_central{
		FLOAT: left;
		width: 100%;
		background-color:#FFFFFF;
		MIN-WIDTH: 280px;
		MIN-HEIGHT: 120px;
		border:1px solid #9C9A9C;
		margin-bottom: 10px;
		margin-right: 0px;
		}		

			DIV.banners_vspace{
			margin-bottom: 5px;
			text-align: center;
			}
			DIV.banners_vspace2{
			margin-bottom: 5px;
			width:171px;
			float: left;
			margin-LEFT: 6px;
			
			}
			DIV.boletin_cabecera {
			clear: left;
			border-bottom:1px solid #9C9A9C;
			background-color:#00ac00;
			BACKGROUND-IMAGE: url('../img/boletin.gif'); 
			BACKGROUND-REPEAT: no-repeat;
			BACKGROUND-POSITION: 0% 0px;
			MIN-WIDTH: 150px;
			MIN-HEIGHT: 17px;
			height: 20px;
			padding-LEFT: 40px;
			PADDING-TOP: 2px;
			PADDING-BOTTOM: 0px
			}
			HTML>BODY DIV.boletin_cabecera {
			height: auto;
			}
			DIV.boletin_portada {
			float: left;
			background-color:#ffffff;
			BACKGROUND-IMAGE: url(../img/bullet.gif); 
			BACKGROUND-REPEAT: no-repeat;
			BACKGROUND-POSITION: 0% 0px;
			margin-TOP: 10px;
			padding-LEFT: 19px;
			padding-right: 15px;
			padding-bottom: 5px;
			color: #43494D; 
			font-family: Arial, Tahoma, Verdana, Geneva; 
			font-weight: normal; 
			text-decoration: none; 
			clear: left;
			
			}
			
			HTML>BODY DIV.boletin_portada {
			float: left;
			MIN-WIDTH: 150px;
			min-HEIGHT: 10px;
			}
			
			
			
			DIV.noticia_imagen_3 {
			float: left;
			BACKGROUND-COLOR: #EDEDED; 
			border: solid 1px #007700;
			PADDING-BOTTOM: 8px;
			PADDING: 2px;
			margin-right: 20px;
			margin-top: 5px;
			margin-bottom: 5px;
			}
			HTML>BODY DIV.noticia_imagen_3 {
			float: left;
			BACKGROUND-COLOR: #EDEDED; 
			border: solid 1px #007700;
			margin-right: 20px;
			margin-top: 5px;
			margin-bottom: 5px;
			}
			DIV.boletin_contenido_texto_portada {
			}
			DIV.boletin_contenido_texto_portada UL{
			list-style-type: disc; 
			margin-left: 5px; 
			padding-left: 0px
			}
			
			DIV.boletin {
			clear: left;
			background-color:#ffffff;
			BACKGROUND-IMAGE: url('../img/bullet.gif'); 
			BACKGROUND-REPEAT: no-repeat;
			BACKGROUND-POSITION: 0% 0px;
			margin-TOP: 10px;
			padding-LEFT: 20px;
			padding-right: 0px;
			padding-bottom: 0px;
			width: 95%;
			}
			HTML>BODY DIV.boletin {
			MIN-WIDTH: 150px;
			min-HEIGHT: 20px;
			margin-TOP: 0px;
			}
			DIV.boletin_1 {
			clear: left;
			background-color:#ffffff;
			BACKGROUND-IMAGE: url('../img/bullet.gif'); 
			BACKGROUND-REPEAT: no-repeat;
			BACKGROUND-POSITION: 0% 0px;
			margin-TOP: 0px;
			padding-LEFT: 20px;
			padding-right: 5px;
			padding-bottom: 5px;
			padding-top: 15px;
			width: 93%;
			}
			HTML>BODY DIV.boletin_1 {
			MIN-WIDTH: 150px;
			min-HEIGHT: 20px;
			
			}
			
			DIV.boletin_contenido{
			text-align: justify;		
			border-top:1px dashed #ABABAB;
			BACKGROUND-COLOR:#FFFFFF; 
			PADDING-BOTTOM: 2px;
			PADDING-LEFT: 0px;
			PADDING-RIGHT: 0px;
			PADDING-TOP: 2px;
			width: 99%;
			}
			HTML>BODY DIV.boletin_contenido{
			min-height:10px;
			float: left;
			PADDING-TOP: 0px;
			width: 99%;
			}
			DIV.noticia_imagen_4 {
			float: left;
			BACKGROUND-COLOR: #EDEDED; 
			border: solid 1px #007700;
			PADDING-BOTTOM: 0px;
			margin-right: 1%;
			margin-top: 5px;
			margin-left: 0px;
			margin-bottom: 0px;
			width: 90px;
			text-align:center;
			}
			HTML>BODY DIV.noticia_imagen_4 {
			PADDING-BOTTOM: 0px;
			margin-right: 1%;
			margin-top: 10px;
			margin-left: 0px;
			margin-bottom: 0px;
			width: 94px;
			}
			
			DIV.boletin_contenido_texto{
			float: left;
			margin-left: 1%;
			margin-top: 5px;
			width: 68%;
			}
			DIV.boletin_contenido_texto UL{
			list-style-type: disc; 
			margin-left: 5px; 
			padding-left: 10px;
			}
			HTML>BODY DIV.boletin_contenido_texto{
			margin-right: 0px;
			margin-top: 0px;
			margin-left: 1%;
			margin-bottom: 0px;
			padding: 0px;
			width: 68%;
			
			}
			HTML>BODY DIV.boletin_contenido_texto UL{
			}
			HTML>BODY DIV.boletin_contenido_texto LI{
			}
			DIV.botonera {
			float:left;
			MIN-WIDTH: 150px;
			MIN-HEIGHT: 20px;
			PADDING-BOTTOM: 4px;
			PADDING-LEFT: 15px;
			PADDING-RIGHT: 10px;
			PADDING-TOP: 4px;
			margin-bottom:10px;
			}
			HTML>BODY DIV.botonera {
			float:left;
			MIN-WIDTH: 150px;
			MIN-HEIGHT: 20px;
			PADDING-BOTTOM: 4px;
			PADDING-LEFT: 12px;
			PADDING-RIGHT: 10px;
			PADDING-TOP: 4px;			
			}
			DIV.botonera_2 {
			clear: left;
			BACKGROUND-COLOR:#FFFFFF;
			HEIGHT: 20px;
			PADDING-LEFT: 10px;
			PADDING-RIGHT: 10px;
			PADDING-BOTTOM: 4px;
			PADDING-TOP: 4px;
			
			}
			HTML>BODY DIV.botonera_2 {
			float: left;
			min-HEIGHT: 10px;
			width: 95%;
			PADDING-BOTTOM: 0px;
			PADDING-TOP: 4px;
			}
			DIV.botonera_3 {
			clear: left;
			
			HEIGHT: 20px;
			PADDING-LEFT: 15px;
			PADDING-RIGHT: 10px;
			PADDING-BOTTOM: 0px;
			PADDING-TOP: 0px;
			
			}
			HTML>BODY DIV.botonera_3 {
			float: left;
			HEIGHT: auto;
			min-HEIGHT: 20px;
			width: 90%;
			PADDING-LEFT: 17px;
			PADDING-BOTTOM: 4px;
			PADDING-TOP: 0px;
			}
			DIV.botonera_texto {
			PADDING-LEFT: 15px;
			PADDING-RIGHT: 10px;
			PADDING-BOTTOM: 4px;
			PADDING-TOP: 4px;
			}
			HTML>BODY DIV.botonera_texto {
			PADDING-LEFT: 17px;
			PADDING-RIGHT: 10px;
			PADDING-BOTTOM: 4px;
			PADDING-TOP: 4px;
			}
			DIV.botonera_left {
			FLOAT:left;
			}
			DIV.botonera_left_2 {
			FLOAT:left;
			PADDING-LEFT: 2px;
			}
			HTML>BODY DIV.botonera_left_2{
			PADDING-LEFT: 5px;
			}
			DIV.botonera_right {
			FLOAT:right;
			}
			
			DIV.boton {
			FLOAT: left;
			BACKGROUND-COLOR:#f1f7e4; 
			BORDER: #007700 1px solid;
			MIN-WIDTH: 150px; 
			MIN-HEIGHT: 18px;
			PADDING-BOTTOM: 0px; 
			PADDING-LEFT: 10px;
			PADDING-RIGHT: 10px;  
			PADDING-TOP: 1px;
			margin-left: 2px;
			margin-right: 2px;
			margin-top: 2px;
			margin-BOTTOM: 2px;
			COLOR:#007700;
			}
			HTML>BODY DIV.boton {
			}
			DIV.boton_1 {
			FLOAT: left;
			BACKGROUND-COLOR:#f1f7e4; 
			BORDER: #007700 1px solid;
			MIN-WIDTH: 150px; 
			MIN-HEIGHT: 18px;
			PADDING-BOTTOM: 0px; 
			PADDING-LEFT: 10px;
			PADDING-RIGHT: 10px;  
			PADDING-TOP: 1px;
			margin-left: 0px;
			margin-right: 2px;
			margin-top: 2px;
			margin-BOTTOM: 2px;
			}
			HTML>BODY DIV.boton_1 {
			margin-left: 2px;
			}
			DIV.boton_2 {
			FLOAT: left;
			BACKGROUND-COLOR:#DCE4EB; 
			BORDER: #0E3E4B 1px solid;
			height: 15px;
			PADDING-BOTTOM: 0px; 
			PADDING-LEFT: 5px;
			PADDING-RIGHT: 5px;  
			PADDING-TOP: 1px;
			margin-left: 2px;
			margin-right: 2px;
			margin-top: 2px;
			margin-BOTTOM: 2px;
			}
			HTML>BODY DIV.boton_2 {
			height: auto;
			MIN-HEIGHT: 15px;
			}
			DIV.jornadas_cabecera {
			border-bottom:1px solid #9C9A9C;
			background-color:#00ac00;
			BACKGROUND-IMAGE: url(../img/jornadas.gif); 
			BACKGROUND-REPEAT: no-repeat;
			BACKGROUND-POSITION: 0% 0px;
			MIN-WIDTH: 150px;
			MIN-HEIGHT: 17px;
			HEIGHT: 20px;
			padding-LEFT: 40px;
			PADDING-TOP: 2px;
			PADDING-BOTTOM: 0px;
			}
			HTML>BODY DIV.jornadas_cabecera {
			HEIGHT: auto;
			}
			
			DIV.premios_cabecera {
			border-bottom:1px solid #9C9A9C;
			background-color:#01798E;
			BACKGROUND-IMAGE: url(../img/premios.gif); 
			BACKGROUND-REPEAT: no-repeat;
			BACKGROUND-POSITION: 0% 0px;
			MIN-WIDTH: 150px;
			MIN-HEIGHT: 17px;
			HEIGHT: 20px;
			padding-LEFT: 40px;
			PADDING-TOP: 2px;
			PADDING-BOTTOM: 0px;
			}
			HTML>BODY DIV.premios_cabecera {
			HEIGHT: auto;
			}
			
			DIV.contenedor_jornadas_listado2 {
			width: 100%;
			clear: left;
			}
			DIV.contenedor_jornadas_listado3 {
			width: 100%;
			clear: left;
			BORDER-top: #CDCDCD 1px dashed;
			}
			
			DIV.jornadas {
			text-align: justify;                      
			margin-BOTTOM: 1px;
			PADDING-BOTTOM: 2px; 
			PADDING-LEFT: 70px; 
			PADDING-RIGHT: 10px;
			width: auto;
			}
			HTML>BODY DIV.jornadas {
			text-align: justify;                      
			margin-BOTTOM: 1px;
			PADDING-BOTTOM: 2px; 
			PADDING-LEFT: 70px; 
			PADDING-RIGHT: 10px;
			width: auto;
			}
			
			DIV.supercontenedor_jornadas_listado {
			width: 100%;
			float: left;
			height: 10px;
			BORDER: solid 1px #00FF00;
			clear: left;
			}
			
			DIV.contenedor_jornadas_listado {
			width: 95%;
			BORDER-top: #CDCDCD 1px dashed;
			margin-bottom:5px;
			height: auto;
			float: left;
			}
			HTML>BODY DIV.contenedor_jornadas_listado {
			width: 100%;
			}
			
			DIV.jornadas2 {
			text-align: justify;                      
			margin-BOTTOM: 1px;
			PADDING-BOTTOM: 2px; 
			PADDING-LEFT: 73px; 
			PADDING-RIGHT: 10px;
			width: auto;
			}
			
			DIV.descargas {						
			BACKGROUND-IMAGE: url(../img/ico_descarga.gif); 
			BACKGROUND-REPEAT: no-repeat;
			BACKGROUND-POSITION: 0% 0px;
			padding-left:15px;
			margin-left:6px;
			height:20px;
			}
			
			DIV.descargas_sinmargin {						
			BACKGROUND-IMAGE: url(../img/ico_descarga.gif); 
			BACKGROUND-REPEAT: no-repeat;
			BACKGROUND-POSITION: 0% 0px;
			padding-left:15px;			
			height:20px;
			}
			
			DIV.descargas_conmargin {						
			BACKGROUND-IMAGE: url(../img/ico_descarga.gif); 
			BACKGROUND-REPEAT: no-repeat;
			BACKGROUND-POSITION: 0% 0px;
			padding-left:15px;			
			height:20px;
			margin-top:10px;
			}
			
			DIV.jornadas_imagen {
			text-align: center;                      
			padding-left:2px;
			padding-right:2px;
			width:76px;
			float:left;
			background-color:#F3F3F3;
			}
			HTML>BODY DIV.jornadas_imagen{
			width:70px;
			height:70px;
			margin-bottom:5px;
			}
			
			DIV.jornadas_imagen_defecto {
			text-align: center;                      
			padding-left:2px;
			padding-right:2px;
			width:76px;
			height:76px;
			float:left;
			background-color:#F3F3F3;
			BACKGROUND-IMAGE: url(../img/ico_jornadas_grande.gif); 
			BACKGROUND-REPEAT: no-repeat;
			BACKGROUND-POSITION: 50% 50%;
			}
			
			HTML>BODY DIV.jornadas_imagen_defecto {
			width:70px;
			height:75px;
			margin-bottom:5px;
			}
			
			DIV.premios_imagen_defecto {
			text-align: center;                      
			padding-left:2px;
			padding-right:2px;
			width:76px;
			height:76px;
			float:left;
			background-color:#F3F3F3;
			BACKGROUND-IMAGE: url(../img/ico_premios_grande.gif); 
			BACKGROUND-REPEAT: no-repeat;
			BACKGROUND-POSITION: 50% 50%;
			}			
			HTML>BODY DIV.premios_imagen_defecto {
			width:70px;
			height:75px;
			margin-bottom:5px;
			}
			
			DIV.articulos_cabecera {
			border-bottom:1px solid #9C9A9C;
			background-color:#00ac00;
			BACKGROUND-IMAGE: url(../img/articulos.gif); 
			BACKGROUND-REPEAT: no-repeat;
			BACKGROUND-POSITION: 0% 0px;
			MIN-WIDTH: 150px;
			MIN-HEIGHT: 17px;
			HEIGHT: 20px;
			padding-LEFT: 40px;
			PADDING-TOP: 2px;
			PADDING-BOTTOM: 0px;
			}
 			HTML>BODY DIV.articulos_cabecera {
 			HEIGHT: auto;
			}
			DIV.agenda_cabecera {
			FLOAT:clear left;
			border-bottom:1px solid #9C9A9C;
			background-color:#00ac00;
			BACKGROUND-IMAGE: url(../img/agenda.gif); 
			BACKGROUND-REPEAT: no-repeat;
			BACKGROUND-POSITION: 0% 0px;
			MIN-WIDTH: 150px;
			MIN-HEIGHT: 17px;
			HEIGHT: 20px;
			padding-LEFT: 40px;
			PADDING-TOP: 2px;
			PADDING-BOTTOM: 0px;
			}
			HTML>BODY DIV.agenda_cabecera {
			HEIGHT: auto;
			}
			DIV.agenda_cuerpo_portada {
			background-color:#FFFFFF;
			width: 100%;
			}
			HTML>BODY DIV.agenda_cuerpo_portada {
			background-color:#FFFFFF;
			MIN-WIDTH: 150px;
			margin: 0px;
			padding-LEFT: 0px;
			padding-right: 0px;
			padding-bottom: 0px;
			width: 100%;
			}
			DIV.agenda_cuerpo_portada2 {
			background-color:#FFFFFF;
			width: 98.5%;
			text-align:left;
			clear:left;
			}
			HTML>BODY DIV.agenda_cuerpo_portada2 {
			
			padding-top:3px;
			background-color:#FFFFFF;
			margin: 0px;
			padding-LEFT: 0px;
			padding-right: 0px;
			padding-bottom: 0px;
			width: 100%;
			}
			
			DIV.agenda_item_4 {
			width: 100%;
			margin-TOP: 10px;
			padding-LEFT: 2%;
			margin-right: 0px;
			padding-right: 0px;
			padding-bottom: 5px;
			border-top: dashed 1px #CFCFCF;
			}
			HTML>BODY DIV.agenda_item_4 {
			float: left;
			width: 96%;
			padding-right: 2%;
			padding-bottom: 5px;
			}
			
			DIV.agenda_item_5 {
			float:left;
			width: 100%;
			margin-TOP: 1px;
			padding-LEFT: 13px;
			margin-right: 0px;
			padding-right: 0px;
			padding-bottom: 3px;
			width: 89%;
			
			}
			HTML>BODY DIV.agenda_item_5 {
			
			padding-left:7%;
			
			padding-right: 2%;
			padding-bottom: 3px;
			}
			
			DIV.noticia_imagen_6 {
			float: left;
			text-align: center;
			BACKGROUND-COLOR: #EDEDED; 
			border: solid 1px #007700;
			PADDING-BOTTOM: 1px;
			PADDING-TOP: 1px;
			padding-left:1px;
			padding-right:1px;
			margin-right: 5px;
			margin-left: 7px;
			margin-top: 10px;
			
			width: 19%;
			}
			HTML>BODY DIV.noticia_imagen_6 {
			margin-top: 15px;
			margin-bottom: 5px;
			PADDING-BOTTOM: 1px;
			PADDING-TOP: 1px;
			margin-right: 8px;
			margin-left: 16px;
			width: 20.4%;
			
			}
			DIV.noticia_imagen_7 {
			float: left;
			text-align: center;
			BACKGROUND-COLOR: #EDEDED; 
			border: solid 1px #007700;
			PADDING-BOTTOM: 1px;
			PADDING-TOP: 1px;
			padding-left:1px;
			padding-right:1px;
			margin-right: 5px;
			margin-left: 7px;
			margin-top: 10px;
			
			width: 19%;
			}
			HTML>BODY DIV.noticia_imagen_7 {
			margin-top: 15px;
			margin-bottom: 5px;
			PADDING-BOTTOM: 1px;
			PADDING-TOP: 1px;
			margin-right: 8px;
			margin-left: 16px;
			width: 20.4%;
			
			}
			
			DIV.agenda_contenido_texto_2{
			float: left;
			text-align: justify;
			margin-top: 10px;
			margin-left: 1%;
			width: 70%;
			
			}
			HTML>BODY DIV.agenda_contenido_texto_2{
			margin-top: 5px;
			}
			
			DIV.agenda_contenido_texto_3{
			
			float: left;
			text-align:justify;
			margin-top: 10px;
			margin-left: 1%;
			width: 95%;
			}
			HTML>BODY DIV.agenda_contenido_texto_3{
			margin-top: 5px;
			}
			DIV.agenda_contenido_texto_4{
			float: left;
			
			margin-top: 10px;
			margin-left: 1%;
			width: 100%;
			}
			HTML>BODY DIV.agenda_contenido_texto_4{
			margin-top: 5px;
			}
			DIV.agenda_item {
			text-align: justify;                      
			BACKGROUND-IMAGE: url(../img/ico_agenda.gif); 
			BACKGROUND-REPEAT: no-repeat;
			BORDER-top: #CDCDCD 1px dashed;
			BORDER-bottom: #CDCDCD 1px dashed; 
			BACKGROUND-POSITION: 1% 7px;
			height: 30px;
			margin-TOP: 5px;
			margin-BOTTOM: 1px;
			PADDING-BOTTOM: 2px; 
			PADDING-LEFT: 40px; 
			PADDING-RIGHT: 10px; 
			PADDING-TOP: 5px;
			}
			HTML>BODY DIV.agenda_item {
			height: 0px;
			min-HEIGHT: 30px;
			}
			DIV.agenda_item_top {
			text-align: justify;                      
			BACKGROUND-IMAGE: url(../img/ico_agenda.gif); 
			BACKGROUND-REPEAT: no-repeat;
			BORDER-top: #CDCDCD 1px dashed;
			BORDER-bottom: #CDCDCD 1px dashed; 
			BACKGROUND-POSITION: 20px 5px;
			height: 30px;
			margin-TOP: 15px;
			margin-BOTTOM: 1px;
			PADDING-BOTTOM: 2px; 
			PADDING-LEFT: 60px; 
			PADDING-RIGHT: 10px; 
			PADDING-TOP: 7px;
			}
			HTML>BODY DIV.agenda_item_top {
			height: 0px;
			min-HEIGHT: 23px;
			BACKGROUND-POSITION: 20px 6px;
			
			
			}
			
			DIV.agenda {
			text-align: justify;                      
			BACKGROUND-IMAGE: url(../img/ico_agenda.gif); 
			BACKGROUND-REPEAT: no-repeat;
			BORDER-top: #CDCDCD 1px dashed;
			BACKGROUND-POSITION: 0.4% 7px;
			height: 20px;
			margin-TOP: 5px;
			margin-BOTTOM: 1px;
			PADDING-BOTTOM: 2px; 
			PADDING-LEFT: 40px; 
			PADDING-RIGHT: 10px; 
			PADDING-TOP: 5px;
			}
			HTML>BODY DIV.agenda {
			height: 0px;
			min-HEIGHT: 20px;
			}
			
			DIV.agenda_item2 {
			text-align: justify;                      
			min-width: 150px;
			min-HEIGHT: 20px;
			margin-TOP: 5px;
			margin-BOTTOM: 1px;
			PADDING-BOTTOM: 2px; 
			PADDING-LEFT: 2px; 
			PADDING-RIGHT: 10px; 
			PADDING-TOP: 5px;
			}
			
			DIV.agenda_item3 {
			text-align: justify;                      
			BORDER-top: #CDCDCD 1px dashed;
			min-width: 150px;
			min-HEIGHT: 20px;
			margin-TOP: 5px;
			margin-BOTTOM: 1px;
			PADDING-BOTTOM: 2px; 
			PADDING-LEFT: 2px; 
			PADDING-RIGHT: 10px; 
			PADDING-TOP: 5px;
			}
			DIV.enlace_cabecera {
			FLOAT:clear left;
			border-bottom:1px solid #9C9A9C;
			background-color:#00ac00;
			BACKGROUND-IMAGE: url(../img/enlaces.gif); 
			BACKGROUND-REPEAT: no-repeat;
			BACKGROUND-POSITION: 0% 0px;
			MIN-WIDTH: 150px;
			MIN-HEIGHT: 17px;
			HEIGHT: 17px;
			padding-LEFT: 40px;
			PADDING-TOP: 2px;
			PADDING-BOTTOM: 0px;
			}
			HTML>BODY DIV.enlace_cabecera {
			HEIGHT: auto;
			}
			DIV.enlace_item {
			wdith: 96%;
			margin-TOP: 10px;
			padding-LEFT: 2%;
			padding-right: 2%;
			padding-bottom: 5px;
			}
			HTML>BODY DIV.enlace_item {
			float: left;
			width: 96%;
			padding-bottom: 20px;
			}
			DIV.noticias_cabecera {
			clear: left;
			border-bottom:1px solid #9C9A9C;
			background-color:#00ac00;
			BACKGROUND-IMAGE: url('../img/noticias.gif'); 
			BACKGROUND-REPEAT: no-repeat;
			BACKGROUND-POSITION: 0% 0px;
			MIN-WIDTH: 150px;
			MIN-HEIGHT: 17px;
			HEIGHT: 17px;
			padding-LEFT: 40px;
			PADDING-TOP: 2px;
			display:block;
			PADDING-BOTTOM: 0px
			}	
			HTML>BODY DIV.noticias_cabecera {
			HEIGHT: auto;
			}
			DIV.noticia_cuerpo_portada {
			clear: left;
			background-color:#FFFFFF;
			margin-TOP: 10px;
			padding-LEFT: 15px;
			padding-right: 10px;
			padding-bottom: 5px;
			}
			
			HTML>BODY DIV.noticia_cuerpo_portada {
			float: left;
			MIN-WIDTH: 150px;
			min-HEIGHT: 10px;
			padding-bottom: 0px;
			}
			
			DIV.noticia_contenido_portada{
			text-align: justify;		
			border-top:1px dashed #ABABAB;
			BACKGROUND-COLOR:#FFFFFF; 
			PADDING-BOTTOM: 2px;
			PADDING-LEFT: 0px;
			PADDING-RIGHT: 0px;
			PADDING-TOP: 2px;
			margin-top:15px;
			width: 100%;
			
			}
			HTML>BODY DIV.noticia_contenido_portada{
			
			min-height:10px;
			float: left;
			}
			DIV.noticia_contenido_portada_1{
			text-align: justify;		
			
			BACKGROUND-COLOR:#FFFFFF; 
			PADDING-BOTTOM: 2px;
			PADDING-LEFT: 15px;
			PADDING-RIGHT: 15px;
			PADDING-TOP: 2px;
			
			width: 100%;
			
			}
			HTML>BODY DIV.noticia_contenido_portada_1{
			width: 92%;
			min-height:10px;
			float: left;
			
			}
			DIV.boletines_contenido_portada{
			text-align: justify;		
			border-top:1px dashed #ABABAB;
			BACKGROUND-COLOR:#FFFFFF; 
			PADDING-BOTTOM: 2px;
			PADDING-LEFT: 0px;
			PADDING-RIGHT: 0px;
			PADDING-TOP: 2px;
			margin-top:10px;
			width: 100%;
			
			
			}
			HTML>BODY DIV.boletines_contenido_portada{
			PADDING-TOP: 12px;
			min-height:10px;
			float: left;
			}
			DIV.dossier_contenido_portada{
			text-align: justify;		
			border-top:1px dashed #ABABAB;
			BACKGROUND-COLOR:#FFFFFF; 
			PADDING-BOTTOM: 2px;
			PADDING-LEFT: 0px;
			PADDING-RIGHT: 0px;
			PADDING-TOP: 5PX;
			margin-top:10px;
			width: 100%;
			
			}
			HTML>BODY DIV.dossier_contenido_portada{
			PADDING-TOP: 12px;
			PADDING-LEFT: 3%;
			PADDING-RIGHT: 3%;
			min-height:10px;
			width: 94%;
			float: LEFT;
			}
			DIV.dossier_contenido_portada_2{
			text-align: justify;		
			border-top:1px dashed #ABABAB;
			BACKGROUND-COLOR:#FFFFFF; 
			PADDING:15px;
			
			width: 100%;
			
			}
			HTML>BODY DIV.dossier_contenido_portada_2{
			PADDING-TOP: 12px;
			PADDING-LEFT: 3%;
			PADDING-RIGHT: 3%;
			min-height:10px;
			width: 94%;
			float: LEFT;
			}
			DIV.historico_portada{
			text-align: justify;		
			border-top:1px solid #abd3da;
			BACKGROUND-COLOR:#f3f6f8; 
			PADDING-BOTTOM: 10px;
			PADDING-LEFT: 0px;
			PADDING-RIGHT: 0px;
			PADDING-TOP: 8px;
			margin-top:5px;
			width: 100%;
			
			}
			HTML>BODY DIV.historico_portada{
			PADDING-TOP: 8px;
			PADDING-BOTTOM: 0px;
			min-height:10px;
			float: left;
			}
			DIV.historico_portada_2{
			text-align: justify;		
			border-top:1px solid #afd5b2;
			BACKGROUND-COLOR:#f3f7f4; 
			PADDING-BOTTOM: 12px;
			PADDING-LEFT: 0px;
			PADDING-RIGHT: 0px;
			PADDING-TOP: 10px;
			margin-top:15px;
			width: 100%;
			
			}
			HTML>BODY DIV.historico_portada_2{
			PADDING-TOP: 10px;
			PADDING-BOTTOM: 8px;
			margin-top:8px;
			min-height:10px;
			float: left;
			}
			DIV.historico_portada_3{
			text-align: center;		
			border-top:1px solid #afd5b2;
			BACKGROUND-COLOR:#f3f7f4; 
			PADDING:10px;
			
			margin-top:7px;
			width: 100%;
			
			}
			HTML>BODY DIV.historico_portada_3{
			TEXT-ALIGN:center;
			margin-top:10PX;
			min-height:15px;
			float: left;
			padding-left:0px;
			padding-right:0px;
			width:100%;
			}
			DIV.noticia_contenido_portada_sinborde{
			text-align: justify;		
			
			BACKGROUND-COLOR:#FFFFFF; 
			PADDING-BOTTOM: 2px;
			PADDING-LEFT: 0px;
			PADDING-RIGHT: 0px;
			PADDING-TOP: 2px;
			width: 100%;
			
			}
			HTML>BODY DIV.noticia_contenido_portada_sinborde{
			min-height:10px;
			float: left;
			}
			DIV.noticia_contenido_texto_portada {
			
			PADDING: 2px;
			margin-left: 0px;
			margin-bottom:2px;
			text-align: justify;
			color: #43494D; 
			font-family: Arial, Tahoma, Verdana, Geneva; 
			font-weight: bold; 
			text-decoration: none; 
			width:100%;
			}
			HTML>BODY DIV.noticia_contenido_texto_portada {
			width:98%;
			}
			
			
			DIV.noticia_cuerpo {
			background-color:#FFFFFF;
			margin-TOP: 10px;
			padding-LEFT: 20px;
			padding-right: 10px;
			padding-bottom: 5px;
			width: 100%;
			}
			HTML>BODY DIV.noticia_cuerpo {
			background-color:#FFFFFF;
			MIN-WIDTH: 150px;
			margin-TOP: 10px;
			padding-LEFT: 20px;
			padding-right: 10px;
			padding-bottom: 5px;
			width: auto;
			}
			DIV.noticia_cuerpo_ayu {
			background:#FFFFFF;
			margin-TOP: 10px;
			padding-LEFT: 20px;
			padding-right: 20px;
			padding-bottom: 5px;			
			}
			HTML>BODY DIV.noticia_cuerpo_ayu {
			background-color:#FFFFFF;
			MIN-WIDTH: 150px;
			margin-TOP: 10px;
			padding-bottom: 10px;
			width: auto;
			}
			
			DIV.cuerpo_reuniones {
			background:#FFFFFF;
			margin-TOP: 10px;
			padding-LEFT: 20px;
			padding-right: 20px;
			padding-bottom: 5px;
			float:left;
			width:100%;			
			}
			HTML>BODY DIV.cuerpo_reuniones {
			background-color:#FFFFFF;
			MIN-WIDTH: 150px;
			margin-TOP: 10px;
			padding-bottom: 10px;
			width: auto;
			}
			
			DIV.noticia_cuerpo_ayu_2 {
			background:#FFFFFF;
			margin-TOP: 10px;
			padding-LEFT: 10px;
			padding-right: 0px;
			margin-right: 0px;
			margin-left: px;
			padding-bottom: 5px;
			width: 99%;
			}
			HTML>BODY DIV.noticia_cuerpo_ayu_2 {
			background-color:#FFFFFF;
			MIN-WIDTH: 150px;
			margin-TOP: 10px;
			padding-LEFT: 20px;
			padding-right: 10px;
			padding-bottom: 5px;
			width: auto;
			}
			DIV.noticia_cuerpo_ayu_3 {
			background:#FFFFFF;
			margin-TOP: 10px;
			padding-LEFT: 10px;
			padding-right: 10px;
			padding-bottom: 5px;
			}
			HTML>BODY DIV.noticia_cuerpo_ayu_3 {
			background-color:#FFFFFF;
			MIN-WIDTH: 150px;
			margin-TOP: 10px;
			padding-bottom: 10px;
			width: auto;
			}
			DIV.noticia_cuerpo_ayu_buscador {
			background-color:#FFFFFF;
			margin-TOP: 10px;
			padding-LEFT: 20px;
			padding-right: 10px;
			padding-bottom: 15px;
			}
			HTML>BODY DIV.noticia_cuerpo_ayu_buscador {
			background-color:#FFFFFF;
			MIN-WIDTH: 150px;
			margin-TOP: 10px;
			padding-LEFT: 20px;
			padding-right: 10px;
			
			width: auto;
			}
			DIV.noticia_cuerpo_portada_2 {
			
			clear: left;
			background-color:#FFFFFF;
			}
			
			HTML>BODY DIV.noticia_cuerpo_portada_2 {
			float: left;
			MIN-WIDTH: 150px;
			min-HEIGHT: 10px;
			width: 99%;
			}
			DIV noticia_cuerpo_2 {
			
			background-color:#FFFFFF;
			MIN-WIDTH: 150px;
			min-HEIGHT: 10px;
			margin: 10px;
			padding-LEFT: 20px;
			padding-right: 10px;
			padding-bottom: 5px;
			padding-top: 10px;
			
			}
			HTML>BODY DIV noticia_cuerpo_2 {
			
			}
			DIV.noticia_item {
			text-align: justify;		
			border-top:1px dashed #ABABAB;
			BACKGROUND-COLOR:#FFFFFF; 
			MIN-WIDTH: 150px;
			MIN-HEIGHT: 20px;
			PADDING-BOTTOM: 1%;
			PADDING-LEFT: 1%;
			PADDING-RIGHT: 1%;
			PADDING-TOP: 2px;
			margin-top: 10px;
			}
			
			DIV.noticia_item_2 {
			text-align: justify;		
			BACKGROUND-IMAGE: url('../img/ico_noticia.gif'); 
			BACKGROUND-REPEAT: no-repeat;
			BORDER-top: 1px dashed #CDCDCD; 
			BACKGROUND-POSITION: 1% 7px;
			min-width: 150px;
			min-HEIGHT: 20px;
			margin-TOP: 5px;
			margin-BOTTOM: 1px;
			margin-left: 10px;
			PADDING-BOTTOM: 5px; 
			PADDING-LEFT: 18px; 
			PADDING-RIGHT: 10px; 
			PADDING-TOP: 5px;
									
			}
			DIV.noticia_item_3 {
			text-align: justify;		
			border-top:1px dashed #ABABAB;
			BACKGROUND-COLOR:#FFFFFF; 
			MIN-WIDTH: 150px;
			MIN-HEIGHT: 20px;
			PADDING-BOTTOM: 0PX;
			PADDING-LEFT: 15PX;
			PADDING-RIGHT: 15PX;
			PADDING-TOP: 12px;
			margin-top: 10px;
			
			}
			DIV.noticia_item_4 {
			text-align: justify;			
			BACKGROUND-COLOR:#FFFFFF; 
			MIN-WIDTH: 150px;
			MIN-HEIGHT: 20px;
			PADDING-BOTTOM: 0PX;
			PADDING-LEFT: 15PX;
			PADDING-RIGHT: 15PX;
			PADDING-TOP: 12px;
			margin-top: 0px;			
			}
			DIV.noticia_texto{
			clear: left;
			text-align: justify;
			}
			HTML>BODY DIV.noticia_texto{
			clear: left;
			text-align: justify;
			}
			
			DIV.noticia_imagen_1 {
			float: left;
			BACKGROUND-COLOR: #EDEDED; 
			border: solid 1px #007700;
			PADDING-BOTTOM: 8px;
			PADDING: 2px;
			margin-right: 10px;
			margin-top: 5px;
			margin-bottom: 5px;
			}
			HTML>BODY DIV.noticia_imagen_1 {
			POSITION: relative;
			BACKGROUND-COLOR: #EDEDED; 
			border: solid 1px #007700;
			PADDING-BOTTOM: 8px;
			PADDING: 2px;
			margin-right: 10px;
			margin-top: 5px;
			margin-bottom: 5px;
			min-height:50px;
			}

			DIV.noticia_imagen_2 {
			clear: left;
			BACKGROUND-COLOR: #EDEDED; 
			border: solid 5px #EDEDED;
			margin-left: 0px;
			margin-right: 10px;
			margin-top: 5px;
			margin-bottom: 5px;
			}
			DIV.noticia_dos_medias_ficha {
		        float: left;
		        margin-right: 5px;
		        margin-bottom: 5px;
		        margin-top: 5px;
		        width: 170px;
		        } 
			DIV.ficha_noticia_imagen_1 {
			PADDING-BOTTOM: 8px;
			PADDING: 2px;
			margin-right: 10px;
			margin-top: 5px;
			margin-bottom: 5px;
			width:100%;
			}
		 	HTML>BODY DIV.ficha_noticia_imagen_1 {
			PADDING: 0px;
			PADDING-BOTTOM: 0px;
			PADDING-TOP: 0px;
			PADDING-RIGHT: 0px;
			PADDING-LEFT: 0px;
			margin-left: 0px;
			width: 99%;
			}
			DIV.ficha_noticia_imagen_2 {
			PADDING-BOTTOM: 8px;
			PADDING: 2px;
			margin-right: 10px;
			margin-top: 5px;
			margin-bottom: 5px;
			width: 100%;
			}
			HTML>BODY DIV.ficha_noticia_imagen_2 {
			PADDING: 0px;
			PADDING-BOTTOM: 0px;
			PADDING-TOP: 0px;
			PADDING-RIGHT: 0px;
			PADDING-BOTTOM: 0px;
			margin-left: 0px;
			width: 99%;
			}
			DIV.noticia_dos_medias_centrada_ficha {
		        margin: 5px;
		        width: 170px;
		        text-align: center;
		        align: center;
			} 
			HTML>BODY DIV.noticia_dos_medias_centrada_ficha {
		        width: 98%;
		        } 
			DIV.ficha_noticia_centrada_imagen_1 {
			PADDING-BOTTOM: 8px;
			PADDING: 2px;
			margin-left: 10px;
			margin-top: 5px;
			margin-bottom: 5px;
			width:100%;
			}
		 	HTML>BODY DIV.ficha_noticia_centrada_imagen_1 {
			PADDING: 0px;
			PADDING-BOTTOM: 0px;
			PADDING-TOP: 0px;
			PADDING-RIGHT: 0px;
			PADDING-LEFT: 0px;
			margin-left: 0px;
			width: 99%;
			}
			DIV.ficha_noticia_centrada_imagen_2 {
			PADDING-BOTTOM: 8px;
			PADDING: 2px;
			margin-left: 10px;
			margin-top: 5px;
			margin-bottom: 5px;
			width: 100%;
			}
			HTML>BODY DIV.ficha_noticia_centrada_imagen_2 {
			PADDING: 0px;
			PADDING-BOTTOM: 0px;
			PADDING-TOP: 0px;
			PADDING-RIGHT: 0px;
			PADDING-BOTTOM: 0px;
			margin-left: 0px;
			width: 99%;
			}
			DIV.noticia_dos_medias_derecha_ficha {
		        float: right;
		        margin: 5px;
		        width: 170px;
		       } 
			DIV.ficha_noticia_derecha_imagen_1 {
			PADDING-BOTTOM: 8px;
			PADDING: 2px;
			margin-left: 10px;
			margin-top: 5px;
			margin-bottom: 5px;
			width:100%;
			}
		 	HTML>BODY DIV.ficha_noticia_derecha_imagen_1 {
			PADDING: 0px;
			PADDING-BOTTOM: 0px;
			PADDING-TOP: 0px;
			PADDING-RIGHT: 0px;
			PADDING-LEFT: 0px;
			margin-left: 0px;
			width: 99%;
			}
			DIV.ficha_noticia_derecha_imagen_2 {
			PADDING-BOTTOM: 8px;
			PADDING: 2px;
			margin-left: 10px;
			margin-top: 5px;
			margin-bottom: 5px;
			width: 100%;
			}
			HTML>BODY DIV.ficha_noticia_derecha_imagen_2 {
			PADDING: 0px;
			PADDING-BOTTOM: 0px;
			PADDING-TOP: 0px;
			PADDING-RIGHT: 0px;
			PADDING-BOTTOM: 0px;
			margin-left: 0px;
			width: 99%;
			}
			DIV.texto_foto_dcha {
			clear: right;
			margin-bottom: 5px;
			}
			DIV.texto_foto_centrada{
			text-align: center;
			margin-bottom: 5px;
			}
			DIV.texto_foto_izda{
			clear: left;
			margin-bottom: 5px;
			
			}
		        DIV.antetitulo {
		        clear: left;
		        margin-TOP: 5px;
		        padding-RIGHT: 0px;
		        margin-left: 0;
		        margin-bottom: 3px;
		        text-align: left;
		        color: #43494D; 
		        font-size: 0.9em; 
		        font-family:  Arial, Verdana, Tahoma, Verdana, Geneva; 
		        font-weight: normal; 
		        text-decoration: none;
		        }
		        DIV.titulo_ficha {
		        clear: left;
		        background-color:#FFFFFF;
		        min-HEIGHT: 22px;
		        margin-TOP: 5px;
		        padding-RIGHT: 10px;
		        padding-bottom: 3px;
		        text-align: left;
		        color: #43494D; 
		        font-family: Arial, Tahoma, Verdana, Geneva; 
		        font-weight: bold; 
		        text-decoration: none; 
		        }
		        DIV.subtitulo{
		        clear: left;
		        background-color:#FFFFFF;
		        min-HEIGHT: 22px;
		        margin-TOP: 5px;
		        padding-RIGHT: 0px;
		        margin-left: 0px;
		        margin-bottom: 3px;
		        text-align: left;
		        color: #43494D; 
		        font-style: italic; 
		        font-family: Arial, Verdana, Tahoma, Verdana, Geneva; 
		        font-weight: normal; 
		        text-decoration: none;
		         }
			DIV.noticia_texto_ficha {
			text-align: justify;
			margin: 5px;
			}
			DIV.fila_media_auxiliar {
			clear: left;
			height: 70px;
			width: 100%;
			}
			HTML>BODY DIV.fila_media_auxiliar {
			clear: left;
			height: 76px;
			width: auto;
			}
			DIV.columna_media_auxiliar {
			float: left;
			margin: 1%;
			padding: 1%;
			width: 27%;
			height: 55px;
			background-color:#F3F3F3;
			text-align: center;
			}
			HTML>BODY DIV.columna_media_auxiliar {
			float: left;
			margin: 1%;
			padding: 1%;
			width: 28%;
			height: 55px;
			background-color:#F3F3F3;
			}
			DIV.fila_media_auxiliar_jor {
			clear: left;
			height: 70px;
			width: 100%;
			}
			HTML>BODY DIV.fila_media_auxiliar_jor {
			clear: left;
			height: 76px;
			width: auto;
			}
			DIV.columna_media_auxiliar_jor {
			float: left;
			text-align: center;
			margin: 1%;
			padding: 1%;
			width: 27%;
			height: 55px;
			background-color:#F3F3F3;
			}
			HTML>BODY DIV.columna_media_auxiliar_jor {
			float: left;
			margin: 1%;
			padding: 1%;
			width: 28%;
			height: 55px;
			background-color:#F3F3F3;
			}
			DIV.paginacion {
			clear: left;
			BACKGROUND-IMAGE: url('../img/ico_paginacion.gif'); 
			background-color:#EDEDED;
			BACKGROUND-REPEAT: no-repeat;
			BACKGROUND-POSITION: 0% 0px;
			BORDER-top: 1px solid #CDCDCD;
			BORDER-BOTTOM: 1px solid #CDCDCD; 
			margin-TOP: 10px;
			margin-bottom: 10px;
			padding-bottom: 2px;
			padding-top: 2px
			}
			HTML>BODY DIV.paginacion {
			float: left;
			BACKGROUND-IMAGE: url('../img/ico_paginacion.gif'); 
			background-color:#EDEDED;
			BACKGROUND-REPEAT: no-repeat;
			BACKGROUND-POSITION: 0% 0px;
			BORDER-top: 1px solid #CDCDCD;
			BORDER-BOTTOM: 1px solid #CDCDCD; 
			min-HEIGHT: 10px;
			width: 100%
			}
			DIV.paginacion_texto {
			padding-LEFT: 80px;
			padding-right: 10px;
			}
			DIV.paginacion_2 {
			BACKGROUND-IMAGE: url('../img/ico_paginacion.gif'); 
			background-color:#EDEDED;
			BACKGROUND-REPEAT: no-repeat;
			BACKGROUND-POSITION: 0% 0px;
			BORDER-top: 1px solid #CDCDCD;
			BORDER-BOTTOM: 1px solid #CDCDCD; 
			margin-TOP: 10px;
			margin-bottom: 10px;
			padding-bottom: 2px;
			padding-top: 2px
			}
			HTML>BODY DIV.paginacion_2 {
			BACKGROUND-IMAGE: url('../img/ico_paginacion.gif'); 
			background-color:#EDEDED;
			BACKGROUND-REPEAT: no-repeat;
			BACKGROUND-POSITION: 0% 0px;
			BORDER-top: 1px solid #CDCDCD;
			BORDER-BOTTOM: 1px solid #CDCDCD; 
			min-HEIGHT: 10px;
			width: 100%
			}
			DIV.paginacion_3 {
			BACKGROUND-IMAGE: url('../img/ico_paginacion.gif'); 
			background-color:#EDEDED;
			BACKGROUND-REPEAT: no-repeat;
			BACKGROUND-POSITION: 0% 0px;
			BORDER-top: 1px solid #CDCDCD;
			BORDER-BOTTOM: 1px solid #CDCDCD; 
			margin-TOP: 10px;
			margin-bottom: 10px;
			padding-bottom: 2px;
			padding-top: 2px;
			clear: left;
			}
			HTML>BODY DIV.paginacion_3 {
			BACKGROUND-IMAGE: url('../img/ico_paginacion.gif'); 
			background-color:#EDEDED;
			BACKGROUND-REPEAT: no-repeat;
			BACKGROUND-POSITION: 0% 0px;
			BORDER-top: 1px solid #CDCDCD;
			BORDER-BOTTOM: 1px solid #CDCDCD; 
			min-HEIGHT: 10px;
			width: 100%
			}

			DIV.dossier_cabecera {
			clear: left;
			border-bottom:1px solid #9C9A9C;
			background-color:#00ac00;
			BACKGROUND-IMAGE: url('../img/dossier.gif'); 
			BACKGROUND-REPEAT: no-repeat;
			BACKGROUND-POSITION: 0% 0px;
			MIN-WIDTH: 150px;
			MIN-HEIGHT: 17px;
			HEIGHT: 20px;
			padding-LEFT: 40px;
			PADDING-TOP: 2px;
			PADDING-BOTTOM: 0px;
			}
			HTML>BODY DIV.dossier_cabecera {
			HEIGHT: auto;
			}
			DIV.dossier_item {
			text-align: justify;		
			BORDER-top: #CDCDCD 1px dashed; 
			margin-TOP: 5px;
			margin-BOTTOM: 1px;
			PADDING-BOTTOM: 2px; 
			PADDING-TOP: 5px;
			width: 100%;
			}
			HTML>BODY DIV.dossier_item {
			min-width: 150px;
			min-HEIGHT: 20px;
			}
			DIV.dossier_item_2 {
			PADDING-LEFT: 18px; 
			PADDING-RIGHT: 10px; 
			}
			HTML>BODY DIV.dossier_item_2 {
			PADDING-LEFT: 18px; 
			PADDING-RIGHT: 10px; 
			}
			DIV.dossier_item_3 {
			PADDING-LEFT: 10px; 
			PADDING-RIGHT: 10px; 
			PADDING-BOTTOM: 10px; 
			}
			DIV.dossier_item_4 {
			width: 96%;
			margin-TOP: 10px;
			padding-LEFT: 2%;
			padding-right: 2%;
			padding-bottom: 5px;
			border-top: dashed 1px #CFCFCF;
			}
			HTML>BODY DIV.dossier_item_4 {
			float: left;
			width: 96%;
			padding-bottom: 5px;
			}
			DIV.dossier_contenido_texto{
			margin-top: 0px;
			margin-left: 5px;
			width: 100%;
			}
			HTML>BODY DIV.dossier_contenido_texto{
			clear: left;
			margin-top: 0px;
			margin-top: 5px;
			}
			DIV.noticia_imagen_5 {
			float: right;
			text-align: center;
			BACKGROUND-COLOR: #EDEDED; 
			border: solid 1px #007700;
			PADDING-BOTTOM: 1px;
			PADDING-TOP: 1px;
			padding-left:1px;
			padding-right:1px;
			margin-right: 2%;
			margin-left: 1%;
			width: 19%;
			}
			HTML>BODY DIV.noticia_imagen_5 {
			margin-top: 5px;
			margin-bottom: 5px;
			PADDING-BOTTOM: 1px;
			PADDING-TOP: 1px;
			margin-right: 1px;
			margin-left: 1px;
			width: 23.6%;
			}
			DIV.noticia_imagen_6 {
			float: right;
			text-align: center;
			BACKGROUND-COLOR: #EDEDED; 
			border: solid 1px #007700;
			PADDING-BOTTOM: 1px;
			PADDING-TOP: 1px;
			padding-left:1px;
			padding-right:1px;
			
			margin-left: 1%;
			width: 19%;
			}
			HTML>BODY DIV.noticia_imagen_6 {
			margin-top: 5px;
			margin-bottom: 5px;
			PADDING-BOTTOM: 1px;
			PADDING-TOP: 1px;
			
			margin-left: 1px;
			width: 23.6%;
			}
			
			DIV.publicaciones_imagen {
			float: right;
			text-align: center;
			BACKGROUND-COLOR: #EDEDED; 
			border: solid 1px #007700;
			PADDING-BOTTOM: 1px;
			PADDING-TOP: 1px;
			padding-left:1px;
			padding-right:1px;
			margin-right: 2%;
			margin-left: 1%;
			width: 19%;
			margin-top: 10px;
			}
			HTML>BODY DIV.publicaciones_imagen {
			margin-top: 5px;
			margin-bottom: 5px;
			PADDING-BOTTOM: 1px;
			PADDING-TOP: 1px;
			margin-right: 1px;
			margin-left: 1px;
			width: 23.6%;
			}
			
			
			DIV.noticia_imagen_7 {
			float: left;
			text-align: center;
			BACKGROUND-COLOR: #EDEDED; 
			border: solid 1px #007700;
			PADDING-BOTTOM: 8px;
			PADDING-TOP: 5px;
			margin-right: 2%;
			margin-top: 5px;
			margin-left: 1%;
			margin-bottom: 5px;
			width: 19%;
			}
			HTML>BODY DIV.noticia_imagen_7 {
			PADDING-BOTTOM: 8px;
			margin-right: 2%;
			margin-top: 5px;
			margin-left: 1%;
			margin-bottom: 5px;
			width: 19%;
			}
			DIV.dossier_contenido_texto_2{
			float: left;
			text-align: justify;
			margin-top: 10px;
			margin-left: 1%;
			width: 69%;
			}
			HTML>BODY DIV.dossier_contenido_texto_2{
			margin-top: 5px;
			}
			DIV.dossier_contenido_texto_3{
			float: left;
			text-align: justify;
			margin-top: 10px;
			margin-left: 1%;
			width: 95%;
			}
			HTML>BODY DIV.dossier_contenido_texto_3{
			margin-top: 5px;
			}
			DIV.dossier_cuerpo_portada{
			background-color:#FFFFFF;
			PADDING-LEFT:5PX;
			width: 100%;
			}
			HTML>BODY DIV.dossier_cuerpo_portada {
			background-color:#FFFFFF;
			MIN-WIDTH: 150px;
			margin: 0px;
			padding-LEFT: 0PX;
			padding-right: 0PX;
			padding-bottom: 0px;
			width: 100%;
			}
			DIV.info_general_cabecera {
			clear: left;
			border-bottom:1px solid #9C9A9C;
			background-color:#00ac00;
			BACKGROUND-IMAGE: url('../img/ico_info.gif'); 
			BACKGROUND-REPEAT: no-repeat;
			BACKGROUND-POSITION: 0% 0px;
			MIN-WIDTH: 150px;
			MIN-HEIGHT: 17px;
			HEIGHT: 20px;
			padding-LEFT: 40px;
			PADDING-TOP: 2px;
			PADDING-BOTTOM: 0px;
			color: #FFFFFF; 
			font-size: 1.1em; 
			font-family: Arial, Tahoma, Verdana, Geneva; 
			font-weight: bold; 
			text-decoration: none; 
			}
			HTML>BODY DIV.info_general_cabecera {
			HEIGHT: auto;
			}
			DIV.info_general_submenu {
			clear: left;
			background-color:#DEEBF7;
			BACKGROUND-IMAGE: url('../img/submenu_info_bg01.gif'); 
			BACKGROUND-REPEAT: no-repeat;
			BACKGROUND-POSITION: 0% 0px;
			MIN-WIDTH: 150px;
			MIN-HEIGHT: 20px
			}
			DIV.info_general_submenu2 {
			clear: left;
			text-align: right;
			background-color:#DEEBF7;
			BACKGROUND-IMAGE: url('../img/submenu_info_bg02.gif'); 
			BACKGROUND-REPEAT: no-repeat;
			BACKGROUND-POSITION: 100% 0px;
			MIN-WIDTH: 150px;
			MIN-HEIGHT: 20px
			}
			DIV.info_general_pdf {
			clear: left;
			text-align: right;
			background-color:#FFFFFF;
			BACKGROUND-IMAGE: url('../img/pdf_descarga.gif'); 
			BACKGROUND-REPEAT: no-repeat;
			BACKGROUND-POSITION: 98% 0px;
			MIN-WIDTH: 150px;
			MIN-HEIGHT: 20px;
			margin-top:5px;
			padding-right:37px
			}
			DIV.info_general_subir {
			clear: left;
			text-align: right;
			background-color:#FFFFFF;
			BACKGROUND-IMAGE: url('../img/submenu_info_subir.gif'); 
			BACKGROUND-REPEAT: no-repeat;
			BACKGROUND-POSITION: 98% 0px;
			MIN-WIDTH: 150px;
			MIN-HEIGHT: 18px;
			padding-right:37px
			}
			DIV.info_general_secciones {
			padding-LEFT: 20px;
			padding-RIGHT: 20px;
			PADDING-TOP: 0px;
			PADDING-BOTTOM: 10px;
			}
			HTML>BODY DIV.info_general_secciones {
			MIN-WIDTH: 150px;
			MIN-HEIGHT: 18px;
			padding-LEFT: 20px;
			padding-RIGHT: 20px;
			PADDING-TOP: 0px;
			
			}
			DIV.info_general_seccion_1 {
			float: left;
			background-color:#FFFFFF;
			padding-left: 5px;
			padding-right: 30px;
			padding-bottom: 5px;
			width: 33%;
			}	
			DIV.info_general_seccion_2{
			float: right;
			background-color:#FFFFFF;
			padding-right: 30px;
			padding-bottom: 5px;
			width: 34%;
			}
			DIV.imagen_aux_derecha {
			float: right;
			margin-left: 5px;
			margin-right: 5px;
			margin-top: 5px;
			margin-bottom: 5px;
			}
			DIV.imagen_aux_derecha {
			float:right;
			margin-left:10px;
			margin-top:10px;
			margin-bottom:10px;
			}	
			
			DIV.info_general_protocolo{
			clear: left;
			margin-left: 5px;
			margin-right: 5px;
			margin-top: 5px;
			margin-bottom: 5px;
			}
			DIV.info_general_protocolo_izda{
			float: left;
			width: 40%;
			
			}
			DIV.info_general_protocolo_dcha{
			float: right;
			width: 40%;
			}
			HTML>BODY DIV.info_general_protocolo{
			clear: left;
			margin-left: 5px;
			margin-right: 5px;
			margin-top: 5px;
			margin-bottom: 5px;
			}
			HTML>BODY DIV.info_general_protocolo_izda{
			float: left;
			width: 48%;
			
			}
			HTML>BODY DIV.info_general_protocolo_dcha{
			float: right;
			width: 48%;
			}
			DIV.info_general_informacion{
			clear: left;
			BACKGROUND-IMAGE: url('../img/info_informacion.gif'); 
			BACKGROUND-REPEAT: no-repeat;
			BACKGROUND-POSITION: 0% 0px;
			MIN-WIDTH: 150px;
			MIN-HEIGHT: 18px;
			padding-LEFT: 40px;
			PADDING-TOP: 4px;
			PADDING-BOTTOM: 0px
			}
			DIV.info_general_cartografia{
			clear: left;
			BACKGROUND-IMAGE: url('../img/info_cartografia.gif'); 
			BACKGROUND-REPEAT: no-repeat;
			BACKGROUND-POSITION: 0% 0px;
			MIN-WIDTH: 150px;
			MIN-HEIGHT: 18px;
			padding-LEFT: 40px;
			PADDING-TOP: 4px;
			PADDING-BOTTOM: 0px
			}
			DIV.info_general_normativa{
			clear: left;
			BACKGROUND-IMAGE: url('../img/info_normativa.gif'); 
			BACKGROUND-REPEAT: no-repeat;
			BACKGROUND-POSITION: 0% 0px;
			MIN-WIDTH: 150px;
			MIN-HEIGHT: 18px;
			padding-LEFT: 40px;
			PADDING-TOP: 4px;
			PADDING-BOTTOM: 0px
			}
			DIV.info_general_convenios{
			clear: left;
			BACKGROUND-IMAGE: url('../img/info_convenios.gif'); 
			BACKGROUND-REPEAT: no-repeat;
			BACKGROUND-POSITION: 0% 0px;
			MIN-WIDTH: 150px;
			MIN-HEIGHT: 18px;
			padding-LEFT: 40px;
			PADDING-TOP: 4px;
			PADDING-BOTTOM: 0px
			}
			DIV.ayuntamientos_cabecera {
			clear: left;
			border-bottom:1px solid #9C9A9C;
			background-color:#00ac00;
			BACKGROUND-IMAGE: url('../img/ayuntamientos.gif'); 
			BACKGROUND-REPEAT: no-repeat;
			BACKGROUND-POSITION: 0% 0px;
			MIN-WIDTH: 150px;
			MIN-HEIGHT: 17px;
			HEIGHT: 20px;
			padding-LEFT: 40px;
			PADDING-TOP: 2px;
			PADDING-BOTTOM: 0px
			}
			HTML>BODY DIV.ayuntamientos_cabecera {
			HEIGHT:auto;
			}
			DIV.mira_tu_ciudad{
			clear: left;
			border-bottom:1px solid #9C9A9C;
			background-color:#00ac00;
			BACKGROUND-IMAGE: url('../img/ayuntamientos.gif'); 
			BACKGROUND-REPEAT: no-repeat;
			BACKGROUND-POSITION: 0% 0px;
			MIN-WIDTH: 150px;
			MIN-HEIGHT: 17px;
			HEIGHT: 20px;
			padding-LEFT: 40px;
			PADDING-TOP: 2px;
			PADDING-BOTTOM: 0px
			}	
			HTML>BODY DIV.mira_tu_ciudad {
			HEIGHT:auto;
			}
			DIV.ayuntamientos_submenu {
			clear: left;
			background-color:#007700;
			MIN-WIDTH: 150px;
			MIN-HEIGHT: 20px;
			margin-top:10px;
			margin-bottom:5px;
			padding-LEFT: 10px;
			PADDING-TOP: 2px;
			PADDING-BOTTOM: 1px;
			color: #FFFFFF;
			}
			HTML>BODY DIV.ayuntamientos_submenu {
			PADDING-BOTTOM: 0px;
			}
			
			DIV.ayuntamiento_logo{
			float:left;
			margin-TOP: 0px;
			margin-BOTTOM: 1px;
			margin-RIGHT: 5px;
			PADDING-BOTTOM: 2px; 
			PADDING-LEFT: 18px; 
			PADDING-RIGHT: 8px; 
			PADDING-TOP: 10px;
			background-color: #FFFFFF;
			}
			
			DIV.ayuntamiento_logo_paginas{
			float:left;		
			margin-RIGHT: 5px;
			PADDING-BOTTOM: 2px; 
			PADDING-LEFT: 12px; 
			PADDING-RIGHT: 8px; 			
			background-color: #FFFFFF;
			}
			HTML>BODY DIV.ayuntamiento_logo_paginas{
			margin-BOTTOM: 3px;
			}
			
			DIV.ayuntamiento_nombre_paginas{
			float:left;
			margin-top:11px;			
			margin-BOTTOM: 1px;
			margin-RIGHT: 5px;
			PADDING-BOTTOM: 2px;			
			PADDING-RIGHT: 8px; 			
			background-color: #FFFFFF;
			}
			
			DIV.ayuntamiento_nombre2_paginas{
			float:left;
			margin-top:2px;			
			margin-BOTTOM: 1px;
			margin-RIGHT: 5px;
			PADDING-BOTTOM: 2px;			
			PADDING-RIGHT: 8px; 
			PADDING-LEFT: 12px; 			
			background-color: #FFFFFF;
			}
			HTML>BODY DIV.ayuntamiento_nombre2_paginas{
			margin-BOTTOM: 4px;
			}
			
			DIV.ayuntamiento_item {
			clear: left;
			min-width: 150px;
			min-HEIGHT: 10px;
			margin-TOP: 5px;
			margin-BOTTOM: 1px;
			PADDING-BOTTOM: 2px; 
			PADDING-LEFT: 18px; 
			PADDING-RIGHT: 10px; 
			PADDING-TOP: 5px;
			}
			DIV.ayuntamiento_item_rojo {
			clear: left;
			min-width: 150px;
			min-HEIGHT: 10px;
			margin-TOP: 5px;
			margin-BOTTOM: 1px;
			PADDING-BOTTOM: 2px; 
			PADDING-LEFT: 18px; 
			PADDING-RIGHT: 10px; 
			PADDING-TOP: 5px;
			color: #872D00; 
			font-size: 1em; 
			font-family: Arial, Tahoma, Verdana, Geneva; 
			font-weight: bold; 
			text-decoration: none; 
			}
			
			DIV.ayuntamiento_item2 {
			BORDER-top: #CDCDCD 1px dashed; 
			min-width: 150px;
			min-HEIGHT: 20px;
			margin-TOP: 5px;
			margin-BOTTOM: 1px;
			PADDING-BOTTOM: 2px; 
			PADDING-LEFT: 18px; 
			PADDING-RIGHT: 10px; 
			PADDING-TOP: 5px;
			}
			DIV.ayuntamiento_item3 {
			min-width: 150px;
			min-HEIGHT: 20px;
			margin-TOP: 5px;
			margin-BOTTOM: 1px;
			PADDING-BOTTOM: 2px; 
			PADDING-LEFT: 18px; 
			PADDING-RIGHT: 10px; 
			PADDING-TOP: 5px;
			}
			DIV.ayuntamiento_item4 {
			float: left;
			min-width: 150px;
			min-HEIGHT: 20px;
			margin-TOP: 5px;
			margin-BOTTOM: 1px;
			PADDING-BOTTOM: 2px; 
			PADDING-LEFT: 18px; 
			PADDING-RIGHT: 10px; 
			PADDING-TOP: 5px;
			}
			DIV.ayuntamiento_item5 {
			
			min-width: 150px;
			min-HEIGHT: 20px;
			margin-TOP: 5px;
			margin-BOTTOM: 1px;
			PADDING-BOTTOM: 2px; 
			PADDING-LEFT: 18px; 
			PADDING-RIGHT: 10px; 
			PADDING-TOP: 5px;
			}
			DIV.ayuntamiento_grupo {
			clear: left;
			BORDER-top: #CDCDCD 1px dashed; 
			min-width: 150px;
			min-HEIGHT: 20px;
			margin-TOP: 5px;
			margin-BOTTOM: 10px;
			PADDING-BOTTOM: 2px; 
			PADDING-LEFT: 18px; 
			PADDING-RIGHT: 10px; 
			PADDING-TOP: 5px;
			}
			
			DIV.ayuntamiento_izqda {
			float:left;
			width:40%;
			padding-left:10px;
			}
			
			DIV.ayuntamiento_drcha {
			float:right;
			width:50%;
			}
			DIV.ayuntamiento_derecha {
			float:left;
			width:50%;
			}
			DIV.ayuntamiento_centrado{
			text-align: center;
			}
			
			
			DIV.ayuntamiento_actuacion {
			clear: left;
			background-color:#EDEDED;
			BORDER-top: #CDCDCD 1px solid;
			BORDER-BOTTOM: #CDCDCD 1px solid; 
			MIN-WIDTH: 150px;
			min-HEIGHT: 10px;
			margin-TOP: 10px;
			margin-bottom: 10px;
			padding-LEFT: 10px;
			padding-right: 10px;
			padding-bottom: 2px;
			padding-top: 2px;
			color: #872D00; 
			font-size: 1em; 
			font-family: Arial, Tahoma, Verdana, Geneva; 
			font-weight: bold; 
			text-decoration: none; 
			}
			DIV.zona_privada{
			clear: left;
			background-color:#EDEDED;
			BORDER-top: #CDCDCD 1px solid;
			BORDER-BOTTOM: #CDCDCD 1px solid; 
			MIN-WIDTH: 150px;
			min-HEIGHT: 10px;
			
			margin-bottom: 10px;
			padding-LEFT: 10px;
			padding-right: 10px;
			padding-bottom: 2px;
			padding-top: 2px;
			color: #872D00; 
			font-size: 1em; 
			font-family: Arial, Tahoma, Verdana, Geneva; 
			font-weight: bold; 
			text-decoration: none; 
			}
			DIV.zona_privada_volver{
			clear: left;
			background-color:#FFFFFF;
			BACKGROUND-IMAGE: url('../img/bot_volver.gif'); 
			BACKGROUND-REPEAT: no-repeat;
			BACKGROUND-POSITION: 98% 0px;
			MIN-WIDTH: 150px;
			MIN-HEIGHT: 18px;
			padding-right:37px;
			text-align: right
			}
			DIV.zona_privada_volver_2{
			clear: left;
			BACKGROUND-IMAGE: url('../img/bot_volver.gif'); 
			BACKGROUND-REPEAT: no-repeat;
			BACKGROUND-POSITION: 98% 0px;
			MIN-WIDTH: 150px;
			MIN-HEIGHT: 12px;
			padding-right:37px;
			padding-bottom:0px;
			height:15px;
			margin-bottom:4px;
			text-align: right
			}
			HTML>BODY DIV.zona_privada_volver_2{
			BACKGROUND-POSITION: 98% 2px;
			padding-bottom: 0px;
			height:16px;
			margin-bottom:10px;
			
			}
			
			DIV.contacto_titulo {
                   	background-color:#00ac00;
		        border-bottom:1px solid #9C9A9C;
		        BACKGROUND-IMAGE: url('../img/ico_contacto.gif'); 
		        BACKGROUND-REPEAT: no-repeat;
		        BACKGROUND-POSITION: 0% 0px;
		        MIN-WIDTH: 150px;
		        MIN-HEIGHT: 17px;
		        padding-LEFT: 40px;
		        PADDING-TOP: 2px;
		        PADDING-BOTTOM: 0px
		        }
		 
		 
		        DIV.contacto_cuerpo {
		        float:left;
		        width: 100%;
		        background-color:#FFFFFF;
			padding: 5px;
		        MIN-HEIGHT: 50px;
		        text-align: justify;
		        } 
		            
		        HTML> BODY DIV.contacto_cuerpo {
		        float:left;
		        width:auto;
		        padding: 5px;
		        MIN-HEIGHT: 50px;
		        text-align: justify;
		        } 
				DIV.contacto_elemento {
				float: left;
				width: 100%;
				margin-top: 5px;
				}
				DIV.contacto_elemento_nombre {
				float:left;
				width: 15%;
				margin-top: 2px;
				text-align: right;
				margin-right: 2%;
				}

				DIV.contacto_elemento_nombre2 {
				float:left;
				width: 25%;
				margin-top: 2px;
				text-align: left;
				}
	
				DIV.contacto_elemento_caja {
				float: left;
				margin-left: 0%;
				}
				DIV.construccion_cabecera {
				clear: left;
				border-bottom:1px solid #9C9A9C;
				background-color:#00ac00;
				BACKGROUND-IMAGE: url('../img/enconstruccion.gif'); 
				BACKGROUND-REPEAT: no-repeat;
				BACKGROUND-POSITION: 0% 0px;
				MIN-WIDTH: 150px;
				MIN-HEIGHT: 17px;
				HEIGHT: 20px;
				padding-LEFT: 40px;
				PADDING-TOP: 2px;
				PADDING-BOTTOM: 0px;
				}
				HTML>BODY DIV.construccion_cabecera {
				HEIGHT: auto;
				}
				DIV.construccion {
				clear: left;
				background-color:#ffffff;
				BACKGROUND-IMAGE: url('../img/bullet.gif'); 
				BACKGROUND-REPEAT: no-repeat;
				BACKGROUND-POSITION: 0% 0px;
				MIN-WIDTH: 150px;
				min-HEIGHT: 10px;
				margin-TOP: 10px;
				padding-LEFT: 20px;
				padding-right: 10px;
				padding-bottom: 5px;
				text-align: justify;
				}
				

	DIV.columna3 {
	
	float: right;
	width: 22%;
	margin-left: 0px;
	margin-right: 0px;
	padding-left:0px;
	}
	
	HTML>BODY DIV.columna3 {
	float: right;
	min-width: 150px;
	width: 22%;
	margin-left: 0px;
	margin-right: 0px;
	padding-left:0px;
	}
	
		DIV.caja_derecha {
		width:100%;
		background-color:#FFFFFF;
		border:1px solid #9C9A9C;
		margin:0px;
		padding:0px;
		}
		HTML>BODY DIV.caja_derecha {
		MIN-WIDTH: 150px;
		MIN-HEIGHT: 20px;
		margin-bottom: 10px;
		}
		DIV.caja_derecha2 {
		width:100%;
		background-color:#FFFFFF;
		text-align: center;
		PADDING-LEFT: 0px;
		margin-bottom: 0px;
		margin-left: 0px;
		margin-right: 0px;
		}
		HTML>BODY DIV.caja_derecha2 {
		MIN-WIDTH: 150px;
		MIN-HEIGHT: 20px;
		margin-bottom: 10px;
		}
		
			DIV.acceso_cabecera {
			clear: left;
			border-bottom:1px solid #9C9A9C;
			BACKGROUND-COLOR:#00AC00;
			BACKGROUND-IMAGE: url('../img/acceso.gif'); 
			BACKGROUND-REPEAT: no-repeat;
			BACKGROUND-POSITION: 0% 0px; 
			MIN-WIDTH: 118px;
			MIN-HEIGHT: 17px;
			HEIGHT: 20px;
			PADDING-BOTTOM: 0px; 
			PADDING-LEFT: 40px;
			PADDING-RIGHT: 0px;  
			PADDING-TOP: 2px
			
			}		
			HTML>BODY DIV.acceso_cabecera {
			HEIGHT: auto;
			}
			DIV.acceso {
			text-align: center;
			BACKGROUND-COLOR:#FFFFFF;
			MIN-WIDTH: 145px;
			MIN-HEIGHT: 20px;
			PADDING:2px
			margin-top: 2px;
			margin-bottom: 2px;
			margin-left: 4px;
			margin-right: 2px;
			}
			HTML>BODY DIV.acceso {
			PADDING:8px;
			} 	
			DIV.acceso_banner {
			text-align: center;
			BACKGROUND-COLOR:#FFFFFF;
			MIN-WIDTH: 145px;
			MIN-HEIGHT: 20px;
			PADDING-BOTTOM: 4px; 
			PADDING-LEFT: 2px;
			PADDING-RIGHT: 2px;  
			PADDING-TOP: 4px;
			margin-top: 2px;
			margin-bottom: 2px;
			margin-left: 2px;
			margin-right: 2px;
			}	
			DIV.acceso_banner2 {
			text-align: left;
			BACKGROUND-COLOR:#FFFFFF;
			MIN-WIDTH: 145px;
			MIN-HEIGHT: 20px;
			PADDING-BOTTOM: 4px; 
			PADDING-LEFT: 12px;
			PADDING-RIGHT: 2px;  
			PADDING-TOP: 4px;
			margin-top: 2px;
			margin-bottom: 40px;
			margin-left: 2px;
			margin-right: 2px;
			}		
			DIV.acceso_2 {
			text-align: right;
			BACKGROUND-COLOR:#FFFFFF;
			MIN-WIDTH: 145px;
			MIN-HEIGHT: 20px;
			PADDING-BOTTOM: 2px; 
			PADDING-LEFT: 2px;
			PADDING-RIGHT: 2px;  
			PADDING-TOP: 2px;
			margin-top: 2px;
			margin-bottom: 2px;
			margin-left: 2px;
			margin-right: 2px;
			width: 95%;
			}		
			
			DIV.buscador_cabecera {
			clear: left;
			border-bottom:1px solid #9C9A9C;
			BACKGROUND-COLOR:#00AC00;
			BACKGROUND-IMAGE: url('../img/buscador.gif'); 
			BACKGROUND-REPEAT: no-repeat;
			BACKGROUND-POSITION: 0% 0px; 
			MIN-WIDTH: 120px;
			MIN-HEIGHT: 17px;
			HEIGHT: 20px;
			PADDING-BOTTOM: 0px; 
			PADDING-LEFT: 40px;
			PADDING-RIGHT: 0px;  
			PADDING-TOP: 2px;
			}
			HTML>BODY DIV.buscador_cabecera {
			HEIGHT: auto;
			}
					
			DIV.buscador_cabecera2{
			clear: left;
			border-bottom:1px solid #9C9A9C;
			background-color:#00ac00;
			BACKGROUND-IMAGE: url('../img/buscador2.gif'); 
			BACKGROUND-REPEAT: no-repeat;
			BACKGROUND-POSITION: 0% 0px;
			MIN-WIDTH: 150px;
			MIN-HEIGHT: 17px;
			HEIGHT: 20px;
			padding-LEFT: 40px;
			PADDING-TOP: 2px;
			display:block;
			PADDING-BOTTOM: 0px
			}	
			HTML>BODY DIV.buscador_cabecera2{
			HEIGHT: auto;
			}
			DIV.banner_cabecera {
			clear: left;
			border-bottom:1px solid #9C9A9C;
			BACKGROUND-COLOR:#FFFFFF;
			BACKGROUND-REPEAT: no-repeat;
			BACKGROUND-POSITION: 0% 0px; 
			MIN-WIDTH: 145px;
			MIN-HEIGHT: 20px;
			PADDING-BOTTOM: 0px; 
			PADDING-LEFT: 0px;
			PADDING-RIGHT: 0px;  
			PADDING-TOP: 0px;
			}
			DIV.aviso_cabecera {
			clear: left;
			border-bottom:1px solid #9C9A9C;
			background-color:#00ac00;
			BACKGROUND-IMAGE: url('../img/noticias.gif'); 
			BACKGROUND-REPEAT: no-repeat;
			BACKGROUND-POSITION: 0% 0px;
			MIN-WIDTH: 150px;
			MIN-HEIGHT: 17px;
			HEIGHT: 20px;
			padding-LEFT: 40px;
			PADDING-TOP: 2px;
			display:block;
			PADDING-BOTTOM: 0px
			}
			HTML>BODY DIV.aviso_cabecera {
			HEIGHT: auto;
			}

DIV.pie{
clear: left;
width:100%;
border-top:0px solid #DBDBDB;
padding-left: 0px;
margin-bottom: 0px;
margin-top: 10px;
margin-left: 0px;
background-color:#EDEDED;
text-align:center;
font-size: 0.8em;
float:left;
}

DIV.pie_contenido{
float: left;
background-color:#EDEDED;
border-top:0px solid #DBDBDB;
width: 100%;
padding-left: 0px;
margin-left: 0px;
margin-bottom: 20px
height: 20px;
padding-top:5px;
text-align: center;
}
HTML>BODY DIV.pie_contenido{
width: 100%;
}

DIV.pie2{
clear: left;
width:100%;
padding-left: 0px;
margin-bottom: 0px;
margin-left: 0px;
text-align:center;
font-size: 0.8em;
}
HTML>BODY DIV.pie2{
clear: left;
width:100%;
padding-left: 0px;
margin-bottom: 0px;
margin-left: 0px;
float:left;
}

DIV.pie3{
clear: left;
width:100%;
margin-top:5px;
margin-top:5px;
text-align:center;
font-size: 1em;
float:left;
}

DIV.pie_contenido2{
float: left;
width: 100%;
padding-top:10px;
padding-bottom:2px;
padding-left:0px;
padding-right:0px;
margin:0px;
text-align: center;
}
DIV.pie_contenido2{
padding-top:0px;
padding-bottom:0px;
padding-left:0px;
padding-right:0px;
margin:0px;
text-align: center;
}

/*
DIV.pie_izquierda{
FLOAT: left;
}

DIV.pie_derecha{
FLOAT: right;
}
*/

/*-----------------------------------------------------------------------------------------------------------------------------------------------------*/


BODY {
	scrollbar-3dlight-color : Black;
	scrollbar-arrow-color : White;
	scrollbar-darkshadow-color: White;
	scrollbar-base-color : #DCDCDC;
	scrollbar-face-color : #DCDCDC;
	scrollbar-shadow-color : Black;
	scrollbar-highlight-color : White;
	font-family: Arial, Tahoma, Verdana, Geneva; 
	font-weight: normal;
	color: #43494D;
	font-size: 0.75em; 
	background-color:#FFFFFF;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 0px;
	margin : 0px 0px 0px 0px;	
	}

/*fuentes*/
FONT { font-family: Arial, Verdana, Geneva; font-weight: normal;}
li { font-family: Arial, Verdana, Geneva; font-weight: normal;}
dd { font-family: Arial, Verdana, Geneva; font-weight: normal;}
dl { font-family: Arial, Verdana, Geneva; font-weight: normal;}
ol { font-family: Arial, Verdana, Geneva; font-weight: normal;}
ul.menu	{
padding-left: 0px;
margin-left: 0px;
}
li.menu {
list-style-type : none;
BACKGROUND-IMAGE: url('../img/bullet_menu2.gif'); 
BACKGROUND-REPEAT: no-repeat;
BACKGROUND-POSITION: 1% -3px;

BORDER-top: 1px solid #cDcDcD; 
padding-bottom: 2px; 
padding-left: 18px; 
padding-top: 2px;
}
li.menu_sin {
list-style-type : none;
BACKGROUND-IMAGE: url('../img/bullet_menu2.gif'); 
BACKGROUND-REPEAT: no-repeat;
BACKGROUND-POSITION: 1% -3px;

padding-bottom: 2px; 
padding-left: 18px; 
padding-top: 2px;
}

ul.menu2	{
padding: 0px;
margin: 0px;
}
li.menu2 {
list-style-type : none;
BACKGROUND-IMAGE: url('../img/bullet_menu.gif'); 
BACKGROUND-REPEAT: no-repeat;
BACKGROUND-POSITION: 1% -3px;
BORDER-top: 1px solid #CDCDCD; 
BORDER-BOTTOM: 1px solid #EDEDED; 
color: #01798E;
font-weight: bold;
margin-top: 1px;
margin-bottom: 1px;
padding-bottom: 0px; 
padding-left: 18px; 
padding-top: 2px
}
li.especial{
height: 22px;
}
ol{
padding-left: 10px;
margin-left: 10px;
}
HTML>BODY ol{
padding-left: 10px;
margin-left: 10px;
}
/*fuentes*/
font.titulo_seccion { color: #FFFFFF; font-size: 1.1em; font-family: Arial, Tahoma, Verdana, Geneva; font-weight: bold; text-decoration: none; }
font.titulo_seccion_verde { color: #003C22; font-size: 1.1em; font-family: Arial, Tahoma, Verdana, Geneva; font-weight: bold; text-decoration: none; }
font.titulo { color: #43494D; font-family: Arial, Tahoma, Verdana, Geneva; font-weight: bold; text-decoration: none; }
font.subtitulo_rojo { color: #872D00; font-size: 1em; font-family: Arial, Tahoma, Verdana, Geneva; font-weight: bold; text-decoration: none; }
font.subtitulo_azul { color: #01798E; font-size: 1em; font-family: Arial, Tahoma, Verdana, Geneva; font-weight: bold; text-decoration: none; }
font.texto { color: #43494D; font-family: Arial, Verdana, Tahoma, Verdana, Geneva; font-weight: normal; text-decoration: none; }
font.titulo2 { color: #43494D; font-size: 1.3em; font-family: Arial, Tahoma, Verdana, Geneva; font-weight: bold; text-decoration: none; }
font.subtitulo_azulclaro { color: #CEE4FF; font-size: 1em; font-family: Arial, Tahoma, Verdana, Geneva; font-weight: bold; text-decoration: none; }
font.subtitulo_naranjaclaro{ color: #FFCF4A; font-size: 1em; font-family: Arial, Tahoma, Verdana, Geneva; font-weight: bold; text-decoration: none; }
font.subtitulo_noticia { color: #43494D; font-style: italic; font-family: Arial, Verdana, Tahoma, Verdana, Geneva; font-weight: normal; text-decoration: none; }
font.antetitulo_noticia { color: #43494D; font-size: 0.9em; font-family:  Arial, Verdana, Tahoma, Verdana, Geneva; font-weight: normal; text-decoration: none; }
font.titulo_foto { color: #43494D; font-size: 0.7em; font-family:  Verdana, Geneva,Arial, Tahoma; font-weight: bold; text-decoration: none; }
font.azul { color: #01798E; font-size: 1em; font-family: Arial, Tahoma, Verdana, Geneva; font-weight: normal; text-decoration: none; }
font.azul2 { color: #01798E; font-size: 1em; font-family: Arial, Verdana, Geneva; text-decoration: none; font-weight: bold;}

/*links*/
a:link { color: #007700; font-size: 1em; font-family: Arial, Verdana, Geneva; text-decoration: none; font-weight: bold; }
a:active { color: #007700; font-size: 1em; font-family: Arial, Verdana, Geneva; text-decoration: none; font-weight: bold;} 
a:visited { color: #007700; font-size: 1em; font-family: Arial, Verdana, Geneva; text-decoration: none; font-weight: bold;}
a:hover { color: #00ac00; font-size: 1em; font-family: Arial, Verdana, Geneva; text-decoration: none; font-weight: bold;}

/*links*/
a.a:link { color: #007700; font-size: 1em; font-family: Arial, Verdana, Geneva; text-decoration: none; font-weight: bold; }
a.a:active { color: #007700; font-size: 1em; font-family: Arial, Verdana, Geneva; text-decoration: none; font-weight: bold;} 
a.a:visited { color: #007700; font-size: 1em; font-family: Arial, Verdana, Geneva; text-decoration: none; font-weight: bold;}
a.a:hover { color: #00ac00; font-size: 1em; font-family: Arial, Verdana, Geneva; text-decoration: underline; font-weight: bold;}

a.b:link { color: #00ac00;  font-size: 1em; font-family: Arial, Verdana, Geneva; text-decoration: underline; font-weight: normal;}
a.b:active { color: #00ac00;  font-size: 1em; font-family: Arial, Verdana, Geneva; text-decoration: underline; font-weight: normal;} 
a.b:visited { color: #00ac00;  font-size: 1em; font-family: Arial, Verdana, Geneva; text-decoration: underline; font-weight: normal;}
a.b:hover { color: #007700;  font-size: 1em; font-family: Arial, Verdana, Geneva; text-decoration: underline; font-weight: normal;}

a.verde:link { color: #00AC00;  font-size: 1em; font-family: Arial, Verdana, Geneva; text-decoration: underline; font-weight: normal;}
a.verde:active { color: #00AC00;  font-size: 1em; font-family: Arial, Verdana, Geneva; text-decoration: underline; font-weight: normal;} 
a.verde:visited { color: #00AC00;  font-size: 1em; font-family: Arial, Verdana, Geneva; text-decoration: underline; font-weight: normal;}
a.verde:hover { color: #007700;  font-size: 1em; font-family: Arial, Verdana, Geneva; text-decoration: underline; font-weight: normal;}

/*links*/
a.c:link { color: #007700; font-size: 1em; font-family: Arial, Verdana, Geneva; text-decoration: underline; font-weight: normal; }
a.c:active { color: #007700; font-size: 1em; font-family: Arial, Verdana, Geneva; text-decoration: underline; font-weight: normal;} 
a.c:visited { color: #007700; font-size: 1em; font-family: Arial, Verdana, Geneva; text-decoration: underline; font-weight: normal;}
a.c:hover { color: #00ac00; font-size: 1em; font-family: Arial, Verdana, Geneva; text-decoration: underline; font-weight: normal;}

a.d:link { color: #FFFFFF;  font-size: 1em; font-family: Arial, Verdana, Geneva; text-decoration: none; font-weight: normal;}
a.d:active { color: #FFFFFF;  font-size: 1em; font-family: Arial, Verdana, Geneva; text-decoration: none; font-weight: normal;} 
a.d:visited { color: #FFFFFF;  font-size: 1em; font-family: Arial, Verdana, Geneva; text-decoration: none; font-weight: normal;}
a.d:hover { color: #FFFFFF;  font-size: 1em; font-family: Arial, Verdana, Geneva; text-decoration: underline; font-weight: normal;}


a.d2:link { color: #FFFFFF;  font-size: 1em; font-family: Arial, Verdana, Geneva; text-decoration: none; font-weight: bold;}
a.d2:active { color: #FFFFFF;  font-size: 1em; font-family: Arial, Verdana, Geneva; text-decoration: none; font-weight: bold;} 
a.d2:visited { color: #FFFFFF;  font-size: 1em; font-family: Arial, Verdana, Geneva; text-decoration: none; font-weight: bold;}
a.d2:hover { color: #FFFFFF;  font-size: 1em; font-family: Arial, Verdana, Geneva; text-decoration: underline; font-weight: bold;}


a.ocultar:link { DISPLAY: none; width:100%; margin:0px; padding:0px; text-align:right;}
a.ocultar:active { DISPLAY: none; width:100%; margin:0px; padding:0px; text-align:right;} 
a.ocultar:visited { DISPLAY: none; width:100%; margin:0px; padding:0px; text-align:right;}
a.ocultar:hover { DISPLAY: none; width:100%; margin:0px; padding:0px; text-align:right;}

p.titulo_foto{
color: #43494D; 
font-size: 0.7em; 
font-family:  Verdana, Geneva,Arial, Tahoma; 
font-weight: bold;
text-decoration: none;
}

p.error2{
padding-left:10px;
padding-right:2px;
margin-left:0px;
margin-right:0x;
padding-bottom:0px;
margin-bottom:0px;
padding-top:0px;
margin-top:0px;
text-align: justify;
color: #808080;
}
p.error2{
padding-left:10px;
padding-right:2px;
margin-left:0px;
margin-right:0x;
padding-bottom:0px;
margin-bottom:0px;
padding-top:0px;
margin-top:0px;
text-align: justify;
color: #FF0000;
}
p.texto{
padding:0px;
margin:0px;
color: #43494D; 
font-family: Arial, Verdana, Tahoma, Verdana, Geneva; 
font-weight: normal; 
text-decoration: none; 
}
p.texto2{
padding:5px;
margin:2px;
color: #43494D; 
font-family: Arial, Verdana, Tahoma, Verdana, Geneva; 
font-weight: normal; 
text-decoration: none; 
}
p.nota{
color: #43494D; 
font-family: Arial, Verdana, Helvetica; 
font-size: 0.8em;  
}
HTML>BODY p.nota{
color: #43494D; 
font-family: Arial, Verdana, Helvetica; 
font-size: 0.8em;  
}
/*-----------------------------------------------------------------------------------------------------------------------------------------------------*/

/*Select, Imput, Texarea*/
textarea { 
border:1px solid #01798E; 
background-color:#FFFFFF; 
font-size: 0.8em; 
font-family: Arial, verdana, geneva; 
color : #333333;
}
textarea.text { 
border:1px solid #CCCCCC; 
background-color:#f7f7f7; 
font-family : Arial, Tahoma, Helvetica, sans-serif;
font-size : 1em;
font-weight : normal;
color : #808080;
}
INPUT {
	background : #01798E;
	font-family : Arial, Tahoma, Helvetica, sans-serif;
	font-size : 0.7em;
	font-style : normal;
	color : #FFFFFF;
	border: solid 1px #CCCCCC;
	TEXT-ALIGN: center;
	PADDING-TOP: 1px;
	PADDING-BOTTOM: 1px;
	margin-bottom : 2px;
	margin-top : 2px;
	}

INPUT.pulsador {
	background : #007700;
	font-family : Arial, Tahoma, Helvetica, sans-serif;
	font-size : 1em;
	font-style: normal;
	font-weight : bold;
	color : #FFFFFF;
	border: solid 1px #CCCCCC;
	TEXT-ALIGN: center;
	PADDING-TOP: 1px;
	PADDING-BOTTOM: 1px;
	margin-bottom : 2px;
	margin-top : 2px;
	margin-right: -2px;
	}
HTML>BODY INPUT.pulsador {
	margin-right: 3px;
	}

INPUT.pulsador_fijo {
	background : #007700;
	font-family : Arial, Tahoma, Helvetica, sans-serif;
	font-size : 1em;
	font-style: normal;
	font-weight : bold;
	color : #FFFFFF;
	border: solid 1px #CCCCCC;
	TEXT-ALIGN: center;
	PADDING-TOP: 1px;
	PADDING-BOTTOM: 1px;
	margin-bottom : 2px;
	margin-top : 2px;
	width: 137px;
	margin-left:0px;
	}
INPUT.pulsador_contacto {
	background : #007700;
	font-family : Arial, Tahoma, Helvetica, sans-serif;
	font-size : 1em;
	font-weight : bold;
	color : #FFFFFF;
	border: solid 1px #CCCCCC;
	TEXT-ALIGN: center;
	PADDING-TOP: 1px;
	PADDING-BOTTOM: 1px;
	PADDING-left: 10px;
	margin-bottom : 2px;
	margin-top : 2px;
	margin-left: 3px;
	}

INPUT.text {
	background : #f7f7f7;
	font-family : Arial, Tahoma, Helvetica, sans-serif;
	font-size : 1em;
	font-weight : normal;
	color : #000000;
	border: solid 1px #CCCCCC;
	TEXT-ALIGN: left;
	cursor : auto;
	PADDING-TOP: 1px;
	PADDING-BOTTOM: 1px;
	margin-bottom : 2px;
	margin-top : 2px;
	}
INPUT.text_fijo {
	background : #f7f7f7;
	font-family : Arial, Tahoma, Helvetica, sans-serif;
	font-size : 1em;
	font-weight : normal;
	color : #000000;
	border: solid 1px #CCCCCC;
	TEXT-ALIGN: left;
	cursor : auto;
	width: 90px;
	PADDING-TOP: 1px;
	PADDING-BOTTOM: 1px;
	margin-bottom : 4px;
	margin-top : 4px;
	}
INPUT.noborder {
	background : #D1E0DB;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-style : normal;
	color : #D1E0DB;
	border-color : #D1E0DB;
	border-style: solid;
	border:0px;
	height:12px;
	TEXT-ALIGN: left;
	}
INPUT.noborder_blanco {
	background : #FFFFFF;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-style : normal;
	color : #FFFFFF;
	border-color : #FFFFFF;
	border-style: solid;
	border:0px;
	height:12px;
	TEXT-ALIGN: left;
	}
INPUT.text2 {
	background : #FFFFFF;
	font-family : Arial, Tahoma, Helvetica, sans-serif;
	font-size : 1em;
	font-weight : normal;
	color : #000000;
	border: solid 1px #CCCCCC;
	TEXT-ALIGN: center;
	cursor : auto;
	PADDING-TOP: 1px;
	PADDING-BOTTOM: 1px;
	margin-bottom : 2px;
	margin-top : 2px;
	}
select { 
	BORDER-RIGHT: #000000 1px solid; 
	BORDER-TOP: #000000 1px solid; 
	FONT-SIZE: 1em; 
	BORDER-LEFT: #000000 1px solid; 
	COLOR: #000000; 
	BORDER-BOTTOM: #000000 1px solid; 
	FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica; 
	font-weight : normal;
	BACKGROUND-COLOR: #F7F7F4;
	PADDING-TOP: 1px;
	PADDING-BOTTOM: 1px;
	margin-bottom : 2px;
	margin-top : 2px; 
	}
select.text {
	background : #f7f7f7;
	font-family : Arial, Tahoma, Helvetica, sans-serif;
	font-size : 1em;
	font-weight : normal;
	color : #808080;
	border: solid 1px #CCCCCC;
	TEXT-ALIGN: justify;
	cursor : auto;
	PADDING-TOP: 1px;
	PADDING-BOTTOM: 1px;
	PADDING-left: 3px;
	margin-bottom : 2px;
	margin-top : 2px;
	margin-left: 5px;
	}
HTML>BODY select.text {
	background : #f7f7f7;
	font-family : Arial, Tahoma, Helvetica, sans-serif;
	font-size : 1em;
	font-weight : normal;
	color : #808080;
	border: solid 1px #CCCCCC;
	TEXT-ALIGN: justify;
	cursor : auto;
	PADDING-TOP: 1px;
	PADDING-BOTTOM: 1px;
	PADDING-left: 2px;
	margin-bottom: 2px;
	margin-top : 2px;
	margin-left: 0px;
	}
select.text_fijo { 
	BORDER-RIGHT: #000000 1px solid; 
	BORDER-TOP: #000000 1px solid; 
	FONT-SIZE: 1em; 
	BORDER-LEFT: #000000 1px solid; 
	COLOR: #000000; 
	BORDER-BOTTOM: #000000 1px solid; 
	FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica; 
	font-weight : normal;
	BACKGROUND-COLOR: #F7F7F4;
	PADDING-TOP: 1px;
	PADDING-BOTTOM: 1px;
	margin-bottom : 2px;
	margin-top : 2px; 
	width: 120px;
	}
select.text_contacto{ 
	BORDER-RIGHT: #000000 1px solid; 
	BORDER-TOP: #000000 1px solid; 
	FONT-SIZE: 1em; 
	BORDER-LEFT: #000000 1px solid; 
	COLOR: #000000; 
	BORDER-BOTTOM: #000000 1px solid; 
	FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica; 
	font-weight : normal;
	BACKGROUND-COLOR: #F7F7F4;
	PADDING-TOP: 1px;
	PADDING-BOTTOM: 1px;
	margin-bottom : 2px;
	margin-top : 2px; 
	width: 295px;
	}
HTML>BODY select.text_contacto{ 
	BORDER-RIGHT: #000000 1px solid; 
	BORDER-TOP: #000000 1px solid; 
	FONT-SIZE: 1em; 
	BORDER-LEFT: #000000 1px solid; 
	COLOR: #000000; 
	BORDER-BOTTOM: #000000 1px solid; 
	FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica; 
	font-weight : normal;
	BACKGROUND-COLOR: #F7F7F4;
	PADDING-TOP: 1px;
	PADDING-BOTTOM: 1px;
	margin-bottom : 2px;
	margin-top : 2px; 
	width: 295px;
	}
form.nomargin{
margin: 0px;
padding-bottom: 0px;
}
form.nomargin_abs{
margin: 0px;
padding: 0px;
}
legend.titulo_seccion{
color: #FFFFFF;
font-size: 1.1em; 
font-family: Arial, Tahoma, Verdana, Geneva; 
font-weight: bold; 
text-decoration: none; 
}
div.subtitulo_azul{
margin: 0px;
padding: 0px;
color: #01798E; 
font-size: 1em; 
font-weight: bold; 
font-family: Arial, Tahoma, Verdana, Geneva; 
text-decoration: none; 
}
legend.invisible{
visibility:hidden; display:none;
margin: 0px;
padding: 0px;
}
fieldset.invisible{
margin: 0px;
padding: 0px;
border: 0px;
}
label.invisible{
margin: 0px;
padding: 0px;
visibility:hidden; display:none;
}
DIV.bienvenida_cabecera {
clear: left;
border-bottom:1px solid #9C9A9C;
background-color:#00ac00;
BACKGROUND-IMAGE: url('../img/ico_info.gif'); 
BACKGROUND-REPEAT: no-repeat;
BACKGROUND-POSITION: 0% 0px;
MIN-WIDTH: 150px;
MIN-HEIGHT: 17px;
HEIGHT: 20px;
padding-LEFT: 40px;
PADDING-TOP: 2px;
display:block;
PADDING-BOTTOM: 0px
}
HTML>BODY DIV.bienvenida_cabecera {
HEIGHT: auto;
}
DIV.bienvenida{
clear: left;
padding-LEFT: 20px;
padding-RIGHT: 10px;
PADDING-TOP: 0px;
PADDING-BOTTOM: 0px;
}
DIV.chat_cabecera {
clear: left;
border-bottom:1px solid #9C9A9C;
background-color:#00ac00;
BACKGROUND-IMAGE: url('../img/contenidos_chat.gif'); 
BACKGROUND-REPEAT: no-repeat;
BACKGROUND-POSITION: 0% 0px;
MIN-WIDTH: 150px;
MIN-HEIGHT: 17px;
HEIGHT: 20px;
padding-LEFT: 40px;
PADDING-TOP: 2px;
display:block;
PADDING-BOTTOM: 0px
}	
HTML>BODY DIV.chat_cabecera {
HEIGHT: auto;
}
DIV.chat {
text-align: justify;
BACKGROUND-COLOR:#FFFFFF;
MIN-WIDTH: 145px;
MIN-HEIGHT: 20px;
PADDING-BOTTOM: 2px; 
PADDING-LEFT: 2px;
PADDING-RIGHT: 2px;  
PADDING-TOP: 2px;
margin-top: 2px;
margin-bottom: 2px;
margin-left: 2px;
margin-right: 2px;
}
DIV.chat_tercio {
float:left;
text-align: justify;
BACKGROUND-COLOR:#FFFFFF;
width: 30%;
MIN-HEIGHT: 20px;
PADDING-BOTTOM: 2px; 
PADDING-LEFT: 2px;
PADDING-RIGHT: 2px;  
PADDING-TOP: 2px;
margin-top: 12px;
margin-bottom: 2px;
margin-left: 2px;
margin-right: 2px;

}
th.titular{
	font-family: Arial, Tahoma, Verdana, Geneva; 
	font-weight: bold;
	color: #FFFFFF;
	font-size: 0.75em; 
	background-color:#01798E;
}

td.total{
	font-family: Arial, Tahoma, Verdana, Geneva; 
	font-weight: bold;
	color: #FFFFFF;
	font-size: 0.75em; 
	background-color:#01798E;
	text-align:center;
}

caption.financiacion{

background-color:#01798E;
PADDING-BOTTOM: 2px; 
PADDING-TOP: 2px;
text-align: center;
font-weight: bold;
font-size: 1em; 
font-family: Tahoma, Verdana, Geneva; 
font-size: 0.7em; 
color: #FFFFFF;
width:95%;
}
html>body caption.financiacion{
width:99.1%;

}


table.financiacion{
PADDING:0PX;
font-family: Tahoma, Verdana, Geneva; 
border:1px solid #01798E;
width:92%;	
}
html>body table.financiacion{
width:99%;
}

td.financiacion{
font-size: 1em; 
font-family: Tahoma, Verdana, Geneva; 
background-color:#FFFFFF;
font-size: 0.7em; 
PADDING-LEFT: 5px;	
border:1px solid #FFFFFF;
text-align:center;
}
td.financiacion2{
font-size: 1em; 
font-family: Tahoma, Verdana, Geneva; 
background-color:#EDEDED;
font-size: 0.7em; 
PADDING-LEFT: 5px;	
border:1px solid #EDEDED;
text-align:center;
}
img.sinborde{
border: 0px;
}
img.sinborde_navegadores{
border: 0px;
padding:0px;
margin:0px;
vertical-align: absbottom;
}
HTML>BODY img.sinborde_navegadores{
border: 0px;
padding:0px;
margin:0px;
vertical-align: bottom;
}


	
	DIV.contenedor_mapa_municipios {
	float:left;
	width:100%;
	margin-top:10px;
	margin-bottom:10px;
	text-align:center;
	}
	
	IMG.mapa_municipio {
	width:400px;
	}
	HTML>BODY IMG.mapa_municipio {
	width:390px;
	}
	
DIV.contenedor_seccion {
background:#FFFFFF;
margin-TOP: 10px;
padding-LEFT: 20px;
padding-right: 20px;
padding-bottom: 5px;			
}
HTML>BODY DIV.contenedor_seccion {
background-color:#FFFFFF;
MIN-WIDTH: 150px;
margin-TOP: 10px;
padding-bottom: 10px;
width: auto;
}	

DIV.contenedor_imagen_seccion_izquierda {
width:150px;          
margin-top:12px;
margin-bottom:1px;
margin-left:7px;
float:left;
}
HTML>BODY DIV.contenedor_imagen_seccion_izquierda {
margin-bottom:5px;
}

DIV.contenedor_imagen_seccion_central {
width:100%;
clear:left;
margin-top:12px;
margin-left:7px;
text-align:center;
}
HTML>BODY DIV.contenedor_imagen_seccion_central {
margin-bottom:5px;
width:96%;
}

DIV.contenedor_imagen_seccion_derecha {
width:150px;
float:right;
margin-top:12px;
margin-bottom:2px;
margin-left:18px;
}
HTML>BODY DIV.contenedor_imagen_seccion_derecha {
margin-bottom:5px;
}

DIV.contenedor_texto_seccion {
margin-bottom:10px;
margin-top:10px;
margin-left:13px;
margin-right:15px;
text-align:justify;
}
HTML>BODY DIV.contenedor_texto_seccion {
margin-left:7px;
}

.icono_cartel{
	BACKGROUND-IMAGE: url('../img/info_cartel.gif') !important;
	padding-bottom:2px !important;
}

.contenedor_carteles{
	width:100%;
	clear:left;
	margin:15px 0;
}	
html>body .contenedor_carteles{
	float:left;
}

.item_cartel{
	float:left;
	width:32.9%;
	padding-top:175px;
}

.item_cartel ul {
	padding:0 0 0 15px;
	margin:0;
}

#cartel1{
	background: url('../identidad_corporativa/material_promocional/thumb_cartel1.gif') no-repeat ;}
#cartel2{
	background: url('../identidad_corporativa/material_promocional/thumb_cartel2.gif') no-repeat ;}
#cartel3{
	background: url('../identidad_corporativa/material_promocional/thumb_cartel3.gif') no-repeat ;}
#cartel4{
	background: url('../identidad_corporativa/material_promocional/thumb_cartel4.gif') no-repeat ;}	
#cartel5{
	background: url('../identidad_corporativa/material_promocional/thumb_cartel5.gif') no-repeat ;}
#cartel6{
	background: url('../identidad_corporativa/material_promocional/thumb_cartel6.gif') no-repeat ;}
#cartel7{
	background: url('../identidad_corporativa/material_promocional/thumb_cartel7.gif') no-repeat ;}
#cartel8{
	background: url('../identidad_corporativa/material_promocional/thumb_cartel8.gif') no-repeat ;}
#cartel9{
	background: url('../identidad_corporativa/material_promocional/thumb_cartel9.gif') no-repeat ;}

.icono_radio{
	BACKGROUND-IMAGE: url('../img/info_radio.gif') !important;
	padding-bottom:15px !important; 
}

.icono_video{
	BACKGROUND-IMAGE: url('../img/info_video.gif') !important; 
	padding-bottom:15px !important;
}

.fuente{	 
	font-family:  Arial, Verdana, Tahoma, Verdana, Geneva; 
	font-size: 1em;
	font-weight: normal;}
.cunya{
	margin-bottom:15px;
	width:90%;}
HTML>BODY .cunya{width:100%;}
	
td.par {
	background-color:#EDF9F0;
}	
.ocultar_item{
	display:none;}

.centrado{
	text-align:center;}		
	
div.bosques_ciudades_cabecera {
			border-bottom:1px solid #9c9a9c;
			background-color:#00ac00;
			background-image: url(../img/dossier.gif); 
			background-repeat: no-repeat;
			background-position: 0% 0px;
			min-width: 150px;
			min-height: 17px;
			height: 20px;
			padding-left: 40px;
			padding-top: 2px;
			padding-bottom: 0px;
			}
			html>body div.bosques_ciudades_cabecera {
			height: auto;
			}
div.contenedor_bosques_ciudades_listado2 {
			width: 100%;
			clear: left;
			}
			div.contenedor_bosques_ciudades_listado3 {
			width: 100%;
			clear: left;
			border-top: #cdcdcd 1px dashed;
			}
			
			div.bosques_ciudades {
			text-align: justify;                      
			margin-bottom: 1px;
			padding-bottom: 2px; 
			padding-left: 70px; 
			padding-right: 10px;
			width: auto;
			}
			html>body div.bosques_ciudades {
			text-align: justify;                      
			margin-bottom: 1px;
			padding-bottom: 2px; 
			padding-left: 70px; 
			padding-right: 10px;
			width: auto;
			}
			
			div.supercontenedor_bosques_ciudades_listado {
			width: 100%;
			float: left;
			height: 10px;
			border: solid 1px #00ff00;
			clear: left;
			}
			
			div.contenedor_bosques_ciudades_listado {
			width: 95%;
			border-top: #cdcdcd 1px dashed;
			margin-bottom:5px;
			height: auto;
			float: left;
			}
			html>body div.contenedor_bosques_ciudades_listado {
			width: 100%;
			}
			
			div.bosques_ciudades2 {
			text-align: justify;                      
			margin-bottom: 1px;
			padding-bottom: 2px; 
			padding-left: 73px; 
			padding-right: 10px;
			width: auto;
			}
div.bosques_ciudades_imagen {
			text-align: center;                      
			padding-left:2px;
			padding-right:2px;
			width:76px;
			float:left;
			background-color:#f3f3f3;
			}
			html>body div.bosques_ciudades_imagen{
			width:70px;
			height:70px;
			margin-bottom:5px;
			}
			
			div.bosques_ciudades_imagen_defecto {
			text-align: center;                      
			padding-left:2px;
			padding-right:2px;
			width:76px;
			height:76px;
			float:left;
			background-color:#f3f3f3;
			background-image: url(../img/ico_bosques_ciudades_grande.gif); 
			background-repeat: no-repeat;
			background-position: 50% 50%;
			}
			
			html>body div.bosques_ciudades_imagen_defecto {
			width:70px;
			height:75px;
			margin-bottom:5px;
			}
div.fila_media_auxiliar_bos {
			clear: left;
			height: 70px;
			width: 100%;
			}
			html>body div.fila_media_auxiliar_bos {
			clear: left;
			height: 76px;
			width: auto;
			}
			div.columna_media_auxiliar_bos {
			float: left;
			text-align: center;
			margin: 1%;
			padding: 1%;
			width: 27%;
			height: 55px;
			background-color:#f3f3f3;
			}
			html>body div.columna_media_auxiliar_bos {
			float: left;
			margin: 1%;
			padding: 1%;
			width: 28%;
			height: 55px;
			background-color:#f3f3f3;
			}
.clear{clear:both;}
.centros_escolares{
	margin:10px 0 0 0;
	border:1px solid #cdcdcd;}
.centros_escolares h3{
	display:block;
	padding:5px;
	border-bottom:1px solid #9c9a9c;
	background:#00ac00;}
.centros_escolares ul{
	margin:0;
	padding:10px 10px 0;
	list-style:none;}
.centros_escolares li{
	display:block;
	margin:0 0 10px 0;
	padding:10px 10px 10px 15px;
	border:1px solid #cdcdcd;}
.centros_escolares a:hover{text-decoration:underline;}

#formulario-observa-ciudad{
	margin:10px;
	padding:0;
	border:1px solid #656565;
	background:url(../img/bg-formulario-concursos.jpg) no-repeat left top;}
#formulario-observa-ciudad fieldset{
	margin:0;
	padding:110px 15px 10px ;
	border:none;
	background:url(../img/cabcera-form-cortos.jpg) no-repeat left top;}
#formulario-observa-ciudad legend{
	display:none;
	margin:0;
	padding:0;
	font-size:1.3em;
	font-weight:bold;
	color:#333;}
#formulario-observa-ciudad li{height:24px;}
#formulario-observa-ciudad label{
	display:block;
	width:40%;
	height:19px;
	padding:1px 0 !important;
	float:left;
	font-size:11px;}
.boton-cortos{background:#7ab51f;}
.boton-cortos img{border:none;}
#formulario-observa-ciudad .input-text{
	width:60%;
	height:19px;
	padding:1px 0 !important;
	float:left;
	font-size:11px;
	text-align:left;
	color:#454545;
	border:1px solid #9c9a9c;
	background:#ededed;}
#formulario-observa-ciudad ul{padding:0 10px;}
#formulario-observa-ciudad li{list-style:none;}
#formulario-observa-ciudad h4{margin:4px; padding:0; font-size:14px;}
.aviso-form{
	margin:5px 7px 5px 5px;
	font-size:10px;
	text-align:justify;
	color:#252525;}
.bloque-medio{width:46%; height:210px; margin:5px 1% 10px; padding:5px 1%; float:left; background:#fff;}
.bloque-largo{width:auto; height:200px; margin:5px; padding:5px;clear:left; background:#fff;}
#formulario-observa-ciudad .bloque-largo table{width:100%;}
#formulario-observa-ciudad .bloque-largo table .input-text{width:100%;}
.bloque-largo td{}
.bloque-largo th{
	font-size:11px;
	font-weight:normal;}
.informacion{
	margin:10px;
	padding:0 10px;
	border:1px solid #67A3DE;
	background:#BED8F1;}
.simula-boton{
	display:block;
	padding:2px 10px;
	font-family : Arial, Tahoma, Helvetica, sans-serif;
	font-size : 1em;
	font-style: normal;
	font-weight : bold;
	text-align: center;
	color : #ffffff !important;
	border: solid 1px #cccccc;
	background : #007700;}