 body {
	background-image:url(../img/background.gif);
	padding: 0px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
}
a{
 text-decoration:none;
 color: #666666;
}
.selected{
 font-weight:bold;
 color: #333333;
}
td{
 vertical-align:top;
}
#searchtable{
 background-image:url(../img/backgroundsearch.gif);
 background-repeat:no-repeat;
 background-position:top;
}
#submenu{
 background-image:url(../img/backgroundsubmenu.gif);
 background-repeat:no-repeat;
 background-position:top;
 color:#FFFFFF;
}
/*
#footerbig{
 background-image:url(../img/footer_big.gif);
 background-position:top;
 background-repeat:no-repeat;
}
*/
#bodyhome{
display:block;
}
#bodycompany hr{
 	color: #CCCCCC;
    background-color: #CCCCCC;
    height: 1px; 
	border:0;
}
#bodycompany{
 width:950px;
 height:270px;
 background-image:url(../img/backgroundsfumato.jpg);
 background-position:top;
 background-repeat:no-repeat;
}
#bodyproducts{
 width:950px;
 height:385px;
 background-image:url(../img/backgroundsfumatorepeat.jpg);
 background-position:top;
 background-repeat:repeat-y;
}
#bodyproducts2{
 width:950px;
 height:270px;
/* background-image:url(../img/backgroundsfumatorepeat.jpg);
 background-position:top;
 background-repeat:no-repeat;
 */
 background-color:#FFFFFF;
}
#bodyproducts2 hr{
	color: #CCCCCC;
    background-color: #CCCCCC;
    height: 1px; 
	border:0;
}
#bodycontacts{
 width:950px;
 height:270px;
 background-image:url(../img/backgroundsfumatorepeat.jpg);
 background-position:top;
 background-repeat:repeat-y;
}
#submenucompany{
   margin-left:399px;
   position:relative;
   }
#submenucompany a{
 margin-right:15px;
 color: #666666;
 text-decoration:none;
}
#submenucompany a:hover{
 color: #ffffff;
}

#submenucompany a.selected {
	color: #ffffff;
}
#submenuproducts{
   margin-left:300px;
   position:relative;
   }
#submenuproducts a{
 margin-right:15px;
 color: #999999;
 text-decoration:none;
}
#submenuproducts a:hover{
 color: #FFB529;
}

#submenuproducts a.selected {
	color: #FFB529;
}
#sceltalingua{
 width:756px;
 height:536px;
 background-image:url(../img/home_bg.jpg);
 background-position:top;
 background-repeat:no-repeat;
 padding-top: 25px;
 padding-left: 10px;
 vertical-align:middle;
}
.input01 {
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	background-color: #FFFFFF;
	border: 1px solid #E6E5E2;
	width:157px;
	padding-left:5px;
}

.button-grigio {
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #CCCCCC;
	border: 1px solid #CCCCCC;
	font-weight:bold;
    width:75px;
}
/*#504F4E*/
.button-grigio-scuro {
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #504F4E;
	border: 1px solid #504F4E;
	font-weight:bold;
	width:75px;
}
form {
	margin: 0px;
	padding: 0px;
}
#buttoncategoriecontainer{
  padding-top: 1px;
  background-color:#1F1F1F;
  padding-bottom: 1px;
}
#buttoncategorietable td{
 height:59px;
 text-align:center;
 vertical-align:middle;
 background-color:#333333;
}
#buttoncategorietable a{
  text-decoration:none;
  color:#CCCCCC;
}
#buttoncategorietable a:hover{
  text-decoration:none;
  color:#BF8313;
}
#cellproducts{
 /*width:70px;*/
}
#cellproducts a{
 text-decoration:none;
 color:#999999;
}
#cellproducts a:hover{
 text-decoration:none;
 color:#FFB529;
}
#cellproducts a:visited{
 /*color:#FEAC2A;*/
}
#toolbar{
	width:460px;
	height:40px;
	background-color:#E9E9E9;
	margin-bottom:10px;
}
#toolbar td{
 text-align:center;
 vertical-align:middle;
 width:25%;
}
#toolbar a{
 text-decoration:none;
 color:#333333;
}
#toolbar a.selected{
 font-weight:bold;
}
#toolbar a:hover{
 color:#000000;
}
#toolbar span{
 color:#CCCCCC;
}
#toolbarcell a{
   text-decoration:none;
 color:#333333;

}
#myzoom
{
    position: Absolute;
    font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	background-color: #FFFFFF;
	border: 1px solid #cccccc;
    top: 180px;
	z-index:2;
	margin-left:200px;
	width:550px;
	visibility:hidden;
	padding:10px;
}#tablevarianti td {
	border-bottom: 1px solid #CCCCCC;
	vertical-align:top;
	text-align:center;
}
#cellpaginazione{
padding-left:20px;
padding-bottom:5px;
vertical-align:middle;
}
#cellpaginazione a{
 text-decoration:none;
 color:#333333;
 font-weight:bold;
}
#scorriprodotti{
 display:block;
 width:460px;
 height:20px;
 color:#CCCCCC;
}
#scorriprodotti a{
 color:#333333;
}
#search{
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
	width:120px;
	margin-top:5px;
	font-size:10px;
}
#searchbutton{
  color:#FFFFFF;
  background-color:#2E2E2E;
  border: 1px solid #CCCCCC;
  font-size:12px;
  font-family: sans-serif;
}
