/* CSS Document */

html,body { margin:0; padding:0; }
body { background:#826c4b; font:14px Times New Roman, Times; color:#4e4e4e; }
h1 { font-size:18px; }
h2 { font-size:15px; }
p { margin-bottom:0; }
body,a,p,span,input,form,td,th { font:14px Times New Roman, Times; }
a { text-decoration:none; font-weight:bold; color:#4e4e4e; }
a img { border:none; }
ul { margin:0; }

#tutto { position:relative; width:950px; margin:0 auto; }
#sito { min-height:900px; background:url(img/sito.gif) top left repeat-y; }

#SSX { float:left; width:5px; background:url(img/SSX_continua.gif) top left repeat-y; }
#DDX { float:right; width:5px; background:url(img/DDX_continua.gif) top left repeat-y; }

#X { width:480px; margin:0 0 0 269px; background:#ffffff url(img/content.jpg) top left no-repeat; }
#testa { height:155px; }
#contenuto { margin:0; padding:0 5px 20px 0; width:470px; }
.titolopag {  }
.titolopag h1 { margin:0; color:#60160b; font-size:28px; }
.content { margin:0 0 0 60px; min-height:330px; }

#SX { position:absolute; top:0; left:5px; width:264px; background:#203214 url(img/SX.jpg) top left no-repeat; }
#logo { width:279px; height:85px; }
#menu { margin:400px 0 20px 10px; height:235px; }
.link { margin:0; text-align:left; }

#DX { position:absolute; top:0; right:5px; width:196px; background:#f4ede3 url(img/DX.gif) top left no-repeat; }
#lingue { margin:10px 10px 0 0; height:30px; text-align:right; }
.fotogallery { margin:40px 0 10px 0;; }
#BB {  }

#piede { background:url(img/piede.gif) top no-repeat; width:950px; height:50px; padding-top:5px; }
#intera { padding:15px 0 0 0; text-align:left; float:left; }
#indirizzo { color:#20180B; float:right; text-align:right; }
#indirizzo a { color:#20180B; }

div.csc-textpic div.csc-textpic-imagerow { clear:none; margin-top:10px; }

