
/***** resultado.jsp *****/
.resultadosBusqueda #textoBusqueda {
	color: #0066CC;
}

/***** listaNoticiasInner.jsp y listaContenidosGenericosInner.jsp *****/
.listado ul li {
	width:100%;
}

/***** listaContenidosGenericosInner.jsp *****/
.listado .width60px { 
	width: 60px;
}

/***** listaNoticiasPaginadas.jsp *****/
.actualidad .listado{
	width:100%;
}
#linkRSS a{
	float:right;
	font-size: 0.8em;
}
#linkRSS img {
		float:right;
		margin-top: -5px;
}

/***** localizadorPorCalles.jsp ****/
#bodyIframe1 {
	background: none;
}
#containerIframe1 {
	width:43.5em;
	margin:auto;
	text-align:left;
}
.desplegableIframe1 {
	height: 250px;
}

/****** presentacionAlegaciones.jsp *****/
#bodyIframe2 {
	background: none;
	text-align: left;
}
#tituloFormulario {
	color:#666666;
	font-size:0.9em;
}
.controlTituloFormulario{
	float:left;
	margin:5px 0 10px;
	padding:0 0 0 15px;
	width:98%;
	font-size:0.74em;
}
#fondoColor .control2 .selectTipoEntidad 	{width:250px;}

/***** localizadorPorMunicipio.jsp *****/
#columnaLocalidades {
	width: 50%;	
	padding-left:1.5em;
}
form.localizadorPorMunicipio div.control .columna a.selected {
	color:#fff;background:#06c url(../img/flechaLinkBlanca.gif) 98% 4px no-repeat;
}
form.localizadorPorMunicipio div.control .columna {
	width: 22%;	
}

/***** resultadoBusquedaCentro.jsp *****/
/** sustituye al .direccionCentro h5 (eliminar) **/
.direccionCentro h3					{color:#06c;margin:0 0 5px 0;font-size:0.93em;clear:none;}
.direccionCentro h3 a				{color:#06c;text-decoration:none;font-size: 0.9em;font-weight:bold;}
.direccionCentro h3 a:hover			{background-color:#06c;color:#fff;}

#vacio {
	color: #0066cc;
	font-size: 0.9em;
}
.resultadoMessage a {
	text-decoration: none;
	/*font-size: 0.9em;*/
	color: grey;
}
.resultadoMessage a:hover {
	color:#fff;
	text-decoration: underline;
	background-color: #0066cc;		
}
/***** atencionCiudadanoResponse.jsp *****/
#containerIframe2 {
	width:33em;
	margin:auto;
	text-align:left;
}
/***** formularioInscripcion.jsp y formularioDonacion.jsp *****/
#bodyIframeForm {
	background: none;
	text-align: left;
}
#bodyIframeForm #txtApellidos, #txtTelefonos {
	width: 179%;
}
#bodyIframeForm form.localizador input.caja3,#bodyIframeForm form.localizador textarea, #textoLabel {
	width: 90%;
	float: left;
	text-align: justify;
}
#bodyIframeForm #txtCeliaco, #txtVegetariano {
	margin-left: 1em;
	margin-right: 0.5em;
}
#bodyIframeForm #txtCP, #labelMail{
	width: 77%;
}
#bodyIframeForm #textoLabel2 {
	font-size: 0.9em;
}
#bodyIframeForm #italic{
	font-style: italic;
}
#bodyIframeForm	form.localizador input.check {
	width: auto;
}
#bodyIframeForm	form.localizador div.control2 .checkColumna {
	width: 45%;
}
#bodyIframeForm	label {
	float: left;
}
#bodyIframeForm	checkbox {
	margin: 0px;
}

/***** menuLateral.jsp *****/
#menuLateralVacio{
	border: none;
	float:left;
	margin:10px 0 0;
	padding:0;
	width:12.5em;
}

/***** contenidoGenericoInner.jsp *****/
#certificado {
	font-size: 0.7em;
	color: #bbb;
	border-top: 0.1em solid #bbb;
	float:right;
	padding-top:0.7em;
	margin-top:1em;
	width:80%;
}
#certificado p, #certificado ul, #certificado li {	
	float: left;
	width: 100%;
	text-align:justify;
}
#certificado li {	
	margin-left:2em;
}
#certificado span {	
	float: right;
	width: 100%;
	text-align:right;
}
#certificado a {
	color: #bbb;
}
#video{
	clear: both;
}
#video .videoLink{
	display:block;
	width:325px;
	height:200px;
}
.audio{
	display:block;
	width:300px;
	height:20px
}	

/***** googlemap.jsp *****/
.imagen .mapCambas 		{width: 550px;height: 300px}

/***** googlemapAmpliado.jsp *****/
#textoBocadilloGoogle 	{margin-top: 10px;}
#imgFachada 			{margin-right: 10px;	}
.imagenes .mapCambasAmp	{width: 710px;height: 450px}
#pano  					{width: 710px;height: 450px}

/* ERRORES DE FORMULARIO */
#erroresFormulario					{float:left;width:97%;border:1px solid #f00;font-size:0.74em;clear:both;color:#f00;margin:5px 0 15px 0;padding:5px;}
#erroresFormulario .titulo			{font-weight:bold;}

#erroresFormulario ul				{float:left;width:100%;list-style:none;margin:0;padding:5px 0 0 10px;}
#erroresFormulario ul li			{float:left;width:100%;clear:both;margin-bottom:5px;}

/***** Titulos formularios *****/
h1.formulario			{width:auto;padding:0;margin:0 0 10px 0;font-size:2.48em;color:#333;font-weight:normal;clear:both;}
h2.formulario			{width:auto;padding:0;margin:5px 0 0 0;font-size:1.19em;color:#333;font-weight:normal;clear:both;}
h2.inscripcion          {margin-top:10px}

/***** errorIframe.jsp *****/
#errorIframe 	{font-family:Arial,Helvetica,Sans Serif;color: #0066CC;font-size: 1em;text-align:left;font-weight:bold;margin-left:5px;margin-top:10px;}

/***** cajaAbajoDerecha.jsp *****/
#contenidoCentralHome .cajaHome .contDestacado .width132px img		{width:132px;}

/***** cajaAbajoIzquierda.jsp *****/
#contenidoCentralHome .cajaHome .contDestacado .width163px img		{width:163px;}
