body {
	background:url(../images/bg.jpg) top repeat-x #2c5483; margin:0px;
}
body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4f5d6c;
}

.border { border:3px solid #cbc9ca;}

.std, .std:link .std:hover{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#4f5d6c; text-decoration:none;}
a.std:hover{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#a06a0c; text-decoration:none;}

.tit, .tit:link .tit:hover{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#1f70a4; text-decoration:none; font-weight:bold;}
a.tit:hover{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#a06a0c; text-decoration:none; font-weight:bold;}

.stdyellowb, .stdyellowb:link .stdyellowb:hover{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#a06a0c; font-weight:bold; text-decoration:none;}
a.stdyellowb:hover{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#4f5d6c; font-weight:bold; text-decoration:none;}

.mini { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#4f5d6c;}


.stdwhite, .stdwhite:link .stdwhite:hover { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#ffffff;}
a.stdwhite:hover{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#a06a0c;}

.menu, .menu:link .menu:hover {
	FLOAT: left;
	COLOR: #222;
	TEXT-DECORATION: none;
	height:54px;
	width:145px;
	color:#ffffff;
	text-decoration:none;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}
a.menu:hover{ 
	FLOAT: left;
	COLOR: #222;
	TEXT-DECORATION: none;
	height:54px;
	width:145px;
	color:#064f83;
	text-decoration:none;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}

.tdMenu{BACKGROUND: url(../images/pul_01.jpg) no-repeat left top;}
.tdMenuHover{BACKGROUND: url(../images/on/pul_01.jpg) no-repeat left top;}

.tdMenuRassegna{BACKGROUND: url(../images/pul_rassegna.jpg) no-repeat left top;}
.tdMenuRassegnaHover{BACKGROUND: url(../images/on/pul_rassegna.jpg) no-repeat left top;}

.Button
{
    border: 1px solid #D5D5D5;
    border-bottom: 1px solid #C2C2C2;
    border-right: 1px solid #C2C2C2;
    font-family: Arial,Tahoma, Arial;
    font-size: 10px;
    font-weight: bold;
    color: #6b6b6b;
    background-position: top;
    background-color: white;
    height: 21px;
    vertical-align: middle;
}
.ButtonHover
{
    color: #5DAC00;
}
.LinkButton
{
    padding-bottom: 5px;
}
.input {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;font-weight: normal;color: #393b3c;border: 1px solid #dddddd;
	background-color:#FFFFFF;
	scrollbar-arrow-color:#ffffff; 
	scrollbar-face-color:#cccccc; 
	scrollbar-shadow-color:#ffffff; 
	scrollbar-darkshadow-color:#cccccc; 
	scrollbar-Highlight-color:#ffffff; 
	scrollbar-3Dlight-color:#ffffff; 
	scrollbar-track-color:#ffffff; 
}	
.tooltip{ background-color:#ffffff; font-size:10px; padding:5px; color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif;}

/*a:link {
	font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none; color: #4f5d6c; font-size: 10px; font-weight:bold;
}
a:visited {
	font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none; color: #4f5d6c; font-size: 10px; font-weight:bold;
}
a:hover {
	font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration : underline; color:#a06a0c;  font-size: 10px; font-weight:bold;
}
a:active {
	font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration : underline; color:#a06a0c;  font-size: 10px; font-weight:bold;
}
*/