﻿body {
background-color:#7DA2BE;
margin:0px;
padding:0px;
}

* {
color:#003D7E;
font-family:Verdana;
font-size:11px;
}

img {
border-style: none;
    border-color: inherit;
    border-width: 0px;

}

.contenitore {
width:900px;
height:595px;
background-image:url(/images/sfondo.jpg);
background-repeat:no-repeat;
}

.logo {
margin-left:200px;
}

.menu_basso {
width:650px;
height:20px;
background-color:#003D7E;
padding-left:250px;
}

.menu_basso a {
color:#ffffff;
background-image:url(/images/sfondo_menu.jpg);
background-repeat:no-repeat;
background-position:center left;
text-decoration:none;
padding-left:10px;
margin-right:10px;
margin-top:10px;
line-height:20px;
}

.menu_basso a:hover {
font-weight:bold;
}

p {
color:#003D7E;
text-align:justify;
margin-left:20px;
width:850px;
line-height:14px;
}

.p_vendita {
font-size:13px; 
width:180px; 
margin-left:0px; 
color:#ffffff; 
text-align:left; 
margin-bottom:10px;
line-height:16px;
}


h1 {
color:#ffffff;
font-family:Verdana;
font-size:15px;
margin-bottom:2px;
margin-left:8px;
}

.menu {
display:block; 
position:absolute; 
top:0; 
left:0; 
z-index:2; 
height:20px; 
width:652px; 
overflow:hidden;
float:left;
}

.lingue {
width:248px;
height:20px;
background-color:#003D7E;
float:left;
margin-left:652px;
}

.lingue a {
color:#ffffff;
text-decoration:none;
padding-left:10px;
margin-top:10px;
line-height:20px;
}

.foto {
width:450px;
margin-left:101px;
margin-right:101px;
float:left;
margin-top:10px;
}

.contenuti_sx {
width:652px;
float:left;
}

ul, li {
line-height:18px;
}

.modulo {
margin-right:100px;
border:1px solid #003D7E;
margin-top:20px;
width:200px;
}

.invia {
margin-left:200px;
}

.link {
margin-top:100px;
margin-left:100px;
margin-bottom:120px;
}

.link a {
font-weight:bold;
text-decoration:none;
font-size:14px;
}