body {
   margin:: 0; 
   padding: 0;
   background: url(images/bkbody.gif) repeat-x #adf;
   font: 0.75em/1.6em "Lucida Grande", Lucida, Verdana, sans-serif; 
   color: #333; /* colore di base del testo */
}

/* stili per uniformare tra browser lasciare cosi' */
a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,dialog,div,dl,dt,em,embed,fieldset,figcaption,figure,font,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,hr,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,meter,nav,object,ol,output,p,pre,progress,q,rp,rt,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video,xmp{border:0;margin:0;padding:0;font-size:100%}html,body{height:100%}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}b,strong{font-weight:bold}img{color:transparent;font-size:0;vertical-align:middle;-ms-interpolation-mode:bicubic}ol,ul{list-style:none}li{display:list-item}table{border-collapse:collapse;border-spacing:0}th,td,caption{font-weight:normal;vertical-align:top;text-align:left}q{quotes:none}q:before,q:after{content:'';content:none}sub,sup,small{font-size:75%}sub,sup{line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}svg{overflow:hidden}

#wrapper{text-align: center;}


.container{
   width: 940px; 
   padding: 10px;
   margin-left: auto; 
   margin-right: auto; 
   margin-top: 0px; 
   margin-bottom: 30px;
   background-color: #09f;
   text-align: left;
}

.header_box{height: 200px; position: relative; text-align: center; padding: 0px; width: 940px;}
.header_box img{padding: 0; margin: 0;}

h1.header-title{position: absolute; top: 10px; left: 20px; font-size: 1.8em; color: #fff;}

.menu{
   background-image: url(images/lev0_bg1.gif); 
   height: 26px; 
   line-height: 24px;
   background-color: #2C5F93;
   width: 940px;
}

#menubar{position: absolute; top: 0x; width: 940px; }

.content{padding: 10px;background-color: #fff; }

p{margin-bottom: 8px;}

.footer_box{font-size: 0.9em; padding: 30px;  background-color: #09f; color: #fff;}
.footer_box a{color: #fff;}
.footer_box a:hover{text-decoration: none;}






