body,html {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	height: 100%;
	width: 100%;
	font-family:Arial,"Times New Roman",Times,serif;
	font-size:0.9em;
	color:#333;
	background-color:#00669E;
}


/************** Reglas generales de css*******************************************************/
blockquote {
	background-image:url(imagenes/quote1-start.png);
	background-position:right bottom;
	background-repeat:no-repeat;
	color:#069;
	font-family:Georgia,"Times New Roman",Times,serif;
	font-size:1.2em;
	line-height:1.6em;
	padding-left:18px;
	text-indent:-18px;
	width:550px;
}

blockquote:first-letter {
background-image:url(imagenes/quote2-start.png);
background-position:left top;
background-repeat:no-repeat;
color:#069;
font-family:Georgia,"Times New Roman",Times,serif;
font-size:18px;
font-style:normal;
font-weight:700;
padding-left:20px;
}

h1 {font-size:1.8em;}
h2 {font-size:1.2em; text-align:justify;}
h3 {font-size:1.2em; text-align:justify; color:#069; padding:0 15px 0 15px;}
h1, h2, h3 {font-family:Georgia,"Times New Roman",Times,serif;}
.ital{ font-style:italic;}
p {padding-bottom:5px; text-align:justify;font-family:Georgia,"Times New Roman",Times,serif;}
.img-izq {float:left; margin: 5px 15px 5px 5px;}
strong {
	color:#069;
	font-weight:700;
}
.strong2{
	font-weight:700;
}

/************************************************************************************************/ 

#contenedor { width: 1000px; margin-top: 0px; margin-left: auto; margin-right: auto; margin-bottom: 0px; background-image: url(imagenes/bg_contenedor.png); background-repeat: repeat-y; text-align:center; }

#contenedor-interno { width: 870px; margin-top: 0px; margin-left: auto; margin-right: auto; margin-bottom: 0px;}

#contenedor-cabecera { width: 870px; height:80px; background-color:#FFF;}

#contenedor-menu { width: 870px; height: 30px; background-image: url(imagenes/bg_menu.png); background-repeat: repeat-x;}

#contenedor-animacion { width: 870px; height: 170px; background-image: url(imagenes/bg_animacion.png); background-repeat: repeat-x;}

#contenedor-contenido{ width:870px; height:auto;}

#contenido{ background-color:#FFF; width: 660px; float: left; margin-left:15px; height:auto; }
			
		#contenido  a:link { color: #06C; text-decoration:none;}
		#contenido a:visited{ color: #06C; text-decoration:none;}
		#contenido a:hover { color: #666; text-decoration:none;}
		#contenido a:active { color: #06C; text-decoration:none;}
		
		#contenido p{
			font-family:Georgia,"Times New Roman",Times,serif;
			font-size:1.0em;
			line-height:1.4em;
			padding:0 15px 0 15px;
			letter-spacing:normal;
		}
		
		#contenido .listado1 li{
			list-style:none;
			background-image: url(imagenes/vineta.png);
			background-position: left top;
			background-repeat: no-repeat;
			padding-left:5px;
			color:#666;}
		
		.lista2col{
		background-color:#FFFFFF;
		background-image:url(imagenes/fondolistado.png);
		background-position:left top;
		background-repeat:no-repeat;
		color:#6A747A;
		font-family:Tahoma,Georgia,SansSerif;
		font-size:12px;
		margin:0 auto;
		padding:5px;
		}
		.lista2col p{
			text-align:left;
		}
		
		
	#boletines p{ text-align:left;}
/************** Secciones del contenido*******************************************************/		
		
		.seccion_izq{width: 325px; float:left; margin-right:5px; margin-bottom:15px;}
		.seccion_der{width: 325px; float:left; margin-left:5px; margin-bottom:15px;}
		
		.cont-horizontal
		{
			width:660px;
			height:auto;
			margin-bottom:15px;
			float:left;
			text-align:justify;
		}
		
/************** Secciones mitada de pagina*******************************************************/			
	
		.cont-mitad{ width:320px; height:auto; float:left; text-align:justify; margin-bottom:15px;}
		
			.cont-mitad .top
			{ 
				background-image:url(imagenes/secciones/mitad_top-trans.png);
				width:302px;
				height:18px;
				padding-left: 10px;
				padding-right:10px;
				padding-top:5px;
				padding-bottom:5px;
				font-weight:bold;
				color:#069;
				
			}
			
			.cont-mitad .mid
			{
				background-image:url(imagenes/secciones/mitad_mid-trans.png);
				width:302px;
				height:auto;
				padding-left: 10px;
				padding-right:10px;
				padding-top:5px;
				padding-bottom:5px;
			}
			
			.cont-mitad .bot
			{
				background-image:url(imagenes/secciones/mitad_bot-trans.png);
				width:302px;
				height:18px;
				padding-left:10px;
				padding-right:10px;
				padding-top:5px;
				padding-bottom:5px;
				text-align:right;
				margin-bottom:17px
			}
		
/************** Secciones tercio de pagina y dos tercios*******************************************/				
		

/************** Modulo Lateral*******************************************************************************/

#lateral{ width: 160px; margin-left:25px; padding-top:15px; height:auto; float:left;}

				#lateral  a:link {color: #036;text-decoration:none;}
				#lateral a:visited{ color: #0054A8; text-decoration:none;}
				#lateral a:hover { color: #666; text-decoration:none; }
				#lateral a:active { color: #06C; text-decoration:none; }

		.lateral-separador { width:160px; height:4px; background-image:url(imagenes/lateral-separador.png);	}
		
		.lateral-modulo { width: 160px;}
		.lateral-modulo p { font-weight:bold; color:#036;}
		
		.lateral-modulo li { padding-bottom:5px; list-style:none; text-align:center; font-weight:bold; color:#036; }
		.lateral-titulo { width:160px; height:25px; background-image:url(imagenes/lateral_titulo-trans.png); text-align:center; color:#036; font-weight:bold; margin-bottom:10px; _margin-bottom:10px; }
		.lateral-link { width:130px; height:auto; background-image:url(imagenes/link_lateral.png);  background-repeat: repeat-y; text-align:right; padding:5px 30px 5px 0 ; margin-bottom:5px; _margin-bottom:5px; font-weight:bold; font-size:0.9em; }
		.lateral-link:hover { width:130px; height:auto; background-image:url(imagenes/link_lateral_hover.png);  background-repeat: repeat-y; text-align:right; padding:5px 30px 5px 0 ; margin-bottom:5px; _margin-bottom:5px; font-weight:bold;  font-size:0.9em; }
/*********************************************************************************************/		

#contenedor-pie{
	width:870px;
	height: 200px;
	background-image: url(imagenes/bg_pie.png);
	clear: both;
	margin:auto;
}

	#contenedor-pie p{ text-align:center;}
	
	#contenedor-pie .elemento 
	{ 
		background:url(imagenes/pietext-trans.png); 
		width:180px; 
		height:24px; 
		float:left;
		padding-top:2px;
		margin-top:3px;
	}

		.pie-izq
		{
			width:200px;
			height: 170px;
			text-align:left;
		}
		
		.pie-centro
		{
			width:410px;
			height: 170px;
			text-align:center;
		}
		
		.pie-der
		{
			width:180px;
			height: 170px;
			text-align:right;
			
		}
		
		.pie-izq, .pie-centro, .pie-der
		{
			float:left;
			margin-left:15px;
			padding-top:15px;
			color:#FFF;
			font-weight:bold;
			
		}
		
				.pie-centro a:link , .pie-izq a:link , .pie-der a:link {
				color: #FFF;
				}
				.pie-centro a:visited , .pie-der a:visited , .pie-izq a:visited {
				color: #FFF;
				text-decoration:underline;
				}
				.pie-centro a:hover , .pie-der a:hover , .pie-izq a:hover {
				color: #CCC;
				}
				.pie-centro a:active , .pie-der a:active , .pie-izq a:active {
				color: #0CF;
				}


.clearer {
	clear: both;
}

/***************CSS de SCRIPTS******************************************************************************/	




#ticker-area{
	font-size: 1em;
	font-weight: normal;
	color: #036;
}



#slide_not-wrap{
				border: 1px solid gray;
			}
			#slide_not li{
				margin: 5px;
			}
			#slide_not-menu a.wactive{
				font-weight: bold;
				padding: 0 3px;
				border: 1px solid gray;
			}
			#slide_not-menu a:hover{
				padding: 0 3px;
				border: 2px solid #36C;
			}





/***************CSS de SCRIPTS******************************************************************************/	



.gal_aniv a{ color:#000; text-decoration:none;}
.gal_aniv a:hover{ background-color:#CCC;}