/* CSS Document */
body {
	background-color: #004689;
	background-image: url(img/bg.png);
	background-repeat: repeat-x;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: Arial, Helvetica, sans-serif;
}
body,td,th {
	font-size: 12px;
}

a:link {
	text-decoration: none;
	color: #FFFFFF;
}
a:visited {
	text-decoration: none;
	color: #FFFFFF;
}
a:hover {
	text-decoration: none;
	color: #F4F4F4;
}
a:active {
	text-decoration: none;
	color: #FFFFFF;
}
.internos{
margin-left: 20px;
}
.internos a {
	text-decoration: none;
	color: #000099;
}
.general{
margin: 0 auto 0 auto;
width: 960px;
}
.logo{
padding-top: 30px; padding-bottom: 20px; height: 120px; position:relative;
}
.bannerindex{
position:absolute; top: 16px; left: 479px;
}
.menugen{
top: 40px; left: 600px;
}
.nav{list-style:none;margin:0;padding:0;}
.nav li{font-size:120%;font-weight:bold;margin:2px;margin-top:13px;padding:2px;margin-left:5px;float:left;position:relative; width: 110px;}
.nav li a{color:#DAEF76;}
.nav li a:hover{color:#dadada;}
.menugen{
text-align:center; padding-top: 15px; padding-bottom: 10px;
}
.contenidotable{
width: 215px; float:left; height: 300px; margin-right: 20px; border: 2px solid #fff; color:#FFFFFF;
}
.titulocontenidotable{
background-color:#033361; padding: 5px; color:#DAEF76; font-size: 18px; font-weight:bold; padding-left: 15px;
}
.fotter{
text-align:center; padding-top: 50px; color: #FFFFFF; padding-bottom: 20px;
}
.linknaranja{
color: #B1D118; font-weight:bold;
}
.contenidodetail{
width: 660px; float:left; margin-right: 20px; border: 2px solid #fff; background-color:#FFFFFF; padding: 5px;
}
.contenidolateral{
width: 250px; float:left; border-left: 1px dotted #999999; padding: 5px;
}
h1 {
color: #CC9900;
font-family:Times New Roman,Georgia,Trebuchet MS;
font-size:20px;
font-weight:normal;
margin:0;
padding:5px;
padding-bottom: 0px;
text-align:left;
text-decoration:none;
}
.fecha{
padding-left: 10px;
color:#999999;
font-size:12px;
}

	#Minicio a {
		display:block;
		width:123px;
		height: 44px;
		font: bold 14px/1 sans-serif;
		color:#c60;
		background: url("img/menu/inicio1.png") 0 0 no-repeat;
		text-decoration: none;
		}
	#Minicio a:hover {	
		background: url("img/menu/inicio2.png") 0 0 no-repeat;
		color: #E9BE75;
		}
		
		#Malianza a {
		display:block;
		width:123px;
		height: 44px;
		font: bold 14px/1 sans-serif;
		color:#c60;
		background: url("img/menu/alianza1.png") 0 0 no-repeat;
		text-decoration: none;
		}
	#Malianza a:hover {	
		background: url("img/menu/alianza2.png") 0 0 no-repeat;
		color: #E9BE75;
		}
		
	#Mcontacto a {
		display:block;
		width:123px;
		height: 44px;
		font: bold 14px/1 sans-serif;
		color:#c60;
		background: url("img/menu/conta1.png") 0 0 no-repeat;
		text-decoration: none;
		}
	#Mcontacto a:hover {	
		background: url("img/menu/conta2.png") 0 0 no-repeat;
		color: #E9BE75;
		}
		
	#Mapoyenos a {
		display:block;
		width:123px;
		height: 44px;
		font: bold 14px/1 sans-serif;
		color:#c60;
		background: url("img/menu/apoyo1.png") 0 0 no-repeat;
		text-decoration: none;
		}
	#Mapoyenos a:hover {	
		background: url("img/menu/apoyo2.png") 0 0 no-repeat;
		color: #E9BE75;
		}
		
	#Mgaleria a {
		display:block;
		width:123px;
		height: 44px;
		font: bold 14px/1 sans-serif;
		color:#c60;
		background: url("img/menu/gal1.png") 0 0 no-repeat;
		text-decoration: none;
		}
	#Mgaleria a:hover {	
		background: url("img/menu/gal2.png") 0 0 no-repeat;
		color: #E9BE75;
		}
		
	#Mgaleria a {
		display:block;
		width:123px;
		height: 44px;
		font: bold 14px/1 sans-serif;
		color:#c60;
		background: url("img/menu/gal1.png") 0 0 no-repeat;
		text-decoration: none;
		}
	#Mgaleria a:hover {	
		background: url("img/menu/gal2.png") 0 0 no-repeat;
		color: #E9BE75;
		}
		
	#Mprogramacion a {
		display:block;
		width:123px;
		height: 44px;
		font: bold 14px/1 sans-serif;
		color:#c60;
		background: url("img/menu/progra1.png") 0 0 no-repeat;
		text-decoration: none;
		}
	#Mprogramacion a:hover {	
		background: url("img/menu/progra2.png") 0 0 no-repeat;
		color: #E9BE75;
		}
		
	#Mtop a {
		display:block;
		width:123px;
		height: 44px;
		font: bold 14px/1 sans-serif;
		color:#c60;
		background: url("img/menu/las151.png") 0 0 no-repeat;
		text-decoration: none;
		}
	#Mtop a:hover {	
		background: url("img/menu/las152.png") 0 0 no-repeat;
		color: #E9BE75;
		}


/* Easy Slider */

	#slider{}	
	#slider ul, #slider li{
		margin:0;
		padding:0;
		list-style:none;
		}
	#slider li{ 
		/* 
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
		*/ 
		width:480px;
		height:130px;
		overflow:hidden; 
		}	
	#eventoslide{}	
	#eventoslide ul, #eventoslide li{
		margin:0;
		padding:0;
		list-style:none;
		}
	#eventoslide li{ 
		/* 
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
		*/ 
		width:250px;
		height:180px;
		overflow:hidden;
		text-align:center;
		border-top: 1px dotted #999999;
		}	
	#prevBtn, #nextBtn{ 
		display:block;
		width:30px;
		height:77px;
		position:absolute;
		left:-30px;
		top:95px;
		}	
	#nextBtn{ 
		left:200px;
		}														
	#prevBtn a, #nextBtn a{  
		display:block;
		width:30px;
		height:77px;
		background:url(img/btn_prev.gif) no-repeat 0 0;	
		}	
	#nextBtn a{ 
		background:url(img/btn_next.gif) no-repeat 0 0;	
		}												

/* // Easy Slider */

.Estilo2 {font-size: 10px}
.Estilo9 {font-size: 36px}
.Estilo10 {color:#000000;}
.Estilo11 {color: #04294B}
.Estilo12 {color: #0A0B0C}