body 
{
background-color:#ffffff;
text-align:center;
font-size:16px;
font-family:arial;
}
img {border:none;
}

label{

}
.tutto{
width:972px;
margin:auto;
text-align:left;

}

.sx{
float:left;
background-image:url(../img/menu1.jpg);
background-repeat:no-repeat; 
width:19px;
height:39px;
}

.dx{
float:left;
background-image:url(../img/menu2.jpg);
background-repeat:no-repeat; 
width:11px;
height:39px;
}

.spazio { height: 10px;  font-size: 1px; }
.spaziatore{ height: 30px !important;  font-size: 1px; }

.cx{
float:left;
margin-top:1px;
background-image:url(../img/centro.jpg);
background-repeat:repeat-x; 
width:910px;
height:39px;
}
.menu{
float:left;
margin-left:10px;
letter-spacing:0px;
}
.menu ul{
margin:0px;
padding:0px;
}

.menu li{
display:inline;
float:left;
background-image: url(../img/bck_right.gif);
background-repeat: no-repeat;
background-position: right top;
margin-top:1px;
height:36px;
display:block;

}
.menu a {
color:#B6DEFF; 
text-decoration:none;
font-size:12px;
font-weight:bold;
display: block;
float: left;
padding-bottom: 10px;
line-height: 32px;
padding-left: 20px;
padding-right: 20px;
}
.menu ul li a:hover {
text-decoration:underline;
color:#B6DEFF;
background-image: url(../img/bck_right2.gif); background-repeat: no-repeat; background-position: right;
}
.current
{
color:#B6DEFF; 
text-decoration:none;
font-size:12px;
font-weight:bold;
display: block;
float: left;
padding-bottom: 10px;
line-height: 32px;
padding-left: 20px;
padding-right: 20px;
text-decoration:underline;
color:#B6DEFF;
background-image: url(../img/bck_right2.gif); background-repeat: no-repeat; background-position: right;
}

.logo{
float:left;
}
.logo1{
float:left;
}
.attivita{
float:left;
}

.uno{
margin-top:10px;
float:left;
}


.da{
margin-top:-5px;
margin-left:150px;
}
.sinistra{
float:left;

width:170px;
margin-top:-30px;
}
.su{
float:left;
width:170px;
border:1px solid #D6D6D6;
}

.giu{
float:left;
width:170px;
border:1px solid #D6D6D6;
margin-top:15px;

background-color: #F9F9F9;
}
.servizi{
float:left;
background-image:url(../img/righa.jpg);
background-repeat:repeat-x; 
width:162px;
height:22px;
font-weight:bold;
font-size:12px;
color:#ffffff;
padding-left:10px;
margin-top:-7px;
padding-top:2px;
margin-left: -1px;
}

.menu1 { margin-top: 10px; }

.menu1 a{
color:#434343 !important;
text-decoration:none !important;
font-size: 10px !important; 
font-weight: normal !important;
margin: 0px !important;
padding: 0px !important;
}
.menu1 a:hover{
color:#434343 !important;
text-decoration:underline !important;
}
.menu1 li{
margin-left:35px;
list-style: square url(../img/freccia.gif);
font-size: 10px !important; 
font-weight: normal !important;
padding-left: 2px;
}
.testos{
font-size:10px;
padding-top:20px;
color:#434343;
float:left;
background-color: #F9F9F9;
}
.testo1 a{
color:#434343;
margin-left:20px;
font-size:12px;
font-weight:bold;
text-decoration:none;
}
.testo1 a:hover{
text-decoration:underline;}

.titolo {
margin-bottom:10px;
margin-left:20px;
font-size:12px;
font-weight:bold;
}
.titolo a{
color:#434343;
text-decoration:underline;
}

.testog{
color:#989898;
font-weight:bold;
font-size:11px;
margin-left:10px;
}


.titolo2 {
padding-top:px;
color:#6288AD;
margin-bottom:5px;
margin-left:10px;
font-size:11px;
font-weight:bold;
text-decoration:none;
}

.titolo2 a { color: #6288BA; }
.titolo2 a:hover { color: #3B506F; }
.leggi{
margin-left:110px;
color:#6288AD;
font-weight:bold;
font-size:11px;
}

.leggi a{
color:#6288AD;
font-size:11px;
text-decoration:none;
}

.leggi a:hover{
text-decoration:underline;
}
.preventivi{
font-size:10px;
color:#434343;
padding-left:30px;
float:left;
padding-top: 10px;
text-align: center;
}
.preventivi img{
margin-left:-2px;
}

.destra{
float:left;
width:770px;
margin-left:16px;
margin-top:-40px;
}

.arrr{
float:left;
background-image:url(../img/casa.jpg);
background-repeat:repeat-x; 
width:43px;
height:31px;
}

.b{
float:left;
color:#626262;
background-image:url(../img/casa1.jpg);
background-repeat:repeat-x; 
width:703px;
height:31px;
padding-top:8px;
padding-left:5px;
font-size:11px;
}

.miofloat { position: absolute; top: 197px; font-size: 10px; padding-left: 50px; }
.miofloat a { color: #6288BA; margin: 0px !important; padding: 0px !important; float: none !important; position: relative !important;}
.miofloat a:hover { color: #3B506F; margin: 0px !important; padding: 0px !important; float: none !important; position: relative !important; }


.b a { color: #6288BA; }
.b a:hover { color: #3B506F; }

.c{
float:left;
background-image:url(../img/casa2.jpg);
background-repeat:repeat-x; 
width:5px;
height:31px;
}

.centro{
float:left;
width:760px;
}

.d{
float:left;
width:520px;
border:1px solid #D6D6D6;
}

.titolod{
font-weight:bold;
font-size:16px;
color:#43485E;
margin-left:20px;
margin-top: 8px;
}
.testod{
float:left;
margin-left:20px;
margin-top:10px;
font-size:12px;
color:#080000;
padding-bottom: 10px;
padding-right: 10px;
}

.testod a { color: #6288BA; }
.testod a:hover { color: #3B506F; }


.e{
float:left;
width:220px;
margin-left:15px;
border:1px solid #D6D6D6;
}
.titoloe{

padding-top:3px;
padding-left:20px;
font-size:12px;
width: 202px;
font-weight:bold;
color:#ffffff;
background-image:url(../img/righa.jpg);
background-repeat: no repeat;
height:20px;
display: absolute;
margin-left: -1px;
margin-top: -1px;
}
.testoe{
float:left;
margin-left:20px;
margin-top:10px;
font-size:12px;
padding-bottom: 5px;
color:#080000;
}
.testoe a { color: #6288BA; }
.testoe a:hover { color: #3B506F; }
.footer{
text-align: right;
float:left;
color:#939393;
font-size:11px;
font-weight:bold;
margin-top:7px;
font-family: arial;
}

.footer a { color: #939393; text-decoration: none; }
.footer a:hover { color: #939393; text-decoration: underline; }
.menu3{
float:left;
margin-left:px;
letter-spacing:0px;
}
.menu3 ul{
margin:0px;
padding:0px;
}

.menu3 li{
display:inline;
float:left;
padding-left:px;
padding-top:5px;
border-right:1px solid #939393;
height:20px;
padding-right:5px;
display:block;

}
.menu3 a {
color:#939393; 
margin-left:10px;
text-decoration:none;
font-size:11px;
font-weight:bold;
}
.menu3 ul li a:hover {
text-decoration:underline;
color:#939393;
}
.facebook{
color:#939393;
font-size:11px;
font-weight:bold;
float:right;
width: 170px;
line-height: 17px;
}