@charset "UTF-8";
/* CSS Document */
body {
	margin:0px auto;
	background:url(../images/bkg.jpg) repeat-x top left; 
	background-attachment:fixed
}

img, div, ul { behavior: url(css/iepngfix.htc) }

#ContenedorSitio {
	width:980px;
	height:auto;
	margin: 0px auto;
}
#Top {
	width:980px;
	height:140px;
	margin: 0px auto;
	background:url(../images/topBkg.gif) repeat-x top left; 
	clear:both;
}
#TopLogoUno {
	width:349px;
	height:110px;
	position:absolute;
	z-index:100;
	margin: 18px 0 0 18px;
	background:url(../images/TopLogo1.png) no-repeat top left; 
}
#TopLogoDos {
	width:117px;
	height:114px;
	position:absolute;
	z-index:200;
	margin: 12px 0 0 520px;
	background:url(../images/TopLogo2.png) no-repeat top left; 
}
#TopLogoTres {
	width:158px;
	height:116px;
	position:absolute;
	z-index:300;
	margin: 12px 0 0 790px;
	background:url(../images/TopLogo3.png) no-repeat top left; 
}
#Menu {
	width:980px;
	height:25px;
	margin: 0px auto;
	clear:both;
	background:url(../images/MenuTopBkg.gif) repeat-x top left; 
}
#MenuTop {
	width:420px;
	height:25px;
	margin: 0px auto;
	clear:both;
}
.MenuSep {
	width:14px;
	height:25px;
	float: left;
	background:url(../images/MenuTopSep.gif) no-repeat top left; 
}
/* TOP MENU */
.MenuTop li{
	margin: 0px;
	display: inline;
	float:left;
	padding: 0px 10px 0px 0px;
	line-height: 25px;
}
.MenuTop li a {
	display:block;
	list-style-type:none;
	text-decoration:none;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	text-transform:uppercase;
	color: #9AC019;
}
.MenuTop li a:hover{
	color: #FFF;
}
/* FIN TOP MENU */
#ContenedorBody {
	width:980px;
	height:auto;
	margin: 0px auto;
	overflow:auto;
	clear:both;
	background:#FFF;
}
#Pata {
	width:980px;
	height:auto;
	margin: 0px auto;
	clear:both;
	background:url(../images/PataBkg.gif) repeat-x top left; 
	text-align:center;
}
.PataLogosTop {
	width:390px;
	height:90px;
	margin: 0px auto;
	clear:both;
	text-align:center;
}
.PataLogosTop p {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #666;
	margin:0px;
	text-align:left;
	float:left;
}
.PataLogosBottom {
	width:580px;
	height:80px;
	margin: 0px auto;
	clear:both;
	text-align:center;
	padding: 5px 0px 0px 0px;
}
.PataLogosBottom p {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #666;
	margin:0px;
	text-align:left;
	float:left;
}
.Logos {
	float:left;
	padding: 0 25px 0 25px;
}
#Eco {
	width:980px;
	height:100px;
	margin: 0px auto;
	clear:both;
	text-align:center;
}
.Clear {
	height: 10px;
	clear:both;
	width:100%;
}

/*HOME */
#HomeBanner {
	width:980px;
	height:400px;
	margin: 0px auto;
	background:url(../images/bannerHome.jpg) no-repeat top left; 
	clear:both;
}
/*#HomeDescripcion {
	width:303px;
	height:172px;
	position:absolute;
	z-index:100;
	margin: 0px 0 0 663px;
	background: #FFF;
	opacity:.80;
	filter: alpha(opacity=80); 
	-moz-opacity: 0.8;
}*/
#HomeDescripcion {
	width:303px;
	height:190px;
	position:absolute;
	z-index:100;
	margin: 0px 0 0 663px;
	background: #FFF;
	opacity:.80;
	filter: alpha(opacity=80); 
	-moz-opacity: 0.8;
}
#HomeDescripcion p{
	width:290px;
	height:162px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height: 12px;
	color: #023D1D;
	text-decoration:none;
	font-weight:normal;
	margin:3px auto;
	text-align:justify;
}
#HomeActualidad {
	width:301px;
	height:398px;
	position:absolute;
	z-index:200;
	margin: 0px 0 0 663px;
	border: 1px solid #FFF;
	background:url(../images/ActualidadBkg.gif) repeat-x top left; 
	opacity:.90;
	filter: alpha(opacity=90); 
	-moz-opacity: 0.9;

}
#HomeActualidad h1{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:22px;
 	color: #FFF;
	text-decoration:none;
	font-weight:normal;
	margin:5px auto;
	text-align:center;
	text-transform:uppercase;
	background:url(../images/ActualidadSymbol.png) no-repeat 65px 0px; 
	padding: 0px 0px 0px 20px;
}
#HomeActualidadBox{
	width:283px;
	height:340px;
	background:url(../images/ActualidadBox.gif) repeat-x top left; 
	margin:15px auto;
	overflow: auto;
}
ul.Actualidad{ 
	margin: 0px;
	padding: 10px 0px 10px 10px;
	list-style: none;
}
li.Actualidad li { 
	width: 100%;
}
ul.Actualidad li a {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	color: #FFF;
	text-decoration: none;
	line-height: 20px;
	border-bottom: 1px dotted #FFF;
}
ul.Actualidad li a:hover {
	color:#9AC019;
}
#HomeDestacados {
	width:976px;
	height:433px;
	margin: 2px auto;
	background:url(../images/DestBkg.gif) repeat-x top left; 
	clear:both;
}
.HomeDestacadosBox {
	width:310px;
	height:280px;
	float:left;
	margin: 2px 7px 0 7px;
}
.HomeDestacadosTitulo {
	width:310px;
	height:40px;
	margin: 0px auto;
	background:url(../images/DestTituloBkg.png) no-repeat top right; 
}
.HomeDestacadosTitulo h1{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:18px;
 	color: #FFF;
	font-weight:normal;
	margin: 0px 0px 0px 60px;
	text-align:left;
	text-transform:uppercase;
	padding: 10px 0px 0px 0px;
}
.HomeDestacadosIcono {
	width:47px;
	height:40px;
	float:left;
	background:url(../images/DestSymbol.gif) no-repeat top left; 
}
.HomeDestacadosFoto {
	width:310px;
	height:119px;
	margin: 2px auto;
}
.HomeDestacadosTexto {
	width:310px;
	height:135px;
	margin: 0px auto;
	background:url(../images/DestBkg2.gif) repeat-x top left; 
}
.HomeDestacadosTextoBox {
	width:296px;
	height:108px;
	margin: 0px auto;
	background:url(../images/DestBox.gif) no-repeat top left; 
}
.HomeDestacadosTextoBox p{
	width:280px;
	height:100px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height: 13px;
	color: #023D1D;
	text-decoration:none;
	font-weight:normal;
	margin: 0px auto;
	text-align:justify;
}
.HomeDestacadosMas {
	width:62px;
	height:13px;
	margin: 0px auto;
	clear:both;
}
#HomeBannerFlash {
	width:952px;
	height:125px;
	margin: 0px auto;
	clear:both;
}

/*FIN HOME */

/*INTERNA */
#InternaContenedor {
	width:976px;
	height:auto;
	margin: 2px auto;
	overflow:auto;
	clear:both;
	background:url(../images/internaBkg.jpg) repeat-x top left #2BA25E;
}
#InternaTitulo {
	width:976px;
	height:156px;
	margin: 0px auto;
}
#InternaTitulo h1{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:48px;
	line-height: 120px;
	color: #84B320;
	text-decoration:none;
	font-weight:normal;
	margin: 0px auto;
	text-align:left;
	padding-left: 30px;
}
#InternaBox {
	width:940px;
	height:auto;
	margin: 10px auto;
	/*overflow:auto;*/
}
#InternaBoxTop {
	width:940px;
	height:15px;
	margin: 0px auto;
	background:url(../images/internaBoxTop.jpg) no-repeat top left;
}
#InternaBoxBottom{
	width:940px;
	height:15px;
	margin: 0px auto;
	background:url(../images/internaBoxBottom.gif) no-repeat top left;
}
#InternaBoxBkg {
	width:940px;
	height:auto;
	margin: 0px auto;
	background:url(../images/internaBoxBkg.jpg) repeat-x top left #FFF;
	overflow:auto;
}
#InternaBoxBkg h3{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:28px;
	font-weight:normal;
	color:#005223;
	margin:5px 0 0 0;
	line-height: 24px;
}
#InternaBoxBkg h4{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:normal;
	color:#84B320;
	margin:5px 0 0 0;
}
#InternaBoxBkg p{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-transform: none;
	color:#005223;
	margin:5px 0 0 0;
	text-align:justify;
}
#InternaBoxBkg a {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#84B320;
	margin: 0px;
	text-decoration:none;
}
#InternaBoxBkg a:hover {
	color: #000;
}
#InternaBoxBkg ul {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#005223;
	margin:0px 0 0 0px;
	list-style:none;
}
#InternaBoxBkg li{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#005223;
	margin:0px 0 0 0;
}
#InternaBoxLeft {
	width:440px;
	height:auto;
	float:left;
	padding: 0 10px 0 10px;
}
#InternaBoxRight {
	width:440px;
	height:auto;
	float: right;
	padding: 0 10px 0 10px;
}
.Internatable{
	margin: 0px auto;
	width:940px;
	clear:both;
}
#InternaBox table{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-transform: none;
	margin: 10px  0 0 0;
	opacity:.80;
	filter: alpha(opacity=80); 
	-moz-opacity: 0.8;
	}
#InternaBox table thead td{
	background-color:#000;
	color:#FFF;
}	
#InternaBox table tr td{
	background-color:#84B320;
	color:#030;
}
#InternaBox table tr th{
	background-color:#CCC;
}
.CongresoFoto {
	width:976px;
	height:156px;
	background:url(../images/congresoPic.jpg) no-repeat top right;
}
.ProgramacionFoto {
	width:976px;
	height:156px;
	background:url(../images/programacionPic.jpg) no-repeat top right;
}
.ConferencistasFoto {
	width:976px;
	height:156px;
	background:url(../images/conferencistasPic.jpg) no-repeat top right;
}
.InscripcionesFoto {
	width:976px;
	height:156px;
	background:url(../images/inscripcionesPic.jpg) no-repeat top right;
}
.ComercializacionFoto {
	width:976px;
	height:156px;
	background:url(../images/comercializacionPic.jpg) no-repeat top right;
}
.ConvocatoriaFoto {
	width:976px;
	height:156px;
	background:url(../images/convocatoriaPic.jpg) no-repeat top right;
}
.ContactoFoto {
	width:976px;
	height:156px;
	background:url(../images/contactoPic.jpg) no-repeat top right;
}

/* FIN INTERNA */
