*{margin:0px;}
body {
	font:12px Arial, Helvetica, sans-serif;
	color:#000;
	margin:0px;
	background:#ffffff url(imagenes/fondo-pagina.jpg) repeat-x;
	text-align:justify;
}

.clear{clear:both;}
img {border:0px;}
a{color:#000000;text-decoration:none;}
a:hover{color:#302e2c;text-decoration:none;}
.naranja{color:#e28a01;}
.cafe{color:#6b2d0e;}
h1{color:#302E2C;
font-size:16px;
padding-bottom:2px;
padding-left:10px;}

h2{color:#302E2C;
font-size:12px;
padding-bottom:2px;
padding-left:10px;}

#cabecera
	{width:988px;
	margin:auto;
	background:transparent url(imagenes/cabecera-int.jpg) no-repeat scroll 0px 40px;
	height:500px;
	margin-top:10px;
	padding-bottom:10px;}
	
#cabecera-int
	{width:988px;
	margin:auto;
	background:transparent url(imagenes/cabecera-int.jpg) no-repeat scroll 0px 40px;
	height:195px;;
	margin-top:10px;
	padding-bottom:10px;}

#actividades{color:#000;height:30px;}

.separador
	{height:43px;width:1px;background:transparent url(imagenes/icon-separador-menu.jpg) no-repeat;}

#buscador{padding-left:822px;}

#buscador input
	{background:none;
	border:none;}

#menu-princ
	{/*margin-top:88px;*/}

#script-movimiento
	{width:676px;
	float:left;
	margin-top:4px;
	background:transparent url(imagenes/script-movimiento.png) no-repeat;
	padding-top:6px;
	height:310px;
	/*position:absolute;
	margin-top:48px;*/}

#contenedor
	{width:990px;
	padding-bottom:10px;
	margin:auto;
	overflow:hidden;
margin-top: 6px;}

.servicios
	{width:238px;
	float:left;
	padding-right:10px;
	padding-bottom:10px;}

#izquierdo-principal
	{width:703px;
	float:left;}

#izquierdo
	{width:687px;
	float:left;
	background-color:#f7f7f7;}

#contenido
	{/*padding-left:18px;
	padding-right:18px;*/
	text-align: left;
}

#izquierdocal
	{width:687px;
	float:left;
	background-color:#fff;}

#contenidocal
	{
	/*padding-left:18px;
	padding-right:18px;*/}

#contenido p
	{
	padding-bottom:10px;
	padding-left:10px;
	padding-right:10px;
	text-align: justify;
}

.listas-int
	{padding-left:35px;
	padding-top:10px;
	padding-bottom:20px;}

.listas-int li
	{list-style:none outside none;
	padding-bottom:5px;}

/**/
#calendario-prin--old
	{width:288px;
	border-bottom:solid 1px #aca898;
	overflow:hidden;
	/*margin-top:48px;*/
	background:#f8f6e6 url(imagenes/fondo-calendario-princ.jpg) no-repeat;
	padding-left:20px;
	float:left;
	margin-top:5px;}

#calendario-prin
	{width:288px;
	border-bottom:solid 1px #aca898;
	overflow:hidden;
	background:#f8f6e6 url(imagenes/fondo-calendario-princ.jpg) no-repeat;
	padding-left:20px;
	float:left;
	margin-top:5px;
	/*margin-left:676px;
	margin-top:-311px;*/}

.fechador-prin
	{background:url("imagenes/fechador.jpg") no-repeat scroll 0 0 transparent;
	float:left;
	height:38px;
	color:#fff;
	text-align:center;
	width:35px;}

.actividad-prin{padding-left:5px;border-top:1px solid #ACA898;padding-top:5px;}

.evento-prin
	{float:left;
	width:238px;
	padding-bottom:7px;}
/**/

#calendario
	{width:288px;
	background-color:#f8f6e6;
	border-bottom:solid 1px #aca898;
	overflow:hidden;}

.fechador
	{background:url("imagenes/fechador.jpg") no-repeat scroll 0 0 transparent;
	float:left;
	height:38px;
	color:#fff;
	text-align:center;
	width:35px;}

.actividad{padding-left:5px;border-top:1px solid #ACA898;padding-top:10px;}

.evento
	{float:left;
	width:238px;
	padding-bottom:5px;}

.evento-p{font-weight:bold;}

#tecnologias
	{float:left;
	width:420px;}

#tecnologias img
	{padding-bottom:5px;}

#derecho-principal
	{width:260px;
	float:left;}
#derecho
	{width:290px;
	float:left;padding-left:0px;
	margin-left:7px;}
#bienvenidos
	{background:transparent url(imagenes/fondo-bienvenidos.jpg) no-repeat;
	height:302px;}
/*------FORMA CONTACTO-------*/

#forma_contacto-reload{
	background:#dad8cb url(imagenes/fondo-contacto-reload.jpg) no-repeat;
	padding-left:12px;
	float: left; 
	color:#000000;
	height:310px;
	width:270px;
	padding-top:70px;}

#forma_contacto-reload label
	{float:left;}

#forma_contacto-reload input,#forma_contacto-reload select,#forma_contacto-reload textarea
	{width:250px;border:#c5c6c1 solid 1px;color:#515151;}

#forma_contacto-reload #fieldset
	{border:0px;margin-top:10px;}

#forma_contacto-reload textarea
	{height:50px;font-family:Arial, Helvetica, sans-serif;font-size:12px;}


#forma_contacto{
	background:#dad8cb url(imagenes/fondo-contacto-principal.jpg) no-repeat;
	padding-left:20px;
	float: left; 
	color:#000000;
	height:250px;
	width:240px;}

#forma_contacto label
	{float:left;}

#forma_contacto input,#forma_contacto select,#forma_contacto textarea
	{width:210px;border:#c5c6c1 solid 1px;color:#515151;}

#forma_contacto #fieldset
	{border:0px;margin-top:10px;}

#forma_contacto textarea
	{height:50px;font-family:Arial, Helvetica, sans-serif;font-size:12px;}

#fiel
	{margin-left:0px;padding:0px;}

/*#boton-envio { 
	border:0 solid #000000;
	background:url(imagenes/btn-enviar.jpg) no-repeat;
	cursor: pointer;	
	height:26px;
	width:100px;
	float:right;
	margin-top:-23px;
	margin-right: -19px;
}*/

#validacion
	{width:230px;
	height:25px}

/*------FORMA CONTACTO-------*/

/*------PAGINA CONTACTO-------*/

#forma_contacto1{
	padding-left:12px;
	float: left; 
	color:#000000;
	height:220px;
	width:224px;}

#forma_contacto1 label
	{float:left;}

#forma_contacto1 input,#forma_contacto1 select,#forma_contacto1 textarea
	{width:210px;border:#c5c6c1 solid 1px;color:#515151;margin-bottom:12px;}

#forma_contacto1 #fieldset
	{border:0px;margin-top:10px;}

#forma_contacto1 textarea
	{height:50px;font-family:Arial, Helvetica, sans-serif;font-size:12px;}

#fiel
	{margin-left:0px;padding:0px;}

#boton-envio { 
	border:0 solid #000000;
	background:url(imagenes/btn-enviar.jpg) no-repeat;
	cursor: pointer;	
	height:26px;
	width:100px;
	float:right;
	margin-top:0px;
	margin-right: -2px;
}

#validacion
	{width:230px;
	height:25px}

/*------FORMA CONTACTO-------*/


#pie
	{background:transparent url(imagenes/fondo-pie.jpg) repeat-x;
	height:80px;
	margin:auto;
	width:988px;
	text-align:center;
	padding-top:15px;}

#lista-pie
	{}

#lista-pie li
	{display:inline;
	padding-right:5px;}

#validaciones{margin:auto; text-align:center;margin-top:0px;
	background:transparent url(imagenes/fondo-contenedor.jpg) repeat-y;
	width:988px;}

.directorios
	{background:url("imagenes/etiqueta-directorio.jpg") repeat scroll 0 0 transparent;
	float:left;
	height:93px;
	padding-left:20px;
	padding-top:15px;
	width:237px;
	margin-left:40px;}

.directorios img{
	float:left;
	height:20px;
	padding-right:10px;}

.directorios p{
	width:215px;}

.deportes
	{background:url("imagenes/fondo-deportes.jpg") no-repeat scroll 0 0 transparent;
	float:left;
	height:235px;
	width:170px;
	padding-right:45px;
	padding-bottom:10px;}

#contenido .deportes p{padding-bottom:5px;}

.deportes-titulo
	{text-align:center;
	color:#6b2d0e;
	height:37px;
	font-weight:bold;
	padding-top:15px;}
.deportes img
	{padding-bottom:10px;}

/*Estilo Tabs*/
.tabtxt a{
color: #fff;
text-decoration: none;
}
.tabtxt a:hover{
color: #f8f6e6;
}

#wrapper{
/*width: 500px;
margin: 0 auto;*/
padding-left:18px;
padding-right:18px;
padding-top:5px;
}
.box{
margin-top:5px;
}

.box p{padding-bottom:5px;}

.boxholder{
clear: both;
/*padding: 5px;*/
/*background: #c4c4c4;
border:solid 1px #c4c4c4;*/
background: transparent url(scripts/tabAccordion/images/fondo-tabs.jpg) no-repeat;
}
.tab{
float: left;
height: 40px;
width: 102px;
margin: 0 1px 0 0;
text-align: center;
background: transparent url(scripts/tabAccordion/images/greentab.jpg) no-repeat;
}
.tabtxt{
margin: 0;
color: #fff;
font-size: 12px;
font-weight: bold;
padding: 9px 0 0 0;
}
/*Estilo Tabs*/

.listas{padding-bottom:10px;}

.catalogos
	{
	background:url("imagenes/fondo-catalogos.jpg") no-repeat scroll 0 0 transparent;
	float:left;
	height:150px;
	margin-right:45px;
	margin-bottom:10px;
	width:170px;}

.catalogos img
	{padding-bottom:13px;
	padding-top:15px;}

#bienvenida
	{float:left;
	padding-right:10px;
	width:440px;}

#coordinador
	{float:right;
	padding-left:10px;
	width:190px;}

#boletin{overflow:hidden;}

#contenido table {
background:url("imagenes/fondo-tabla.jpg") no-repeat scroll 0 0 transparent;
border:1px outset gray;
border-collapse:collapse;
margin-left:10px;
width:660px;
margin-bottom:15px;}

#contenido tablem {
background:url("fondo-tabla-maestrias.jpg") no-repeat scroll 0 0 transparent;
border:1px outset gray;
border-collapse:collapse;
margin-left:10px;
width:660px;
margin-bottom:15px;}


#contenido tablem th {
border:1px hidden gray;
color:#FFFFFF;
font-size:14px;
height:53px;
text-align:center;}

#contenido tablem td {
color:#000000;}

#contenido tablem td {
border:1px solid gray;
text-align:left;}



#contenido table th {
border:1px hidden gray;
color:#FFFFFF;
font-size:12px;
height:53px;
text-align:center;}

#contenido table td {
color:#000000;}

#contenido table td {
border:1px solid gray;
text-align:left;}

.videos
	{float:left;
	width:200px;
	height:200px;
	text-align:center;
	padding-left:22px;}

.videos img
	{border:solid 1px #e28a01;}

#galeria{width:280px;float:left;}

#galeria ul{padding:0px;}
#galeria ul li{margin:0px;}

.noticias-img
	{float:right;
	padding-left:15px;
	padding-right:10px;}

.img-gral
	{float:right;
	padding-left:10px;
	padding-right:10px;}

.info-gral
	{float:right;
	padding-left:10px;
	padding-right:10px;height:300px;width:245px;}

#contenido .info-gral p
	{text-align:right;
	color:#474646;
	padding:0;}

#contenido .info-gral img
	{float:right;padding-bottom:5px;}

.menu-cal{margin-left:10px;margin-right:10px}



/**SITIOS DE INTERES**/
.links{	
border:1px dashed #C60;
float:left;
}

.foto_link{	
float:left;
min-height:100px;
width:200px;
text-align:center;
}

.nombre_link{	
float:left;
margin-left:30px;
padding-top:20px;
width:230px;
}

.enlace_link{	
float:left;
margin-left:30px;
padding-top:20px;
width:194px;
}

.citas {    background: none repeat scroll 0 0 #6C2C10;
    float: left;
    height: 85px;
    margin-left: 20px;
    width: 648px;margin-top: 10px;}

.citas2 {    background: none repeat scroll 0 0 #dad8cb;
    float: left;
    height: 85px;
    margin-left: 20px;
    width: 648px;margin-top: 10px;}

.citas .citastext1 {color: #FFFFFF;  float: left; font-size: 12px; font-weight: bold;  margin-left: 15px;  margin-top: 10px;    padding-bottom: 45px;
    width: 515px;}
.citas .citastext2 {color: #FFFFFF; float: left; font-size: 12px;  margin-left: 112px;  margin-top: -43px;  padding-right: 30px;}
.citas .fotocomodin {border: 1px solid;  float: left;  margin-left: 20px;  margin-top: 9px;}
.citas .leetmastext { color: #e28a01;   float: right;   font-size: 12px;   margin-right: 0;   margin-top: -15px;    padding-right: 30px;}

.citas2 .citastext1 { color: #000000;  float: left;  font-size: 12px;  font-weight: bold;  margin-left: 15px;  margin-top: 10px;  padding-bottom: 45px;   width: 515px;}
.citas2 .citastext2 {color: #000; float: left; font-size: 12px;  margin-left: 112px;  margin-top: -43px;  padding-right: 30px;}
.citas2 .fotocomodin {border: 1px solid;  float: left;  margin-left: 20px;  margin-top: 9px;}
.citas2 .leetmastext { color: #6c2c10;   float: right;   font-size: 12px;   margin-right: 0;   margin-top: -15px;    padding-right: 30px;}

.rot {
	-webkit-transform: rotate(3deg);
	-moz-transform: rotate(3deg);
	rotation: 3deg;
	filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
}
	.marco2 {
	border:1px solid #999999;
	border-right: #999999 1px solid;
	padding-right: 8px;
	padding-left: 8px;
	padding-bottom: 8px;
	width: 200px;
	padding-top: 8px;
	border-bottom: #999999 1px solid;
	background-color: #F5F5F5;
	float:left;
	position:relative;
	margin:1px 60px 30px;
	margin-top:1px;
	text-align:left;
	
	} 	
	
.floatright
{
float: right;
margin: 0 0 10px 10px;
border: 1px solid #672809;
padding: 2px;
margin-top:10px;


}
#margen-separacion{

margin-top:40px;
}
.letra-evento{
font-size:15px;
Arial,Helvetica,sans-serif;
color:#2C2C2C;
}
.cuadro-titulo{
width:230px;
height:92px;

}

/* js-disabled class - set image sizes so they all fit in the viewer */
.js-disabled img { width:100px; height:100px; display:block; float:left; margin:40px 0 0; }

#outerContainer { width:664px; height:90px; margin:auto; position:relative;  }
#imageScroller { width:980px; height:88px; position:relative; background:#fff url(images/fondo.jpg) no-repeat; margin-top:326px;}
#viewer { width:970px; height:182px; overflow:hidden; margin:auto; position:relative; top:10px; }
#imageScroller a:active, #imageScroller a:visited { color:#000000; }
#imageScroller a img { border:0; margin: 0px; }
#controls { width:664px; height:40px;  position:absolute; top:4px; left:4px; z-index:10;	font-size:12px;}
#controls a { width:37px; height:35px; position:absolute; top:3px; }
#controls a:active, #controls a:visited { color:#0d0d0d; }
/*#title { color:#000000; font-family:arial; font-size:100%; font-weight:bold; width:100%; text-align:center; margin-top:10px; }/*

