@charset "utf-8";
/* CSS Document */

body{
text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
padding: 0;
}

#main{
background-image:url(images/mainBG.jpg);
background-repeat:repeat-x;
background-position:top left;
background-color: #CCCCCC;
width: 800px;
min-height:600px;
margin: 0 auto .6em auto;
border: solid 1px #000000;
padding-bottom: 4em;
}

/*#logo {
background-image:url(images/logo.jpg);
background-repeat: no-repeat;
min-height: 170px;
}*/

#animazione {
padding: 0 0 2px 0;
width: 702px;
background:#FFFFFF;
margin: 0 auto;
border: solid 1px #a55111;
}

.menu {
text-align:center;
padding: 0;
margin: 0;
}

.menu a, .menu a:hover{
padding: 0;
margin: 0 -2px;
}

.menu img{
border:none;
padding: 0;
margin: 0;
}

.content {
width: 702px;
min-height: 395px!important;
background:#FFFFFF;
margin: 0 auto;
padding: 1px 0 15px 0!important;
padding: 1px 0;
border: solid 1px #a55111;
}

#titolo_sezione {
border-bottom: solid 1px #000000;
padding: 10px 0 5px 0;
margin: 0 0 6px 154px;
font-size: 20px;
color: #a55111;
}

#foto_sezione {float:left; margin:0 15px 0 1px;}
#foto_sezione_lavori {float:left; margin:0 15px 280px 1px; }

#lavori_img {border: solid 1px #a55111; padding: 2px;}

ul {text-align:left; line-height:20px; margin-left: 140px; list-style-image:url(images/bullet.gif);}

#footer {
float: left;
clear: both;
padding: 1.2em 2em 2em 4em;
text-align: left;
font-size: 11px;
}

#footer img {vertical-align: middle;}

a{color:#a55111; margin:0; padding:0;}

a:hover{color:#ff6600; margin:0; padding:0;}

strong {color:#a55111; line-height: 20px;}

p{ padding: 10px 50px 10px 25px; margin:0; text-align:justify;}