@charset "utf-8";
/* CSS Document */

body  {
	font: 85% "Trebuchet MS", Arial, Helvetica, sans-serif;
	background-color: #000;
	margin: 0;
	padding: 0;
	text-align: center; /* esto centra el contenedor en los navegadores IE 5*. El texto se ajusta posteriormente con el valor predeterminado de alineación a la izquierda en el selector #container */
	color: #333;
	background-repeat: repeat;
	background-image: url(images/backr03.gif);
}

.twoColFixRtHdr #container { 
	width: 1024px;  
	background: #FFFFFF;
	margin: 0 auto; 
	border: 1px solid #000000;
	text-align: left; /* esto anula text-align: center en el elemento body. */
} 
.twoColFixRtHdr #header { 
	background: #000; 
} 


/*COMINENZA NAV*/

.twoColFixRtHdr #nav {
	width: 100%;
	background-color:#000;
	height:57px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	text-align: left;
	margin-left: 0px;
	text-align: center;
	font-family:Georgia, "Times New Roman", Times, serif;
	padding-top: 50px;
	}
	 

	 
	.twoColFixRtHdr #nav ul {
	font-size:16px;
	padding: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
 	}
		.twoColFixRtHdr #nav ul li {
		display: inline;
		margin: 0px;
		padding: 0px;
		}

		  .twoColFixRtHdr #nav ul li a {
		  outline:none;
		  font-size: 1em;
		  color: #FFF;
		  font-weight: bold;
		  text-decoration: none;
		  white-space: normal;
		  padding-top:0.5em;
		  padding-left:0.5em;
		  padding-right:0.5em;
		  background-color: #000;
		  margin-top: 0px;
		  margin-right: 3px;
		  margin-bottom: 0px;
		  margin-left: 0px;
	  }
			.twoColFixRtHdr #nav ul li a:hover {
			  font-size: 1em;
			  color: #000;
			  font-weight: bold;
			  text-decoration: none;
			  white-space: normal;
			  padding-left:0.5em;
		  		padding-right:0.5em;
			  background-color: #FC0;
			  }



/*COMINENZA SIDEBAR 01*/
.twoColFixRtHdr #sidebar1 {
	float: right;
	width: 320px;
	padding: 15px;
	margin-right: 15px;
	margin-top: 76px;
	background-color: #EAEAEA;
	background-image: url(images/felizaFace.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}

	.twoColFixRtHdr #sidebar1 h3 {
	font-size:18px;
	font-family:Georgia, "Times New Roman", Times, serif;
	background-color:#FC0;
	text-align: center;
	padding:.5em;
	color:#FFF;
	}
	
	.twoColFixRtHdr #sidebar1 p {
	font-size:13px;
	line-height: 20px;
	}
	
	
	
	
	/*COMINENZA SIDEBAR 02*/

.twoColFixRtHdr #sidebar2 {
	float: right;
	width: 320px;
	padding: 15px;
	margin-right: 15px;
	margin-top: 30px;
	background-color: #EAEAEA;
	background-image: url(images/detail_sidebar02.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}

	.twoColFixRtHdr #sidebar2 h3 {
	font-size:18px;
	font-family:Georgia, "Times New Roman", Times, serif;
	background-color:#FC0;
	text-align: center;
	padding:.5em;
	color:#FFF;
	}
	
	.twoColFixRtHdr #sidebar2 p {
	font-size:13px;
	line-height: 20px;
	}

/*COMINENZA SIDEBAR 03*/

.twoColFixRtHdr #sidebar3 {
	float: right;
	width: 320px;
	padding: 0px;
	margin-right: 0px;
	margin-top: 0px;
	background-color: #EAEAEA;
	background-image: url(images/detail_sidebar03.jpg);
	background-repeat: no-repeat;
	background-position: right;
	height: 2700px;
}

	.twoColFixRtHdr #sidebar3 h3 {
	font-size:18px;
	font-family:Georgia, "Times New Roman", Times, serif;
	background-color:#FC0;
	text-align: center;
	padding:.5em;
	color:#FFF;
	}
	
	.twoColFixRtHdr #sidebar3 p {
	font-size:13px;
	line-height: 20px;
	}

/*COMINENZA SIDEBAR actividades*/

a {
	color:#333;
	}
a#link {
	color:#333;
}
	a#link:hover {
	color:#FC0;
	background-color:#000;
	padding:5px;
	margin:0,5,5,5;
	font-weight:bold;
	}
	
.twoColFixRtHdr #actividades {
	float: right;
	width: 320px;
	padding: 15px;
	margin-right: 15px;
	margin-top: 30px;
	background-color: #EAEAEA;
	background-repeat: no-repeat;
	background-position: right bottom;
}

	.twoColFixRtHdr #actividades h3 {
	font-size:18px;
	font-family:Georgia, "Times New Roman", Times, serif;
	background-color:#FC0;
	text-align: center;
	padding:.5em;
	color:#FFF;
	}
	
	.twoColFixRtHdr #actividades p {
	font-size:13px;
	line-height: 20px;
	}
	
/*COMINENZA mainContent*/

	.tableinfo {
	background-color:#000;
	padding:5px;
	}
	
	.tableinfo_small {
	background-color:#CCC;
	padding:5px;
	font-size:9px;
	width:420px;
	}
	
	
	.Heading_black {
		color:#000;
		font-size:14px;
		font-weight:bold;
		font-family:Georgia, "Times New Roman", Times, serif;
	}
	
	.block {
		color:#FC0;
		background-color:#000;
		padding:5px;
		margin:0,5,5,5;
		font-size:14px;
		font-weight:bold;
		font-family:Georgia, "Times New Roman", Times, serif;
	}
	
	.Headinginfo {
		color:#FC0;
		font-weight:bold;
	}
	
	.contentinfosoftwhite {
		color:#CCC;
	}
p.indentquote {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-style: italic;
	text-indent: 40px;
	color: #000;
}

	
	.contentinfosoftwhite_small {
		color:#CCC;
		font-size:9px;
	}
	.contentinfoyellow_small {
	color:#FC0;
	font-size:9px;
	}
	
	.contentinfoblack_small {
	color:ffffff;
	font-size:9px;
	}
	
	
	p.indent {
		text-indent:30px;
	}

.twoColFixRtHdr #mainContent { 
	margin: 0 350px 0 0;
	padding: 0 20px;
} 

	.twoColFixRtHdr #mainContent h1 {
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size:28px;
		color:#333;
	  	text-align:left;
		margin-left:0px;
	} 

	.twoColFixRtHdr #mainContent p {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#666;
	line-height: 19px;
	} 
	.twoColFixRtHdr #mainContent #img {
	width:350px;
	height:261px;
	background-image:url(images/pic01.jpg);
	float:left;
	margin-right:5px;
				} 
	
	.twoColFixRtHdr #mainContent #img02 {
	width:450px;
	height:261px;
	background-image:url(images/pic02.jpg);
	float:left;
	margin-right:5px;
	margin-top:10px;
				} 
				
	.twoColFixRtHdr #mainContent #img03 {
	width:450px;
	height:261px;
	background-image:url(images/pic03.jpg);
	float:left;
	margin-right:5px;
	margin-top:10px;
				} 
				
			
			.twoColFixRtHdr #mainContent #caption {
				height:30px;
				width:350px;
				background-color:#609;
				float:left;
				margin-right:20px;
			} 
	
	
	
#container #mainContent #table01 {
	margin-top: 29px;
}

#container #mainContent #table02 {
	margin-top: 0px;
}




.twoColFixRtHdr #footer { 
	padding: 0 10px 0 20px;
	background:#DDDDDD; 
} 

.twoColFixRtHdr #footer p {
	margin: 0; /* el ajuste en cero de los márgenes del primer elemento del pie evitará que puedan contraerse los márgenes (un espacio entre divs) */
	padding: 10px 0; /* el relleno de este elemento creará espacio, de la misma forma que lo haría el margen, sin el problema de la contracción de márgenes */
}
.fltrt { /* esta clase puede utilizarse para que un elemento flote en la parte derecha de la página. El elemento flotante debe preceder al elemento junto al que debe aparecer en la página. */
	float: right;
	margin-left: 8px;
}
.fltlft { /* esta clase puede utilizarse para que un elemento flote en la parte izquierda de la página. */
	float: left;
	margin-right: 8px;
}
.clearfloat { /* esta clase debe colocarse en un elemento div o break y debe ser el último elemento antes del cierre de un contenedor que incluya completamente a un elemento flotante */
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}
 
</style>[if IE 5]>
<style type="text/css"> 
/* coloque las reparaciones del modelo de cuadro para IE 5* en este comentario condicional */
.twoColFixRtHdr #sidebar1 { width: 220px; }
</style>
<![endif][if IE]>
<style type="text/css"> 
/* coloque las reparaciones de css para todas las versiones de IE en este comentario condicional */
.twoColFixRtHdr #sidebar1 { padding-top: 30px; }
.twoColFixRtHdr #mainContent { zoom: 1; }
/* la propiedad zoom propia que se indica más arriba proporciona a IE el hasLayout que necesita para evitar diversos errores */
</style>
<![endif]

