@import "style_pul.css";
body{text-align:center;margin:0;padding:0;background:url(../img_layout/bg_body.gif) top center repeat-x #ebf6fc;font-family:sans-serif}
a{color:#000}
a:hover{text-decoration:none}
blockquote{border-left:1px solid #a4cbea;padding-left:10px}
.clear{clear:both}
.justify{text-align:justify;padding-right:20px}
#header{width:904px;position:relative;height:135px;display:block;margin:0 auto;background:url(../img_layout/bg_top.png) top no-repeat}
.floatright{float:right}
h2{font-size:13px;color:#000}
.int{color:#094784;font-size:18px;font-weight:700}
.int1{color:#094784;font-size:18px;font-weight:700;margin:0;padding:0}
.int3{color:#094784;font-size:14px;font-weight:700}
.int4{color:#094784;font-size:13px}
.marb{margin-bottom:24px}
.floatleft{float:left}
#menu_absolute{position:absolute;right:0;top:3px;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px}
#menu_absolute div{float:left;display:inline;margin:1px}
#menu_absolute #puls_cart{height:15px;padding:2px 5px 0 0;background:url(../img_layout/bg_puls_carrello.gif) bottom repeat-x #f9b000;border:1px solid #f9b000}
#menu_absolute #puls_cart a{font-weight:700;padding:0 20px 0 5px;text-decoration:none;background:url(../img_layout/icon_cart.gif) right no-repeat;color:#fff}
#menu_absolute #puls_cart a:hover{color:#fce4c2}
#menu_absolute #puls_login{height:15px;padding:2px 5px 0;background:url(../img_layout/bg_puls_login.gif) bottom repeat-x #fff;border:1px solid #fff;color:#c2c2c2}
#menu_absolute #puls_login a{font-weight:700;text-decoration:none;color:#838383}
#menu_absolute #puls_login a:hover{color:#595959}
#menu_absolute #puls_login span{color:#000}
#logo{position:absolute;top:38px;left:10px;width:211px;height:30px;margin:0}
#logo img{border:none}
#menubar{position:absolute;width:100%;top:81px;left:0;height:36px;font-size:12px;font-weight:700}
#menubar #angolo_d{position:absolute;top:0;right:0;z-index:1000;width:9px;height:9px;background:url(../img_layout/bg_angolomenubar.gif) no-repeat}
#menubar #angolo_s{position:absolute;top:0;left:0;z-index:1000;width:9px;height:9px;background:url(../img_layout/bg_angolomenubar_sx.gif) no-repeat}
#menubar .link,#menubar .link_dis{float:left;display:inline;width:151px;height:33px;text-align:center;margin:0 1px}
#menubar .link_ultimo{float:left;display:inline;width:150px;height:33px;text-align:center;margin:0}
#menubar .link_ultimo_dis a{float:left;display:inline;width:150px;background:url(../img_layout/bg_pulsante_dis.gif);padding:10px 0 0;height:23px;color:#fff}
#menubar .link_dis{background:url(../img_layout/bg_pulsante_dis.gif);padding:0;height:33px;color:#094784}
#menubar .link_hp,#menubar .link_hp_dis a{position:relative;z-index:1;color:#fff;float:left;display:inline;height:23px;padding:10px 0 0;width:140px;margin:0 1px;text-align:center;background:url(../img_layout/bg_pulsante_dis.gif) top repeat-x}
#menubar .link_hp a{background:url(../img_layout/bg_pulsante_att.gif);margin:-10px 0 0}
#menubar a{position:relative;z-index:1;text-decoration:none;color:#fff;display:block;height:23px;padding:10px 0 0}
#menubar .link a:hover,#menubar .link_dis a:hover,#menubar .link_ultimo a:hover,#menubar .link_ultimo_dis a:hover,#menubar .link_hp a:hover,#menubar .link_hp_dis a:hover{background:url(../img_layout/bg_pulsante_hp.gif) top repeat-x}
#path{text-align:left;height:30px;background:url(../img_layout/bg_path.gif) bottom repeat-x #cce4f7;font-size:11px;padding:4px 0 0 20px;color:#094784;font-weight:700}
#path a{display:inline;color:#094784;text-decoration:none}
#path a:hover{text-decoration:underline}
#breadcrumbs{margin-top:7px}
#social{float:right}
.ul-social{margin:0 20px 0 0;list-style:none}
.ul-social li{float:left;margin-left:10px}
.ul-social-icon:hover{margin-top:-2px}
#mother{width:902px;border:1px solid #fff;margin:0 auto;padding:0;background:url(../img_layout/bg_mother.png) top right no-repeat #fff;text-align:left;font-size:12px}
#footer{width:888px;padding:5px 5px 0;margin:0 auto;height:23px;background:url(../img_layout/bg_footer.png) top repeat-x;border-left:3px solid #fff;border-right:3px solid #fff;text-align:left;font-size:11px;color:#5b98cf}
#footer a{color:#5b98cf}
#footer a:hover{text-decoration:none}
#footer span{float:right}
#footer span a{font-weight:700;text-decoration:none;color:#5b98cf}
#footer span a:hover{color:#094784}
#content_hp{padding:20px}
#box_anteprime{background:#cfe6f8;width:490px;float:left;display:inline;padding:5px;margin:0 70px 15px 20px}
#box_anteprime h1{background:#fff;color:#5996cd;font-size:18px;letter-spacing:1px;margin:-5px -5px 3px;padding:5px 5px 0 0}
#box_anteprime a img{margin:5px 4px 4px 5px;border:1px solid #a4cbea;float:left;display:inline!important}
#box_anteprime a:hover img{border:1px solid #fff}
#box_anteprime a{color:#000;text-decoration:none}
#box_anteprime a:hover{text-decoration:underline}
#box_anteprime a.link_cat{font-weight:700;color:#094784;display:block;text-align:right}
#box_anteprime a.link_cat:hover{text-decoration:none}
#box_cornici{float:left;display:inline;width:500px;margin:0 70px 0 0}
#box_cornici h1{color:#5996cd;font-size:22px}
#box_cornici .box{width:330px;float:left;display:inline}
#box_cornici .box h2{margin:0 0 5px;font-size:14px;color:#094784}
#box_cornici .box h3{margin:0 0 5px;font-size:14px;color:#094784}
#box_cornici .box ol{margin:10px 0;padding:0}
#box_cornici .box ol li{list-style-position:inside;margin:0}
#box_cornici a.link_cat{font-weight:700;color:#094784;display:block;text-align:left}
#box_cornici a.link_cat:hover{text-decoration:none}
#box_occasioni{float:left;display:inline;width:252px;height:235px;padding:10px 0 0 9px;background:url(../img_layout/bg_box_offerta.png) top left no-repeat}
#box_occasioni h1{background:url(../img_layout/h1_occasioni.png) left no-repeat;height:30px}
#box_occasioni h1 span{display:none}
#box_occasioni p{margin:10px 30px 0 5px;text-align:justify}
#box_occasioni p a{font-weight:700;color:#094784}
#box_occasioni p a:hover{text-decoration:none}
#box_occasioni img{margin:10px 0}
#box_occasioni a img{display:block;border:1px solid #ccc}
#box_occasioni a:hover img{border:1px solid #a4cbea}
#box_occasioni_simple{float:left;display:inline;width:276px;height:232px;padding:4px;border:#eb6400 solid;background:url(../img_layout/bg_box_gradiente.png) top left repeat-x}
#box_occasioni_simple img{margin:10px 0}
#slides{float:left;display:inline;width:270px;height:296px;margin:0;padding:0;border:#eb6400 solid;background-color:#FFF}
#slides img{margin:0;border:none}
#slides .box_slide{padding:10px 10px 0;background-color:#fff;width:250px;height:286px}
#slides p{margin:6px 0;padding:0}
ul.costi_trasporto{list-style-image:url(../img_layout/bullet_orange.png);color:#666}
ul.metodi_di_pagamento{list-style:none;color:#666}
p.paypal{background:url(../img_layout/pay_paypal.png) no-repeat right;clear:left;height:34px;margin:0;padding:10px 0 0!important;width:240px}
* html p.paypal{padding:0!important}
:first-child+html p.paypal{padding:0!important}
#box_gen{width:255px;float:left;display:inline;margin:5px 20px 0 0}
#box_gen h1{color:#094784;font-size:18px;margin:0 0 10px}
#box_gen img{display:block;margin:15px 0 0;padding:1px;background:#fff;border:1px solid #ccc}
#box_gen a{font-weight:700;color:#094784}
#box_gen a:hover{text-decoration:none}
#right_hp{width:410px;margin:20px 0 20px 40px;float:left;display:inline}
#right_hp h1{color:#a4cbea;font-size:22px}
#box_anim{width:160px;float:left;margin:0 10px 0 0}
.box_img{width:145px;float:left;margin:0 10px 0 0}
.box_img img{margin:0 0 10px}
.box_img table tr td{border:none!important;padding:2px;font-weight:400}
.box_img table tr:hover{background:none}
.link_celeste{display:block;padding:4px;background:#cfe6f8;font-size:11px;letter-spacing:2px;color:#094784;text-align:right;font-weight:700;margin:3px 0 5px;text-decoration:none}
.link_celeste a{color:#094784;text-decoration:underline}
.link_celeste a:hover{text-decoration:none}
a.bullet{background:url(../img_layout/bullet_grigio.gif) left no-repeat;color:#999;padding:0 0 0 8px;text-decoration:none}
a:hover.bullet{text-decoration:underline}
.box_cento{text-align:justify;line-height:18px;width:560px;padding:30px 0 20px 180px}
.box_cento h1{font-size:22px;margin:0 0 20px;color:#3c72a6;letter-spacing:1px}
.box_cento h2{font-size:12px;margin:0;color:#094784}
.box_cento h3{color:#F90;font-size:14px;margin:0}
.box_cento h3 strong{color:#094784}
.box_cento ul{margin:0;padding:0;list-style:none}
.box_cento ul li{margin:0 0 15px;border-bottom:1px dotted #ccc;text-align:justify}
.box_cento a{color:#000}
.box_cento a:hover{text-decoration:none}
.box_cento ul li table th{text-align:left;background:#fff;color:#000;border:none}
.box_cento ul li table td{border:1px solid #ddd;font-weight:400}
#left{width:330px;float:left;display:inline;margin:20px 0 20px 20px}
#left p{text-align:center}
#left img{padding:1px;margin:auto;background:#fff;border:1px solid #ccc}
#left h2,#left_cat h2{letter-spacing:1px;color:#094784;font-size:12px;margin:0 0 10px}
#left_cat h3{letter-spacing:1px;color:#999;font-size:12px;margin:0}
#left .box{background:#a4cbea;padding:5px 0 10px;margin:0 0 10px}
#left .box div{height:100px;overflow:auto}
#left .box img{padding:1px}
#left .box a img{border:3px solid #a4cbea}
#left .box a:hover img{background:#fff}
#left .box img{border:3px solid #3c72a6}
#left_cat{width:200px;float:left;display:inline;margin:20px 0 20px 20px}
#left .box_neutro,#left_cat .box_neutro{margin:0 0 10px}
#left .box_neutro h2,#left_cat .box_neutro h2{letter-spacing:normal;font-size:22px}
.box_neutro h1{font-size:16px}
.box_neutro h3{color:#094784!important}
#left .box_neutro img{float:left;display:inline}
#left .box_neutro ul,#left_cat .box_neutro ul{width:100%;float:left;display:inline;list-style:none;margin:0 0 6px;padding:0;color:#7a7a7a}
.white{background-color:#fff;margin-top:20px}
.box_neutro a{color:#000!important;font-weight:700}
.box_neutro a:hover{text-decoration:none!important}
#left_cat .box_neutro ul li a{display:block;margin-bottom:7px;text-decoration:none;color:#3c72a6;font-weight:700;letter-spacing:1px;border-bottom:1px solid #e5e5e5}
#left_cat .box_neutro ul li a:hover{color:#094784;background:url(../img_layout/icon_arrow_right.gif) right no-repeat}
#left_cat .box_neutro ul li.select a{background:url(../img_layout/icon_arrow_right.gif) right no-repeat;padding:0 10px 0 0;margin-bottom:7px;text-decoration:none;color:#094784!important;font-weight:700;letter-spacing:1px;border-bottom:1px solid #3c72a6}
#left_cat .box_neutro ul li.li_attivo{color:#000;font-weight:700}
#right{text-align:justify;line-height:18px;width:500px;float:left;display:inline;margin:20px 20px 20px 30px}
#right h1,#left h1{font-size:22px;margin:0 0 20px;color:#3c72a6;letter-spacing:1px}
#right h2{letter-spacing:1px;color:#094784;font-size:12px}
#right h2 a{color:#094784}
#right .box_img{width:100%;border:3px solid #d2e7f8;text-align:center;background:#fff}
#right .box_img h2{letter-spacing:normal;text-align:left;background:#a4cbea;border-bottom:3px solid #d2e7f8;color:#216aae;margin:0;padding:5px;font-size:14px}
#right .box_img img{margin:10px auto}
#right .box div{margin:0;height:140px;overflow:auto}
#right .box div img{border:none;width:19px;height:19px}
* html #right form{width:500px}
input.button_salva{color:#094784;background:#a4cbea;width:auto;padding:1px 15px}
input.button_salva:hover{background:#d2e7f8}
#right_cat{width:635px;float:left;display:inline;padding:0;margin:20px 15px 20px 25px}
#right_cat h1,#right_cat h2{color:#69A1D4;margin:0 0 20px;padding:0;font-size:22px}
#right_cat h2{color:#69A1D4;margin:0 0 20px;padding:0;font-size:17px}
#mappa{border:3px solid #d2e7f8;padding:2px;text-align:center;background:#fff}
.telefono,.fax{height:17px;display:block;padding:3px 0 0 30px;margin:10px 0 0;color:#000}
.telefono span,.fax span{display:none}
.telefono{background:url(../img_layout/icon_mobile.png) center left no-repeat}
.fax{background:url(../img_layout/icon_telfax.png) center left no-repeat}
.box_evidenza{font-size:12px;position:relative;width:295px;height:100px;float:left;margin:0 20px 20px 0;padding:0 0 4px}
.box_evidenza h1{font-size:13px!important;margin:0 0 3px!important}
.box_evidenza img{float:left!important;display:inline!important;margin:0 5px 0 0}
.box_evidenza img.bollo{position:absolute;top:-10px;left:-10px}
.box_evidenza a img{border:3px solid #F60}
.box_evidenza a:hover img{border:3px solid #F90}
.box_evidenza strong{color:#69A1D4;display:block}
.box_cat{font-weight:400;width:630px;margin:0;padding:0;border-collapse:collapse}
.box_cat tr{background:#fff}
.box_cat th{color:#094784;font-weight:400;background:#d2e7f8;padding:3px!important;text-align:left}
.box_cat th a{color:#094784}
.box_cat tr td{position:relative;border-bottom:1px solid #d2e7f8;padding:10px 0 3px}
.box_cat tr:hover{background:#fff!important}
.box_cat tr td img{border:1px solid #ccc}
.box_cat h3,.box_cat ul{font-size:10px;color:#999;margin:2px 0 0;padding:0}
.box_cat ul,.table_auto ul{margin:0;padding:0;list-style:none}
.box_cat ul li,.table_auto ul li{margin:0 0 5px}
tr.nobg{background:none}
tr:hover.nobg{background:none!important}
tr.nobg td{padding:0}
tr.nobg td h1{font-size:16px!important;color:#69a1d4;padding:0 0 5px!important}
ul.istruzioni{font-size:11px;list-style:none;margin:0;padding:0;width:300px}
ul.istruzioni li{margin:0 0 15px}
ul.istruzioni li img{float:left;margin:0 4px 4px 0 !important}
.tab_pulsante{float:left;display:inline;font-size:14px}
.tab_pulsante span{color:#094784;float:left;padding:5px 30px 4px;background:#d2e7f8;border:1px solid #d2e7f8;border-top:1px solid #c3ddf4}
.tab_pulsante a{color:#094784;float:left;padding:5px 30px 4px;background:url(../img_layout/bg_pulsante_dis.gif) bottom repeat-x #fff;border:1px solid #d2e7f8;margin:0 0 0 1px;text-decoration:none}
.tab_pulsante a:hover{color:#3c72a6;background:url(../img_layout/bg_pulsante_dis.gif) top repeat-x}
.box_indirizzo{float:right}
* html #left{width:320px;margin:20px 0 20px 20px}
* html #right{width:500px;margin:20px 0 20px 30px}
input.puls_bonifico{width:192px;height:47px;cursor:pointer;float:right;background:url(../img_layout/puls_bonifico.png);border:none}
input.puls_paypal{width:192px;height:47px;cursor:pointer;float:right;background:url(../img_layout/pulsante_paypal.gif);border:none}
tr.totale a.puls_acquista_text{width:120px;vertical-align:middle;margin:0}
a.puls_acquista_text{text-decoration:none;border:1px solid #060;height:16px;padding:2px 22px 0 4px;margin:5px 0 0;background:url(../img_ar/icon_shopping_cart.gif) right no-repeat #fff;color:#390;font-weight:700;text-align:left}
a:hover.puls_acquista_text{border:1px solid #390}
a.puls_noacquista_text{display:block;width:50px;text-decoration:none;border:1px solid #999;height:16px;padding:2px 22px 0 4px;margin:0 0 0 5px;background:url(../img_ar/icon_noshopping_cart.gif) right no-repeat #fff;color:#C00;font-weight:700;text-align:left}
a:hover.puls_noacquista_text,a:hover.puls_aggiorna_text,a:hover.puls_incornicia_text,a:hover.puls_dettaglio_text{border:1px solid #000;color:#000}
a.puls_aggiorna_text{display:block;width:50px;text-decoration:none;border:1px solid #999;height:16px;padding:2px 22px 0 4px;margin:0 0 0 5px;background:url(../img_ar/icon_refresh.gif) right no-repeat #fff;color:#000;font-weight:700;text-align:left}
input.puls_aggiorna_text{font-family:Arial,Helvetica,sans-serif;font-size:12px;display:block;width:78px;text-decoration:none;border:1px solid #999;padding:0 22px 0 4px;margin:0 0 0 5px;background:url(../img_ar/icon_refresh.gif) right no-repeat #fff;color:#000;font-weight:700;text-align:left}
input:hover.puls_aggiorna_text{border:1px solid #000;color:#000;cursor:pointer}
a.puls_incornicia_text{display:block;text-decoration:none;border:1px solid #999;height:16px;padding:2px 22px 0 4px;margin:5px 0 0;background:url(../img_ar/icon_cornice_on.gif) right no-repeat #fff;color:#666;font-weight:700;text-align:left}
a.puls_dettaglio_text{display:block;text-decoration:none;border:1px solid #999;height:16px;padding:2px 22px 0 4px;margin:5px 0 0;background:url(../img_ar/icon_anteprima.gif) right no-repeat #fff;color:#666;font-weight:700;text-align:left}
.cento{width:100px}
.centocinquanta{width:150px}
.ottanta{width:80px}
.duecento{width:200px}
.trecento{width:300px}
.centopercento{width:100%}
.seicento{width:600px;margin:auto}
.seicento input,.seicento textarea{width:100%}
.quattrocento{width:400px}
.trenta{width:30px}
#paginazione{width:100%;height:22px;text-align:center;color:#69a1d4;padding-top:10px}
#content_paginazione{width:360px;margin:0 auto}
.paginazione_number{float:left;display:inline;width:100px}
.att{text-decoration:none;width:40px;float:left;display:inline}
.dis{color:#69a1d4;text-decoration:none;width:40px;float:left;display:inline}
#paginazione a{display:block;text-decoration:underline;color:#094784}
#paginazione a:hover{text-decoration:none}
.marginauto{width:629px;text-align:center}
.marginauto img{margin:auto;border:none}
.marginauto a:hover img{border:none}
table td a,table th a{color:#000}
table td a img,table th a img,.box_cat tr td a img{border-bottom:2px solid #6d99ca;border-right:2px solid #6d99ca;border-top:2px solid #c5ddfb;border-left:2px solid #c5ddfb}
table td a:hover img,table th a:hover img,.box_cat tr td a:hover img{border-top:2px solid #6d99ca;border-left:2px solid #6d99ca;border-bottom:2px solid #c5ddfb;border-right:2px solid #c5ddfb}
table th a img{margin:3px 0 0}
table td a:hover,table th a:hover{text-decoration:none}
table td img{border:2px solid #ff9d02;margin:2px 8px 2px 0}
table,table.tab_righe,table.tab_griglia,table.tab_null,table.tab_gallery{width:100%;margin:0 auto;padding:0;border-collapse:collapse;text-align:left}
.tab_righe{font-weight:400!important;font-size:11px!important}
table h1{border:none!important;font-size:14px!important;margin:0!important;padding:0!important}
table h2{font-size:14px!important;color:#6d99ca!important;margin:0 0 10px!important}
table th{width:auto;background:#6d99ca;padding:1px 4px;color:#caddf1}
* html table th{padding:1px 4px}
:first-child+html table th{padding:1px 4px}
table tr:hover{background:#dfedff}
table tr.colour{background:#dfedff}
table.tab_noover tr:hover,tr.tab_noover:hover{background:none!important}
table td{border-bottom:1px solid #ccc;border-collapse:collapse;margin:0;padding:6px 0 6px 4px}
table td.riga_titolo h1{position:relative;color:#6d99ca!important;font-size:16px}
table td.riga_titolo h1 span{position:absolute;top:0;left:270px;width:auto;color:#094784}
table td.riga_titolo h1 span a{position:relative;top:0;color:#094784}
table td.riga_titolo h2{font-size:14px!important;color:#000;margin:0 0 0 10px;display:inline}
tr.grey{background:#f3f3f3}
table.tab_righe input{background:#fff!important;border:1px solid #ccc!important;width:auto!important;color:#000!important;font-weight:400!important;font-size:11px!important;cursor:auto!important}
table.tab_righe input.button{padding:0!important;float:right;font-size:11px!important;background:url(../img_layout/bg_puls_login.gif) bottom repeat-x #fff!important;border:1px solid #ccc!important;color:#333!important;width:auto!important;cursor:pointer!important;font-weight:700!important;border-bottom:1px solid #999!important;border-right:1px solid #999!important}
table.tab_righe input.button:hover{border:1px solid #ccc!important;border-top:1px solid #999!important;border-left:1px solid #999!important}
table#tab_clear{padding:0!important;margin:0!important;border:none!important}
table#tab_clear tr{padding:0!important;margin:0!important;border:none!important}
table#tab_clear tr:hover{background:none}
table#tab_clear td{padding:3px!important;margin:0!important;border:none!important}
table#tab_clear td img{border:1px solid #fff}
table#tab_clear td a img{border:1px solid #6d99ca}
table#tab_clear td a:hover img{border:1px solid #fff}
table.tab_griglia td{border:1px solid #ccc}
table.tab_null td{border:none}
.hidden{display:none}
table th input{width:100%;cursor:pointer;padding:0 14px 0 0;text-align:left;background:#6d99ca;color:#fff;font-weight:700;font-size:13px;border:1px solid #38689e}
table th input.sort_asc,table th input.sort_desc{border:1px solid #38689e;border-bottom:1px solid #caddf1;border-right:1px solid #caddf1}
table th input.sort_asc:hover,table th input.sort_desc:hover{border:1px solid #caddf1;border-bottom:1px solid #38689e;border-right:1px solid #38689e}
table th input.sort_asc{background:url(../img_ar/icon_arrow_up.gif) right no-repeat #9cbadb}
table th input.sort_desc{background:url(../img_ar/icon_arrow_down.gif) right no-repeat #9cbadb}
table th input.input{background:#fff;color:#000;font-weight:400;cursor:auto}
table th input#mq{width:40px;padding:0}
table th input#sel_tutti{width:auto;border:none;margin:auto;padding:0;background:none}
table td input.checkbox{width:auto;border:none!important}
table tr#command_bar th{background:url(../img_ar/bg_command_bar.gif) bottom repeat-x #95b9e0;border-top:1px solid #38689e;border-bottom:1px solid #38689e;padding:2px 4px;height:30px}
.textarea{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;width:100%}
div#table_register{width:600px;margin:20px auto}
#table_register h1{font-size:22px;margin:0 0 20px;color:#3c72a6}
#table_register h2{font-size:12px;margin:0 0 20px;color:#094784}
#table_register input{border:1px solid #666;background-color:#FFF}
#table_register{color:#333}
#table_register table tr:hover{background:none}
#table_register table tr td{padding:3px;border-bottom:none!important}
#table_register table tr td h2{margin:10px 0 0!important;padding:0!important}
#table_register table tr td h1{font-size:22px!important;color:#6d99ca}
.box_content{width:260px;margin:0 5px 20px 0;border-bottom:1px solid #6d99ca}
.box_overflow{height:180px;padding:1px;overflow:auto;background:#e8f2ff}
.box_overflow img{margin:0!important}
.box_content h1{font-size:16px!important;color:#6d99ca!important;margin:0}
.box_content h2{font-size:14px;margin:0 0 5px}
.box_content h3{font-size:14px;margin:0;padding:3px;background:#6d99ca;color:#fff}
.box_content ul{margin:0;padding:0;list-style:none}
.box_content ul li span{float:right;text-align:right}
.box_content td.prezzo{width:50px;text-align:right}
.box_content tr.totale td{border-top:1px solid #000;font-weight:700}
#login{background:url(../img_layout/icon_key.gif) top left no-repeat;width:300px;padding-left:40px;margin:30px auto;position:relative}
#login table{margin:0 0 0 50px}
#login table td{padding:6px}
#login input{width:160px;float:right;border:1px solid #ccc;font-size:13px;padding:0;font-family:sans-serif;height:22px}
#login input#button{background:url(../img_layout/bg_puls_login.gif) bottom repeat-x #fff!important;border:1px solid #ccc!important;color:#333!important;width:auto!important;padding:0 15px;cursor:pointer!important;font-weight:700!important;border-bottom:1px solid #999!important;border-right:1px solid #999!important}
#login input#button:hover{border:1px solid #ccc!important;border-top:1px solid #999!important;border-left:1px solid #999!important}
#login{margin:auto;margin-top:20px;position:relative;font-size:12px}
#login table tr:hover{background:none!important}
#login table td{border:none}
#login a{color:#ff9d02}
#login a:hover{color:#ff9d02;text-decoration:none}
table.tab_noover .box{width:629px}
table.tab_noover .box h3{font-size:12px;margin:15px 0 0;padding:0}
table.tab_noover input{width:100%;cursor:pointer;padding:0 14px 0 0;text-align:left;background:#6d99ca;color:#fff;font-weight:700;font-size:13px;border:1px solid #38689e}
.bul_inlavoro,.bul_spedito,.bul_chiuso{padding:0 0 0 10px}
span.bul_inlavoro,span.bul_spedito,span.bul_chiuso{margin:0 5px;font-size:10px}
.bul_inlavoro{background:url(../img_ar/bul_inlavoro.gif) left no-repeat}
.bul_spedito{background:url(../img_ar/bul_spedito.gif) left no-repeat}
.bul_chiuso{background:url(../img_ar/bul_chiuso.gif) left no-repeat}
a.img_link img{border:none!important}
#colori a img{margin:0}
div#alert_msg_ko{width:665px;border:1px solid red;background:url(../img_layout/alert.png) 15px 20px no-repeat;padding:0 0 0 20px;margin:0 auto 10px;font-weight:700;min-height:70px}
div#alert_msg_ok{width:665px;background:url(../img_layout/check.png) 15px 20px no-repeat;padding:20px 0 0 20px;margin:0 auto 10px;font-weight:700;min-height:70px}
div#alert_msg_ko ul{list-style:none;color:red}
div#alert_msg_ok ul{list-style:none;color:#111}
#input p{float:left;width:192px;margin:0;padding:0}
#input .line{height:28px}
#input .line_new{height:42px;padding-top:20px;margin-top:8px}
#input a{text-decoration:underline}
#input a:hover{text-decoration:none}
.box_generic{margin:20px}
ul.normal{margin:0;padding:10px 20px!important;list-style:circle!important}
ul.normal li{border-bottom:none}
.tr{text-align:right}
.cc{background:url(../images/layout/creative-commons.png) no-repeat; display:block; padding-left:20px; height:20px;font-size:10px; color:#888!important}










