@charset "UTF-8";
/* CSS Document */

body {
text-align:center;
margin-top:0px;
margin-bottom:0px;
background-position:center;
background-image:url(imagenes/fondo_body.jpg);
background-repeat:repeat-y;
height:100%;

}

a:link {text-decoration: none; color:#66CC00;}
a:visited {text-decoration: none; color:#66CC00;}
a:hover {text-decoration: underline; color:#006633;}
a:active {text-decoration: none; color:#66CC00;}

.linksula a:link{text-decoration:none; color:#0033CC;}
.linksula a:visited{text-decoration:none; color:#0033CC;}
.linksula a:active{text-decoration:none; color:#0033CC;}
.linksula a:hover{text-decoration:underline;}

.linkspie a:link{text-decoration:none; color:#333333;}
.linkspie a:visited{text-decoration:none; color:#333333;}
.linkspie a:active{text-decoration:none; color:#333333;}
.linkspie a:hover{text-decoration:underline; color:#006633;}

.linksp a:link{text-decoration:none; color:#66CC00;}
.linksp a:visited{text-decoration:none;}
.linksp a:active{text-decoration:none;}
.linksp a:hover{text-decoration:underline;}

.notilinks a:link{text-decoration:none;color:#006633;}
.notilinks a:visited{text-decoration:none; color:#006633;}
.notilinks a:active{text-decoration:none; color:#006633;}
.notilinks a:hover{text-decoration:underline;}

.linksnav a:link{text-decoration:none;color:#CCCCCC}
.linksnav a:visited{text-decoration:none; color:#CCCCCC;}
.linksnav a:active{text-decoration:none; color:#CCCCCC;}
.linksnav a:hover{text-decoration:underline; color:#66CC00;}


#contenedor{
font-family:Arial, Helvetica, sans-serif;
height:100%;
margin-left:auto;
margin-right:auto;
text-align:left;
width:705px;

}

#bar_nav_ula {
background-color:#CCCCFF;
height:20px;
width:705px;
text-align:center;
padding:0px;
margin:0px;
}

#bar_nav_ula ul{
font-family:Arial, Helvetica, sans-serif;
font-size:0.7em;
margin:0px;
padding:4px;
color:#0033CC;
}

#bar_nav_ula li{
display:inline;
list-style:none;
}


#bar_col_fac {
background-image:url(imagenes/barra_col_fac.jpg);
background-repeat:repeat-x;
width:705px;
height:10px;
margin:0px;
padding:0px;
}


#contenido {
text-align:left;
width:705px;
height:100%;

}

#menu{
margin:0px;
border:0px;
padding:0px;
width:705px;
}



#left_bar{
width:230px;
float:left;

}

#right_bar{
width:445px;
float:right;
margin-bottom:0px;
padding-left:15px;
padding-right:15px;

}

#links_nav{
color:#CCCCCC;
font-family:Arial, Helvetica, sans-serif;
font-size:0.625em;
margin-bottom:7px;
	
}

#titulo{
margin:0px;
padding:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:1.25em;
font-weight:bold;
color:#666666;
}


.subtitulo {
color:#333333;
font-family:Arial, Helvetica, sans-serif;
font-size:1.5em;
line-height:24px;
font-weight:normal;
border-bottom:1px solid;
border-bottom-color:#66CC00;
padding-top:10px;

}

hr{
background-color:#CCCCCC;
border:0px;
color:#CCCCCC;
height:1px;
margin-top:2px;
margin-bottom:4px;
}


#texto{
padding-left:10px;
padding-right:10px;
font-family:Arial, Helvetica, sans-serif;

}

p{
color:#666666;
font-family:Arial, Helvetica, sans-serif;
font-size:0.75em;
font-weight:lighter;
line-height:19px;
text-align:left;
}

.p{
color:#666666;
font-family:Arial, Helvetica, sans-serif;
font-size:0.75em;
font-weight:lighter;
line-height:18px;
text-align:left;
}


.texto_tabla{
font-family:Arial, Helvetica, sans-serif;
font-size:0.7em;
color:#333333;
font-weight:normal;
text-align:center;
width:100%;
padding:2px;
}

.texto_tabla a:link{text-decoration:none; color:#333333;}
.texto_tabla a:visited{text-decoration:none; color:#333333; }
.texto_tabla a:active{text-decoration:none; color:#333333; }
.texto_tabla a:hover{text-decoration:underline; color:#0033CC; }

.escuela{
border-bottom:2px;
border-bottom-style:solid;
border-bottom-color:#66CC00;
text-align:left;
font-size:1.125em;
}

.cursos{
border-bottom:2px;
border-bottom-style:solid;
border-bottom-color:#66CC00;
text-align:left;
font-size:0.8em;
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
color:#333333;
}

.departamento{
color:#FFFFFF;
background-color:#333333;
text-align:left;
font-size:1.125em;
}

.profesor{
color:#333333;
background-color:#99CC00;
border-bottom:thin;
border-bottom-style:solid;
border-bottom-color:#666666;
text-align:center;
font-weight:bold;
font-size:1.125em;
margin-bottom:1px;
}

.separador{
background-color:#CCCCCC;
text-align:left;
}

.separador_2{
background-color:#FFFFFF;
text-align:left;
}

.img_margin{
margin-right:10px;
}

.licenciaturas{
font-family:Arial, Helvetica, sans-serif;
font-size:1.5em;
font-weight:normal;
color:#CC9900;

}


.creditos{
border-bottom:1px solid;
border-bottom-color:#99CC00;
border-top: 1px solid;
border-top-color:#99CC00; }

.notilinks p{
color:#006633;
font-family:Arial, Helvetica, sans-serif;
font-size:0.8em;
font-weight:normal;
line-height:16px;
border-bottom: 1px;
border-bottom-color:#CCCCCC;
border-bottom-style:solid;
border-top:1px;
border-top-style:solid;
border-top-color:#CCCCCC;
padding-bottom:7px;
padding-top:7px;
margin-bottom:3px;
margin-top:3px;
}

.fecha_noticias {
color:#999999;
font-family:Arial, Helvetica, sans-serif;
font-weight:lighter;
font-size:11px;
}

.construccion{
color:#333333;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:1em;
text-align:center;
}

#separador_pie{width:705px;
float:left;
clear:both;
padding-right:15px;
margin-right:15px;
}


#pie {width:705px;
clear:both;
background-image:url(imagenes/pie.jpg);
background-repeat:repeat-x;
height:80px;
text-align:center;
padding:0px;
margin:0px;

}

#pie ol{
font-family:Arial, Helvetica, sans-serif;
font-size:0.7em;
color:#333333;
margin:0px;
padding-top:55px;
padding-left:250px;
}

#pie li{
display:inline;
list-style:none;
}

