body {margin: 0; text-align: center;font-family:"Lucida Grande", Lucida, Verdana, sans-serif;background: url(img/bg.png) repeat-x;}

#container {width:900px;margin:0 auto;}

/* #container {width:1024px;margin:0 auto;background:url(img/bg.png) repeat-y;} */

#header {}

#menu {background;font-size:12px;height:48px;margin:-15px 0 0 0;}
#menu ul {padding:0;height:48px;list-style-type:none;width:900px;}
#menu ul li {float:left; line-height:48px; height:48px;text-align: center;}
#menu ul li a { display:block;padding: 0;color: #ccdbcd;text-decoration: none;}
#menu ul li a:hover {color:white;text-decoration: underline;font-weight: normal;font-style: normal;}

#title {font-size:25px;color:#6a8ca7;font-weight:bold;text-align:left;padding-left:60px;margin-top:40px;}

#firsttext {text-align:justify;color:#1b242c;font-size:13px;padding: 20px;}
#firsttext a {color: #005095;text-decoration: none;}
#firsttext a:hover {color: #005095;font-weight: bold;}
#firsttext h2 {margin-bottom:0;}

#content {background-image: url(immagini/contentbg.gif);padding-left: 20px;padding-right: 10px;padding-bottom: 5px;}
#content h2 {text-align: left;border-bottom: 1px dashed #65aad2;margin-right:15px;margin-left:15px;font-family: "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;text-transform: none;color: #003f87;}
#content h3 {margin:0;padding:0;}
#content p {margin-left: 15px;margin-right: 15px;margin-top: 0px;text-align: justify;}
#post small {margin-right:15px;padding-top:3px;}