a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2c2c2c;

}
BODY {
	SCROLLBAR-FACE-COLOR: #363636;
	SCROLLBAR-HIGHLIGHT-COLOR: #363636;
	SCROLLBAR-SHADOW-COLOR:#363636;
	SCROLLBAR-3DLIGHT-COLOR: #ffffff;
	SCROLLBAR-ARROW-COLOR: #ffffff;
	SCROLLBAR-TRACK-COLOR: #363636;
	SCROLLBAR-DARKSHADOW-COLOR: #ffffff;
	background-color: 363636;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.linkLogin {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-decoration: underline;
}
.BOLD12bianco
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    LETTER-SPACING: 2px;
    BACKGROUND-COLOR: #333333;
    TEXT-DECORATION: none
}
.BOLD12grigio1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #e1e1e1;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    LETTER-SPACING: 1px;
    BACKGROUND-COLOR: #333333;
    TEXT-DECORATION: none
}
.BOLD11bianco
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    VERTICAL-ALIGN: middle;
    COLOR: #ffffff;
    LINE-HEIGHT: 18px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
.testo
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #363636;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
.testoLink
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #363636;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-ALIGN: center;
    TEXT-DECORATION: underline
}
.testo11bold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #363636;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.FORM1
{
    DISPLAY: list-item;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    WIDTH: 150px;
    COLOR: #363636;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    HEIGHT: 18px;
    BACKGROUND-COLOR: #e5fe0a;
    TEXT-DECORATION: none
}
.riga20
{
    HEIGHT: 20px
}
.riquadroGo
{
    BORDER-RIGHT: #999999 1px solid;
    BORDER-TOP: #999999 1px solid;
    MARGIN-TOP: 1px;
    PADDING-LEFT: 1px;
    VISIBILITY: visible;
    MARGIN-LEFT: 1px;
    BORDER-LEFT: #999999 1px solid;
    WIDTH: 15px;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: #999999 1px solid;
    HEIGHT: 13px
}
.LINGUE
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #e5fe0a;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.campo
{
    BORDER-RIGHT: #999999 1px solid;
    BORDER-TOP: #000000 thin groove;
    DISPLAY: block;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    VERTICAL-ALIGN: middle;
    BORDER-LEFT: #000000 thin groove;
    WIDTH: 130px;
    COLOR: #363636;
    TEXT-INDENT: 2pt;
    BORDER-BOTTOM: #999999 1px solid;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    WHITE-SPACE: normal;
    HEIGHT: 18px;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
.unospx
{
    HEIGHT: 4px
}
.testo14BOLD
{
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #363636;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.QUARANTAPX
{
    HEIGHT: 40px
}
.FORM2
{
    DISPLAY: list-item;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    WIDTH: 150px;
    COLOR: #363636;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    HEIGHT: 19px;
    BACKGROUND-COLOR: #f7a81b;
    TEXT-DECORATION: none
}
.button
{
    BORDER-RIGHT: #999999 1px solid;
    BORDER-TOP: #999999 1px solid;
    BACKGROUND-IMAGE: ;
    BORDER-LEFT: #999999 1px solid;
    WIDTH: 13px;
    BORDER-BOTTOM: #999999 1px solid;
    HEIGHT: 15px
}
.testo12BOLDCopia
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    VERTICAL-ALIGN: middle;
    COLOR: #363636;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.bold12bianco
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    VERTICAL-ALIGN: middle;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
.descrizione12
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #333333;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
.rosso
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    COLOR: #cc0000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.testosx
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #363636;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-ALIGN: justify;
    TEXT-DECORATION: none
}
.spazio5
{
    FONT-SIZE: 5px;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.bold12biancoDX
{
    BORDER-RIGHT: #666666 1px dashed;
    BORDER-TOP: #666666 1px dashed;
    DISPLAY: list-item;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    VERTICAL-ALIGN: middle;
    BORDER-LEFT: #666666 1px dashed;
    COLOR: #ffffff;
    BORDER-BOTTOM: #666666 1px dashed;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
A.bold12biancoDX:hover
{
    BORDER-RIGHT: #ffffff 1px dashed;
    BORDER-TOP: #ffffff 1px dashed;
    DISPLAY: list-item;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    BORDER-LEFT: #ffffff 1px dashed;
    COLOR: #ffffff;
    BORDER-BOTTOM: #ffffff 1px dashed;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
.12bianco
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    VERTICAL-ALIGN: middle;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
.testoFAQ
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-ALIGN: left;
    TEXT-DECORATION: underline
}
.arancio11
{
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #f7a81b;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
.arancio7pt
{
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 7pt;
    COLOR: #f7a81b;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}


.11bianco
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	COLOR: #ffffff;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	text-align: center;
}
.testoReg
{
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    VERTICAL-ALIGN: middle;
    COLOR: #000000;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.formReg
{
    BORDER-RIGHT: #999999 1px dashed;
    BORDER-TOP: #363636 1px dashed;
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    FILTER: DropShadow(Color=#363636, OffX=-2, OffY=-2, Positive=1);
    BORDER-LEFT: #363636 1px dashed;
    WIDTH: 90%;
    COLOR: #363636;
    BORDER-BOTTOM: #999999 1px dashed;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    HEIGHT: 19px;
    BACKGROUND-COLOR: #d1d1d1
}
.formReg2
{
    BORDER-RIGHT: #666666 1px dashed;
    BORDER-TOP: #666666 1px dashed;
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    BORDER-LEFT: #666666 1px dashed;
    WIDTH: 90%;
    COLOR: #363636;
    BORDER-BOTTOM: #666666 1px dashed;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    HEIGHT: 19px;
    BACKGROUND-COLOR: #f7a81b
}
.submitForm
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #363636;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	HEIGHT: 90%;
	BACKGROUND-COLOR: #d1d1d1;
	border: 1px ridge #e1e1e1;
	text-align: center;
	vertical-align: middle;


}
.11grigio
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    FILTER: Blur(Add=3, Direction=y, Strength=20);
    COLOR: #d1d1d1;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}

.jumpMenu
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    WIDTH: 80px;
    COLOR: #363636;
    LINE-HEIGHT: 18px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    HEIGHT: 18px;
    BACKGROUND-COLOR: #f7a81b;
    TEXT-DECORATION: none
}
.jumpMenuLarge
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	WIDTH: 100%;
	COLOR: #363636;
	LINE-HEIGHT: 18px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	HEIGHT: 17px;
	BACKGROUND-COLOR: #f7a81b;
	TEXT-DECORATION: none;
}
.radioB
{
    BACKGROUND-POSITION: center center;
    FILTER: DropShadow(Color=#363636, OffX=-1, OffY=-1, Positive=5);
    COLOR: #363636
}
.jumpMnoDim
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #363636;
    LINE-HEIGHT: 18px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    HEIGHT: 18px;
    BACKGROUND-COLOR: #f7a81b;
    TEXT-DECORATION: none
}
.intestContatti
{
    FONT-SIZE: 11px;
    COLOR: #363636;
    BORDER-TOP-COLOR: #ffffff;
    BORDER-BOTTOM: #ffffff 1px solid;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #e1e1e1;
    TEXT-DECORATION: none
}
.fondoPagina
{
    PADDING-LEFT: 3px;
    FONT-SIZE: 10px;
    FILTER: DropShadow(Color=#363636, OffX=1, OffY=1, Positive=1);
    VERTICAL-ALIGN: middle;
    COLOR: #f1f1f1;
    TEXT-INDENT: 3pt;
    LINE-HEIGHT: 14px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
.testoRegRosso
{
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    VERTICAL-ALIGN: middle;
    COLOR: #ff0000;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.testoRegRosLink
{
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    VERTICAL-ALIGN: middle;
    COLOR: #ff0000;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
a.testoRegRosLink:hover
{
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    VERTICAL-ALIGN: middle;
    COLOR: #AA0000;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline overline
}

.erroreRosso
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #ff0000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.utente {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #f1f1f1;
	text-decoration: none;
	line-height: 10px;
	filter: DropShadow(Color=#333333, OffX=1, OffY=1, Positive=1);
	height: 13px;

}
.ErroreBold
{
    BORDER-TOP: #ff0000 1px dashed;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    WIDTH: 740px;
    COLOR: #ff0000;
    BORDER-BOTTOM: #ff0000 1px dashed;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
.1pixel
{
    LINE-HEIGHT: 1px
}
.tdSX
{
    BORDER-TOP: #ffffff 2px solid;
    DISPLAY: block;
    PADDING-LEFT: 5pt;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    VERTICAL-ALIGN: middle;
    COLOR: #000000;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.tddx
{
    BORDER-TOP: #ffffff 2px solid;
    DISPLAY: block;
    PADDING-LEFT: 5pt;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    VERTICAL-ALIGN: middle;
    COLOR: #000000;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.ErroreBold600
{
    BORDER-TOP: #ff0000 1px dashed;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    WIDTH: 600px;
    COLOR: #ff0000;
    BORDER-BOTTOM: #ff0000 1px dashed;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
.11bianco2
{
    PADDING-RIGHT: 6px;
    DISPLAY: inline;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    BACKGROUND-IMAGE: ;
    VERTICAL-ALIGN: middle;
    COLOR: #000000;
    PADDING-TOP: 2px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    WHITE-SPACE: nowrap;
    HEIGHT: 100%;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
A.11bianco2:hover
{
    PADDING-RIGHT: 6px;
    DISPLAY: inline;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    BACKGROUND-IMAGE: ;
    VERTICAL-ALIGN: middle;
    COLOR: #616161;
    PADDING-TOP: 2px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    WHITE-SPACE: nowrap;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
.11biancoQui
{
    PADDING-RIGHT: 5px;
    DISPLAY: inline;
    PADDING-LEFT: 6px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    VERTICAL-ALIGN: middle;
    COLOR: #000000;
    PADDING-TOP: 2px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    WHITE-SPACE: nowrap;
    HEIGHT: 100%;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
.h18
{
    BORDER-TOP: #ffffff 1px solid;
    BORDER-LEFT-COLOR: #ffffff;
    BORDER-BOTTOM-COLOR: #ffffff;
    HEIGHT: 18px;
    BORDER-RIGHT-COLOR: #ffffff
}
.h15
{
    HEIGHT: 15px
}
.12nero
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    VERTICAL-ALIGN: middle;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
.12link
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-ALIGN: center;
    TEXT-DECORATION: underline
}
.intestRiv
{
    BORDER-RIGHT: #363636 1px dashed;
    PADDING-RIGHT: 5px;
    BORDER-TOP: #363636 1px dashed;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    VERTICAL-ALIGN: middle;
    BORDER-LEFT: #363636 1px dashed;
    WIDTH: 100%;
    COLOR: #000000;
    LINE-HEIGHT: 25px;
    BORDER-BOTTOM: #363636 1px dashed;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #f7a81b;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
.testoRiv
{
    BORDER-RIGHT: #ffffff 1px solid;
    BORDER-TOP: #ffffff 1px solid;
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    BORDER-LEFT: #ffffff 1px solid;
    COLOR: #000000;
    BORDER-BOTTOM: #ffffff 1px solid;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
.intestRivRosso
{
    BORDER-RIGHT: #363636 1px dashed;
    PADDING-RIGHT: 5px;
    BORDER-TOP: #363636 1px dashed;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    VERTICAL-ALIGN: middle;
    BORDER-LEFT: #363636 1px dashed;
    WIDTH: 100%;
    COLOR: #ffffff;
    LINE-HEIGHT: 25px;
    BORDER-BOTTOM: #363636 1px dashed;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #eb2d2e;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
.divscroll
{
    SCROLLBAR-FACE-COLOR: #ffffff;
    SCROLLBAR-HIGHLIGHT-COLOR: #f1f1f1;
    SCROLLBAR-SHADOW-COLOR: #ffffff;
    SCROLLBAR-3DLIGHT-COLOR: #ffffff;
    SCROLLBAR-ARROW-COLOR: #f7a81b;
    SCROLLBAR-TRACK-COLOR: #ffffff;
    scrollbar-dark-shadow-color: #ffffff
}
.14giustif
{
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #000000;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-ALIGN: justify;
    TEXT-DECORATION: none
}
.12giustifBold
{
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-ALIGN: justify;
    TEXT-DECORATION: none
}
.questIntest
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    FILTER: DropShadow(Color=#000000, OffX=2, OffY=2, Positive=2);
    BACKGROUND-IMAGE: ;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.questTesto
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
.opacity90
{
    FILTER: Alpha(Opacity=90, FinishOpacity=85)
}
.help
{
    BORDER-RIGHT: #666666 1px dashed;
    PADDING-RIGHT: 5px;
    BORDER-TOP: #666666 1px dashed;
    DISPLAY: block;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 5px;
    BORDER-LEFT: #666666 1px dashed;
    WIDTH: 250px;
    COLOR: #000000;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #666666 1px dashed;
    BACKGROUND-REPEAT: repeat;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #e5fe0a
}
.stepColore
{
    BACKGROUND-IMAGE: url(../img/step_colore.jpg);
    BACKGROUND-REPEAT: repeat-x;
    HEIGHT: 15px
}




.sfondoBott {	background-color : #e1e1e1;
	line-height: 35px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: ridge;
	border-top-color: cacaca;
	border-bottom-color: d8d8d8;}
.nav3 {
	background-color : #d8d8d8;
	line-height: 35px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: ridge;
	border-top-color: cacaca;
	border-bottom-color: e1e1e1;
}
.Normal3 {background-color : #e1e1e1;
	line-height: 35px;
	text-align: center;
	vertical-align: middle;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: ridge;
	border-top-color: #cacaca;
	border-bottom-color: #d8d8d8;}
.Active3	{
	background-color: #d8d8d8;
	line-height: 35px;
	text-align: center;
	vertical-align: middle;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: double;
	border-top-color: #cacaca;
	border-bottom-color: #F1f1f1;}
}
 
 .testoBott420 {
		font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	text-decoration: none;
}

.ROLL {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 11px;
	color: #FFFFFF;

}
a.ROLL:hover {
	text-decoration: underline overline;
	font-family: Arial, Helvetica, sans-serif;
	color: #999999;

}
#riquadro {
	font-family: Arial, Helvetica, sans-serif;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #585858;
	height: 20px;
	width: 100%;
}
.campoTesto {
	BACKGROUND-COLOR: #ffffff;
	SCROLLBAR-FACE-COLOR: #E1E1E1;
	SCROLLBAR-HIGHLIGHT-COLOR: #FFFFFF;
	SCROLLBAR-SHADOW-COLOR:#E1E1E1;
	SCROLLBAR-3DLIGHT-COLOR: #ffffff;
	SCROLLBAR-ARROW-COLOR: #363636;
	SCROLLBAR-TRACK-COLOR: #FFFFFF;
	SCROLLBAR-DARKSHADOW-COLOR: #FFFFFF;
    BORDER-RIGHT: #999999 1px dashed;
    BORDER-TOP: #363636 1px dashed;
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    FILTER: DropShadow(Color=#363636, OffX=-2, OffY=-2, Positive=1);
    BORDER-LEFT: #363636 1px dashed;
    WIDTH: 90%;
    COLOR: #363636;
    BORDER-BOTTOM: #999999 1px dashed;
    FONT-FAMILY: Arial, Helvetica, sans-serif;

}
#5destra {
	padding-right: 5px;
}
.formGenerale {

    BORDER-RIGHT: 1px groove #585858;
    BORDER-TOP: 1px solid #363636;
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    FILTER: DropShadow(Color=#363636, OffX=-2, OffY=-2, Positive=1);
    BORDER-LEFT: 1px solid #363636;
    COLOR: #000000;
    BORDER-BOTTOM: 1px groove #585858;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    HEIGHT: 19px;
    BACKGROUND-COLOR: #f1f1f1
}
.formGeneraleNoDim {

    BORDER-RIGHT: 1px groove #585858;
    BORDER-TOP: 1px solid #363636;
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    FILTER: DropShadow(Color=#363636, OffX=-2, OffY=-2, Positive=1);
    BORDER-LEFT: 1px solid #363636;
    COLOR: #000000;
    BORDER-BOTTOM: 1px groove #585858;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #f1f1f1
}
#trattSottolinea {
	
	border-bottom-width: 1px;
	
	border-bottom-style: dashed;
	
	border-bottom-color: 585858;
}
#5sinistra {
	padding-left: 5px;
}
#NEWS_p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #F7A81B;
	text-decoration: none;
	background-color: #666666;
	padding-left: 10px;
	text-align: left;
	vertical-align: middle;
	line-height: 15px;
	border-right-width: 1px;
	border-right-style: dashed;
	border-right-color: #FFFFFF;
}
.NEWS_txt {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 11px;
	color: #FFFFFF;
	padding-left: 10px;
	padding-right: 20px;
	text-align: justify;
}
.NEWS_txtBold {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	padding-right: 20px;
}
.NEWSpercorso {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #999999;
	text-decoration: none;
	padding-left: 5px;
}
a.NEWSpercorso:hover {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #CCCCCC;
	text-decoration: underline;
	padding-left: 5px;
}
#newsLista1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #363636;
	padding-left: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #333333;
}
#newsLista2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #363636;
	padding-left: 10px;
	padding-right: 5px;
	text-align: justify;
	padding-top: 5px;
	padding-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #333333;
}
#newsImg {
	border: 1px solid #333333;
	padding: 5px;
	margin: 5px;
}
#copyright {
	float: left;
	padding-top: 0px;
	padding-left: 10px;
	width: 150px;
}
#note {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #585858;
	letter-spacing: 1px;
	border: 1px solid #444444;
}
.note {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #585858;
	letter-spacing: 1px;
	text-decoration: none;
	text-align: center;
	vertical-align: bottom;
}a.11bianco:hover {

	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	COLOR: #ffffff;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline;
	text-align: center;
}
#dashed {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #333333;
}
#archivioNews {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #363636;
	text-decoration: none;
	background-color: e1e1e1;
	vertical-align: middle;
	line-height: 25px;
	background-repeat: repeat;
	width: 760px;
}
a.#archivioNews:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #f1f1f1;
	text-decoration: underline;
	background-color: #666666;
		vertical-align: middle;
	line-height: 25px;
	background-repeat: repeat;
	width: 760px;
}
#NEWS_p1 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #F7A81B;
	text-decoration: none;
	background-color: #666666;
	padding-left: 10px;
	text-align: left;
	vertical-align: middle;
	line-height: 15px;
}
#hi8 {
	line-height: 8px;
	height: 8px;
}
#archivioNewsPercorso {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	padding-left: 5px;
	background-color: #F7A81B;
}
.archivioNewsLista {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	font-weight: bold;
	color: #363636;
	display: list-item;
	padding-left: 5px;
	text-decoration: none;
}
#archivioNewsBorder {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #363636;
	text-decoration: none;
	padding-left: 5px;
	border-top: 1px solid #363636;
	border-bottom: 1px solid #363636;
	background-color: F1F1F1;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
.BOLD10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #333333;
	letter-spacing: 1px;
	line-height: 13px;
	height: 13px;
}
.LINGUE {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: E5FE0A;
	text-decoration: none;
	background-color: #333333;
	line-height: 13px;
	height: 13px;
}
.LINGUEscegli {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #F7A81B;
	text-decoration: none;
	line-height: 13px;
	height: 13px;
	background-color: 666666;
	width: 32px;
	vertical-align: middle;
}
a.LINGUEscegli:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-weight: bold;
	color: #F7A81B;
	text-decoration: none;
	border: 1px solid #F7A81B;
	background-color: #333333;
	line-height: 13px;
	height: 13px;
}
.submitForm2 {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #363636;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #FFFFFF;
	border: 1px solid #000000;
	height: 19px;
}
#invioNews {
	padding-left: 15px;

}
.10biancoSX {

	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	COLOR: #ffffff;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	text-align: left;
}
#riquadro1pix {
	border: 1px solid #e1e1e1;
}
#hi15 {
	line-height: 15px;
	top: 0px;
	bottom: 0px;
}
#hi15blur{
	line-height: 15px;
	top: 0px;
	bottom: 0px;
	    FILTER: Blur(Add=3, Direction=y, Strength=20);
}
.agente {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #363636;
	border: 1px groove 363636;
}
#tabAgenti {
	border: 1px ridge #FFFFFF;
}
#campoTesto2 {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	WIDTH: 90%;
	COLOR: #363636;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #ffffff;
	SCROLLBAR-FACE-COLOR: #E1E1E1;
	SCROLLBAR-HIGHLIGHT-COLOR: #FFFFFF;
	SCROLLBAR-SHADOW-COLOR:#E1E1E1;
	SCROLLBAR-3DLIGHT-COLOR: #ffffff;
	SCROLLBAR-ARROW-COLOR: #363636;
	SCROLLBAR-TRACK-COLOR: #FFFFFF;
	SCROLLBAR-DARKSHADOW-COLOR: #FFFFFF;
	clip: rect(5px,5px,5px,5px);
	text-align: justify;
	cursor: help;
	border: 1px solid #999999;
	height:60px;
	overflow: auto;
"
; 	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 10px;
}
a {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
