body { background-color:#E1E3EC;font-family:Verdana,Tahoma,Arial,sans-serif;font-size:12px;line-height:1.2em;margin:0 auto;padding:0}
.clear {clear:both}
a {color:#006;font-weight:700;text-decoration:none}
a:hover {text-decoration:underline}
imgleft { float:left; border:0; margin-right:5px}
imgright { float:right; border:0; margin-left:5px}
#wrap {color:#404040;width:1008px;background-color:#fff;margin:10px auto;padding:15px;border: solid 1px #ccc;}

#header {background: #fff;height:90px; margin:0 0 10px 0; background-color:#fafafa;}
#header .logo{float:left;width:90px;height:90px;margin:0 5px 0 0;}
#header h1 {color:#006;padding-top:20px;margin:0 0 0 5px}
#header h1 a {font-size:26px;color:#006;text-transform:none}
#slogan {color: #666;font-size:14px;font-weight:700;line-height:1.2em;margin:5px 0 20px 5px;float:left;}
#sidebar {float:right;line-height:1.4em;width:240px;margin:0 0 5px;padding:1px 0 0 5px;}
#sidebar h2 {border-bottom:1px solid #00C; color:#006;font-size:17px;letter-spacing:-1px;margin:3px 0 5px}

#menu {ine-height:1.4em;width:240px;margin:0 0 5px;background-color:#f6f6f6;}
#menu ul {list-style:none;margin:0;padding:0;}
#menu li {list-style:none; margin:0 0 4px; padding:0}
#menu li a {font-size:13px;padding:2px; margin-left:5px}

#content {float:left;line-height:1.5em;text-align:left;width:760px;padding:0}
#content h2 {border-bottom:1px solid #00C; color:#006;font-size:17px;letter-spacing:-1px;margin:3px 0 5px}

.advsinistro {float:left;width:300px;height:250px;margin-bottom:10px}
#destro {float:left; height:250px;margin-left:5px; width:450px}
#destro h3 {border-bottom:1px solid #dadada;color:#006;font-size:1.2em;font-weight:700;margin:0 0 3px 0;}
#destro p {margin:0 0 18px 0; text-align:justify}

#sinistro {float:left;width:347px;height:190px;margin-bottom:10px; padding-left:10px; background-color:#f4f7fc;-moz-border-radius:10px;border: solid 1px #ccc;}
#sinistro .testo {font-weight:700;font-size:12px}

#destrobasso {float:left;width:386px;height:190px;margin-left:5px;}
#destrobasso h3 {border-bottom:1px solid #dadada;color:#006;font-size:1.2em;font-weight:700;margin:0 0 3px 0;}
#destrobasso p {font-size:14px; text-align:justify; margin:0;line-height:1.2em;}

#titoletto {border-bottom:1px solid #00C;color:#006;font-size:17px;font-weight:700;margin:0 0 10px;padding:5px 2px 2px 5px}

#fondo {float:left;width:747px;height:90px;background-color:#fff;  margin-bottom: 5px;}

#marca {float:left;width:366px;background-color:#fff;border: solid 1px #ccc; margin-bottom:10px; margin-right:10px}

#marca h3 { margin: 2px 0 0 5px; color:#006;font-size:17px;letter-spacing:-1px;font-weight:700; border-bottom: 1px solid #006}
#marca p { margin: 2px 0 0 5px; }

.rosso {color:#C00;font-size:10px}


#foto {float:left;width:240px;height:180px; background-color:#CCC; margin-right:10px; margin-bottom:10px;}


#footer {
background-color:#F5F5F5;	
border-top:4px solid #fafafa;
line-height:1.6em;
text-align:left;
border-bottom:medium solid #006;
margin:5px 0 0 0;
padding:3px; 
font-size:14px;

}
.box {line-height:1.4em;padding:0}



#footer a {
color:000066;
font-weight:bold;
text-decoration:underline;
}

.clear {
clear:both
}


.imgleft { float:left; margin-right:4px}

.adv {background-color:#f6f6f6; border: 1px solid #ccc; margin-bottom:5px; width:748px}

