/* Estilos Globales  */
body {
	background: url(imagenes/fondo.gif) repeat;
	margin: 0;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size:0.75em;
	color: #000;
}
#contenedor {
	width: 960px;
	height: 100%;
	margin: 0 auto;
	padding: 20px 0 20px 0;
}
.limpiar {
	clear: both;
}
a {
	outline: none;
	cursor: pointer;
}
h1, h2, h3, h4, h5, h6, p, ul, li {
	margin:0;
	padding:0;
}
/*  Cabecera  */

#cabecera #logo h1 {
	display: none;
}
#cabecera #menu ul {

}
#cabecera #menu ul li {
	float: left;
	list-style: none;
}
#cabecera #menu ul li h2 {
	display: none;
}
#cabecera #menu ul li a div.bot1{
	background: url(imagenes/menu-1-ing.gif) top no-repeat;
	width: 56px;
	height: 28px;
}
#cabecera #menu ul li a:hover div.bot1{
	background: url(imagenes/menu-1-ing.gif) bottom no-repeat;
	width: 56px;
	height: 28px;
}
#cabecera #menu ul li a.activo div.bot1{
	background: url(imagenes/menu-1-ing.gif) bottom no-repeat;
	width: 56px;
	height: 28px;
}
#cabecera #menu ul li a div.bot2 {
	background: url(imagenes/menu-2-ing.gif) top no-repeat;
	width: 90px;
	height: 28px;
}
#cabecera #menu ul li a:hover div.bot2{
	background: url(imagenes/menu-2-ing.gif) bottom no-repeat;
	width: 90px;
	height: 28px;
}
#cabecera #menu ul li a.activo div.bot2{
	background: url(imagenes/menu-2-ing.gif) bottom no-repeat;
	width: 90px;
	height: 28px;
}
#cabecera #menu ul li a div.bot3 {
	background: url(imagenes/menu-3-ing.gif) top no-repeat;
	width: 57px;
	height: 28px;
}
#cabecera #menu ul li a:hover div.bot3{
	background: url(imagenes/menu-3-ing.gif) bottom no-repeat;
	width: 57px;
	height: 28px;
}
#cabecera #menu ul li a.activo div.bot3{
	background: url(imagenes/menu-3-ing.gif) bottom no-repeat;
	width: 57px;
	height: 28px;
}
#cabecera #menu ul li a div.bot4 {
	background: url(imagenes/menu-4-ing.gif) top no-repeat;
	width: 51px;
	height: 28px;
}
#cabecera #menu ul li a:hover div.bot4{
	background: url(imagenes/menu-4-ing.gif) bottom no-repeat;
	width: 51px;
	height: 28px;
}
#cabecera #menu ul li a.activo div.bot4{
	background: url(imagenes/menu-4-ing.gif) bottom no-repeat;
	width: 51px;
	height: 28px;
}
#cabecera #menu ul li a div.bot5 {
	background: url(imagenes/menu-5-ing.gif) top no-repeat;
	width: 51px;
	height: 28px;
}
#cabecera #menu ul li a:hover div.bot5{
	background: url(imagenes/menu-5-ing.gif) bottom no-repeat;
	width: 51px;
	height: 28px;
}
#cabecera #menu ul li a.activo div.bot5{
	background: url(imagenes/menu-5-ing.gif) bottom no-repeat;
	width: 51px;
	height: 28px;
}
#cabecera #menu ul li a div.bot6 {
	background: url(imagenes/menu-6-ing.gif) top no-repeat;
	width: 76px;
	height: 28px;
}
#cabecera #menu ul li a:hover div.bot6{
	background: url(imagenes/menu-6-ing.gif) bottom no-repeat;
	width: 76px;
	height: 28px;
}
#cabecera #menu ul li a.activo div.bot6{
	background: url(imagenes/menu-6-ing.gif) bottom no-repeat;
	width: 76px;
	height: 28px;
}
#cabecera #menu ul li a div.bot7 {
	background: url(imagenes/menu-7-ing.gif) top no-repeat;
	width: 154px;
	height: 28px;
}
#cabecera #menu ul li a:hover div.bot7{
	background: url(imagenes/menu-7-ing.gif) bottom no-repeat;
	width: 154px;
	height: 28px;
}
#cabecera #menu ul li a.activo div.bot7{
	background: url(imagenes/menu-7-ing.gif) bottom no-repeat;
	width: 154px;
	height: 28px;
}
#cabecera #menu ul li a div.bot8 {
	background: url(imagenes/menu-8-ing.gif) top no-repeat;
	width: 90px;
	height: 28px;
}
#cabecera #menu ul li a:hover div.bot8{
	background: url(imagenes/menu-8-ing.gif) bottom no-repeat;
	width: 90px;
	height: 28px;
}
#cabecera #menu ul li a.activo div.bot8{
	background: url(imagenes/menu-8-ing.gif) bottom no-repeat;
	width: 90px;
	height: 28px;
}
#cabecera #menu ul li a div.bot9 {
	background: url(imagenes/menu-9-ing.gif) top no-repeat;
	width: 80px;
	height: 28px;
}
#cabecera #menu ul li a:hover div.bot9{
	background: url(imagenes/menu-9-ing.gif) bottom no-repeat;
	width: 80px;
	height: 28px;
}
#cabecera #menu ul li a.activo div.bot9{
	background: url(imagenes/menu-9-ing.gif) bottom no-repeat;
	width: 80px;
	height: 28px;
}
#cabecera #menu ul li a div.bot10 {
	background: url(imagenes/menu-10-ing.gif) top no-repeat;
	width: 66px;
	height: 28px;
}
#cabecera #menu ul li a:hover div.bot10{
	background: url(imagenes/menu-10-ing.gif) bottom no-repeat;
	width: 66px;
	height: 28px;
}
#cabecera #menu ul li a.activo div.bot10{
	background: url(imagenes/menu-10-ing.gif) bottom no-repeat;
	width: 66px;
	height: 28px;
}
#cabecera #menu ul li a div.bot11 {
	background: url(imagenes/menu-11-ing.gif) top no-repeat;
	width: 106px;
	height: 28px;
}
#cabecera #menu ul li a:hover div.bot11{
	background: url(imagenes/menu-11-ing.gif) bottom no-repeat;
	width: 106px;
	height: 28px;
}
#cabecera #menu ul li a.activo div.bot11{
	background: url(imagenes/menu-11-ing.gif) bottom no-repeat;
	width: 106px;
	height: 28px;
}
#cabecera #menu .idiomas {
	float: right;
	margin-right: 5px;

}
/*  Estilos cuerpo */
#cuerpo #centro {
	float: left;
}
#cuerpo #derecha {
	float:right;
}
/* estilos cuerpos centrales */
#cuerpo #centro .top-cuerpo {
	background: url(imagenes/top-cuerpo.gif) no-repeat top;
	width: 635px;
	height: 12px;
	margin-top: 5px;
}
#cuerpo #centro .centro-cuerpo {
	background: #fff;
}
#cuerpo #centro .pie-cuerpo {
	background: url(imagenes/pie-cuerpo.gif) no-repeat top;
	width: 635px;
	height: 11px;
}
/* estilos cuerpos columna derecha */
#cuerpo #derecha .top-derecha {
	background: url(imagenes/top-derecha.gif) no-repeat top;
	width: 320px;
	height: 11px;
	margin-top: 5px;
}
#cuerpo #derecha .centro-derecha {
	background: #fff;
}
#cuerpo #derecha .pie-derecha {
	background: url(imagenes/pie-derecha.gif) no-repeat top;
	width: 320px;
	height: 11px;
}
/*  Ultimas noticias  */
#cuerpo #centro #ultimas-noticias {
	width: 635px;
}
#cuerpo #centro #ultimas-noticias .centro-cuerpo {
	padding-bottom: 15px;
}
#cuerpo #centro #ultimas-noticias #h3-ultimas-noticias {
	margin-left: 15px;
	background-image: url(imagenes/h3-ultima-hora-ing.gif);
	background-repeat: no-repeat;
	width: 153px;
	height: 40px;
}
#cuerpo #centro #ultimas-noticias #h3-ultimas-noticias h3 {
	display: none;
}
#cuerpo #centro #ultimas-noticias .noticia {
	margin: 10px 10px 0 18px;
}
#cuerpo #centro #ultimas-noticias .noticia h4 {
	font-size: 1.17em;
	margin-bottom: 4px;	
}
#cuerpo #centro #ultimas-noticias .noticia h5 {
	font-size: 0.80em;
	font-weight: normal;
	color: #01ae20;
	margin-bottom: 4px;	
}
#cuerpo #centro #ultimas-noticias #mas-noticias  {
	margin: 10px 15px 0 0;
	text-align: right;
}
#cuerpo #centro #ultimas-noticias #mas-noticias a {
	font-size: 1em;
	font-weight: normal;
	color: #01ae20;
	text-decoration: none;
}
#cuerpo #centro #ultimas-noticias #mas-noticias a:hover {
	text-decoration: underline;
}
/*  Esenciales  */
#cuerpo #derecha #esenciales #h3-esenciales {
	margin-left: 10px;
	background-image: url(imagenes/h3-esencial-ing.gif);
	background-repeat: no-repeat;
	width: 122px;
	height: 35px;
}
#cuerpo #derecha #esenciales #h3-esenciales h3 {
	display: none;
}
#cuerpo #derecha #esenciales .centro-derecha  {
	background: url(imagenes/fondo-esencial.gif) no-repeat right #fff;
}
#cuerpo #derecha #esenciales ul {
	margin-left: 45px;
	margin-top: 10px;
}
#cuerpo #derecha #esenciales ul li{
	list-style-type: square;
	color: #01ae20;
}
#cuerpo #derecha #esenciales ul li a{
	font-size: 1.17em;
	color: #000;
	font-weight: bold;
	text-decoration: none;
}
#cuerpo #derecha #esenciales ul li a:hover{
	color: #01ae20;
	text-decoration: none;
}
/*  Objetivos del milenio */
#cuerpo #derecha #objetivos .centro-derecha  {
	text-align: center;
}
#cuerpo #derecha #objetivos .centro-derecha h3 {
	display: none;
}
#cuerpo #derecha #objetivos .centro-derecha p {
	font-size: 1.17em;
	font-weight: bold;
	margin-top: 10px;
}
/*  Muestra de imagenes */
#cuerpo #derecha #muestra-imagenes #h3-muestra-imagenes {
	margin-left: 10px;
	margin-bottom: 10px;
	background-image: url(imagenes/h3-muestra-imagenes-ing.gif);
	background-repeat: no-repeat;
	width: 292px;
	height: 35px;
}
#cuerpo #derecha #muestra-imagenes .centro-derecha img {
	margin-left: 11px;
	margin-bottom: 5px;
	border: #000 solid 1px;
}
#cuerpo #derecha #muestra-imagenes #h3-muestra-imagenes h3 {
	display: none;
}
#cuerpo #derecha #muestra-imagenes {
	margin-bottom: 20px;
}
/*  Pie */
#pie {
	width: 635px;
}
#pie .centro-cuerpo  {
	background-color: #03F;
	height: 90px;
}
#pie .centro-cuerpo #patrocina {
	float: left;
	margin-left: 15px;
}
#pie .centro-cuerpo #patrocina img{
	border: none;
}
#pie .centro-cuerpo #colabora {
	float: left;
	margin-left: 10px;
}
#pie .centro-cuerpo #colabora img {
	border: none;
}
#pie-datos {
	width: 635px;
	text-align: center;
	color: #FFF;
	margin-top: 15px;
	margin-bottom: 10px;
}
#pie-datos a {
	color: #FFF;
	text-decoration: none;
}
#pie-datos a:hover {
	color: #FFF;
	text-decoration: underline;
}

/*  Estilos interiores */
#cuerpo #centro .interiores {
	padding: 0 15px 0 15px;
}
#cuerpo #centro .interiores .migas{
	padding: 10px 0 10px 4px;
}
#cuerpo #centro .interiores .migas a{
	color: #01ae20;
	text-decoration: none;
}
#cuerpo #centro .interiores .migas a:hover{
	color: #01ae20;
	text-decoration: underline;
}
#cuerpo #centro .interiores a {
	color: #01ae20;
	text-decoration: underline;
}
#cuerpo #centro .interiores a:hover {
	color: #01ae20;
	text-decoration: none;
}
#cuerpo #centro .destacado {
	color: #01ae20;
}

#cuerpo #centro .interiores h4 {
	font-size: 1.17em;
	font-weight: bold;
	border-bottom: #01ae20 solid 2px;
	margin: 15px 0 8px 0;
}
#cuerpo #centro .interiores p {
	margin: 5px 0 5px 0;
}
#cuerpo #centro ol li {
	margin: 5px 0 5px 0;
}
#cuerpo #centro ul  {
	margin: 5px 0 5px 30px;
}
#cuerpo #centro ul li {
	margin: 5px 0 5px 0;
	list-style: square;
}
#cuerpo #centro .interiores .pdf {
	background: url(imagenes/pdf.gif) no-repeat top left;
	margin-left: 25px;
	margin-top: 15px;
	height: 40px;
}
#cuerpo #centro .interiores .pdf h5 {
	margin-left: 50px;
}
#cuerpo #centro .interiores .pdf h5 a {
	color: #01ae20;
	font-size: 1.5em;
	font-weight: bold;
	text-decoration: none;
}
#cuerpo #centro .interiores .pdf h5 a:hover {
	text-decoration: underline;
}
#cuerpo #centro .interiores .pdf p {
	color: #999;
	font-size: 0.80em;
	font-weight: normal;
	margin-left: 50px;
}
#cuerpo #centro .interiores h5 {
	color: #01ae20;
	margin-top: 10px;
}
/* Antecendetes.html  */
#cuerpo #centro .interiores #h3-antecedentes {
	margin-bottom: 15px;
	background-image: url(imagenes/h3-antecedentes-ing.gif);
	background-repeat: no-repeat;
	width: 97px;
	height: 33px;
}
#cuerpo #centro .interiores #h3-antecedentes h3 {
	display: none;
}
/* bases.html  */
#cuerpo #centro .interiores #h3-bases {
	margin-bottom: 15px;
	background-image: url(imagenes/h3-bases-ing.gif);
	background-repeat: no-repeat;
	width: 79px;
	height: 30px;
}
#cuerpo #centro .interiores #h3-bases h3 {
	display: none;
}
#cuerpo #centro .interiores #banderitas {
	text-align: right;
	margin-bottom: 15px;
}
/* ficha.html  */
#cuerpo #centro .interiores #h3-ficha {
	margin-bottom: 15px;
	background-image: url(imagenes/h3-ficha-ing.gif);
	background-repeat: no-repeat;
	width: 90px;
	height: 35px;
}
#cuerpo #centro .interiores #h3-ficha h3 {
	display: none;
}
/* faq.html  */
#cuerpo #centro .interiores #h3-faq {
	margin-bottom: 15px;
	background-image: url(imagenes/h3-faq-ing.gif);
	background-repeat: no-repeat;
	width: 400px;
	height: 35px;
}
#cuerpo #centro .interiores #h3-faq  h3 {
	display: none;
}
/* programa.html  */
#cuerpo #centro .interiores #h3-programa {
	margin-bottom: 15px;
	background-image: url(imagenes/h3-programa-ing.gif);
	background-repeat: no-repeat;
	width: 400px;
	height: 35px;
}
#cuerpo #centro .interiores #h3-programa  h3 {
	display: none;
}
/* galeria.html  */
#cuerpo #centro .interiores #h3-galeria {
	margin-bottom: 15px;
	background-image: url(imagenes/h3-muestra-imagenes-ing.gif);
	background-repeat: no-repeat;
	width: 292px;
	height: 35px;
}
#cuerpo #centro .interiores #h3-galeria  h3 {
	display: none;
}
#cuerpo #centro .interiores .galeria-fila img {
	border: #000 solid 1px;
	margin-right: 7px;
}
#cuerpo #centro .interiores .galeria-fila  {
	margin-bottom: 5px;
}
/* participantes.html  */
#cuerpo #centro .interiores #h3-participantes {
	margin-bottom: 15px;
	background-image: url(imagenes/h3-participantes-ing.gif);
	background-repeat: no-repeat;
	width: 165px;
	height: 35px;
}
#cuerpo #centro .interiores #h3-participantes  h3 {
	display: none;
}
#cuerpo #centro .interiores .cursiva em {
	color: #01ae20;
}
/* ciudad.html  */
#cuerpo #centro .interiores #h3-ciudad {
	margin-bottom: 15px;
	background-image: url(imagenes/h3-ciudad-ing.gif);
	background-repeat: no-repeat;
	width: 253px;
	height: 35px;
}
#cuerpo #centro .interiores #h3-ciudad  h3 {
	display: none;
}
#cuerpo #centro .interiores #la-ciudad img {
	margin: 5px 5px 5px 5px;
	border: #000 solid 1px;

}
/* noticias.html  */
#cuerpo #centro .interiores #h3-noticias {
	margin-bottom: 15px;
	background-image: url(imagenes/h3-noticias-ing.gif);
	background-repeat: no-repeat;
	width: 122px;
	height: 35px;
}
#cuerpo #centro .interiores #h3-noticias  h3 {
	display: none;
}
/* noticias.html  */
#cuerpo #centro .interiores #h3-documentacion {
	margin-bottom: 15px;
	background-image: url(imagenes/h3-documentacion-ing.gif);
	background-repeat: no-repeat;
	width: 253px;
	height: 35px;
}
#cuerpo #centro .interiores #h3-documentacion  h3 {
	display: none;
}
