/****************************************************************************/
/**********	adi_asignatura.css,v 0.9 2006/07/31 12:00:00           **********/
/**********	(c) 2006 Universidad de Navarra                        **********/
/****************************************************************************/
html {
	height:100%;
	padding:0;
	margin:0;

	background:white url(http://www.unav.es/iconos/portada/fondo_web.jpg) repeat;
}
	

BODY {
	padding:10px 0px;
	margin:0px 0px;	
	text-align:center;
}

#documento { 
	width:800px;
	margin:0px auto;
	text-align:left;
	padding:5px;
	
	background-color:white;
}

h1.cabecera_oculta { display:none; }

img {margin:0; padding:0; border:0px;}
/****************************************************************************/


/****************************************************************************/
/********** CABECERA:                                              **********/
/********** facultad, departamento y acronimo                      **********/
/****************************************************************************/
.un {
	border-collapse: collapse; 
	empty-cells: show; 
	
	width:800px; 
	height:25px; 
	
	margin:0px; 
	padding:0px;	
}

.hueco1 {
	width:10px;
}

.facultad {
	display:block;
	
	width:575px;
	
	margin:0px;
	padding:0px;
	
	font-family: Arial;
	font-size:8pt;
	font-weight:bold;
	letter-spacing: 5px;
	color:#990000;
}

.facultad a {
	margin:0px; 
	padding:0px;	

	font-family: Arial;
	font-size:8pt;
	font-weight:bold;
	letter-spacing: 5px;
	color:#990000;
	text-decoration:none;
}

.facultad a:hover {	
	color:#fe0000;
}

.un-acronimo {
	width:215px;	
}

.hueco1_raya {
	width:10px; 
	border-left:1px solid #CBCBCB; 
	border-top:1px solid #CBCBCB;	
}

.departamento {
	width:575px;
	border-top:1px solid #CBCBCB;	
	
	font-family: Trebuchet MS; 
	font-size:7pt; 
	font-weight:bold;
	letter-spacing: 1px;	
	color:#fe0000;
}

.departamento a {	
	font-family: Trebuchet MS; 
	font-size:7pt; 
	font-weight:bold; 	
	letter-spacing: 1px;	
	color:#fe0000;
	text-decoration: none;
}

.departamento a:hover {		
	color:#990000;
}
/****************************************************************************/


/****************************************************************************/
/********** CABECERA:                                              **********/
/********** logo adi, asignatura, salir                            **********/
/****************************************************************************/
.cabecera {
	border-collapse: collapse; 
	empty-cells: show;  
	
	width:800px; 
	
	margin:0px; 	
	padding:0px;
	
	border-bottom:1px solid #CBCBCB;
}

.cabecera_td {
	width:800px; 
	height:30px; 
	
	margin:0px; 
	padding:0px; 
	
	border-right:1px solid #CBCBCB;	
	background: url(http://www.unav.es/iconos/provisional/fondo_asignatura.gif);

	font-family: Trebuchet MS; 
	font-size: 10pt; 
	font-weight:bold;
	color:white;	
	text-align:center;
}

.cabecera_td a {
	font-family: Trebuchet MS; 
	font-size: 10pt; 
	font-weight:bold;
	color:white;	
	text-align:center;
	text-decoration:none;
}

td.td_acronimo {
	width:32px;
}

td.td_acronimo img {
	border:0px;
	padding:3px 5px;
}

td.td_asignatura {
	width:600px;
	
	font-family: Trebuchet MS; 
	font-size: 10pt; 
	font-weight:bold;
	color:white;
	text-align:center;
}

.asignatura {
	font-family: Trebuchet MS; 
	font-size: 10pt; 
	font-weight:normal;
}

.annio {
	font-family: Trebuchet MS;
	font-size: 10pt; 
	font-weight:normal;	
}

td.td_salir {
	width:158px; 
	
	margin:0px; 
	padding:0px 5px 5px 0px; 
	
	font-family:Arial; 
	font-size: 8pt; 
	font-weight:normal;
	color:white;
	vertical-align:bottom;
}

.td_salir a {
	color:white;
	text-decoration:none;
}

.hueco_cabecera {
	width:3px; 	
	
	margin:0px; 
	padding:0px 0px 0px 0px; 	
	
	border-left:1px solid #CBCBCB;
}

.cabecera_td_admin {
	width:800px; 
	height:20px; 
	
	margin:0px; 
	padding:0px 5px; 
	
	border-bottom:1px solid #CBCBCB;
		
	background-color: white;
	
	font-family:Arial; 
	font-size: 8pt; 
	color:black;
}

.cabecera_td_admin a {
	color:black; 
	text-decoration:none;	
}

.cabecera_td_admin a:hover {
	color:#EE3B3B; 
	text-decoration:none;	
}

.cabecera_td_titulo {
	padding-left:193px;
	
	border-bottom:1px solid #CBCBCB;

	background-color: white;
	
	font-family:Arial; 
	font-size: 8pt; 
	color:black;
}

.cabecera_td_titulo a {
	color:black; 
	text-decoration:none;	
}

.cabecera_td_titulo a:hover {
	color:#EE3B3B; 
	text-decoration:none;	
}
/****************************************************************************/


/****************************************************************************/
/********** MENU                                                   **********/
/****************************************************************************/
.menu_principal {	
	width:150px; 
	height:auto; 
	
	margin:0px 0px; 
	padding:5px 2px; 
	
	border:none; 
	
	vertical-align:top; 
}
/****************************************************************************/


/****************************************************************************/
/********** MENU ASIGNATURA                                        **********/
/****************************************************************************/
.menu_asignatura {	
	margin:0px; 
	padding:4px 8px;
	
	background-color:#6B6963;
	
	font-family:Arial; 
	font-size:10pt; 
	color: white;
}

.menu_asignatura a {
	display:block;
	
	width:140px;
	
	padding:2px;
		
	color: white;
	text-decoration:none;
}
.menu_asignatura a:hover {
	color: white;
	
	background-color:#6B6963;
}

.menu_asignatura_activa {	
	margin:0px; 
	padding:4px 8px;
	
	background-color:#8C8A8C; 
	
	font-family:Arial; 
	font-size:10pt; 
	color: #EE3B3B;
	
	border-top:1px solid white;
	border-bottom:1px solid white;
}
.menu_asignatura_activa a {	
	display:block;
	
	width:140px;
	
	padding:2px;
	
	background-color:#8C8A8C;
	
	color: #EFE3D6;
	text-decoration:none;
}

.submenu_asignatura {
	margin:0px;
	padding:1px 8px 1px 8px;
	
	background-color:#EBEBEA; 
	
	font-family:Arial; 
	font-size:9pt; 
	color: #ffffff;
	
	border-top:1px solid #666666;
	border-bottom:1px solid #666666;
	
}

.submenu_asignatura a {	
	display:block;
	
	width:130px;
	
	padding:2px;
	
	background-color:transparent;
	
	font-family:Arial; 
	font-size:8pt; 	
	color: #fe0000;
	text-decoration:none;
	
	float: right;
}

.submenu_asignatura a:hover {
	text-decoration:underline;
}
/****************************************************************************/


/****************************************************************************/
/********** MENU ADI                                               **********/
/****************************************************************************/
.menu_adi {
	margin:0px; 
	padding:1px 8px;
	
	background-color:#DEDEDD; 
	
	font-family:Arial; 
	font-size:10pt; 
	color: #990000; 	
}

.menu_adi a {
	display:block;
	
	width:140px;
	
	padding:2px;
		
	color: #990000;
	text-decoration:none;
}
.menu_adi a:hover {
	color: white;
	
	background-color:#666666;
}
/****************************************************************************/


/****************************************************************************/
/********** MENU DEPARTAMENTO                                      **********/
/****************************************************************************/
.menu_departamento {	
	margin:0px; 
	padding:1px 8px;
	
	background-color:#990000; 
	
	font-family:Arial; 
	font-size:10pt; 
	color: #ffffff;
}

.menu_departamento a {	
	display:block;
	
	width:140px;
	
	padding:2px;
	
	color: #ffffff;
	text-decoration:none;
}
.menu_departamento a:hover {	
	color: #ffffff;
	
	background-color:#fe0000;
}

.menu_departamento_activa {	
	margin:0px; 
	padding:1px 8px;
	
	background-color:#990000; 
	
	font-family:Arial; 
	font-size:10pt; 
	color: #ffffff;
}

.menu_departamento_activa a {	
	display:block;
	
	width:140px;
	
	padding:2px;
	
	background-color:#fe0000;
	
	color: #ffffff;
	text-decoration:none;
}

.submenu_departamento {
	margin:0px;
	padding:1px 8px 1px 8px;
	
	background-color:#990000; 
	
	font-family:Arial; 
	font-size:9pt; 
	color: #ffffff;
}

.submenu_departamento a {	
	display:block;
	
	width:130px;
	
	padding:2px;
	
	background-color:transparent;
	
	font-family:Arial; 
	font-size:8pt; 	
	color: #ffffff;
	text-decoration:none;
	
	float: right;
}

.submenu_departamento a:hover {
	text-decoration:underline;
}
/****************************************************************************/


/****************************************************************************/
/********** SALTO DE VERSION DE IDIOMA                             **********/
/****************************************************************************/
table.version {
	 border:1px solid gray;
}

td.version_es {
	margin:0px;
	padding:2px;
	background-color:white;
	
	text-align:center;
}

td.version_en {
	margin:0px;
	padding:2px;
	background-color:#990000;	
	
	text-align:center;
}

td.version_es a {
	font-family:Arial; 
	font-size:8pt;
	color:#990000;
	text-decoration:none;
}

td.version_en a {
	font-family:Arial; 
	font-size:8pt;
	color:white;
	text-decoration:none;	
}
/****************************************************************************/


/****************************************************************************/
/********** CONTENIDO Y CUERPO                                     **********/
/****************************************************************************/
.contenido {
	width:638px; 
	height:350px; 
	
	margin:0px; 
	padding:0px; 
	
	vertical-align:top; 
}

.tabla_identificacion {
	margin:0px;
	padding:0px;
}

.identificacion {
	display:block;

	width:500px; 
	height:350px; 
	
	margin:0px auto;
	padding:0px; 
	
	vertical-align:top;
}

.borde_hueco {
	width:27px;
	
	margin:0px; 
	padding:0px; 
	 
	border-right:1px solid #CBCBCB;
}

.cuerpo_tabla {
	border-collapse: collapse; 
	
	width:auto; 
	
	margin:0px 0px 0px 0px;
	padding:0px;
	
	vertical-align: top;
}


	/****************************************************************************/
	/********** CON ANEXO                                              **********/
	/****************************************************************************/
	.cuerpo_td {
		width:495px;
		padding:0px 20px 10px 25px;
		
		font: 10pt Arial;
	 	
		vertical-align: top;
	}
	
	.anexo_td {
		width:143px;
		padding:0px 0px 0px 20px;
		
		border-left:1px solid #CBCBCB;	
		
		font-family:Arial; 
		font-size:10pt; 
		
		vertical-align: top;
	}
	/****************************************************************************/
	
	

	/****************************************************************************/
	/********** SIN ANEXO                                              **********/
	/****************************************************************************/
	.cuerpo_td_2col {
		width:638px;
		
		padding:10px 20px 10px 25px;
		
		font: 10pt Arial;
		
		vertical-align: top;
	}
	/****************************************************************************/
		
h2 {
	font-family:Trebuchet MS;
	font-size:15pt;
	color:#fe0000;	
	
	margin:0px 0px 10px 0px;
	padding:0px;
	
	border-bottom:1px solid #cccccc;
}
/****************************************************************************/


/****************************************************************************/
/** CAJA IDENTIFICACION                                                    **/
/****************************************************************************/
#xsnazzy {background: transparent; margin:25px 0px;}

.xtop, .xbottom {display:block; background:transparent; font-size:1px;}
.xb1, .xb2, .xb3, .xb4 {display:block; overflow:hidden;}
.xb1, .xb2, .xb3 {height:1px;}
.xb2, .xb3, .xb4 {background:transparent; border-left:1px solid #CBCBCB; border-right:1px solid #CBCBCB;}
.xb1 {margin:0 5px; background:#CBCBCB;}
.xb2 {margin:0 3px; border-width:0 2px;}
.xb3 {margin:0 2px;}
.xb4 {height:2px; margin:0 1px;}

.xboxcontent {display:block; padding:25px; background:transparent; border:0 solid #CBCBCB; border-width:0 1px;}

form {
	border:none; padding: 0px; margin:0px; text-align:center;
}

fieldset {
	border:0px; padding:0px 5px; text-align:left; font-family:Helvetica; font-size:11px;
}

label {
	display: block;
	width: 230px;
	
	float: left; 
	
	padding:2px; 
	margin:10px; 
	
	background-color: #e1e1e1; 
	
	font-family:Trebuchet MS; 
	font-size:14px; 
	font-weight:bold;
}

input.correo, input.clave {
	display: block;
	width: 150px; 
	
	float: left; 
	
	padding:2px; 
	margin: 10px;  
	
	border:1px solid #CBCBCB; 
	font-size:10px;
}	

input.entrar {
	display:block;
	
	margin:0px auto;
	
	border:1px solid black; 
	margin-top:5px;
}

.identificacion_plus {
	margin-top:20px; font-size:10px; color:#999999; text-align:center;
}

a.identificacion_especial {
	font-family:Verdana; font-size:10px; color:#999999; text-decoration:none;
}

a.incidencias {
	font-family:Verdana; font-size:10px; color:#999999; text-decoration:none;
}
/****************************************************************************/


/****************************************************************************/
/********** PIE                                                    **********/
/****************************************************************************/
.pie {
	width:400px; 
	height:32px;
	padding:.3em;
	
	font-family:Arial; 
	font-size:8pt;
}

.cc {
	width:400px; 
	height:32px;
	padding:.3em;
	
	font-family:Arial; 
	font-size:7pt;
	color:gray;
}

.cc a {	
	font-family:Arial; 
	font-size:7pt;
	color:gray;
	text-decoration:underline;
}

.cc-icono {
	border-width: 0; 
	float: right; 
	margin:0em 1em 0em 0em;
}


.pie a {
	font-family:Arial; 
	font-size:8pt;
	color:#fe0000;
	text-decoration:none;
}

.pie_identificacion {
	width:800px; 
	height:25px;
	
	font-family:Arial; 
	font-size:8pt;
	color:#999999;
}

.pie_identificacion a {
	color:#999999; 
	text-decoration:none;
}

.pie_identificacion img {
	border:0px;
	margin-bottom:-2px;	
}
/****************************************************************************/