.newsbox-bk {
	background-color: #FFF1B7;
}
.compbox-bk {
	background-color: #BABAD1;
}
.solbox-bk {
	background-color: #93C8D2;
}
.smallest {
	font-size: 2px;
}
.disclaimer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
; font-weight: normal; left: auto; clip:   rect(   ); text-indent: 5pt; text-align: right}
.portalbox-bk {
	background-image: url(it/gfx/portalbox-bk.gif);
	background-repeat: no-repeat;
; font-weight: bold; font-size: 12px}
.prodbox-bk {
	background-image: url(it/gfx/prodbox-bk.gif);
	background-repeat: no-repeat;
}
.resultbox-bk {
	background-color: #FFD56A;
}
.homefont {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
a {
	text-decoration: none;
}

a:hover {
; font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: normal; color: #FFFFFF; text-decoration: underline}
.homelink {
	color: #333333;
; font-weight: bold
; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 120%}
.portalfont {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
; color: #FF9900; text-decoration: underline}
.portallink {
	color: #000000;
; font-weight: normal; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: underline
}
.loginform {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	border: solid;
; background-color: #FF9900}
.newstitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000066;
	font-weight: bold;

}
.imghomeborder {
	border: 1px solid #777777;
	margin: 5px;

}
.newssubtitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
; font-weight: bold}
.newstext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}
.navigation {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	text-align: center;

}
.newsline {
	background-image: url(it/gfx/newsline.gif);
	background-repeat: repeat-x;
}
.newsline2 {
	font-size: 5px;
	background-image: url(it/gfx/newsline2.gif);
	background-repeat: repeat-x;
}
.statictext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}
.title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: normal;
; font-style: normal; font-variant: normal; text-indent: 0pt}
.serviceline {
	background-image: url(it/gfx/serviceline1.gif);
	background-repeat: repeat-y;
}
.servicetitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
}
.servicesubtitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: normal;
}
.buttonborderon {
	border: 1px dotted #333333;
}
.servicebk1 {
	background-color: #CCCCCC;
}
.serviceborder1 {
	border: 1px solid #000033;
}
.serviceborder0 {
	border: 1px solid #93C8D2;
}
.horizline1 {
	font-size: 1px;
	background-image: url(it/gfx/horizline1.gif);
	background-repeat: repeat-x;
}
.home-prodbox-bk {
	background-color: #999999;

}
.productsubtitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}
.producttitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0A246A;
}
.prodinfo-bk {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
; color: #FF9900; font-weight: bold}
.gallery-bk {
	background-repeat: repeat-y;
; font-size: 12px}
.text-det {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
; font-weight: bold; font-variant: normal}
.tableborder1 {
	border: 2px solid #BABAD1;
}
.form1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}
.tableborder2 {

	border: 2px dotted #BABAD1;
}
.infosoftec {
	background-image: url(it/gfx/infosoftec.gif);
	background-repeat: no-repeat;
	background-color: #F2F2F2;
}
.loginformpw {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	border: 1px solid #BABAD1;
	background-image: url(it/gfx/formtxt_password.gif);
	background-repeat: no-repeat;

}
.loginformus {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	border: none;
; border-width: 0px 0px 00px; color: #FF6600}
a:link { ; font-weight: normal; color: #FFFFFF; font-family: "Times New Roman", Times, serif; font-size: 18px}
.arancio { font-family: Georgia, "Times New Roman", Times, serif; font-size: 22px; color: #000000; ; font-weight: bold; font-style: oblique; text-decoration: underline; text-indent: 0pt; text-align: center}
.limone { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #CCCCCC; ; font-weight: bold}
.pallette { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #CCCCCC; font-weight: normal; ; background-color: #666666}
.arancio2 { font-family: Georgia, "Times New Roman", Times, serif; font-size: 22px; color: #CCCCCC; ; font-weight: bold; font-style: oblique; text-indent: 5pt; text-align: center }
.mandarino { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FF0000; ; font-weight: bold }
.didascalia { font-family: "Trebuchet MS", "Times New Roman", Times, Verdana, Helvetica; font-size: 11px; color: #FFFFFF; }
.grande { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; font-weight: bold; }
.risultati { font-family: "Trebuchet MS", "Times New Roman", Times, Verdana, Helvetica; font-size: 12px; color: #FFFFFF; }
.grandeNERO { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight: bold; }
.pedegree { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; ; font-weight: bold; left: auto; clip: rect( ); text-indent: 5pt; text-align: right }
.arancio3 {
font-family: Georgia, "Times New Roman", Times, serif; font-size: 22px; color: #0000CC; ; font-weight: bold; font-style: oblique; text-indent: 5pt; text-align: center
}
.cane {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	border: solid;
	;
	background-color: #FF9900;
	font-weight: bold;
	color: #000000;
}
