/* cee estilo general */
#top #content #bg-1, #top #content #home_promo { height: 68px; border-bottom: 6px solid #5ECBEC; }
#top #content #home_promo { width: 776px; border-left: 1px solid #BFC6CE; border-right: 1px solid #BFC6CE; }
#top #content #home_content { background: #E9E8E4 url(images/bg_cee_content.jpg) repeat-x center top; }

/* Proximos eventos */
.cee_proximo { float: left; width: 456px; padding-left: 0px; height:auto; vertical-align:top; }
.cee_nuestros_docentes { float: left; width: 246px; padding-left: 21px; }

/* titulos de cada apartado, proximos eventos y nuestros docentes */
.cee_proximo .cee_title,
.cee_nuestros_docentes .cee_title{
	padding-bottom: 5px;
	font-size: 1.2em;
	color: #144A91;
	background:#FFF;
}


/*@cee_proximo > cee_tab */
#cee_tab{ /*width:470px; */}
.tab .tab-content {
	background: #FFF;
	border: 1px solid #C7C2BC;
	padding: 23px 17px;
}

/* key_word */
.tab .tab-content .tab-content-title { color: #1A82A5; font-size: 12px; margin-bottom: 23px; }
.tab  .key_word {
	background: #F6F6F6;
	border: 1px solid #C7C2BC;
	border-bottom:  none;
	padding: 23px 17px;
}
.tab .key_word  li {
	float: left;
	width: 27.3%;
	padding: 0 9px;
	border-left: 1px solid #D5D6D1;
}
.tab .key_word  li.active { background: #D7D7D7; }
.tab ul.nav_tab li#keyWord-tab.tabs-selected { border-bottom-color: #F6F6F6; background: #F6F6F6; }


.tab .item {
	padding-bottom: 1.3em;
	margin-bottom: 1.3em;
	border-bottom: 1px solid #E3E3E3;
}
#tab1{ #position:relative; #left:-120px; _left:0px;}
#tab2{ #position:relative; #left:-200px; _left:0px;}
#tab3{ #position:relative; #left:-410px; _left:0px;}
.tab .item ul{ 
position:relative; top:0px; width:680px; left:0px;}
.tab .cee_title {
	position: relative;
	top: -10px;
	border-bottom: 0px solid #EFEFEF;
	background:#FFF;
}
.hasJS .tab .cee_title { display: none; }

.tab .item .item_pic {
	float: left;
	width: 63px;
	padding: 3px;
	margin: 0 8px 8px 0;
	background: #C9C7AE url(../../data/images/item_pic_bg.jpg) repeat-y left bottom; 
}

/* item_text */
.tab .item .item_text p { margin-bottom: .3em; }
.tab .item .item_text .itemText_fecha {
	width: 60px;
	float: left;
	font-size: 15px;
	color: #3F8AA1;
}
.tab .item .item_text .itemText_link {
	color: #292929;
	font-weight: bold;
}
.tab .item .item_text .itemText_link,
.tab .item .item_text .itemText_autor {
	padding-left: 60px;
}
.tab .item .item_text .itemText_autor span {
	text-decoration: underline;
}	

.tab .tab-content { position: relative; zoom: 1; }
.tab  .ver_cronograma { 
	position: absolute; 
	bottom: 0; 
	right: 0;
	text-align: center; 
	margin: 0;
}
* html .tab  .ver_cronograma { bottom: -1px; }
.tab  .ver_cronograma a {
	display: block;
	padding: 2px 11px;
	background: #93D7EC;
	color: #2B292C;
}
.tab  .ver_cronograma a:hover { text-decoration: none;  background: #C8EBF7; }

.tab ul.nav_tab {
	background: #E8E7E3;
}
.tab ul.nav_tab li {
	position: relative;
	bottom: -1px;
	float: left;
	width: 124px;
	height: 26px;
	margin-right: 7px;
	text-align: center;
	line-height: 26px;
	border: 1px solid #68CDEB;
	border-bottom: none;
	background-color: #BBE5F3;
	z-index: 2;
}
.tab ul.nav_tab li a {
	display: block;
	height: 100%;
	font-size: 12px;
	text-decoration: none;
}
.tab ul.nav_tab li.tabs-selected {
	background-color: #FFF;
	border-color: #C8C3BD;
	border-bottom: 1px solid #FFF;
}


/* @cee_nuestros_docentes */


div.cee_nuestros_docentesv{ 
float:right; margin:0; padding:0; width:240px; height:auto;  margin-top:10px; }
.cee_{ width:734px; _width:766px;}

.cee_ #cee_nuestros_docentesc{ 
float:right; margin:0; padding:0; width:166px; min-height:125px; #height:166px; margin-top:10px; left:-15px;  }
.cee_ #cee_nuestros_docentesc .text{ width:156px;} 

.cee_nuestros_docentes div.text {
	background: #FFF;
	border: 1px solid #C7C2BC;
	padding: 18px 17px;
}
* html .cee_nuestros_docentes div.text { padding: 16px 17px; }
.cee_nuestros_docentes img { 
	float: left; 
	padding: 5px; 
	margin-right: 5px;
	background: #ABABA3;
}
.cee_nuestros_docentes .text h3 { margin-top: 9px; }

/* ver todo */
.cee_nuestros_docentes div.text { position: relative; zoom: 1; }
.cee_nuestros_docentes .ver_todos {
	position: absolute;
	bottom: 0px;
	right: 0;
	margin: 0;	
	width: 70px;
}
.cee_nuestros_docentes{ float:right; position:relative; left:250px; top:-5px; padding:0; margin:0;}
* html .cee_nuestros_docentes .ver_todos { bottom: -1px; }
.cee_nuestros_docentes .ver_todos a {
	display: block;
	height: 100%;
	padding: 2px 11px; 
	color: #2B292C;
	background: #93D5EB;
}
.cee_nuestros_docentes .ver_todos a:hover{
	text-decoration: none;
	background: #C8EBF7;
}

/* mini_banner */
img.mini_banner { float: right; padding: 0 26px 11px 0; }



/* sifr title */
#left-inside{  float:right; margin:auto; padding:0; width:240px; height:auto;}
#left-inside .text{ float:right;}

#left-insideb{ float:right;  margin:0; padding:0; display:block; width:240px; height:auto;  left:490px; margin-top:0px;  }
#title_cat {
	height: 38px;
}
#title_cat  .cee_title { 
	float: left;
	background: #FFF;
	padding-left: 25px;
}
#title_cat .cee_title span { 
	font-size: 25px;
}

/* filtro */
.filtro {
	position: relative;
	padding: 12px 12px;
	background: #E7E9EB;
	border-bottom: 0px solid #DD9A2F;
	zoom: 1;
}
.filtro .filtro_titulo { font-size: 1.5em; }
.filtro .filtro_select { position: absolute; top: 12px; right: 42px; width: 55px; }
* html .filtro .filtro_select { top: 14px; }
.filtro .filtro_submit { position: absolute; top: 12px; right: 12px; }

/* nuestros docentes */
.cee_nuestros_docentes .mas_docentes {
	position: absolute;
	bottom: 0;
	right: 0;
	margin: 0;
}
.cee_nuestros_docentes .mas_docentes a {
	display: block;
	padding: 2px 11px;
	background: #93D7EC;
	color: #2B292C;
}
.cee_nuestros_docentes .mas_docentes a:hover { background: #C8EBF7; text-decoration: none; }
div.clearfixz{ clear:both; position:absolute; width:250px; min-height:80px; left:730px; top:395px;}
.a_interes{ float:right;
	width:166px;
	height:auto;
	padding:0;
	border:0px;
 background: #D7D7D7 none;
 background:transparent;}
#table_cronograma tr td, #table_cronograma tr th{ padding:0 5px 0 5px;}
#home_content_new{ width:720px; }
.cee_home_content{ width:720px;}