/* CSS Document */
html, body{font-family:Arial, Optima, "Optima Medium", Tahoma; font-size:14px;text-align:center; background-color:#fcfcfc; }

.grande{border:1px solid #cccccc; background-color:#ffffff; width:1000px; margin:0 auto}

#wrapper{width:100%; background:url(../img/images/barratop2.jpg) repeat-x; height:40px;}

#wrap_cont{width:99%; height:21px; padding-top:1px;  }
		.wrap_li{list-style:none; float:right; padding-right:5px; padding-left:3px; color:#FFFFFF; 
			font-weight:bold; font-size:13px; width:auto; text-decoration:none; *padding:6px 3px 2px 4px !important;}
			
		.wrap_li_sep{list-style:none; float:right; padding-right:5px; padding-left:5px; color:#FFFFFF; 
						font-weight:bold; font-size:13px;text-decoration:none;  *padding:6px 3px 2px 4px !important; }

.txt_wh{font-weight:bold; font-size:13px;text-decoration:none; color:#FFFFFF}

.wrapli{float:right; padding:0px 4px 2px 4px; list-style-type:none; * padding:4px 4px 2px 4px !important;}

#hdr{ width:980px; height:130px; padding-bottom:8px; float:none}
	#logo{width:28%; float:left; padding:5px 15px;}
	#hdr_menu{width:60%; float:right; }
		#hdr_m_gog{float:right; width:64%; padding-top:35px; padding-bottom:3px; border-bottom:1px solid #999999}
		#hdr_m_sec{ width:87%; float:right; * width:70% !important;}
			.hdr_m_sec_list{ float:right; color:#999999; padding:0 8px; list-style-type:none; text-decoration:none; * float:left !important; * padding:4px 4px 2px 4px !important;}
			a.hdr_m_sec_list:hover{text-decoration:underline}
			
#page{width:980px; height:auto; background-color:#FFFFFF}
			
#conten_prin{ width:980px; margin-top:13px; padding:13px 0 8px 0; height:315px; * margin-bottom:19px !important;}

#superbanner {width:590px; float:left; height:315px; z-index:0; margin-left:18px; }
	#imgsuperbanner{ width:100%; height:300px; padding-left:2px;}
	#sbanlinks { float:right; width:100%; height:15px; padding-left:9px;}
		.nextm { border:2px solid #006699; background-color:#fbfbfb; float:right; margin-left:8px; width:20px;} 
		a.nextm { color:#006699; font-size:10px; font-weight:bold; list-style-type:none}
		a.nextm:hover { text-decoration:none; background-color:#006699; color:#FFFFFF; border:2px solid #fbfbfb;}
	
#banner_sec { width:340px; float:right; padding-right:auto; margin-right:6px; }
#banner_sec1{ width:100%; height:130px; padding-bottom:12px; }
#banner_sec2{ width:100%; height:174px; padding-top:12px;background:url(../img/images/contenedor.gif) no-repeat; padding-top:7px;}

	.hdrcaja{ background:url(../img/images/hdr_barra.png) no-repeat; width:340px; height:30px;}
	.fndcaja{ background:url(../img/images/fondo_cont.png) no-repeat;width:340px; height:196px;}
	.piecaja{ background:url(../img/images/pie_cont.png) no-repeat;width:340px; height:14px;}
	
	.Titcaja {color:#FFFFFF; font-weight:bold; float:left; width:50%; height:20px; font-size:15px; padding-left:4%; padding-bottom:5px;}
	
	.Banner_1_menu{ text-align:left; color:#333333; list-style-type:circle; width:100%; padding:5px; font-size:11px; text-decoration:none}
	a.Banner_1_menu:hover{text-decoration:underline}
	
.tabsmenu {
			width:970px; 
			float:right; 
			padding-right:15px; 
			margin-top:20px;
			* margin:0px !important;
			}
			
#eventosHome { width:970px; height:auto; margin:9px; * margin:0px !important;}

#conten_eventos{ width:962px; height:218px; background:url(../img/images/cevent150.gif) no-repeat; 
				 margin-top:40px; margin-left:8px; * margin:0 0 0 10px !important;}

.Eventocampus{ width:930px; height:140px;}
	.eventos { width:310px; float:left; height:auto; text-align:center; margin-top:16px;}
	.miniEvento {width:100%}
	
#socialm{width:970px; height:auto}
.socialm_Text{ text-align:center; font-size:12px; color:#333333 }
.socialm_img { float:left; padding:5px;}
	
#ftr { width:100%; background:url(../img/images/barraftr_4.jpg) repeat-x; height:60px;}

#ftr_cont { width:99%;  height:40px ; text-align:center;padding-top:13px}
	.pie {color:#FFFFFF;font-size:12px; text-decoration:none}

.navenlace { width:85px; height:25px; float:right; margin-left:8px; * margin:0 8px 0 3px;  !important; }

a.navenlace { font-weight: bold; text-align:center; color:#FFFFFF; text-decoration:none; font-size:13px;	
			  background-image:url(../img/images/fondopes1.gif); }

a.navenlace:hover {	color:#006699; background-image:url(../img/images/fondopes2.gif); }

.weblp {width:640px; height:480px;}

.EventoSubTitulo{color: #006699; text-decoration:none;}
.Eventotitulo {color: #006699; font-weight: bold; text-decoration:underline }

.ProxEven {
	font-size: large;
	color: #006699;
}

.titulocampus {color: #333333; text-decoration:none;}
.subtitulocampus {color: #006699 ;font-weight: bold;}

.main{ width:100%; height:auto; background-color:#FFFFFF;margin:20px 0;}

.contenlateral{ width:280px; float:left;}
.cabeza_contenlateral{ width:280px; margin-top:15px; background:url(../img/images/hdrmenulateral.gif) no-repeat; height:30px;}
.cuerpo_contenlateral{ width:263px; background-color:#F6F6F6; border-bottom:1px solid #709DC2; border-right:1px solid #709DC2;color: #333333; padding:5px 0 5px 15px; text-align:left;}
.cuerpo_contenlateral a{text-decoration:none;color: #333333;}

.cuerpo_contenlateral_submenu{ width:247px; background-color:#F6F6F6; border-bottom:1px solid #709DC2; border-right:1px solid #709DC2;
						color: #333333; padding:5px 0 5px 31px; text-align:left; font-size:12px}

.txt_submenu{ text-decoration:none;color: #333333;}						
a.txt_submenu:hover{ color:#006699; font-weight:bold; }


.superconten{width:720px; height:auto; float:left}

.conten1{ width:690px; margin:15px; border:1px solid #cccccc; background-color:#f4f4f4; height:auto; overflow:hidden}
.hdr_conten1{ background-image:url(../img/images/curvy.gif) no-repeat}
.ftr_conten1{ background-image:url(../img/images/curvy_b.gif) no-repeat}

.conten2{ width:670px; margin:5px 10px; border:1px solid #cccccc; background-color:#FAFAFA; height:auto; overflow:hidden}
.hdr_conten2{ background-image:url(../img/images/curvy2.gif) no-repeat}
.ftr_conten2{ background-image:url(../img/images/curvy2_b.gif) no-repeat}

.banner{width:670px; margin:5px 10px;height:auto; overflow:hidden}

.txt_blanco{color: #FFFFFF;	font-weight: bold; padding:5px 0 5px 15px; text-align:left}

.txt_Titulo1{color:#00539F; font-weight:bold; font-size:15px; padding:7px 0 8px 10px; text-align:left ; width:100%}
.img_titulo1{width:650px; margin:10px; height:auto; overflow:hidden}/* border:1px solid #c43a3a;*/
.txt_desc{color:#333333; padding:10px; text-align:left }

.txt_desc li{padding:2px auto}

.img_desc2{width:auto; margin:10px; float:left; overflow:hidden; }/* border:1px solid #c43a3a;*/
.img_desc3{width:auto; margin:10px; float:right;}/* border:1px solid #c43a3a;*/

.formulario{width:100%;margin:15px; * margin:0 !important; height:auto}
.hdr_formulario{background-image:url(../img/images/barra-form.gif); width:690px; height:30px;}
.caja_formulario{background-color:#f2f2f2; border:1px solid #cccccc; width:690px}

.recomienda {color: #333333; text-decoration:none;}
a.recomienda:hover {text-decoration:underline;}

.planes{width:650px; margin:10px; height:auto;}

.listas{ color:#006699; font-weight:bold; padding:5px; text-decoration:none; }
a.listas:hover{ text-decoration:underline;}

.listas2{ color:#0066CC; padding:5px; text-decoration:none; }
a.listas:hover{ text-decoration:underline;}

.txt_tit2{	color: #333333;	font-weight: bold; padding:8px;}

.links2{font-size: 12px; color: #0066CC;}
a.links2{text-decoration:none;font-size: 12px; color: #0066CC;}
a.links2:hover{text-decoration:underline}

.azul_1{color: #0066CC}

.txtsubmenu {color: #333333; text-decoration:none;}
a.txtsubmenu:hover {color:#006699; text-decoration:underline; font-weight:bold;}

.azulb {color: #006699; font-weight:bold}

.linkse{color:#006699; text-decoration:none}

a.linkse:hover{text-decoration:underline}

.textocaja{
	padding-left:8px;
	font-size:12px;
	color:#006699;
	text-decoration:none;
	width: auto;
	text-align: left;
	padding-right: 2%;
	text-align:left
	}
	
.prog_educont {
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #003366;
	text-decoration: none;
}
.prog_educont_gris {
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #666666;
	text-decoration: none;
}

.style3 {color: #666666}
.style5 {color: #FFFFFF}
.txtmini {	color: #FFFFFF;
	font-size: 9px;
	font-weight: bold;
}
.style9 {font-weight: bold;
	color: #FFFFFF;
}


.hdr_verde {
	color: #009933;
	font-weight: bold;
	font-size: 18px;
}

.hdr_verde a{ text-decoration:none;color: #009933;
	font-weight: bold;
	font-size: 18px;}
	
.linksv{ color:#000000; text-decoration:none}

a.linksv:hover{ text-decoration:underline}