.Verdana {  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; text-decoration: none; color: #555555}
.VerdanaPEQUE {width: 35px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; text-decoration: none; color: #555555}
.VerdanaMEDIO {width: 90px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; text-decoration: none; color: #555555}
.Verdana:hover { }
.VerdanaLinks {  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; text-decoration: none}
.VerdanaLinks:hover {  }
.VerdanaHisto {  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #FFFFFF; text-decoration: none}
.VerdanaHisto:hover {  color: #000000}
.Verdanajustif {  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; text-decoration: none; text-align: justify}
.VerdanaNegra {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #000000;
	text-decoration:none;
	font-weight:bold;
}

.VerdanaBlanca {  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000; text-decoration: none;background-color:#DDDDDD}
.VerdanaBlau {  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; text-decoration:none; color: #0000CC;font-weight:bold}
.VerdanaVermell {  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; text-decoration:none; color: #F70B0B;font-weight:bold}
.VerdanaGris{  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; text-decoration:none; color: #BBBBBB;font-style:italic;}
.ArialBlanca {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #FFFFFF; text-decoration: none;}

TABLE#menu {  
	FONT: 9pt Tahoma, Verdana, sans-serif;
vertical-align:middle;
width:750px;
	}
TABLE#menu A.seccio { 
	 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: #DDDDDD;
	COLOR: #FFFFFF;
}
TABLE#menu A.seccio:active {
	BACKGROUND: #DDDDDD;
	COLOR: #FFFFFF;
}

TABLE#menu A.seccio_activa { 
	 PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; BACKGROUND:#DDDDDD;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: 9pt Verdana, sans-serif;
	WIDTH: 175px;
	background-color: #FFFFFF;
	background-position: top;
	text-align:center; 
	top:-3px;
	}
	
	/* TODO */
TABLE#menu_main A { 
	 PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; 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 { 
	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-DECORATION: none
}
TABLE#menu_main A.enlace:hover {
	text-decoration: underline;
}

TABLE#menu_main A.seccio { 
	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 { 
	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 { 
	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{ background-color:#DDDDDD;}
.mainfons2{ background-color:#F0F0F0;}
.Verdanacolor {  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; text-decoration: none; color: #000000;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:714px; 
  z-index:1;
  display: block;
  float: left;
  border-top: 3px solid #000000;
  /*border-left: 1px solid #999999;*/
  /*border-right: 1px solid #999999;*/
  padding: 10px;
 
}

DIV#menu{
    FONT: 9pt Tahoma, Verdana, sans-serif;
	WIDTH: 230px;
	background-color: #FFFFFF;
	background-position: top;
	text-align:left; 
	float: left;
	display: block;
	padding-bottom:20px;
	padding-right:10px;
	/*position:absolute; 
	top:73px;*/
}
DIV#menu A.apartat { background-color:#F6F5F5; DISPLAY: block; border-top:4px solid #000000; border-bottom: 1px solid #7C7C7C; MARGIN: 0px 0px 1px; FONT: bold 1em sans-serif; COLOR:#000000; PADDING-TOP: 1px; TEXT-ALIGN: left; TEXT-DECORATION: none;
	
}

DIV#menu A.subapartat { border-bottom: 1px solid #7C7C7C;PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px;BACKGROUND: #F6F5F5; MARGIN: 0px 0px 1px; COLOR: #000000; PADDING-TOP: 1px; font-size:12px; 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-bottom: 1px solid #7C7C7C;PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px;BACKGROUND: #F6F5F5; MARGIN: 0px 0px 1px; font-size: 12px; font-weight: bold; COLOR: #000000; PADDING-TOP: 1px; TEXT-ALIGN: left; TEXT-DECORATION: none
}


DIV#menu A.sublink {  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: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:9pt;
font-weight:bold;
}
.fontheader14{
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
}
a:link {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
a:active {
	text-decoration: underline;
}
table{
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; text-decoration: none; color: #000000
}
p{
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; text-decoration: none;
}
.popupmenu {
	text-align:center;
	BORDER-RIGHT: #000000 2px solid;
	BORDER-TOP: #000000 2px solid;
	DISPLAY: block;
	FONT-SIZE: 9pt;
	FLOAT: none;
	MARGIN: auto;
	OVERFLOW: visible;
	BORDER-LEFT: #000000 2px solid;
	WIDTH: 250px;
	COLOR:#000000;
	BORDER-BOTTOM: #000000 2px solid;
	FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif;
	OVERFLOW: visible;
	WIDTH: 250px;
	BACKGROUND-COLOR: #D9D7D7;
	opacity: 0.9;
}

.separador{
	height: 10px;
}
	
.separador_vertical{
	border-left: 1px solid #999999;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding: 0px 0px 0px 10px;
	min-height: 200px;
	float: left;
	width: 734px;
}
	
	
/*FORM *{
	border-style: none;
	}*/
