body {margin-top: 0;
      margin-bottom: 20px;}

body.white .moduletable_menu, body.white .moduletable {border: none;}

/*Stile intestazione menu a sinistra es: determinanti di salute, problemi di salute...etc*/
body.white .moduletable h3,
body.white .moduletable_menu h3,
body.white .moduletable #search_label {
  color: #485661;
  background: #E0E5E8 url(../images/grad3.png) repeat-x 0 top;
  margin-bottom: 3px;
  padding: 6px 0 3px 18px;
  border-bottom: 1px solid #5e8eb0;
  font-size: 95%;
  font-weight:bold;
}
/*Stile titolo banda grigia con scritta fucsia es news, dati e statistiche...etc*/
body.white .moduletableacc1 h3,
body.white .moduletableacc1_menu h3,
body.white .moduletableacc1 #search_label {
  color: #E7008A;
  background-image: url('../images/vmenublockheader.png');
  /*background-image: url('../images/intestcolsin.png');  */
  font-family: Tahoma, Arial, Helvetica, Sans-Serif;
  margin-top: 0px;
  padding: 10px 3px 0 6px;
  border-bottom: 1px solid #485661;
  font-size: 150%;
  height:35px;
  width:340%;
  font-weight:bold;
  margin-bottom:0px;
}

body.white .moduletableacc2_menu, body.white .moduletableacc2 {border: none;}

/*Stile intestazione menu a destra es: struttura, lavorare con noi...etc*/
body.white .moduletableacc2 h3,
body.white .moduletableacc2_menu h3,
body.white .moduletableacc2 #search_label {
  background: #E0E5E8 url(../images/grad3.png) repeat-x 0 top;
  margin-bottom: 3px;
  padding: 6px 0 3px 18px;
  border-bottom: 1px solid #485661;
  font-size: 95%;
  font-weight:bold;
}

body.white .menu li.active a {
    border-left: 5px solid #e7008a;
    color: #e7008a;}

body.white .menu li.active ul a {
  border-left: solid 5px #e7008a;
  color: #e7008a;}

body.white .menu li {
    border-bottom: 1px solid #2476b4;
}

body.white .menu li ul {
    border-top: 1px solid #2476b4;
}

body.white .menu a, body.white .menu ul:first-child li.parent:first-child {
    border-left: solid 5px #2476b4;
    border-top: none;
    color: #2476b4;
}

body.white .menu a:hover,
body.white .menu li.active a:hover {
    border-left: 5px solid #e7008a;
  background-color: #F5F5F5;
  color:#e7008a;
  text-decoration:none;
}

body.white div#menu-top a {
    border-right: 1px solid #ccc;
}

body.white .menu li ul {
    margin: 0 0 -1px 0;
    padding: 0;
}

#pathway .padding {
    padding-bottom: 0;
}



#menu-top li {
    border-bottom: none;
}

/*Stile menuacc3 menu sinistra*/
body.white .menuacc3 li.active a {
    border-left: 5px solid #e7008a;
  color: #e7008a;
}

body.white .menuacc3 li.active ul a {
    border-left: solid 5px #e7008a;
  color: #e7008a;
}

/*
body.white .menuacc3 li.active ul a {
    border-left: solid 5px #e7008a;
  color: #e7008a;
}
*/
body.white .menuacc3 li {
    border-bottom: 1px solid #ffffff;
 
}

body.white .menuacc3 li ul {
    border-top: 1px solid #ffffff;
 list-style-type: none;
}
/*qui*/
body.white .menuacc3 a, body.white .menuacc3 ul:first-child li.parent:first-child {
    border-left: solid 5px #D3DBDE;
    border-top: none;
    color: #485661;

}

body.white .menuacc3 a:hover,
body.white .menuacc3 li.active a:hover {
    border-left: 5px solid #e7008a;
  background-color: #F5F5F5;
  color:#e7008a;
  text-decoration:none;
}

body.white .menuacc3 li ul {
    margin: 0 0 -1px 0;
    padding: 0;
list-style-type: none;
}


/*Stile acc4 per menu iscrizioni*/

/*
body.white .menuacc4 li.active a {
    border-left: 5px solid #e7008a;
  color: #e7008a;
}
*/
body.white .menuacc4 li.active ul a {
    border-left: solid 5px #e7008a;
  color: #e7008a;
}

body.white .menuacc4 li {
    border-bottom: 1px solid #ffffff;
 
}

body.white .menuacc4 li ul {
    border-top: 1px solid #ffffff;
 list-style-type: none;
}

body.white .menuacc4 a, body.white .menuacc4 ul:first-child li.parent:first-child {
    border-left: solid 5px #D3DBDE;
    border-top: none;
    color: #485661;
}

body.white .menuacc4 a:hover,
body.white .menuacc4 li.active a:hover {
    border-left: 5px solid #e7008a;
  background-color: #F5F5F5;
  color:#e7008a;
  text-decoration:none;
}

body.white .menuacc4 li ul {
    margin: 0 0 -1px 0;
    padding: 0;
list-style-type: none;
}

/*Stile titolo banda grigia con scritta fucsia es news, dati e statistiche...etc*/
body.white .moduletableaccen h3,
body.white .moduletableaccen_menu h3,
body.white .moduletableaccen #search_label {
  color: #E7008A;
  background-image: url('../images/vmenublockheader.png');
  /*background-image: url('../images/intestcolsin.png');  */
  font-family: Tahoma, Arial, Helvetica, Sans-Serif;
  margin-top: 0px;
  padding: 10px 3px 0 6px;
  border-bottom: 1px solid #485661;
  font-size: 120%;
  height:35px;
  width:340%;
  font-weight:bold;
  margin-bottom:0px;
}

body.white .pd-category-viewvarie {margin-top:-30px;}
body.black .pd-category-viewvarie {margin-top:-30px;}
