#contiene_menu_superior{

	float:left;

	position:relative;

	z-index:2;

	width:100%;

	background-image: url(../images/fondo_cabecera.gif);
	background-position:left;
	background-repeat:repeat-y;

	background-color:#99cc33;
	color:#000000;

	}




#menu_superior{

	padding: 0;

	width: 73%;

	padding-left:20px;

	voice-family: "\"}\"";

	voice-family: inherit;

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



#menu_superior ul{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:0.8em;

	margin:0;

	margin-left: 4px; /*margin between first menu item and left browser edge*/

	padding: 0;

	list-style: none;

}



#menu_superior li{

	display: inline;

	margin: 0 2px 0 0;

	padding: 0;

	text-transform:uppercase;

	}



#menu_superior a{

	float: left;

	display: block;

	color: white;

	margin: 0 1px 0 0; /*Margin between each menu item*/

	padding: 1px 6px;

	text-decoration: none;

	letter-spacing: 1px;

}



#menu_superior a:hover{

	color: #000000; /*Menu hover bgcolor*/

}



#menu_superior #current a{ /*currently selected tab*/

	background-color: #ac0303; /*Brown color theme*/ 

	border-color: #ac0303; /*Brown color theme*/ 

}

#menu_superior2{

	padding: 0;

	margin: 0;

	width: 25%;

	background-image: url(../images/fondo_idiomas_04.gif);
	
	background-repeat:no-repeat;

	voice-family: "\"}\"";

	voice-family: inherit;

	float:right;
	
	background-color:#FFFFFF;
	
	text-indent:18px;
	
	padding-bottom:2px;
	
	padding-top:2px;
	
	}



#menu_superior2 ul{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:0.8em;

	margin:0;

	margin-left: 4px; /*margin between first menu item and left browser edge*/

	padding: 0;

	list-style: none;
		
}



#menu_superior2 li{

	display: inline;

	margin: 0 2px 0 0;

	padding: 0;

	text-transform:uppercase;
	
	}



#menu_superior2 a{

	float: left;

	display: block;

	color: white;

	margin: 0 1px 0 0; /*Margin between each menu item*/

	padding: 1px 3px;

	text-decoration: none;

	letter-spacing: 0px;

}



#menu_superior2 a:hover{

	color: gray; /*Menu hover bgcolor*/

}



#menu_superior2 #current a{ /*currently selected tab*/

	background-color: #ac0303; /*Brown color theme*/ 

	border-color: #ac0303; /*Brown color theme*/ 

}


/*SEPARA LOS MENUS CON UNA BARRA*/
.separador{
	color: #ffffff;
	text-decoration: none;
	float: left;
	width: auto;
	display: block;
}

/*PARA LAS IMAGENES DE LOS MENUS DE LA PORTADA*/
.imagen_enlaces_derecha_rojo{
	text-align:left;
	margin-bottom: 5px;
	margin-right: 5px;
	margin-left: 5px;
}
.imagen_enlaces_derecha_azul{
	text-align:left;
	margin-bottom: 5px;
	margin-right: 5px;
	margin-left: 5px;
}
.imagen_enlaces_derecha_verde{
	text-align:left;
	margin-bottom: 5px;
	margin-right: 5px;
	margin-left: 5px;
	
}
.imagen_enlaces_derecha_naranja{
	text-align:left;
	margin-bottom: 5px;
	margin-right: 5px;
	margin-left: 5px;
}
.imagen_enlaces_derecha_farmacia{
	background-image:url(../images/enlaces_derecha/farmacia.jpg);
	background-repeat:no-repeat;
	text-align:left;
	margin-right: 5px;
	margin-left: 5px;
	height:36px;
	min-height:36px;
	padding-top:4px;
}

.imagen_enlaces_derecha_farmacia h3{
	font-size:0.8em;
	color:#00a934;
	text-align:left;
	margin:0px;
	padding-left:29px;
}

.imagen_enlaces_derecha_farmacia h4{
	font-size:0.8em;
	color:#00a934;
	text-align:center;
	margin:0px;
	padding:0px;
}

.imagen_enlaces_derecha_farmacia a{
	color:#00a934;
	text-decoration:none;
}
.imagen_enlaces_derecha_farmacia a:hover{
	color:#00a934;
	text-decoration:underline;
}

/*PARA LAS IMAGENES DE LOS MENUS DE LA PORTADA*/
.imagen_menu_portada{
	background-color: #e6e6e6;
	text-align:center;
}

/*MENU PRINCIPAL*/
#contenedorayuntamiento{
	float:left;
	position:relative;
	text-align:center;
	width:23%;
	padding:0px;
	margin-top: 3px;
	margin-right: 10px;
	margin-bottom: 3px;
	margin-left: 3px;
	
	
	}

#contenedorayuntamiento h2{
	background-image:url(../images/fondos_menu_15.gif);
	background-repeat:no-repeat;
	text-decoration:none;
	font-size:1em;
	text-transform:uppercase;
	min-height:37px;
	padding-top:10px;
	padding-bottom:0px;
	background-color:#cc3333;
	margin:0px;
	}

#contenedorayuntamiento h2 a{
	text-decoration:none;
	color:#FFFFFF;
	}

#contenedorayuntamiento h2 a:hover{
	text-decoration:underline;
	color:#FFFFFF;
	}

#contenedorayuntamiento ul{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
	font-size:0.9em;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 5px;
	list-style-type:none;
	}

#contenedorayuntamiento li{
	background: url(../images/listas_roja.jpg) 0em 0.6em no-repeat;	
	margin-left:0px;
	padding-left:8px;

	}

#contenedorayuntamiento li a{

	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #666666;	
	text-decoration: none;
	margin-left:0px;
	padding-left:0px;
	
	}

#contenedorayuntamiento li a:hover{

	color: #cc3333;
	text-decoration: underline;

	}

#contenedorayuntamiento p{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:justify;
	font-size:0.9em;
	padding-left:5px;
	padding-right:5px;
	padding-top:0px;
	margin-top:5px;
	padding-bottom:0px;
	margin-bottom:5px;
	}

#contenedorayuntamiento h3{
	background-image: url(../images/listas_roja.jpg);
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.9em;
	text-align:right;
	padding:2px;
	margin-top:5px;
	
	}

#contenedorayuntamiento h3 a{
	text-decoration: none;
	color:#FFFFFF;
	}

#contenedorayuntamiento h3 a:hover{
	text-decoration: underline;
	color:#000000;
	}
/*COMIENZA CIUDAD*/

#contenedorciudad{
	float:left;
	position:relative;
	text-align:center;
	width:23%;
	padding:0px;
	margin-top: 3px;
	margin-right: 10px;
	margin-bottom: 3px;
	margin-left: 3px;
	}

#contenedorciudad h2{
	background-image:url(../images/fondos_menu_17.gif);
	background-repeat:no-repeat;
	text-decoration:none;
	font-size:1em;
	text-transform:uppercase;
	min-height:37px;
	padding-top:10px;
	padding-bottom:0px;
	background-color:#666699;
	margin:0px;
	}

#contenedorciudad h2 a{
	text-decoration:none;
	color:#FFFFFF;
	}

#contenedorciudad h2 a:hover{
	text-decoration:underline;
	color:#FFFFFF;
	}

#contenedorciudad ul{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
	font-size:0.9em;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 5px;
	list-style-type:none;
	}

#contenedorciudad li{
	background: url(../images/listas_morado.jpg) 0em 0.6em no-repeat;	
	margin-left:0px;
	padding-left:8px;
	}

#contenedorciudad li a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #666666;	
	text-decoration: none;
	margin-left:0px;
	padding-left:0px;

	}

#contenedorciudad li a:hover{

	color: #666699;
	text-decoration: underline;

	}

#contenedorciudad p{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:justify;
	font-size:0.9em;
	padding-left:5px;
	padding-right:5px;
	padding-top:0px;
	margin-top:5px;
	padding-bottom:0px;
	margin-bottom:5px;


}
#contenedorciudad h3{
	background-image: url(../images/listas_morado.jpg);
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.9em;
	text-align:right;
	padding:2px;
	margin-top:5px;
	}

#contenedorciudad h3 a{
	text-decoration: none;
	color:#FFFFFF;
	}

#contenedorciudad h3 a:hover{
	text-decoration: underline;
	color:#000000;
	}

/*COMIENZA TURISMO*/

#contenedorturismo{
	float:left;
	position:relative;
	text-align:center;
	width:23%;
	padding:0px;
	margin-top: 3px;
	margin-right: 10px;
	margin-bottom: 3px;
	margin-left: 3px;
	}

#contenedorturismo h2{
	background-image:url(../images/fondos_menu_19.gif);
	background-repeat:no-repeat;
	text-decoration:none;
	font-size:1em;
	text-transform:uppercase;
	min-height:37px;
	padding-top:10px;
	padding-bottom:0px;
	background-color:#99cc33;
	margin:0px;
	}

#contenedorturismo h2 a{
	text-decoration:none;
	color:#FFFFFF;
	}

#contenedorturismo h2 a:hover{
	text-decoration:underline;
	color:#FFFFFF;
	}

#contenedorturismo ul{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
	font-size:0.9em;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 5px;
	list-style-type:none;
	}

#contenedorturismo li{
	
	background: url(../images/listas_verde.jpg) 0em 0.6em no-repeat;	
	margin-left:0px;
	padding-left:8px;
	}

#contenedorturismo li a{

	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #666666;	
	text-decoration: none;
	margin-left:0px;
	padding-left:0px;

	}

#contenedorturismo li a:hover{

	color: #99cc33;
	text-decoration: underline;

	}

#contenedorturismo p{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:justify;
	font-size:0.9em;
	padding-left:5px;
	padding-right:5px;
	padding-top:0px;
	margin-top:5px;
	padding-bottom:0px;
	margin-bottom:5px;
}

#contenedorturismo h3{
	background-image: url(../images/listas_verde.jpg);
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.9em;
	text-align:right;
	padding:2px;
	margin-top:5px;
	}

#contenedorturismo h3 a{
	text-decoration: none;
	color:#FFFFFF;
	}

#contenedorturismo h3 a:hover{
	text-decoration: underline;
	color:#000000;
	}
	
/*COMIENZA DIRECTO A*/

#contenedordirecto{
	float:left;
	position:relative;
	text-align:center;
	width:23%;
	padding:0px;
	margin-top: 3px;
	margin-right: 5px;
	margin-bottom: 3px;
	margin-left: 3px;
	}

#contenedordirecto h2{
	background-image:url(../images/fondos_menu_21.gif);
	background-repeat:no-repeat;
	text-decoration:none;
	font-size:1em;
	text-transform:uppercase;
	min-height:37px;
	padding-top:10px;
	padding-bottom:0px;
	background-color:#ff9933;
	margin:0px;
	}

#contenedordirecto h2 a{
	text-decoration:none;
	color:#FFFFFF;
	}

#contenedordirecto h2 a:hover{
	text-decoration:underline;
	color:#FFFFFF;
	}

#contenedordirecto ul{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
	font-size:0.9em;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 5px;
	list-style-type:none;
	}

#contenedordirecto li{
	
	background: url(../images/listas_amarillo.jpg) 0em 0.6em no-repeat;	
	margin-left:0px;
	padding-left:8px;
	}

#contenedordirecto li a{

	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #666666;	
	text-decoration: none;
	margin-left:0px;
	padding-left:0px;

	}

#contenedordirecto li a:hover{

	color: #ff9933;	
	text-decoration: underline;

	}

#contenedordirecto p{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:justify;
	font-size:0.9em;
	padding-left:5px;
	padding-right:5px;
	padding-top:0px;
	margin-top:5px;
	padding-bottom:0px;
	margin-bottom:5px;


}
#contenedordirecto h3{
	background-image: url(../images/listas_amarillo.jpg);
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.9em;
	text-align:right;
	padding:2px;
	margin-top:5px;
	}

#contenedordirecto h3 a{
	text-decoration: none;
	color:#FFFFFF;
	}

#contenedordirecto h3 a:hover{
	text-decoration: underline;
	color:#000000;
	}

/*CONTIENE AYUNTAMIENTO DENTRO*/
/*MENU PRINCIPAL*/
#imagen_izquierda_menu{
	float:left;
	position:relative;
	width:17%;
	overflow:hidden;

}
#contenedorayuntamiento_in{
	float:left;
	position:relative;
	text-align:center;
	width:14%;
	margin-right:8px;
	}

#contenedorayuntamiento_in h2{
	background-image: url(../images/menu_interior_rojo.gif);
	background-repeat:no-repeat;
	text-decoration:none;
	font-size:1em;
	text-transform:uppercase;
	height:35px;
	}

#contenedorayuntamiento_in #current{
	background-image: url(../images/menu_interior_rojo_marcado.gif);
	background-repeat:no-repeat;
	text-decoration:none;
	font-size:1em;
	text-transform:uppercase;
	height:35px;}

#contenedorayuntamiento_in h2 a{
	text-decoration:none;
	color:#cc3333;
	}

#contenedorayuntamiento_in h2 a:hover{
	text-decoration:underline;
	color:#cc3333;
	}

#contenedorciudad_in{
	float:left;
	position:relative;
	text-align:center;
	width:14%;
	margin-right:8px;
	}

#contenedorciudad_in h2{
	background-image: url(../images/menu_interior_morado.gif);
	background-repeat:no-repeat;
	text-decoration:none;
	font-size:1em;
	text-transform:uppercase;
	height:35px;
	}

#contenedorciudad_in #current{
	background-image: url(../images/menu_interior_morado_marcado.gif);
	background-repeat:no-repeat;
	text-decoration:none;
	font-size:1em;
	text-transform:uppercase;
	height:35px;}

#contenedorciudad_in h2 a{
	text-decoration:none;
	color:#666699;
	}

#contenedorciudad_in h2 a:hover{
	text-decoration:underline;
	color:#666699;
	}

#contenedorturismo_in{
	float:left;
	position:relative;
	text-align:center;
	width:14%;
	margin-right:8px;
	}

#contenedorturismo_in h2{
	background-image: url(../images/menu_interior_verde.gif);
	background-repeat:no-repeat;
	text-decoration:none;
	font-size:1em;
	text-transform:uppercase;
	height:35px;
	}

#contenedorturismo_in #current{
	background-image: url(../images/menu_interior_verde_marcado.gif);
	background-repeat:no-repeat;
	text-decoration:none;
	font-size:1em;
	text-transform:uppercase;
	height:35px;
	}

#contenedorturismo_in h2 a{
	text-decoration:none;
	color:#99cc33;
	}

#contenedorturismo_in h2 a:hover{
	text-decoration:underline;
	color:#99cc33;
	}

#contenedordirecto_in{
	float:left;
	position:relative;
	text-align:center;
	width:14%;
	margin-right:6px;
	}

#contenedordirecto_in h2{
	background-image: url(../images/menu_interior_naranja.gif);
	background-repeat:no-repeat;
	text-decoration:none;
	font-size:1em;
	text-transform:uppercase;
	height:35px;
	}

#contenedordirecto_in #current{
	background-image: url(../images/menu_interior_naranja_marcado.gif);
	background-repeat:no-repeat;
	text-decoration:none;
	font-size:1em;
	text-transform:uppercase;
	height:35px;
	}

#contenedordirecto_in h2 a{
	text-decoration:none;
	color:#ff9933;
	}

#contenedordirecto_in h2 a:hover{
	text-decoration:underline;
	color:#ff9933;
	}


