html{padding:0;margin:0}
body.guest{padding:0;margin:0;background:#565656;font-size:12px;font-weight:normal;font-family:Arial, Helvetica, sans-serif}
h1, h2, h3, h4, h5{padding:0;margin:0}
h1{text-align:center;font-size:12px;font-weight:normal}
h2{text-align:left;font-size:16px;font-weight:bold}
h3{text-align:left;font-size:14px;font-weight:normal}
h4{font-size:12px;font-weight:bold;line-height:15px;margin:3px}
h5{font-size:10px;font-weight:bold;margin:2px}
a{cursor:pointer;color:#000;text-decoration:none}
a:hover{text-decoration:underline}
p{padding:0;margin:0}
img{border:none;margin:0;padding:0}
.baseErrore{font-weight:bold;background:url(/resources/base.gif) no-repeat;color:#fff;height:30px;padding:0 20px 0 45px;border:1px solid #343434}
.baseInfo{font-weight:bold;background:url(/resources/baseinfo.gif) no-repeat;color:#fff;height:30px;padding:0 20px 0 45px;border:1px solid #343434}
.btnnextbig{background:url(/resources/button_next_big.png) no-repeat;float:right;margin-right:10px}
.btnnext{background:url(/resources/button_next.gif) no-repeat;float:right;margin-right:10px;}
.btnprev{background:url(/resources/button_prev.gif) no-repeat;color:#000;padding:0 0 0 10px;}
.btnsave{background:url(/resources/button_save.gif) no-repeat;float:right;margin-right:10px}
.btnsearch{background:url(/resources/button_next.gif) no-repeat;float:right}
.btnadd{background:url(/resources/button_add.gif) no-repeat}
a.add{background:url(/resources/add.gif) no-repeat left center;line-height:30px;padding:0 0 0 26px;margin:0 0 0 4px}
.btnbig{width:146px;line-height:26px;height:26px;border:none;display:inline-block;padding:0;color:#FFF;font-weight:bold;text-align:center;cursor:pointer}
.btnmedium{width:136px;line-height:26px;height:26px;border:none;display:inline-block;color:#FFF;font-weight:bold;text-align:center;cursor:pointer}
.btnred, .btngray{width:70px;height:21px;line-height:21px;color:#fff;text-align:center;cursor:pointer;border:0}
.btnred{background:url(/resources/collage.gif) no-repeat}
.btngray{background:url(/resources/collage.gif) no-repeat -70px top;color:#000}
.btnshop{display:inline-block;width:110px;height:21px;line-height:21px;cursor:pointer;border:none;background:url(/resources/collage.gif) no-repeat -140px top;font-weight:bold;color:#fff;text-align:left}
.btnshop span{padding-left:3px}
.btnshop:hover{color:#fff}
.qtndiv{width:55px;height:28px;position:relative;float:right}
.qtndiv input{width:30px;position:absolute;top:3px;left:2px;text-align:center}
.qtndiv .qntedit{cursor:pointer;height:14px;width:14px;}
.qtndiv .more{position:absolute;top:1px;right:2px}
.qtndiv .less{position:absolute;top:14px;right:2px}
.pages{text-align:left;padding:0}
.pages img{vertical-align:middle}
.pages a, .pages b{margin:0 5px;vertical-align:middle}
.pages b{color:#9f0002}
#main{width:1000px;margin:10px auto}
#fade{z-index:4;position:absolute;background:#565656}
#notice {padding:5px;text-align:center;border:1px solid #E26226;background-color:#FFA872}
#header{height:168px;position:relative;background:url(/resources/body.png) no-repeat left top}
#logo{position:absolute;top:17px;left:20px;width:400px;height:93px;background:url(/resources/abclogo.gif) no-repeat;cursor:pointer}
#langs{position:absolute;top:9px;right:20px;width:90px;height:25px}
#langs img{margin:0 0 0 5px;width:40px;height:25px}
#searchtop{position:absolute;top:129px;left:20px;width:260px;height:26px;background:url(/resources/collage.gif) no-repeat left -21px}
#searchtop .frmtop{margin:0;padding:0}
#searchtop input.txt{margin:4px 0 0 29px;width:200px;border:0;vertical-align:top}
#searchtop input.btn{width:25px;height:26px;margin:0;padding:0;background:none;border:none;cursor:pointer}
#contacts{position:absolute;top:15px;right:130px;width:166px;height:100px;background:url(/resources/collage.gif) no-repeat left -82px}
#login{position:absolute;top:15px;right:320px;width:220px;height:100px;background:url(/resources/collage.gif) no-repeat left -270px;padding:5px 10px 5px 5px;font-weight:bold;font-size:12px;color:#343434}
#login span{font-size:15px;line-height:18px;}
#login label{width:60px;display:inline-block}
#login .name{width:104px;border:1px solid #9e926f}
#login .btnred{font-weight:bold;font-size:11px;color:#fff;float:right;}
#login .pswdim{font-weight:normal;font-size:11px;line-height:12px;display:block;float:left;width:100px;color:#fff;}
#login .benvenuto{line-height:18px;font-size:11px;color:#fff}
#mainmenu{position:absolute;top:130px;left:290px;list-style-type:none;padding:0;margin:0}
#mainmenu li{display:inline;padding:0;margin:0}
#mainmenu a{display:block;float:left;width:81px;line-height:28px;text-align:center;background:url(/resources/collage.gif) no-repeat -70px -47px;color:#fff;font-weight:bold;}
#shoptotal{position:absolute;top:130px;right:20px;line-height:28px;color:#fff;font-weight:bold}
#shoptotal a{margin-left:5px}
#sitemap{line-height:36px}
#sitemap a, #sitemap span{background:url(/resources/collage.gif) no-repeat -254px -110px;display:inline-block;padding:0 0 0 15px;margin:0 5px 0 0}
#center{overflow:visible;height:100%;padding:0 15px 40px 15px;background:url(/resources/body.png) repeat-y -1000px #F3F1DF}
#center .right{width:174px;vertical-align:top;}
#center .middle{width:100%;vertical-align:top;padding:0 6px}
#center .left{width:174px;vertical-align:top}
#content{padding:0;min-height:200px;height:auto !important;height:200px}
#footer{padding:0 20px 0 20px;height:200px;background:url(/resources/body.png) no-repeat -2000px bottom;color:#000;position:relative}
#star{height:30px;text-align:center;width:950px;position:absolute;bottom:25px;font-size:11px;font-style:italic}
.links{height:160px}
.links .c{padding:10px 0 0 0;float:left;width:190px}
.links a{font-size:11px;line-height:18px;color:#000}
.copy{text-align:center;color:#fff;line-height:30px;font-size:11px}
.copy a{color:#fff}
.leftmenu{width:170px}
.leftmenu h2{font-weight:bold;text-align:center;line-height:28px;color:#fff;background:url(/resources/leftmenu.png) no-repeat;padding:0}
.leftmenu a{font-size:11px}
.leftmenu .backleft{background:url(/resources/leftmenu.png) no-repeat right bottom;padding:0 0 15px 0;margin:0 0 10px 0}
.leftmenu .exul{margin:0 0 5px 0;padding:10px 0 0 5px;list-style:none;background:url(/resources/leftmenu.png) repeat-y center}
.leftmenu a{display:block;padding:5px 0 0 15px;background:url(/resources/collage.gif) -253px -273px no-repeat;margin-right:5px}
.leftmenu a.figlia{margin-left:15px}
.leftmenu li.submenu{margin:0 0 0 15px}
.leftmenu a.selected{text-decoration:underline;color:#9f0002;font-weight:bold;}
.leftmenu a.manufacturer{font-weight: bold;background:url(/resources/collage.gif) no-repeat -252px -52px}
.leftmenu a.tipooem{padding-left:25px;background:url(/resources/collage.gif) no-repeat -242px -52px}
.leftmenu a.active{background:url(/resources/collage.gif) no-repeat -5px -232px}
.leftmenu a.crono{background:url(/resources/collage.gif) no-repeat -247px -323px;padding:5px 0 0 20px;}
#cartbottom{background:url(/resources/cart_bottom_09_09.jpg) no-repeat 4px bottom;padding:0 0 64px 0;overflow:auto;margin:10px 0}
.cartsep{background:url(/resources/cart_separatore_07.gif) no-repeat left top;height:10px;overflow:hidden;width:170px}
.cartitem{background:url(/resources/leftmenu.png) repeat-y center;padding:0 10px 0 7px;font-size:10px}
.cartitem .prezzo{color:#777;padding:0 15px;overflow:auto}
.first{padding:4px 10px 0 7px}
.carttotal{background:url(/resources/leftmenu.png) repeat-y center;height:25px;padding:0 10px}
.carttotal .price{float:right;text-align:right;font-weight:bold;margin:0 10px 0 0;}
.carttop{background:url(/resources/leftmenu.png) no-repeat;height:23px;line-height:23px;color:#fff;font-size:14px;font-weight:bold;text-align:center}
.cartbutton{background:url(/resources/cart_button.gif) no-repeat;height:31px;padding:0 17px 0 60px;color:#e01010;font-size:12px;font-weight:bold;line-height:31px}
.cartbutton a{color:#e01010;font-size:12px;font-weight:bold;line-height:31px}
#search{margin:0 0 50px 0;width:610px}
#search h2{background:url(/resources/boxcerca.png) no-repeat;line-height:30px;color:#fff;margin:0;padding:0 0 0 40px}
#search form{font-size:12px;line-height:26px;padding:0;margin:0;min-height:100px;background:url(/resources/boxcerca.png) repeat-y -610px top}
#search td{line-height:12px}
#search select{width:400px}
#search input{width:396px;margin-bottom:5px}
#search input.submit{border:none;padding-bottom:3px}
#search .link{cursor:pointer}
.find{min-height:100px;background:url(/resources/boxcerca.png) no-repeat right bottom;width:610px;padding:10px 0}
.find h3{color:#fff;font-weight:bold;text-align:center;font-size:12px}
.find .buttons{float:right;margin:70px 5px 0 0;}
.find .buttons .reset{margin:5px;color:#723A20;cursor:pointer;font-size:11px;font-weight:bold;text-align:center}
.find label{display:inline-block;width:100px}
#home{width:610px}
#home .item{position:relative;height:60px;padding:0 200px 0 70px;margin:3px 0;line-height:50px;border:1px solid #bfb591;background:#fff;font-size:11px}
#home .item a{font-weight:bold}
#home .item .image{position:absolute;top:0;left:0;border-right:1px solid #bfb591}
#home .item .image img{height:60px;width:60px}
#home .item .price{position:absolute;top:13px;right:85px;width:110px;text-align:center;font-size:18px;font-weight:bold;height:34px;line-height:20px}
#home .item .price .lined{font-size:12px;text-decoration:line-through;font-weight:bold;}
#home .item .price .special{color:#900;font-size:18px;font-weight:bold;}
#home .item .price span{font-size:11px;line-height:14px;font-weight:normal}
#home .item .buy, #home .item .info{position:absolute;right:5px}
#home .item .buy{top:7px}
#home .item .info{top:32px;font-weight:normal}
#products{}
#products h2{font-size:17px;font-weight:bold;line-height:27px;color:#4F4241;margin:0 9px 0 0;border-bottom:1px solid #363636}
#products h3{font-size:12px;font-weight:bold;line-height:25px;padding:0 5px;margin:0;}
#products .title {width:170px;background:url(/resources/downArrow.png) no-repeat right 9px}
#products .open{background:url(/resources/upArrow.png) no-repeat right 9px}
#products .noitem{padding:10px 0}
#products .summary{padding:10px 0;margin:0;overflow:auto}
#products .count{font-size:10px;float:right;margin:11px 10px 0 0;height:20px}
#products .item {border:1px solid #bfb591;height:100px;position:relative;margin:0;background:#fff;width:610px;font-size:11px}
#products .item h3{padding:4px 100px 0 110px;font-weight:bold;color:#000}
#products .item ul{margin:0 0 0 110px;padding:0;color:#4d4b45;line-height:18px;list-style-type:none;width:490px}
#products .item li{display:inline-block;width:190px}
#products .item li .green{color:#2B9E25;text-decoration:underline}
#products .item li .orange{color:#B5751C;text-decoration:underline}
#products .item li .red{color:#D80700;text-decoration:underline}
#products .item .qntoff{position:absolute;bottom:10px;left:110px;line-height:21px;color:#9f0002}
#products .item .qntoff a{font-weight:bold;color:#9f0002}
#products .item .image{position:absolute;top:0;left:0;width:100px;height:100px;border-right:1px solid #bfb591}
#products .item .image img{width:100px;height:100px}
#products .item .price{position:absolute;top:5px;right:5px;width:120px}
#products .item .price p{text-align:right;margin:0;padding:5px 0 0 0}
#products .item .price .num{font-weight:bold;font-size:16px;color:#000}
#products .item .price .num .lined{font-size:12px;text-decoration:line-through}
#products .item .price .num .special{color:#900}
#products .item .price .pz{font-size:10px}
#products .item .price .iva{font-size:10px;padding:0}
#products .item .price .freeship {color:#d80700;text-align:right}
#products .item a.offer{color:#9f0002}
#products .item .buy{position:absolute;bottom:10px;right:5px}
#products .item .info{position:absolute;bottom:10px;right:80px}
#products .item .carr{position:absolute;bottom:18px;left:303px}
#products .compatibili{position:relative;border-left:1px solid #bfb591;border-bottom:1px solid #bfb591;border-right:1px solid #bfb591;margin:0;background:url(/resources/downArrow.png) 593px bottom no-repeat #fff;width:610px;font-size:10px;color:#4d4b45;line-height:20px;height:20px;overflow:hidden}
#products .compatibili.open {height:auto;background:url(/resources/upArrow.png) 593px bottom no-repeat #fff}
#products .compatibili span{display:inline-block;float:left;padding-left:3px}
#products .compatibili p{border-left:1px solid #bfb591;margin-left:100px;padding:0 20px 0 3px;cursor:pointer}
#products .filter{margin:10px 0 0 0;border-bottom:1px solid #bfb591;font-weight:bold;width:762px}
#products .filter a{text-align:center;color:#723A20;display:inline-block;background:url(/resources/tab.png) no-repeat;width:146px;height:39px;line-height:39px;margin:0 0 0 8px}
#products a.first {margin:0}
#products a.separator {margin:0 0 0 33px}
#detail{position:relative;width:610px}
#detail h2{font-weight:bold;text-align:left;font-size:16px;line-height:26px;color:#fff;background:url(/resources/product.png) no-repeat;padding:0 15px 0 15px}
#detail ul, #detaildown ul,.ship ul, .pay ul{list-style:none;margin:0}
#detail li, .ship li, .pay li{padding:0 0 0 15px;line-height:20px}
#detail td{vertical-align:top}
#detail .simple li{background:url(/resources/collage.gif) no-repeat -255px -188px;padding:0 0 0 15px;line-height:20px}
#detail .simple li .green{color:#2B9E25;text-decoration:underline}
#detail .simple li .orange{color:#B5751C;text-decoration:underline}
#detail .simple li .red{color:#D80700;text-decoration:underline}
#detail .down{margin: 150px 0 0 0}
#detail .italia{background:url(/resources/made_in_italy.gif) no-repeat right top}
#detail .descr{width:610px;background:url(/resources/product.png) no-repeat left bottom}
#detail .descr ul.simple{padding:0px 5px 10px 20px}
#detail .descr p.info{line-height:18px;padding:5px 56px 5px 20px;margin:5px 7px 0 0;font-size:11px}
#detail .image{width:200px;height:200px;margin:10px 20px 10px 10px}
.nospese{width:200px;height:56px}
#detail .col{float:right;margin:0;width:285px}
.col .colore{height:17px;width:18px;float:left;margin:0 3px 0 2px}
.col .nomecolore{height:17px;float:left;margin:0;text-align:center;line-height:20px}
.col .c1{background:url(/resources/colori.png) no-repeat right top #000;color:#fff}
.col .c2{background:url(/resources/colori.png) no-repeat right top #00AEEF;color:#fff}
.col .c3{background:url(/resources/colori.png) no-repeat right top #EC008C;color:#fff}
.col .c4{background:url(/resources/colori.png) no-repeat right top #FFF200}
.col .c5, .col .c27, .col .c28{background:url(/resources/colori.png) no-repeat right -17px}
.col .c6{background:url(/resources/colori.png) no-repeat right top #CDB771}
.col .c7{background:url(/resources/colori.png) no-repeat right top #0000FF}
.col .c8{background:url(/resources/colori.png) no-repeat right top #00A651}
.col .c9{background:url(/resources/colori.png) no-repeat right top #FFF568}
.col .c10{background:url(/resources/colori.png) no-repeat right top #F06EAA}
.col .c11{background:url(/resources/colori.png) no-repeat right top #00BFF3}
.col .c12{background:url(/resources/colori.png) no-repeat right top #ACACAC}
.col .c13{background:url(/resources/colori.png) no-repeat right top #5291EF}
.col .c14{background:url(/resources/colori.png) no-repeat right top #FFFFFF}
.col .c15{background:url(/resources/colori.png) no-repeat right top #CCCCCC}
.col .c16{background:url(/resources/colori.png) no-repeat right top #FF0000}
.col .c17{background:url(/resources/colori.png) no-repeat right top #734212}
.col .c18, .col .c29{background:url(/resources/colori.png) no-repeat right top #363636;color:#fff}
.col .c19{background:url(/resources/colori.png) no-repeat right top #003471}
.col .c20{background:url(/resources/colori.png) no-repeat right top #f1f1f1}
.col .c21{background:url(/resources/colori.png) no-repeat right top #8F00FF}
.col .c22{background:url(/resources/colori.png) no-repeat right top #C0C0C0}
.col .c23{background:url(/resources/colori.png) no-repeat right top #993300}
.col .c24{background:url(/resources/colori.png) no-repeat right top #964B00}
.col .c25{background:url(/resources/colori.png) no-repeat right top #FFA500}
.col .c26{background:url(/resources/colori.png) no-repeat right top #008080}
.col .add{height:17px;width:15px;float:left;margin:0;text-align:center;line-height:17px}
#detail .image img{height:200px;width:200px}
#detail .qntoff{width:162px;text-align:center;margin:5px 0}
#detail .qntoff h3{color:#E21818;font-size:13px;font-weight:bold;margin:0;padding:5px 0;cursor:pointer}
#detail .qntoff .prodoffer{padding:5px}
#detail .price{width:200px;background:#fff;text-align:center;margin:10px 5px 5px 20px}
#detail .prezzi{width:191px;margin:5px 0 0 0}
#detail .stop{padding:10px 0 13px 52px;text-align:left;line-height:20px;background:url(/resources/stop.png) no-repeat left center;background-color:#FFFF92;margin:0 5px 5px 5px;border:1px solid #FFEB38;font-weight:bold;font-size:11px}
#detail .stop .red{color:#f00}
#detail .stop .blue{color:#00f}
#detail .price .euro{padding:0;width:192px;font-weight:bold;font-size:25px;border:1px solid #bfb591;background:#f2f1df;}
#detail .price #prezzo_old{display:none}
#detail .price .special{color:#900;border-top:none;padding:0 0 3px 0}
#detail .price .lined{font-size:14px;text-decoration:line-through;border-bottom:none;padding:3px 0 0 0}
#detail .price .iva{padding:0 0 4px 10px;font-weight:normal;font-size:11px;line-height:12px;text-align:center}
#detail .price .quantita{position:absolute;bottom:0;left:3px;width:110px;line-height:27px;margin:8px 0 0 0}
#detail .price .buy{background:url(/resources/carrello2.gif) no-repeat;height:31px;width:177px;font-weight:bold;cursor:pointer;line-height:30px;margin:5px 0 0 0;font-size:14px;padding:0 0 0 25px;color:#fff}
#detail .price .consegna{font-size:10px;text-align:center;margin:5px 0 0 0}
#detail .modelli{overflow:auto;border-top:1px solid #AEA484;margin:0 5px}
#detail .manufacturer{margin:9px 30px 5px 20px;width:90px;display:block;float:left}
#detail .mod{display:inline-block;width:147px;line-height:16px;vertical-align:top}
#detail .printers{font-size:11px;margin:5px;float:right;width:450px}
#detaildown{height:80px;float:right;margin:0 5px 10px 5px}
#detaildown li{padding:0 0 0 15px;line-height:18px}
.ship, .pay{width:168px}
.ship li, .pay li{background:url(/resources/collage.gif) -253px -274px no-repeat}
.ship h3, .pay h3{font-size:12px;font-weight:bold;line-height:20px;padding:0;margin:0}
.ship ul, .pay ul{padding:0}
.prodoffer{line-height:20px}
.prodoffer p{text-align:justify}
.prodoffer table{width:300px;margin:5px 0 0 0}
.prodoffer .prz{text-align:center;padding:0 5px 0 0}
.prodoffer .qntpz{font-size:9px;padding:0 5px 10px 0}
.prodoffer .range{background:url(/resources/collage.gif) -253px -92px no-repeat;padding:0 10px 0 13px}
.cliente{padding:0 0 15px 0;background:url(/resources/form_carrello.gif) no-repeat left bottom}
.cliente h2{line-height:26px;margin:0;padding:0 15px 15px 15px;background:url(/resources/form_carrello.gif) no-repeat}
.cliente h3{border-bottom:1px solid #bfb591;margin:10px 0}
.cliente .page{padding:0 15px;width:730px}
.cliente form{line-height:26px;margin:0;padding:0;background:url(/resources/form_carrello.gif) no-repeat}
.cliente fieldset{border:none;margin:0 0 10px 0;padding:0 15px;line-height:26px}
.cliente legend{font-size:16px;font-weight:bold;margin:0 0 15px 0;color:#000}
.cliente label{display:inline-block;width:120px;vertical-align:top}
.cliente input.txt{width:200px}
.cliente input.txt2{width:550px}
.cliente input.txt3{width:260px}
.cliente input.txt4{width:400px}
.cliente input.txt5{width:160px}
.cliente .btnmedium{margin:5px 0 0 0}
.cliente .log{width:110px;height:64px;float:right;margin:30px 10px 0 0;font-size:14px;font-weight:bold;padding:0 0 0 55px;background:url(/resources/login.jpeg) no-repeat;line-height:20px;cursor:pointer}
.cliente .login{background:url(/resources/button_key.gif)}
.cliente .signin{background:url(/resources/button_add.gif)}
.cliente .save{background:url(/resources/button_save.gif)}
.cliente .edit{background:url(/resources/back.gif) no-repeat left center;line-height:17px;padding:0 0 0 20px;display:block;float:right}
.cliente .address{line-height:26px;border-bottom:1px dotted #bfb591}
.cliente p{line-height:26px}
.cliente p.home{margin:10px 0 10px 10px}
.cliente p.indirizzo{line-height:20px;margin:0 0 20px 0;font-size:14px}
.cliente #checkIndirizzi{line-height:26px;cursor:pointer;padding:0 0 0 24px}
.cliente #checkIndirizzi.on{background:url(/resources/checkboxon.gif) no-repeat}
.cliente #checkIndirizzi.off{background:url(/resources/checkboxoff.gif) no-repeat}
.cliente #checkPrivacy{line-height:26px;cursor:pointer;padding:0 0 0 24px}
.cliente #checkPrivacy.on{background:url(/resources/checkboxon.gif) no-repeat}
.cliente #checkPrivacy.off{background:url(/resources/checkboxoff.gif) no-repeat}
.cliente #checkNewsletter{line-height:26px;cursor:pointer;padding:0 0 0 24px}
.cliente #checkNewsletter.on{background:url(/resources/checkboxon.gif) no-repeat}
.cliente #checkNewsletter.off{background:url(/resources/checkboxoff.gif) no-repeat}
.cliente .shop th{text-align:left;border-bottom:1px solid #bfb591;height:30px}
.cliente .shop .delete{width:30px;text-align:right}
.cliente .shop .delete img{cursor:pointer}
.cliente .shop .col1{width:60px}
.cliente .shop .col1 img{width:50px;height:50px;border:1px solid #bfb591}
.cliente .shop .col2{width:320px}
.cliente .shop .col3{width:100px;text-align:center}
.cliente .shop .col6{width:100px}
.cliente .shop .col7{width:30px;text-align:center}
.cliente .shop .col4{width:110px;text-align:right}
.cliente .shop .col5{width:110px;text-align:right}
.cliente .shop .small{font-size:9px}
.cliente .shop .item td{height:70px}
.cliente .shop .total td{height:30px;font-weight:bold}
.cliente .shop .item td{border-bottom:1px dotted #bfb591}
.cliente .list{margin:0 0 10px 0;padding:0;width:730px}
.cliente .list th, .cliente .list td, .ordini th, .ordini td, .affiliato th, .affiliato td{line-height:28px;height:26px}
.cliente .list th{font-weight:bold;border-bottom:1px solid #bfb591}
.cliente .list .btn{text-align:center}
.cliente .list .btn img{cursor:pointer}
.cliente .list .money{text-align:right}
.cliente .list .money input{width:140px}
.cliente .list .name{text-align:left}
.cliente .list .check{width:30px}
.cliente .list .check img{cursor:pointer}
.cliente .list .nuovo{cursor:pointer}
.cliente .list .total td{border-top:1px dotted #bfb591;font-weight:bold;font-size:14px}
.ordini{margin:0 0 10px 0;padding:0}
.ordini td{border-bottom:1px dotted #bfb591}
.ordini .btn{text-align:center;width:60px}
.ordini .btn img{cursor:pointer}
.ordini .name{text-align:left;width:179px}
.affiliato, .cliente .ricerca{margin:0 0 10px 0;padding:0;width:100%}
.affiliato th, .cliente .ricerca th{text-align:left}
.affiliato td{border-bottom:1px dotted #bfb591}
.affiliato .number{text-align:right;width:200px}
.affiliato .btn{width:60px;cursor:pointer}
.affiliato .name{text-align:left;width:330px}
.affiliato .stato{text-align:left;width:148px}
.cliente .address .delete{width:16px;height:26px;background:url(/resources/delete.gif) no-repeat center center;float:right}
.cliente .frmcerca{background:none}
.cliente hr{border-bottom:none;border-left:none;border-right:none;border-top:1px dotted}
.searchAddress{text-align:right}
.pagamenti{padding:0 0 15px 0;background:url(/resources/form.gif) no-repeat left bottom;line-height:18px}
.pagamenti h2{line-height:26px;margin:0;padding:0 15px 15px 15px;background:url(/resources/form.gif) no-repeat;}
.pagamenti h3{border-bottom:1px solid #bfb591;margin:10px 15px;color:#343434}
.pagamenti p{padding:0 15px;text-align:justify}
.pagamenti input{margin:0 15px}
.pagamenti textarea{margin:0 15px}
.pagamenti li{text-align:justify;margin:0 15px 0 -10px;background:url(/resources/list2.gif) 2px 7px no-repeat;padding-left:15px;list-style-type:none}
.pagamenti li ul{padding-left:15px}
.pagamenti li li{list-style-type:none;background:url(/resources/list3.gif) 2px 6px no-repeat}
.pagamenti img{margin:15px}
.pagamenti .bg{background:url(/resources/ok.gif) no-repeat;margin:15px;padding:0 0 0 45px}
.esplosi{padding:0 0 15px 0;background:url(/resources/form.gif) no-repeat left bottom;line-height:18px}
.esplosi h2{line-height:26px;margin:0;padding:0 15px 15px 15px;background:url(/resources/form.gif) no-repeat}
.esplosi h3{border-bottom:1px solid #bfb591;margin:10px 15px;color:#343434}
.esplosi .esplosistamp {text-align:center;margin:0 0 15px 0}
.esplosi p{padding:0 15px;text-align:justify}
.esplosi .esplosimg{text-align:center}
.esplosi .bg{background:url(/resources/ok.gif) no-repeat;margin:15px;padding:0 0 0 45px}
.partners{padding:0 0 15px 0;background:url(/resources/form.gif) no-repeat left bottom;line-height:18px}
.partners h2{line-height:26px;margin:0;padding:0 15px 15px 15px;background:url(/resources/form.gif) no-repeat}
.partners a img{margin:20px 40px 20px 60px}
.partners span{font-size:15px}
#tooltip{position:absolute;display:none;width:320px;z-index:4}
#tooltip .top{background:url(/resources/tooltip.gif) no-repeat left top;height:25px}
#tooltip #tooltipcontent{background:url(/resources/tooltip.gif) no-repeat left bottom;padding:5px 15px 10px 15px}
#layershop{position:absolute;display:none;padding:0 0 5px 0;width:427px;background:url(/resources/bg_carrello.gif) no-repeat;z-index:7}
#layershop .btnnext{margin:0}
#layershop p{font-size:15px;text-align:center;line-height:20px;margin:5px 0 20px 0 }
#layershop .close{line-height:18px;padding:5px 15px 5px 0;text-align:right}
#layershop .close span{cursor:pointer;color:#fff}
#layershop #layershopcontent{padding:5px;margin:0 5px;height:100px}
.mappa h2{margin:25px 10px 25px 0;border-bottom:1px solid #000}
.mappa h3{margin:15px 10px 15px 0;border-bottom:1px dotted #000}
.mappa .model{font-size:11px;display:inline-block;width:190px}
body.admin{background:#F1F1F1;font-size:12px;font-weight:normal;font-family:Arial, Helvetica, sans-serif}
.admin .main{width:1000px;margin:0 auto;background:url(/condiviso/images/bg.gif) no-repeat top left;padding:30px 0 0 0}
.admin .mainb{background:url(/condiviso/images/bg.gif) no-repeat bottom right;padding:0 0 30px 0}
.admin .content{background:url(/condiviso/images/bg.gif) repeat-y center;padding:0 20px 10px 20px;min-height:600px;height:auto !important;height:600px;}
.admin h1{border:1px solid #777;padding:10px;font-size:22px;background:#6799CA;color:#FFFFFF}
.admin .boxGiallo{margin-bottom:20px}
.admin .waithide{position:absolute;top:0;left:0;visibility:hidden;display:none}
.admin .waitshow{position:absolute;top:0;left:0;visibility:visible;display:block}
.admin .order2{overflow:auto;height:100%}
.admin .order{width:550px;float:left}
.admin .track{width:300px;background:#FEB;float:right;border:1px solid #666;padding:5px}
.admin .track h3{font-weight:bold;border-bottom:1px dashed #666;font-size:12px;margin:0 0 10px 0}
.admin .right{text-align:right}
.admin .list{width:100%}
.admin .list th{background:#69C;line-height:16px;color:#FFF;border:1px solid #369;text-decoration:none;padding:2px;font-size:10px}
.admin .list td{padding:2px;border:1px solid #AAA}
.admin .list td.checkbox{width:20px}
.admin .list .selectedreport{background:#EEE}
.admin .list .warningtext{background:#F55;color:#FFF}
.admin .list input.report{width:50px;text-align:right;margin-left:50px}
.admin .list .data{width:80px;text-align:center}
.admin .list .data input{width:70px;text-align:center}
.admin .list .datahour{width:120px;text-align:center}
.admin .list td.button{width:25px;text-align:center}
.admin .list td.center{text-align:center}
.admin list td.sep{border:none;padding-top:20px}
.admord input{text-align:center;width:50px}
.admin tr.grigio{color:#999}
.admin form{padding:0;margin:0;line-height:25px;overflow:auto;height:100%}
.admin legend{background:#EEE;color:#000;font-weight:bold;text-align:center;padding:0 20px;border:1px solid #999}
.admin fieldset{border:1px solid #999;margin:10px auto;padding:2px;background:#FFF;padding:10px;line-height:25px}
.admin fieldset.info{float:right;width:200px;margin:0 0 0 20px}
.admin .divright{float:right;width:400px}
.admin label{display:inline-block;width:150px;vertical-align:top}
.admin input.descrizione{width:750px}
.admin button{margin:10px 0 0 0}
.admin .link{cursor:pointer}
.admin .menubar{background:#F6F9FB;border-bottom:1px solid #E1E1E1;padding:5px}
.admin .menubar ul{list-style-type:none;margin:5px 0;padding:0}
.admin .menubar li{display:inline;padding:2px 20px;border:1px solid #666;background:#FEB}
.admin .tabs{margin:0;padding:0;border-bottom:1px solid #999;height:30px}
.admin .tabs a{border-left:1px solid #999;border-top:1px solid #999;border-right:1px solid #999;margin:0 0 0 10px;padding:0 15px;line-height:29px;display:inline-block;text-decoration:none}
.admin .tabs a.selected{border-bottom:1px solid #ffeebb;background-color:#ffeebb}
.admin .tabs a:hover{color:#336699}
.admin .tabcontent{padding:10px 5px;margin:0 0 10px 0;background:#FEB;border-bottom:1px solid #999;border-left:1px solid #999;border-right:1px solid #999}
.admin .tabcontent2{padding:10px 5px;margin:0 0 10px 0;background:#FEB;border:1px solid #999;}
.admin .totalrows{color:#666;padding:10px 3px;font-size:11px}
.admin .add{background:url(/resources/add.gif) no-repeat left center;line-height:21px;padding:0 10px 0 20px}
.admin .print{background:url(/resources/print.gif) no-repeat left center;line-height:21px;padding:0 10px 0 20px;margin:0 10px}
.admin .mail{background:url(/resources/mail.gif) no-repeat left center;line-height:21px;padding:0 10px 0 20px;margin:0 10px}
.admin .back{background:url(/resources/back.gif) no-repeat left center;line-height:21px;padding:0 10px 0 20px}
.admin .next{background:url(/resources/next.gif) no-repeat right center;line-height:21px;padding:0 20px 0 0}
.admin .check{background:url(/resources/validate.png) no-repeat left center;line-height:21px;padding:0 10px 0 20px}
.admin .enable{background:url(/condiviso/images/on.gif) no-repeat left center;line-height:21px;padding:0 10px 0 20px}
.admin .disable{background:url(/condiviso/images/off.gif) no-repeat left center;line-height:21px;padding:0 10px 0 20px}
.admin .run{background:url(/condiviso/images/genera.png) no-repeat left center;line-height:21px;padding:0 10px 0 20px}
.admin .calc{margin-right:3px;cursor:pointer}
.admin span.disabled{color:#999;font-style:italic}
.admin hr{border-top:1px dotted #000;border-bottom:none;border-left:none;border-right:none}
.admin .infordine{float:left;width:520px}
.admin .infordine .indirizzo{width:350px}
.admin fieldset .selinfo{width:146px}
.admin .num5{width:40px;text-align:center}
.admin input.user{width:125px}
.admin input.nome{width:225px}
.admin input.email{width:355px}
.admin input.psw{width:290px}
.admin input.indirizzo{width:450px}
.admin input.cap{width:75px}
.payment{width:500px;margin:0 0 0 20px}
.payment input{margin:0 0 0 3px}
.reso label{width:150px}
.admin fieldset div.right{text-align:right;font-size:9px}
.admin input.aggiungi{background:url(/resources/add.gif) no-repeat left center;border:none}
.preventivi{font-size:15px;line-height:30px}
.preventivi li{list-style-type:none;padding:0;width:800px}
.preventivi .linome{border-bottom:1px dotted #000}
.preventivi img{vertical-align:middle;margin:0 15px 2px 5px}
.subprev{font-size:12px}
.subprev li{list-style-type:none;background:url(/resources/list3.gif) 2px 13px no-repeat;padding:0 20px;line-height:30px}
.subprev img{vertical-align:middle;margin:0 5px 2px 25px}
.admin tr.gray{background: #ccc}
span.destra{display:inline-block;float:right;line-height:20px}

