/*BODY */

body {background-image: url("../obj/paging/background.gif"); background-repeat: repeat; background-position: 0px 0px;
       margin-top: 0px; padding: 0px;}
#body-container {background-image: url("../obj/paging/bg_body.gif"); background-repeat: repeat-y;
       width: 776px; height: auto; margin: 0px auto; padding: 0px; border: 0px; z-index:1;}
#body-container-container {width: 750px; margin: 0px auto; padding: 0px; border: 0px; z-index:1;}


/*CONTENITORI NEL BODY */
#box-header {width: 750px; height: 111px; margin: 0px auto; padding: 0px; border: 0px; z-index:1;
        overflow:hidden; clear: right;}
		
#box-nav {background-image: url("../obj/paging/bg_nav-home.gif"); background-repeat: no-repeat;
        width: 750px; height: 346px; margin: 0px auto; padding: 0px; border: 0px; z-index:1;
        overflow:hidden; clear: right;}

#box-content {background-image: url("../obj/paging/bg_content-home.gif"); background-repeat: no-repeat; background-position: 0px 0px;
        width: 750px; height: auto; margin: 0px auto; padding: 0px; border: 0px; z-index:1; clear: right;}

#box-content-sx { font-family:"Times New Roman", Times, serif; font-size: 15px; color:#000000; clear: left; float: left; z-index:2;
                 background-image: url("../obj/paging/bg_content-sx-home.gif"); background-repeat: no-repeat; background-position: 0px 0px;
                 width: 218px; margin-left: 20px; margin-top: 26px; margin-bottom: 10px; border-right: 1px dotted #a5a08b; padding-right: 10px;}
  .box-content-sx-table{margin-left: 20px; margin-top: 62px; margin-bottom: 90px;}
  
#box-content-dx {width: 436px; clear: right; margin-left: 32px; margin-top: 26px; z-index:2; float:left}

#box-footer{ background-color:#410d0d; width: 750px; height: 30px; margin: 0px auto; padding: 0px; border: 0px; overflow:hidden;}
 a.box-footer{font-family:"Times New Roman", Times, serif; font-size: 12px; color:#dcc38b; text-decoration:none}
 a.box-footer:hover{font-family:"Times New Roman", Times, serif; font-size: 12px; color:#dcc38b; text-decoration:underline}
 
 /* coockie policy BOX */
div#coockie_eu { display:none }
div#coockie_eulaw { width: auto; margin: 0px; padding: 10px; background: #FFFCDC; border: 1px #ccc solid; font-size: 0.83em }
div#coockie_eulaw h3 { margin: 1em; padding: 0 }
div#coockie_eulaw a { font-weight: bold; color: #000 }