/* CSS Document */
html, body{ margin: 0; font-family:Arial, Optima, "Optima Medium", Tahoma; font-size:14px; text-align:center; color:666666;
	background-color: #f5f6f8;
	background-image: url("http://www.ebc.mx/img/conten/fondo_ebc_int.jpg");
	background-repeat: repeat-x;
}
.grande{width:1000px; margin:0 auto; background-color: #fff;}

#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:1000px; height:140px; float:none}
#hdr_home{ width:1000px; height:130px; float:none}
	#logo{width:285px; height: 120px; float: left;}
	#logo_home{width:100%; height: 140px; margin: 0; background-image: url("http://www.ebc.mx/SpryAssets/cabecera_home_ing.jpg"); background-repeat: repeat-x; clear:both;}
	#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; text-align:center; }
	#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:154px; padding-bottom:6px; }
#banner_sec2{ width:100%; height:150px; padding-top:7px;background:url(../img/images/contenedor.gif) no-repeat;}


#banner_sec3{
	width:100%;
	height:150px;
	padding-top:7px;
	background-image: url(../img/conten/fechas.jpg);
	background-repeat: no-repeat;
	float:left;
}
#banner_sec4{
	width:100%;
	height:150px;
	padding-top:7px;
	background-image: url(../img/conten/fechas2.jpg);
	background-repeat: no-repeat;
	float:left;
}

#banner_sec5{
	width:100%;
	height:150px;
	padding-top:7px;
	clear:both;
}

h1{
	margin: 5px 0;
	font-family:'Cabin', arial, serif;
	font-size: 26px;
	color: #f08a00;
}


h2{
	margin: 3px 0 10px 0;
	font-family:'Cabin', arial, serif;
	line-height: 24px;
	font-size: 18px;
	color: #2283ce;
}


h3{
	margin: 3px 0 0 0;
	font-family:'Cabin', arial, serif;
	line-height: 24px;
	font-size: 18px;
	color: #2283ce;
}


h4{
	margin: 3px 0;
	padding: 4px 10px;
	font-family:'Cabin', arial, serif;
	font-size: 14px;
	background-color: #e2ebf6;
	border: 1px solid #b9d2ef;
	color: #3d6695;
}

	.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; }
	.licaja {color:#FFFFFF; font-weight:bold; float:right; width:30%; height:110px; font-size:15px; padding-left:4%; padding-bottom:5px;}
	.li1caja {color:#FFFFFF; font-weight:bold; float:left; width:50%; height:130px; font-size:15px; padding-left:4%; padding-bottom:5px;}
    .fechas{
	float:left;
	width:150px;
	list-style-type: none;
	padding-right:7px;
	
}
.fechas ul li{list-style:none;}
	
	.Banner_1_menu{ text-align:left; color:#333333; list-style-type:circle; width:100%; padding: 3px 5px; font-size:11px; text-decoration:none; clear:both;	}
	.Banner_2_menu{ text-align:left; color:#333333; list-style-type:circle; width:100%; padding: 2px 5px; font-size:11px; text-decoration:none; clear:both;	}
	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:255px;
	background:url(../img/images/cevent150.gif) no-repeat;
	margin-top:40px;
	margin-left:8px;

* margin:0 0 0 10px !important;}

#hacercontacto{
	height: 1px;
	font-size: 1px;
	margin: 0;
	padding: 0;
	font-size: 1px;
	background-color: #FFF;
}	

.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;}

.redes_sociales{width: 465px; height: 32px; background-color: #fff; text-align: right; float:left;}

.copyright{
	width: 500px;
	margin: 10px 10px 0 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999;
	background-color: #fff;
	float: left;
}


.linea_naranja{
	width: 1000px;
	height: 5px;
	background-color: #f08a00;
	clear: both;
}
	
#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 {	width: 1000px; height: auto; background-color: #fff;  clear: both;}

.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:220px; height: 100%; margin: 2px 0 0 0; padding: 0 0 0 15px;
 float:left; clear: both;}
.cabeza_contenlateral{ width:190px; margin-top:15px; height:30px;}

.cuerpo_contenlateral{ width:190px; margin: 5px 0; padding: 5px 0 5px 20px; border-bottom:1px solid #eeede8; color: #666666; text-align:left;}

.cuerpo_contenlateral_redes{ width:190px; height: 70px; margin: 5px 0; padding: 5px 0; color: #666666; text-align:left;}

.cuerpo_contenlateral a:hover,
.cuerpo_contenlateral_submenu a:hover{
	color: #f08a00;
	text-decoration: none;
}

.cuerpo_contenlateral_activo{ width:190px; margin: 5px 0; padding: 5px 0 5px 20px; border-bottom:1px solid #eeede8; color: #666666; background-image: url("../img/conten/zona_activa.png"); background-repeat: no-repeat; text-align:left;}

.cuerpo_contenlateral a, .cuerpo_contenlateral_activo a,
.cuerpo_contenlateral_submenu a, .cuerpo_contenlateral_submenu_activo a {text-decoration:none;color: #666666;}


.cuerpo_contenlateral_submenu{ width:178px; margin: 5px 0 5px 10px; padding: 5px 0 5px 20px;  border-bottom:1px solid #b2b2b2;						color: #666666; text-align:left;}

.cuerpo_contenlateral_submenu_activo{ width:178px; margin: 5px 0 5px 10px; padding: 5px 0 5px 20px;  border-bottom:1px solid #b2b2b2;				color: #666666; background-image: url("../img/conten/zona_activa.png"); background-repeat: no-repeat; text-align:left;}





.txt_submenu{ text-decoration:none;color: #333333;}						


.superconten{width:740px; height:auto;
 float:left; border-bottom: 1px solid #e5e5e5;}

.conten1{ width:720px; margin: 3px 0 10px 0; height:auto; float: right;v 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:720px; margin:0; height:auto; overflow:hidden; float: left;}
.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:#2283ce; font-weight:bold; font-size:18px; font-family:'Cabin', arial, serif; 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{ width: 48%; color:#333333; margin: 5px 0px; padding: 0; line-height: 19px; text-align: justify; float: left; }

.txt_desc_cursos{ width: 98%; color:#333333; margin: 5px 0px; padding: 0; line-height: 19px; text-align: center; float: left; }

.txt_desc h1, h2, h3{ text-align: left;}

.txt_desc2{ width: 48%; color:#333333; margin: 5px 0; padding: 0; line-height: 19px; text-align: justify; float: right; }


.txt_desc ul, .txt_desc2 ul, .inicio_contenedor ul, .txt_completo ul, .text_completo ul{
	margin: 10px 0 10px 30px;
}

ol{
	margin: 5px 0;
	padding: 5px 0 5px 25px;
}

.txt_desc ul li, .txt_desc2 ul li, .inicio_contenedor ul li, .txt_completo ul li, .text_completo ul li{
	list-style: disc;
}

.txt_desc li, .txt_desc2 li {padding:2px auto}

.txt_desc a, .txt_desc_cursos a, .inicio_contenedor a, .txt_desc2 a{
	color: #666;
	text-decoration: none;
}

.txt_desc a:hover, .txt_desc_cursos a:hover, .txt_desc2 a:hover, .inicio_contenedor a:hover{
	color: #666;
	text-decoration: none;
}

.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;*/
.img_desc4{width:auto; margin:10px auto;}/* border:1px solid #c43a3a;*/

.formulario{width:100%; * margin:0 !important; height:auto}
.hdr_formulario{ width:690px; background-color: #666; height:30px;}
.caja_formulario{background-color:#f2f2f2; border:1px solid #cccccc; width:690px}

.caja_formulario2{ padding: 10px 0; background-image: url("../img/lpages/fondo_noel.jpg"); background-repeat: repeat-y;  border-top: 1px solid #FFFFFF; width:650px; color:#FFFFFF;}

.recomienda {color: #333333; text-decoration:none;}
a.recomienda:hover {text-decoration:underline;}

.planes{width:650px; margin:10px; height:auto;}

.contacto_contenedor{
	width: 1000px;
	height: auto;
	margin: 20px 0 0 0;
	padding: 0;
	color:  #999;
	text-align: left;
	clear: both;
}

.recomend_cont{
	width: 235px;
	height: 220px;
	margin: 0 0 0 5px;
	font-size: 12px;
	float: left;
}

.recomend_cont a{
	text-decoration: none;
	color: #666;
}

.recomend_cont a:hover{
	text-decoration: none;
	color: #f08a00;
}



.recomend_cont ul{
	margin: 0;
	padding: 0;
}

.recomend_cont ul li{
	margin: 6px 0 6px 18px;
}

.recomend_cont h1, .formulario_cont h1{
	font-size: 20px;
	font-family:'Cabin', arial, serif;
	color: #2283ce;
}

.formulario_tel{
	width: 100%;
	margin: 10px 0;
	text-align: left;
	clear: both;
}

.formulario_campos{
	width: 490px;
	height: auto;
	margin: 0 10px 0 0;
}

.margen_contacto_abajo{
	width: 100%;
	height: 10px;
	clear: both;
}

.formulario_cont{
	width: 520px;
	height: 100px;
	float: left;
}

.contacto_margen{
	width: 90%;
	height: auto;
	margin: 10px auto;
}


.planes2{
	width:650px;
	margin:0 10px;
	height:auto;
}

.linea_form{
	width: 1px;
	height: 100px;
	background-color: #ccc;
}

.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; margin: 8px 0 2px 0;}

.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}

.link_titulo{
	color: #333333;
	text-decoration: none;
}

.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, .prog_educont {
	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}

#formulario{
	width: 650px;
	height: 82px;
}


.menu{
	width:650px; margin:0 10px; height:auto; clear: both; background-color: #333333;;
}

.menu_sem_fin{
	width:500px;
	margin:0 10px;
	height:auto;
	clear: both;
}

.lp_contacto{
	width:650px;
	height: 100px;
	margin:0 10px;
	height:82px;
	clear: both;
	background-image: url(../img/lpages/sem_fin/mar_3.gif);
	background-repeat: no-repeat;
	background-color: #000000;
}

.lp_contacto_2{
	width:650px;
	height: 100px;
	margin:0 10px;
	height:82px;
	clear: both;
	background-image: url(../img/lpages/sem_fin/mar_4.gif);
	background-repeat: no-repeat;
}

.lp_contacto_3{
	width:650px;
	height: 100px;
	margin:0 10px;
	height:82px;
	clear: both;
	background-image: url(../img/lpages/sem_fin/mier_4.gif);
	background-repeat: no-repeat;
}

.lp_contacto_4{
	width:650px;
	height: 100px;
	margin:0 10px;
	height:82px;
	clear: both;
	background-image: url(../img/lpages/sem_fin/mier_6.gif);
	background-repeat: no-repeat;
}

.forzar_altura{ width: 100%; clear:both}

.sem_fin{ background: none;}

.textocaja_semfin{
	color: #FFFFFF;
}

.conten_sem_fin{
	width:670px;
	margin:10px 10px;
	border:1px solid #cccccc;
	height:auto;
	overflow:hidden;
}

.dias{
	width: auto;
	height: 25px;
	margin: 0 5px;
	padding: 5px;
	background-color: #333333;
	float: left;
	clear: both;
}

.menu_sf{
	width: 100%;
	clear: both;
}

a img{
	border: 0;
}

a:hover img{ border: 0;
}

.formularios{ background-color:#000000;
}

.foto_campus{
	width: 120px;
	height: 100%;
	margin: 8px 40px;
	float: left;
	clear: none;
}

.eventos_info{
	width: 250px;
	float: left;
}

.pie_foto{
	width: 100%;
	text-align: center;
	clear: both;
}

.pie_foto img{
	clear: both;
}

.videos_destacados{
	width: 160px;
	margin: 5px 25px;
	padding: 0 auto;
	float: left;
}

.videos_destacados img{
	clear: both;
}

.regresar{
	width: 95%;
	margin: 5px 0;
	text-align: right;
	clear: both;
}

.regresar a{
	color: #00539F;v
	text-decoration: none;
}

.chat{
	margin: 0 20px;
}

.eventos_banner{
	margin: 5px auto 0 auto;
}

.banner_especial{
	width: 260px;
	margin: 0 auto;
	background-color: #999999;
	height: auto;
	float: left;
	clear: both;
}

.cabecera_cursos, .fila_cursos {
	width: 635px;
	height: auto;
	margin: 0;
	padding: 0;
	text-align: center;
	clear: both;
}

.fila_cursos table{
	border-left: 1px solid #999;
	border-bottom: 1px solid #999;
	text-align: center;
}

.cabecera_cursos table tr td{
	background-color: #7091c6;
	border-right: 1px solid #fff;
	border-bottom: 1px solid #fff;
	text-align: center;
}

.fila_cursos table tr td{
	border-right: 1px solid #999;
	text-align: center;
}

.test_alinear{
	text-align: left;
}

.facebook2{
	width: 80%;
	margin: 10px 0 0 10px;
	float: rigth;
	clear: both;
}

.facebook{
	width: 220px;
	margin: 10px 0;
	float: left;
	clear: both;
}

.contacto_intranet{
	width: 100%;
	background-color: #333333;
}



.contacto_flotante{
	width: 78px;
	height: 80px;
	position: fixed;
	top: 60px;
	right: 0px;
}

.contacto_flotante2{
	width: 33px;
	height: 286px;
	position: fixed;
	top: 80px;
	right: 0px;
}

.img_titulo1_temp{
	width: 500px;
	height: auto;
	margin: 0;
	text-align: left;
	float: left;
	clear: none;
}

.redes{
	width: 220px;
	height: auto;
	margin: 0;
	text-align: left;
	float: left;
}

.contenedor_redes{
	width: 640px;
	margin: 0 auto;
	clear: both;
}

.forzar_altura{	
	width: 100%;
	clear: both;
}

p{
	width: auto;
}

.linea_facebook{
	width: 90%;
	height: auto;
	margin: 15px auto;
	padding: 20px 0;
	clear: both;
}

.imagenes_contenedor{
	width: 660px;
	height: 190px;
	border-right: 1px solid #bdbdbd;
	float: right;
	clear: both;
}

.imagenes_seccion{
	width: 718px;
	height: 160px;
	margin: 10px 0;
	border: 1px solid #bdbdbd;
	float: left;
}

.contacto_flotante{
	width: 78px;
	height: 80px;
	position: fixed;
	top: 60px;
	right: 0px;
}

.contacto_flotante2{
	width: 33px;
	height: 286px;
	position: fixed;
	top: 80px;
	right: 0px;
}

.img_titulo1_temp{
	width: 500px;
	height: auto;
	margin: 0;
	text-align: left;
	float: left;
	clear: none;
}


.redes{
	width: 130px;
	height: auto;
	margin: 0;
	float: left;
}

.titulo_seccion{
	width: 900px;
	height: 35px;
	margin: 0px 0 3px 15px;
	padding: 10px 0 0 0;
	text-align: left;
	background-image: url("http://www.ebc.mx/nuevo_sitio/img/conten/degradado_menu.jpg");
	background-repeat: no-repeat;
	clear: both;
}

.titulo_seccion h1{
	font-size: 18px;
	font-family:'Cabin', arial, serif;
	color: #2283ce;
}

.facebook2{
	width: 500px;
	margin: 10px 0 0 10px;
	float: left;
	clear: both;
}

.linea_gris{
	width: 1000px;
	height: 60px;
	background-color: #eaebec;
	clear: both;
}

.contenedor_redes{
	width: 640px;
	margin: 0 auto;
	clear: both;
}

.forzar_altura{	
	width: 100%;
	clear: both;
}

.sb_centrar{
	width: 441px;
	margin: 0 auto;
}


.contenedor{
	width: 1000px;
	height: auto;
	margin: 0 auto;
}

.cabecera{
	width: 1000px;
	height: 245px;
	background-color: #999;
	clear: both;
}

.cabecera_logotipo{
	width: 1000px;
	height: 197px;
	background-image: url("../img/conten/logotipo.jpg");
	background-repeat: no-repeat;
	background-color: #FFF;
	text-align: right;
}



.cuerpo_contenido{
	width: 1000px;
	height: auto;
	margin: 14px 0;
	clear: both;
}


.eventos_contenedor{
	width: 330px;
	height: auto;
	margin: 0 0 0 10px;
	text-align: left;
	float: left;
}


.banner_menu{
	width: 310px;
	height: auto;
	margin: 0 auto;
	padding: 3px 6px;
	font-size: 13px;
	color: #666;
	border-bottom: 1px solid #666;
	float: left;
}

.banner_menu h1{
	width: auto;
	margin: 5px 0;
	font-family:'Cabin', arial, serif;
	font-size: 20px;
	color: #f08a00;
	float: left;
}

.banner_menu span{
	width: auto;
	margin: 11px 0 5px 10px;
	font-family:'Cabin', arial, serif;
	font-size: 14px;
	color: #7f7f7f;
	float: left;
}

.banner_menu ul{
	margin: 0;
	padding: 0;
	list-style: none;
}

.banner_menu ul li, .banner_menu2 ul li{
	width: auto;
	padding: 0;
	margin: 4px 8px 0 0px;
	padding: 4px 9px 0 9px;
	background-color: #f5f5f5;
	border: 1px solid #eaebec;
	border-radius: 10px 10px 0 0;
	-moz-border-radius: 10px 10px 0 0;
	-webkit-border-top-left-radius: 10px;
	-webkit-border-top-right-radius: 10px;
	behavior:url(border-radius.htc);
	float: left;
}


.foto_campus_2{
	width: 655px;
	height: 290px;
	background-color: #069;
	float: left;
}

.banner_cont{
	width: 330px;
	height: 210px;
	margin: 10px 0 0 0;
	float: left;
}

.encabezado{
	width: 100%;
	height: auto;
}

.enlaces_rapidos{
	width: 100%;
	height: 25px;
	text-align: left;
	font-size: 11px;
	border-bottom: 1px solid #eeede8;
	color: #999;
	clear: both;
}

.enlaces_rapidos a{
	color: #999;
	text-decoration: none;
}

.enlaces_rapidos a:hover{
	color: #f08a00;
}

.enlaces_rapidos ul{
	margin: 4px 0 0 0;
}


.enlaces_rapidos ul li img{
	float:left;
}

.enlaces_rapidos ul li{
	margin: 0 4px;
	padding: 2px 0 0 3px;
	list-style: none;
	float: left;
}

.inicio_contenedor{
	width: 53%;
	height: auto;
	margin: 10px 0 0 0;
	padding: 0 10px 0 0;
	text-align: justify;
	line-height: 19px;
	color: #333;
	float: left;
}

.pie_contenedor{
	width: 100%;
	height: 100%;
background-color: #eaebed;
text-align: center;
	clear: both;
}

.inicio_contenedor2{
	width: 52%;
	height: auto;
	margin: 10px 0 0 0;
	padding: 0 10px 0 0;
	text-align: justify;
	line-height: 20px;
	border-right: 1px solid #eeede8;
	color: #666;
	float: left;
}
.inicio_contenedor ol li a{
	text-decoration: none;
}

.banner_contenedor{
	width: 311;
	height: auto;
	margin: 10px 0 0 0;
	text-align: left;
	float: right;
}

.notas_importantes{
	width: 98%;
	padding: 10px 5px;
	height: auto;
	margin: 10px 0;
	background-color: #e2ebf6;
	border: 1px solid  #b9d2ef;
	float: left;
	clear: both;
}

.g_maps{
	width: 100%;
	text-align: center;
	clear: both;
}

.espacio{
	width: 100%;
	height: 50px;
	clear: both;
}

#colegiaturas{
	width: auto;
	position: relative;
	top: 10px;
	float: left;
}

ul #colegiaturas {
	margin: 0;
	padding: 0;
}

ul #colegiaturas li{
	margin: 0;
	padding: 0;
	float: left;
	clear: both;
}

.bold{
	font-size: 16px;
	font-weight: bold;
}

.logo_hdr{
	width: 580px;
	height: auto;
	margin: 0;
	padding: 0;
	text-align: left;
	float: left;
}

.hdr_datos{
	width: 400px;
	height: auto;
	float: left;
}

.camp11_int{
	width: 300px;
	height: auto;
	margin: 50px 15px 0 0;
	padding: 0;
	color: #666;
	text-align: right;
	float: right;
	clear: none;
}

.camp11_int ul{
	margin: 0;
	list-style: none;
}

.camp11_int ul li{
	width: auto;
	margin: 4px 3px;
	padding: 5px;
	color: #666;
	float: left;
}


.camp11_int ul li a{
	text-decoration: none;
	color: #666;
}


.camp11_int ul li a:hover{
	text-decoration: none;
	color: #f18a00;
}

.linea_menu{
	width: 1px;
	height: 20px;
	background-color: #666;
	margin: 0px;
	padding: 0px;
	display: block;
}


.buscador_cont{
	width: 250px;
	margin: 0;
	float: right;
	clear: both;
}

.buscar{
	width: 200px;
	height: 30px;
	border: 1px solid #666;
	float: left;
}

.foto_al{
	width: 125px;
	height: 300px;
	margin: 5px 2px;
	float: left;
}

.foto_al2{
	width: 125px;
	height: 200px;
	margin: 5px 2px;
	float: left;
}

.cuerpodetexto{
	text-align: left;
}

.cuerpodetexto a, cuerpodetexto a:hover{
	text-decoration: none;
	color: #666;	
}


.linea_publicaciones{
	width: 500px;
	height: 1px;
	margin: 10px;
	background-color: #999;
	clear: both;
}

.valores{
	width: 100%;
	height: 20px;
	padding: 10px 0 0 0;
	background-color: #4e77b5;
	color: #FFF;
	border-bottom: 1px solid #FFF;
	font-weight: bold;
	text-align: center;
	clear: both;
}

.banners_flash{
	margin: 10px 0;
	clear: both;
}

.banner_seccion_contenedor{
	width: 100%;
	margin: 20px 0;
	clear: both;
}

.regresar{
	width: 90%;
	height: auto;
	margin: 10px auto;
	padding: 10x 0;
	text-align: left;
	clear: both;
	
}

.alinear_columnas{
	width: 100%;
	height: 34px;
	clear: both;
}

.alinear_columnas_ul{
	width: 100%;
	height: 26px;
	clear: both;
}

.alinear_columnas2{
	width: 100%;
	height: 50px;
	clear: both;
}

.regresar a{
	color: #666;
}

.regresar a:hover{
	color: #666;
}

.degradado_menu_home{
	width: 980px;
	height: 6px;
	margin: 10px 0 0 15px;
	background-image: url("http://www.ebc.mx/nuevo_sitio/img/conten/degradado_menu.jpg");
	background-repeat: no-repeat;
	clear: both;
}

.margen_zero{
	margin:0px;
}
