body {
		margin: 0;
		text-align: center;
		
}

input{
	font-size:12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #4F4F4F;
	
}

textarea{
	font-size:12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #4F4F4F;
	
}



.title{
		color: #d12421;
		font-size:14px;
		font-weight:bold;
		font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
}


/* PLANTILLA */
#contenedor {
    background-color: #FFFFFF;
	
}






#contenedor_cabecera {
		background-color: #D12421;
		/*
		width:100%;
		background: url("./images/degradado_cab.png") bottom left repeat-x;
		height:133px;
		*/

}

/*
#degradado {
		width: 100%;
		height: 30px;
		top: 118px;
		left: 0px;
		position: relative;
		background: url('images/degradado_cab.png') repeat-x;
		z-index:2;
}
*/

#cabecera {
		margin-left: auto;
		margin-right: auto;
		text-align: left;
		max-width: 785px;
		width: 785px;
		height: 102px;		
		background-color: #FFFFFF;
	    
}

#contenedor_del_contenedor{
	/* background: url('./images/degradado_cab.png') repeat-x; */
}

#sombrita_cabecera{
	float:right;
	background: url('images/sombra_der_cabecera.gif') top right repeat-y;
	width:16px;
	min-height:102px;
	height:102px;
	
}
#logo {
		float:left;
		background: url('images/logo.gif') no-repeat top left;
		height: 102px;
		width: 187px;
}	

#vcas {
		padding-top: 0px;
		padding-left: 631px;
		background-color: #FFFFFF;
		margin-right:17px;
		
}

#menu {
		padding-top: 35px;
		padding-left: 200px;
		background-color: #FFFFFF;
		margin-right:17px;
}

#contenedor_cuerpo {
		background: url('images/sombrita_der.gif') top right repeat-y;
		margin-left:auto;
		margin-right:auto;
		max-width: 783px;
*		width:783px;
		z-index:3;
		
		
}

#cuerpo {
		background: url('images/sombrita_izq.gif') top left repeat-y;
		max-width: 783px;
*		width:783px;
		z-index:3;
		
}

/*
#cuerpo2 {
		margin:0px;
		background: url('images/sombrita_der.gif') top right repeat-y;
		max-width: 783px;
*		width:783px;
		
}
*/
#sombra_imagen {
	min-height:194px;
	* height:194px;
	background: url('images/sombrita_izq.gif') top left repeat-y;
}

#imagen_index {
	text-align: left;
	padding-top:0px;
	/*background: url('images/foto_agenda.jpg') top left no-repeat;*/
	min-height:194px;
	* height:194px;
	/*bacground-color:#FF0000;*/


}
#imagen_index_noticia {
	
	padding-top:0px;
	background: url('images/foto_agenda.jpg') top left no-repeat;
	min-height:194px;
	* height:194px;
	/*bacground-color:#FF0000;*/


}

#imagen_transparencia {
		width:183px; 
		height:194px; 
		filter: alpha(opacity=30); 
		opacity: .3; 
		background-color: #5F5F5F;
		float:left;
		margin-top:-194px;
		margin-left:16px;
}

#imagen_transparencia2 {
		width:183px; 
		height:194px; 
		filter: alpha(opacity=30); 
		opacity: .3; 
		background-color: #5F5F5F;
        position:absolute;
		float:left;
		margin-top:-194px;
		margin-left:16px;
        z-index: 10000;
}

#proyectos {
	float:right;
	min-height:194px;
	* height:194px;
	padding-right: 35px;
	text-align:right;
	font-size:11px;
	font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
	color: #4F4F4F;
	line-height:14px;

}

.campo_mini {
	text-align:right;
	font-size:11px;
	font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
	height:auto;
}

#cuerpo {
		/* margin: 0 50px 0 50px; */
		
		margin-left:auto;
		margin-right:auto;
		max-width: 785px;
*		width:785px;
		
}

#lateral_izq {
		float: left;
		background: url('images/sombrita_izq.gif') top left repeat-y;
}

#categorias {
			padding-top: 5px;
			margin-left:16px;

			background-color: #EAE9E9;
			width:173px;
		*	width: 183px;
			text-align:left;
			padding-left:5px;
			padding-right:5px;
			line-height:20px;
			overflow:hidden;
			padding-bottom:10px;
		}
        
  #categorias2 {
			padding-top: 5px;
			margin-left:16px;
            margin-right:16px;
			background-color: #EAE9E9;
			width:173px;
		*	width: 183px;
			text-align:left;
			padding-left:5px;
			padding-right:5px;
			line-height:20px;
			overflow:hidden;
			padding-bottom:10px;
            background: #EAE9E9 url('images/fondo_buscador.gif') bottom left no-repeat; 
		}

#form_busqueda2{
            padding-top: 5px;
			margin-left:16px;
            margin-right:16px;
			background-color: #EAE9E9;
			width:173px;
		*	width: 183px;
			text-align:left;
			padding-left:5px;
			padding-right:5px;
			line-height:20px;
			overflow:hidden;
			padding-bottom:10px;
            color: #4F4F4F; 
	       	
}
#form_busqueda2 a{
    color: #4F4F4F;
}
.categoria {
			font-size:12px;
			font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
			color: #4F4F4F;
			text-decoration: none;
		}
		
.categoria_r {
			font-size:12px;
			font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
			color: #d12421;
			text-decoration: none;
		}
		
.tituloleft{
    
    font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
    font-size: 16px;
    color:#D12421;
    margin:0px;
    margin-top:8px;
    padding:0px;
    font-weight: bold;
}
#form_busqueda{
	text-align:left;
	margin-left:16px;
	padding-left: 8px;
	padding-top: 3px;
	font-size:11px;
	font-weight:normal;
	font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	background: url('images/fondo_buscador.gif') top left no-repeat; 
	width: 199px;
	* width: 183px;
	min-height:69px;
	height:69px;
	
}

#banda_blanca{
	background: url('images/banda_blanca.gif') top left repeat-y;
}

.enlace_gris{
	font-size:11px;
	font-weight:normal;
	font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration:none;

}

#lateral_der{
		padding-top:10px;
		background-color: #FFFFFF;
		width: 183px;
		text-align:right;
		float: right;
		background: url('images/sombrita_der.gif') top right repeat-y;
		padding-right:30px;
		z-index: 2;
		
		
}

#principal {			
			color: #000000;
			text-align: left;
			background-color: #FFFFFF;
		* 	margin-left:0px;
		 min-height:450px;
		*	height: 450px; 
			margin-left:199px;
		  * margin-left: 0px;
			margin-right:100px;
		  * margin-right: 0px;
		
				
}
#principalAmpliado {
	color: #000000;
	text-align: left;
	background-color: #FFFFFF;


		* 	margin-left:0px;
	min-height:450px;


		*	height: 450px;
	margin-left:20px;


		  * margin-left: 0px;
	margin-right:15px;


		  * margin-right: 0px;
		
				
}
	
/* CALENDARIO */
	#calendario{
			margin-left:-15px;
*			margin-left: 5px;			
			float:left;
			background-color:#FFFFFF;
			padding-top: 10px;
			padding-left: 10px;
			* padding-left: 0px;
		}
	
	.titulo_mes {
			text-align:left;
			font-size:16px;
			font-weight: bold;
			font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
			color: #D12421;
		}
		
	.dias_calendario {
			text-align:center;
			font-size:12px;
			font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
			font-weight: bold;
			color: #9D4451;
		}
		
	.dias_calendario2 {
			text-align:center;
			font-size:12px;
			font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
			color: #000000;
		}
		
	
		
	.dia_eventoa {
			text-align:center;
			font-size:12px;
			font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
			background-color: #EFD6D1;
			color: #000000;
		}
		
	.dia_eventob {
			text-align:center;
			font-size:12px;
			font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
			background-color: #EFBDB3;
			color: #000000;
		}
		
		.dia_eventoc {
			text-align:center;
			font-size:12px;
			font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
			background-color: #EFA495;
			color: #000000;
		}
		
		.dia_eventod {
			text-align:center;
			font-size:12px;
			font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
			background-color: #EF8B77;
			color: #000000;
		}
		
	.enlace_dia {
			text-align:center;
			font-size:12px;
			font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
			color: #000000;
			text-decoration: none;
	}
		
	.enlace_dia:hover {
			text-align:center;
			font-size:12px;
			font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
			color: #000000;
			text-decoration: none;
	}
		
	.enlace_dia:link {
			text-align:center;
			font-size:12px;
			font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
			color: #000000;
			text-decoration: none;
	}
	

/* FIN CALENDARIO */	
	
	#destacadas{
	 	float:right;
		padding-right:0px;
		width:241px;
		background:url('images/destacadas_fondo.gif') top left repeat-y;
		margin-right:-30px;
		* margin-right: 0px;

	}
	#contenido_destacadas{
		padding-top: 5px;
		padding-left:18px;
		padding-right:16px;
		
		
	
	}
	#pie_destacadas{
		min-height:31px;
		* height:31px;
		width:241px;
		background:url('images/destacadas_pie.gif') top left no-repeat;
	}
	
	
	.item_noticia{
			background: url('images/banda_roja.gif') bottom left no-repeat;
			text-align:left;
			line-height:14px;
			padding-bottom:13px;
			margin-bottom:7px;
		
	}
		
		.enlace_destacadas{
			font-size:12px;
			font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
			color: #000000;
			font-weight:bold;
			text-decoration:none
		}
		
		.enlace_destacadas:hover{
			font-size:12px;
			font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
			color: #000000;
			font-weight:bold;
			text-decoration:none
		}
		
		.enlace_destacadas:link{
			font-size:12px;
			font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
			color: #000000;
			font-weight:bold;
			text-decoration:none
		}

#cont_pie {
	margin-left: auto;
	margin-right: auto;
	height: 74px;
	background-color:#d12421;
	width:100%;
}



#pie {
	clear:both;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	background-color: #D12421;
	max-width: 785px;
*	width: 785px;
	height: 71px;
	background: url(images/fondo_pie.png) bottom left no-repeat;
  	z-index:3;
}
		
/* FIN PLANTILLA */


/* BUSQUEDA */
#imagen_busqueda {
	
	padding-top:0px;
	background: url('images/foto_busqueda.jpg') top left no-repeat;
	min-height:194px;
	* height:194px;
	/*bacground-color:#FF0000;*/

}

#image_resultados {
		margin-top:15px;
		background: url('images/degradacab.jpg') top left no-repeat;
		width:381px;
		height:27px;
		color: #FFFFFF;
		padding-left:10px;
		padding-top: 5px;
		font-size:14px;
		font-weight:normal;
		font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
		
}
#image_contractes {
		margin-top:15px;
		background: url('images/degradacab2.jpg') top left no-repeat;
		width:530px;
		height:27px;
		color: #FFFFFF;
		padding-left:10px;
		padding-top: 5px;
		font-size:14px;
		font-weight:normal;
		font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
		
}
#image_contractes2{
		margin-top:15px;
		background: #F09A79 url('images/degradacab2.jpg') top right no-repeat;
		width:700px;
		height:22px;
		color: #FFFFFF;
		padding-left:10px;
		padding-top: 5px;
		font-size:14px;
		font-weight:normal;
		font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
		
}

#resul_busqueda{
		padding-left:10px;
		* padding-top:10px;
		width:381px;
		color: #d12421;
		padding-left:10px;
		font-size:14px;
		font-weight:bold;
		font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
}

#resul2_busqueda{
		padding-top:180px;
		* padding-top:10px;
		width:381px;
		color: #d12421;
		padding-left:10px;
		font-size:14px;
		font-weight:bold;
		font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
}

.item_resultado{
		text-align:justify;
		font-size:12px;
		font-weight:normal;
		font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
		color: #000000;
		padding: 6px 10px 5px 10px;
		
		
	}

.imagen_resultado{
		padding: 7px;
		width: 100px;
		
}

.separador{
	padding: 5px;	
}
	
.enlace_resultados{
			font-size:12px;
			font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
			color: #d12421;
			font-weight:bold;
			text-decoration:none
		}
		
		.enlace_resultados:hover{
			font-size:12px;
			font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
			color: #d12421;
			font-weight:bold;
			text-decoration:none
		}
		
		.enlace_resultados:link{
			font-size:12px;
			font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
			color: #d12421;
			font-weight:bold;
			text-decoration:none
		}	
		
		
/* Detalle noticias */
	#imagen_detalle_noticia {
		padding-top:0px;
		background: url('images/foto_detalle_noticia.jpg') top left no-repeat;
		min-height:194px;
		* height:194px;
	}

	#titular {
				max-width: 370px;
				width: 370px;

	}
		
	
		
	#texto_titular {
				
				padding-top:10px;
				padding-left: 15px;
				text-align:left;
				font-size:18px;
				font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
				color: #d12421;
	}
	
	#fecha {
				margin-top:15px;
				* margin-top:1px;
				text-align:left;
				font-size:13px;
				font-weight:normal;
				font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
				color: #999999;
	}
		
	#texto_noticia {
				width: 370px;
				margin-top:15px;
				* margin-top:1px;
				padding-left: 15px;
				text-align:justify;
				font-size:13px;
				font-weight:bold;
				font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
				color: #000000;
	}
		
	#texto_completo {
				text-align:justify;
				font-size:12px;
				font-weight:normal;
				font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
				color: #000000;
				max-width: 360px;
				* width: 360px;
	}
		
	#imagen_noticia {
			margin-top:0px;
			padding: 7px;
			float:right;
	}
	
/* Detalle noticias */
	#imagen_presentacion {
		padding-top:0px;
		background: url('images/UNV08.jpg') top left no-repeat;
		min-height:194px;
		* height:194px;
	}
	
/* Detalle organizacion */
	#imagen_organizacion {
		padding-top:0px;
		background: url('images/UNV02.jpg') top left no-repeat;
		min-height:194px;
		* height:194px;
	}	

	
/* Detalle contractes */
	#imagen_contractes {
		padding-top:0px;
		background: url('images/UNV19.jpg') top left no-repeat;
		min-height:194px;
		* height:194px;
	}	

/* Presentación */
	#texto_presentacion{
		padding:5px;
		* padding-left:15px;
		text-align:justify;
		font-size:12px;
		font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
		color: #4F4F4F;
		width:360px;
		* width:380px;
	}

/* Fin presentación */

	
/* Detalle agenda */
	#imagen_agenda {
		padding-top:0px;
		background: url('images/UNV11.jpg') top left no-repeat;
		min-height:194px;
		* height:194px;
	}
	
	#fecha_agenda{
			float:left;
			width:100px;
			text-align:left;
			font-size:13px;
			font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
			color: #000000;	
			font-weight: bold;
			padding-left:0px;
			padding-top: 0px;
			* padding-left:15px;
			* padding-top: 15px;
			
	}
	
	#calendario_grande{
			float:right;
			padding-top: 10px;
		 *	padding-right:15px;
			padding-left: 13px;
		 *  padding-left: 18px;
	}	
		
	.titulo_mes_a {
			text-align:right;
			font-size:15px;
			font-weight: bold;
			font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
			color: #d12421;
		}
		
		.dias_calendario_a {
			text-align:center;
			font-size:13px;
			font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
			font-weight: bold;
			color: #9D4451;
		}
		
		.dias_calendario2_a {
			text-align:center;
			font-size:13px;
			font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
			color: #000000;
		}
		
		.dia_evento_a {
			text-align:center;
			font-size:13px;
			font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
			background-color: #EFD6D1;
			color: #000000;
		}
		
		.dia_evento_b {
			text-align:center;
			font-size:13px;
			font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
			background-color: #EFBDB3;
			color: #000000;
		}
		
		.dia_evento_c {
			text-align:center;
			font-size:13px;
			font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
			background-color: #EFA495;
			color: #000000;
		}
		
		.dia_evento_d {
			text-align:center;
			font-size:13px;
			font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
			background-color: #EF8B77;
			color: #000000;
		}
		
		.enlace_dia_a {
			text-align:center;
			font-size:13px;
			font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
			color: #000000;
			text-decoration: none;
		}
		
		.enlace_dia_a:hover {
			text-align:center;
			font-size:13px;
			font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
			color: #000000;
			text-decoration: none;
		}
		
		.enlace_dia_a:link {
			text-align:center;
			font-size:13px;
			font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
			color: #000000;
			text-decoration: none;
		}
	
	#resultados_agenda{
			padding-top: 150px;
			* padding-top: 20px;
			padding-left: 15px;
	}
		
/* Detalle suscripcion */
	#principal_suscripcion{
		padding-top:15px;
		padding-left:15px;
		min-height:450px;
		* height: 450px;
		color: #000000;
		text-align: left;
	}
	
	#imagen_suscripcion {
		padding-top:0px;
		background: url('images/UNV19.jpg') top left no-repeat;
		min-height:194px;
		* height:194px;
	}			
	
/* Detalle directorio */
	#imagen_directorio {
		padding-top:0px;
		background: url('images/UNV20.jpg') top left no-repeat;
		min-height:194px;
		* height:194px;
	}	
	
/* Detalle contacto */
	#imagen_contacto {
		padding-top:0px;
		background: url('images/UNV09.jpg') top left no-repeat;
		min-height:194px;
		* height:194px;
	}	
	
	
	#listado_noticias{
		padding-top: 20px;

		padding-left: 15px;
	}
	
	
	.enlaces_feos_de_jbelda{
	   text-align:left;
       padding-left: 16px;
       font-size: 12px;
       line-height: 20px;
	   
	}
    .enlaces_feos_de_jbelda a, .enlaces_feos_de_jbelda a:visited, .enlaces_feos_de_jbelda a:hover{
        color:#4F4F4F;
        font-family: "Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;
	}
    .enlaces_feos_de_jbelda img{
        border:0px;
    }
				.latable {border-collapse: collapse;
					border: 0px solid #000;
					
					color: #555;
					background: #fff;}
					
				.latable td {border: 1px dotted #bbb;
					padding: .5em;}
				.latable th {
                    text-align:left;
                    font-weight: bold;
                    
                    border: 1px dotted #bbb;
					padding: .5em;}	
                    
				.latable caption {padding: .5em 0 .5em 0;
					text-align: left;
					font-size: 1.4em;
					font-weight: bold;
					text-transform: uppercase;
					color: #D11826;
					background: transparent;}
					
					/* =links
					----------------------------------------------- */
					
					.latable a {padding: 1px;
					text-decoration: none;
					font-weight: bold;
					background: transparent;}
					
					
					
					/* =head =foot
					----------------------------------------------- */
					/*
					thead th, tfoot th {border: 2px solid #000;
					text-align: left;
					font-size: 1.2em;
					font-weight: bold;
						color: #333;
					background: transparent;}
					
					tfoot td {border: 2px solid #000;}
					*/
					/* =body
					----------------------------------------------- */
					
				.latable th,.latable  td {vertical-align: top;
					text-align: left;}
					
				.latable th {}
					
					.odd {background: #fcfcfc;}
					
				.latable tr:hover {background: #fafafa;}

				#compartir {
					position:relative;
				}
				.classitem {
					width:150px; height:26px; float:left;
				}

