body  {
	color: #3e3e3e;
	font-size: 10px;
	font-family: Verdana, Arial;
	background-color: #FFFFFF;
	text-align:center;
	margin:0 auto;
}
A  {
	color: #ff7f00;
	text-decoration: none;
	cursor: pointer;
}
A:visited    {
	color: #ff7f00;
	text-decoration: none;
}
A:hover   { color: #3e3e3e; text-decoration: none; }
A.white   { color: #ffffff; font-size: 9px; font-family: Verdana, Arial; text-decoration: none;}
A.white:visited  { color: #ffffff; font-size: 9px; font-family: Verdana, Arial, sans-serif; text-decoration: none;}
A.white:hover  { color: #696969; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
a.bottom, a.bottom:visited { color: #4d4d4d; font-size: 9.4px; text-decoration: none; }
a.mappa, a.mappa:visited { color: #3e3e3e; font-size: 11px; text-decoration: none; }
a.bottom:hover { color: #ffa500; font-size: 9.4px; text-decoration: none; }
a.mappa:hover { color: #ffa500; font-size: 11px; text-decoration: none; }
a.ref, a.ref:visited{ font-family: Verdana, Arial; font-size: 11px; color: #ffa500; text-decoration: none; }
a.ref:hover{ color: #3e3e3e; text-decoration: none; }
.titolo_sw{
	color:#3e3e3e;
	font-size:11px;
	font-family: arial, verdana;
	font-weight: bold;
}
.titolo_sw:hover{
	color:#3e3e3e;
	font-size:11px;
	text-decoration:none
}
.titolo_sw:visited{
	color:#3e3e3e;
	font-size:11px;
	text-decoration:none;
}
blockquote { font-size: 10px; font-family: Arial, Verdana }
dd { font-size: 10px; font-family: Verdana, Arial }
dt { font-size: 10px; font-family: Verdana, Arial }
font { font-size: 10px; font-family: Verdana, Arial }
i { font-style: italic; font-size: 10px; font-family: verdana, arial, sans-serif}
B {
	color: #3e3e3e;
	font-size: 11px;
	font-family: Verdana, Arial, sans-serif;
}
li { font-size: 10px; font-family: Verdana, Arial }
p  {
	font-size: 11px;
	font-family: verdana, arial;
	color: 3e3e3e;
}
hr {
	color: #cccccc;
}
strong { color: #3e3e3e; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, sans-serif }
td   {
	color: #3e3e3e;
	font-size: 11px;
	font-family: Verdana, Arial;
	line-height: 16px;
}
td.scheda {color: #3e3e3e; font-size: 11px; font-family: Verdana, Arial; line-height: 14px; padding-left: 3px}
td.mauro { padding-top: 3px; padding-right: 15px; list-style-type: disc; list-style-position: inside; background-repeat: no-repeat; text-align: left; }
td.bordogray  {  border: 1px solid #85959b }
.body  {
	color: #3e3e3e;
	font-size: 10px;
	font-family: Verdana, Arial;
	background-color: #FFFFFF;
}
.percorso  {color: #adadad; font-size: 9px; font-family: Verdana, Arial}
.frame_body {text-align:center;margin:0 auto;background-color:#FFFFFF; width:auto;}
.white { color: white; font-size: 10px; font-family: verdana, arial }
.blu  { color: #004; font-size: 11px }
.gray  { color: #3e3e3e; font-size: 11px }
.gray_light {
	color: #A0A0A4;
	font-size: 11px
}
.piccolo-9-light { color: #808080; font-size: 9px; }
.piccolo-9 { color: #3e3e3e; font-size: 9px; }
.titolo-grigio11 { color: #3e3e3e; font-size: 11px; font-family: Verdana, Arial; }
.titolo-15 { color: #3e3e3e; font-size: 15px; font-family: Verdana, Arial; font-weight: bold; }
.titolo-grigio14 {
	color: #3e3e3e;
	font-size: 14px;
	font-family: arial, verdana;
	font-weight: bold;
	line-height: 45px;
}
.titolo-grigio_chiaro14 {
	color: #808080;
	font-size: 14px;
	font-family: Verdana, Arial;
	font-weight: bold;
}
.titolo-18 { color: #3e3e3e; font-size: 18px; font-family: Arial; font-weight: bold; }
.orange {
	color: #ff7f00;
	font-size: 11px
}
.orange-bold{
	color: #ff7f00;
	font-size: 11px;
	font-weight: bold;
}
.titolo-orangeo12 {
	color: #ff7f00;
	font-size: 12px;
	font-family: Verdana, Arial;
	font-weight: bold;
}
.titolo-18orange {
	color: #ff7f00;
	font-size: 18px;
	font-family: Arial;
	font-weight: bold;
}
.gray_bold_10{ color: #3e3e3e; font-size: 10px; font-weight: bold; }
.titolo-grigio16{ color: #333333; font-size: 16px; font-family: Arial; letter-spacing: 1px }
.titolo-grigio16B{
	color: #333333;
	font-size: 16px;
	font-family: Arial;
	font-weight: bold;
	letter-spacing: 1px;
}
.titolo-grigio20{ color: #2d2d2d; font-size: 20px; font-family: Arial; letter-spacing: 1px; }
.titolo-grigio12{
	color: #333333;
	font-size: 12px;
	font-family: Arial, Verdana;
	font-weight: bold;
	line-height: 16px;
}
.titolo-grigio13 {
	color: #333333;
	font-size: 13px;
	font-family: Arial, Verdana;
	font-weight: bold;
	line-height: 16px;
}
.titolo-bianco14{ color: #fff; font-size: 14px; font-family: Arial, Verdana; line-height: 16px; }
.grigio-distanziato{ color: #222; font-size: 10px; padding-top: 15px; padding-right: 15px; padding-left: 15px }
.box { color: #3e3e3e; font-size: 10px; font-family: Verdana, Arial; line-height: 16px; text-align: left; padding-top: 10px; padding-right: 9px; padding-left: 9px;border-right: 1px solid #999; border-left: 1px solid #999;}
.copyright  { color: #4d4d4d; font-size: 9px; font-family: Verdana, Arial, sans-serif }
.titoletto_grigio   { color: #1e1e1e; font-size: 12px; font-family: Arial, Verdana; padding-left: 3px }
.titolo_10_Bold { color: #2d2d2d; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
.help_box { font-size: 9px; }
.box_prodotto { font-size: 11px; font-family: Verdana, Arial; background: #f2f2f2 url('../img/box%20prodotto/sfondo.gif') repeat-x; text-align: justify; vertical-align: top; width: auto; padding-top: 30px; padding-right: 10px; }
.box_top { background-image: url('../img/top.gif'); background-repeat:no-repeat; height:25px; width: auto;}
.imgleft {float : left;}
.imgright { float: right;}
.home_box {color: #3e3e3e;font-size: 11px;font-family: Verdana, Arial;background-image: url('../img/box_home/box_vuoto2.gif');text-align: left;padding: 2px;position: relative;width: 187px;height: 171px;float: left;background-repeat: no-repeat;}
.chioschi_img { text-align: center; width: auto; float: left; display: table; padding-left:10px; padding-right:10px }
.chioschi_content {padding-left: 20px; display: table; }
.home_box_img {font-family: Verdana, Arial;background-image: url('../img/box_home/box_msc2.jpg');text-align: left;position: relative;width: 185px;height: 171px;float: left;padding: 2px;background-repeat: no-repeat;}
#box_news{font-family: Verdana, Arial;background-color: #e8e8e8;background-image: url('../img/box neri/palette/sfondo-box_18.gif');background-repeat: no-repeat;position: relative;text-align: left;padding: 4px;width: 130px;}
#home {text-align: center; position: relative; width: auto; height: auto; visibility: visible; margin-top: 10px; margin-bottom: 10px; display: block; }
#content_prodotti { color: #4d4d4d; font-size: 11px; font-family: Verdana, Arial; background-color: #FFFFFF; text-align: left; visibility: visible; padding-top:20px; padding-left:10px; padding-right:10px; padding-bottom:10px;width: auto; height: auto; overflow: hidden   }
#panoramica{
	color: #4d4d4d;
	font-family: Verdana, Arial;
	font-size: 11px;
	background-color: #FFFFFF;
	text-align: justify;
	width: auto;
	display: table;
}
#applicazioni{
	color: #4d4d4d;
	font-family: Verdana, Arial;
	font-size: 11px;
	background-color: #FFFFFF;
	text-align: justify;
	width: auto;
	display: table;
}
#scheda{
	color: #4d4d4d;
	font-family: Verdana, Arial;
	font-size: 11px;
	background-color: #FFFFFF;
	text-align: justify;
	width: auto;
	display: table;
}
#applicazioni_bottom { color: #3e3e3e; font-size: 11px; font-family: Verdana, Arial; background-color: #FFFFFF; background-attachment: scroll; display: table; width: auto; float: left; }
#screenshot{
	color: #3e3e3e;
	font-family: Verdana, Arial;
	font-size: 11px;
	background-color: #FFFFFF;
	text-align: left;
	width: auto;
	display: none;
	float:none;
}
#demo{ color: #3e3e3e; font-family: Verdana, Arial; font-size: 11px; background-color: #FFFFFF; text-align: left; width: auto; display: none; float:none;}
#bottom { color: #4d4d4d; font-size: 9.4px; text-decoration: none; }
#focus{	height:auto; width:auto; margin-top:15px;}
#menu{ color: #ffa500; font-family: Verdana, Arial; font-size:11px; width: 190px; padding-left:10px}
.menu_item{ color: #3e3e3e; cursor:pointer; float:left; width: 190px; position:relative;}
.menu_item:hover{ color: #ffa500; cursor:pointer; float:left}
.titolo-grigio12va {
	color: #333333;
	font-size: 12px;
	font-family: Verdana, Arial;
	font-weight: bold;
	line-height: 16px;
}
H2 {
	font-family: arial;
	font-size: 18px;
	font-weight: bold;
	margin-top: 0px;
	margin-bottom: 2px;
}
H1 {
	font-family: arial;
	font-size: 18px;
	font-weight: bold;
	margin-bottom: 2px;
	margin-top: 0px;
}
