/** { margin:0; padding:0; }*/

option, select, input{
	font: 11px "Trebuchet MS";
}

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background: #f8f8f8;
}


html {
	margin: 0px;
	height: 100%;
	width: 100%;
}
html > body {
	margin: 0px;
	height: 100%;
	width: 100%;
}
#header {
	height: 93px;
	background: #FFE6A6 url(/images/bg_header.jpg) repeat-x 0px -7px;
	font-size:10px;
}
#bottom {
	height: auto !important;
	height: 100%;
	background: #fff;
	width: 961px;
	margin: 0px auto;
	border-bottom: 1px solid #eee;
	border-left: 1px solid #eee;
}
#bottom #left {
	height: 100%;
	height: auto !important;
	width: 159px;
	background: #fff;
	position: relative;
	float: left;
	text-align: left;
	font-size:11px;
	font-family: "Trebuchet MS";
	padding-top: 45px;
}

#bottom #left ul{
	margin: 0px;
	padding: 0px;
	clear:right;
}

#bottom #left li{
	margin: 0px;
	padding: 0px 0px 0px 0px;
	display:block;
	
}

#bottom #left li a{
		border-bottom: 1px dotted #ccc;
		display:block;
		text-decoration:none;
		padding: 5px 5px 5px 5px;
}

#bottom #left li a:link, #bottom #left li a:visited{
		background: #fff;
		color: #000;
}

#bottom #left li a:hover{
		background: #f1f1f1;
		color: #000;
}

#bottom #left ul ul{
	padding: 0px 0px 0px 8px;
	margin-bottom: 0;
}

#bottom #left #principal h3 , #bottom #left #secundario h3{
	margin-left: 5px;
}

#bottom #left #secundario li a:link, #bottom #left #secundario li a:visited{
		background: #fff;
		color: #ff6600;
}
#bottom #left #secundario li a:hover{
		background: #f1f1f1;
		color: #000;
}




#bottom #right {
	height: 100%;
	height: auto;
	width: 800px;
	background: #FFFFFF;
	position: relative;
	float: left;
	border-right: 1px solid #eee;	
	border-left: 1px solid #eee;	
}

/*#bottom #right #contenido div, #bottom #right p{
	position: relative;
	margin: 0px;
}
*/

.clear { clear:both;font-size:0;line-height:1; }
.Estilo3 {color: #000}


#bottom #right #contenido {
	font: 13px "Trebuchet MS";
	color: 555;
	padding: 20px 50px 20px 50px;
	margin: 0px;
	height: auto;
	overflow: hidden;
	height: 100%;
	text-align: justify;
}



/*EN ESTA SECCION SE ENCUENTRA EL ESTILO DE TODO LO QUE SE MUESTRA EN EL HEADER COMO ES EL LOGO DEL CETYS, UNA IMAGEN DE AGENDA, UN BUSCADOR, UN ACCESO RAPIDO Y UN MENU DE
OPCIONES DE IDIOMA, DIRECTORIO Y CONTACTOS*/
.header{width:100%;min-width:960px;height:100px;background: #ffffff url(/images/bg_header.jpg);}
.logoCetys{margin-right:50px;}
.header_center{width:960px;height:114px;background: none;margin:0px auto;padding-top:10px;font: 13px "Trebuchet MS";color:#333333;}
.header_center a:link, .header_center a:visited, .header_center p:link, .header_center p:visited{font: 11px "Trebuchet MS", "Lucida Sans";text-decoration: none;color:#000000;}
.header_center a:hover{font: 11px "Trebuchet MS", "Lucida Sans";text-decoration: none;color:#999999;}

/* ESTE ES EL ESTILO DEL MENU PRINCIPAL QUE CONSTA DE UN DIV DE ANCHO 100% Y DENTRO DE EL SE ENCUENTRA OTRO DIV DE 800PX DE ANCHO CENTRADO*/
.menu{width:100%;min-width:800px;background:none;}
.menu_center{width:800px;background:none;padding:0px;margin:0px auto; text-align:center;}

/* EN ESTA PARTE SE MUESTAN LOS ESTILOS DE LO QUE ES LA IMAGEN DE BIENVENIDA A LOS ALUMNOS QUE ES ESTUDIANDO.JPG Y UN MENU VERTICAL ALINEADO A LA IZQUIERDA DE LA IMAGEN*/

.content{
	min-width:815px;
	width: 815px;
	background:#FFFFFF;
	text-align:center;
	font-family:"Trebuchet MS", Times, serif;
	margin:0px auto;
	font-size:10px;
	overflow:hidden;
}

html>body{
	height: 100%;
} 

.content{
text_align: center;
}


#sidebar{
	float:left;
	background: #d97c3c url(/images/sidebar_bg.jpg) repeat-y top right;
	width: 133px;
	text-align: left;
	padding: 10px;
	margin-top: 26px;
	font-size: x-small;
	position: relative;
  min-height: 100%;
  height: 100%;
  display:block;
}

#sidebar h3{
	font-size: 10px;
}

#sidebar ul{
	margin: 0px;
	padding: 0px;
}

#sidebar ul li{
	margin: 0px;
	display:block;	
	line-height: 20px;
}

#sidebar ul li a{
	display:block;	
	padding: 5px;
}

#sidebar ul li a:link{
	background-color: #fdc638;	
}

#sidebar ul li a:visited{
	background-color: #fdc638;	
}

#sidebar ul li a:hover{
	background-color: #000;	
	color:#fff;
}

#sidebar p{
		padding-left: 8px;
		padding-right: 8px;
		color: #fff;
}

.side_news img{
	margin-top: 5px;
	margin-bottom: 5px;
}

#sidebar_bottom{
	background: #fff url(/images/sidebar_bottom.png) no-repeat 0px 0px;
	width: 153px;
	height: 171px;

}


.content_center{
		float:left;
		padding: 0px; 
		width:662px;
		background:none;
}

#right #nav_bar{
	color: #666;
	font-family:'Trebuchet MS', Arial; 
	font-size: 11px;
	margin-bottom: 10px;
	margin-left: 10px;
	/*margin-top: 5px;*/
	clear: both;
}

#right  #nav_bar a:link, #right #nav_bar a:visited, a{
	color: #000;
	text-decoration: underline;
}

#right #nav_bar a:hover{
	color: #666;
	
}

.aquitoy a{
	/*text-decoration: none;*/
}
.aquitoy{
	font-weight: bolder;
}

	
.photo{float:left;margin-top:15px;margin-right:5px;}
.history{width:300px;height:300px;background:#FFCC33;}

/*/////////////////////////////  EN ESTAS SECCIONES SE ENCUENTRAN LO QUE ES LA CRONOLOGIA INSTITUCIONAL Y LA MISION, VISION Y VALORES
ES UN DIV QUE SE LLAMA CONTENT2 CON ANCHO 100% Y QUE DENTRO DE EL EXISTE 1 DIV QUE SE LLAMA CONTENT_CENTER2 DE 800PX DE ANCHO CENTRADO EN LA PANTALLA TRANSPARENTE 
Y DENTRO DE EL EXISTEN 2 DIVS QUE ES EL CONTENT_CENTER2_IZQUIERDA EN DONDE SE UBICA LA CRONOLOGIA INSTITUCIONAL Y EL CONTENT_CENTER2_DERECHA EN DONDE SE UBICA LA 
MISION, VISION Y VALORES ADEMAS DEL ESTILO DEL <h1> Y <p> LOCAL A IZQUIERDA Y DERECHA RESPECTIVAMENTE*/
.content2{padding-top:20px;width:960;min-width:662px;height:overflow;background:#FFFFFF;font-family:"Trebuchet MS", Times, serif;margin:0px;font-size:10px;border: solid #000000; border-width: 0px 0px 0px 0px;overflow:hidden;margin-bottom:0px;	}
.content_center2{margin:0px auto;width:662px;height:overflow;background:#FFFFFF;}
.content_center2_derecha{float:right;background:#FFFFFF url(../images/right_hombre.jpg);width:490px;height:overflow;}
.content_center2_full{background:#FFFFFF url(../images/hombre_full.jpg);background-repeat: repeat-x;width:800px;min-height:350px;height:overflow;padding-bottom:40px;padding-top:30px;}
.content_center2_full h1{ont: 25px Arial,"Trebuchet MS", "Lucida Sans";font-weight: bold;padding-left:25px;color:#333333;}
.content_center2_full p{font: 10px Arial,"Trebuchet MS", "Lucida Sans";text-decoration: none;color:#333333;background:none;width:570px;height:overflow;margin-left:25px;}
.content_center2_derecha h1{font: 18px Georgia,"Trebuchet MS", "Lucida Sans";text-decoration: none;color:#000000;}
.content_center2_derecha p{font: 10px "Trebuchet MS", "Lucida Sans";text-decoration: none;color:#000000;width:400px;}
.content_center2_izquierda{float:left;background:#FFFFFF;width:300px;height:400px;}
.content_center2_izquierda h1{font: 18px Georgia,"Trebuchet MS", "Lucida Sans";text-decoration: none;color:#000000;}
.content_center2_izquierda p{font: 10px "Trebuchet MS", "Lucida Sans";text-decoration: none;color:#000000;}

/* AQUI MOSTRAMOS LO QUE ES EL ESTILO DEL PIE DE PAGINA QUE SOLO ES UN DIV DE ANCHO 100% Y DENTRO DE EL UN DIV CENTRADO DE ANCHO 800PX EN EL QUE MOSTRAMOS UNA IMAGEN DE 
FONDO CENTRADA QUE ES SLOGAN.GIF*/
#footer{
	width:961px;
	height:10px;
	padding-top: 50px;
	background: #f8f8f8 url(../images/slogan.gif) no-repeat center center;
	clear:both;
	position: relative;
	top:1px;
	left: -1px;
	text-align:center;
	margin: 0px auto;
	font-family: Arial,"Trebuchet MS"; 
	font-size: 10px; color: #333333;
	border-top:1px solid #eee;
}



/*  D E S P L E G A D O S    D E L    M E N U     P R I N C I P A L  */
.trans95{
	margin-left: 80px; 
	min-height:500px;
	text-align:left;
	margin-top:58px; 
	width:200px; 
	height:overflow; 
	background-color:none;
}

.menu .options {
	width:150px;
	margin-bottom:20px;
	height:overflow;
	padding:0px;
	margin-right:205px;
	border-left: 1px solid #e1e1e1; 
	border-right: 1px solid #e1e1e1; 
	border-bottom: 1px solid #e1e1e1; 
	background-color:#fff; 
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000;
}
.menu .options a, .menu .options a:link {
	color:#000000; 
	font-weight: bold;
	display:block; 
	padding:5px; 
	text-decoration:none;
	background-color:#fff;
	border-bottom: 1px dotted #e1e1e1;
	line-height: 11px;
}
.menu .options a:hover { 
	background-color:#f9f9f9; 
	color:#000000; 
}
.menu .options a:visited { 
	color:#000000; 
}

.search-title{
	/*text-decoration:none;*/
	font-size: 14px;
	font-weight: bold;
}

.search-resumen{
	margin: 0px 0px 0px 0px;
	display:block;
	color: #777;
	
}

.resaltado{
	background: #eee;
	text-decoration:underline;
}


#resultados .ficha {
	padding: 10px;
	border: 1px solid #eee;
	color: #666666;
	display:block;
	text-decoration:none;
	margin-bottom: 10px;
	margin-top: 10px;
	cursor:hand;
}
#resultados .ficha .nombre {
	font-size: 20px;
	color: #000000;
}
#resultados .ficha .puesto {
	font-size: 14px;
}

.normal{
	background-color: #fff;
}

.over{
	background-color: ;
}

#resultados strong{
	color: #000;
	text-weight: bolder;
	text-transform: uppercase;
}



.preload1 {background: none;}
.preload2 {background: none;}

#nav {padding:0; margin:0; list-style:none; height:38px; background:none; position:relative; z-index:500; font-family:arial, verdana, sans-serif;}
#nav li.top {display:block; float:left; height:38px;}
#nav li a.top_link {display:block; float:left; height:35px; line-height:33px; color:#000; text-decoration:none; font-size:11px; font-weight:bold; padding:0 0 0 0px; cursor:pointer;background: #eee;}
#nav li a.top_link span {float:left; display:block; padding:0 0px 0 0px; height:35px; background: #eee;}
#nav li a.top_link span.down {float:left; display:block; padding:0 0px 0 0px; height:35px; background: #eee;}

#nav li:hover a.top_link {color:#000; background: #eee;}
#nav li:hover a.top_link span {background: none;}
#nav li:hover a.top_link span.down {background: none;}

/* Default list styling menu */

#nav li:hover {position:relative; z-index:200;}

#nav li:hover ul.sub
{left:0px; top:30px; background: #fff; padding:3px; border:1px solid #ccc; white-space:nowrap; width:160px; height:auto; z-index:300;}
#nav li:hover ul.sub li
{display:block; height:20px; position:relative; float:left; width:90px; font-weight:normal;}
#nav li:hover ul.sub li a
{display:block; font-size:11px; height:18px; width:160px; line-height:18px; text-indent:5px; color:#000; text-decoration:none;border:1px solid #fff;}
#nav li ul.sub li a.fly
{background:#fff url(arrow.gif) 80px 6px no-repeat;}
#nav li:hover ul.sub li a:hover 
{background:#eee; color:#000; text-decoration:underline;}
#nav li:hover ul.sub li a.fly:hover
{background:#eee url(arrow.gif) 80px 6px no-repeat; color:#000;}


#nav li:hover li:hover ul,
#nav li:hover li:hover li:hover ul,
#nav li:hover li:hover li:hover li:hover ul,
#nav li:hover li:hover li:hover li:hover li:hover ul
{left:90px; top:-4px; background: #eee; padding:3px; border:1px solid #ccc; white-space:nowrap; width:90px; z-index:400; height:auto;}

#nav ul, 
#nav li:hover ul ul,
#nav li:hover li:hover ul ul,
#nav li:hover li:hover li:hover ul ul,
#nav li:hover li:hover li:hover li:hover ul ul
{position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;}

#nav li:hover li:hover a.fly,
#nav li:hover li:hover li:hover a.fly,
#nav li:hover li:hover li:hover li:hover a.fly,
#nav li:hover li:hover li:hover li:hover li:hover a.fly
{background:#eee url(arrow.gif) 80px 6px no-repeat; color:#000;} 

#nav li:hover li:hover li a.fly,
#nav li:hover li:hover li:hover li a.fly,
#nav li:hover li:hover li:hover li:hover li a.fly
{background:#eee url(arrow.gif) 80px 6px no-repeat; color:#000;} 

