body {
	margin: 0px;
	background: #3A68AF url(../img/bg.gif) repeat-x;
	SCROLLBAR-FACE-COLOR: #0c66ad; 
	SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; 
	SCROLLBAR-SHADOW-COLOR: #00398F; 
	SCROLLBAR-3DLIGHT-COLOR: #111111; 
	SCROLLBAR-ARROW-COLOR: #feea37; 
	SCROLLBAR-TRACK-COLOR: #00398F; 
	SCROLLBAR-DARKSHADOW-COLOR: #000000; 
	SCROLLBAR-BASE-COLOR: #789789
}
.tabcontenitore {
	background: #FCFBF7;
	height: 700px;
	width: 810px;
	border: 1px solid #0044AC;
}
.tdcontenitore {
	vertical-align: top;
}
.barratop {
	background: url(../img/barratop.gif);
	height: 27px;
	width: 810px;
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #9B8745;
	padding-left: 20px;
	text-indent: 10px;
}
.txtbarra {
    font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #F0F6FF;
}
.linktop:link {
    font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #F0F6FF;
	text-decoration: none;
}
.linktop:visited {
    font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #F0F6FF;
	text-decoration: none;
}
.linktop:hover {
    font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #F0F6FF;
	text-decoration: underline;
}
.left {
	width: 180px;
	vertical-align: top;
}
.right {
	width: 180px;
	vertical-align: top;
}
.tabcontent {
	width: 810px;
}
.titolobox {
	background: url(../img/boxtitolo.gif) no-repeat;
	height: 22px;
	width: 180px;
	font: bold 9px Verdana, Arial, Helvetica, sans-serif;
	color: #0044AC;
	padding-left: 18px;
	border-bottom: 1px solid #FCFBF7;
	text-transform: none;
}
.cellalink {
	background: #F4F1E7 url(../img/bordosx.gif) no-repeat;
	height: 22px;
	width: 180px;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #0044AC;
	text-indent: 18px;
	border-bottom: 1px solid #FCFBF7;
}
.linkmenu:link {
	font: bold 10px/20px Verdana, Arial, Helvetica, sans-serif;
	color: #8E7832;
	text-decoration: none;
}
.linkmenu:visited {
	font: bold 10px/20px Verdana, Arial, Helvetica, sans-serif;
	color: #8E7832;
	text-decoration: none;
}
.linkmenu:hover {
	font: bold 10px/20px Verdana, Arial, Helvetica, sans-serif;
	color: #0044AC;
	text-decoration: none;
	width: 180px;
	height: 21px;
    display: block;
	background: #CCD9EC;
}
.boxbanner {
	background: #F4F1E7;
	height: 110px;
	text-align: center;
	margin: 0px auto;
	font: bold 11px/16px Verdana, Arial, Helvetica, sans-serif;
	color: #999966;
}
.tabbottom {
	width: 810px;
}
.tdbottom {
   background: url(../img/imgbottom.gif) no-repeat;
   height: 27px;
}
.txtbottom {
    font: bold 10px/20px Verdana, Arial, Helvetica, sans-serif;
	color: #0044AC;
	text-align: center;
	height: 20px;
}
.imgbanner {
	border: 1px solid #C7B272;
}
.mainframe {
	height: 680px;
	width: 448px;
}
.linkbottom:link {
    font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #0044AC;
	text-decoration: underline;
}
.linkbottom:visited {
    font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #0044AC;
	text-decoration: underline;
}
.linkbottom:hover {
    font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #0044AC;
	background: #CCD9EC;
	text-decoration: underline;
}
.mailingTab {
	background-image: url(../img/mailing.jpg);
	background-position: center;
	background-repeat: no-repeat;
}
.mailingTXT {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #0044AC;
	margin-right: 12px;
}
.mailing:link {
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #0044AC;
	margin-right: 15px;
}
.mailing:hover {
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #CC9933;
}
