body {margin:0;
border:0;
padding:0;
background:#aaa7a1 url(img/bkgr-body.gif) repeat-x left top;
font-family:"Trebuchet MS", Verdana, Helvetica, sans-serif}

img {border:0}

#container {width:1000px;
position:absolute;
left:50%;
margin-left: -500px;
background-color:#a5a29c}

#testata {width:1000px;
height:189px;
background:url(img/testata.jpg) no-repeat left top}



/* navigazione */

#navigazione {width:1000px;

margin-top:15px}

#navigazione ul {margin:0 30px}

#navigazione ul li {display:inline;
float:left;
margin:0}



#menu-primario {padding:0}

#menu-primario li {border-bottom:1px solid #84827d;
padding:0}

#menu-primario li:hover, #menu-primario li a:hover {
background-color:#999791}


#menu-primario li.tab {border-bottom:1px solid #a5a29c;
border-right:1px solid #84827d;
background:#a5a29c url(img/tab.gif) no-repeat left top}

#menu-primario li.tab:hover {background-color:none}




#menu-secondario {padding:0 250px 0 52px}

#menu-secondario li {padding:4px 22px 4px 0;
font-weight:bolder}

#menu-secondario li a, #navigazione p {color:#42413e;
text-decoration:none;
font-style:italic;
font-size:small}

#menu-secondario li a:hover {color:#993300;
text-decoration:underline}



#navigazione .copyright {padding: 8px 0 8px 52px;
border-top:1px solid #84827d;
border-bottom:1px solid #bbbbbb;
margin:0 180px 18px 30px;
background-color:#aaa7a1}

#navigazione .lingua {position:absolute;
left:720px;
top:250px;
width:100px;
height:30px}


#navigazione p a {color:#993300}

#navigazione p a:hover {color:#CC3300}




.lingua a {display:block;
width:91px;
height:0;
background:url(img/ita.jpg) no-repeat left top;
overflow:hidden;
padding-top:30px;
font-size:xx-small}

.lingua a:hover {background:url(img/ita-f2.jpg) no-repeat left top}




/* corpo */

#pagine {color:#ffffff;
font-size:small;
margin:6px 9px;
padding:6px 0;
border-top:1px solid #333333}

#pagine span {font-size:larger;
font-weight:bold;
color:#444444}

#pagine a {text-decoration:none;
color:#ffffff}

#pagine a:hover {text-decoration:underline;
color:#993300}





#home #corpo img {float:left}

#corpo {width:1000px;
text-align:center;
margin:0 0 24px}

#contenuto {background:url(img/bkgr-archivio.gif) no-repeat left top;
border:1px solid #000000;
padding:13px 5px 13px 8px}


.box, .box-vert {float:left;
border:4px solid #333333;
width:182px;
height:182px;
margin:3px}

.box-quad {float:left;
border:4px solid #333333;
width:182px;
height:182px;
margin:3px}


.box a, .box-vert a,.box-quad a {display:block;
margin:0;
padding:0;
border:5px solid #42413e}

.box a {margin:38px 18px 0}
.box-vert a {margin:18px 40px 0 41px}
.box-quad a {margin:18px 18px 0 18px}

.box a img {
height:89px;
width:134px;
border:1px solid #ffffff}

.box-vert a img {
height:134px;
width:89px;
border:1px solid #ffffff}

.box-quad a img {
width: 134px;
border:1px solid #ffffff}

.box a:hover, .box-quad a:hover, .box-vert a:hover {border:5px solid #ff9933}


.box-grande {padding:5px;
margin:16px 50px;
border:4px solid #333333}

.box-grande-vert {padding:5px;
margin:16px 100px;
border:4px solid #333333}

.box-grande img, .box-grande-vert img {border:1px solid #ffffff}




#testo {margin:24px 56px;
text-align:left;

border-bottom:1px solid #000000}

#testo h2 {color:#993300}








/* footer */

#footer {clear:both;
margin:0 50px;
padding:24px 34px 48px;
text-align:left}


#footer p {color:#42413e;
font-size:small;
font-style:italic;
padding:2px 0;
margin:0}



/* altro */

.cleaner {clear:both;
height:1px;
line-height:1px}

.a-capo {clear:both}


/* aggiunte andrea */

#footer a {text-decoration:none;
color:#ffffff}

#footer a:hover {text-decoration:underline;
color:#993300}

.tit_data  {font-size:xx-small}

#testo_didas {margin:24px 56px;color:#ffffff;
text-align:left;border-bottom:1px solid #000000}

.testo_didas2 {color:#ffffff;font-size:9px}

#testo a {text-decoration:underline;
color:#993300}
#testo a:hover {text-decoration:underline;
color:#662200}

#testo_didas a {text-decoration:underline;
color:#ffffff}
#testo_didas a:hover {text-decoration:underline;
color:#993300}