@charset "UTF-8";
body {
	background-color: #000000;
}

.vinculo_imagen{
 border: 0px;
 text-decoration: none;

}
#central {
	width: 924px;
	margin-right: auto;
	margin-left: auto;
}
#cabecera{

width: 924px;
float: left;
}
#izquierda{
float: left;
width: 224px;

}
#derecha{
float: right;
width: 700px;
height: 410px;



}



*{

font-family: Arial, Helvetica, sans-serif;

}
/*Menú central*/
#menu_central ul{
list-style: none;
margin-left: 0px;


}
#menu_central li{
float: left;



}


#menu_central a{

color: #FFFFFF;
text-decoration: none;
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
margin-left: 18px;

}

#menu_central a:hover{

color: #9E1F0B;
}


#menu_central #marcado{

color: #9E1F0B;
}



/* Menú lateral */
.menu_lateral_sub a{
   margin-left: 10px;
   display: block;
}


#menu_lateral ul{
list-style: none;
margin-left: 10px;


}
#menu_lateral li{

margin-left: 8px;
color: #666666;
text-decoration: none;
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;

}


#menu_lateral a{

color: #666666;
text-decoration: none;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;


}

#menu_lateral a:hover{

color: #9E1F0B;
}

#menu_lateral #marcado{

color: #9E1F0B;
}

#galeria{
	margin: 30px 50px 50px 0px;
    width: 500px;
}


#galeria a{

text-decoration: none;
border: #666666 3px solid;
margin: 3px;
float: left;

}
#galeria a:hover{

border: #393939 3px solid;

}

#galeria a img{

text-decoration: none;
border: none;
}


/*Numeros de página*/

#numeros{
float: left;
clear: both;

}
#numeros a{
border: none;
color: #990000;
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
border: #EE0000 1px solid;
display: block;
background-color:#000000;
padding: 3px;
}

#numeros  #marcado{
border: #EE0000 1px solid;
display: block;
background-color:#990000;
padding: 3px;
color: #FFF;
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;

}

#numeros a:hover{
color:#EE0000;
border: #EE0000 1px solid;
}

#cabeza_index{
position: relative;
top: 70px;
left: 30px;



}


/* Login*/
/* Estilos para el login */

#volver_login a:hover{

		color: #990000;
 	
}

#volver_login a{
	background: url(./imagenes/login_volver.png) no-repeat;
	color: #222;
	padding: 5px;
	padding-left: 8px;
	width: 89px;
	height: 25px;
	margin-left: 3px;
	font-size: 10px;
	text-decoration: none;
	position: absolute;
	top: 2px;

}




#bodyLogin{
background-color: #FFFFFF;

}

#pastillaLogin{
	
	width: 309px;
	padding: 30px 25px;
	height: 119px;
	margin: 90px auto;
	background-image: url(imagenes/pastillaLogin.png);	
}


#registro{
	text-align: center;
}

#registro label{
	text-align: right;
	display: block;
	float: left;
	width: 100px;
	font-family: "Myriad Pro", Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	margin: 5px 10px 0px auto;
}
#registro input{
	width: 100px;
	margin: 0px auto 1px  1px;
	text-align: left;
	display: block;

}




#registro #Submit{
	font-family: "Myriad Pro", Arial, Helvetica, sans-serif;
	color: #666666;
	margin: 0px 2px 3px 120px;
	width: 80px;
	font-size: 11px;
	text-align: center;

}

#error_login{
	width: 309px;
	padding: 5px 25px 30px 50px;
	height: 119px;
	margin: 40px auto;
	background-image: url(imagenes/peligro.png);	
	background-position: top left;
	background-repeat: no-repeat;
	color: #FF9900;
	font-size: 10px;
}


#error_login a{
	font-size: 10px;
	}
	
#pie{
	
	width: 750px;
float: left;
text-align: right;
	color: #FFFFFF;

}
#pie ul{
text-decoration: none;
float: right;
list-style: none;

}

#pie li{
float: left;
font-size: 10px;
margin-left: 10px;
}

#pie li a{
  color: #999999;
  text-decoration:none;
}
#pie li a:hover{
  color: #999999;
  text-decoration:none;
}



.curriculum_menu{
  margin-top: 300px;
}
.texto_curriculum{
 color: #FFFFFF;
 font-size:11px;
 margin-top: 40px; 
 margin-left: 40px;
}

.invisible{
display: none;
}
