* { margin:0; padding:0; }
html,body { margin:0; padding:0; }
body { background:url(img/sfondo.jpg) top center no-repeat; font:12px Verdana, Verdana, Geneva, sans-serif; color:#272727; text-align:center; }
h1 { font-size:18px; }
h2 { font-size:14px; padding:10px 0 0 0; margin:0; color:#272727; }
p { text-align:justify; margin:0px; }
body,a,p,span,input,form,td,th { font:12px Verdana, Verdana, Geneva, sans-serif; }
a { color:#272727; }
.download a { text-decoration:underline; }
a img { border:none; }
ul { margin:0; }

#container { position:relative; margin:0 auto; width:940px; text-align:left; background:url(img/sfondo_sito.jpg) no-repeat; }

#header { height:240px; }
#menu_top { padding:195px 0pt 0px 500px; width:450px; text-align:center; }
.menuT { border:0; padding:0; margin:0; text-align:center; list-style:none; }
.menuT A { font:bold 14px Lucida Sans Unicode, Lucida Grande, sans-serif; color:#7D715A; text-decoration:none; }
.linktop, .primolinktop { display:inline; border:0; padding:0; margin:0; background:url(img/pallino.gif) 0 5px no-repeat; padding:0 10px 0 15px; }
.primolinktop { padding:0 10px 0 5px; }
.primolinktop { background:none; }
.linktop A, .primolinktop A { padding:0 5px 20px; }
.linktop A:hover, .primolinktop A:hover { background:url(img/underline.gif) 0 19px no-repeat; }
.Acttop {  }
.Acttop A { background:url(img/underline.gif) 0 19px no-repeat; }
.Acttop A:hover { background:url(img/underline.gif) 0 19px no-repeat; }

#centrale { background:url(img/ombra.jpg) repeat-y right; }

#contenuto { margin:0px 0pt 0px 500px; width:440px; }
#titolo { background:url(img/titolo_sfondo.jpg) no-repeat; height:50px; padding:10px 0pt 0pt 10px; }
#titolo h1 { font:bold 18px Lucida Sans Unicode, Lucida Grande, sans-serif; color:#4f0003; }
#content { padding:0 20px 10px 10px; }
.divsingolocontenuto {  }
.csc-frame-frame1 { margin:20px 0 0 -10px; }
.csc-frame-frame1 .csc-header { background:url(img/titolo_sfondo.jpg) no-repeat; height:50px; padding:0 0pt 0pt 10px; }
.csc-frame-frame1 h2 { font:bold 18px Lucida Sans Unicode, Lucida Grande, sans-serif; color:#4f0003; }
.news-latest-container { padding:0pt 0pt 0pt 10px; }
.news-latest-item, .news-list-item { padding:5px 0; }
.news-latest-item h3 a, .news-latest-date a, .news-latest-morelink a { color:#272727; font-weight:bold; text-decoration:none; }
.news-latest-morelink a { color:#4f0003; font-weight:normal; }
.news-latest-gotoarchive { margin-top:10px; }
.news-list-item h3 a, .news-list-date a, .news-list-morelink a { color:#272727; font-weight:bold; text-decoration:none; }
.news-list-morelink a { color:#4f0003; font-weight:normal; }

#SX { position:absolute; top:430px; left:0; width:500px; }
#menu_lato { float:left; line-height:30px; list-style:none; text-align:right; width:190px; }
.first { border:0; padding:0; margin:0; background:url(img/pallino.gif) right 12px no-repeat; padding:0 15px 0 0; }
.first A { font:normal 16px Lucida Sans Unicode, Lucida Grande, sans-serif; color:#7D715A; text-decoration:none; }
.first A:hover {  }
#video { float:left; margin:80px 0pt 0pt 20px; }
#video .divsingolocontenuto { padding:0; }
.tx-rgsmoothgallery-pi1 { background:#E3DFD7; }
#clearer { clear:both; float:none; display:block; }

#footer { background:#9C8E72; height:100px; position:relative; text-align:center; width:100%; }
#contine-footer { margin:0pt auto; padding:10px 0 0; position:relative; text-align:left; width:900px; }
#indirizzo { float:left; }
#indirizzo h2 { font:11px Verdana, Verdana, Geneva, sans-serif; color:#fee5b3; padding:0; margin:0; }
#indirizzo p { font:11px Verdana, Verdana, Geneva, sans-serif; color:#ffffff; padding:0; margin:0; }
#intera { height:50px; float:right; }
