body { font:12px Lucida Sans Unicode, Lucida Grande, sans-serif; background:#baaf96 url(img/sfondo.jpg) repeat-x; margin:0; padding:0; text-align:center; color:#5d5d5d; }

a { text-decoration:none; color:#5d5d5d; font-weight:bold; }
a img { border:none; }
p { margin:0; line-height:18px; padding-bottom:5px; }
h1 { margin:0; font-size:14px; color:#e39104; padding-bottom:5px; }
h2 { margin:0; font-size:14px; color:#e39104; padding-bottom:5px;  }
h3 { margin:0; font-size:12px; padding-bottom:3px;  }
.csc-textpic-intext-left ul { margin:0; padding:0; list-style:inside; }
.csc-textpic-intext-left ol { margin:0; padding:0; list-style:outside; }
.csc-textpic-intext-left li { margin:0; padding:0; list-style:inherit; }
.align-center { text-align:center; }
.align-left { text-align:left; }
.align-right { text-align:right; }
li { padding-top:0; }
.csc-mailform-radio fieldset label { padding-left:5px; }
div.csc-textpic div.csc-textpic-imagerow { clear:none; }
div.csc-textpic-intext-left-nowrap div.csc-textpic-imagewrap, div.csc-textpic-intext-right-nowrap div.csc-textpic-imagewrap { clear:none; }


#container { width:953px; margin:0 auto; text-align:left; } 

#header { height:337px; background:url(img/testa.jpg); } 
#logo { float:left; }
#lingue { float:right; height:30px; width:100px; padding-top:3px; }
#lingue a { padding-left:8px; }
#menuT { float:right; text-align:right; width:700px; padding-top:18px; }
.voceTop, .voceTopPrima { padding:18px; display:inline; }
.voceTop a, .voceTopPrima a { color:#ffffff; font-size:13px; }
.voceTop { background:url(img/menuT_bar.jpg) no-repeat; }
#IMG { width:724px; height:251px; margin-left:229px; position:relative; top:86px; }


#sidebar1 { float:left; top:337px; left:0; width:230px; }
#menuL {  }


#mainContent { /*margin:0 0 0 230px;*/ background:#ffffff; overflow:hidden; }
#titolopag { background:#004a6b; padding:8px 0 6px 15px; }
#titolopag h1 { color:#ffffff; font-size:18px; }
.titolopag1 { display:inline; }
.titolopag3 { display:inline; }
h3.titolopag3 { font-size:13px; color:#ffffff; }
#content { padding:10px 10px 20px; }
#news { display:none; }


#footer { padding:20px; background:#004a6b; }
#indirizzo {  }
#indirizzo p, #indirizzo a { color:#ffffff; }
#indirizzo .csc-textpic-intext-left-nowrap { padding-bottom:5px; }
#intera { float:right; }


.clearfloat { clear:both; height:0; font-size:1px; line-height:0px; }