body{margin: 0;padding: 0 0 15px 0;background: url(../grafica/bg_body.jpg) no-repeat center top #133863;}
#fixWidth{margin: 0 auto 25px auto;width: 850px;padding: 0;}
div#print_logo{display: none;}

/* ---- HEADER ---- */
#box_header{margin: 0;padding: 0;height: 206px;}
/* logo */
#box_header h1{position: absolute;margin: 34px 0 0 20px;padding: 0;}
#box_header h1 a{display: block;width: 407px;height: 0;overflow: hidden;padding: 117px 0 0 0;margin: 0;background: url(../grafica/logo.jpg) no-repeat left top transparent;/* opacity:0.1;  */}

/* pay off */
#box_header h2{position: absolute;width: 284px;height: 0;overflow: hidden;padding: 108px 0 0 0;margin: 34px 0 0 546px;background: url(../grafica/pay-off.jpg) no-repeat left top transparent;/* opacity:0.2; */}

/* ---- MENU 1 LIVELLO ---- */
#box_menu1 {height: 45px;background: url(../grafica/bg_menu1.gif) repeat-x top left #fff;}
#box_menu1 #Nav1{margin: 0;padding: 0;}
#box_menu1 #Nav1 li{display: inline;margin: 0;padding: 0;}
#box_menu1 #Nav1 li a{float: left;display: block;height: 0; padding-top: 45px;overflow: hidden;background-image: url(../grafica/menu1.gif);background-repeat: no-repeat;}

#box_menu1 #Nav1 li#m1_butt1 a {width: 146px;background-position: 0 0;}
#box_menu1 #Nav1 li#m1_butt2 a{width: 92px;background-position: -146px 0;}
#box_menu1 #Nav1 li#m1_butt3 a{width: 261px;background-position: -238px 0;}
#box_menu1 #Nav1 li#m1_butt4 a{width: 144px;background-position: -499px 0;}
#box_menu1 #Nav1 li#m1_butt5 a{width: 106px;background-position: -643px 0;}
#box_menu1 #Nav1 li#m1_butt6 a{width: 83px;background-position: -749px 0;}

#box_menu1 #Nav1 li#m1_butt1 a:hover ,#box_menu1 #Nav1 li#m1_butt1 a.selected {background-position: 0 -45px;}
#box_menu1 #Nav1 li#m1_butt2 a:hover ,#box_menu1 #Nav1 li#m1_butt1 a.selected {background-position: -146px -45px;}
#box_menu1 #Nav1 li#m1_butt3 a:hover ,#box_menu1 #Nav1 li#m1_butt1 a.selected {background-position: -238px -45px;}
#box_menu1 #Nav1 li#m1_butt4 a:hover ,#box_menu1 #Nav1 li#m1_butt1 a.selected {background-position: -499px -45px;}
#box_menu1 #Nav1 li#m1_butt5 a:hover ,#box_menu1 #Nav1 li#m1_butt1 a.selected {background-position: -643px -45px;}
#box_menu1 #Nav1 li#m1_butt6 a:hover ,#box_menu1 #Nav1 li#m1_butt1 a.selected {background-position: -749px -45px;}

/* ---- MENU 2 LIVELLO ---- */
#bg_menu2{
position: absolute;
float: left;
width: 600px;
height: 35px;
margin: 1px 0 0 0;
background-color: #325b86;
filter: alpha(opacity=70);
-moz-opacity: 0.7;
opacity: 0.7;
z-index: 1;
}

#box_menu2 {
position: absolute;
float: left;
width: 550px;
padding: 10px 20px;
filter: alpha(opacity=100);
-moz-opacity: 1;
opacity: 1;
z-index: 5;
color: #99b3cc;
}

#box_menu2 a{color: #fff;text-decoration: none;padding: 0 5px;}

#box_menu2 a:hover{color: #af1023;text-decoration: underline;}

/* ---- COPERTINA HOME ---- */
#box_copertina-home {height: 318px;margin: 0;padding: 1px 0 0 0;overflow: hidden;background-color: #fff;}
#img-copertina{float: left;width: 600px;margin: 0;padding: 0;}
#box_menuEventi{float: right;width: 250px;height: 319px;margin: 0;padding: 0;background: url(../grafica/bg_dateEventi.jpg) no-repeat left top transparent;}


/* ---- SITE CONTAINERS ---- */
#box_container1 {margin: 0;padding: 0;

/*background: url(../grafica/bg_container1.gif) repeat-y left top transparent;

background-color: #fff;*/
}

#tb_container {margin: 0;padding: 0; border:0}
#tb_container td {margin: 0;padding: 0; border:0}

#box_container2 {margin: 0;padding: 0;}

/* ---- COME BACK ---- */
#box_torna_indietro {font:Arial, Helvetica, sans-serif; font-size:10px; text-align:right; background-color:#eee; padding-right: 15px}
#box_torna_indietro a{text-decoration: none;}
#box_torna_indietro a:hover{text-decoration: underline;}

/* ---- COME BACK ---- */
.box_torna_su{font:Arial, Helvetica, sans-serif; font-size:10px; text-align:right; padding-right: 15px; margin:10px 0px;}
.box_torna_su a{text-decoration: underline;}
.box_torna_su a:hover{text-decoration: none;}

.box_torna_su_promotore{background-color:#eee;font:Arial, Helvetica, sans-serif; font-size:10px; text-align:right; padding-right: 15px; margin:10px 0 40px 0;}
.box_torna_su_promotore a{text-decoration: none}
.box_torna_su_promotore a:hover{text-decoration: underline}

/* ---- COLONNE ---- */
#colonna_dx{float: right;width: 210px;padding: 52px 20px 20px 20px;margin: 0;line-height: 140%;font-size: 10px;background: url(../grafica/bg_topColDx.gif) no-repeat left top #e4e5e5;}

/* ---- CENTER CONTENT ---- */
#box_content {margin: 0 250px 0 0;padding: 20px;line-height: 140%;}


/* ---- boxmodel height trick ---- */
#box_trick {clear: both;margin: 0;padding: 0;height: 1px;font-size: 1px;}


/* ---- FOOTER ---- */
#box_footer {margin: 0;padding: 25px 2px 0 2px;background: url(../grafica/bg_footer.gif) no-repeat left top transparent;text-align: center;color: #b0d2f3;font-size: 11px;line-height: 140%;font-family: Verdana, Arial, Helvetica, sans-serif;}
#box_footer p{margin: 0;padding: 0;color: #b0d2f3; text-align: center;font-size: 11px;line-height: 140%;font-family: Verdana, Arial, Helvetica, sans-serif;}
#box_footer a{color: #b0d2f3;text-decoration: underline;}
#box_footer a:hover{color: #fff;text-decoration: none;}

