html,body{margin:0;padding:15px 0 0 0;}
body{font-family:"Century Gothic";color:#575757;background:#fff url('../../grafica/back_body_small.jpg') repeat-x;font-size:16px;}
a{text-decoration:none;}
img{border:none;}
h1{font-size:28px;}
.header{display:inline-block;width:100%;min-width:950px;height:130px;background:url('../../grafica/back_header.png') repeat-x 0 0;}
.scalpellino{position:absolute;top:0;left:0;}
#www_oranilegno{position:absolute;top:0;right:20px;}
.linklogo{position:absolute;top:50px;left:10px;}
#top_title{position:absolute;top:3px;left:10px;display:block;height:25px;font-weight:bold;font-size:18px;color:#800000;padding-right:10px;background:#fff;}

.boxmenu{display:block;min-width:950px;height:25px;background:#800000;padding-left:10px;position:relative;top:-6px;border-top:1px solid #c0c0c0;}
.menufooter{display:block;min-width:950px;height:25px;background:#800000;padding-left:10px;}
.menuitem,.menudisabled,.menuselected{display:inline-block;height:20px;border-right:2px groove orange;padding:2px;display:inline-block;color:#fff;vertical-align:top;}
.menudisabled{color:#800000;;background:#fff;height:27px;position:relative;top:-4px;border:none;}
.menuselected{color:blue;height:24px;position:relative;top:-3px;border:none;background:url('../../grafica/back_selected.jpg') repeat-x 0 0;}

.submenu{display:none;position:absolute;z-index:100;background:#54454c url('../../grafica/back_submenu.png') repeat-x 0 -11px;padding-top:9px;}
.submenu a{display:block;color:#fff;padding-left:5px;padding-right:5px;}
.submenu a:hover{color:#ff8040;}
.subdisabled{background:#800000;color:#fff !important;cursor:default;}
.subselected{background:orange;color:blue !important;}
.submenu_closer{display:block;height:9px;background:url('../../grafica/back_submenu.png') repeat-x 0 0;}

.boxFlags{position:absolute;top:70px;right:20px;font-size:13px;text-align:center;}

.boxmain{width:98%;display:inline-block;padding:10px;min-width:950px;}
.tabmain{width:100%;}
.tabmain td{vertical-align:top;}
.warning{display:block;border:1px solid red; box-shadow:0 0 5px #800000;background:url('../../grafica/msgexclam.png') no-repeat 10px 10px;padding:10px 10px 10px 50px;font-size:14px;color:red;margin-top:5px;}
.info{display:block;border:1px solid blue; box-shadow:0 0 5px blue;background:url('../../grafica/msginfo.png') no-repeat 10px 10px;padding:10px 10px 10px 50px;font-size:14px;color:blue;margin-top:5px;}
#cright{width:190px;padding:5px;padding-left:10px;text-align:center;border-left:1px solid #c0c0c0;background:url('../../grafica/back_rightcol.jpg') repeat-y 0 0;}
#cright h4{margin:0;font-size:14px;position:relative;top:-7px;}

.tabfooter{width:100%;min-width:950px;background:#800000 url('../../grafica/footer.png') repeat-x 0 0;}
.tabfooter a{color:#fff;}.tabfooter a:hover{text-decoration:underline;}
.footerL{text-align:center;font-size:14px;}
.footerR{width:220px;}

.articlesmall{display:inline-block;width:200px;padding:5px;border:1px solid #c0c0c0;border-radius:7px;text-align:center !important;font-size:12px;box-shadow:0 0 8px #000;margin-bottom:10px;font-family:"Arial";}
.articlesmall a{text-decoration:none;color:#003f5e;}.articlesmall img{text-decoration:none;border:none;}
.headsponsor,.headarticle{font-weight:bold;color:#800000;}
.boxmask{display:block;position:fixed;top:0;left:0;width:100%;height:100%;background:url('../../grafica/mask.png') repeat;}
.maskcontent{display:inline-block;position:fixed;background:#fff;border:2px groove #fff;border-radius:4px;box-shadow:0 0 5px #000;text-align:center;padding-top:5px;}
.btndefault{cursor:pointer;}
#btn_close_mask{float:right;position:relative;top:-10px;background:red;}
.materiale{display:inline-block;border-bottom:2px groove orange;font-size:14px;background:url('../../grafica/hlegno.png') repeat-x 0 0;}
.itemimage{float:left;border-right:1px solid #c0c0c0;padding-right:5px;margin-right:10px;}
.itemcontent{display:block;}
.hlegno{display:block;height:40px;margin:0;background:url('../../grafica/angolo_vite.png') no-repeat 0 0;padding-left:40px;color:#fff;padding-top:5px;position:relative;top:-1px;}
.cellindice{width:200px;background:url('../../grafica/back_leftcol.jpg') repeat-y top right;font-size:14px;}
.titleindice{display:block;background:#800000;color:#fff;font-weight:bold;}
.itemindice{display:block;}
.cellindice a:hover{text-decoration:underline;}
.product{display:inline-block;border:1px solid #000;color:#800000;margin-right:2px;padding-left:4px;padding-right:4px;}
.prodotti{display:block;width:100%;border-bottom:1px solid #c0c0c0;padding:5px;margin-bottom:5px;}
.prod_title{display:block;color:red;font-weight:bold;}
#preview{display:none;position:fixed;max-width:200px;max-height:200px;background:#fff;border:2px groove #fff;}
.ancora{display:block;}
