body {margin: 0px; background-image: url(../img/fondo.jpg);background-repeat: repeat-x;font-family: tahoma;font-size: 11px;color:#505050;}
img {border:0;}

h1{border-bottom:2px #E3C93F solid;margin-top:5px; font-size:20px; font-weight:bold; width: 740px; font-family: Verdana;}
.alinear_d{float: right;}

#contenedor_gral {margin-right: auto;margin-left: auto;width:768px;}

#cabecera{margin-right: auto;margin-left: auto;width:768px; height:119px;background-image: url(../img/cabecera.jpg); background-repeat: no-repeat; text-align: center; padding-top: 25px;}
#cabecera #menu{float:left; width:768px;height:30px; text-align: center;margin: 0; padding: 0;}
#cabecera #menu ul {list-style:none; display: block; float:left; margin: 0; padding-left:20px;}
#cabecera #menu ul li {display: block; float:left;}

/* Contendo*/
#contenido{margin-right: auto;margin-left: auto;width:768px;float:left;background-image: url(../img/linea.jpg);background-repeat:repeat-y;height: auto;}
.central {margin-right: auto;margin-left: auto;width:768px;background-image: url(../img/linea.jpg);background-repeat:repeat-y;float: left;height: auto;}

/* Contenido central */
#informacion{margin-right: auto;margin-left: auto;width:760px;padding-bottom: 10px; float: left; padding-left: 14px;	height:auto;}
.ruta{position:relative;float:left;font-size:10px; color:#E3C93E; padding: 15px 0 10px 30px; width: 700px;background-image: url(../img/fondo2.gif);background-repeat:no-repeat;}
.ruta1{position:relative;float:left;font-size:10px; color:#E3C93E; padding: 15px 0 10px 30px; width: 700px;background-image: url(../img/fondo1.gif);background-repeat:no-repeat;}
.ruta1 a{color:#E3C93E;}
.ruta1 a:hover{color:#666;}
.ruta2{position:relative;float:left;font-size:10px; color:#E3C93E; padding: 15px 0 10px 30px; width: 700px;background-image: url(../img/fondo2.gif);background-repeat:no-repeat;}
.ruta2 a{color:#E3C93E;}
.ruta2 a:hover{color:#666;}
.ruta3{position:relative;float:left;font-size:10px; color:#E3C93E; padding: 15px 0 10px 30px; width: 700px;background-image: url(../img/fondo3.gif);background-repeat:no-repeat;}
.ruta3 a{color:#E3C93E;}
.ruta3 a:hover{color:#666;}
.ruta4{position:relative;float:left;font-size:10px; color:#E3C93E; padding: 15px 0 10px 30px; width: 700px;background-image: url(../img/fondo4.gif);background-repeat:no-repeat;}
.ruta4 a{color:#E3C93E;}
.ruta4 a:hover{color:#666;}
.cargos{font-size:12px; color:#666; font-weight:bold;}
#tablas{
	position:relative;
	float:left;
	width:750px;
	padding-top:5px;
}
#tablas_i{position:relative; float:left; width:590px; text-align:left;}
#graficos{position:relative; float:left; width:150px; text-align:center;}


#portada{
	position:relative;
	float:left;
	width:750px;
	margin-top:10px;
	height: auto;
}
#portada_img{position:relative; float:left; width:270px; text-align:left;padding:0 0 0 20px; }
#portada_img img{border: 2px solid #fff;}
#portada_lista{position:relative; float:left; width:450px;padding-top:18px;}
#list{font-family:Verdana; font-size:14px; color:#666; font-weight:bold;border-left: 1px solid #E3C93E; padding-top: 10px;}
#list ul{
	padding: 0;
	margin: 0 0 0 30px;
	color: #E3C93E;
}
#list ul li{
	padding: 4px;
	color: #E3C93E;
}
#list ul li a{
	color:#E3C93E;
}
#list ul li a:hover{color:#e3c93e;}

/* Pie de página */
#piepagina{background-color:#B99F39; height:54px; padding:6px 0 0px 0; font-size: 10px; color: #EBD972; width:auto;}
.alineada{float:left;}
#int_piepagina{width:680px;margin-right: auto;margin-left: auto;}
.t_piepagina{float:left;padding:0px 0 0 130px; height:25px; border-left: 0px solid #ffffff; width:480px; font-size: 9px; color: #ffffff;}
#portada_gesti {
	position:relative;
	float:left;
	width:745px;
	height: auto;
	background-image: url(../img/portadas/gestion.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	font-weight: normal;
}

.titulo_contenido {
	
	font-family: TREBUCHET, tahoma, Helvetica, sans-serif;
	font-size: 12px;
	
	color: #86C127;
	
}
.titulo_contenido2 {
	float: left;
	line-height: auto;
	padding-top: 5px;
	padding-left: 0px;
	font-family: "Arial Narrow", Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #7DC3BB;
	
}

.titulo_contenido3 {
	float: left;
	line-height: auto;
	padding-top: 5px;
	padding-left: 6px;
	font-family: "Arial Narrow", Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #78B9B1;
	
}

.titulo_contenido4 {
	float: left;
	line-height: auto;
	padding-top: 5px;
	padding-left: 6px;
	font-family: "Arial Narrow", Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #25333C;
	
}


.subtitulo_contenido {
	float: left;
	line-height:auto;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 15px;
	padding-right: 15px;
	font-family: "Arial Narrow", Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #535C69;
	background-color: #D8ECEB;
	text-align: justify;
	
}

.subtitulo_contenido2 {
	float: left;
	line-height:auto;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 15px;
	padding-right: 15px;
	font-family: "Arial Narrow", Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #1A252B;
	background-color: #78B9B1;
	text-align: justify;
	
}


.contenido {
	
	line-height:auto;
	padding-top: 0px;
	padding-left: 25px;
	padding-right: 15px;
	font-family: "Arial Narrow", Helvetica, sans-serif;
	font-size: 14px;
	
	color: #535C69;
	text-align: justify;
	
}
.contenido5 {
	
	line-height:auto;
	padding-top: 0px;
	padding-left: 25px;
	padding-right: 265px;
	font-family: "Arial Narrow", Helvetica, sans-serif;
	font-size: 14px;
	
	color: #535C69;
	text-align: justify;
	
}
.alinear {float: left;
padding-left: 20px;}

.subtitulo_menu {
	float: left;
	line-height:auto;
	padding-top: 0px;
	padding-left: 15px;
	font-family: "Arial Narrow", Helvetica, sans-serif;
	font-size: 13px;
	color: #698986;
	text-align:left;
	
}

.menuindex {
	float: left;
	line-height:15px;
	width: 200px;
	padding-top: 0px;
	padding-left: 0px;
	font-family: "Arial Narrow", Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #575D67;
	text-decoration: none;
	background-repeat: no-repeat;
	background-position: center top;
}
.menuindex a:link{
	color: #575D67;
	text-decoration: none;
}
.menuindex a:visited{
	color: #575D67;
	text-decoration: none;
}
.menuindex a:hover{
	color: #ffffff;
	text-decoration: none;
}

#tabla_contenido{ 

border-style: solid; 
border-width: 1px; 
border-color: #7EC4BC; 
background-color: #D8ECEB; 
font-family: "Arial Narrow", verdana, arial; 
font-size: 10pt; 

padding-bottom: 2px;
padding-top: 2px;
padding-left: 5px;
padding-right: 5px;
color: #698986;
text-align:left;
} 
#celda_contenido{ 

border-style: solid; 
border-width: 1px; 
border-color: #698986; 
background-color: #ffffff; 
font-family: "Arial Narrow", verdana, arial; 
font-size: 10pt; 

padding-bottom: 2px;
padding-top: 2px;
padding-left: 5px;
padding-right: 5px;
color: #505353;
text-align:left;

} 


.textoTABLA_IZQ{ 

border-style: solid; 
border-width: 1px; 
border-color: #698986; 
background-color: #ffffff; 
font-family: "Arial Narrow", verdana, arial; 
font-size: 10pt; 

padding-bottom: 2px;
padding-top: 2px;
padding-left: 5px;
padding-right: 5px;
color: #505353;
text-align:left;

} 

#tabla3{ 
border: 1px solid #575D67; 
width: 200px; 
background-color: #ffffff;
padding-left: 0px;
margin-top:auto;
padding-top: 0px;

} 
#tabla3:hover {
background-color: #698986;/*o cualquier color*/
}

#tabla_int{ 
border: 1px solid #575D67; 
width: 164px; 
background-color: #ffffff;
padding-left: 0px;
margin-top:auto;
padding-top: 15px;
} 
#tabla_int:hover {
background-color: #698986;/*o cualquier color*/
}
#tabla_int_submenu{ 
border: 1px solid #575D67; 
width: 166px; 
background-color: #ffffff;
padding-left: 0px;
margin-top:auto;
padding-top: 15px;
} 
#tabla_int_submenu:hover {
background-color: #ffffff;/*o cualquier color*/
}

#tabla_int_sup{ 
border: 1px solid #575D67; 
width: 166px; 
background-color: #575D67;
padding-left: 0px;
margin-top:auto;
padding-top: 15px;
} 

.menuint a:visited {
	float: left;
	line-height:18px;
	
	padding-top: 0px;
	padding-left: 14px;
	font-family: Trebuchet, "Arial Narrow", Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	background-repeat: no-repeat;
	background-position: center top;
}
.menuint a:link{
	float: left;
	line-height:18px;
	

	padding-top: 0px;
	padding-left: 10px;
	font-family: Trebuchet, "Arial Narrow", Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	background-repeat: no-repeat;
	background-position: center top;
}
.menuint a:hover {
	float: left;

	line-height:18px;
	padding-top: 0px;
	padding-left: 14px;
	font-family: Trebuchet, "Arial Narrow", Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	background-repeat: no-repeat;
	background-position: center top;
}

.vivienda a:link{
	color: #000000;
	text-decoration: none;
}
.vivienda a:visited{
	color: #85C226;
	text-decoration: none;
}
.vivienda a:hover{
	color: #666666;
	text-decoration: underline;
}
.submenuint {
	float: left;
	line-height:12px;
	width: 166px;
	padding-top: 0px;
	padding-left: 0px;
	font-family: "Arial Narrow", Helvetica, sans-serif;
	font-size: 12px;
	color: #575D67;
	text-decoration: none;
	background-repeat: no-repeat;
	background-position: center top;
}
.submenuint a:link{
	color: #575D67;
	text-decoration: none;
	
}
.submenuint a:visited{
	color: #575D67;
	text-decoration: underline;

	
}
.submenuint a:hover{
	color: #575D67;
	text-decoration: underline;
	font-weight: bold;
	
}
.submenuint2 {
	float: left;
	line-height:15px;
	width: 740px;
	padding-top: 0px;
	padding-left: 35px;
	font-family: "Arial Narrow", Helvetica, sans-serif;
	font-size: 15px;
	color: #698986;
	text-decoration: none;
	background-repeat: no-repeat;
	background-position: center top;
	text-align:left;
}

.submenuint2 a:link{
	color: #575D67;
	text-decoration: none;
	
}
.submenuint2 a:visited{
	color: #575D67;
	text-decoration: none;

	
}
.submenuint2 a:hover{
	color: #AC5BB8;
	text-decoration: none;

	
}


.submenuint6 {
	float: left;
	line-height:16px;
	width: 500px;
	padding-top: 0px;
	padding-left: 20px;
	font-family: "Arial Narrow", Helvetica, sans-serif;
	font-size: 15px;
	color: #1A252B;
	text-decoration: none;
	background-repeat: no-repeat;
	background-position: center top;
	text-align:left;
}

.submenuint6 a:link{
	color: #1A252B;
	text-decoration: none;
	
}
.submenuint6 a:visited{
	color: #1A252B;
	text-decoration: none;

	
}
.submenuint6 a:hover{
	color: #ffffff;
	text-decoration: none;

	
}
.submenuint7 {
	float: left;
	line-height:16px;
	width: 150px;
	padding-top: 0px;
	padding-left: 15px;
	font-family: "Arial Narrow", Helvetica, sans-serif;
	font-size: 15px;
	color: #1A252B;
	text-decoration: none;
	background-repeat: no-repeat;
	background-position: center top;
	text-align:left;
}

.submenuint7 a:link{
	color: #1A252B;
	text-decoration: none;
	
}
.submenuint7 a:visited{
	color: #1A252B;
	text-decoration: none;

	
}
.submenuint7 a:hover{
	color: #ffffff;
	text-decoration: none;

	
}


.submenuint8 {
	float: left;
	line-height:18px;
	width: 700px;
	padding-top: 0px;
	padding-left: 15px;
	font-family: "Arial Narrow", Helvetica, sans-serif;
	font-size: 15px;
	color: #7DC3BB;
	text-decoration: none;
	background-repeat: no-repeat;
	background-position: center top;
	text-align:left;
}

.submenuint8 a:link{
	color: #7DC3BB;
	text-decoration: none;
	
}
.submenuint8 a:visited{
	color: #7DC3BB;
	text-decoration: none;

	
}
.submenuint8 a:hover{
	color: #ffffff;
	text-decoration: none;

	
}


.submenuint3 {
	float: left;
	line-height:12px;

	padding-top: 0px;
	padding-left: 0px;
	font-family: "Arial Narrow", Helvetica, sans-serif;
	font-size: 13px;
	color: #698986;
	text-decoration: none;
	background-repeat: no-repeat;
	background-position: center top;
	text-align:left;
}

.submenuint3 a:link{
	color: #575D67;
	text-decoration: none;
	
}
.submenuint3 a:visited{
	color: #575D67;
	text-decoration: none;

	
}
.submenuint3 a:hover{
	color: #AC5BB8;
	text-decoration: none;
	
	
}


.tituloindex {
	float: left;
	height: auto;
	line-height:37px;
	width: 700px;
	padding-top: 30px;
	padding-left: 40px;
	font-family: "Arial Narrow", Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #575d67;
	text-decoration: none;
	letter-spacing:3px;

}


.tituloindexint {
	float: left;
	height: auto;
	line-height:25px;
	width: 700px;
	padding-top: 5px;
	padding-left: 40px;
	font-family: "Arial Narrow", Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;

}
#portada_organiz {
	position:relative;
	float:left;
	width:745px;
	height: auto;
	background-image: url(../img/portadas/organiza.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	font-weight: normal;
}
#portada_docent {
	position:relative;
	float:left;
	width:745px;
	height: auto;
	background-image: url(../img/portadas/docente.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	font-weight: normal;
}

