/* estensione delle pagine /my/ */

IFRAME.hidiframe { width:0px; height:0px; border:1px; }

DIV#my_body_left {float:left; width:222px;}
DIV#my_body_main {float:right; width:748px;}

DIV#my_body_main DIV.t H2 {color:#F90;}
DIV#my_body_main DIV.c H1 {font-size:16px; margin:0 0 20px 0;}
DIV#my_body_main DIV.c P {clear:both; font-size:12px; margin-bottom:14px;}
DIV#my_body_main DIV.c A {font-weight:bold;}
DIV#my_body_main DIV.c FORM INPUT {font-size:12px;}
DIV#my_body_main DIV.c FORM TEXTAREA {font-size:12px;}
DIV#my_body_main DIV.c FORM SELECT {font-size:12px;}
DIV#my_body_main DIV.c FORM BUTTON {font-size:14px; font-weight:bold; color:#FFF; background:#0C0; padding:5px;}
DIV#my_body_main DIV.c FORM BUTTON SPAN {font-size:12px; font-weight:bold; color:#FFF;}

DIV#my_body_left DIV.box {width:222px;}
DIV#my_body_left DIV.box DIV.t {width:200px;}
DIV#my_body_left DIV.box DIV.c {width:200px;}
DIV#my_body_left DIV.box DIV.c * {font-size:12px;}
DIV#my_body_left DIV.box DIV.c H1 {font-size:16px; margin:0 0 20px 0;}
DIV#my_body_left DIV.box DIV.c H3 {color:#09C; margin:0 0 10px 0;}
DIV#my_body_left DIV.box DIV.c P {line-height:150%; margin-bottom:20px;}
DIV#my_body_left DIV.box DIV.c UL {margin:0 0 10px 10px; padding:0 0 0 10px;}
DIV#my_body_left DIV.box DIV.c LI {padding-bottom:5px; margin-bottom:5px; border-bottom:1px dotted #CCC;}

DIV#hdrmnusez LI.sel A {background-color:#39C;}
DIV#hdrmnusez LI.sel A SPAN {background-color:#39C;}
DIV#hdrsubmnu {background:#39C;}
DIV#hdrsubmnu DIV.t {height:10px;}

DIV.my_box DIV.h {background:url(/img/bgsprite.gif) 0 -75px;}
DIV.my_box DIV.h DIV {background:url(/img/bgsprite.gif) 100% -75px;}
DIV.my_box DIV.t {background:url(/img/bgsprite.gif) 0 -80px; border:0;}
DIV.my_box DIV.t * {color:#FFF;}

DIV#my_body_left DIV.my_box DIV.t {width:202px;}

DIV#my_boxavatar DIV.t H2 {font-size:18px; color:#F30;}
DIV#my_boxavatar DIV.t SPAN {clear:both; float:none; color:#999; padding-top:5px;}
DIV#my_boxavatar DIV.c IMG {width:200px; height:200px;}
DIV#my_boxavatar DIV.c IMG.logo {width:200px; height:100px;}
DIV#my_boxavatar DIV.flk {width:200px;}

DIV#my_boxstats {background-color:#EEF;}
DIV#my_boxstats DIV.h {background-color:#CCF;}
DIV#my_boxstats DIV.t {background-color:#CCF;}
DIV#my_boxstats DIV.t H2 {color:#666;}
DIV#my_boxstats DIV.c {background-color:#EEF; padding-top:5px;}
DIV#my_boxstats DIV.c DIV.stat {width:195px; padding:0;}
DIV#my_boxstats DIV.c DIV.stat DIV { margin:0 0 0 5px; color:#333; font-size:11px; overflow:hidden;}
DIV#my_boxstats DIV.c DIV.stat DIV.tit {clear:both; display:block; margin:5px 0 5px 0;}
DIV#my_boxstats DIV.c DIV.stat DIV.tit H3 {color:#333; margin:0;}
DIV#my_boxstats DIV.c DIV.stat DIV B {color:#333;}
DIV#my_boxstats DIV.c DIV.stat DIV LABEL {float:left; width:110px; color:#333; font-size:11px;}
DIV#my_boxstats DIV.c DIV.stat DIV SPAN {display:block; float:left; width:20px; font-weight:bold; text-align:right; color:#333; font-size:11px;}
DIV#my_boxstats DIV.c DIV.stat DIV LABEL.red {color:#C00;}
DIV#my_boxstats DIV.c DIV.stat DIV SPAN.red {color:#C00;}
DIV#my_boxstats DIV.c DIV.stat DIV A {display:block; float:left; width:50px; color:#003399; font-size:11px; margin-left:10px;}
DIV#my_boxstats DIV.c DIV.stat DIV A.avatar {width:180px; color:#039; font-size:11px; margin:0;}
DIV#my_boxstats DIV.c DIV.stat DIV.sep { margin:5px 0 10px 0;}

DIV#my_boxmain {width:748px;}
DIV#my_boxmain DIV.t {width:726px; border-bottom:1px dotted #CCC;}
DIV#my_boxmain DIV.c {width:706px; padding:10px 20px;}
DIV#my_boxmain DIV.c DIV {}
DIV#my_boxmain DIV.flk {width:726px;}

DIV#my_boxmain DIV.my_box {float:left; width:222px; margin:0 20px 20px 0;}
DIV#my_boxmain DIV.my_box DIV.h {background:url(/img/bgsprite.gif) 0 -70px;}
DIV#my_boxmain DIV.my_box DIV.h DIV {background:url(/img/bgsprite.gif) 100% -70px;}
DIV#my_boxmain DIV.my_box DIV.t {width:202px; border:0;}
DIV#my_boxmain DIV.my_box DIV.t H2 {font-size:14px; color:#FFF; margin:0;}
DIV#my_boxmain DIV.my_box DIV.c {width:200px; height:150px; padding:10px;}
DIV#my_boxmain DIV.my_box DIV.c P {font-size:11px; margin-bottom:10px;}
DIV#my_boxmain DIV.my_box DIV.c UL {list-style:none; padding:0; margin:0;}
DIV#my_boxmain DIV.my_box DIV.c LI {font-size:12px; color:#999; font-weight:bold; margin-bottom:10px;}
DIV#my_boxmain DIV.my_box DIV.c LI P {display:inline; font-size:12px; font-weight:bold; color:#C00;}
DIV#my_boxmain DIV.my_box DIV.c LI A {font-size:12px; font-weight:bold; color:#09C;}
DIV#my_boxmain DIV.my_box DIV.c LI A:hover {color:#069;}
DIV#my_boxmain DIV.my_box DIV.c LI SPAN {display:block; font-size:11px; font-weight:normal; color:#666; margin:2px 0 0 10px;}
DIV#my_boxmain DIV.my_box DIV.c LI SPAN.w {color:#F80;}
DIV#my_boxmain DIV.my_box DIV.c LI SPAN.d {color:#F20;}
DIV#my_boxmain DIV.my_box DIV.c LI SPAN.e {color:#C00;}
DIV#my_boxmain DIV.my_box DIV.f {background:url(/img/bgsprite.gif) 0 -120px;}
DIV#my_boxmain DIV.my_box DIV.f DIV {background:url(/img/bgsprite.gif) 100% -120px;}

DIV#my_boxtab {background-color:transparent;}
DIV#my_boxtab DIV.h {display:none;}
DIV#my_boxtab DIV.t {width:748px; background:url(/img/bgpix.gif) bottom repeat-x; line-height:15px; background-color:transparent; padding:0; border:0;}
DIV#my_boxtab DIV.t UL {list-style:none; margin:0 0 0 5px; padding:0px;}
DIV#my_boxtab DIV.t LI {float:left; margin-right:5px; padding-bottom:1px;}
DIV#my_boxtab DIV.t LI A {display:block; background:url(/img/bgsprite.gif) #39C -300px -153px; text-decoration:none; padding-left:5px;}
DIV#my_boxtab DIV.t LI A SPAN {display:block; float:none; font-size:13px; font-weight:bold; color:#FFF; background:url(/img/bgsprite.gif) #39C 100% -153px; padding:6px 10px 5px 5px;}
DIV#my_boxtab DIV.t LI A:hover {background-color:#5CADD6;}
DIV#my_boxtab DIV.t LI A:hover SPAN {background-color:#5CADD6;}
DIV#my_boxtab DIV.t LI.sel {padding-bottom:0px;}
DIV#my_boxtab DIV.t LI.sel A {background:url(/img/bgsprite.gif) #FFB -300px -153px; color:#333;}
DIV#my_boxtab DIV.t LI.sel A SPAN {font-size:14px; background:url(/img/bgsprite.gif) #FFB 100% -153px; padding:7px 10px 5px 5px; color:#333;}
DIV#my_boxtab DIV.t LI.sel A:hover {background-color:#FFB;}
DIV#my_boxtab DIV.t LI.sel A:hover SPAN {background-color:#FFB;}
DIV#my_boxtab DIV.subt {float:left; width:746px; background:url(/img/bgpix.gif) bottom repeat-x; line-height:15px; background-color:#FFB; padding:0; border-left:1px solid #CCC; border-right:1px solid #CCC;}
DIV#my_boxtab DIV.subt UL {list-style:none; margin:15px 0 0 10px; padding:0px;}
DIV#my_boxtab DIV.subt LI {float:left; margin-right:5px; padding-bottom:1px;}
DIV#my_boxtab DIV.subt LI A {display:block; background:#999; text-decoration:none; padding-left:5px;}
DIV#my_boxtab DIV.subt LI A SPAN {display:block; float:none; font-size:12px; font-weight:bold; color:#FFF; background:#999; padding:6px 10px 5px 5px;}
DIV#my_boxtab DIV.subt LI A:hover {background-color:#AAA;}
DIV#my_boxtab DIV.subt LI A:hover SPAN {background-color:#AAA;}
DIV#my_boxtab DIV.subt LI.sel {padding-bottom:0px;}
DIV#my_boxtab DIV.subt LI.sel A {background:url(/img/bgsprite.gif) #FFF -300px -181px; color:#333;}
DIV#my_boxtab DIV.subt LI.sel A SPAN {background:url(/img/bgsprite.gif) #FFF 100% -181px; padding:7px 10px 5px 5px; color:#333;}
DIV#my_boxtab DIV.subt LI.sel A:hover {background-color:#FFF;}
DIV#my_boxtab DIV.subt LI.sel A:hover SPAN {background-color:#FFF;}
DIV#my_boxtab DIV.c {float:left; width:706px; padding:20px; background-color:#FFF; border-bottom:1px solid #CCC;}

DIV#my_boxtab DIV.f {display:none;}

FORM#my_form {float:left; width:706px; margin-bottom:20px;}
FORM#my_form DIV.step {float:left; width:706px; padding-bottom:10px; border-bottom:1px dotted #CCC; margin:0 0 10px 0; overflow:hidden;}
FORM#my_form DIV.step DIV.num {float:left; width:20px; font-size:18px; font-weight:bold; color:#FFF; text-align:center; background:#39C; padding:5px 0 1000px 0; margin:0 10px -1000px 0;}
FORM#my_form DIV.step DIV.label {float:left; width:150px; color:#666; padding:5px 0 0 0; margin:0 10px 0 0;}
FORM#my_form DIV.step DIV.label H3 {font-size:13px; color:#000; margin:0 0 5px 0;}
FORM#my_form DIV.step DIV.input {float:left; width:516px; padding:5px 0 0 0;}
FORM#my_form DIV.step DIV.input DIV {float:left; width:506px; font-size:12px; background:#EEE; padding:5px; margin-bottom:5px;}
FORM#my_form DIV.step DIV.input DIV LABEL {float:left; display:block; width:100px; font-size:12px; padding:3px 0 0 0;}
FORM#my_form DIV.step DIV.input DIV SPAN {float:left; display:block; font-size:11px; line-height:150%;}
FORM#my_form DIV.step DIV.input DIV SELECT {width:405px; font-family:monospace;}
FORM#my_form DIV.step DIV.input DIV INPUT {width:395px; font-family:monospace;}
FORM#my_form DIV.step DIV.input DIV INPUT.colorcod {width:50px; font-family:monospace;}
FORM#my_form DIV.step DIV.input DIV TEXTAREA {width:395px; font-family:monospace; font-size:11px;}
FORM#my_form DIV.step DIV.input DIV BUTTON {padding:2px 0; width:100px; font-family:monospace;}
FORM#my_form DIV.step DIV.input DIV.err {background:#FDD;}
FORM#my_form DIV.step DIV.input DIV.err SPAN.err {float:none; font-size:11px; font-weight:bold; color:#F00;}
FORM#my_form DIV.step DIV.input DIV.foto {font-size:11px; text-align:center;}

FORM#my_form DIV.disabled {color:#999;}
FORM#my_form DIV.disabled * {color:#999;}
FORM#my_form DIV.disabled DIV.num {background:#CCC;}
FORM#my_form DIV.disabled DIV.input BUTTON {background:#CCC;}

DIV#my_elencoannunci_filtro {float:left; width:684px; background:#EEE; border:1px solid #CCC; padding:10px; margin-bottom:20px;}
DIV#my_elencoannunci_filtro FORM DIV.col {float:left; width:342px; min-height:120px;}
DIV#my_elencoannunci_filtro FORM DIV.col DIV {font-size:12px; margin-bottom:5px;}
DIV#my_elencoannunci_filtro FORM DIV.col LABEL {float:left; width:80px; font-size:12px;}
DIV#my_elencoannunci_filtro FORM DIV.btn {clear:both;}
DIV#my_elencoannunci_filtro FORM DIV.btn INPUT.submit {font-weight:bold;}

DIV#my_elencoannunci {}
DIV#my_elencoannunci TABLE {width:706px;}
DIV#my_elencoannunci TABLE TD {font-size:11px; vertical-align:top; padding:10px 0 0 0;}
DIV#my_elencoannunci TABLE TD.all {width:90px; font-size:10px; text-align:center; color:#999; padding-right:20px;}
DIV#my_elencoannunci TABLE TD.all IMG {width:90px; height:60px;}
DIV#my_elencoannunci TABLE TD.tit {width:346px; font-size:14px; color:#09C; line-height:130%; padding:10px 20px 10px 0;}
DIV#my_elencoannunci TABLE TD.tit A {font-size:14px; font-weight:bold; color:#09C; text-transform:uppercase;}
DIV#my_elencoannunci TABLE TD.tit A:hover {color:#069;}
DIV#my_elencoannunci TABLE TD.prz {width:100px; text-align:right; color:#666; white-space:nowrap; padding-right:20px;}
DIV#my_elencoannunci TABLE TD.prz DIV {font-size:10px; white-space:nowrap; margin:0 0 5px 0;}
DIV#my_elencoannunci TABLE TD.prz DIV B {font-size:12px;}
DIV#my_elencoannunci TABLE TD.dat {width:170px; text-align:right; color:#666; white-space:nowrap;}
DIV#my_elencoannunci TABLE TD.dat DIV {font-size:10px; margin:0 0 5px 0; white-space:nowrap; padding:0px 5px;}
DIV#my_elencoannunci TABLE TD.dat DIV B {font-size:11px;}
DIV#my_elencoannunci TABLE TD.dat DIV.scad1 {color:#000; background:#FF9;}
DIV#my_elencoannunci TABLE TD.dat DIV.scad2 {color:#000; background:#FC0;}
DIV#my_elencoannunci TABLE TD.dat DIV.scaduto {color:#FFF; background:#F00;}
DIV#my_elencoannunci TABLE TD.dat DIV.scaduto A {color:#FF0;}
DIV#my_elencoannunci TABLE TD.info {background:#EEE; padding:2px 5px;}
DIV#my_elencoannunci TABLE TD.info DIV.info_l {float:left; width:520px;}
DIV#my_elencoannunci TABLE TD.info DIV.info_l SPAN {font-size:10px; color:#666; margin-right:20px;}
DIV#my_elencoannunci TABLE TD.info DIV.info_l SPAN B {font-size:11px; font-weight:normal;}
DIV#my_elencoannunci TABLE TD.info DIV.info_l SPAN A {font-size:10px; font-weight:normal;}
DIV#my_elencoannunci TABLE TD.info DIV.info_r {float:left; width:66px; text-align:right;}
DIV#my_elencoannunci TABLE TD.info DIV.info_r A {font-size:11px; color:#F30;}
DIV#my_elencoannunci TABLE TD.sep {border-bottom:1px dotted #CCC;}

DIV#mypro_elencoannunci {}
DIV#mypro_elencoannunci TABLE {width:706px;}
DIV#mypro_elencoannunci TABLE TD {font-size:11px; padding:10px 0;}
DIV#mypro_elencoannunci TABLE TD.all {width:90px; font-size:10px; text-align:center; color:#999; padding-right:20px;}
DIV#mypro_elencoannunci TABLE TD.all IMG {width:90px; height:60px;}
DIV#mypro_elencoannunci TABLE TD.tit {padding:10px;}
DIV#mypro_elencoannunci TABLE TD.tit A {font-size:14px; font-weight:bold; line-height:130%; color:#09C; text-transform:uppercase;}
DIV#mypro_elencoannunci TABLE TD.tit A:hover {color:#069;}
DIV#mypro_elencoannunci TABLE TD.tit DIV {margin-top:3px;}
DIV#mypro_elencoannunci TABLE TD.tit DIV.info {padding:3px; background:#EEE;}
DIV#mypro_elencoannunci TABLE TD.tit DIV.info SPAN {font-size:10px; margin-right:20px;}
DIV#mypro_elencoannunci TABLE TD.tit DIV.info SPAN A {font-size:10px; color:#069; text-transform:none;}
DIV#mypro_elencoannunci TABLE TD.prz {width:90px; text-align:right; color:#666; white-space:nowrap; padding-right:10px;}
DIV#mypro_elencoannunci TABLE TD.prz INPUT {width:70px; font-size:12px; font-weight:bold; text-align:right;}
DIV#mypro_elencoannunci TABLE TD.prz DIV {margin-top:3px;}
DIV#mypro_elencoannunci TABLE TD.chk {width:10px; padding-right:5px;}
DIV#mypro_elencoannunci TABLE TD.op {width:70px; text-align:right;}
DIV#mypro_elencoannunci TABLE TD.op DIV {padding:5px 0;}
DIV#mypro_elencoannunci TABLE TD.op A.del {color:#C00;}
DIV#mypro_elencoannunci TABLE TD.sep {border-bottom:1px dotted #CCC;}

DIV#my_paging_annunci {border:0; padding:15px 0 0 0;}
DIV#my_paging_annunci DIV.t {width:706px;}
DIV#my_paging_annunci DIV.t DIV.jump {width:536px;}

DIV#elencorisultati {width:706px;}
DIV#elencorisultati DIV.top {}
DIV#elencorisultati DIV.top H4 {} 
DIV#elencorisultati DIV.top DIV {}
DIV#elencorisultati DIV.top SPAN {}
DIV#elencorisultati DIV.top SPAN A {}
DIV#elencorisultati DIV.flt {}
DIV#elencorisultati DIV.flt SPAN.sx {}
DIV#elencorisultati DIV.flt SPAN.sx LABEL {}
DIV#elencorisultati DIV.flt SPAN.dx {}
DIV#elencorisultati DIV.list {border-left:0; border-right:0;}
DIV#elencorisultati DIV.list TABLE {width:706px;}
DIV#elencorisultati DIV.list TABLE TD {}
DIV#elencorisultati DIV.list TABLE TD.all {padding-left:0;}
DIV#elencorisultati DIV.list TABLE TD.all IMG {}
DIV#elencorisultati DIV.list TABLE TD.ann {width:320px;}
DIV#elencorisultati DIV.list TABLE TD.ann H3 {}
DIV#elencorisultati DIV.list TABLE TD.ann H3 A {}
DIV#elencorisultati DIV.list TABLE TD.ann H3 A:hover {}
DIV#elencorisultati DIV.list TABLE TD.ann P {}
DIV#elencorisultati DIV.list TABLE TD.ann SPAN {font-size:11px;}
DIV#elencorisultati DIV.list TABLE TD.ann SPAN A {font-size:11px;}
DIV#elencorisultati DIV.list TABLE TD.usr {width:140px;}
DIV#elencorisultati DIV.list TABLE TD.usr DIV {width:140px;}
DIV#elencorisultati DIV.list TABLE TD.usr DIV.prv {}
DIV#elencorisultati DIV.list TABLE TD.usr DIV A {}
DIV#elencorisultati DIV.list TABLE TD.dat {padding-right:0;}
DIV#elencorisultati DIV.list TABLE TD.dat DIV {}

DIV#elencorisultati DIV.list TABLE TD.ann DIV {padding:3px 0;}
DIV#elencorisultati DIV.list TABLE TD.ann DIV.reply {background:#FF9; padding:3px;}
DIV#elencorisultati DIV.list TABLE TD.ann DIV.offline {font-weight:bold; color:#F30; background:#FF9; padding:3px;}


DIV#my_elencomessaggi {}
DIV#my_elencomessaggi TABLE {width:706px;}
DIV#my_elencomessaggi TABLE TH {text-align:left; background:#EEE; padding:5px;}
DIV#my_elencomessaggi TABLE TH.msg {padding-left:0;}
DIV#my_elencomessaggi TABLE TH.data {text-align:right;}
DIV#my_elencomessaggi TABLE TD {font-size:11px; vertical-align:top; border-bottom:1px dotted #DDD; padding:5px;}
DIV#my_elencomessaggi TABLE TD DIV {font-size:11px;}
DIV#my_elencomessaggi TABLE TD.ute {white-space:nowrap; padding:5px 20px 5px 0;}
DIV#my_elencomessaggi TABLE TD.ute DIV.ute {font-size:12px;}
DIV#my_elencomessaggi TABLE TD.ute DIV.email {font-size:11px; font-style:italic;}
DIV#my_elencomessaggi TABLE TD.ute DIV.pr {color:#999;}
DIV#my_elencomessaggi TABLE TD.msg { padding:5px 20px 5px 0;}
DIV#my_elencomessaggi TABLE TD.msg A {font-size:12px; font-weight:bold; color:#09C;}
DIV#my_elencomessaggi TABLE TD.msg A:hover {color:#069;}
DIV#my_elencomessaggi TABLE TD.msg DIV.msg {color:#666;}
DIV#my_elencomessaggi TABLE TD.data {text-align:right;}
DIV#my_elencomessaggi TABLE TD.data DIV.data {text-align:right;}

DIV#my_paging_messaggi {border:0; padding:15px 0 0 0;}
DIV#my_paging_messaggi DIV.t {width:706px;}
DIV#my_paging_messaggi DIV.t DIV.jump {width:536px;}

DIV#my_messaggio DIV {font-size:12px;}
DIV#my_messaggio DIV.header {background:#EEE; padding:5px; border:1px solid #CCC; margin:0 0 2px 0;}
DIV#my_messaggio DIV.header DIV {margin:0 0 4px 0;}
DIV#my_messaggio DIV.header DIV LABEL {float:left; width:60px; font-size:12px;}
DIV#my_messaggio DIV.annuncio DIV LABEL {width:100px;}
DIV#my_messaggio DIV.msg {font-family:monospace; height:200px; overflow:auto; padding:10px; border:1px solid #CCC; margin:0 0 20px 0;}

DIV#my_elencoavvisami {margin-bottom:20px;}
DIV#my_elencoavvisami TABLE {width:706px;}
DIV#my_elencoavvisami TABLE TD {color:#666; border-bottom:1px dotted #CCC; padding:2px 5px;}
DIV#my_elencoavvisami TABLE TD.search {font-size:12px;}
DIV#my_elencoavvisami TABLE TD.cat {color:#999;}
DIV#my_elencoavvisami TABLE TD.data {color:#999;}
DIV#my_elencoavvisami TABLE TD.status {text-align:center; font-size:12px; font-weight:bold;}
DIV#my_elencoavvisami TABLE TD.del {text-align:right;}
DIV#my_elencoavvisami TABLE TD.del A {font-weight:bold; color:#F30;}

DIV#my_nuovoannuncio DIV.sez {margin-bottom:30px;}
DIV#my_nuovoannuncio H2 {font-size:14px; font-weight:normal; color:#F30; border-bottom:1px dotted #CCC; margin-bottom:10px;}
DIV#my_nuovoannuncio H3 {font-size:13px; margin-bottom:5px;}
DIV#my_nuovoannuncio H3 A {font-size:13px;}
DIV#my_nuovoannuncio H3 SPAN {font-size:11px; font-weight:normal; color:#999; padding-left:10px;}
DIV#my_nuovoannuncio UL {display:none; list-style:none; margin:10px 0 0 10px; padding:0 0 10px 10px;}
DIV#my_nuovoannuncio LI {margin-bottom:3px;}
DIV#my_nuovoannuncio LI A {font-size:12px; color:#09C;}
DIV#my_nuovoannuncio LI A:hover {color:#069;}

DIV#my_boxop {width:980px;}
DIV#my_boxop DIV.c {width:938px; padding:20px;}

DIV#my_elencobox {}
DIV#my_elencobox TABLE {width:676px; margin-top:20px;}
DIV#my_elencobox TABLE TD {font-size:12px; vertical-align:top; padding:5px 0 5px 0;}
DIV#my_elencobox TABLE TD.hnumbox {text-align:center; background-color:#EEE; font-weight:bold; text-transform:uppercase; font-size:12px; padding:10px 0 10px 0;}
DIV#my_elencobox TABLE TD.htit { background-color:#EEE; font-weight:bold; text-transform:uppercase; font-size:12px; padding:10px 0 10px 0;}
DIV#my_elencobox TABLE TD.hdatainizio {text-align:center; background-color:#EEE; font-weight:bold; text-transform:uppercase; font-size:12px; padding:10px 0 10px 0;}
DIV#my_elencobox TABLE TD.hdatafine {text-align:center; background-color:#EEE; font-weight:bold; text-transform:uppercase; font-size:12px; padding:10px 0 10px 0;}
DIV#my_elencobox TABLE TD.hnumann {text-align:center; background-color:#EEE; font-weight:bold; text-transform:uppercase; font-size:12px; padding:10px 0 10px 0;}
DIV#my_elencobox TABLE TD.numbox {text-align:center;}
DIV#my_elencobox TABLE TD.tit {}
DIV#my_elencobox TABLE TD.tit A {font-size:12px; font-weight:bold; text-transform:uppercase;}
DIV#my_elencobox TABLE TD.datainizio {text-align:center;}
DIV#my_elencobox TABLE TD.datafine {text-align:center;}
DIV#my_elencobox TABLE TD.numann {text-align:center;}
DIV#my_elencobox TABLE TD.sep {border-bottom:1px dotted #CCC;}
DIV#my_elencobox TABLE TR.off TD {color:#F00; font-weight:bold; background:#DDD;}
DIV#my_elencobox TABLE TR.off TD * {color:#F00; font-weight:bold;}

span.colorhover {border:1px solid #999; cursor: pointer; height:16px; width:20px; margin-left:4px;}
