@charset "utf-8";
/* CSS Document */

*{
margin:0;
padding:0;
}
html, body{
font-family:Arial, Helvetica, sans-serif;

background-color:#FFFFFF;
}
#HeaderBack{
background-image:url(images/backFooter.jpg);
background-repeat:repeat-x;
height:60px;
text-align:left;
}
.menu{
width:975px;
margin:0 auto;
text-align:left;
padding-top:22px;
font-size:12px;
}
.menu ul li{
display:inline;
margin-left:5px;
text-align:left;
color:#274054;
text-transform:uppercase;
}
.menu ul li a{
color:#FFFFFF;
text-decoration:none;
}
.menu ul li a:hover{
color:#274054;
text-decoration:underline;
}
.contenitore{
width:975px;
margin:0 auto;
}
#header{
width:600px;
background-image:url(images/AequaLimo.jpg);
height:75px;
}
#header h1{
margin-left:-9999px;
}
#MainHeader{
background-color:#FFFFFF;
width:975px;
height:304px;
}
.box01{
width:191px;
height:131px;
float:left;
background-color:#58473d;
padding-top:2px;
margin-top:10px;
}
.box01 img{
border:none;
}
.box01 h3{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#FFFFFF;
padding-bottom:2px;
padding-left:2px;
}
.box02{
width:191px;
height:131px;
float:left;
background-color:#274054;
padding-top:2px;
margin-top:10px;
margin-left:5px;
}
.box02 img{
border:none;
}
.box02 h3{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#FFFFFF;
padding-bottom:2px;
padding-left:2px;
}
.box03{
width:191px;
height:131px;
float:left;
background-color:#4388a9;
padding-top:2px;
margin-top:10px;
margin-left:5px;
}
.box03 img{
border:none;
}
.box03 h3{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#FFFFFF;
padding-bottom:2px;
padding-left:2px;
}
.box04{
width:191px;
height:131px;
float:left;
background-color:#333333;
padding-top:2px;
margin-top:10px;
margin-left:5px;
}
.box04 img{
border:none;
}
.box04 h3{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#FFFFFF;
padding-bottom:2px;
padding-left:2px;
}
.box05{
width:191px;
height:131px;
float:left;
background-color:#4c6d32;
padding-top:2px;
margin-top:10px;
margin-left:5px;
}
.box05 img{
border:none;
}
.box05 h3{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#FFFFFF;
padding-bottom:2px;
padding-left:2px;
}
.content{
width:975px;
height:100%;
position:relative;
float:left;
padding-bottom:35px;
}
#mainText{
width:700px;
margin-top:35px;
text-align:left;
font-size:13px;
float:left;
position:relative;
}
#mainText h3{
font-size:18px;
font-family:Georgia, "Times New Roman", Times, serif;
color:#274054;
}
#leftPanel{
width:230px;
float:right;
position:relative;
margin-top:35px;
background-color:#274054;
text-align:left;
padding-bottom:25px;
padding-top:15px;
padding-left:15px;
}
#leftPanel h3{
color:#4388a9;
font-size:12px;
padding-bottom:15px;
}
#leftPanel ul li{
text-decoration:none;
color:#FFFFFF;
text-transform:uppercase;
list-style:none;
}
#leftPanel ul li a{
color:#FFFFFF;
font-size:12px;
text-decoration:none;
}
#leftPanel ul li a:hover{
color:#4388a9;
font-size:12px;
}
.space{
padding-top:20px;
}
#leftPanel p{
font-size:12px;
color:#FFFFFF;
}
#footer{
background:url(images/Footer.jpg);
background-repeat:repeat-x;
height:250px;
clear:both;
}
.Logo{
margin-top:20px;
float:left;
}
.Zoomart{
float:right;
margin-top:110px;
}
.Zoomart a{
color:#FFFFFF;
text-decoration:none;
font-size:10px;
}
.Zoomart a:hover{
color:#FFFFFF;
text-decoration:none;
}
.lingua{
color:#000000;
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
margin-left:850px;
}
.lingua a{
color:#000000;
text-decoration:none;
margin-left:15px;
}
.lingua a:hover{
color:#333333;
}


#contacts-footer #contacts-text {float:left; width:200px; color:#fff; font-size:10px; text-align:left}
			#contacts-footer #contacts-text .name-tel {overflow:hidden; width:80%;}
				#contacts-footer #contacts-text .name {float:left;width:200px; clear:both;}
				#contacts-footer #contacts-text .tel {float:left;}
				#contacts-footer #contacts-text .iva {float:left;width:100%; clear:both; margin-top:40px;}
			#contacts-footer #contacts-text p {display:block; padding-top:5px;}
				#contacts-footer #contacts-text p a {color:#dd034b;}
		#contacts-footer #contacts-form {float:right; width:200px;}
			#contacts-footer #contacts-form fieldset { border:none;}
				#contacts-footer #contacts-form div.field {overflow: hidden; width:80%;}
					#contacts-footer #contacts-form div.field label {float:left; color:#fff; margin-left:10px; padding:6px 0; width:190px; text-align:left; font-size:12px;}
						#contacts-footer #contacts-form div.field label strong {color:#dd034b;}
						#contacts-footer #contacts-form div.field label.required {text-align:left;  color:#dd034b; }
					#contacts-footer #contacts-form div.button input {background:#cccccc; color:#fff; padding:5px 10px; margin-left:100px; border:none; font-size:12px; cursor:pointer;}
					#contacts-footer #contacts-form div.field textarea{float:left; height:150px; width:200px;}





