a:link
{
  text-decoration: underline; 
  font-weight: bold; 
  color: #000000;
}
a:visited
{
  text-decoration: underline;
  font-weight: bold; 
  color: #000000;
} 
a:hover 
{ 
  font-weight: bold; 
  text-decoration: none; 
  color: #E7EFF7;
  background-color: #005572;
}
.curs
{
  border-left-style: solid;
  border-right-style: solid;  
  border-width: 2px;
  border-left-color: RGB(0,85,114);
  border-right-color: RGB(0,85,114);  
  padding:10px;  
}
.ccurs
{
  border-left-style: solid;
  border-left-width: 5px;
  border-left-color: RGB(0,85,114);
  padding:10px;  
}
body
{
 font: 7pt verdana,arial,helvetica; 
 color: #000000;  
 margin:0px 3px 0px 3px; 
 border:0px;
 background-color:#FFFFFF;
 scrollbar-arrow-color: #FFFFFF;
 scrollbar-3dlight-color: RGB(0,85,114);
 scrollbar-highlight-color: #FFFFFF;
 scrollbar-face-color: RGB(0,85,114);
 scrollbar-shadow-color: #808080;
 scrollbar-darkshadow-color: RGB(0,85,114);
 scrollbar-track-color: #FFFFFF;
}
.cex
{
 font-size:9pt;
 color: white;
 background-color: darkblue;
}
.dec
{
  font-size: 11pt;
  font-weight: bold;
  margin-top:5px; margin-bottom:5px; margin-left: 10px;   
}
.estat
{
 font-size:8pt;
 font-weight:bold; 
}
.edit
{
 font-family: courier,verdana,arial,helvetica;
 font-size: 10pt;
}
.fet
{
  color:black;
  font-weight: bold;  
  /*background-color:RGB(255,128,0);*/
}
form
{
  margin:0px;
}

.FP
{
 font-size:9pt;
 color: white;
 background-color: purple;
}

h1
{
  font-size: 13pt;
  color: RGB(0,85,114);  
}
h2
{
  font-size: 12pt;
}
h3
{
  font-size: 11pt;
}
.headcentral 
{ 
  font-size:12pt; 
  background-color: RGB(0,85,114); 
  color:#FFFFFF; 
  font-weight: bold; 
}
.hrc
{
  height: 1px;
  background-color: darkblue;
}
.hrch
{
  height: 4px;
  background-color: RGB(105,154,171); 
}
.hrcm
{
  height: 9px;
  color: RGB(0,85,114);
}
.linnom 
{ 
 background-color: RGB(105,154,171); 
 color:#FFFFFF; 
 height:15px; 
 margin:0px; 
 border:0px;  
}
.MA
{
 font-size:8pt;
 color: white;
 background-color: green;
}
.pendent 
{
  color:black;
  /*background-color:RGB(255,255,0);*/
}
.PRL
{
 font-size:8pt;
 color: white;
 background-color: red;
}
.QBox
{
 background-color: RGB(105,154,171);
 color:#FFFFFF;
 font-size:7pt;
 font-weight: bold;
 padding: 5px;
}
.QTbox
{
 background-color: RGB(0,85,114);
 color:#FFFFFF;
 font-size:7pt;
 font-weight: bold;
}
.RRHH
{
 height: 20px;
 font-size:9pt;
 color: white;
 background-color: RGB(128,64,64);
}
.tab:link
{
 font-size:9pt;
 color:white;
 font-weight: bold;
}
.tab:visited
{
 font-size:9pt;
 color:white;
 font-weight: bold; 
}
.tb
{
  border-style: solid;
  border-width: 1px;
  border-color: RGB(105,154,171);
}
.tcat
{
  padding: 5px;
  border-style: solid;
  border-width: 2px;
  background-color: RGB(229,238,240);
  border-color: RGB(105,154,171);
}
td
{ 
 font-size:7pt; 
}

.udec
{
  margin-top:5px; margin-bottom:5px; margin-left: 20px;
}

.coldreta
{
 background-color: RGB(105,154,171); 
 color:#FFFFFF;
 height:500px;   
 padding: 5px;
}
.minicoldreta
{
 background-color: RGB(105,154,171); 
 color:#FFFFFF;
}
.colesquerra
{
 background-color: RGB(0,85,114); 
 color:#FFFFFF; 
 height:500px;
 padding:5px; 
}
.minicolesq
{
 background-color: RGB(0,85,114); 
 color:#FFFFFF; 
}
.TBox
{
  border-style: solid;
  border-width: 2px;
  border-color: RGB(105,154,171);
  padding:5px;
}

.TBoxes
{
  border-style: solid;
  border-width: 3px;
  border-color: #FFFFFF;
  padding:5px;
}
.linbus
{
 background-color: RGB(0,85,114); 
 color:#FFFFFF;
 padding:3px;  
}
.lmenu
{

  margin-top:5px; 
  margin-bottom:5px; 
  margin-left: 10px;
  list-style-type:disc;
  padding: 0px;
}
.thome
{
 font-size: 14pt;
 padding: 0px;
 font-weight: bold;
 margin: 0px;
 border: 0px;
 color: RGB(0,85,114);   
}
.central
{
  padding: 25px;
}
.titmenu
{
 background-color: RGB(31,125,157); 
 color:#FFFFFF;
 font-weight: bold;
 border:5px;
 margin:5px;
 padding:3px; 
}
.optmenu
{
 background-color: RGB(105,154,171); 
 color:#FFFFFF;
 padding:1px;  
}
.liniasep
{
 height:2px;
}
.menu:link 
{ 
  color:#FFFFFF; 
  text-decoration:none; 
  font-weight: bold;
}
.menu:visited
{ 
  color:#FFFFFF; 
  text-decoration:none; 
  font-weight: bold;
}
.menu:hover 
{ 
  color:#FFFFFF; 
  text-decoration:none; 
  font-weight: bold;
}
.hmenu 
{ 
  color:#FFFFFF; 
  text-decoration:none;
  font-size: 11pt; 
  font-weight: bold;
}
.hmenu:visited
{ 
  color:#FFFFFF; 
  text-decoration:none; 
  font-weight: bold;
  font-size: 11pt;
}
.ahome
{
  background-color: RGB(105,154,171); 
  font-weight: bold;
}
.menunav 
{ 
  background-color: RGB(0,85,114); 
  color:#FFFFFF; 
  height:15px; 
  padding:2px;
}
.lincom
{
  background-color: RGB(0,85,114); 
  height:10px;
}
.titol
{
 font-size:10pt;
 font-weight: bold;
 color:#FFFFFF; 
 background-color:#1c5590; 
}
.cerca
{
 font-size:10pt;
 font-weight: bold;
 color:#FFFFFF;
 height: 20px; 
 background-color:#1c5590; 
}
.nota
{ 
 background-color:#1c5590; color: #FFFFFF; 
}
.linia
{ 
  background-color:RGB(223,239,255); color:#000000; 
}
.titolmenu 
{ 
  color:#FFFFFF; background-color:RGB(0,0,64); 
}
.notamenu
{ 
  background-color:RGB(0,0,64); 
}
.titolsin
{ 
  color:#FFFFFF; background-color:RGB(105,154,171); 
}
.notasin 
{ 
  background-color:#004000; 
}
.iconhome
{
  padding-top:10px;
}
ul.nov
{ 
  margin-top:5px; margin-bottom:5px; margin-left: 10px;
}
li.nov 
{ 
  margin-top:5px; margin-bottom:5px; margin-left: 20px; list-style-type:upper-roman;
}
.content
{
  padding:10px;
}
.contenthome
{
  padding:1px;
}
.site
{ 
  margin-top:5px; margin-bottom:5px; margin-left: 20px; list-style-type:disc;
}
.titsite
{
  font-weight: bold;
  font-size: 12pt;
  margin:0px;
}
.formo 
{ 
  color: red 
}
.intnews
{
  background-color:#FFFFFF;
  height:200px;
  padding:3px;
}
.newsf
{
  background-color: RGB(105,154,171);
  height:200px;
  padding:3px;
}
.int
{
  background-color:#FFFFFF;
}
.tq
{
	font-size: 7pt;
}
.Mod
{
  font-size:12pt;
  font-weight: bold;
}
.qp
{
  font-size:12pt;   
  font-weight: bold;  
  color: RGB(0,85,114);  
}

.Botones {
	background-color: #EEEEEE;
	color: #000000;
	font-family: Verdana;
	font-size: 9pt;
	font-weight: bold;
	border: 1 dotted #000080;
}

input, textarea, select, option	{
	background-color: #EEEEEE;
	color: #000000;
	font-family: Verdana;
	font-size: 9 pt;
	border-style: double;
	border-width: 1;
}

.MenuOn {
	font-family: Verdana;
	color: #000000;
	font-size:9pt;
	background-color:#FFFFFF;
	font-weight:bold;
	cursor:hand;
}

.MenuOff {
	font-family: Verdana;
	color: #003366;
	font-size:9pt;
	background-color:RGB(105,154,171);
	font-weight:bold;
	cursor:hand;
}

.CajaCursos {
  padding: 5px;
  border-style: solid;
  border-width: 2px;
  background-color: RGB(255,255,255);
  border-color: RGB(105,154,171);
}

#dek {
	POSITION:absolute;
	VISIBILITY:hidden;
	Z-INDEX:200;
}
