table.main{
	border-right: 	1px solid #000000;
	border-left: 	1px solid #000000;
	border-bottom: 	1px solid #000000;
}
table.box{
	font-family: Arial,sans-serif;
	font-size: 12px;
	font-weight: normal;
	COLOR: #000000;
	/*border-bottom: 	1px solid #000000;
	border-right: 	1px solid #000000;
	border-top: 	1px solid #cccccc;
	border-left: 	1px solid #cccccc;*/
}

td.titleBox{
	font-family: Arial,sans-serif;
	font-size: 16px;
	font-weight: normal;
	COLOR: #FFFFFF;
	background: #343458;
	border-bottom: 	2px solid #000000;
	border-right: 	2px solid #000000;
	border-top: 	2px solid #cccccc;
	border-left: 	2px solid #cccccc;
}
td.lbox{
	background-image: url("./images/l.jpg");
}
td.dbox{
	background-image: url('./images/lb.jpg');
}
td.boxSx{
	border-right: 	2px solid #CC3333;
	
}
td.BoxUp{
	border-top:	2px solid #CC3333;
}
td.boxDown{
	border-right: 	2px solid #CC3333;
	border-bottom:	2px solid #CC3333;
}
input.tasto{
  	border-top: 	1px solid #FFFFFF;
	border-bottom: 	2px solid #CCCCCC;
	border-left: 	1px solid #FFFFFF;
	border-right: 	2px solid #CCCCCC;
	background-image: url("./images/tasto.gif");
	font-family:Helvetica, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#FFFFFF;
}

INPUT{

	FONT-FAMILY : Helvetica,Arial,sans-serif;
	FONT-SIZE : 12px;
	COLOR	  : blue;
	background-color:#FFFFEE;
	border-top-width : 1px;
	border-left-width : 1px;
	border-right-width : 1px;
	border-bottom-width : 1px;
	border-color:#3333CC;
}
font.genb{
	font-family: Helvetica,Arial,sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}

font.genp{
	font-family: Helvetica,Arial,sans-serif;
	font-size: 8px;
	font-weight: italic;
	color: #000000;
}
font.utenti{
	font-family: Helvetica,Arial,sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #3333CC;
}
font.tit{
	font-family: Helvetica,Arial,sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: white;
}
font.piccolo {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color:#0000bf }
font.prtfl {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color:#3333CC }
font.red { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color:#cc0000}
font.textone { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color:#111111}
font.eventi { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color:#111111}

font.asti { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1px; font-weight: normal; color:#FFFFFF}

A:link { 
		color: #000000;
		font-size: 12px;
		font-family: Helvetica,Arial,sans-serif;
		text-decoration: none;
		font-weight: bold;
}

A:visited { 
		color: #000000;
		font-size: 12px;
		font-family: Helvetica,Arial,sans-serif;
		text-decoration: none;
		font-weight: bold;
}

A:active { 
		color: #000000;
		font-size: 12px;
		font-family: Helvetica,Arial,sans-serif;
		text-decoration: none;
		font-weight: bold;
}

A:hover { 
		color: #3333CC;
		font-size: 12px;
		font-family: Helvetica,Arial,sans-serif;
		text-decoration: none;
		font-weight: bold;
}
A.mwm:link     {color:#66CCCC; text-decoration:none; font-family:Arial,Helvetica; font-size: 8px;}
A.mwm:visited  {color:#66CCCC; text-decoration:none; font-family:Arial,Helvetica; font-size: 8px;}
A.mwm:active   {color:#66CCCC; text-decoration:none; font-family:Arial,Helvetica; font-size: 8px;}
A.mwm:hover    {color:#3333CC; text-decoration:underline; font-family:Arial,Helvetica; font-size: 10px;}

A.mascot:link     {color:#FFFFFF; text-decoration:underline; font-family:Arial,Helvetica; font-size: 3px;}
A.mascot:visited  {color:#FFFFFF; text-decoration:underline; font-family:Arial,Helvetica; font-size: 3px;}
A.mascot:active   {color:#FFFFFF; text-decoration:underline; font-family:Arial,Helvetica; font-size: 3px;}
A.mascot:hover    {color:#FFFFFF; text-decoration:underline; font-family:Arial,Helvetica; font-size: 3px;}

.gurtl0onorm {
	padding: 4px;
	font: 12px Arial, Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bold;
	border: 1px solid #b42831;
	border-left: 2px solid #b42831;
	background: #525073;
	color: white;
	cursor: hand;
}
.gurtl0oover {
	padding: 4px;
	font: 12px Arial, Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bold;
	border: 1px solid #db5e67;
	border-left: 2px solid #db5e67;
	background: #8482a8;
	color: white;
	cursor: hand;
}
.gurtl0oclck {
	padding: 4px;
	font: 12px Arial, Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bold;
	border: 1px solid #b42831;
	border-left: 4px solid #b42831;
	border-right: 4px solid #b42831;
	background: #525073;
	color: white;
	cursor: hand;
}
.gurtl1onorm {
	padding: 3px;
	font: 12px Arial, Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	text-decoration: none;
	border: 1px solid white;
	background: #8482a8;
	color: #FFFFFF;
	cursor: hand;
}
.gurtl1oover {
	padding: 3px;
	font: 12px Arial, Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	text-decoration: none;
	border: 1px solid white;
	border-left: 4px solid #b42831;
	background: #8482a8;
	color: #FFFFFF;
	cursor: hand;
}
.gurtl1oclck {
	padding: 3px;
	font: 12px Arial, Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	text-decoration: none;
	border: 1px solid white;
	border-left: 4px solid #b42831;
	background: #525073;
	color: #FFFFFF;
	cursor: hand;
}
#L0 {
	z-Index:1;
	position:relative;
	left:0px;top:0px;width:370px;height:25px;
	border:1px;
	visibility:visible;
	background-image: url(./images/curvaU.gif);
}
font.code{
	font-family:Terminal; 
	font-size:14 pt; 
}


