.Verdana {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; color: #000000}
.Verdana:hover {  color: #990000}
.VerdanaLinks {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #992135; text-decoration: none}
.VerdanaLinks:hover {  color: #999999}
.VerdanaLinksBlanca {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: none}
.VerdanaHisto {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: none}
.VerdanaHisto:hover {  color: #000000}
.Verdanajustif {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; text-align: justify}
.VerdanaNegra {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	font-weight:bold;
}
.VerdanaBlanca {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: none;background-color:#992135}
.VerdanaBlau {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration:none; color: #0000CC;font-weight:bold}
.VerdanaVermell {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration:none; color: #F70B0B;font-weight:bold}
.VerdanaGris{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration:none; color: #9D9C9C;font-style:italic;}
.ArialBlanca {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: none;}

TABLE#menu {  
	FONT: 10px Verdana, sans-serif;
vertical-align:middle;
width:750px;
	}
TABLE#menu A.seccio { border-left:
	 PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; BACKGROUND:#F0F0F0;COLOR: #000000;TEXT-DECORATION: none;text-align:center;padding:2px 2px 2px 2px;width:250px;
}


TABLE#menu A.seccio:hover {
	BACKGROUND: #992135;
	COLOR: #FFFFFF;
}
TABLE#menu A.seccio:active {
	BACKGROUND: #992135;
	COLOR: #FFFFFF;
}

TABLE#menu A.seccio_activa { border-left:
	 PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; BACKGROUND:#992135;COLOR: #FFFFFF;TEXT-DECORATION: none;text-align:center;padding:2px 2px 2px 2px;
}
TABLE#menu TD{
width:250px
}

body {
	margin-left: 0px;
	margin-top: 0px;
}

		  
TABLE#menu_main {  
	FONT: 10px Verdana, sans-serif;
	WIDTH: 175px;
	background-color: #FFFFFF;
	background-position: top;
	text-align:center; 
	top:-3px;
	}
TABLE#menu_main A { border-left:
	 PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px;BACKGROUND:#992135; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 1px; FONT: bold 1em sans-serif; COLOR: #CCCCCC; PADDING-TOP: 5px; TEXT-ALIGN: center; TEXT-DECORATION: none;WIDTH: 175px;
}


TABLE#menu_main A.enlace { border-left:PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px;BACKGROUND: #F6F5F5 center top; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px 0px 1px; FONT: normal 1em sans-serif; COLOR: #444; PADDING-TOP: 1px; TEXT-ALIGN: center;TEXT-VALIGN: top;TEXT-DECORATION: none
}
TABLE#menu_main A.enlace:hover {
	text-decoration: underline;
}

TABLE#menu_main A.seccio { border-left:PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px 0px 1px; FONT: bold 1em sans-serif; COLOR:#F6F5F5; PADDING-TOP: 1px; TEXT-ALIGN: center; TEXT-DECORATION: none;
	
}

TABLE#menu_main A.subseccio { border-left:PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px;BACKGROUND: #F6F5F5; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px 0px 1px; FONT: bold 1em sans-serif; COLOR: #444; PADDING-TOP: 1px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
TABLE#menu_main A.subseccio:hover {
	BACKGROUND: #EEEDEA;
	COLOR: #000000;
}
TABLE#menu_main A.subseccio:active {
	BACKGROUND: #aaa;
	COLOR: #FFFFFF;
}
TABLE#menu_main A.subseccio_activa { border-left:PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px;BACKGROUND: #F6F5F5; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px 0px 1px; FONT: bold 1em sans-serif; COLOR: #444; PADDING-TOP: 1px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.mainfons{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; color: #FFFFFF;background-color:#992135;}
.mainfons2{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; color: #000000;background-color:#F0F0F0;}
.mainfonsBlau{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: none;background-color:#992135;background-color:#0000CC;}
.Verdanacolor {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; color: #992135;font-weight:bold;}	
.titol {font-size:100%}

DIV#wrapper{
 width: 800px;
 text-align:left;
}
DIV#access{
 font-size:36px;
 background-image:url(../guia_docent/images/header.gif);
 cursor: pointer;
 height:70px;
}
DIV#subheader{
  position:absolute; 
  left:625px; 
  top:70px;  
  height:81px; 
  cursor: pointer;
  z-index:0;
}

DIV#contingut{
  position:absolute; 
  left:205px; 
  top:80px;  
  height:81px;
  width:525px; 
  z-index:1;
 
}

DIV#menu{
    FONT: 10px Verdana, sans-serif;
	WIDTH: 200px;
	background-color: #FFFFFF;
	background-position: top;
	text-align:left; 
	position:absolute; 
	top:73px;
}
DIV#menu A.apartat { background-color:#992135;border-left:PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px 0px 1px; FONT: bold 1em sans-serif; COLOR:#FFFFFF; PADDING-TOP: 1px; TEXT-ALIGN: center; TEXT-DECORATION: none;
	
}

DIV#menu A.subapartat { border-bottom: 1px dotted #999999;border-left:PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px;BACKGROUND: #F6F5F5; MARGIN: 0px 0px 1px; FONT: bold 1em sans-serif; COLOR: #444; PADDING-TOP: 1px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
DIV#menu A.subapartat:hover {
	BACKGROUND: #EEEDEA;
	COLOR: #000000;
}
DIV#menu A.subapartat:active {
	BACKGROUND: #aaa;
	COLOR: #FFFFFF;
}
DIV#menu A.subapartat_actiu { border-left:PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px;BACKGROUND: #aaa; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px 0px 1px; FONT: bold 1em sans-serif; COLOR: #FFFFFF; PADDING-TOP: 1px; TEXT-ALIGN: left; TEXT-DECORATION: none
}


DIV#menu A.sublink {  border-left:PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px;BACKGROUND: #F6F5F5; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px 0px 1px; FONT: bold 1em sans-serif; COLOR: #444; PADDING-TOP: 1px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
DIV#menu A.sublink:hover {
	BACKGROUND: #EEEDEA;
	COLOR: #000000;
	text-decoration:underline;
}

.fontheader10{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
}
.fontheader14{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
}
a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #B31B34; text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
a:active {
	text-decoration: underline;
}
table{
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; color: #000000
}
p{
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; color: #000000
}
.popupmenu {
	text-align:center;
	BORDER-RIGHT: #000000 2px solid;
	BORDER-TOP: #000000 2px solid;
	DISPLAY: block;
	FONT-SIZE: 10px;
	FLOAT: none;
	MARGIN: auto;
	OVERFLOW: visible;
	BORDER-LEFT: #000000 2px solid;
	WIDTH: 250px;
	COLOR:#000000;
	BORDER-BOTTOM: #000000 2px solid;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FILTER: alpha(opacity=90);
	OVERFLOW: visible;
	WIDTH: 250px;
	BACKGROUND-COLOR: #D9D7D7;
	opacity: 0.9;
}
.textvertical {writing-mode: tb-rl; filter: flipv fliph}

a.Ntooltip {
position: relative; /* es la posición normal */
text-decoration: none !important; /* forzar sin subrayado */
color:#FFFFFF !important; /* forzar color del texto */
font-weight:bold !important; /* forzar negritas */
}

a.Ntooltip:hover {
z-index:999; /* va a estar por encima de todo */
background-color:#992135; /* DEBE haber un color de fondo */
}

a.Ntooltip span {
display: none; /* el elemento va a estar oculto */
text-align:left;
}

a.Ntooltip:hover span {
display: block; /* se fuerza a mostrar el bloque */
position: absolute; /* se fuerza a que se ubique en un lugar de la pantalla */
top:2em; left:2em; /* donde va a estar */
width:250px; /* el ancho por defecto que va a tener */
padding:5px; /* la separación entre el contenido y los bordes */
background-color: #F3E6B6; /* el color de fondo por defecto */
color: #000000; /* el color de los textos por defecto */
}
