BODY {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A, a:link, a:active, a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #ad2f58;
	text-decoration: none;
}
a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #ad2f58;
	text-decoration: underline;
}
A.left, a:link.left, a:active.left, a:visited.left {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #ffffff;
	text-decoration: none;
}
a:hover.left {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #ffffff;
	text-decoration: underline;
}
td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
}
td.left {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #ffffff;
}
input.left_top
{
    	FONT-SIZE: 7pt;
    	COLOR: #ffffff;
    	BACKGROUND: #2d2d2d;
    	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;;
    	TEXT-DECORATION: none;
		BORDER: 1pt #999999 solid;
}
select.left_top
{
    	FONT-SIZE: 7pt;
    	COLOR: #ffffff;
    	BACKGROUND: #2d2d2d;
    	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;;
    	TEXT-DECORATION: none;
		BORDER: 1pt #999999 solid;
}
.submit_left_top
{
    	FONT-SIZE: 7pt;
    	FONT-WEIGHT: bold;
    	BACKGROUND: #2d2d2d;
    	COLOR: #ffffff;
    	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;;
    	TEXT-DECORATION: none;
		BORDER: none;
}
textarea
{
    	FONT-SIZE: 8pt;
    	COLOR: #2d2d2d;
    	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;;
    	TEXT-DECORATION: none;
		BORDER: 1pt #999999 solid;
}
.left_top_tenue
{
    	FONT-SIZE: 7pt;
    	COLOR: #999999;
    	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;;
    	TEXT-DECORATION: none;
}
.copy {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 7pt;
		color: #999999;
}
.basemail {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 7pt;
		color: #000000;
}
.basemail_bold {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 7pt;
		color: #000000;
		FONT-WEIGHT: bold
}


.bold {
		FONT-WEIGHT: bold
}
INPUT {
    	FONT-SIZE: 8pt;
    	COLOR: #000000;
    	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;;
		BORDER: #2d2d2d 1px solid;
}
SELECT {
    	FONT-SIZE: 8pt;
    	COLOR: #000000;
    	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;;
		BORDER: #2d2d2d 1px solid;
}
.tbContent {
	
}
.tdContent-left {
	WIDTH: 10px
	BORDER-RIGHT: #ad2f58 1px dashed
}
.tdContent-right {
	WIDTH: 10px
	BORDER-LEFT: #ad2f58 1px dashed
}
.tdContent-bottom {
	BORDER-BOTTOM: #ad2f58 1px solid; HEIGHT: 10px
}
.tdContent-angolo {
	WIDTH: 34px
}
.tdContent-testo {
	PADDING-LEFT: 5px; TEXT-ALIGN: justify
}
.tdContent-titolo {
	FONT-WEIGHT: bold; COLOR: white
}
FORM {
	DISPLAY: inline
}
.Txt-bianco {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 7pt;
		color: #ffffff;
}
.Txt-bianco_sel {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 7pt;
		color: #d98397;
}
.Txt-bianco_linee {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 7pt;
		color: #ffffff;
    	TEXT-DECORATION: underline overline;
}
.Txt-scheda {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 7pt;
		color: #999999;
}
.Txt-scheda-maxi {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10pt;
		color: #999999;
		BORDER-BOTTOM: #666666 1px dashed;
		FONT-WEIGHT: bold
}
.Txt-scheda-maxi-speedy {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 8pt;
		color: #999999;
		BORDER-BOTTOM: #666666 1px dashed;
		FONT-WEIGHT: bold
}
.Txt-scheda-dati {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 8pt;
		color: #ad2f58;
}
.Txt-scheda-dati-nome {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 13pt;
		color: #ad2f58;
		FONT-WEIGHT: bold
}
.Txt-small {
	FONT-SIZE: 6pt;
}
.Txt {
	FONT-SIZE: 8pt; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BORDER-BOTTOM: #ad2f58 1px solid
}
.Txt-evidenziato {
	FONT-SIZE: 8pt; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BORDER-BOTTOM: #ad2f58 1px solid; BACKGROUND-COLOR: #DFD4DB
}
.Txt-news {
	FONT-SIZE: 8pt; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BORDER-BOTTOM: #ad2f58 1px solid
}
.Txt-evidenziato-news {
	FONT-SIZE: 8pt; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BORDER-BOTTOM: #ad2f58 1px dashed; BACKGROUND-COLOR: #DFD4DB
}
.box-dashed {
	BORDER-RIGHT: #ad2f58 1px dashed; BORDER-TOP: #ad2f58 2px dashed; BORDER-LEFT: #ad2f58 2px dashed; BORDER-BOTTOM: #ad2f58 1px dashed
}
.box-solid {
	BORDER-RIGHT: #ad2f58 1px solid; BORDER-TOP: #ad2f58 2px solid; BORDER-LEFT: #ad2f58 2px solid; BORDER-BOTTOM: #ad2f58 1px solid
}
.box-solid-top {
	BORDER-TOP: #ad2f58 1px solid
}
.box-solid-top-verdino {
	BORDER-TOP: #96e0c8 1px solid
}
.box-bck-verdino {
	BACKGROUND-COLOR: #c0edde
}
.tbFormLogin {
	BORDER-RIGHT: white 1px dashed; BORDER-TOP: white 1px dashed; BORDER-LEFT: white 1px dashed; BORDER-BOTTOM: white 1px dashed
}
.inputLogin {
	WIDTH: 80px
}
