* {font-size:100.01%}
html {font-size:62.5%}
body {margin:0; padding:0; font-family:Arial,sans-serif; font-size:1.3em; background:#fff}

#header {margin:10px auto 0; width:912px; height:95px; text-align:left; background:#1b3266 url(immagini/top_back.gif) no-repeat top left; padding:5px 15px 0}
#header img {border:0; margin-top:5px}
#header .ad {float:right; margin-right:15px}
#menu {margin:0 auto; width:910px; height:30px; text-align:left; background:#dbd9da url(immagini/menu_back.gif) repeat-x; padding:0 15px; border:1px solid #aaa}
#menu ul,li {margin:0; padding:0; list-style:none}
#menu li a {display:block; float:left; padding:6px 17px 4px; height:20px; font-weight:bold; color:#555; border-right:1px inset #ddd; border-left:1px solid #aaa}
#menu li a.primo {border:0; padding-left:0}
#menu li a.ultimo {border-right:0; padding-right:0}

#centro {margin:5px auto 0; width:912px; padding:45px 15px 10px}
#centro h1 {margin:0 0 4px; color:#1b3266; font-size:1.35em}
#centro .desc {margin:0; width:882px; background:url(immagini/desc_back.png) no-repeat; padding:15px}
#centro .desc p {margin:0; color:#333; line-height:1.35em}
#centro .left {margin:10px 0 0; width:665px; float:left}
#centro .left .box {margin-right:15px; width:317px; float:left}
#centro .left .box a {color:#1b3266; text-decoration:underline}
#centro .left .box .titolo {width:287px; height:16px; background:url(immagini/box_back.png) no-repeat; padding:14px 15px}
#centro .left .box .titolo h2 {color:#1b3266; margin:0; font-size:1.1em}
#centro .left .box .corpo {width:287px; height:250px; background:url(immagini/corpo_back.png) no-repeat bottom left; padding:14px 15px}
#centro .left .box .corpo p {margin:0; color:#333; line-height:1.35em}
#centro .left .box .corpo img {border:2px solid #ccc; float:left; margin-right:10px; margin-bottom:5px; padding:2px}
#centro .left .box .corpo p.link {margin-top:15px; font-weight:bold}

#centro .right {margin:10px 0 0; width:222px; float:right}
#centro .right .titolo {width:192px; height:16px; background:url(immagini/ad_back.png) no-repeat; padding:14px 15px; font-size:1.1em; color:#1b3266; font-weight:bold}
#centro .right .ad {width:188px; height:600px; background:#f9f9f8; border-left:2px solid #bbb; border-right:2px solid #bbb; padding:6px 15px 0}
#centro .right .last {width:222px; height:10px; background:url(immagini/ad_back.gif) no-repeat}

#staticitta {margin:25px auto 0; width:882px; height:143px; background:#f7f7f6; padding:10px 15px; border-top:4px dashed #ddd}
#staticitta h4 {color:#1b3266; margin:0 0 5px; font-size:1.1em}
#staticitta ul {width:100%; overflow:hidden; padding:1px 0; margin:0}
#staticitta li {float:left; width:19%; margin-left:1%; display:inline; margin-bottom:5px}
#staticitta a {color:#1b3266; text-decoration:underline}

#altro {margin:8px auto 0; width:882px; height:115px; background:#f7f7f6; padding:10px 15px; border-top:4px dashed #ddd}
#altro h4 {color:#1b3266; margin:0 0 5px; font-size:1.1em}
#altro ul {float:left; width:180px; font-size:0.95em; padding:0; margin:0 40px 0 0; line-height:1.1em}
#altro li {margin:2px 5px 5px; padding:0}
#altro li.ad {margin:0}
#altro a {color:#1b3266; text-decoration:underline}

#footer {margin:12px auto 25px; width:882px; background:#f3f3f3; padding:10px 15px; font-size:0.9em}
#footer a {color:#1b3266; text-decoration:underline}

