body{font-size:12px;font-family:Tahoma,Arial,Helvetica,sans;font-weight:normal;font-style:normal;color:#000;margin-left:0px;background:#FFF url(images/icv_bgnd_rpt.gif) repeat;margin-top:0px;text-align:center;}
table,th,tr,td{border:0px;font-family:Tahoma,Arial,Helvetica,sans;font-size:12px;}
p{font-size:12px;}
h1,h2,h3,h4,h5,h6{margin:0px;padding:0px;}
h1{font-size:18px;font-weight:bold;}
h2{color:#9F1800;font-size:13px;font-weight:bold;}
h3{color:#FF7E31;font-size:12px;font-weight:bold;}
h4{font-size:12px;font-weight:bold;}
h5{font-size:11px;}
h6{font-size:10px;}
a,a:visited{font-size:12px;color:#FF7E31;text-decoration:none;font-weight:bold;}
a:hover{color:#C84B00;text-decoration:underline;}
hr{height:1px;color:black;}
ul, li {padding:0;}
form {padding:0px;margin:0px;}
input,textarea,select{font-size:11px;font-family:Tahoma;font-weight:bold;font-style:normal;border:1px solid #666666;color:#444;vertical-align:middle;}
.button{font-size:11px;font-family:Arial;font-weight:bold;font-style:normal;color:#FF7E31;border:1px solid #FF7E31;background-color:#FFF0D8;}
.checkbox{border:none;background-color:transparent;}
.radio{font-size:11px;font-family:Tahoma;font-weight:normal;font-style:normal;border:none;background-color:transparent;vertical-align:middle;}

/* layout */
#shadow{margin:0 auto 0;width:820px;background:transparent url(images/logo/shadow.png) top left repeat-y;text-align:center;border:0px;}
#page{margin:0 auto 0;width:780px;background:#FFFDE5;}
#header{margin:0 auto 0;width:820px;}
#header h1{display:none;}

/* menubar */
#menubar{margin:0;width:780px;padding:2px 0 2px 0;height:18px;font-size:11px;font-family:Tahoma;font-weight:normal;font-style:normal;color:#444444;text-align:center;background:#FFF url(images/logo/barbg.gif) top left no-repeat;}
#menubar a,#menubar a:visited{color:#000;font-family:Tahoma;text-decoration:none;font-weight:bold;}
#menubar a:hover,#menubar a:active{color:#9F1800;font-family:Tahoma;font-weight:bold;text-decoration:none;background-color:transparent;}
#menubar .languagebox{width:200px;float:left;text-align:left;padding:2px 0 0 25px;}
#menubar .languagebox a,#menubar .languagebox a:hover {font-size:11px;font-family:Tahoma;font-weight:normal;}
#menubar .menubox{font-size:12px;font-family:Tahoma;width:540px;float:right;text-align:center;color:#666;font-weight:bold;background:transparent;}

/* sidebar */
#sidebar{font-size:11px;float:left;width:230px;margin:0px;text-align:left;padding:0px;}
#sidebar_header{height:1px;background:#FFFFFF;}
#sidebar_footer{height:20px;background:transparent url(images/logo/sidemenu_footer.png) top right no-repeat;}
#sidebar_content{padding-left:5px;background:#FFF;}
#MenuCatalogoHead,#MenuRicercaHead,#MenuClientiHead,#MenuCarrelloHead, .MenuPagineHead {padding:10px 0 0 0;margin:0px;}
#MenuCatalogoHead h3,#MenuRicercaHead h3,#MenuClientiHead h3,#MenuCarrelloHead h3,.MenuPagineHead h3{background:url(images/mn_bghead.gif) top left no-repeat;padding:4px 0 0 20px;height:20px;margin-top:0px;font-size:12px;}
#MenuRicerca .text, #MenuCarrello .text {padding-left:20px;}
#sidebar ul{margin:0px;list-style:none;padding:0px;}
#sidebar li{margin:0px;padding-bottom:1px;list-style:none;padding-left:20px;}
#sidebar li a,#sidebar li a:visited{font-size:11px;font-family:Tahoma;color:#9F1800;}
#sidebar li a:hover,#sidebar li a:active{color:#000000;}
#sidebar .submenu li {padding-left:5px;}
#sidebar .submenu a,#sidebar .submenu a:visited{font-size:11px;font-family:Tahoma;font-weight:normal;color:#FF7E31;}
#sidebar .promo{color:#AA0000;}
#sidebar .title{text-align:left;width:230px;background:#CCC;font-size:11px;font-family:Tahoma;font-weight:bold;font-style:normal;color:#664942;}
#sidebar .text{font-size:11px;font-family:Tahoma;font-weight:normal;font-style:normal;color:#444;}

.submenu{display:none;}

/* content */
#contentposition{width:780px;}
#content{margin:0px;float:right;width:530px;border:none;margin-top:0px;padding-bottom:30px;text-align:left;padding-left:10px;}
#content h2{font-size:130%;font-weight:bold;}
.closer{clear:both;}
#content ul{padding-left:30px;}

/* footer */
/*#footerposition{clear:both;width:820px;margin:0px auto 0;border-top:1px solid #f3b700;}*/
#footer{margin:0 auto 0;width:820px;text-align:center;padding-top:0px;}
#credits{clear:both;width:780px;margin:0 auto 0;font-size:11px;}

.lightgray{font-size:9px;font-family:Tahoma;font-weight:normal;font-style:normal;color:#BBB;}


/* miscellaneous */
.sale{font-family:Arial;font-weight:normal;font-style:normal;color:black;text-decoration:blink;background-color:yellow;}
.imgbutton{background-color:transparent;border:0px;}
.error{color:#CC0000;font-weight:bold;}

/* lists */
.list_item{width:498px;border:1px solid #FFFDE5;border-bottom:1px solid #EEE;margin-bottom:15px;padding:5px;}
.list_item:hover{width:498px;border:1px solid #FFD964;background:#FFF;}
.list_item a, .list_item a:visited {font-size:15px;}
.list_image{width:120px;float:left;text-align:center;}
.list_title{width:370px;float:right;padding-bottom:10px;}
.list_description{width:370px;float:right;}
.list_quantity{width:490px;clear:both;text-align:right;color:#999;font-size:10px;padding-bottom:10px;}
.list_price{width:490px;float:left;text-align:right;color:#FF5217;font-size:12px;padding-bottom:10px;}

/* navigator */
.navigator{width:500px;padding-top:20px;}
.navigator_left{width:100px;float:left;text-align:left;}
.navigator_center{width:300px;float:left;text-align:center;}
.navigator_right{width:100px;float:left;text-align:right;}

/* cart */
.cart{width:500px;padding-top:20px;}
.cart_head{font-family:"Arial Narrow";font-size:11px;color:#000;font-weight:normal;border-bottom:1px solid #f3b700;}
.cart_cell{font-family:"Arial Narrow";font-size:11px;background:#FFFFD2;border-bottom:1px solid #f3b700;}
.cart_total{font-family:"Arial Narrow";font-size:11px;text-align:right;color:#000;font-weight:bold;}

/* order */
.order_clientdata{width:240px;background:#FFFFD2;float:left;padding:3px;border:1px solid #f3b700;}
.order_client{width:240px;background:#FFFFD2;float:right;padding:3px;margin-right:10px;border:1px solid #f3b700;}
.order_delivery{margin-top:20px;width:240px;background:#FFFFD2;float:right;padding:3px;margin-right:10px;border:1px solid #f3b700;}
.order_head{font-size:11px;color:#000;font-weight:bold;border-bottom:1px solid #f3b700;}
.order_cell{font-family:"Arial Narrow";font-size:11px;background:#FFFFD2;border-bottom:1px solid #f3b700;}
.order_total{font-size:11px;text-align:right;color:#000;font-weight:bold;}

/* item */
.item_leftbox{width:250px;float:left;padding:5px;margin-top:30px;}
.item_rightbox{width:250px;float:right;padding:5px;margin-top:30px;}
.item_code{font-weight:normal;font-size:10px;padding-bottom:5px;}
.item_title{font-size:16px;color:#000;font-weight:bold;}
.item_price{padding:10px 0 10px 0;color:#FF5217;font-weight:bold;font-size:14px;text-align:left;}
.item_image{padding-bottom:20px;text-align:center;}
.item_description{font-size:12px;}
.item_features{}
.item_buy{border:1px solid #FF5217;background:#FFFFD2;padding:3px;}


.Main_Title{font-weight:bold;color:#9F1800;font-size:120%;}

.news {
	background-color: #FFF6C2;
	color: #000000;
	text-align: justify;
}

.news_title {
	color: #CC0000;
	font-size: 14px;
	font-weight: bold;
	text-align: left;
}


/* TO DELETE ************************************************************
.cell{
font-size:11px;
font-family:Tahoma;
font-weight:normal;
font-style:normal;
color:#263916;
}
.cart{
font-size:10px;
font-family:arial;
font-weight:normal;
font-style:normal;
color:#263916;
background:#FFCC99;
}
.cart_ship{
font-size:10px;
font-family:arial;
font-weight:normal;
font-style:normal;
color:#263916;
background:#FFE595;
}
.cart_top{
font-size:10px;
font-family:arial;
font-weight:bold;
font-style:normal;
color:#000;
background:#FF9900;
border-bottom:1px solid #000;
}
.lightcell{
font-size:11px;
font-family:Tahoma;
font-weight:normal;
font-style:normal;
color:#263916;
border:0px;
background-color:#DDDDDD;
}
.tab_line{
font-size:11px;
font-family:Tahoma;
font-weight:normal;
font-style:normal;
color:#263916;
background-color:#b8b8b8;
}
.tab_fill{
background:transparent;
}
<!-- 
************************************************
STILI SPECIFICI
************************************************{}
.item{font-size:130%;font-weight:bold;}
.itemdescription{color:#BD8E00;}
*/