<---------- CONTENIDO ----------

body,html{
	background-color: #F4F3F3;
	margin-left: 0px;
	margin-top: 0px;
	font-family: Verdana; color: #000000; 
		}
a{text-decoration: none; 
	color:#354370;
	font-face:Verdana;
	padding:4px;}

//a:link {
//	text-decoration: none;
//	color: #000000;
//}

a:visited {
	text-decoration: none;
	color: #000000;
}
a:hover {
	text-decoration: none;
	color: #000099;
}
//a:active {
//	text-decoration: none;
//}


td{border:0px dotted blue;}

/*
table{width:100%;border:1px solid red;}
td{border:1px dotted blue;}
p{background:red;}
div{background:yellow;}
*/

img#cabeceraMain{ border-bottom: 1px solid #903030;}

table#menuhorizontal{ top:0%;}		
	td#mhizq{color:#700000; font-size:90%;}
			  
	td#accesos{width:50%;text-align:right;}
	td#accesos a{color:#700000;}

table#medio{ top:0%;}
	td#menuizq{ width:150px; background;#DADACA;color:#700000;}
		p#slogan{font-size:150%;text-align:center; padding:20px 0px;}

		ul#nav {
			list-style: none;
			padding: 0;
			margin:5px;
			
			}
		li.menud, li.menud2 {
			list-style: none;
			display:block;
			width: 155px;
			padding:5px;
			line-height:10px;
			margin-top:0px;
			font-size: 12px;
			font-family: Arial, Helvetica, sans-serif;
			outline:none;
		}
		li.menud2{
		background-color: #CBCBEF;
		border:#CBCBEF;
		width: 133px;
		}
		
		li.menud a{
    text-decoration: none; 
	img-decoration: none; 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
		li.menud a:hover {color:#555; background-color: #FFFFDD;}
		li.menud2 a:hover {text-decoration:none; background-color: #FFFFDD;}
		
		ul li.menud, ul li.menud2 {
	position:relative;
	padding: 6px;
	//padding: 3px;			
		}
		li.menud ul {
		border-color:#ECECED;
	
	position:relative;
	left:-12px;
	top:auto;/*0;*/
	display:none;
	background:#ECECED;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;	
		}
		


		li#ultimo{border-bottom: 0px solid #ffffff;}
		li.menud:hover ul, li.menud.over ul {
			display: block;  
		}
		li.menud:hover, li.menud.over{border-width:1px 3px;}
		
		li.menud li a:hover{color:#555;} 
		li.menud li a{color:#000;} 
		* Fix IE. Hide from IE Mac \*/
		* html ul li a { height: 1%; }
		/* End */
		
		li#tituloestudio{border-bottom-color:#000;border-top-color:#000;border-bottom-width:1px;}
		li#remarcado{background:#ffffbb;border:2px solid black;margin-top:10px;}

		p#visita{text-align:center; margin:15px 0px;}
	
	li.azul{
	color:#000;width:100%;
	}	

	td#contenido{ margin: 0%; padding:15px;color:#000;}
	table#contenido{color:#000;margin: 0%;width:95%;}
		.azul{color:#354370;}
		.rojo{color:#700000;}
		.titulorojo{font-family: Verdana; font-size:135%;color:#700000;}
		.titulonegro{
	font-family: Verdana;
	font-size:100%;
	color:#000000;
	font-weight: bold;
}
		.titulo_tabla{font-family: Verdana; font-size:115%;background:#e08080;}
		.elemtabla{background:#ffeeee;}
	td#menudrch3{ background:url(../../../css/images/rellenoazul.jpg);width:120px;border-left:0px dotted black;}
	td#menudrch3 a:hover{color:#333;}
	
		a.drch{ display:block;
				color:black;text-align:right;
				border:1px solid black;
				padding:3px 5px;margin:15px 5px 5px 5px;}
	td#menudrch{ background:#ddf;width:120px;}
	td#menudrch a:hover{color:#333;}
	
		a.drch{ display:block;
				color:black;text-align:right;
				border:1px solid black;
				padding:3px 5px;margin:15px 5px 5px 5px;}
	td#menudrch2{ background:#666;width:120px;}
	td#menudrch2 a:hover{color:#ffffaa;}
			a.drch2{ display:block;
				color:white;text-align:right;
				border:1px solid white;
				padding:3px 5px;margin:15px 5px 5px 5px;}
	
	a#webmail{background:url(../../../css/images/webmail.gif) top left no-repeat;}
	a#alumnos{background:url(../../../css/images/areaalumnos.gif) top left no-repeat;}
	a#calendario{background:url(../../../css/images/calendario.gif) top left no-repeat;}
	a#titulos{background:url(../../../css/images/titulospropios.gif) top left no-repeat;}
	a#cursos{background:url(../../../css/images/masters.gif) top left no-repeat;}
	a#umayores{background:url(../../../css/images/unimayores.gif) top left no-repeat;}
	a#antalumnos{background:url(../../../css/images/antalumnos.gif) top left no-repeat;}
	
	p#fondo{text-align:center;color:black;border:0px solid #999;
			margin:0;}
			
			



	td#contenido{text-align:center;}	
	td#contenido a:hover{text-decoration:underline;}
		div.divcarreras{margin:0;padding:0;}
		a.acarreras{padding:12px;}
		div#uh{margin:6% 1% 2% 1%;padding:5px 0 0 0;
					border:1px solid #999; border-width:3px 0px 0px 0px;
					color:#700000;}
			table#uhdivparrafos{
	font-size:75%;
	text-align:left;
	padding:2%;
	color:#700000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
			p.uhparrafos{
	border:1px solid #999;
	border-width:1px 0px 0px 1px;
	padding:8px;
	margin:0 0 3% 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #695d54;
	
}




		
		table#uh{margin:6% 1% 2% 1%;padding:5px 0 0 0;}
		table#uh a:hover{text-decoration:underline;}
		
			p#titulo{color:#700000;font-size:150%;margin:0;text-align:center;}
	
			

.texto {
	font-family: Verdana;
	font-size:75%;
	color: #000000;
	line-height: 18px;
}

.texto_pequeno {font-family: Verdana; font-size: 60%; color: #000000; 
	line-height: 16px;
}


.azul {
//	color:#000099;
color: #000086;
}

.rojo {
color: #903030;

}

.azul_arial{
	font-family: Verdana;
	color: #354370;
}



.nav_sec {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:000099;
}

.pie {font-size: 12px; color: #FFFFFF; font-family: Arial, Helvetica, sans-serif;}
.fecha {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #700000; }

.nav_tit {
	color: #003786;
	font-weight: bold;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}
.nav_negrita {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.nav_tab_tit {
	color: #FFFFFF;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}.blanco {
	color:#FFFFFF;
}


.dateformat {
	color: #003366;
	letter-spacing:.2em;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style:solid;
	border-left-style: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border-top-color: #F7F7F9;
	border-right-color: #F7F7F9;
	border-bottom-color: #F7F7F9;
	border-left-color: #F7F7F9;
	background-color: #F7F7F9;
	}
	
.dateformat a {
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color: #003366;
	font-weight:bold;
	letter-spacing:.1em;
	}
	
.dateformat a:hover {
	color: #FF6600;
	letter-spacing:.1em;
	}
	
.menusecundario {
	color: #003366;
	letter-spacing:.1em;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	font-weight: bold;
	}
	
	
	
.gris {
	color: #695d54;
	font-weight: bold;
	font-family: Verdana;
	font-size: 12px;
}

.gris_titulo {
	color: #695d54;
	font-weight: bold;
  text-decoration: underline;
	font-family: Verdana;
	font-size: 11px;
		margin: 10px;
}

.encabezado {
	color: #903030;
	font-weight: bold;
	font-family: Verdana;
	font-size: 18px;
		line-height: 28px;
}

.texto {
	color: #695d54;
	font-family: Verdana;
	font-size: 12px;
	margin: 10px;
	line-height: 16px;
}

.texto_rojo {
	color: #700000;
	font-family: Verdana;
	font-size: 11px;
		margin: 10px;
}

.texto_noticias {
	color: #695d54;
	font-family: Verdana;
	font-size: 11px;
	margin: 10px;
}


#menu {
  padding: 15px 0 15px 0;
  background-color: #f2f1ef;
  border-bottom: solid 2px #903030; 
      color: #000000;
}

#menu a {
  display: block;
}

#menu a.menu {
  padding: 7px 0 7px 15px;
  font-size: 12px;
  font-weight: normal;
  color: #695d54;
  text-decoration: none;	
  letter-spacing: -0.5px;
  border-bottom: solid 1px #cac3bf;
}

#menu a.menu:hover {
  background-color: #cac3bf;
      color: #000000;
}

#menu a.amenu:hover {
  background-color: #dad3cf;
      color: #000000;
}

#menu a.amenu, #menu a.alast {
  padding: 7px 0 7px 15px;
  font-size: 12px;
  font-weight: normal;
  color: #000000;
  text-decoration: none; 
  letter-spacing: -0.5px;
  border-bottom: solid 1px #cac3bf;
  background-color: #cac3bf;
}

#menu a.last {
  padding: 7px 0 7px 15px;
  font-size: 12px;
  font-weight: normal;
  color: #695d54;

  text-decoration: none;
  letter-spacing: -0.5px;
  border-bottom: none;
}

#menu a.last:hover {
  background-color: #cac3bf;
}

#menu a.amenu2level {
  font-size: 11px;
  padding: 7px 0 7px 20px;
  border-bottom: solid 1px #cac3bf;
  background-color: #ffff00;
}

#menu a.menu2level:hover {
  background-color: #cac3bf;
}

#menu a.amenu2level:hover {
  background-color: #dad3cf;
}

#menu a.menu2level {
  font-size: 11px;
  padding: 7px 0 7px 20px;
  border-bottom: solid 1px #cac3bf;
  background-color: #ffffff;
}

#menu a.amenu2level {
  font-size: 11px;
  padding: 7px 0 7px 20px;
  border-bottom: solid 1px #cac3bf;
  background-color: #cac3bf;
  color: #000000;
} 

#menu a.menu3level_big {
  font-size: 10px;
  padding: 7px 0 7px 30px;
  border-bottom: solid 1px #cac3bf;
  background-color: #ffffff;
}

#menu a.amenu3level_big {
  font-size: 10px;
  padding: 7px 0 7px 30px;
  border-bottom: solid 1px #cac3bf;
  background-color: #cac3bf;
  color: #000000;
}

#menu a.amenu3level_big:hover {
  background-color: #dad3cf;
}

#menu a.menu3level_big:hover {
  background-color: #cac3bf;
}
.rojo2 {
	color: #FF0033;
	text-decoration: underline;
}


.bordeblanco{
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	}
	
	
.Estilo4 {
	font-family: Verdana;
	font-size: xx-small;
	color: #695d54;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}