/* generales */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin:0;padding:0;border:0;outline:0;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}
body {background:#b4dbee url(../images/fondo.gif) center repeat-y;margin:0;padding:0;}
:focus {outline:0;}
ol, ul {list-style:none;}
p {margin:20px 0 0;}
div {font:12px Arial, Helvetica, sans-serif;color:#534741;}

/* formularios */
form {margin:0;}
select {font:12px Arial, Helvetica, sans-serif;color:#534741;margin:0;border:solid 1px #999;padding:3px;}

input, textarea {font:12px Arial, Helvetica, sans-serif;color:#534741;margin:0;border:solid 1px #ccc;padding:3px;}
textarea {font:12px Arial, Helvetica, sans-serif;color:#534741;margin:0;border:solid 1px #ccc;padding:3px;}
.btn {border:1px solid #1198b4;background-color:#e8f4f8;color:#1198b4;font-weight:bold;width:100px;font-size:12px;}
.inp {margin:0;padding:0;height:14px;width:14px;}
.chico {width:20px;font:12px Arial, Helvetica, sans-serif;color:#534741;margin:0;border:solid 1px #ccc;padding:3px;}
.comun {width:250px;font:12px Arial, Helvetica, sans-serif;color:#534741;margin:0;border:solid 1px #ccc;padding:3px;}

/* clases */
.azul {color:#0d004c;}
.espacio-20 {float:left;height:20px;}
.caja-barra {float:left;margin-top:20px;}

/* links */
a {color:#064488;text-decoration:none;}
a:hover {text-decoration:underline;}

/* títulos */
h1 {float:left;width:620px;font-size:26px;font-weight:normal;color:#000;text-transform:uppercase;margin-bottom:20px;background:url(../images/titulo-fondo.gif) no-repeat;height:36px;padding:3px 0 0 33px;color:#064488;}
h2 {float:left;font-size:24px;color:#000;width:620px;line-height:26px;padding-bottom:10px;font-weight:normal}
h3 {float:left;font-size:18px;color:#000;width:620px;line-height:26px;padding-bottom:10px;font-weight:normal}

/* estructura */
#aajra {width:940px;display:block;margin:0 auto;text-align:left;}
#contenido {float:left;width:940px;margin-top:20px;}
#contenido-izquierda {float:left;width:620px;}
#contenido-izquierda-izquierda {float:left;width:380px;margin-top:20px;}
#contenido-izquierda-derecha {float:left;width:220px;margin-left:20px;margin-top:20px;}
#contenido-derecha {float:left;width:300px;margin-left:20px;}

/* header */
#header {float:left;width:940px;height:140px;background:url(../images/header-fondo.gif) no-repeat;}
#header-izquierda {float:left;width:450px;padding:20px 0 0 20px;}
#header-derecha {float:left;width:470px;text-align:right;}

/* menu */
#menu {float:left;width:940px;height:36px;background:url(../images/menu-fondo.gif) no-repeat;margin-top:10px;font-size:16px;}
#menu ul {list-style:none;margin:0;padding-left:6px;}
#menu li {float:left;display:inline;padding:0;margin:0 1px 0 2px;}
#menu li a {float:left;color:#064488;text-decoration:none;padding:8px 11px 9px;/padding:9px 11px;}
#menu li a:hover {background:url(../images/menu-fondo-on.gif) repeat-x;text-decoration:none;color:#064488;}

/* destacado */
#destacado {float:left;width:940px;height:306px;background:url(../images/destacado-bienvenida.jpg) no-repeat;}
#destacado-texto {float:left;width:540px;padding:215px 0 0 40px;font-size:16px;color:#064488;font-weight:bold;line-height:21px;}

/* últimas noticias y eventos */
.ultimas-noticias-fecha {color:#897665;font-size:11px;padding-top:2px;}
#ultimas-noticias-contenido li.separador {font-size:1px;height:12px;background:url(../images/linea-puntos.gif) 0 11px repeat-x;clear:both}
#ultimas-noticias {float:left;width:380px;}
#proximos-eventos, #ultimos-eventos, #ultimas-noticias-barra {float:left;width:300px;}
#proximos-eventos-titulo, #ultimas-noticias-barra-titulo {float:left;width:300px;height:30px;}
#ultimas-noticias-titulo {float:left;width:380px;height:30px;}
#proximos-eventos-contenido, #ultimos-eventos-contenido, #ultimas-noticias-barra-contenido {float:left;width:278px;border-left:1px solid #d6d6d1;border-right:1px solid #d6d6d1;padding:0 10px 0;}
#ultimas-noticias-contenido {float:left;width:360px;padding:0 10px 0;}
#proximos-eventos-contenido li.foto {margin-top:10px;/margin-top:7px;}
#proximos-eventos-contenido li.fecha, .ultimos-eventos-fecha {color:#897665;font-size:11px;padding-top:2px;}
.ultimos-eventos-fecha-interna, .ultimas-noticias-barra-fecha {margin-top:10px;/margin-top:7px;color:#897665;font-size:11px;padding-top:2px;}
#proximos-eventos-contenido li.fecha-interna {color:#897665;font-size:11px;margin-top:10px;/margin-top:7px;}
#proximos-eventos-contenido li.titulo {font-size:14px;font-weight:bold;padding-top:3px;}
#proximos-eventos-contenido li.titulo2 {font-size:15px;font-weight:bold;padding-top:3px;background-color:#ddddff;}
#proximos-eventos-contenido li.separador, #ultimos-eventos-contenido li.separador, #ultimas-noticias-barra-contenido li.separador {font-size:1px;height:12px;background:url(../images/linea-puntos.gif) 0 11px repeat-x;clear:both}
#proximos-eventos-abajo, #ultimos-eventos-abajo, #ultimas-noticias-barra-abajo {float:left;width:300px;height:10px;background:url(../images/caja-borde-abajo.gif) no-repeat;font-size:1px;}
.ultimos-eventos-foto, .ultimas-noticias-foto {float:left;width:90px;margin-top:10px;/margin-top:7px;}
.ultimos-eventos-texto {float:left;width:188px;margin-top:10px;/margin-top:7px;}
.ultimos-eventos-texto2 {float:left;width:278px;margin-top:10px;/margin-top:7px;}
.ultimas-noticias-texto {float:left;width:270px;margin-top:10px;/margin-top:7px;}
.ultimas-noticias-texto2 {float:left;width:360px;margin-top:10px;/margin-top:7px;}
.ultimos-eventos-titulo, .ultimas-noticias-titulo, .ultimas-noticias-barra-titulo {font-weight:bold;padding-top:3px;}
.ultimas-noticias-bajada {padding-top:3px;}
#ultimos-eventos-contenido li.link, #ultimas-noticias-contenido li.link, #ultimas-noticias-barra-contenido li.link {text-align:right;font-size:11px;padding-top:5px;}
#ultimos-eventos-contenido li.link a, #ultimas-noticias-contenido li.link a, #ultimas-noticias-barra-contenido li.link a {background:url(../images/misc-1.gif) 0 4px no-repeat;padding-left:10px;}

/* nota */
#nota-fecha {float:left;width:620px;font-size:11px;padding-bottom:5px;}
#nota-bajada {float:left;width:620px;font-size:16px;color:#333;padding-bottom:10px;border-bottom:1px solid #ccc;line-height:20px;text-align:justify;}
#nota-texto {float:left;width:620px;line-height:17px;text-align:justify;}

/* footer */
#footer-arriba {float:left;width:940px;margin-top:20px;background:url(../images/footer-arriba.gif) no-repeat;height:13px;font-size:1px;}
#footer {float:left;width:920px;padding:0 10px 10px;background:#f2f2ee url(../images/footer-fondo.gif) repeat-x;}
#footer-izquierda {float:left;width:330px;}
#footer-centro {float:left;width:490px;}
#footer-derecha {float:left;width:100px;text-align:right;font-size:10px}
#footer-derecha img {padding-top:8px;}


/*  Fotogalería  */
	#dhtmlgoodies_slideshow{
		float:left;width:280px;	/* Total width of slideshow */
	}
	
	#previewPane{
		border:1px solid #DDD;
		border-bottom:none;	
		text-align:center;
		vertical-align:middle;
		padding:3px 0;
		height:240px;
		background-color:#f0f0f0;
	}

	#previewPane img{
		line-height:200px;
		border:1px solid #ccc;

	}
	#previewPane #largeImageCaption{	/* CSS styling of image caption below large image */
		text-align:left;
		padding:5px 10px;
		font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
		color:#333;
		font-size:11px;
		height:20px;
		margin-top:5px;
	}

	#galleryContainer{
		
		height:52px;	/* Height of the images + 2 */
		border:1px solid #DDD;
		xborder-top:none;
		position:relative;
		overflow:hidden;
		padding:1px;
		margin-bottom:10px;
		
		/* CSS HACK */
		height: 54px;	/* IE 5.x - Added 2 pixels for border left and right */
		height/* */:/**/52px;	/* Other browsers */
		height: /**/52px;
				
	}
	#arrow_left{
		position:absolute;
		left:0px;
		z-index:10;
		background-color: #FFF;
		padding:1px;
	}
	#arrow_right{
		position:absolute;
		right:0px;
		z-index:10;
		background-color: #FFF;
		padding:1px;		
	}
	#theImages{
		position:absolute;
		height:50px;
		left:25px;
		width:100000px;
		
	}
	#theImages #slideEnd{
		float:left;
	}
	#theImages img{
		float:left;
		padding:1px;
		filter: alpha(opacity=50);
		opacity: 0.5;
		cursor:pointer;
		border:0px;
	}

	#waitMessage{
		display:none;
		position:relative;
		z-index:10;
		left:1px;
		top:-130px;
		background-color:#FFF;
		border:3px double #000;
		padding:4px;
		color:#555;
		font-size:0.9em;
		font-family:arial;	
	}

	#theImages .imageCaption{
		height:80;
		display:none;
		font-size:10px;
		font-family:tahoma,arial;
	}






.Leyenda {
	vertical-align: top;
}

.lista {
	margin-left: 20px;
	margin-top: 7px;
	margin-bottom: 7px;
}

.caj_280_tit, .caj_280_aba {float:left;width:280px;}

.comosuscribirseform {
	font-size:12px;
	font-family:arial,tahoma
}


