* { 	font-family: Arial, Helvetica, sans-serif; }

body {
	margin: 0px; padding:0px; 
	text-align: center;
	background-color: #9EA9CA;
	font-size: 80%;
}

#Contenido h1 { font-size: 1.0em; }

#TablaPrincipal {
	background-color: #FFFFFF;
	border: 1px #FFFFFF solid;
	width: 760px;
}

.login {
	background-color: #DADEEC;
	text-align: left;
	padding-left: 380px;
	padding-top: 5px;
	padding-bottom: 5px;
	color: #003875;
}

.TituloLogin {
	font-size: 0.9em;
}

.ErrorLogin {
	font-size: 0.8em;
	color: #FF0000;
}

.LoginInput {
	border-color: #9EA9CA;
	border-style:solid;
	border-width: 1px;
	width: 80px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
}

.RegistroInput {
	border-color: #9EA9CA;
	border-style:solid;
	border-width: 1px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
}

.BuscadorInput {
	border-color: #9EA9CA;
	border-style:solid;
	border-width: 1px;
	width: 150px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
}

#LoginBtn {
	border-color: #9EA9CA;
	background-color: #FAFAFA;
	border-style: solid;
	border-width: 2px;
	width: 48px;
	font-weight: bold;
}

.pie {
	background-color: #FFFFFF;
	text-align: center;
	padding-top: 5px;
	padding-bottom: 5px;
	font-size: 0.8em;
	color: #9EA9CA;
}

.linkPie {
	color: #9EA9CA;
	text-decoration: none;
}

#LineaBlanca {
	width: 100%;
	height: 1px;
	background-color: #FFFFFF;
}

#LineaAzul {
	width: 100%;
	height: 1px;
	background-color: #DADEEC;
}

#MenuIzquierda {
	width: 201px;
	background-color: #FFFFFF;
	vertical-align:top;
}

#MenuDerecha {
	width: 160px;
	background-color: #FFFFFF;
	vertical-align:top;
}

#Contenido {
	width: 399px;
	background-color: #FFFFFF;
	vertical-align:top;
	text-align: left;
	padding-top: 3px;
	padding-left: 5px;
	padding-right: 5px;
}

#ContenidoGrande {
	width: 559px;
	background-color: #FFFFFF;
	vertical-align:top;
	text-align: left;
	padding-top: 3px;
	padding-left: 5px;
	padding-right: 5px;
}

#CapaBuscador {
	width: 100%;
	background-color: #DADEEC;
	padding-left: 15px;
	color: #000000;
	font-weight: bold;
	text-align: left;
	vertical-align: top;
}

#EstudiaUPOenlaces {
	width: 100%;
	padding-left: 30px;
	color: #000000;
	text-align: left;
}

.verTodosCursos {
	font-size: 0.8em;
	color: #003875;
	text-decoration: none;
}

.enlaceTituloNoticia {
	color: #000000;
	text-decoration: none;
	font-size:0.8em;
}

.CapaTituloMenu {
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 15px;
	width: 100%;
	background-color: #003875;
	color: #FFFFFF;
	font-weight: bold;
	text-align: left;
}

.CapaCuerpoMenu {
	padding-left: 25px;
	width: 100%;
	background-color: #FFFFFF;
	color: #000000;
	text-align: left;
}

.enlaceMenu {
	color: #000000;
	text-decoration: none;
}

.enlaceMenuPeq {
	color: #000000;
	text-decoration: none;
	font-size: 0.9em;
}

.tituloContenidoPagina {
	padding-left: 25px;
	color: #003875;
	font-weight: bold;
	font-size: 1.1em;
}

.subTituloContenidoPagina {
	padding-left: 25px;
	color: #003875;
	font-weight: bold;
	font-size: 1.0em;
}

.capaContenidoPagina {
	padding-left: 25px;
	padding-right: 27px;
	color: #000000;
}

.capaContenidoProfesores {
	padding-left: 25px;
	padding-right: 8px;
	color: #000000;
}

.capaContenidoEstudiantes {
	padding-left: 25px;
	padding-right: 15px;
	color: #000000;
}


.CapaJustificada {
	text-align:justify;
}

.tituloEncuesta {
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
	background-color: #003875;
	color: #FFFFFF;
	font-weight: bold;
	text-align: left;
}

.tituloNoticias {
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
	background-color: #003875;
	color: #FFFFFF;
	font-weight: bold;
	text-align: left;
}

.cuerpoEncuesta {
	padding-top: 2px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	background-color: #DADEEC;
	color: #000000;
	text-align: left;
}

.cuerpoNoticias {
	padding-top: 2px;
	padding-left: 5px;
	padding-right: 5px;
	background-color: #DADEEC;
	color: #000000;
	text-align: left;
}

.respuestasEncuesta {
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	background-color: #DADEEC;
	color: #000000;
	text-align: left;
}

#VotarBtn {
	border-color: #9EA9CA;
	background-color: #FAFAFA;
	border-style: solid;
	border-width: 2px;
	width: 50px;
	font-weight: bold;
	font-size: 0.8em;
}

#RegistroBtn {
	border-color: #9EA9CA;
	background-color: #FAFAFA;
	border-style: solid;
	border-width: 2px;
	width: 60px;
	font-weight: bold;
	font-size: 0.8em;
}

.enlacesSup {
	color: #003875;
	text-decoration: none;
	font-size: 0.8em;
}

.enlacesNormales {
	color: #003875;
	text-decoration: none;
}

.CapaListadoCursos {
	padding-top: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
	padding-right: 15px;
	width: 100%;
	background-color: #FFFFFF;
	color: #003875;
}

.tablaCurso {
	width: 90%;
	border: 0px;
}

.colorRosaFondo {
	background-color: #FFF1D4;
}

.colorBlancoFondo {
	background-color: #FFFFFF;
}

.fechaListadoNoticias {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.0em;
	color: #9EA9CA;
	font-weight: bold;
}

.tituloListadoNoticias {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.0em;
	color: #003875;
	font-weight: bold;
}

.tituloAdjuntos {
	text-decoration: none;
	color: #003875;
	font-weight: bold;
	font-size: 1.0em;
}

.volverPiePagina {
	text-decoration: none;
	color: #003875;
	font-weight: bold;
	font-size: 1.0em;
}

.sinBorde {
	border: 0px;
}

#BuscarBtn {
	width:30px;
}

.centrado {
	text-align: center;
}

.celdaCursos {
	text-align: left;
	vertical-align: top;
}

