/****************************************/
/*************** General ****************/
/****************************************/

/* NOTA, Guardar el CSS en UTF-8 */
/* Posibles errores en I.E.6 */

body {
	background: #d3e2ea url('../img/fnd01.gif') repeat-x;
	font-size: 0.90em;
}

/* NOTA, la classe .dimmed que pone en gris los links ocultos ya viene con el tema standard */
/* El subrayado del hover también */

a:link, a:visited, a:hover {
  color: #003366;
}



#page {
	width:95%;
}

/****************************************/
/******* Elementos de formulario ********/
/****************************************/

.button2, .submit2, button {
	background: #b1d1e4 url('../img/btn01.gif') repeat-x;
	color: #003366;
	padding:1px 3px 1px 3px;
	border:1px solid #91b8cf;
}

/***************************************/
/*************** Banda 1 ***************/
/***************************************/

#banda1 {
	width:95%;
	margin: 0 auto;
	height: 50px;
	background: transparent;
	text-align: right;
	color: #fff;
}

#banda1 form {
	padding: 0;
	margin: 0;
}

#banda1 #chooselang {
	float: left;
	margin: -17px 0 0 15px;
}

#banda1 .navigation {
	padding: 15px 15px 0 0;
}

#banda1 a, #banda2 a {
	color: #fff;
	font-weight: bold;
	text-decoration: none;
}

#banda1 a:hover, #banda2 a:hover {
	color: #fff;
	font-weight: bold;
	text-decoration: underline;
}

#banda1 .logininfo {
	text-align: right;
	margin: 0;
	padding: 17px 25px 0 0;
}

#banda2 {
	background: transparent;
	text-align: center;
	color: #003366;
	margin: 0 0 10px 0;
}

#banda2 p {
	padding: 0;
	margin: 0;
}

#banda2 .pie {
	margin:0px;
	padding: 8px 0 0 0px;
	font-size: 80%;
}

#banda2 .logininfo {
	text-align: center;
	float: center;
	padding: 8px 0 0 0;
	margin: 0px;
}

/****************************************/
/************* Cabecera *****************/
/****************************************/

#header	{
	background: transparent no-repeat;
	margin:5px 0 0 0;
}

#header .izquierda {
	height: 110px;
	width: 79px;
	margin: 0px;
	float:left;
  	margin:0;
  	padding:0;
}

#header .relleno {
   	background: transparent url('../img/sup02.gif') repeat;
	margin: 0px 40px 0 79px;
	height: 110px;
	
}

#header .derecha {
	width: 40px;
	float: right;
	margin: 0;	
}

#header .logo {
	float:left;
	margin: 25px 0 0 0;
}

#header a {
	outline: 0;
}

/****************************************/
/*************** Navegador **************/
/****************************************/

/* flecha de separación del navegador */

.breadcrumb .sep, #admin-report-simpletest-index .sep {
	color: #6699cc;
}

/* Textos del navegador */

div.navbar a, div.navbar a:link, div.navbar a:visited {
	color: #003366;
}

div.navbar a:hover {
	color: #6699cc;
}

div.navbar {     
	background: #fff url('../img/nav01.gif') repeat-x top;
	color: #003366;
	height: 47px;
}

/****************************************/
/*************** Columna ****************/
/****************************************/

/* Cabeceras de las columnas */

td#left-column div.header, td#right-column div.header {
	background: #91b8cf url('../img/cab01.gif') repeat-x top;
	color: #fff;
}

/* Cabecera central */

#content .header, th.header, td.header, h1.header, h2.header, h3.header {
	color: #fff;
	border: 0;
	background: #006699 url('../img/cab02.gif') repeat-x top;
}

/* Cabecera de tabla en calificaciones */

.grade-report-grader table#user-grades .catlevel1 {
	background-color: #006699;
}

/* Remarco el fondo del día de hoy del calendario */

#calendar .today, .minicalendar .today {
	background-color: #d3e2ea;
}

/****************************************/
/********** Contenido central ***********/
/****************************************/

/* Día actual dentro del diagrama semanal */

#course-view .weekscss .current,
#course-view .current td.side {
	background: #d3e2ea;
}

/* Título dentro de un fieldset */

legend {
	background: #848484;
	color: #fff;
} 

/* Color de las categorías principales en la página principal */

#middle-column .category.name a {
	color: ##003366;
}

/* Color de cursos en la página principal */

#middle-column .course.name a {
	color: #4b4b4b;
}

/****************************************/
/********** Banda 2 y/o Pie *************/
/****************************************/

#footer {
	text-align: left;
	padding: 0;
	height: 60px;
	background-repeat: no-repeat;
	background-position: right 0;
	background-color: transparent;
}

#footer, #footer a:link, #footer a:visited, #footer a:hover {
	color: inherit;
}

#footer .izquierda {
	height:60px;
	width: 40px;
	float: left;
}

#footer .relleno {
	background: transparent url('../img/inf02.gif') repeat;
	margin: 0 40px 0 40px;
	height: 60px;
}

#footer .derecha {
	height:60px;
	float: right;
	width: 40px;
	margin:0;
}

#banda2 {
	width:95%;
	padding: 0 20px 0 0;
	margin: 0 auto;
}

#banda2, #banda2 a:link, #banda2 a:visited, #banda2 a:hover  {
	color: #003366;
}