body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	scrollbar-face-color: #FEDD12;
	scrollbar-highlight-color: #FEDD12;
	scrollbar-shadow-color: #333DA2;
	scrollbar-3dlight-color:  #333DA2;
	scrollbar-arrow-color: #333DA2;
	scrollbar-track-color: #333DA2;
	scrollbar-darkshadow-color: #333DA2;
	background-color: #000f9f;
	background-image: url(img/sfondo_home.gif);
	color: #1c0e48;
}

body strong{
	color: #ff6600;


}

html {
	scrollbar-face-color: #FEDD12;
	scrollbar-highlight-color: #FEDD12;
	scrollbar-shadow-color: #333DA2;
	scrollbar-3dlight-color:  #333DA2;
	scrollbar-arrow-color: #333DA2;
	scrollbar-track-color: #333DA2;
	scrollbar-darkshadow-color: #333DA2;
}
td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
td.menu {
	height: 20px;
	border-bottom-width: 1px;
	border-bottom-color: #FFFFFF;
	border-bottom-style: solid;
}
td.footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
td.footerHome {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #1c0e48;
}
td.barraVerticale {
/*	background-attachment: fixed;*/
	background-color: #f86705;
	background-image:url(/img/interno/barra.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 161px;
}
td.titolo {
	background-color: #4954A5;
	color: #FFFFFF;
	font-weight: bold;
}
table.bordo {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-right-color: #000000;
	border-bottom-color: #000000;
}
table.upgrade {
	background-color: #FFFFFF;
	height: 100%;
}
table.contenitore {
	background-color: #FFFFFF;
	height: 100%;
}
table.interno {
	background-color: #FFFFFF;
}
table.footer {
	background-color: #E6E6E6;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #000F9F;
}
table.home {
	height: 100%;
}
a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000099;
	text-decoration: none;
}
a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #990000;
	text-decoration: none;
}
a.menu1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
a.menu1:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #F7EC22;
	text-decoration: none;
	font-weight: bold;
}
a.menu2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #F7EC22;
	text-decoration: none;
	font-weight: bold;
}
a.menu2:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #FFFFFF;
	border: 1px solid #9C99B2;
}
.grigio {
	background-color: #E6E6E6;
}
.giallo {
	color:#F7EC22;
}
.rosso {
	color:#FF0000;
}
.blu {
	color:#000F9F;
}
li.elencoCategorie {
	color:#FF9F17;
	list-style-type: square;
}
ul.elencoCategorie {
	color:#FF9F17;
	list-style-type: square;
}

 
 
 

a.profilo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFF00;
	text-decoration: none;
}
a.profilo:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFF00;
	text-decoration: none;
}
select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
table.bordo {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-right-color: #000000;
	border-bottom-color: #000000;
}
.style1 {
	color: #FFFFFF;
	font-weight: bold;
}
.style2 {color: #FFFFFF}
.style3 {	color: #4B57BB;
	font-weight: bold;
}
table.carrello {
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border: 1px solid #9C99B2;
}
.style4 {color: #4B57BB;
	font-weight: bold;
}
.giallo {color: #FEDD12;
	font-weight: bold;
}
.style4 {color: #FFFFFF}
.style5 {	color: #FF0000;
	font-weight: bold;
}
a.navbar {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
a.navbar:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFF00;
	text-decoration: underline;
	font-weight: bold;
}
tr.risultatiTabella {
	background-color:#4954A5;
	color: #FFFFFF;
	font-weight: bold;
}
tr.row1 {
	background-color:#FFFFFF;
	color: #000000;
}
tr.row2 {
	background-color:#F0F0F0;
	color: #000000;
}
div.iframe {
				height: 350px;
				width: 100%;
				overflow: auto;
        scrollbar-face-color: #FFFFFF;
        scrollbar-highlight-color: #003161;
        scrollbar-shadow-color: #003161;
        scrollbar-3dlight-color: #FFFFFF;
        scrollbar-arrow-color: #003161;
        scrollbar-track-color: #EBEFF3;
        scrollbar-darkshadow-color: #FFFFFF;
        background-color:#FFFFFF;
}
td.dividiSX {
	border-left-width: 1px;
	border-left-style: dashed;
	border-left-color: #999999;
}
td.dividiDX {
	border-right-width: 1px;
	border-right-style: dashed;
	border-right-color: #999999;
}
table.testataPubblica {
	width:770px;
	height:169px;
	background-image: url(img/interno/testata.jpg)
}
td.linkHome {
cursor:hand;
}
table.TabellaRegistrazione {
	border-top: 1px solid #999999;
	border-right: 1px solid #999999;
	border-left: 1px solid #999999;
}
INPUT.pulsante
{
	FONT-SIZE: 10px;
	COLOR: #86B7DF;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	background-color: #FFFFFF;
	border: 1px solid #999999;
	font-weight: bold;
	cursor: hand;
}
div.carrello {
	padding-top: 2px;
	padding-bottom: 2px;
}
button.modifica {
	background-color: #4C57BC;
	border:0px;
	cursor:hand;
	width: 77px;
}
div.dimensioni {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	white-space:nowrap;
}
textarea.campiform {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border: 1px solid #9C99B2;
}
.pager TABLE{
	font-weight:bold;
	color:#F00;
}
.paginazione1{
	color:#000F9F;
}
.informativa {
	display: block;
	float: none;
	clear: both;
}
.informativa .boxCheck{
	display: block;
	float: none;
	clear: both;
	margin-bottom: 8px;
}
.informativa .boxCheck .checkbox{
	display: block;
	float: left;
	width: 18px;
	margin-right: 8px;
}
.informativa .boxCheck label{
	display: block;
	float: left;
}
