/* boxmodel ******************************* */
body {background: url(../grafica/bg_body.gif) repeat-x top left #014671;}
div#fixWidth{margin: 0 auto;padding: 0;border-left: 2px solid #002A44;border-right: 2px solid #002A44;width: 716px;background-color: #fff;}

/* header */
div#box_header{margin: 0;padding: 0;background: url(../grafica/bg_top.jpg) no-repeat top left transparent;height: 166px;}
div#box_header h1#LogoSito{margin: 0 0 0 8px;padding: 0;font-size: 11px;position: absolute;display: block;top: 8px;height: 66px;width: 357px;}
div#box_header h1#LogoSito a{margin: 0;padding: 0;display: block;height: 66px;width: 304px;background: url(../grafica/Logo.gif) no-repeat top left transparent;text-indent: -1600px;}

div#box_header span.flags{display: block;float: right;margin: 140px 0 0 0;padding: 0 5px 0 0;width: 130px;height: 18px;}
div#box_header span.flags a{padding: 0;border: 0;}
div#box_header span.flags a img{padding: 0 2px 0 0;}


/* menu 1 */
div#box_menu1liv{margin: 0;padding: 0;width: 100%;background: url(../grafica/bg_menu1.gif) repeat-x top left transparent;height: 25px;}

/* container */
div#box_container1{background: url(../grafica/bg_container1.gif) repeat-y top left transparent;}
div#box_container2{}

/* menu 2 */
div#box_menu2liv{float: left;width: 219px;margin: 0;padding: 15px 0 0 0;background: url(../grafica/img_boxSX.gif) no-repeat top left transparent;text-align: center;}

/* CONTENT */
div#box_content{margin-left: 219px;padding: 15px;}

/* trick */
div#cleardiv{clear: both;font-size: 1px;line-height: 1px;margin: 0;padding: 0;}

/* footer */
div#box_footer{background: url(../grafica/bg_footer.gif) repeat-x top left transparent;height: 27px;color: #fff;line-height: 27px;font-size: 10px;font-weight: normal;text-align: center;}
div#box_footer a{color: #fff;}
div#box_footer a:hover{color: #014671;}

/* powered by */
div#poweredBy{margin: 20px 0 0 0;}
div#poweredBy a{color: #aaa;text-decoration: none;}
div#poweredBy a:hover{text-decoration: underline;color: #ddd}
/* COPERTINA */
body.Copertina{text-align: center;}
p.EnterSite{color: #fff;text-align: center;}
div#box_footer_copertina{color: #fff;}