/* CSS Document */
body{
margin:0;
padding:0;
}
.contenitore{
widows:100%;
}
.contenuto{
width:900px;
margin:0 auto;
}
.header{
position:relative;
width:900px;
height:124px;
background:url(img/bk_header.jpg) repeat;
}
.lingua{
position:absolute;
width:74px;
height:25px;
top:50px;
right:0;
}
.logo{
margin:0;
}
.logo h1 {
position: relative;
width: 304px;
height: 124px;
margin:0;
padding:0;
}
.logo h1 span{
position: absolute;
width: 100%;
height: 100%;
background:url(img/logo.jpg) no-repeat;
}
.main_menu{
width:900px;
height:40px;
background:url(img/bk_menu.gif) no-repeat;
}
.main_menu ul{
display:block;
margin:0 auto;
width:570px;
height:34px;
padding:6px 0 0 0;
list-style:none;
}
.main_menu ul li{
display:inline;
float:left;
padding:0 14px 0 14px;
border-right:1px solid #3c3c3c;
}
.main_menu ul li.ultimo{
border:none;
}
.main_menu ul li a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#3c3c3c;
text-decoration:none;
font-weight:bold;
text-transform:uppercase;
}
.box{
position:relative;
float:left;
width:900px;
height:208px;
background:url(img/bk_box.jpg) no-repeat;
}
.box_lavori{
position:relative;
float:left;
width:280px;
height:208px;
}
.box_lavori h3{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
margin:0;
padding:16px 0 0 40px;
color:#FFFFFF;
}
.box_lavori a img{
position:absolute;
top:175px;
left:220px;
}
.box_speciali{
position:relative;
float:left;
width:296px;
height:208px;
}
.box_speciali h3{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
margin:0;
padding:16px 0 0 40px;
color:#FFFFFF;
}
.box_speciali a img{
position:absolute;
top:175px;
left:234px;
}
.box_contatti{
position:relative;
float:left;
width:300px;
height:208px;
}
.box_contatti h3{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
margin:0;
padding:16px 0 0 40px;
color:#FFFFFF;
}
.box_contatti p{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
margin:0;
padding:16px 0 0 100px;
color:#004c99;
font-weight:bold;
line-height:16px;
}
.testo{
clear:left;
width:600px;
padding:10px 0 0 20px;
}
.testo h2{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#646567;
}
.testo p{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#646567;
line-height:18px;
text-align:justify;
}

.mappa{
width:850px;
height:300px;
padding:5px 5px 20px 5px;
border:1px solid #666666;
}


.fornitori{
float:left;
width:900px;
padding:10px 0 20px 20px;
}
.fornitori h2{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#646567;
border-bottom:1px solid #646567;
width:860px;
}
.f_1{
width:300px;
float:left;
}
.f_1 p{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#646567;
line-height:20px;
}
.f_2{
width:270px;
float:left;
border-left:1px dotted #646567;
}
.f_2 ul{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#646567;
line-height:24px;
list-style:none;
margin:0;
padding:0 0 0 20px;
}
.f_3{
width:270px;
float:left;
}
.f_3 ul{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#646567;
line-height:24px;
list-style:none;
margin:0;
padding:0 0 0 20px;
}


.lavori{
float:left;
width:900px;
padding:10px 0 20px 20px;
}
.lavori h2{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#646567;
border-bottom:1px solid #646567;
width:860px;
}
.lavori img{
widows:200px;
padding:20px 0 0 20px;
}
.lista_lavori{
width:270px;
float:left;
}
.lista_lavori ul{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#646567;
line-height:24px;
list-style:none;
margin:0;
padding:0 0 0 20px;
}
.lista_lavori ul li a.selezionato{
color:#004c99;
font-weight:bold;
font-style:oblique;
}
.lista_lavori ul li a{
text-decoration:none;
color:#646567;
font-weight:bold;
}
.galleria_lavori{
width:600px;
float:left;
border-left:1px dotted #646567;
}
.galleria_lavori p.video{
display:block;
width:540px;
background-color:#eaeaeb;
border:1px dotted #999999;
margin:0 0 0 20px;
padding:6px 0 6px 20px;
}
.galleria_lavori p.video a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
color:#646567;
font-weight:bold;
}
.galleria_lavori a img{
padding:0 0 20px 30px;
}

.galleria_lavori h3{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#646567;
padding:0 0 0 20px;
}
.galleria_lavori p{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#646567;
line-height:18px;
text-align:justify;
padding:0 10px 0 20px;
}
.galleria_lavori ul{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#646567;
line-height:18px;
text-align:justify;
padding:0 10px 0 40px;
}


#footer{
clear:both;
width:860px;
height:97px;
background:url(img/bk_footer.jpg) no-repeat;
padding:30px 20px 0 20px !important;
padding:40px 20px 0 20px;
}
#footer p.copy{
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-align:left;
color:#8c8c8c;
}
#footer p.ortis{
float:right;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#8c8c8c;
}
#footer a,
#footer a:link,
#footer a:visited,
#footer a:active{
color:#8c8c8c;
text-decoration : none;
}
#footer a:hover{
color:#004c99;
text-decoration: underline;
}

























