.bordotabella {  border: 1px #336699 solid; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #333333}
a:visited { font-family: Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; font-weight: normal;  }
a:hover {  color: #CC6600; text-decoration: none;   }
a:link {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; font-weight: normal;    }
.titolo {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; line-height: normal; color: #666666; font-weight: bold}.tesopiccolo {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; font-weight: normal; text-align: justify; page-break-before: right; page-break-after: left}

.titolo1 {font-family: Arial, Helvetica, sans-serif;
 		font-size: 14px;
		font-weight: bold;
		color: #FFFFFF;}

.testo {font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #000000;}

.titolo2 {font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #6FBD4E;}

.titolo3 {font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;}

/*.titolo {font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	color: #006633;}
*/
.titolo1over {font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #FFFFFF;
			text-valign: middle;}

.titolohome {font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #330066;}

.Prodotto-Tabella {	background-color: #FFFFFF;}

.ProdottoTitolo {	font-family: Verdana, Arial, Helvetica, sans-serif;
			color: #111111;
			text-decoration: none;
			font: normal 17px;}

.ProdottoDescrizione {	font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 11px;
			color: #666666;
			text-decoration: none;
			letter-spacing: normal;
			text-align: left;
			word-spacing: normal;
			white-space: normal;}

.CertificatoTitolo {font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	color: #006633;}

.CertificatoDescrizione{font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 11px;
			color: #666666;
			text-decoration: none;
			letter-spacing: normal;
			text-align: left;
			word-spacing: normal;
			white-space: normal;} 

.CertificatoNome {	font-family: Verdana, Arial, Helvetica, sans-serif;
			FONT-WEIGHT: bold;
			COLOR: #111111;
			font-size: 13px;
			text-decoration: none;
			margin-left: 1px;
			padding-left: 1px;}

.NewsData {		font-family: Verdana, Arial, Helvetica, sans-serif;
			COLOR: #111111;
			font-size: 12px;
			text-decoration: none;
			margin-left: 1px;
			padding-left: 1px;
			letter-spacing:0.3pt}

.NewsTitolo {		font-family: Verdana, Arial, Helvetica, sans-serif;
			COLOR: #111111;
			font-size: 12px;
			text-decoration: none;
			margin-left: 1px;
			padding-left: 1px;}

.NewsSelezionataData {	font-family: Verdana, Arial, Helvetica, sans-serif;
			COLOR: #111111;
			FONT-WEIGHT: bold;
			font-size: 12px;
			text-decoration: none;
			margin-left: 1px;
			padding-left: 1px;
			letter-spacing:0.3pt}

.NewsSelezionataTitolo {font-family: Verdana, Arial, Helvetica, sans-serif;
			COLOR: #111111;
			FONT-WEIGHT: bold;
			font-size: 12px;
			text-decoration: none;
			margin-left: 1px;
			padding-left: 1px;}

.NewsSelezionataTesto {	font-family: Verdana, Arial, Helvetica, sans-serif;
			COLOR: #111111;
			font-size: 12px;
			text-decoration: none;
			margin-left: 1px;
			padding-left: 1px;}

.Categorie-Tabella {	background-color: #FFFFFF;}

.CategorieTitolo {	font-family: Verdana, Arial, Helvetica, sans-serif;
			color: #111111;
			text-decoration: none;
			font: normal 17px;}

.CategorieDescrizione {	font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 11px;
			color: #666666;
			text-decoration: none;
			letter-spacing: normal;
			text-align: left;
			word-spacing: normal;
			white-space: normal;} 

.link {			font-family: Verdana, Arial, Helvetica, sans-serif;
			COLOR: #111111;
			font-size: 11px;
			text-decoration: none;
			margin-left: 1px;
			padding-left: 1px;}

.registrazione { 	font-family:Verdana, Arial;
			color:#DDDDDD;
			font-size:10px;}

.textform {font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		color: #FFFFFF;}

.textform1 {font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		color: #444444;}

.textform2 {font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		color: #FFFFFF;}

.button { font-family:Verdana, Arial;
	color:#002707;
	font-size:10px;
	padding-top: 2px;
	padding-left: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	border-left-color:#005E20;
	border-left-style:solid;
	border-left-width: 1px;
	border-right-color:#005E20;
	border-right-style:solid;
	border-right-width: 1px;
	border-bottom-color:#005E20;
	border-bottom-style:solid;
	border-bottom-width: 1px;
	border-top-color:#005E20;
	border-top-style:solid;
	border-top-width: 1px;}

.Search-Tabella {	background-color: #EEEEEE;
			padding-top: 6px;
			padding-left: 30px;
			padding-right: 30px;
			padding-bottom: 6px;
			border-left-style:solid;
			border-left-color: #FFFFFF;
			border-left-width: 4px;
			border-right-style:solid;
			border-right-color: #FFFFFF;
			border-right-width: 4px;
			border-bottom-style:solid;
			border-bottom-color: #FFFFFF;
			border-bottom-width: 4px;
			border-top-style:solid;
			border-top-color: #FFFFFF;
			border-top-width: 8px;}

.Search {		font-family: Verdana, Arial, Helvetica, sans-serif;
			color: #004444;
			FONT-WEIGHT: bold;
			text-decoration: none;
			font-size:13px;}
			
.bordercont {
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #D9D9DB;
	border-right-color: #D9D9DB;
	border-bottom-color: #D9D9DB;
	border-left-color: #D9D9DB;
}




body {
	background-color: #ffffff;
}
.textcontent, .texthigh { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
} 
.texthigh {
	font-weight: bold;
}
.textcontent a, .texthigh a, .textcontent a:visited, .texthigh a:visited { 
	color: #5E68C9;
	text-decoration: none;
} 
.textcontent a:hover, .texthigh a:hover { 
	color: #5E68C9;
	text-decoration: underline;
} 
.treelink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: black;
	text-decoration: none;
}
.titles { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font: bold 17px;
	color: #54649F;
	text-decoration: none;
}
.subtitles { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font: bold 12px;
	color: #cc6600;
	text-decoration: none;
}
.alttitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font: bold 12px;
	color: #585173;
	text-transform: uppercase;
	text-decoration: none;
}
.alttitle2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #C0C0BE;
	text-transform: uppercase;
	text-decoration: none;
}

.menuleft { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: none;
} 
.menuright { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
} 
.menuleft a, .menuleft a:visited, .menuright a, .menuright a:visited { 
	color: #FFFFFF;
	text-decoration: none;
} 
.menuleft a:hover, .menuright a:hover { 
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
} 

.menuhoriz, .menuhoriz:visited { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	text-decoration: none;
}  
.menuhoriz:hover { 
	color: #34374E;
	text-decoration: none;
} 


.form {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #cc6600;
	border: 1px solid #7C788F;
}
.formbutton {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #3E416C;
	font-weight: bold;
	text-decoration: none;
} 
.formbutton:hover { 
	text-decoration: underline;
} 

.button { font-family:Verdana, Arial;
	color:#000000;
	font-size:10px;
	padding-top: 2px;
	padding-left: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	border-left-color:#333333;
	border-left-style:solid;
	border-left-width: 1px;
	border-right-color:#333333;
	border-right-style:solid;
	border-right-width: 1px;
	border-bottom-color:#333333;
	border-bottom-style:solid;
	border-bottom-width: 1px;
	border-top-color:#333333;
	border-top-style:solid;
	border-top-width: 1px;}
