html { min-width: 100%;  background-color: #ffffff; margin: auto; }
body	{ background-color: #ffffff; color: #400080; font-weight: 500; width: 95%;  
		font-family: Calibri, Arial, sans-serif; font-size: 11pt; margin: auto; text-align: justify;  }
div.contingut { position:relative; left:0px; top:0px; z-index: 1; margin-left: 2em; margin-right: 2em;
	padding: 1em; width: 90%; text-align: justify; }
div.joc { position:relative; left:0px; top:0px; z-index: 1; margin-left: 2em; margin-right: 2em;
	padding: 1em; width: 90%; text-align: center; }
h1 { font-family: Calibri, Arial, sans-serif; font-weight: 800; padding: 0.3em; color: #400080;
	margin: 0px; letter-spacing: 2px; background-color: transparent; font-size: 2em; text-align: center; }
h2 { font-family: Calibri, Arial, sans-serif; font-weight: 800; color: #400080;
		margin: 0px; letter-spacing:2px; background-color: transparent; font-size: 1.8em; }
h3 { font-family: Calibri, Arial, sans-serif; font-weight: 800; color: #400080;
		margin: 0px; letter-spacing:2px; background-color: transparent; font-size: 1.5em; }
table.joc	{ outline-width:0px; padding: 0px; border-width: 0px; clear:both; background-color: transparent;
		border-style: solid; border-collapse: separate; border-color: #FFFFFF; margin-left: auto;
		margin-right: auto; }
td.buida	{ outline-width:0px; font-size: 20pt; background-color: transparent; margin: 0.5em;
		border-width: 2px; border-style: solid;	border-color: #D0D0D0;  text-align: center; width: 50px;
		height: 50px; color: #000000; }
td.invi	{ outline-width:0px; margin: 0.5em; padding-left: 10px; border-width: 0px; text-align: justify; width: auto;
		height: auto; }
table.oper	{ border-width: 0px; border-style: none; text-align: left;  }
td.oper	{  text-align: left; border-width: 2px; border-style: none; }
p	{ text-align: justify; }
p.centre { text-align: center; }
p.dreta { text-align: right; }
a	{ text-decoration: none; font-weight: 700; color: #006600; background-color: transparent; font-size: 1em; }  
a:link	{ text-decoration: none; font-weight: 700; color: #006600; background-color: transparent; font-size: 1em; }  
a:visited	{ text-decoration: none; font-weight: 700; color: #006600; background-color: transparent; font-size: 1em; }  
a:hover	{ text-decoration: none; font-weight: 700; color: #400080; background-color: transparent; font-size: 1em; }  
a:active	{ text-decoration: none; font-weight: 700; color: #400080; background-color: transparent; font-size: 1em; }  
a.gros	{ text-decoration: none; font-weight: 700; color: #006600; background-color: transparent; font-size: 2em; }  
em { font-size: 0.9em; font-style:normal; }
b  { font-weight: 900; }
