html, body {margin:0; padding:0; font-family:Verdana, Arial, sans-serif; font-size:10px; text-align:justify;}

#striscia_top {width:100%; height:16px; padding:4px; text-align:center;  background-color:#e2e2e2;}

h1 {margin:0; padding:0; color:#666666; font-weight:normal; font-size:10px;}

#container {width:980px; margin:10px auto;}

#menu {width:980px;}
#menu1 {width:119px; height:21px; background-image:url(img/fondo_menu.jpg); background-repeat:no-repeat; text-align:center; padding-top:13px; float:left;}
#menu2 {width:119px; height:21px; background-image:url(img/fondo_menu.jpg); background-repeat:no-repeat; text-align:center; padding-top:13px; margin-left:4px; float:left;}
#menu3 {width:119px; height:21px; background-image:url(img/fondo_menu.jpg); background-repeat:no-repeat; text-align:center; padding-top:13px; margin-left:4px; float:left;}
#menu4 {width:119px; height:21px; background-image:url(img/fondo_menu.jpg); background-repeat:no-repeat; text-align:center; padding-top:13px; margin-left:4px; float:left;}
#menu5 {width:119px; height:28px; background-image:url(img/fondo_menu.jpg); background-repeat:no-repeat; text-align:center; padding-top:6px; margin-left:4px; float:left;}
#menu6 {width:119px; height:21px; background-image:url(img/fondo_menu.jpg); background-repeat:no-repeat; text-align:center; padding-top:13px; margin-left:4px; float:left;}
#menu7 {width:119px; height:21px; background-image:url(img/fondo_menu.jpg); background-repeat:no-repeat; text-align:center; padding-top:13px; margin-left:4px; float:left;}
#menu8 {width:119px; height:21px; background-image:url(img/fondo_menu.jpg); background-repeat:no-repeat; text-align:center; padding-top:13px; margin-left:4px; float:left;}

#menu a {text-decoration:none; font-weight:bold; color:#000000;}
#menu a:link {text-decoration:none; font-weight:bold; color:#000000;}
#menu a:visited {text-decoration:none; font-weight:bold; color:#000000;}
#menu a:hover {text-decoration:underline; font-weight:bold; color:#004cb2;}

.qui {text-decoration:underline; font-weight:bold; color:#004cb2;}

#content {width:978px; background-image:url(img/fondo_content.jpg); background-repeat:repeat-x; background-position:center bottom; border-top:1px solid #cccccc;
border-left:1px solid #cccccc; border-right:1px solid #cccccc; clear:both; height:410px; min-height:410px; height:auto !important; margin-bottom:0;}

#content_azienda {width:978px; background-image:url(img/fondo_content.jpg); background-repeat:repeat-x; background-position:center bottom; border-top:1px solid #cccccc;
border-left:1px solid #cccccc; border-right:1px solid #cccccc; clear:both; height:780px; min-height:780px; height:auto !important; margin-bottom:0;}

#content_trasporti {width:978px; background-image:url(img/fondo_content.jpg); background-repeat:repeat-x; background-position:center bottom; border-top:1px solid #cccccc;
border-left:1px solid #cccccc; border-right:1px solid #cccccc; clear:both; height:720px; min-height:720px; height:auto !important; margin-bottom:0;}

#content_facchini {width:978px; background-image:url(img/fondo_content.jpg); background-repeat:repeat-x; background-position:center bottom; border-top:1px solid #cccccc;
border-left:1px solid #cccccc; border-right:1px solid #cccccc; clear:both; height:650px; min-height:650px; height:auto !important; margin-bottom:0;}

#flash {width:648px; height:208px; float:left; padding:8px 5px 8px 5px; background-image:url(img/fondo_animazione.jpg); background-repeat:no-repeat;}

#logo {float:right;}

a {font-size:10px; color:#004cb2; text-decoration:none; font-weight:bold;}
a:link {font-size:10px; color:#004cb2; text-decoration:none; font-weight:bold;}
a:visited {font-size:10px; color:#004cb2; text-decoration:none; font-weight:bold;}
a :hover{font-size:10px; color:#004cb2; text-decoration:underline; font-weight:bold;}

#footer {text-align:center; clear:both;}

#iyl {text-align:center; font-size:9px;}

#iyl a {font-size:9px; color:#004cb2; text-decoration:none; font-weight:bold;}
#iyl a:link {font-size:9px; color:#004cb2; text-decoration:none; font-weight:bold;}
#iyl a:visited {font-size:9px; color:#004cb2; text-decoration:none; font-weight:bold;}
#iyl a :hover{font-size:9px; color:#004cb2; text-decoration:underline; font-weight:bold;}

#w3c {text-align:center; font-size:9px;}

#titolo {width:957px; height:19px; background-image:url(img/fondo_titolo.jpg); background-repeat:no-repeat; margin-left:6px; padding:5px; clear:both;}

h2 {margin:0; padding:0; color:#004cb2; font-weight:bold; font-size:12px;}

#foto {width:417px; float:right; margin-top:10px; margin-right:5px; margin-left:10px;}

#foto_contatti {width:417px; float:right; margin-top:10px; margin-right:5px; margin-left:10px; background-image:url(img/fondo_contatti.jpg); background-repeat:no-repeat; height:321px; text-align:center;}

#text {margin-top:10px; margin-left:10px; margin-right:10px; margin-bottom:5px; width:510px; float:left;}

#foto_dove {width:480px; float:right; margin-top:20px; margin-right:5px; margin-left:10px; text-align:right; padding:5px; border:1px solid #ccc;}

#text_dove {margin-top:10px; margin-left:10px; margin-right:10px; margin-bottom:5px; width:420px; float:left;}

li {margin-bottom:10px;}

h3 {font-size:12px; font-weight:bold;}







