html{
overflow:-moz-scrollbars-vertical;
}

html,body{
margin:0;
padding:0;
background: #777679 url(images/body_bg.gif) repeat-x 0px 115px;
}

h2#anamorphosis{
height: 115px;
font: 12px;
background:#232323 url(images/header.jpg) no-repeat center top;color:#232323;
text-align: left;
margin:0;
padding:0;
}

div#container{
text-align:left;margin:0 auto;
padding:0;
width:760px;
background-color:#a8a7a9;
}

div#navi ul{
position:relative;
margin:0px;
padding:0px;
}

div#content {
margin:0;
padding:0;
padding-bottom:30px;
height: auto !important;  /* per i browser moderni */
height:340px;      /* per IE5.x e IE6 */
min-height:340px;  /* per i browser moderni */
}

.content-home {
background: url(images/tasto_1_ombra.jpg) no-repeat;
background-position: right 45px;
}
.content-opere {
background: url(images/tasto_2_ombra.jpg) no-repeat;
background-position: right 45px;
}
.content-allestimenti {
background: url(images/tasto_3_ombra.jpg) no-repeat;
background-position: right 45px;
}
.content-contatti {
background: url(images/tasto_4_ombra.jpg) no-repeat;
background-position: left 45px;
}

/*STILE LISTE THUMB*/

div#content ul.listathumb {
padding:0;
margin:0px 20px;
list-style:none;
}

div#content ul.listathumb li {
list-style:none;
display:inline;
}

div#content ul.listathumb li a img {
border:2px #000 solid;
margin:6px;
padding:0;
}

div#content ul.listathumb li a:hover img{
border:2px #FFF solid;
}

div#footer{
width:100%;
text-align:center;
color:#232323;
background: #777679 url(images/ombra_footer.jpg) no-repeat top center;
}

div#footer p{
margin:0;
padding:10px;
clear:both;
}

div#cleardiv {
clear:both;
}