body {height: 100%;margin: 0;padding: 0;background: #00536F url(images/bg_body.jpg) 0 0 repeat-x;text-align: center;}
img {border: none;}
form {margin: 0;padding: 0;}
fieldset {padding: 10px;border: 1px solid #777777;}
legend {color: #777777;}
.fieldset_red {padding: 10px;border: 1px solid #990000;}
.legend_red {color: #990000;}
#wrp {margin: 0 auto;padding: 0;height: 100%;width: 955px;background: url(images/bg_cnt.jpg) 25px 0 no-repeat;}
#hd {height: 152px;padding: 0;background: url(images/bg_hd.jpg) 0 0 no-repeat;}
#hd_lt {float: left;margin: 0;padding: 0;width: 687px;height: 152px;}
#hd_lt h1 {width: 344px;height: 79px;margin: 0 0 0 52px;padding: 0;background: url(images/logo_soluzioniantitaccheggio.gif) 0 0 no-repeat;cursor: hand;cursor: pointer;}
#hd_lt span {display: none;}
#hd_btn_hp {float: left;margin: 0 0 0 16px;}
.hd_btn_tlb {float: right;margin: 13px 0 0 0;}
#hd_rt {float: right;margin: 0;padding: 0;width: 268px;height: 152px;}
#hd_btn_centuff {margin: 60px 0 0 59px;}
#cnt {padding: 0;height: 100%;background: url(images/bg_cnt.gif) 25px 0 repeat-y;}
#cnt_tlb {margin: 0;padding: 0;width: 955px;height: 233px;background: url(images/bg_cnt_tlb.jpg) 934px 0 no-repeat;}
#cnt_tlb h1 {margin: 0 0 0 25px;padding: 0;width: 909px;height: 31px;background: url(images/txt_scegli.jpg) 0 0 no-repeat;}
#cnt_tlb span {display: none;}
#cnt_lt {float: left;margin: 0;width: 654px;}
#cnt_lt_tlt {margin: 0;padding: 17px 0 0 55px;background: url(images/bg_cnt_lt_tlt.gif) 0 0 no-repeat;width: 654px;height: 49px;font: 24px Verdana, Arial, Helvetica, sans-serif;color: #444444;}
html>body #cnt_lt_tlt {height: 32px; }
#cnt_lt_cnt {margin: 0 0 23px 35px;padding: 0 16px 16px 16px;width: 619px;background: #D1E5F0;border: 1px solid #A9B6BE;border-top: none;font: 11px/15px Tahoma, Verdana, Arial, Helvetica, sans-serif;color: #444444;}
html>body #cnt_lt_cnt {width: 585px; }
#cnt_lt_cnt p {margin: 0;padding: 0;font: 11px/15px Tahoma, Verdana, Arial, Helvetica, sans-serif;color: #444444;}
.campoform {border: 1px solid #AAAAAA;font: 11px/15px Tahoma, Verdana, Arial, Helvetica, sans-serif;color: #444444;height: 18px;background: #FFFFFF;}
.campoform_focus {border: 1px solid #AAAAAA;font: 11px/15px Tahoma, Verdana, Arial, Helvetica, sans-serif;color: #444444;height: 18px;background: #FFFF9B;}
.cnt_contact {margin: 0;padding: 10px 0 0 0;font: 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;color: #00536F;font-weight: bold;}
.cnt_contact a:link {text-decoration: none;color: #00536F;}
.cnt_contact a:visited {text-decoration: none;color: #00536F;}
.cnt_contact a:active {text-decoration: none;color: #00536F;}
.cnt_contact a:hover {text-decoration: none;color: #444444;}
.cnt_navbar {margin: 0 0 10px 0;padding: 0;width: 585px;text-align: right;font: 12px Tahoma, Verdana, Arial, Helvetica, sans-serif;}
.cnt_navbar a:link {text-decoration: none;color: #444444;padding: 0 19px 0 19px;}
.cnt_navbar a:visited {text-decoration: none;color: #444444;padding: 0 19px 0 19px;}
.cnt_navbar a:active {text-decoration: none;color: #444444;padding: 0 19px 0 19px;}
.cnt_navbar a:hover {text-decoration: none;color: #00536F;padding: 0 19px 0 19px;}
.cnt_img {border: 1px solid #FFFFFF;}
#cnt_rt {float: left;margin: 0;width: 301px;background: url(images/bg_cnt_rt.gif) 247px 6px no-repeat;}
html>body #cnt_rt {background: url(images/bg_cnt_rt.gif) 247px 10px no-repeat; } 
#cnt_rt_pd {margin: 35px 0 165px 31px;padding: 0;width: 232px;}
.cnt_rt_pd_item {margin: 0;padding: 0 10px 0 0;text-align: right;border-bottom: 1px dotted #BBBBBB;font: 12px/35px Verdana, Arial, Helvetica, sans-serif;color: #0066A9;}
.cnt_rt_pd_item a:link {text-decoration: none;color: #0066A9;}
.cnt_rt_pd_item a:visited {text-decoration: none;color: #0066A9;}
.cnt_rt_pd_item a:active {text-decoration: none;color: #0066A9;}
.cnt_rt_pd_item a:hover {text-decoration: none;color: #555555;}
.sel {margin: 0;padding: 0 10px 0 0;text-align: right;border-bottom: 1px dotted #BBBBBB;font: 12px/35px Verdana, Arial, Helvetica, sans-serif;color: #0066A9;background: #DDDDDD;}
.sel a:link {text-decoration: none;color: #0066A9;}
.sel a:visited {text-decoration: none;color: #0066A9;}
.sel a:active {text-decoration: none;color: #0066A9;}
.sel a:hover {text-decoration: none;color: #555555;}
.tabella {margin: 0 auto;font: 11px/15px Tahoma, Verdana, Arial, Helvetica, sans-serif;color: #444444;} 
.tabella_red {margin: 0 auto;font: 11px/15px Tahoma, Verdana, Arial, Helvetica, sans-serif;color: #990000;} 
#ft {padding: 0;height: 205px;background: url(images/bg_ft.gif) 0 0 no-repeat;}
#ft_link {margin: 0;padding: 29px 21px 0 0;width: 955px;text-align: right;font: 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;}
html>body #ft_link {width: 934px; } 
#ft_link a:link {padding: 0 13px 0 13px;text-decoration: none;color: #608997;border-right: 1px solid #154D6B;}
#ft_link a:visited {padding: 0 13px 0 13px;text-decoration: none;color: #608997;border-right: 1px solid #154D6B;}
#ft_link a:active {padding: 0 13px 0 13px;text-decoration: none;color: #608997;border-right: 1px solid #154D6B;}
#ft_link a:hover {padding: 0 13px 0 13px;text-decoration: none;color: #DDDDDD;border-right: 1px solid #154D6B;}
#ft_credits {margin: 0;padding: 35px 34px 0 0;width: 955px;text-align: right;font: 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;color: #888888;}
html>body #ft_credits {width: 921px; } 
#ft_credits a:link {text-decoration: none;color: #888888;}
#ft_credits a:visited {text-decoration: none;color: #888888;}
#ft_credits a:active {text-decoration: none;color: #888888;}
#ft_credits a:hover {text-decoration: none;color: #555555;}
#ft_lt {float: left;margin: 0;padding: 29px 0 0 120px;font: 12px/18px Tahoma, Verdana, Arial, Helvetica, sans-serif;color: #FFFFFF;}
#ft_rt {float: right;margin: 0;padding: 31px 65px 0 0;text-align: right;}
/* toolbar */
.abbigliamento_off {float: left;margin: 0 0 0 25px;padding: 0;}
.abbigliamento_off h2 {margin: 0;padding: 0;width: 193px;height: 192px;background: url(images/tlb_btn_abbigliamento_b.jpg) 0 0 no-repeat;cursor: hand;cursor: pointer;}
.abbigliamento_off span {display: none;}
.abbigliamento_on {float: left;margin: 0 0 0 25px;padding: 0;width: 193px;height: 192px;}
.abbigliamento_on h2 {margin: 0;padding: 0;width: 193px;height: 192px;background: url(images/tlb_btn_abbigliamento_r.jpg) 0 0 no-repeat;cursor: hand;cursor: pointer;}
.abbigliamento_on span {display: none;}.abbigliamento_off {float: left;margin: 0 0 0 25px;padding: 0;}

.farmacia_off {float: left;margin: 0;padding: 0;}
.farmacia_off h2 {margin: 0;padding: 0;width: 129px;height: 192px;background: url(images/tlb_btn_farmacia_b.jpg) 0 0 no-repeat;cursor: hand;cursor: pointer;}
.farmacia_off span {display: none;}
.farmacia_on {float: left;margin: 0;padding: 0;width: 129px;height: 192px;}
.farmacia_on h2 {margin: 0;padding: 0;width: 129px;height: 192px;background: url(images/tlb_btn_farmacia_r.jpg) 0 0 no-repeat;cursor: hand;cursor: pointer;}
.farmacia_on span {display: none;}

.biblioteca_off {float: left;margin: 0;padding: 0;}
.biblioteca_off h2 {margin: 0;padding: 0;width: 133px;height: 192px;background: url(images/tlb_btn_biblioteca_b.jpg) 0 0 no-repeat;cursor: hand;cursor: pointer;}
.biblioteca_off span {display: none;}
.biblioteca_on {float: left;margin: 0;padding: 0;width: 133px;height: 192px;}
.biblioteca_on h2 {margin: 0;padding: 0;width: 133px;height: 192px;background: url(images/tlb_btn_biblioteca_r.jpg) 0 0 no-repeat;cursor: hand;cursor: pointer;}
.biblioteca_on span {display: none;}

.ottica_off {float: left;margin: 0;padding: 0;}
.ottica_off h2 {margin: 0;padding: 0;width: 112px;height: 192px;background: url(images/tlb_btn_ottica_b.jpg) 0 0 no-repeat;cursor: hand;cursor: pointer;}
.ottica_off span {display: none;}
.ottica_on {float: left;margin: 0;padding: 0;width: 112px;height: 192px;}
.ottica_on h2 {margin: 0;padding: 0;width: 112px;height: 192px;background: url(images/tlb_btn_ottica_r.jpg) 0 0 no-repeat;cursor: hand;cursor: pointer;}
.ottica_on span {display: none;}

.super_off {float: left;margin: 0;padding: 0;}
.super_off h2 {margin: 0;padding: 0;width: 159px;height: 192px;background: url(images/tlb_btn_supermercati_b.jpg) 0 0 no-repeat;cursor: hand;cursor: pointer;}
.super_off span {display: none;}
.super_on {float: left;margin: 0;padding: 0;width: 159px;height: 192px;}
.super_on h2 {margin: 0;padding: 0;width: 159px;height: 192px;background: url(images/tlb_btn_supermercati_r.jpg) 0 0 no-repeat;cursor: hand;cursor: pointer;}
.super_on span {display: none;}

.altro_off {float: left;margin: 0;padding: 0;}
.altro_off h2 {margin: 0;padding: 0;width: 183px;height: 192px;background: url(images/tlb_btn_altre_b.jpg) 0 0 no-repeat;cursor: hand;cursor: pointer;}
.altro_off span {display: none;}
.altro_on {float: left;margin: 0;padding: 0;width: 183px;height: 192px;}
.altro_on h2 {margin: 0;padding: 0;width: 183px;height: 192px;background: url(images/tlb_btn_altre_r.jpg) 0 0 no-repeat;cursor: hand;cursor: pointer;}
.altro_on span {display: none;}