body {
	margin-left: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#000000;
	font-size: 10px;
	

}
table{
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#000000;
	font-size: 10px;
}
#cont {
width:760px;
}
#02 {
display:block;
}
#04 {
display:block;

}
#form_magazzino {
float:left;
}
#logo {
float:left;
}
#bot_magazzino {
	height: 32px;
	width: 404px;
	background-image: url(img/bg_magazzino.gif);
	background-repeat: repeat-y;
}
#menu_left {
width:220px;
float:left;
}
#banner {
width:540px;
float:left;
}

.testo01{
color: #6C6C6C;
font-weight:bold;
}
.testo02{
color: #FF8B00;
font-weight:bold;
text-transform:uppercase;
}
.campo_form {
	color: #000000;
	background-color: #FFFFFF;
	height: 16px;
	width: 80px;
	border: 1px solid #BCBCBC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.but_form {
	height: 16px;
	width: 49px;
background-color:#FFC200;
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#ffffff;
border: 1px solid #FF9C26;
font-weight:bold;
font-size: 9px;
}
.blocco_grigio_01
 {	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;

}
.blocco_grigio_02
 {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
.blocco_grigio_03
 {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
.blocco_grigio_04
 {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
}
#news {
width:204px;
}
.blocco_giallo {
background-color: #FFC300;
width:100%;
}
.stile_mail {
width: 42px;
background-color: #666666;
}
.stile_mail02 {
background-color: #cccccc;
color:#666666;
font-weight:bold;
font-size: 9px;
text-transform:uppercase;
padding-left:5px;
}
.stile_mail03 {
background-color: #DDDDDD;
color:#666666;
font-weight:bold;
padding-left:5px;
}
.footer_bg {
background-image: url(img/footer_bg.gif);
}
.campo_upload {
	color: #000000;
	background-color: #FFFFFF;
	height: 17px;
	width: 160px;
	border: 1px solid #BCBCBC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.bordo_bot {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
}
.bordo_bot02 {
color: #FF5A00;
font-weight:bold;
text-transform:uppercase;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
}
.bordo01 {
	border: 1px solid #999999;
}
.form_01 {
	color: #000000;
	background-color: #FFFFFF;
	height: 14px;
	width: 200px;
	border: 1px solid #BCBCBC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.form_02 {
	color: #000000;
	background-color: #FFFFFF;
	height: 150px;
	width: 350px;
	border: 1px solid #BCBCBC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}


div#newcommerce {
  border: 1px solid #bbbbbb;
  background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(white), to(#cccccc));
  background: -moz-linear-gradient(center top, white, #cccccc);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='white', endColorstr='#cccccc');
  -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.4);
  -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.4);
  float: right;
  font-size: 1em;
  text-align: center;
  margin: 5px;
  min-height: 20em;
  min-width: 15em;
	width:expression( 
	    document.body.clientWidth > (500/12) * 
			    parseInt(document.body.currentStyle.fontSize)?
					        "15em":
									        "auto" );
height:expression( 
	    document.body.clientWidth > (500/12) * 
			    parseInt(document.body.currentStyle.fontSize)?
					        "20em":
									        "auto" );


  padding: 10px ;
  border-radius: 3px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px; }

div#boxhome {
  border: 1px solid #bbbbbb;
  background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(white), to(#ffffff));
  background: -moz-linear-gradient(center top, white, #ffffff);
  -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.4);
  -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.4);
  float: right;
  font-size: 1em;
  text-align: justify;
  margin: 5px;
  min-height: 20em;

height:expression( 
	    document.body.clientWidth > (500/12) * 
			    parseInt(document.body.currentStyle.fontSize)?
					        "20em":
									        "auto" );
  padding: 10px;
  border-radius: 3px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px; }

.testo02n{
color: #0066ee;
font-family: arial;
font-weight:bold;
text-transform:uppercase;
font-size: 1.2em;
text-decoration: blink;
}

