#welcome {width:770px; margin:0 auto; padding:13px 0 5px 10px; text-align:left; font-weight:bold; color:#68a; font-size:13px}
.s11 {font-size:11px}
#div0 {text-align:center; width:770px; margin:0 auto; padding:0; border-left:3px solid #9be; border-right:3px solid #9be; border-bottom:3px solid #9be; background:#dae9f3 url(imgmodulo/sfondo6.jpg)}
table, div {border:0; margin:0; padding:0}
.larg {width:100%}
#testa, .testa {position:relative; width:770px; margin:0 auto; padding:0; text-align:center}
.testa1 {position:absolute; top:0px; left:0px; width:220px; text-align:left; color:#fff; font-weight:bold; padding:3px}
.testa2 {margin:0 220px; text-align:center; font-size:14px; color:#fff; font-weight:bold; padding:3px}
.testa3 {position:absolute; top:0; right:0; width:220px; text-align:right}
#partetit {font:15px Arial, sans-serif; font-weight:bold; line-height:17px; color:#9ba2bb; margin:0 auto; padding-bottom:10px}
#adr1 {margin-right:160px}
#adr2 {position:absolute; top:0px; right:0; width:160px}
.parte, #partetit {border-bottom:3px solid #9be}
.parte {position:relative;width:770px;margin:0 auto;text-align:center;padding:10px 0 15px 0}
.parte0 {position:relative; width:770px; margin:0 auto; text-align:center; padding:10px 0 0 10px; border:0}
.ultimaparte {position:relative; width:770px; margin:0 auto; text-align:center; padding:20px 0 20px 0}
.livimg {position:absolute; top:-15px; left:10px; width:190px; text-align:left}
#msg1 {position:absolute; top:28px; left:0; width:210px; text-align:left; vertical-align:top}
div#msg1 input {font-size:12px}
#msg2 {margin:0 140px 0 210px; text-align:center; vertical-align:top}
#msg3 {position:absolute; top:28px; right:0; width:140px; text-align:right; vertical-align:top}
#msg, #fcod {width:400px; margin:0 5px}
#fcod {padding:3px; border-bottom:0}
#fcod a{font-weight:normal}
p, h2 {font-size:11px; line-height:15px; text-align:center; margin:0; font-weight:normal}
h2 {text-align:left} /* h2 è usato nella descrizione di fabcod */
.dixmsg {font-size:12px; font-weight:bold; color:#679; margin:0 auto; padding:2px}
.scegli {margin:15px 0 5px 0}
.tavole {position:relative; margin:0 auto; width:360px; text-align:center}
.tavole1 {margin:0 220px 0 0; width:140px; text-align:center}
.tavole2 {position:absolute; top:0; right:0; width:140px; text-align:center}
.tabcol, .tabpattern {width:140px}
.tabcol, .esmp {border:solid 2px #8ad} .tabcol {border-bottom:0} .esmp {height:20px}
input.cmpcol {font-size:12px; padding:1px; width:120px}
.tdc {width:16%; height:22px}
input.col {width:10px; height:10px}
.inpcol {width:140px; margin:0}
input, select {font-size:11px; padding:0 2px}
select {padding:0}
textarea {line-height:16px; margin:0 auto 5px auto; padding:2px}
#imgweb {font-size:11px; line-height:12px; color:#444; height:25px}
.but, .but1, .but1s, .butins {font-size:10px; text-align:center; color:#246; padding:0; margin:2px 0;
border-top:solid 2px #fff; border-right:solid 2px #888; border-bottom:solid 2px #888; border-left:solid 2px #fff}
.but, .butins {vertical-align:middle; padding:1px 0}
.butins {padding:2px 4px}
.but1, .but1s {font-size:11px}
.but1s {text-align:left}
.but0 {font-size:12px; font-weight:bold; color:#fff; background:#089; width:130px; margin:0 10px; padding:3px}
input.but0:hover {background:#d00}
.fac {width:25px; height:25px}
.sn {margin:5px 5px 0 5px}
.imp {text-align:right; margin:10px}
.riq {border:1px solid #fff; width:100%; height:15px }
#piede {color:#444; margin-top:20px}

/* usati per mittenti e destinatari */
.dx0 {text-align:right; margin:10px 0 0 0}
.dx {margin:0 0 10px 0}
p.dx0 input, p.dx input {font-size:12px; padding:1px; margin-left:7px; width:220px}
p.dx input {background:#d8f0f6}
