.style5 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; }
.style6 {color: #FFFFFF}
.style7 {font-size: 11px; text-align: left; padding-left: 7px;;}
.style7 a {background-image: url(/img/bullet_06.gif); background-repeat: no-repeat; padding-left: 15px; background-position: 5px;}
.style7 a:hover {background-color: rgb(244,255,100); background-repeat: no-repeat; padding-left: 18px; background-position: 5px 3px;}

.style8 {font-family: Verdana, Arial, Helvetica, sans-serif}
.style9 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 14px;
	margin-left: 5px;
}
.style21 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-left: 5px;
	font-weight: bold;
	color: #000066;
	text-decoration: none;
}



A.testo-menu:link {
	COLOR: #000066;
	TEXT-DECORATION: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-left: 5px;
}
A.testo-menu:visited {
	COLOR: #000066;
	TEXT-DECORATION: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-left: 5px;
}
A.testo-menu:hover {
	COLOR: #000066;
	TEXT-DECORATION: none;
	background-color: rgb(244,255,100);
	height: 20px;
	width: 135px;
	float: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-left: 5px;
}
A.testo-menu:active {
	COLOR: #000000;
	TEXT-DECORATION: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-left: 5px;
}


A.testo-menu2:link {
	COLOR: #000000;
	TEXT-DECORATION: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;

}
A.testo-menu2:visited {
	COLOR: #000000;
	TEXT-DECORATION: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;

}
A.testo-menu2:hover {
	TEXT-DECORATION: none;
	background-color: rgb(244,255,100);
	height: 20px;
	width: 135px;
	float: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;

}
A.testo-menu2:active {
	COLOR: #000000;
	TEXT-DECORATION: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;

}

a.promo	{
	font-family: arial;
	font-size: 8pt;
	font-weight: bold;
	color: #E42624;
}


a.promo	{
	font-family: arial;
	font-size: 8pt;
	font-weight: bold;
	color: rgb(71,89,34);
}
.promocell  {
  background-image: url(/img/promo.gif);
  background-repeat: no-repeat;
  background-position: top center;
  height: 80px;
}
#promofiles {
  position: relative; width: 130px; top: 95px; float: left;
  width: 400px;
}
.promocell2  {
  background: url(/img/promo_2.gif) no-repeat top center;
  text-align: center;
  float: left;
  margin-left: 10px;
  width: 130px;
}
.promocell2 a  {
  color: white; text-decoration: none;
}

.testo-menulink {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #000000;
	FONT-FAMILY: verdana;
	line-height: normal;
	word-spacing: normal;
	letter-spacing: normal;
	text-decoration: none;}
.style23 {font-size: 12px; margin-left: 5px; color: #000066; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif;}
.style18 {	font-size: 11px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-weight: normal;	text-decoration: none; }
.style13 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 15px;	font-weight: bold;	color: #003399;	vertical-align: middle;}
.style18 {font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.style20 {font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
.style21 {
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}
.style24 {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
	color: #000066;
}
.style25 {
	font-family: verdana;
	font-size: 11px;
	color: #004600;
}
.style26 {font-family: verdana; font-size: 11px; color: #004600; font-weight: bold; }
.navbar, .navbar a, .listino_top a {font-family: verdana; font-size: 9px; color: #004600; font-weight: bold; padding-bottom: 4pt; text-decoration: none;}
.listino  {height: 25px;line-height: 30px;}
 .listino_top a {
  padding-left: 20px;
  background-image: url('/img/download.gif');
  background-repeat: no-repeat;
  
 }

.legenda  {
padding: 10px;
background-color: rgb(243,243,243);
background-color: rgb(242,241,208)
}

.table_head_home  {
  background: url(/immg/corpo_home.jpg) no-repeat;
  background-position: top right;
  background-repeat: no-repeat;
}


.sf1  { background: url(/img/sf1.gif); }
.sf2  { background: url(/img/sf2.gif); }
.sf3  { background: url(/img/sf3.gif); }
.sf4  { background: url(/img/sf4.gif); }
.sf5  { background: url(/img/sf5.gif); }
.sf6  { background: url(/img/sf6.gif); }
.sf7  { background: url(/img/sf7.gif); }
.sf8  { background: url(/img/sf8.gif); }
.sf9  { background: url(/img/sf9.gif); }
.sf10  { background: url(/img/sf10.gif); }

.sf1, .sf2, .sf3, .sf4, .sf5, .sf6, .sf7, .sf8, .sf9, .sf10  {
  background-position:  5px 5px;
  background-repeat: no-repeat;
  padding-left: 20px;
}
.row3 a { font-family: Tahoma;  padding-left: 10px;}
.macrocat_head_new	{	margin: 0px;	margin-top: 0px;	padding-left: 20px;	background: url(/img/title_bar_mid.jpg) repeat-x;	height: 75px;}
.macrocat_head_new .head_title	{	padding-top: 24px; text-align: left;}
.macrocat_head_new a{	color: white;	text-decoration: none;
	}

.colprod  {background-color: rgb(249,249,249);padding-top: 8px; width: 200px;}
.colprod .images {
  margin-top: 6px;
  text-align: center;
  padding-left: 20px;
}
.home_sconto  {	background: url(/img/bollone.gif) no-repeat 10px 15px;	padding-left: 60px;	height: 65px;	color: rgb(0,51,51);	font-weight: bold;	font-size: 14px;	padding-top: 20px;	margin: 0 auto;  width: 100px;}

.home-scheda-tecnica  {  margin-top: 20px;}
.home_prod_desc {  margin: 15px 10px 0 10px;  text-align: left;    width: 140px;}
.home-prod-title  {  margin: 10px;}
.leggi-tutto  {  margin-top: 8px;  margin-bottom: 8px;  font-size: 9px;  color: rgb(153,204,51);}
.leggi-tutto a {
  color: rgb(115,153,40); text-decoration: none; font-weight: bold;font-size: 0.95em;
}
.prodListView {   border-left: 0;   border-bottom: 1px solid rgb(200,200,200); }
.prodListView img {   border: 0; }
.prodListView td {  border-right: 1px solid rgb(200,200,200);  border-top: 1px solid rgb(200,200,200); text-align: center;vertical-align: top; padding: 5px 10px 10px 10px;}
.prodListView tr.buttons td {border-top:0;padding-top:0;}
.optionals-box  {margin: 15px;}
.optionals-box .optionals {margin-top: 10px;}
.totop  {background-color:rgb(210,210,210);padding:3px; padding-left: 5px; text-align: left; border-bottom: 1px solid rgb(150,150,150);}
