html { font-size: 100%; /* IE hack */ }
* {padding:0;margin:0}


BODY{background:#eef0f1 url(../imagenes/interfaz/bg.gif) scroll repeat-x top left;text-align:center;margin:0px auto 0px auto;font-family:'Arial';font-size:0.8em;width:100%;}

img{border:0;}
A{text-decoration:none;color:#008fee;}
A:hover{color:#c68f60;}

#body{width:752px;padding:0px; background:#fff; margin:0 auto;}


h1{background:transparent url(../imagenes/interfaz/bg_h1.gif) scroll no-repeat top left;position:absolute;width:600px;color:#fff;font-size:2.0em;padding:5px 0 5px 15px;margin:5px 0 0 0;}

h2{background:transparent url(../imagenes/interfaz/bg_h2.gif) scroll no-repeat top left;color:#3e3e3e;font-size:1.7em;padding:0px 0 5px 25px;position:absolute;margin:65px 0 0 0;font-weight:normal;}

h3{color:#666;font-size:1.4em;padding:0px 0 2px 0px;margin:25px 0 10px 0;border-bottom:1px solid #eaeaea;font-weight:normal;}

.clearfix:after {
    content:"."; 
    display:block; 
    height:0; 
    clear:both; 
    visibility:hidden;
}
.clearfix {display:inline-block;}
.clearfix {display:block;}
* html .clearfix {height:1px;}


/*cabecera*/
#cabecera{background:transparent url(../imagenes/interfaz/bg_cabecera.gif) scroll no-repeat top left;text-align:left;height:85px;}
#cabecera .logotipo{width:250px;}

.mini_menu{margin:0px 0px 0 590px;text-align:right;position:absolute;top:50px;font-size:0.9em;font-weight:bold;}
.mini_menu span{margin:0 10px 0 0;}
.mini_menu span a{background:transparent url(../imagenes/interfaz/off.gif) scroll no-repeat top left;color:#fff;padding:3px 9px;height:20px;}
.mini_menu span a:hover{background:transparent url(../imagenes/interfaz/hover.gif) scroll no-repeat top left;color:#fff;}
/*cabecera*/

#contenedor{text-align:left;clear:both;}

/*indice*/
#indice{background:#fff url(../imagenes/interfaz/bg_menu.gif) scroll no-repeat top left;
text-align:left;
width:149px;
position:absolute;
margin:15px 0 0 0;
border-top:10px solid #aaadff;
border-bottom:10px solid #aaadff;
border-right:10px solid #aaadff;
}

#indice ul{margin:0 0 0 0;padding:40px 0 0 0;font-size:0.9em;}
#indice ul li{margin:0 0 0 0;background:transparent url(../imagenes/interfaz/bg_li.gif) scroll no-repeat bottom right;text-align:right;list-style:none;font-weight:normal;padding:0;}
#indice ul li a{background:transparent;display:block;padding:5px 15px 5px 0;color:#333;}
#indice ul li a:hover{background:#aaadff;display:block;padding:5px 15px 5px 0;color:#fff;}


#indice ul ul{margin:0 0 0 0;padding:5px 0 0 0;font-size:0.95em;}
#indice ul ul li{margin:0 0 0 0;background:none;height:20px;text-align:right;list-style:none;}
#indice ul ul li a{background:transparent;display:block;padding:2px 15px 2px 0;color:#606060;}
#indice ul ul li a:hover{background:#d5d6ee;display:block;padding:2px 15px 2px 0;color:#5e61b2;}

/*indice*/







.ctnd .colaboran ul{margin:0 0 0 25px;padding:40px 0 0 0;font-size:0.9em;}
.ctnd .colaboran ul li{margin:0 0 0 0;text-align:center;list-style:none;font-weight:normal;padding:0;width:250px;float:left;height:170px;border:0;}
.ctnd .colaboran ul li a{background:#fff;padding:5px 15px 5px 0;color:#008fee;}
.ctnd .colaboran ul a:hover{background:#fff;display:block;padding:5px 15px 5px 0;color:#c68f60;}



/*contenido*/
#contenido{background:#fff;
border:1px solid #d5d6d6;
position:absolute;
width:555px;
margin:0 0 0 100px;
top:auto;
z-index:-1;
padding:20px 10px 0px 80px;}


/*contenido home*/
#contenido_home{background:#fff url(../imagenes/interfaz/bg_home2009.jpg) scroll no-repeat top right;
/*border-left:1px solid #d5d6d6;*/
border-bottm:1px solid #d5d6d6;
position:absolute;
width:555px;
margin:0 0 0 100px;
top:auto;
z-index:-1;
padding:0px 0px 10px 80px;}
#contenido_home .fecha{font-family:Century Gothic;font-weight:bold;/*background:transparent url(../imagenes/interfaz/bg_fecha.gif) scroll no-repeat top right;*/text-align:right;font-size:1.8em;letter-spacing:2px;color:#fff;padding:75px 30px 166px 0;}
#contenido_home .fecha strong{color:#ffe400;}
#contenido_home .fecha span{font-size:0.75em;}





.localizacion{color:#888;font-size:0.85em;}

.ctnd_home{position:relative;margin-top:80px;}
.ctnd_home2{position:relative;margin-top:0px;}

#contenido_home .colaboradores{margin-top:90px;font-size:1.4em;color:#393939;}
#contenido_home .colaboradores .tit{/*background:transparent url(../imagenes/interfaz/pt.gif) scroll repeat-x bottom left;*/padding:0 0 5px 0;margin:0 20px 10px 0;) scroll repeat-x bottom left;}
#contenido_home .colaboradores img{margin:15px 0 0 25px;}

#contenido_home .colaboradores2{margin-top:35px;font-size:1.4em;color:#393939;}
#contenido_home .colaboradores2 .tit{/*background:transparent url(../imagenes/interfaz/pt.gif) scroll repeat-x bottom left;*/padding:0 0 5px 0;margin:0 20px 10px 0;) scroll repeat-x bottom left;}
#contenido_home .colaboradores2 img{margin:0px 0 0 10px;}

/*contenido home*/

.ctnd{position:relative;text-align:justify;color:#666;padding:0 20px 0 0;}
.ctnd p{padding: 0 0 0 15px;}

.ctnd  ol{margin:10px 30px 10px 20px;padding:0 0 0 0;}
.ctnd  ol li{background:transparent url(../imagenes/interfaz/flecha3.gif) scroll no-repeat top left;text-align:center;list-style:none;font-size:1.0em;margin:2px 0;text-align:left;padding:3px 5px 1px 10px;}
.ctnd  ol ol{margin:2px 30px 10px 20px;padding:0 0 0 0;}
.ctnd  ol ol li{background:none;text-align:center;list-style:none;font-size:0.9em;margin:2px 0;text-align:left;padding:3px 5px 1px 10px;}



.ctnd ul{margin:20px 50px 0 50px;padding:0 0 0 0;}
.ctnd ul li{border:1px solid #efefef;background:transparent url(../imagenes/interfaz/bg_subsecciones.gif) scroll repeat-x top left;text-align:center;list-style:none;font-size:1.2em;margin:10px 0;text-align:left;}
.ctnd ul li a{display:block;padding:13px 0px 13px 150px;}
.ctnd ul li a:hover{background:#d5d6ee;display:block;padding:13px 0px 13px 150px;color:#5e61b2;}



.fondo0{background:transparent url(../imagenes/interfaz/bg_tabla.gif) scroll repeat-x top left;}
.fondo0 td{border:1px solid #eaeaea;border-right:0;border-left:0;height:28px;}

.fondo1{background:#fff;}
.fondo2{background:#f8f9fb;}
.tabla1 td{font-size:0.9em;}
.tabla1{margin:30px 20px;color:#3e3e3e;}
.tabla1 td{padding:3px;}

.centrado{text-align:center;}
.f_pq{font-size:0.9em;}
/*contenido*/



.asignatura .nombre{margin:7px 0 0 10px;background:transparent url(../imagenes/interfaz/bg_subsecciones.gif) scroll repeat-x top left;border:1px solid #eaeaea;padding:2px 5px;}
.asignatura .nombre img{vertical-align:middle;}
.asignatura .datos{font-size:0.85em;padding:5px 0 0 25px;}
.asignatura .ficha {/*display:none;*/ margin-bottom:2.0em;border:1px solid #ccc;padding:10px;text-align:left;color:#777;FONT-SIZE:0.85EM;margin-top:10px;margin-left:20px;}
.asignatura .ficha ul{margin:0 0 15px 0;padding:0 0 0 15PX;}
.asignatura .ficha ul li{text-align:left;border:0;margin:0 0 0 0;padding:0 0 0 0;FONT-SIZE:0.85EM;background:none;}
.asignatura .ficha ul ul{margin:0 0 0px 0;padding:0 0 0 15PX;}
.asignatura .ficha ul ul li{text-align:left;border:0;margin:0 0 0 0;padding:0 0 0 0;FONT-SIZE:1.1EM;background:none;}

.asignatura .ficha ul ul ul{margin:0 0 0px 0;padding:0 0 0 15PX;}
.asignatura .ficha ul ul ul li{text-align:left;border:0;margin:0 0 0 0;padding:0 0 0 0;FONT-SIZE:1.0EM;background:none;}
.asignatura .ficha ul ul ul ul{margin:0 0 0px 0;padding:0 0 0 15PX;}
.asignatura .ficha ul ul ul ul li{text-align:left;border:0;margin:0 0 0 0;padding:0 0 0 0;FONT-SIZE:1.0EM;background:none;color:#aaa7a5;}

.up{text-align:right;padding:0 5px 10px 0;}

.desc_hotel img{float:right;border:1px solid #ccc;padding:3px;margin:0 0 10px 15px;}

/*pie*/
#pie{background:#eef0f1;display:none;padding:0;margin:20px -12px 0 -81px;border-top:1px solid #d5d6d6;}
/*pie*/

