body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	text-decoration: none;
	line-height: 150%;
	color: #333333;
}
p
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	text-decoration: none;
	line-height: 150%;
	color: #333333 /*#666666*/;
	margin: 0;
	/*padding:0 20px 0 0;*/
	text-align: left;
}

.greenP
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	text-decoration: none;
	line-height: 150%;
	color: #006600 /*#666666*/;
	margin: 0;
	/*padding:0 20px 0 0;*/
	text-align: left;
}

.grigioBold
{
	color: #666666;
	font-weight: bold;
}

.center
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	text-decoration: none;
	line-height: 150%;
	color: #333333 /*#666666*/;
	margin: 0;
	/*padding:0 20px 0 0;*/
	text-align: center;
}
.Titoletto
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	text-decoration: none;
	font-weight:bold;
	line-height: 120%;
	color: #006600;
	margin: 0;
	/*padding: 0;*/
	text-align: left;
}
.TitolettoSm
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
	font-weight:bold;
	line-height: 120%;
	color: #006600;
	margin: 0;
	/*padding: 0;*/
	text-align: left;
}
.TitolettoPbold
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	line-height: 150%;
	color: #006600 /*#666666*/;
	margin: 0;
	/*padding:0 20px 0 0;*/
	text-align: left;
}
.Importante
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	text-decoration: none;
	font-weight:bold;
	line-height: 120%;
	color: #669933;
	margin: 0;
	/*padding: 0;*/
	text-align: left;
}
.ImportanteStandard
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	text-decoration: none;
	font-weight: normal;
	line-height: 120%;
	/*color: #669933;*/
	margin: 0;
	/*padding: 0;*/
	text-align: left;
}
.evidenzaBold
{
	color: #669933;
	font-weight:bold;	
}


.TestoContact
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-decoration: none;
	font-weight:bold;
	line-height: 150%;
	color: #669933;
	margin: 0;
	/*padding: 0;*/
	text-align: left;
}
.input { width: 250px; }

input.btn { width: auto; font-size: 11px; font-weight: bold; padding: 3px 10px 3px 10px; clear: left; }

.fieldnote
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	font-weight:normal;
	line-height: 120%;
	color: #333333;
	margin: 0;
	/*padding: 0;*/
	text-align: left;
}
.helpCaptcha
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight:bold;
	line-height: 120%;
	color: #669933;
	margin: 0;
	/*padding: 0;*/
	text-align: left;
}
.errorfields
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	line-height: 150%;
	/*color: #333333 #666666;*/
	margin: 0;
	/*padding:0 20px 0 0;*/
	text-align: left;
}

.testoTabella
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight:bold;
	line-height: 120%;
	color: #333366;
	margin: 0;
	padding: 7px 0 0 3px;
	text-align: left;
}

a.testoTabella 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight:bold;
	line-height: 120%;
	color: #333366;
	margin: 0;
	padding: 7px 0 0 3px;
	text-align: left;

}
a.testoTabella:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight:bold;
	line-height: 120%;
	color: #333366;
	margin: 0;
	padding: 7px 0 0 3px;
	text-align: left;
}

a.testoTabella:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight:bold;
	line-height: 120%;
	color: #333366;
	margin: 0;
	padding: 7px 0 0 3px;
	text-align: left;
}
.fotominiature
{
	float:left;
	padding: 6px 8px 0 0;
}
/*
ul
{
padding:0 0 0 0 ;
margin-left:40px;
}	
*/
ul#bold
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	margin-top: 0px;
	margin-bottom: 0px;
	text-decoration: none;
	line-height: 150%;
	color: #333333 /*363636*/;
	text-align: left;
	list-style-image: url(../Img/trattBold.jpg);
}
ul#noBold, ul#noBold1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	margin-top: 0px;
	margin-bottom: 0px;
	text-decoration: none;
	line-height: 150%;
	color: #333333 /*363636*/;
	text-align: left;
	list-style-image: url(../Img/trattBold.jpg);
}

a.importante 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	text-decoration: none;
	font-weight:bold;
	line-height: 120%;
	color: #669933;
	margin: 0;
	/*padding: 0;*/
	text-align: left;
	text-decoration: none;

}
a.importante:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	text-decoration: none;
	font-weight:bold;
	line-height: 120%;
	color: #669933;
	margin: 0;
	/*padding: 0;*/
	text-align: left;
	text-decoration: underline;
}

a.importante:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	text-decoration: none;
	font-weight:bold;
	line-height: 120%;
	color: #669933;
	margin: 0;
	/*padding: 0;*/
	text-align: left;
	text-decoration: underline;
}
a.greenLink 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
	font-weight: normal;
	line-height: 120%;
	color: #669933;
	margin: 0;
	/*padding: 0;*/
	text-align: left;
	text-decoration: none;

}
a.greenLink:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
	font-weight:normal;
	line-height: 120%;
	color: #669933;
	margin: 0;
	/*padding: 0;*/
	text-align: left;
	text-decoration: underline;
}

a.greenLink:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
	font-weight:normal;
	line-height: 120%;
	color: #669933;
	margin: 0;
	/*padding: 0;*/
	text-align: left;
	text-decoration: underline;
}
/*
ol
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-top: 0px;
	margin-bottom: 0px;	
	text-decoration: none;
	line-height: 150%;
	color: #363636;
	text-align: justify;
}
*/
/*
td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	line-height: 150%;
	color: #363636;
}


a.standard 
{
	font-size: 12px;
	color: #363636;
	text-decoration: underline;
}
a.standard:hover
{
	font-size: 12px;
	color: #98214d;
	text-decoration: none;
}

a.standard:visited
{
	font-size: 13px;
	color: #363636;
	text-decoration: underline;
}

a.menuLeft 
{
	font-size: 13pt;
	color: #669900;
	text-decoration: none;
}
a.menuLeft:hover
{
	font-size: 13pt;
	color: #669900;
	text-decoration: none;
}

a.menuLeft:visited
{
	font-size: 13pt;
	color: #669900;
	text-decoration: none;
}
*/
/*PER TITOLI INTERNO PAGINA LINKABILI
a.titoliLink 
{
	font-size: 13px;
	color: #363636;
	text-decoration: none;
	font-weight: bold;
}
a.titoliLink:hover
{
	font-size: 13px;
	color: #363636;
	text-decoration: none;
	font-weight: bold;
}

a.titoliLink:visited
{
	font-size: 13px;
	color: #363636;
	text-decoration: none;
	font-weight: bold;
}
*/
/* Link usato in Costi e Borse 
a.grigioSmall
{
	font-size: 11px;
	color: #363636;
	text-decoration: none;
}

a.grigioSmall:hover
{
	font-size: 11px;
	color: #a60012;
	text-decoration: underline;
}

a.grigioSmall:visited
{
	font-size: 11px;
	color: #a60012;
}

a.grigioFooter
{
	font-size: 8.6pt;
	color: #363636;
	text-decoration: none;
}

a.grigioFooter:hover
{
	font-size:8.6pt;
	color: #a60012;
	text-decoration: underline;
}

a.grigioFooter:visited
{
	font-size:8.6pt;
	color: #a60012;
}

.lblGrigioFooter
{
	font-size: 8.6pt;
	color: #363636;
	text-decoration: none;
}

.text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #000000;
}
.mini {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #363636;
}
.bott
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #363636;
	text-decoration: none;
	font-weight: bold;
}
.bott16g
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #555656;
	text-decoration: none;
	font-weight: bold;
}
.bott16r
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #8a3454;
	text-decoration: none;
	font-weight: bold;
}
.bottR
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #941e4a;
	text-decoration: none;
	font-weight: bold;
}
.bott13
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #363636;
	text-decoration: none;
	font-weight: bold;
}
.bott13R
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #941e4a;
	text-decoration: none;
	font-weight: bold;
}
.bott15R
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #941e4a;
	text-decoration: none;
	font-weight: bold;
}
.blu {
	color: #363636;
	text-decoration: none;
}
.arancione {
	color: #828282;
	text-decoration: none;
}
.nero {
	text-decoration: none; 
	color: #363636;
}
.menu_mini {
	font-family: Arial, Helvetica, sans-serif;

	text-decoration: none;

	color: #363636;
	list-style-type: circle;
	text-indent: 20px;
}
.menu_medium {
	font-family: Arial, Helvetica, sans-serif;

	text-decoration: none;
	
	color: #363636;
	list-style-type: disc;
	text-indent: 10px;
}
.menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	list-style-image: url(bull.gif);
	line-height: 20px;
	color: #363636;
}

.titoloGrande
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	text-decoration: none;
	line-height: 150%;
	color: #a60012;
	margin: 0;
	padding: 0;
	font-weight: bold;
}

.titoloGrandeHome
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	text-decoration: none;
	line-height: 150%;
	color: #a60012;
	margin: 0;
	padding: 0;
	font-weight: bold;
}
*/
/* per news 
dl, dl#cuestionario 
{ 
	margin:0px 0px 0px 0px;
	border-bottom:dashed 1px #CCCCCC;
	padding-bottom:5px;
	padding-top:10px;

} 

dl#cuestionario
{ 
	border:none; 
}

dl:hover 
{
	 background-color:#f7f7f7; 
}
dl#cuestionario:hover
{ 
	background:none; 
}
dt
{ 
	padding-top:3px;
} 
*/
/*
dt span 
{ 
	font-family: Arial, Helvetica, sans-serif;
	/*font-size: 7pt;*/
	/*font-weight: bold;*/
	/*color: #404040;*/
/*
}

dd 
{ 
	margin-top:.5em; 
	margin-left:0px;
}
dd p 
{ 
	margin:4px 0 1em 0 !important; 
	line-height:1.2em; 
	/*font-size:11px;

}
*/
/* TABELLA MENU SX HOME PAGE
td.BordoLungo
{
	padding-left: 15px; 
	border-left: #d8d8d8 1px solid; 
	width: 253px;
	HEIGHT: 45px;
	border-bottom: #d8d8d8 1px solid;
	BACKGROUND-COLOR: #ffffff;
}
td.BordoCorto
{
	BACKGROUND-IMAGE: url(../Img/TblBordoRignt.png); 
	WIDTH: 6px; 
	BORDER-BOTTOM: #d8d8d8 1px solid; 
	BACKGROUND-REPEAT: repeat-y; 
	HEIGHT: 45px; 
	BACKGROUND-COLOR: #ffffff
}

td.BordoFinalLungo
{
	PADDING-LEFT: 15px; 
	BORDER-BOTTOM-COLOR: #bab0b3; 
	BORDER-LEFT: #d8d8d8 1px solid; 
	WIDTH: 253px; 
	HEIGHT: 130px; 
	BACKGROUND-COLOR: #ffffff
}

td.BordofinalCorto
{
	BACKGROUND-IMAGE: url(../Img/BordoDxMenuHomeEnd.png); 
	BORDER-BOTTOM-WIDTH: 1px; 
	BORDER-BOTTOM-COLOR: #d8d8d8; 
	WIDTH: 6px; 
	BACKGROUND-REPEAT: no-repeat; 
	HEIGHT: 45px; 
	BACKGROUND-COLOR: #ffffff
}

td.Spazio
{
	HEIGHT: 13px; 
	BACKGROUND-COLOR: #ffffff;
}

td.LinkMenu
{
	HEIGHT: 11px; 
	BACKGROUND-COLOR: #ffffff;
	PADDING-LEFT: 21px;	
}

td.SeparaMenu
{
	HEIGHT: 20px; 
	BACKGROUND-COLOR: #ffffff;	
	BORDER-BOTTOM: #d8d8d8 1px solid;
}
td.PostSeparaMenu
{
	HEIGHT: 16px; 
	BACKGROUND-COLOR: #ffffff;
}

 grigio footer */
/* fooGrigioSmall
{
	font-size: 11px;
	color: #363636;
	font-family:Verdana ;
	text-decoration: none;
}
*/

