body, TD, a{
	scrollbar-arrow-color: yellow;
	scrollbar-3dlight-color: rgb(0,0,0);
	scrollbar-darkshadow-color: rgb(0,0,0);
	scrollbar-face-color: #4682B4;
	scrollbar-track-color: #999999;
	scrollbar-highlight-color: rgb(255,255,255);
	scrollbar-shadow-color: rgb(255,255,255);
	scrollbar-base-color: #ce3000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	color: #000080;
	text-decoration: none;
}
h1{
	background: #4682B4;
	font-size: 20px;
	padding: 5px 10px 5px 10px;
	color: Yellow;
	margin: 0 px;
	border-bottom: medium inset #4682B4;
	border-right: medium inset #4682B4;
	border-left: medium outset #4682B4;
	border-top: medium outset #4682B4;
}
h2{
	font-size: 16px;
	color: #4682B4;
	padding: 10px 10px 0px 10px;
	border-bottom: 2px solid #4682B4;
	margin: 0 px 0 px 10px 0 px;
	font-weight: bold;
	font: bold;
}
h3{
	background: #cccccc;
	color: #000080;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 10px;
	border: 1px solid Green;
	font-weight: bold;
	font-size: 12px;
	border-bottom: thin inset Green;
	border-right: thin inset Green;
	border-left: thin outset Green;
	border-top: thin outset Green;
}
a:hover {
	text-decoration: none;
	background-color: #FFFF00;
}
a:link {
	text-decoration: none;
	color: #ce3000;
}
a:visited {
	text-decoration: none;
	color: #00008B;
}
a:active {
	text-decoration: none;
	color: #800000; 
}
menu {
	font-size: 8pt;
}
.risposta{
	padding-bottom: 10px;
	padding-left: 50px;
	padding-right: 10px;
	padding-top: 10px;
	border-left: 1px solid #CE3000;
	border-right: 1px solid #CE3000;
	border-bottom: 1px solid #CE3000;
	background-color: #DFDFDF;
}
.elenco {
	color: Black;
	font-size: 8pt;
}
.riquadretto {
	color: #7b7b7b;
	font-size: 8pt;
	border-top: solid #CE3000;
	border-top-width: 1px;
	border-bottom: solid #CE3000;
	border-bottom-width: 1px;
}
.testatina2 {
	background-color: #999999;
	color: White;
	font-size: 8pt;
	font-weight: bold;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
}
.pulsante {
	background-color: #cccccc;
	color: White;
	font-size: 8pt;
	font-weight: bold;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	border: 1px solid Black;
	text-align: center;
}
.box{
	background: #cccccc;
	color: Black;
	font-size: 8pt;
	padding-left: 5px;
	padding-right: 5px;
}
.riquadro {
	background-color: #cccccc;
	color: #ce3000;
	font-size: 8pt;
	font-weight: bold;
	padding-bottom: 2px;
	padding-left: 2px;
	padding-right: 2px;
	padding-top: 2px;
	border: 1px solid Black;
}
.immagineleft
{
	position: relative;
	height: auto;
	float:left;
	padding: 5 5 0 5;
	margin: 1 1 1 1;
	border : 0px;
}
.immagineright
{
	position: relative;
	height: auto;
	float: right;
	padding: 5 5 0 5;
	margin: 1 1 1 1;
	border : 0px;
}