h1 {
	font-size: 14px;
	color: #000066;
}
div {
	font-size: 11px;
}
body {
	font-family: Verdana, Arial, helvetica, sans-serif;
	font-size: 11px;
	background-color: #FFFFFF;
	vertical-align: top;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	color: #000000;
}
.menu{
	font-family: Verdana, Arial, helvetica, sans-serif;
	padding: 0;
	font-size: 11px;
}
a:link {
	font-weight: bold;
	color: #336699;
	text-transform: none;
	text-decoration: none;
}
a:visited {
	font-weight: bold;
	color: #336699;
	text-transform: none;
	text-decoration: none;
}
a:hover {
	font-weight: bold;
	color: #336699;
	text-decoration: underline;
	text-transform: none;
}
a:active {
	font-weight: bold;
	color: #990000;
	text-transform: none;
	text-decoration: none;
}
.message {
  font-weight: bold;
  font-family: Verdana, Arial, helvetica, sans-serif;
  font-size: 16px;
  vertical-align: top;
  color: #C00000;
  text-align: center; 
}
a.web {
	font-weight: bold;
	font-family: Verdana, Arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	text-align: center; 
}

.dum {
  border: solid 0 #fff; 
  margin: 0pt; 
  width: 0pt; 
  height: 0pt}
.melodycl {
  border: solid 0 #fff; 
  text-align: center; 
  margin: 0pt; 
  width: 40pt; 
  height: 20pt;
  background-color : transparent;
  font-size:20pt; 
  font-family:times,serif;
  font-weight : bold;  
  color:#FF0000;  vertical-align: middle;}
.empty,.fix,.ok,.err {
  border: solid 0 #fff; 
  text-align: center; 
  margin: 0pt; 
  width: 40pt; 
  height: 19pt;
  background-color : transparent;
  vertical-align: middle;}
.fix {
  font-size:15pt; 
  font-family:times,serif;}
.empty {
  font-size:13pt; 
  font-family:lucida handwriting,comic sans ms,cursive; 
  color:#0000FF;}
.ok {
  font-size:13pt; 
  font-family:lucida handwriting,comic sans ms,cursive; 
  color:#009900;}
.err {
  font-size:13pt; 
  font-family:lucida handwriting,comic sans ms,cursive; 
  color:#FF0000;}

.taulagraella {border: #111111 solid 2px;}
.buit,.baix,.dalt,.drt,.esq,.baixesq,.baixdrt,.baixdalt,.daltdrt,.daltesq,.drtesq,.baixdaltdrt,.baixdaltesq,.baixdrtesq,.daltdrtesq {
  border: #CCCCCC solid 1px;
  width:40pt; 
  height:40pt; 
  vertical-align:middle; 
  text-align:center; 
  font-family:times,serif;}
.esq,.baixesq,.daltesq,.drtesq,.baixdaltesq,.baixdrtesq,.daltdrtesq {border-left: #111111 solid 1px;}
.drt,.baixdrt,.daltdrt,.drtesq,.baixdrtesq,.daltdrtesq,.baixdaltdrt {border-right: #111111 solid 1px;}
.baix,.baixesq,.baixdrt,.baixdalt,.baixdaltdrt,.baixdaltesq,.baixdrtesq {border-bottom: #111111 solid 1px;}
.dalt,.baixdalt,.daltdrt,.daltesq,.baixdaltdrt,.baixdaltesq,.daltdrtesq {border-top: #111111 solid 1px;}

.buity,.baixy,.dalty,.drty,.esqy,.baixesqy,.baixdrty,.baixdalty,.daltdrty,.daltesqy,.drtesqy,.baixdaltdrty,.baixdaltesqy,.baixdrtesqy,.daltdrtesqy {
  border: #CCCCCC solid 1px;
  width:80pt; 
  height:80pt; 
  vertical-align:middle; 
  text-align:center; 
  font-family:times,serif;}
.esqy,.baixesqy,.daltesqy,.drtesqy,.baixdaltesqy,.baixdrtesqy,.daltdrtesqy {border-left: #111111 solid 1px;}
.drty,.baixdrty,.daltdrty,.drtesqy,.baixdrtesqy,.daltdrtesqy,.baixdaltdrty {border-right: #111111 solid 1px;}
.baixy,.baixesqy,.baixdrty,.baixdalty,.baixdaltdrty,.baixdaltesqy,.baixdrtesqy {border-bottom: #111111 solid 1px;}
.dalty,.baixdalty,.daltdrty,.daltesqy,.baixdaltdrty,.baixdaltesqy,.daltdrtesqy {border-top: #111111 solid 1px;}

