BODY
{
	text-align:justify;
	PADDING: 0px;
	MARGIN: auto;
	background-color:#E3ECF9;
	LINE-HEIGHT: 1.166;
	FONT-FAMILY: "Arial";
	background-repeat: repeat-x;
	border:0px; 
	font-size:11px;
}

IMG
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none;
}

P
{
	text-align:justify;
}


A:link
{
    COLOR: #2758A3;
    TEXT-DECORATION: none
}
A:visited
{
    COLOR: #2758A3;
    TEXT-DECORATION: none
}
A:hover
{
	color:#6DB33F;
}

H1
{
    /*FONT-WEIGHT: bold;
    FONT-SIZE: 22px;
    COLOR: #334d55;
    LINE-HEIGHT: normal;
    FONT-STYLE: normal;
    FONT-VARIANT: normal*/
}

H2
{
    /*FONT-WEIGHT: bold;
    FONT-SIZE: 20px;
    COLOR: #01519A;
    LINE-HEIGHT: normal;
    FONT-STYLE: normal;
    FONT-VARIANT: normal;*/
}

H3
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 18px;
    COLOR: #2758A3;
    LINE-HEIGHT: normal;
    FONT-STYLE: normal;
    FONT-VARIANT: normal;
}
H4
{
    color:#2758A3;
	font-weight:bold;
	font-size:16px;
	margin-top:8px;
}
H5
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #000000;
    LINE-HEIGHT: normal;
    FONT-STYLE: normal;
    FONT-VARIANT: normal;
}

H6
{
    font-weight: bold;
    font-size: 12px;
    color: #000000;
    line-height: normal;
    font-style: normal;
    font-variant: normal;
    text-decoration: underline;
}

UL
{
	list-style-type: square;
}
UL UL
{
    LIST-STYLE-TYPE: disc
}
UL UL UL
{
    LIST-STYLE-TYPE: none
}
FORM
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
LABEL
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 1em;
    COLOR: #6DB33F;
    LINE-HEIGHT: normal;
    FONT-STYLE: normal;
    FONT-VARIANT: normal;
}
INPUT
{
    FONT-FAMILY: "Arial";
}

HR
{
    border-bottom: #01519A 1px solid;
    height: 0px;
}

#bodyHome
{
	background-color:#FFFFFF; 
}

#home
{
	width:100%;
	height:100%;
	margin:auto;
}

#paginaHome 
{
	WIDTH: 350px;
	margin-left:37%;
	margin-top:15%;
}

#paginaHome P
{
	text-align:center;
	font-size:17px;
	font-weight:bold;
	color:#01519A;
	margin-top:1%;
}

#pagina
{	
	clear:both;
	BACKGROUND-COLOR:#ffffff;
	text-align:left;
	margin-bottom:0px;
	margin-top:0px;
	margin-left: auto;
	margin-right: auto;
	padding:0px;
	WIDTH: 760px;
	position:relative;
	top:-60px;
}

#pagina #ruta
{	
	font-size: 11px;	
	color: #7EBA00;
	font-weight: bold;
	padding-bottom:5px;
	margin-left:10px;
	float:left;
	position:relative;
	display:inline;
}

#pagina #ruta SPAN.textoRuta
{
	
}


#pagina #ruta A
{
	text-decoration: underline;
	font-size: 11px;
	color: #7EBA00;
	font-weight: normal;
}

#pagina #ruta A:hover
{
	text-decoration: underline;
	font-size: 11px;
	color: #01519A;
	font-weight: normal;
}

#anclajes{
	visibility:hidden;
}

#cabecera
{
	WIDTH: 760px;
	background-color:#FFFFFF;	
	margin-left: auto;
	margin-right: auto;
	margin-top:0px;
	margin-bottom:0px;
	top: 0px;
	position:relative;
	overflow:hidden;
	height:170px;
}

#cabecera h1
{
	visibility:hidden;
	position:absolute;
}

#logo 
{
	padding-top:3px;
	padding-bottom:3px;
	border-right:solid 1px #5489D7;
	width:100px;
	z-index:-10;
	/*border:solid 1px red;*/
}

#idiomas
{
	position:relative;
	top:-120px;
	left:620px;
	width:150px;
}

#idiomas UL
{	
	
	list-style-type:none;	
}

#idiomas LI
{	
	position:relative;
	clear:none;
	float:left;
	padding-right:5px;
}

#contacte h3
{
	font-weight: bold;
    font-size: 12px;
    color: #000000;
    line-height: normal;
    font-style: normal;
    font-variant: normal;
    text-decoration: underline;
}

#menu
{
	text-align:center;
	FONT-SIZE: 11px;
	color:#2758A3;
	font-weight: bold;
	margin:0px;
	top:-111px;
	left:101px;
	position:relative;
	float:left;
	width:740px;
	height:0px;
	z-index:10;
}

#menu ul
{
	list-style-type:none;
	clear:both;
	display:inline;
}

#menu ul li
{
	float:left;
	width:80px;
	margin-left:-1px;
	border-left:solid 1px #5489D7;
	border-top:solid 1px #5489D7;
	border-right:solid 1px #5489D7;
	z-index:10;
}

#menu .elementoMenu
{
	padding-left:7px;
	padding-right:7px;
	margin-top:7px;
	height:30px;
	background: url(fondo_menu3b.jpg) no-repeat top right;
	z-index:-10;
	/*border-left:solid 1px #5489D7;
	border-right:solid 1px #5489D7;*/
}

#menu .elementoMenuSeleccionado
{
	padding-left:7px;
	padding-right:7px;
	margin-top:7px;
	height:30px;
	background: url(fondo_menu_seleccionadoa.gif) no-repeat top right;
	/*border-left:solid 1px #5489D7;*/
}


#menu .elementoMenu A 
{
	font-size:11px;
	color:#285893;
	font-weight:bold;
	position:relative;
	top:7px;
}

#menu .elementoMenuSeleccionado SPAN.opcionSeleccionada
{
	font-size:11px;
	color:#01519A;	
	font-weight:bold;
	position:relative;
	top:7px;
}

#menu .elementoMenu A:hover
{
	font-size:11px;
	color:#7EBA00;
	font-weight:bold;
	position:relative;
	top:7px;
}

#contenido
{
	width:740px;
	FONT-SIZE: 12px;
	top:45px;
	position:relative;
	text-align:justify;
	PADDING-BOTTOM: 80px;	
	margin-left:10px;
}

#contenidoMunicipios
{
	width:740px;
	FONT-SIZE: 11px;
	top:-180px;
	position:relative;
	text-align:justify;
	left:-10px;
	PADDING-BOTTOM: 5px;
	PADDING-TOP: 30px;
}

#mapaWeb LI
{
	list-style-image:url(punto_menu_web2.gif);
	margin-top:15px;
	font-weight:bold;
}
#mapaWeb LI LI
{
	list-style-image:url(punto_menu_web2.gif);
	margin-top:5px;
	font-weight:normal;
}
#mapaWeb LI LI LI
{
	list-style-image:url(punto_menu_web3.gif);
	margin-top:1px;
}

#fecha
{
	color: #2758A3;
	font-size: 11px;	
	margin-bottom:3px;
	FONT-WEIGHT: normal;
	LINE-HEIGHT: normal;
	FONT-STYLE: normal;
	FONT-VARIANT: normal;
	text-align:left;
	clear:both;
	position: relative;
	top:-110px;
	left:120px;
}

#menuEnlaces
{   
	DISPLAY: block;
	MARGIN: 0px;
	height:auto;
}

#menuEnlaces UL
{
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 20px;
	PADDING-BOTTOM: 4px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
}
#menuEnlaces LI
{
	padding-top:0px;
	padding-bottom:0px;
	font-size:15px;
	LEFT: 0px;
	list-style-image: url(punto.gif);
}

#menuEnlaces LI A
{
    TEXT-DECORATION: none;
    COLOR: #2C437A;
	list-style-image: url(punto.gif);
}

#menuEnlaces LI A:hover
{
    COLOR: #E73030;
}

#menuEnlaces UL LI
{
	margin-left:0px;
	padding:0px;
	LEFT: 0px;
	list-style-type:none;
	list-style-image:url(punto.gif);
} 

#menuEnlaces UL LI A
{
  list-style-image:url(punto.gif);
  color:#2C437A;
  TEXT-DECORATION: none;
}

#menuEnlaces UL LI A:hover
{
    COLOR: #E73030;
}


#menuEnlaces UL UL
{
	TEXT-DECORATION: none;
	padding-left:15px;
}

#menuEnlaces UL UL A:hover
{
}

#menuEnlaces UL UL LI
{
	padding-top:0px;
	padding-bottom:0px;
	list-style-image:none;
	list-style-type:none;
	font-size:13px;
	letter-spacing:0.1em;
}

#menuEnlaces UL UL LI A
{
	
	list-style-image:none;
	TEXT-DECORATION: none;
    COLOR: #2C437A;
}

#menuEnlaces UL UL LI A:hover
{
}

#menuEnlaces UL UL LI.seleccionado
{
	font-weight:bold;
	color:#E73030;
}

#nombrePagina
{	
	clear:left;
	padding-left:10px;
	background-color: #5889D6;
    height: 40px; 
}
#nombrePagina H2
{
	FONT-SIZE: 24px;
	COLOR: #FFFFFF;
	padding-top:5px;
	padding-bottom:0px;
	font-weight: normal;
	margin:0px;    
}

#nombreContenido
{	
	height: 30px;
	margin-top:1px;
	background-color:#CCCCCC;
	background-image:url("fondo_nombre_contenido2.jpg");
	background-repeat:repeat-y;
	padding-left:10px;
}

#nombreContenido H3 {
	font-size:20px;
	COLOR: #2758A3;
	font-weight:normal;
	padding-top:3px;
	padding-bottom:0px;
	margin:0px;
}

#nombreOpcion h5
{
	font-size:18px;
	color:#000000;
	font-weight:bold;
	margin-top:10px;
}


#contenidoOpciones P
{
	text-align:justify;
}


#contenidoMunicipios P
{
	text-align:justify;
	margin-top:12px;
}

#contenidoMunicipios IMG
{
	margin-top:10px;
	cursor:pointer;
	float:left;
}

#contenido UL 
{
	margin-left:20px;
}


#contenido LI 
{
	margin-left:20px;
}

#contenido IMG
{
	margin-top:-12px;
	cursor:pointer;
}

.imagen_derecha
{
	float:right;
}

.imagen_izquierda
{
	float:left;
}

.imagen_centrado
{
	float:none;
	margin-left:40%;
	margin-right:40%;
}


.texto_derecha
{
	text-align:right;
}

.texto_izquierda
{
	text-align:left;
}

.texto_centrado
{
	text-align:center;
}

.texto_justificado
{
	text-align:justify;
}


#contenido .imagen_derecha
{
	float:right;
}

#contenido .imagen_izquierda
{
	float:left;
}

#contenido .imagen_centrado
{
	float:none;
	margin-left:40%;
	margin-right:40%;
}


#contenido .texto_derecha
{
	text-align:right;
}

#contenido .texto_izquierda
{
	text-align:left;
}

#contenido .texto_centrado
{
	text-align:center;
}

#contenido .texto_justificado
{
	text-align:justify;
}



#herramientas{
	position:relative;
	top:-128px;
	left:320px;
	font-size: 11px;
	width:420px;
}

#herramientas A
{
	color:#7EBA00;
}

#herramientas A:hover
{
	color:#285893;
}

#linea IMG
{
	clear:both;
	float:right;
	position:relative;
	top:-101px;
	left:99px;
	border-top:dashed 1px #9EBFE2;
}

#linea2 IMG
{
	clear:both;
	height:1px;
	float:left;
	position:relative;
	top:-1px;
	left:-100px;
	display:block;
	z-index:-20;
}

#pie
{	
	clear:both;
	height:44px;
	background-image:url(linea_pie.jpg);
	background-position:top;
	background-repeat:no-repeat;
}

#pie #copyright
{
	float:left;
	clear:left;
	position:relative;
	top:13px;
	left:10px;
	display:inline;
	border:#000000 0px solid;
	font-size:11px;
	color:#00539B;		
}

#pie #copyright A
{
	color:#00539B;
	text-decoration:underline;
}

#pie #copyright A:hover
{
	font-size:11px;
	color:#7EBA00;
	text-decoration:underline;
}

#pie #desarrollado
{
    float:right;
    display:inline;
    position: relative;
    font-size: 11px;
    color:#6DB33F;
    top:5px;
    left:-10px;
}

.desarrolladoPor
{
	position:relative;
	left:0px;
	top:2px;
}

#pie IMG
{
	position:relative;
	TOP:7px;
	
}
#logosAccesibilidad 
{
	
}

#logosAccesibilidad UL
{
	list-style-type:none;
	visibility:hidden;
	position:absolute;
}

#logosAccesibilidad UL LI
{
	visibility:hidden;
	position:absolute;
}

#iconosAccesibilidad
{	
	width:450px;
}

#iconosAccesibilidad IMG
{
	border:0px;
	left:10px;
}

.seleccionado{
	font-weight:bold;
	color:#7EBA00;
}

#menu_local {
	float:right;
	font-size:12px;
	position:absolute;
	top:-70px;
	left:591px;
	margin-bottom:-50px;
	font-weight:normal;
	width:190px;
	z-index:10;
}
/***********************************************************************************/
#nav, #nav ul {
	margin-top:5px;
	padding-top:1px;
	padding-right:12px;
	padding-left:0px;
	list-style:none;
	font-weight:normal;
}

#nav li.opcion
{
	width:200px;
	margin-top:2px;
	font-weight:normal;
}

#nav li a {
	font-size:11px;
	color:#9EBFE3;
	font-weight:bold;
	text-decoration:none;
}

#nav li ul 
{
	width:14.6em;
	height: auto;
	font-weight: normal;
	border-width: 0.25em;
	margin-top:8px;
	padding-top:5px;
	padding-bottom:5px;
	list-style-image:url(punto_menu.gif);
	text-align:left;
	background-color: #2959A5;
	background-image:url(fondo_menulocal2.jpg);
	background-repeat:repeat-x;
	background-position:top;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-width: 1px;
	border-top-style:solid;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #2758a3;
	border-right-color: #2758a3;
	border-left-color: #2758a3;
	border-bottom-color: #2758a3;
	position:absolute;
	top:17px;
	left:-50px;	
}

#nav li li {
	padding-right: 1em;
}

#nav li ul li.seleccionado {
	color:#cadaf2;
	font-weight:bold;
	list-style-image: url(punto_menu_seleccionado.gif);
}

#nav li ul li.seleccionado2 {
	padding-right: 1em;
	color:#cadaf2;
	font-weight:bold;
	list-style-image: url(punto_menu_seleccionado.gif);
}

#nav li ul li.tercerNivel {
	padding:0px;
	font-weight:bold;
}


.seleccionado_nivel3 
{
	font-size:13px;
	font-weight:bold;
	list-style-image: url(punto_menu_seleccionado.gif);
	color:#cadaf2;
}

#nav li ul li a {
	color:#cadaf2;
	text-decoration:none;
    background-color:Transparent;
    margin:0px;
    font-weight:normal;
}

#nav li ul a:hover
{
    text-decoration: underline;
    margin: 0px;
    font-weight:normal;
}

#nav li ul ul
{
	margin:0em -2.5em 0 -1em;
	padding:0px;
	font-weight:normal;
	position:absolute;
	border:solid 1px blue;
}

#nav li ul ul.menuNivel3
{
	background-color: transparent;
	background-image:none;
	border:0px;
	margin-left:0px;
	padding-left:10px;
	padding-right:0px;
	font-weight:normal;
}
/**********************************************************/
#menu_local2 ul 
{
	height:auto;
	width:185px;
	left:30px;
	position: relative;
	font-weight: normal;
	margin-top:0px;
	margin-left:0px;
	padding-top:0px;
	padding-bottom:5px;
	list-style-image:url(punto_menu.gif);
}

#menu_local2 ul li
{
	padding-top:5px;
	margin-left:20px;
	text-align:left;
}

#menu_local2 ul li.seleccionado
{
	padding-right: 1em;
	width: 13em;
	font-weight:bold;
	font-size:12px;
	color:#01519A;
	list-style-image: url(punto_menu_seleccionado.gif);
}


.cabecera_local {
	color:#E73030;
	font-size:90%;
}

.ocultar
{
 	VISIBILITY: hidden;
	font-size:0%;
}

.ocultar_seleccionado
{
 	VISIBILITY: hidden;
	font-size:0%;
}

/* ______________________________________
/* Combo de Búsqueda
/* ______________________________________ */

#busquedaAvanzada{
	padding-left:10px;
	padding-right:10px;
    padding-top:5px;
	padding-bottom:8px;
	margin-top:10px ;
	margin-bottom:1px;
	background-color:#B1D666;
}
#busquedaAvanzada P
{
    padding:0px; margin:0px;
}

#busquedaAvanzada LABEL
{	
	display:inline-block;
    font-size:11px;
	color:#375920;
	font-weight:normal;
	width:70px;
	text-align:right;
	position:relative;
	left:20px;
	padding-right:20px;
}

#busquedaAvanzada H3
{
	font-size:12px;
	color:#375920;
	font-weight:bold;
	margin:2px;	
}

#busquedaAvanzada SPAN.busqueda
{
	font-size:12px;
	color:#375920;
	font-weight:bold;
	margin:2px;
}
	
/* ______________________________________
/* Paginacion
/* ______________________________________ */

#paginacion{
	HEIGHT:20px;
	COLOR: #ffffff;
	background-image:url(fondo_resultados2.jpg);
	background-repeat:repeat-x;
	font-size:11px;
	color:#000000;
	padding-left:2px;
	padding-right:2px;
	margin-top:0px;
	vertical-align:middle;
}

#paginacion UL LI
{
}

#resultadoPaginacion
{
    FLOAT:RIGHT;
    PADDING-TOP:4px;
    BORDER:#000000 0px solid;
    TEXT-ALIGN:RIGHT;
    COLOR: #3E8E1C;     
    FONT-SIZE:11px;  
}


/*.numerosPaginacion A
{
	background-image: none;	
	PADDING:0px;
	COLOR: #006338; 
}
.numerosPaginacion:hover
{
	background-image: none;	 
	COLOR: #FF0000; 
}*/

#herramientasPaginacion{
	float:left;	
	margin-left:-160px;	
	margin-top:3px;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
    HEIGHT:20px;  
    width:650px;
}

#herramientasPaginacion A:hover
{
    color:#FF0000;
}

#herramientasPaginacion UL
{ 
    LIST-STYLE-TYPE: none;
    margin:0px;	
    margin-left:6px;
}

#herramientasPaginacion UL LI
{
   float:left;
   left:150px;
   position:relative;
   padding-left:0px;
   padding-top:0.5px;
}

#herramientasPaginacion UL LI A
{
	FONT-SIZE:11px;
	COLOR:#006338;  
}

#herramientasPaginacion UL LI.numerosPaginacion
{
	margin-left:4px;
	margin-right:4px;
}

#herramientasPaginacion UL LI.numerosPaginacionSeleccionado
{   
	margin-left:4px;
	margin-right:4px;
	COLOR: #FF0000;
}

#botonesPaginacion #siguiente{
	margin-left:1px;
	color:#006338;
	padding-left:0px;
}

#botonesPaginacion #ultimo 
{
	margin-left:1px;
}

#botonesPaginacion #primero
{
	margin-left:6px;
	color:#006338;
}

#botonesPaginacion #anterior
{
	margin-left:1px;
	color:#006338;
}

#botonesPaginacion #volver
{
	margin-left:6px;
	color:#006338;
}


/* ______________________________________
/* listado de elementos
/* ______________________________________ */

#listadoElementos UL {
	margin:0px;
	padding:0px;
	top:25px;
}

#listadoElementosMunicipios UL {
	margin:0px;
	padding:0px;
	top:25px;
	width:525px;
}

#listadoElementos IMG 
{
	float:right;
	width:55px;
	height:auto;
	margin-top:-77px;
}

#listadoElementosMunicipios IMG 
{
	float:right;
	margin-top:-60px;
}


#listadoElementosBusqueda UL {
	margin-left:20px;
	margin-top:15px;
}

#listadoElementosBusqueda  LI{
	
	margin: 15px 10px 10px 40px;
	padding:0px;
	list-style-image: url(punto_resultados.gif);
}

#listadoEnlaces UL
{
	margin-left:20px;
	margin-top:15px;
}

#listadoEnlaces LI
{
	margin: 15px 10px 10px 10px;
	padding:0px;
	list-style-image: url(punto_resultados.gif);
}

#listadoElementos IMG.documento2
{	
	float:right;
	width:28px;
	position:relative;
	top:10px;
}

#listadoElementos IMG.imagen2
{	
	float:right;
	width:28px;
	position:relative;
	top:10px;
}


#listadoElementos  LI{
	
	clear:both;
	margin-left:0px;
	list-style-image:none;
	list-style-type: none;
	list-style-type: none;
	border-top-style: none;
	border-right-style: none;
	padding: 10px 10px 5px 5px;
	border-bottom:dashed 1px #000000;
}

#listadoElementosMunicipios  LI{
	
	margin-left:0px;
	list-style-image:none;
	list-style-type: none;
	list-style-type: none;
	border-top-style: none;
	border-right-style: none;
	padding: 10px 10px 5px 5px;
	border-bottom:dashed 1px #000000;
}

#listadoElementos P
{
	text-align:justify;
	margin-top:22px;
}

#listadoElementosMunicipios P
{
	text-align:justify;
	margin-top:22px;
}
	
.fecha_agenda
{
	font-weight:normal;
}


.fecha_agenda_seleccionado
{
	font-weight:bold;
}

.fecha_noticia
{
	font-weight:bold;
}


.proyecto_agenda
{
	font-size:12px;
	font-weight:normal;
}

.proyecto_agenda_seleccionado
{
	font-size:12px;
	font-weight:bold;
	color:#000000;
}

.subproyecto_agenda
{
	font-size:12px;
	font-weight:normal;
}

.subproyecto_agenda_seleccionado
{
	font-size:12px;
	font-weight:bold;
	color:#000000;
}

#listadoElementos UL LI H3 A 
{
	font-style:normal;
}
	
#listadoElementos UL LI H3 A:hover {
	font-weight:bold;
}

	
/* ______________________________________
/* Elemento
/* ______________________________________ */

#elemento {
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	list-style-image:none;
	list-style-type: none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-top-style: none;
	border-right-style: none;
}


#elemento P 
{	
	margin-top:20px;
	text-align:justify;
	padding-left:0px;
}

#elemento SPAN.docu
{
	font-size:16px;
	color:#000000;
	font-weight:bold;
	margin-top:20px;
}

#elemento SPAN.imag
{
	font-size:16px;
	color:#000000;
	font-weight:bold;
}

#elemento UL 
{
	margin-left:20px;
}

#elemento LI
{
	/*list-style-image:url(punto_resultados.gif);*/
	margin-top:15px;
}

#elemento LI.url
{
	font-size:11px;
	font-weight:normal;
	color:#2758A3;
	list-style-image:url(punto_agenda.jpg);
	margin-top:0px;
}

#elemento LI.enl
{
	font-size:11px;
	font-weight:normal;
	color:#2758A3;
	list-style-image:url(punto_agenda.jpg);
	margin-top:0px;
}

#elemento LI.docu
{
	font-size:11px;
	font-weight:normal;
	color:#2758A3;
	list-style-image:url(punto_agenda.jpg);
	margin-top:0px;
}
#elemento LI.imag
{
	font-size:11px;
	font-weight:normal;
	color:#01519A;
	margin-top:30px;
	margin-left:3px;
	list-style:none;
}

#elemento IMG
{
	margin-top:0px;
}

#elemento2 {
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	list-style-image:none;
	list-style-type: none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-top-style: none;
	border-right-style: none;
}


#elemento2 P 
{	
	margin-top:20px;
	text-align:justify;
	padding-left:0px;
}

#elemento2 SPAN.docu
{
	font-size:16px;
	color:#000000;
	font-weight:bold;
	margin-top:20px;
}

#elemento2 SPAN.imag
{
	font-size:16px;
	color:#000000;
	font-weight:bold;
}

#elemento2 UL 
{	
	margin-left:20px;
}

#elemento2 LI
{
	list-style-image:url(punto_resultados.gif);
	margin-top:15px;
}

#elemento2 LI.url
{
	font-size:11px;
	font-weight:normal;
	color:#2758A3;
	list-style-image:url(punto_agenda.jpg);
	margin-top:0px;
}

#elemento2 LI.enl
{
	font-size:11px;
	font-weight:normal;
	color:#2758A3;
	list-style-image:url(punto_agenda.jpg);
	margin-top:0px;
}

#elemento2 LI.docu
{
	font-size:11px;
	font-weight:normal;
	color:#2758A3;
	list-style-image:url(punto_agenda.jpg);
	margin-top:0px;
}
#elemento2 LI.imag
{
	font-size:11px;
	font-weight:normal;
	color:#01519A;
	margin-top:30px;
	margin-left:3px;
	list-style:none;
}

#elemento2 IMG
{
	margin-top:0px;
}

#imagenMunicipio IMG
{
	float:right;
	margin-top:10px;
	margin-left:10px;
	margin-bottom:10px;
}

#elementosLista
{
	margin-top:-10px;
}

#elementosLista UL
{
	padding-bottom:0px;
}

#elementosLista UL LI
{
	float: left;
	background-color:#E3ECF9;
	width: 32%;
	margin-left:2px;
	margin-top:3px;
	list-style-image:none;
	list-style-type: none;
	text-align:left;
}

#elementosLista UL LI IMG
{
	margin-right:8px;
	margin-top:-6px;
}


/*#elementosLista2 UL 
{
	margin-left:-20px !important;
	margin-left:20px;
}

#elementosLista2 LI
{
	margin-top:6px;
}*/

/* ______________________________________
/* listado de imagenes
/* ______________________________________ */

#listadoImagenes UL {
	margin-top:10px;
	margin-left:-20px;
	list-style-image:none;
	list-style-type: none;
	width:100%;
}

#listadoImagenes LI{
	margin-left:0px;
	margin-right:0px;
	width:179px; /*Hace que quepan mas o menos imágenes en una misma fila*/
	height:150px;   
	float:left;
	padding:0px 0px 5px 5px;
	text-align:center;	
}	

#listadoImagenes IMG {
	border: 0px;
	float:none;
	margin-top:5px ;
	margin-bottom: 5px;
	height:75px;
}

.datosEnvio
{
	/*width:100%;*/
	float:left;
	padding-bottom:0px;
	margin-top:85%;
}
	
/* ______________________________________
/* Imagen
/* ______________________________________ */

#fichaImagen IMG{
	margin-left:0px;
	margin-right:0px;
	list-style-image:none;
	list-style-type: none;
	padding-top:20px;
	padding-left:10px;
}

#fichaImagen H3 {
	color:#2758A3;
	font-weight:bold;
	font-size:16px;
	margin-top:8px;
}

#fichaImagen P {
	margin-top:0px;
	padding-left:10px;
	
}

/* ___________________________________________
/*   div contenidoDerecha
/* ___________________________________________ */

#contenidoDerecha{
    width:350px;
    margin-top:8px;
    position:relative;
    top:-30px;
    float:right;
}	

#contenidoIzquierda
{
	width:350px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:0px;
	margin-top:140px;
	float:left;
	position:relative;
}
	
/* ___________________________________________
/*   Menu noticias página ppal
/* ___________________________________________ */


#imagenInicio 
{
	position:relative;	
	top:-150px;
	visibility:hidden;
	display:none;
}

#cabeceraNoticias
{
	height:20px;
	background-image:url(fondo_menuNoticias2.jpg);
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #568ad6;
}

.noticias
{
	color:#285893;
	font-size:12px;
	padding-left:10px;
}
#videoCabecera 
{
	position:relative;
	top:-140px;
	WIDTH: 350px;
}


#menuNoticias 
{
	position:relative;
	top:-140px;
	list-style: none;
	WIDTH: 350px;
	float:left;
	font-size:11px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-width: 1px;
	border-top-style:solid;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #568ad6;
	border-right-color: #568ad6;
	border-left-color: #568ad6;
	border-bottom-color: #568ad6;
	visibility:hidden;
	display:none;
}

#menuNoticias H2 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	COLOR: #285893;
	LINE-HEIGHT: normal;
	FONT-STYLE: normal;
	FONT-VARIANT: normal;
	display:inline;
}


#menuNoticias h3
{
	font-size:14px;
	color:#01519A;
	font-weight:bold;
	margin-top:10px;
	margin-left:10px;
}

#menuNoticias  UL
{
	margin: 10px 10px 10px 10px;
	padding:0px;
	list-style-type:none;
}

#menuNoticias  LI
{
	margin: 0px 5px 5px 0px;
	padding-bottom:1px;
	font-size:11px;
}

#menuNoticias  LI A
{
   COLOR: #000000;
   font-weight:bold;
  
}
#menuNoticias  LI A:hover
{ 
   color:#7EBA00;
}

#menuNoticias  LI.masNoticias {
	font-weight:bold;
	font-size:14px;
	color:#10307B;
	list-style-type: none;
	padding-top:5px;
	list-style-image:url(masNoticias.gif);
	}
/* ___________________________________________
/*   Banners página ppal
/* ___________________________________________ */

#banner {	
	WIDTH: 200px;
	position:relative;
	top:-90px;
}

#banner IMG 
{	
	margin-bottom:10px;
	border:none;
	margin-left:190px;
	margin-right:0px;
	margin-top:0px;
	padding: 0px 0px 0px 0px;
	right:0px;
}

#logoDipu IMG
{
	position:relative;	
	top:25px;
}

/*_____________________________________________
/*  Combo Municipios
/*____________________________________________*/

#municipios
{
    position: relative;
    top:-60px; 
    	
}

#imagenMunicipios IMG
{
	display:block;
}

#imagenMunicipios2 IMG
{
	margin-top:20px;
}

#municipios h4
{
	font-size:14px;
	color:#2758A3;
	margin-top:20px;
	text-decoration:none;
}

#municipios P
{
	margin-top:20px;
}

#municipios2 P
{
	margin-top:20px;
}

#comboMunicipios 
{
	
	position:relative 
	width:380px;
	top:310px;	
	left:390px;
}

.botonBuscar{ 
	 background-color:#FFFFFF;
	 font-size:0px;
	 cursor:pointer;
	 border:0px;
	 position:relative;
	 left:4px;
	 top:5px;
}

#comboMunicipios2 
{	
	position:absolute;
	top:320px;
	left:50px;
	width:380px;
}
	
/* ___________________________________________
/*   Barra buscador
/*____________________________________________*/

#menuBuscador 
{
	clear:left;
	position:relative;
	top:-100px;
	left:80px;
	
}

#menuBuscador P{
	margin:0px;
	padding:0px;
}

#menuBuscador  FORM {
	text-align:left;
	padding-left:50px;
}

#menuBuscador LABEL{
	display:none;
}

.radio
{
	/*position:relative;
	left:385px !important;
	left:365px;
	bottom:0px;
	display:block;
	margin-top:-103px;
	padding-top:2px;
	width:100%;*/
	/*margin-top:-150px;*/
	vertical-align:top;
	margin-left:20px;
}

.radio LABEL{
	display:none;
}

.botonBuscarII{
    background-color: #7DBA00;
    font-size: 11px;
    color: #375920;
    width: 62px;
    height: 20px;
    cursor: pointer;
    border-right: #375920 1px solid;
    border-top: #375920 1px solid;
    border-left: #375920 1px solid;
    border-bottom: #375920 1px solid; 
}

.for_sen_caja 
{
	 border: 1px solid #375920;
	 font-size:11px;
	 margin-left:6px;
	 margin-right:5px;
}

/*__________________________________________
/* Ampliar Imagen
/*__________________________________________ */

#ampliarImagen{
	padding-top:5%;
	padding-right:3%;
	padding-left:3%;
	font-weight: bold;
}

.comentario
{
	font-size:12px;
	color:#2758A3;
	font-weight:bold;
	text-align:left;
}

/*---------------------------------------------------------------------*/

/*Flash para el contenido de las páginas*/

#flash 
{
	clear:right;
	position:relative;
	top:-35px;
	margin-bottom:-34px;
	z-index:0;
}

#flashMunicipios
{
	text-align:center;
	margin-top:20px;
}

/*---------------------------------------------------------------------*/

/* Formulario para el envio de recuerdos */

.envioRecuerdos
{
	margin-left:0px;
	text-align:left;
	
}

.etiquetaRecuerdos
{
	font-weight: bold;
    font-size: 12px;
    color: #000000;
    line-height: normal;
    font-style: normal;
    font-variant: normal;
    text-decoration: underline;
}

#mensajeRecuerdos
{
	width: 260px;
	margin-right:2px;
	text-align:left;
	vertical-align:top;
	margin-left:60px;
	height:70px;
}

.envioRecuerdos LABEL
{
	display:inline-block;
    font-size:11px;
	text-align:right;
	width:110px;
}

.datosEnviarRecuerdos
{
	margin-left:160px;
} 

.datosEnviarRecuerdos INPUT
{
	font-size:11px;
	color:#FFFFFF;
	height:20px;
	cursor:pointer;
} 


/*---------------------------------------------------------------------*/

/* Formulario de contactar */

.formulario
{
	margin-left:0px;
	text-align:center;
}

#titulo 
{
	font-size:11px;
	color:#000000;
	font-weight:bold;
	margin-top:10px;
}

.formulario LABEL
{
	margin-left:60px;
	display:inline-block;
	width: 100px;
	margin-right:2px;
	text-align:right;
	vertical-align:top;
}

.formulario INPUT
{
	width:400px;
}

.formulario TEXTAREA
{
	height:60px;
	width:400px;
}

.datosEnviar
{
	margin-top:20px;
	margin-left:280px;
} 

.datosEnviar INPUT
{
     background-color:#6db33f;
	 font-size:11px;
	 color:#375920;
	 height:20px;
	 cursor:pointer;
	 border:1px;
	 border-color:#375920;
}

.error
{
	font-size:12px;
	color:#01519A;
	font-weight:bold;
}

/*---------------------------------------------------------------------*/

/* Logos de la página de socios */

#logoConsejeria IMG
{
	margin-top:50px;
	margin-left:20px;
	float:left;
}

#logoMinisterio IMG
{
	float:right;
	margin-top:-70px;
	margin-right:30px;
}

#logoFeder IMG
{
	margin-top:20px;
	margin-left:20px;
}

#logoDiputacion IMG
{
	float:right;
	margin-top:40px;
	margin-right:80px;
}

/*-----------------------------------------------------------------*/

.opcionActual
{
	font-weight:normal;
}
.flota_derecha
{   
    display:inline-block;
    float:right;
    position:relative;
    top:-40px;
}

.centrado 
{
	text-align:center;
}

/*-----------------------------------------------------------------*/

/* Flash de MUNICIPIOS */

#mapaMunicipios
{
	WIDTH: 200px;
	height:300px;
	float:right;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-width: 1px;
	border-top-style:solid;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #2758A3;
	border-right-color: #2758A3;
	border-left-color: #2758A3;
	border-bottom-color: #2758A3;
	margin-top:10px;
	margin-left:10px;
	background-image:url(fondo_menuMunicipios.jpg);
	background-repeat:no-repeat;
}

.municipio
{
	color:#2758A3;
	font-size:13px;
	font-weight:bold;
	padding-left:10px;
	margin-top:10px;
}

#mapaMunicipios2
{
	list-style: none;
	WIDTH: 350px;
	float:right;
	font-size:11px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-width: 1px;
	border-top-style:solid;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #01519A;
	border-right-color: #01519A;
	border-left-color: #01519A;
	border-bottom-color: #01519A;
	margin-top:20px;
	margin-bottom:50px;
	margin-left:30px;
	background-image:url(fondo_menuMunicipios.jpg);
	background-repeat:no-repeat;
}

.municipio2
{
	color:#2758A3;
	font-size:12px;
	padding-left:10px;
	font-weight:bold;
}

.datos
{
	color:#333333;
	font-weight:bold;
}

.etiqueta
{
	color: #2758A3;
}

.fechaFiestas
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #2758A3;
    LINE-HEIGHT: normal;
    FONT-STYLE: normal;
    FONT-VARIANT: normal
}

.opciones_ficha
{
	font-size:13px;
	color:#000000;
	font-weight:bold;
	list-style-type:none;
}

/*.opciones_imagen UL
{
	list-style-type:none;
}*/

#escudo IMG
{
	margin-left:50px;
}

.distinguido
{
	float:right;
	margin-right:20px;
}
.calidad
{
	float:right;
	margin-right:80px;
}

.responsable
{
	FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #000000;
    LINE-HEIGHT: normal;
    FONT-STYLE: normal;
    FONT-VARIANT: normal;
}

.botonVolver
{
	padding-top:10px;
}

.errorFormulario
{
	font-weight:bold;
	color:#FF0000;
}

#imagenEnviada
{
	float:left;
	margin-top:10px;
	margin-right:20px;
}

#datosEnviados UL
{
	list-style-type:none;
}

#volverRecuerdos
{
	margin-top:150px;
}

.nombreImagen 
{
	vertical-align:top;
	padding-left:10px;
	/*position:relative;
	top:0px;
	left:-5px;*/
}

#volverEnviar
{
	width:100%;
	padding-top:30px;
}

.imagenx
{
	padding-bottom:20px;
}
