.areaTestoReadOnly {
	border: 0;
	font-size : 11px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000066;
	background-color : #f5f5f5;
    color : #666;
	
}
.areaTestoReadOnlyCorta {
	border: 0;
	font-size : 11px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000066;
	width: 60px;
    color : #666;
	
}
.areaTesto {
	font-size : 11px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000066;
	background-color : #ffffff;
    color : #666;
	
}

.areaTestoReadOnlyBold {
	border: 0;
	font-size : 11px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #666;
	background-color : #f5f5f5;
   	font-weight: bold;
	
}



INPUT-prova {
	font-size : 11px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000066;
	background-color : #FFFFFF;
    border : 1px solid #5C7BB2;
	color : #666;
}

INPUT {
	font-size : 11px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000066;
	background-color : #FFFFFF;
    color : #666;
}

A {
	COLOR: #000000; TEXT-DECORATION: none
}
A:visited {
	COLOR: #808080
}
A:hover {
	TEXT-DECORATION: none
}
A.trova_az {
	FONT-WEIGHT: bold; COLOR: #2da99a; TEXT-DECORATION: none
}
A.trova_az:visited {
	COLOR: #2da99a
}
A.trova_az:hover {
	TEXT-DECORATION: none
}
BODY {
	FONT-SIZE: 11px; MARGIN: 0px; COLOR: #000000; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
TD {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
H1 {
	FONT-SIZE: 18px; COLOR: #3d583e; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.bkg_brown {
	COLOR: #ffffff; BACKGROUND-COLOR: #776b3d
}
.bkg_darkbrown {
	COLOR: #6b714a; BACKGROUND-COLOR: #e7e1cd
}
.bkg_darkgreen {
	COLOR: #ffffff; BACKGROUND-COLOR: #3d583e
}
.bkg_darkgrey {
	COLOR: #ffffff; BACKGROUND-COLOR: #909090
}
.bkg_lightbrown {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; BACKGROUND-COLOR: #fbf6e9
}
.bkg_headerTab {
	BACKGROUND-COLOR: #bbb59e
}
.bkg_silver {
	BACKGROUND-COLOR: #e0e0e0
}
.bkg_ultraligthsilver {
	BACKGROUND-COLOR: #f3f3f3
}

.bkg_lightgrey {
	COLOR: #776b3d; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ddd9c7
}
.bkg_white {
	BACKGROUND-COLOR: #ffffff
}
.bkg_beije {
	BACKGROUND-COLOR: #e8e0c3
}
.bkg_middlebrown {
	FONT-SIZE: 11px; COLOR: #776b3d; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #f6efdc
}
.black_boldtext {
	FONT-WEIGHT: bolder; COLOR: #000000
}
.blue_text {
	FONT-WEIGHT: bold; COLOR: #2da99a; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.brown_littlesubtitles {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #776b3d; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.brown_middlesubtitles {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #776b3d; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.brown_text {
	COLOR: #776b3d
}
.darkgreen_bigtitles {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #3d583e; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-VARIANT: normal
}
.darkgreen_middletitles {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #3d583e; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-VARIANT: normal
}
.darkgrey_middletitles {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #909090; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-VARIANT: normal
}
.grey_text {
	FONT-SIZE: 11px; COLOR: #757575; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.textarea {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.white_text {
	FONT-WEIGHT: bold; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.txt_olive {
	COLOR: #6f704f
}
INPUT.trova_az {
	FONT-SIZE: 11px; FONT-FAMILY: "Courier New", Courier, monospace
}
INPUT.button1 {
	font-family: Verdana,Arial;
	font-size: 10pt;
	font-weight: bold;
	cursor:hand;
	text-transform: capitalize;
}
.paddingHP {
	PADDING-RIGHT: 11px; PADDING-LEFT: 11px
}
.letteraAlfab {
	BORDER-RIGHT: #bbb59e 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #bbb59e 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 23px; PADDING-BOTTOM: 2px; BORDER-LEFT: #bbb59e 1px solid; COLOR: #bbb59e; PADDING-TOP: 2px; BORDER-BOTTOM: #bbb59e 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.letteraAlfabsmall {
	BORDER-RIGHT: #bbb59e 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #bbb59e 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; BORDER-LEFT: #bbb59e 1px solid; COLOR: #bbb59e; PADDING-TOP: 2px; BORDER-BOTTOM: #bbb59e 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif
}

.submitlogin {
	cursor: hand;
	background : #626e83;
	font : bold 10px;
	color : White;
	font-family : "Times New Roman";
	border-style : outset;
}
 TABLE.login{
	border-color: #626e83;
	background-color: #eeeeee;
	border-style: solid;
	border-width: 1px;
}

BODY.login {
	FONT-SIZE: 11px; MARGIN: 0px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
TABLE.formricerca {
	BORDER-RIGHT: #bbb59e 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #bbb59e 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 23px; PADDING-BOTTOM: 2px; BORDER-LEFT: #bbb59e 1px solid; COLOR: #bbb59e; PADDING-TOP: 2px; BORDER-BOTTOM: #bbb59e 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif;
	background-color: #f3f3f3
}
TD.labelformricerca{
	font-family: Arial, Verdana;
	color: gray
}
TD.righe_indice_dispari{
	font-family: Arial, Verdana;
	font-size: 10px;
	background-color: white;
}
TD.righe_indice_pari{
	font-family: Arial, Verdana;
	font-size: 10px;
	background-color: #eeeeee;
}
TD.colonne_indice{
	font-family: Arial, Verdana;
	font-size: 10px;
	background-color: gray;
	color: white;
}
TR.colonne_indice{
	background-color: gray;
	color: white;
}
.tbSeparator
{
	POSITION: ABSOLUTE; 
	BORDER-LEFT: buttonshadow solid 1px; 
	BORDER-RIGHT: buttonhighlight solid 1px; 
	FONT-SIZE: 0px; 
    TOP: 1px;
	HEIGHT: 22px; 
	WIDTH: 1px; 
}
.tbToolbar
{
    POSITION: relative;
    BACKGROUND-COLOR: buttonface; 
    BORDER-BOTTOM: buttonshadow solid 1px; 
    BORDER-LEFT: buttonhighlight solid 1px; 
    BORDER-RIGHT: buttonshadow solid 1px; 
    BORDER-TOP:  buttonhighlight solid 1px; 
    HEIGHT: 27px; 
    TOP:0;
    LEFT:0;
}
SELECT {
	font-family: Arial, Verdana;
	font-size: 11px;
}
.tab1 {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; WIDTH: 100%; BORDER-BOTTOM: #ccc 1px solid
}
.bg10 {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: medium none; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: medium none
}
.tab2 {
	BORDER-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; MARGIN-TOP: 3px; BORDER-LEFT: #ccc 1px solid; WIDTH: 90%; BORDER-BOTTOM: #ccc 1px solid
}
.tab3 {
	 BORDER-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; MARGIN-TOP: 3px; BORDER-LEFT: #ccc 1px solid; WIDTH: 90%; BORDER-BOTTOM: #ccc 1px solid;
}

.tab3_100 {
	 BORDER-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; MARGIN-TOP: 3px; BORDER-LEFT: #ccc 1px solid; WIDTH: 100%; BORDER-BOTTOM: #ccc 1px solid;
}

.tab3 TD.testata {
	BORDER-RIGHT: #ccc 1px solid; 
	BORDER-BOTTOM: #ccc 1px solid; 
	BACKGROUND-COLOR: #f5f5f5;
	FONT-WEIGHT: bold; 
	COLOR: #666;
}
.tab3 TD.testata2 {
	BORDER-RIGHT: #ccc 1px solid; 
	BORDER-BOTTOM: #ccc 1px solid; 
	border-top: #ccc 1px solid; 
	BACKGROUND-COLOR: #f5f5f5;FONT-WEIGHT: bold; COLOR: #666;
}
.tab3 TD.testatariga {
	BORDER-RIGHT: #ccc 1px solid; 
	BORDER-BOTTOM: #ccc 1px solid; 
	BACKGROUND-COLOR: #f5f5f5;
	COLOR: #666;
}
.tab3 TD.testatawhite {
	BORDER-RIGHT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: #ffffff;FONT-WEIGHT: bold; COLOR: #666;
}
.tab3 TD.testatawhite2 {
	BORDER-RIGHT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: #ffffff;FONT-WEIGHT: bold; COLOR: #666;
	FONT-WEIGHT: normal;
}

.tab3 TD.piede {
	BORDER-RIGHT: #ccc 1px solid; BACKGROUND-COLOR: #f5f5f5; COLOR: #666;
}
.tab3 TD.rigahelp {
	BORDER-RIGHT: #ccc 1px solid; 
	BORDER-BOTTOM: #ccc 1px solid; 
	BACKGROUND-COLOR: #f5f5f5;
	FONT-WEIGHT: bold; 
	COLOR: navy; 
	text-align: justify;
	font-family: 'Verdana';

}
.tab3 TD.riga {
	BORDER-RIGHT: #ccc 1px solid;COLOR: #666; 
}

.tab3 TD.riga2 {
	BORDER-RIGHT: #ccc 1px solid; 
	BORDER-BOTTOM: #ccc 1px solid; 
	BACKGROUND-COLOR: #f5f5f5;
	COLOR: #666;

}
.tab3 TD.riga_pari {
	BORDER-RIGHT: #ccc 1px solid;COLOR: #666;
	BACKGROUND-COLOR: #eeeeee;
}

.tab3 TD.rigahilite {
	BACKGROUND-COLOR: lightblue;
	BORDER-RIGHT: #ccc 1px solid;COLOR: #666; 
}

.tab3 TD.rigabgred {
	BACKGROUND-COLOR: red;
	BORDER-RIGHT: #ccc 1px solid;COLOR: black; 
}

.tab3 TD.rigabgyellow {
	BACKGROUND-COLOR: yellow;
	BORDER-RIGHT: #ccc 1px solid;COLOR: black; 
}

.tab3 TD.rigabggreen {
	BACKGROUND-COLOR: green;
	BORDER-RIGHT: #ccc 1px solid;COLOR: black; 
}

.tab3 TD.rigaErrore {
	BORDER-RIGHT: #ccc 1px solid;COLOR: red; 
}
.tab3 TD.trattino{
	BACKGROUND-IMAGE: url(../../admin/img/lineaTratGrig.gif)
}
.tab3 TR.trattino{
	BACKGROUND-IMAGE: url(../../admin/img/lineaTratGrig.gif)
}

.tab3 TR.rigaPari{
	BACKGROUND-COLOR:#f8fcfc ;
}
.tab3 TR.rigaDispari{
	BACKGROUND-COLOR:#e6f2f2 ;
}
.rigaPari{
	BACKGROUND-COLOR: LightBlue ;
}
.rigaDispari{
	BACKGROUND-COLOR: PowderBlue
}
.rigaNeutra{
	BACKGROUND-COLOR:transparent;
}
.tab4 {
	BORDER-RIGHT: #ffd600 1px solid; BORDER-TOP: #ffd600 1px solid; MARGIN-TOP: 3px; BORDER-LEFT: #ffd600 1px solid; WIDTH: 90%; BORDER-BOTTOM: #ffd600 1px solid
}

.tab4_100 {
	BORDER-RIGHT: #ffd600 1px solid; BORDER-TOP: #ffd600 1px solid; MARGIN-TOP: 3px; BORDER-LEFT: #ffd600 1px solid; WIDTH: 100%; BORDER-BOTTOM: #ffd600 1px solid
}

.tab4 TD.titoloLeft{
	TEXT-ALIGN: left;   BACKGROUND-COLOR: #5C7BB2;FONT-WEIGHT: bold; COLOR: #fff;
}
.tab4 TD.titoloRight{
	TEXT-ALIGN: right; BACKGROUND-COLOR: #5C7BB2;FONT-WEIGHT: bold; COLOR: #fff;
}
.tab4 TD.titoloCenter{
	TEXT-ALIGN: center;  BACKGROUND-COLOR: #5C7BB2;FONT-WEIGHT: bold; COLOR: #fff;
}

.tab4_100 TD.titoloLeft{
	TEXT-ALIGN: left;   BACKGROUND-COLOR: #5C7BB2;FONT-WEIGHT: bold; COLOR: #fff;
}
.tab4_100 TD.titoloRight{
	TEXT-ALIGN: right; BACKGROUND-COLOR: #5C7BB2;FONT-WEIGHT: bold; COLOR: #fff;
}
.tab4_100 TD.titoloCenter{
	TEXT-ALIGN: center;  BACKGROUND-COLOR: #5C7BB2;FONT-WEIGHT: bold; COLOR: #fff;
}


.tab2 TD.th {
	BORDER-RIGHT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
.tab2 TD.th TABLE {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BORDER-LEFT: #fff 1px solid; WIDTH: 100%; BORDER-BOTTOM: #fff 1px solid; BACKGROUND-COLOR: #f5f5f5
}

.tab2 TD.th TD {
	FONT-WEIGHT: bold; COLOR: #666; TEXT-ALIGN: center
}
.tab2 TD.th TD.left {
	FONT-WEIGHT: bold; COLOR: #666; TEXT-ALIGN: left
}
.tab2 TD.th TD.right {
	FONT-WEIGHT: bold; COLOR: #666; TEXT-ALIGN: right
}
.tab2 TD.th TD.big {
	VERTICAL-ALIGN: top; PADDING-TOP: 4px; HEIGHT: 41px
}
.tab2 TR.th1 TD {
	FONT-WEIGHT: bold; BACKGROUND: #f5f5f5; LINE-HEIGHT: 20px; BORDER-BOTTOM: #ccc 1px solid
}
.tab2 TR.tot1 TD {
	FONT-WEIGHT: bold; BACKGROUND: #f5f5f5; LINE-HEIGHT: 20px; BORDER-BOTTOM: #ccc 1px solid
}
.tab2 TR.th1 TD.l {
	PADDING-LEFT: 15px; COLOR: #046e85
}
.tab2 TR.tot1 TD.l {
	PADDING-LEFT: 15px; COLOR: #046e85
}
.tab2 TR.th1 TD.d {
	TEXT-ALIGN: right
}
.tab2 TR.tot1 TD.d {
	TEXT-ALIGN: right
}
.tab2 TR.th1 TD.s {
	WIDTH: 20px; TEXT-ALIGN: center
}
.tab2 TR.cnt1 TD.s2 {
	WIDTH: 20px; TEXT-ALIGN: center
}
.tab2 TR.tot1 TD.s {
	WIDTH: 20px; TEXT-ALIGN: center
}
.tab2 TR.th1 TD.i {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 8px; WIDTH: 20px
}
.tab2 TR.cnt1 TD.i {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 8px; WIDTH: 20px
}
.tab2 TR.tot1 TD.i {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 8px; WIDTH: 20px
}
.tab2 TR.tot1 TD {
	BORDER-TOP: #ccc 1px solid
}
.tab2 TR.cnt TD {
	BORDER-RIGHT: #ccc 1px solid; HEIGHT: 23px; TEXT-ALIGN: center
}
.tab2 TR.trattino TD {
	BACKGROUND-IMAGE: url(/admin/img/lineaTratGrig.gif)
}

.tab2 TR.cnt TD TABLE TD {
	BORDER-RIGHT: 0px
}
.tab2 TR.cnt TD A.h {
	COLOR: #333; TEXT-DECORATION: underline
}
.tab2 TR.cnt TD.ar {
	PADDING-RIGHT: 10px; TEXT-ALIGN: right
}
.tab2 TR.cnt TD.al {
	PADDING-LEFT: 11px; TEXT-ALIGN: left
}
.tab2 TR.cnt1 TD {
	LINE-HEIGHT: 20px
}
.tab2 TR.cnt1 TD.s1 {
	WIDTH: 32px; TEXT-ALIGN: center
}
.tab2 TR.cnt1 TD.d {
	TEXT-ALIGN: right
}
.tab2 TR.sp TD {
	BACKGROUND-IMAGE: url(/static/img/lineaTratGrig.gif); HEIGHT: 1px
}
.tab2 TR.pg TD {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: 0px; BORDER-BOTTOM: #ccc 1px solid
}
.tab2 TR.pg TD TABLE {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BORDER-LEFT: #fff 1px solid; BORDER-BOTTOM: #fff 1px solid; BACKGROUND-COLOR: #f5f5f5
}
.tab2 TR.pg TD TABLE TD {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; LINE-HEIGHT: 22px; BORDER-BOTTOM: 0px; TEXT-ALIGN: center
}
.tab2 TR.tot TD {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: 0px; BORDER-BOTTOM: #ccc 1px solid
}
.tab2 TR.tot TABLE {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BORDER-LEFT: #fff 1px solid; BORDER-BOTTOM: #fff 1px solid; BACKGROUND-COLOR: #f5f5f5
}
.tab2 TR.tot TABLE TD.t {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 10px; BORDER-TOP: 0px; FONT-WEIGHT: bold; BORDER-LEFT: 0px; COLOR: #666; BORDER-BOTTOM: 0px; HEIGHT: 24px; TEXT-ALIGN: right
}
.tab2 TR.tot TD.ar {
	PADDING-RIGHT: 10px; FONT-WEIGHT: bold; TEXT-ALIGN: right
}
.tab2 TR.tot1 TD {
	BORDER-TOP: #ccc 1px solid
}
.tab2 TR.tot2 TD.l {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #ccc 1px solid; FONT-WEIGHT: bold; BORDER-LEFT: 0px; LINE-HEIGHT: 21px; BORDER-BOTTOM: 0px; TEXT-ALIGN: right
}
.tab2 TR.tot2 TD.r {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #ccc 1px solid; FONT-WEIGHT: bold; BORDER-LEFT: 0px; LINE-HEIGHT: 21px; BORDER-BOTTOM: 0px; TEXT-ALIGN: right
}
.tab2 TR.tot2 TD.l {
	COLOR: #666; BACKGROUND-COLOR: #f5f5f5
}
.tab2 TR.tot2 TD.r {
	COLOR: #006c84
}
.tab2 TR.ft TD TABLE TD.l {
	PADDING-LEFT: 10px; WIDTH: 50%
}
.tab2 TR.ft TD TABLE TD.r {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 10px; WIDTH: 50%; TEXT-ALIGN: right
}
.tab2 TR.ft1 TD.c {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 20px
}
tabH2 {
	BACKGROUND: #046e85; WIDTH: 100%; HEIGHT: 22px
}
.tabH2 TR TD.l {
	PADDING-LEFT: 12px; FONT-WEIGHT: bold; COLOR: #fff; HEIGHT: 19px
}
.tabH2 TR TD.r {
	PADDING-BOTTOM: 2px; WIDTH: 25px; PADDING-TOP: 2px
}
.bhbot {
	BACKGROUND-POSITION: 50% top; BACKGROUND-IMAGE: url(/static/i/sfBaloon.gif); BACKGROUND-REPEAT: repeat-x
}
.bhmid {
	BORDER-RIGHT: #dc7b10 1px solid; BORDER-TOP: medium none; BORDER-LEFT: #dc7b10 1px solid; BORDER-BOTTOM: medium none; BACKGROUND-COLOR: #fff
}
.bhtop {
	BACKGROUND-POSITION: 50% bottom; BACKGROUND-IMAGE: url(/static/i/sfBaloon.gif); BACKGROUND-REPEAT: repeat-x
}
#popHelp {
	Z-INDEX: 50; LEFT: 0px; VISIBILITY: hidden; WIDTH: 250px; POSITION: absolute; TOP: 0px; HEIGHT: 255px
}
.bhbot {
	BACKGROUND-POSITION: 50% top; BACKGROUND-IMAGE: url(/static/i/sfBaloon.gif); BACKGROUND-REPEAT: repeat-x
}
.bhmid {
	BORDER-RIGHT: #160c9a 1px solid; BORDER-TOP: medium none; BORDER-LEFT: #160c9a 1px solid; BORDER-BOTTOM: medium none; BACKGROUND-COLOR: #fff
}
.bhtop {
	BACKGROUND-POSITION: 50% bottom; BACKGROUND-IMAGE: url(/static/i/sfBaloon.gif); BACKGROUND-REPEAT: repeat-x
}
#restHelp {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; MARGIN: 4px; COLOR: #000000; PADDING-TOP: 4px
}
.grigio10 {
	 COLOR: #8f8f8f
}
.6b {
	FONT-WEIGHT: bold; COLOR: #666666; TEXT-DECORATION: none
}
.dc {
	FONT-WEIGHT: bold; COLOR: #ffd600
}

#b {
	OVERFLOW: auto; HEIGHT: 178px
}
.LabelCampiObbligatori{
	color: red;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px
}
