BODY { 
	background-color:#d1d1d1;
	width:825px;
	margin-bottom:0px;
	margin-top:10px;
	margin-left:auto;
	margin-right:auto;
}

div.bk { 
	width:825px;
	background-image:url(/images/main_bk.gif)
}

div.main { 
	width:780px;
	margin-left:auto;
	margin-right:auto;
}

TD {FONT-SIZE: 12px; COLOR: #343638; font-family: Arial, Verdana, Helvetica, Geneva, Swiss, SunSans-Regular ;}

A:link { COLOR: #343638;TEXT-DECORATION: underline;}
A:active {COLOR: #343638; TEXT-DECORATION: underline}
A:visited {	COLOR: #343638; TEXT-DECORATION: underline}
A:hover {COLOR: #343638; TEXT-DECORATION: underline}

A.none:link {	TEXT-DECORATION: none}
A.none:active {	TEXT-DECORATION: none}
A.none:visited {	TEXT-DECORATION: none}
A.none:hover {	TEXT-DECORATION: none}

A.ind:link {	TEXT-DECORATION: none; FONT-SIZE: 12px; font-weight: bold; COLOR: #AC8D46;}
A.ind:active {	TEXT-DECORATION: none;FONT-SIZE: 12px; font-weight: bold; COLOR: #AC8D46; }
A.ind:visited {	TEXT-DECORATION: none; FONT-SIZE: 12px; font-weight: bold; COLOR: #AC8D46;}
A.ind:hover {	TEXT-DECORATION: none; FONT-SIZE: 12px; font-weight: bold; COLOR: #AC8D46;}


h1 { FONT-SIZE: 12px; COLOR: #a09f9f; margin:0px; font-weight:normal; text-transform : uppercase}
h2 { COLOR: #343638; FONT-WEIGHT: bold; FONT-SIZE: 16px; margin:0px}
h3 { COLOR: #343638; FONT-WEIGHT: bold; FONT-SIZE: 20px; margin:0px}

.des{
	line-height: 20px;
}

.nomeart {FONT-SIZE: 16px; COLOR: #3A5E98; font-weight:bold;}
.nomeart2 {FONT-SIZE: 13px; COLOR: #666666; font-weight:bold;}

.didascalia {FONT-SIZE: 11px; COLOR: #AC8D46; font-weight:bold;}

.imgdet {border: 1px solid #3A5E98}
.imgToZoom{border: 1px solid #FF0000}
.imgsrc {border: 1px solid #3A5E98}

INPUT.field {BORDER: #999999 1px solid; FONT-SIZE: 11px; COLOR: #343638; FONT-FAMILY: Verdana, Arial;}
INPUT.fieldDisabled {BORDER: #e1e1e1 1px solid; FONT-SIZE: 11px; COLOR: #343638; FONT-FAMILY: Verdana, Arial;}
INPUT.button { BORDER: 1px solid #999999; FONT-WEIGHT: bold; FONT-SIZE: 11px; CURSOR: hand; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial; BACKGROUND-COLOR: #9AB1D7}
SELECT.field {	BORDER: #999999 1px solid; FONT-SIZE: 11px; COLOR: #343638; FONT-FAMILY: Verdana, Arial;}
TEXTAREA.field {BORDER: #999999 1px solid; FONT-SIZE: 11px; COLOR: #343638; FONT-FAMILY: Verdana, Arial;}

.tableprod{
	width:100%;
	padding:1px;
	table-layout:fixed;
}

.tableprod TD{ 
  font-size:11px;
}

.menuBar {
  border-style: solid;
  border-width: 0px;
  border-left-color: #DBE5F3;
  border-left-width: 1px;
  border-right-color: #3A5E98;
  border-right-width: 1px;
  border-top-color: #DBE5F3;
  border-top-width: 1px;
  border-bottom-color: #3A5E98;
  border-bottom-width: 1px;
  cursor: default;
  background-color: #F4F8FD; 
  filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#F4F8FD', EndColorStr='#9AB1D7');
}


div.label{/* usato per i label a sinistra dei campi form*/
	width:100px;
	float :left;
	border-bottom: 1px #9AB1D7 dotted;
	color:3A5E98;
	font-weight:bold;
	font-size:11px;
    height:18px;
    padding: 3px 0px 0px 0px;
}

div.copyright
{
	font-family: Arial, Verdana, Helvetica, Geneva, Swiss, SunSans-Regular ;
	background:url(/images/footer_bk.gif) no-repeat;
	FONT-SIZE: 9px; 
	COLOR: #737373;
	padding-left:180px;
	padding-top:10px;
	height:34px;
	text-align:center;
	line-height:11px;
}

div.copyright A:link { COLOR: #737373;TEXT-DECORATION: none;}
div.copyright A:active {COLOR: #737373; TEXT-DECORATION: none}
div.copyright A:visited {	COLOR: #737373; TEXT-DECORATION: none}
div.copyright A:hover {COLOR: #737373; TEXT-DECORATION: none}

.tablecart TD {FONT-SIZE: 11px; COLOR: #000000;}

hr {
height: 1px;
color: #CCBFB7;
border: #CCBFB7 1px dotted;
}
