/****************************************/
/*************** General ****************/
/****************************************/

/* NOTA, Guardar el CSS en UTF-8 */
/* Posibles errores en I.E.6 */

body {
	background: #fff;
	font-size: 0.85em;
}

/* 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: #af3553;
}

#page {
	width:95%;
}

/****************************************/
/******* Elementos de formulario ********/
/****************************************/

.button2, .submit2, button {
	background-color: #af3553;
	border: none;
	color: #fff;
}

/***************************************/
/*************** Banda 1 ***************/
/***************************************/

#banda1 {
	width:95%;
	margin: 0 auto;
	height: 40px;
	background: #ebebeb url('../img/banda.gif');
	text-align: right;
	color: #000;
}

#banda1 form {
	padding: 0;
	margin: 0;
}

#banda1 #chooselang {
	float: left;
	margin: -17px 0 0 15px;
}

#banda1 .navigation {
	padding: 7px 15px 0 0;
}

#banda1 a, #banda2 a {
	color: #000;
	font-weight: bold;
	text-decoration: none;
}

#banda1 a:hover, #banda2 a:hover {
	color: #af3553;
	font-weight: bold;
	text-decoration: underline;
}

#banda1 .logininfo {
	text-align: right;
	margin: 0;
	padding: 13px 25px 0 0;
}

#banda2 {
	background: transparent;
	text-align: center;
	color: #fff;
	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: #961e3a url('../img/sup02.jpg') no-repeat top right;
	height: 130px;
	margin:0;
	padding:0;
}

#header .headermain img {
	margin: 0;
	_margin-top:-3px;
	padding:0;
}

/* Textos de la cabecera */

div.headermenu {
	padding: 20px 25px 0 0;
	color:#fff;
}

div.logininfo {
	margin: 0 0 10px 0;
}

#chooselang_jump {
	margin: 0 0 0 10px;
}

/****************************************/
/*************** Navegador **************/
/****************************************/

/* flecha de separación del navegador */

.breadcrumb .sep, #admin-report-simpletest-index .sep {
	color: #000;
}

/* Textos del navegador */

div.navbar a, div.navbar a:link, div.navbar a:visited {
	color: #000;
}

div.navbar a:hover {
	color: #af3553;
}

div.navbar {    
	margin: 3px 0 0 0;
	background: #c0c0c0;
	color: #000;
	height: 25px;
}

div.navbar ul {
	padding: 3px 0 0 0;
}

div.navbar select {
	margin: 1px 10px 0 0;
	_margin: -1px 10px 0 0;
}

div.navbar input {
	margin-top: 1px;
}

/****************************************/
/********* Márgenes de columnas *********/
/****************************************/

div#content {  /* Separación entre las columnas laterales y navegador */
	background: #fff;
	color: #000;
	padding: 15px 0px 20px 0px;
	_padding: 5px 0px 20px 0px;
}

div.header h2 {
	padding: 8px 0 0 8px;
	min-height:15px; /* Esto arregla el problema de la barra de título cuando el cliente no pone nada */
	height:auto !important;
}

#left-column div.content, #right-column div.content { /* Separación interna entre las opciones de dentro de las columnas y el borde */
	padding: 15px;
}




/****************************************/
/*************** Columna ****************/
/****************************************/

/* Cabeceras de las columnas */

div.header {
	background: #c0c0c0;
	color: #000;

}

/* Cabecera central */

th.header, td.header, h1.header, h2.header, h3.header {
	background: #af3553;
	color: #fff;
	
}

/* Cabecera de tabla en calificaciones */

.grade-report-grader table#user-grades .catlevel1 {
	background-color: #848484;
}

/* Remarco el fondo del día de hoy del calendario */

#calendar .today, .minicalendar .today {
	background-color:#ffedf1;
}

/****************************************/
/********** Contenido central ***********/
/****************************************/

/* Día actual dentro del diagrama semanal */

#course-view .weekscss .current,
#course-view .current td.side {
	background: #ffedf1;
}

/* Título dentro de un fieldset */

legend {
	background: #848484;
	color: #fff;
} 

/****************************************/
/********** Banda 2 y/o Pie *************/
/****************************************/

#footer {
	background: #ebebeb url('../img/banda.gif');
	color: #000;
	padding: 7px 0 1px 0;
}

#footer, #footer a:link, #footer a:visited, #footer a:hover {
	color: #000;
}

#footer a:hover {
	color: #af3553;
}
