.menu {
	float: left;
	width: 240px;
    margin: 0px;
    padding: 0px;
    list-style: none;
    font-family:"trebuchet MS", tahoma, sans-serif;
    font-size:13px;
    line-height: 28px;
}

/* link INDEX */

.index a:link, .index a:visited, .index a:active {
    text-decoration: none;
    list-style: none;
    color: #333;
    background: url(puntini.png) repeat-x center bottom;
    display:block;
    padding-left: 4px;
}
.index a:hover {
    color:#fff;
    background-color:#900;
}

.indexhover, .indexhover a:link, .indexhover a:visited, .indexhover a:active {
    color:#fff;
    text-decoration:none;
    display:block;
    background: #990000 url(puntini.png) repeat-x center bottom;
    padding-left: 2px;
}

/* Sezione CHI SIAMO */

.sokagakkai1 a:link, .sokagakkai1 a:visited, .sokagakkai1 a:active {
    text-decoration: none;
    list-style: none;
    color: #333;
    background: url(puntini.png) repeat-x center bottom;
    display:block;
    padding-left: 4px;
}
.sokagakkai1 a:hover {
    color:#fff;
    background-color:#cd9f00;
}

.sokagakkai1hover, .sokagakkai1hover a:link, .sokagakkai1hover a:visited, .sokagakkai1hover a:active {
    color:#fff;
    text-decoration:none;
    background-color:#cd9f00;
    display:block;
    background: #cd9f00 url(puntini.png) repeat-x center bottom;
    padding-left: 2px;
}

.sokagakkai2, .sokagakkai2 a:link, .sokagakkai2 a:visited, .sokagakkai2 a:active {
    padding-left: 7px; color:#333; text-decoration:none; background-color:#ffde6d;
}
.sokagakkai2 a:hover {
    text-decoration:underline;
}

.sokagakkai2hover, .sokagakkai2hover a:link, .sokagakkai2hover a:visited, .sokagakkai2hover a:active  {
    padding-left: 7px; color:#333; text-decoration:underline; background-color:#ffde6d;
}

.sokagakkai3, .sokagakkai3 a:link, .sokagakkai3 a:visited, .sokagakkai3 a:active  {
    padding-left: 14px; color:#333; text-decoration:none; background-color:#fff0be;
}
.sokagakkai3 a:hover {
    font-weight:bold;
}

.sokagakkai3hover, .sokagakkai3hover a:link, .sokagakkai3hover a:visited, .sokagakkai3hover a:active, .sokagakkai3hover a:hover {
    padding-left: 14px; color:#333; text-decoration:none; font-weight:bold; background-color:#fff0be;
}

/* Sezione COSA FACCIAMO */

.rivumana1 a:link, .rivumana1 a:visited, .rivumana1 a:active {
    text-decoration: none; list-style: none; color: #333; background: url(puntini.png) repeat-x center bottom; display:block;
    padding-left: 4px;
}
.rivumana1 a:hover {
    color:#fff; background-color:#829901;
}

.rivumana1hover, .rivumana1hover a:link, .rivumana1hover a:visited, .rivumana1hover a:active {
    color:#fff; text-decoration:none; background-color:#829901; display:block; background:#829901 url(puntini.png) repeat-x center bottom;
    padding-left: 2px;
}

.rivumana2, .rivumana2 a:link, .rivumana2 a:visited, .rivumana2 a:active {
    padding-left: 7px; color:#333; text-decoration:none; background-color:#d6ee4c;
}
.rivumana2 a:hover {
    text-decoration:underline;
}

.rivumana2hover, .rivumana2hover a:link, .rivumana2hover a:visited, .rivumana2hover a:active  {
    padding-left: 7px; color:#333; text-decoration:underline; background-color:#d6ee4c;
}

.rivumana3, .rivumana3 a:link, .rivumana3 a:visited, .rivumana3 a:active  {
    padding-left: 14px; color:#333; text-decoration:none; background-color:#eaff74;
}
.rivumana3 a:hover {
    font-weight:bold;
}

.rivumana3hover, .rivumana3hover a:link, .rivumana3hover a:visited, .rivumana3hover a:active, .rivumana3hover a:hover{
    padding-left: 14px; color:#333; text-decoration:none; font-weight:bold;  background-color:#eaff74;
}

/* Sezione BUDDISMO */

.buddismo1 a:link, .buddismo1 a:visited, .buddismo1 a:active {
    text-decoration: none; list-style: none; color: #333; background: url(puntini.png) repeat-x center bottom; display:block;
    padding-left: 4px;
}
.buddismo1 a:hover {
    color:#fff; background-color:#0b7299;
}

.buddismo1hover, .buddismo1hover a:link, .buddismo1hover a:visited, .buddismo1hover a:active {
    color:#fff; text-decoration:none; background-color:#0b7299; display:block; background:#0b7299 url(puntini.png) repeat-x center bottom;
    padding-left: 2px;
}

.buddismo2, .buddismo2 a:link, .buddismo2 a:visited, .buddismo2 a:active {
    padding-left: 7px; color:#333; text-decoration:none; background-color:#87c6dd;
}
.buddismo2 a:hover {
    text-decoration:underline;
}

.buddismo2hover, .buddismo2hover a:link, .buddismo2hover a:visited, .buddismo2hover a:active  {
    padding-left: 7px; color:#333; text-decoration:underline; background-color:#87c6dd;
}

.buddismo3, .buddismo3 a:link, .buddismo3 a:visited, .buddismo3 a:active  {
    padding-left: 14px; color:#333; text-decoration:none; background-color:#bbe1ef;
}
.buddismo3 a:hover {
    font-weight:bold;
}

.buddismo3hover, .buddismo3hover a:link, .buddismo3hover a:visited, .buddismo3hover a:active, .buddismo3hover a:hover {
    padding-left: 14px; color:#333; text-decoration:none; font-weight:bold; background-color:#bbe1ef;
}

/* Sezione APPROFONDIMENTI */

.approfondimenti1 a:link, .approfondimenti1 a:visited, .approfondimenti1 a:active {
    text-decoration: none; list-style: none; color: #333; background: url(puntini.png) repeat-x center bottom; display:block;
    padding-left: 4px;
}
.approfondimenti1 a:hover {
    color:#fff; background-color:#0d186a;
}

.approfondimenti1hover, .approfondimenti1hover a:link, .approfondimenti1hover a:visited, .approfondimenti1hover a:active {
    color:#fff; text-decoration:none; background-color:#0d186a; display:block; background:#0d186a url(puntini.png) repeat-x center bottom;
    padding-left: 2px;
}

.approfondimenti2, .approfondimenti2 a:link, .approfondimenti2 a:visited, .approfondimenti2 a:active {
    padding-left: 7px; color:#333; text-decoration:none; background-color:#afb4dc;
}
.approfondimenti2 a:hover {
    text-decoration:underline;
}

.approfondimenti2hover, .approfondimenti2hover a:link, .approfondimenti2hover a:visited, .approfondimenti2hover a:active  {
    padding-left: 7px; color:#333; text-decoration:underline; background-color:#afb4dc;
}

.approfondimenti3, .approfondimenti3 a:link, .approfondimenti3 a:visited, .approfondimenti3 a:active  {
    padding-left: 14px; color:#333; text-decoration:none; background-color:#d2d5ef;
}
.approfondimenti3 a:hover {
    font-weight:bold;
}

.approfondimenti3hover, .approfondimenti3hover a:link, .approfondimenti3hover a:visited, .approfondimenti3hover a:active, .approfondimenti3hover a:hover {
    padding-left: 14px; color:#333; text-decoration:none; font-weight:bold; background-color:#d2d5ef;
}


/* Sezione PRESS e MEDIA */

.press1 a:link, .press1 a:visited, .press1 a:active {
    text-decoration: none; list-style: none; color: #333; background: url(puntini.png) repeat-x center bottom; display:block;
    padding-left: 4px;
}

.press1 a:hover {
    color:#fff; background-color:#6d04a3;
}

.press1hover, .press1hover a:link, .press1hover a:visited, .press1hover a:active {
    color:#fff; text-decoration:none; background-color:#6d04a3; display:block; background:#6d04a3 url(puntini.png) repeat-x center bottom;
    padding-left: 2px;
}

.press2, .press2 a:link, .press2 a:visited, .press2 a:active {
    padding-left: 7px; color:#333; text-decoration:none; background-color:#d3a9e8;
}

.press2 a:hover {
    text-decoration:underline;
}

.press2hover, .press2hover a:link, .press2hover a:visited, .press2hover a:active  {
    padding-left: 7px; color:#333; text-decoration:underline; background-color:#d3a9e8;
}

.press3, .press3 a:link, .press3 a:visited, .press3 a:active  {
    padding-left: 14px; color:#333; text-decoration:none; background-color:#ecdef4;
}

.press3 a:hover {
    font-weight:bold;
}

.press3hover, .press3hover a:link, .press3hover a:visited, .press3hover a:active, .press3hover a:hover {
    padding-left: 14px; color:#333; text-decoration:none; font-weight:bold; background-color:#ecdef4;
}

/* Sezione LINK */

.link1 a:link, .link1 a:visited, .link1 a:active {
    text-decoration: none; list-style: none; color: #333; background: url(puntini.png) repeat-x center bottom; display:block;
    padding-left: 4px;
}
.link1 a:hover {
    color:#fff; background-color:#d804c7;
}

.link1hover, .link1hover a:link, .link1hover a:visited, .link1hover a:active {
    color:#fff; text-decoration:none; background-color:#d804c7; display:block; background:#d804c7 url(puntini.png) repeat-x center bottom;
    padding-left: 2px;
}

.link2, .link2 a:link, .link2 a:visited, .link2 a:active {
    padding-left: 7px; color:#d804c7; text-decoration:none;
}
.link2 a:hover {
    text-decoration:underline;
}

.link2hover, .link2hover a:link, .link2hover a:visited, .link2hover a:active  {
    padding-left: 7px; color:#d804c7; text-decoration:underline;
}

.link3, .link3 a:link, .link3 a:visited, .link3 a:active  {
    padding-left: 14px; color:#d804c7; text-decoration:none; font-style:italic;
}
.link3 a:hover {
    font-weight:bold;
}

.link3hover, .link3hover a:link, .link3hover a:visited, .link3hover a:active, .link3hover a:hover {
    padding-left: 14px; color:#d804c7; text-decoration:none; font-weight:bold; font-style:italic;
}

/* Sezione CONTATTI */

.contatti1 a:link, .contatti1 a:visited, .contatti1 a:active {
    text-decoration: none; list-style: none; color: #333; background: url(puntini.png) repeat-x center bottom; display:block;
    padding-left: 4px;
}
.contatti1 a:hover {
    color:#fff; background-color:#765c74;
}

.contatti1hover, .contatti1hover a:link, .contatti1hover a:visited, .contatti1hover a:active {
    color:#fff; text-decoration:none; background-color:#765c74; display:block; background:#765c74 url(puntini.png) repeat-x center bottom;
    padding-left: 2px;
}

.contatti2, .contatti2 a:link, .contatti2 a:visited, .contatti2 a:active {
    padding-left: 7px; color:#333; text-decoration:none; background-color:#d1bacf;
}
.contatti2 a:hover {
    text-decoration:underline;
}

.contatti2hover, .contatti2hover a:link, .contatti2hover a:visited, .contatti2hover a:active  {
    padding-left: 7px; color:#333; text-decoration:underline; background-color:#d1bacf;
}

.contatti3, .contatti3 a:link, .contatti3 a:visited, .contatti3 a:active  {
    padding-left: 14px; color:#333; text-decoration:none; background-color:#ece0eb;
}
.contatti3 a:hover {
    font-weight:bold;
}

.contatti3hover, .contatti3hover a:link, .contatti3hover a:visited, .contatti3hover a:active, .contatti3hover a:hover {
    padding-left: 14px; color:#333; text-decoration:none; font-weight:bold; background-color:#ece0eb;
}

/* Sezione PARLANO DI NOI */

.parlanodinoi1 a:link, .parlanodinoi1 a:visited, .parlanodinoi1 a:active {
    text-decoration: none; list-style: none; color: #333; background: url(puntini.png) repeat-x center bottom; display:block;
    padding-left: 4px;
}
.parlanodinoi1 a:hover {
    color:#fff; background-color:#7d7d86;
}

.parlanodinoi1hover, .parlanodinoi1hover a:link, .parlanodinoi1hover a:visited, .parlanodinoi1hover a:active {
    color:#fff; text-decoration:none; background-color:#765c74; display:block; background:#7d7d86 url(puntini.png) repeat-x center bottom;
    padding-left: 2px;
}

.parlanodinoi2, .parlanodinoi2 a:link, .parlanodinoi2 a:visited, .parlanodinoi2 a:active {
    padding-left: 7px; color:#333; text-decoration:none; background-color:#dededf;
}
.parlanodinoi2 a:hover {
    text-decoration:underline;
}

.parlanodinoi2hover, .parlanodinoi2hover a:link, .parlanodinoi2hover a:visited, .parlanodinoi2hover a:active  {
    padding-left: 7px; color:#333; text-decoration:underline; background-color:#dededf;
}

.parlanodinoi3, .parlanodinoi3 a:link, .parlanodinoi3 a:visited, .parlanodinoi3 a:active  {
    padding-left: 14px; color:#333; text-decoration:none; background-color:#f6f6f6;
}
.parlanodinoi3 a:hover {
    font-weight:bold;
}

.parlanodinoi3hover, .parlanodinoi3hover a:link, .parlanodinoi3hover a:visited, .parlanodinoi3hover a:active, .parlanodinoi3hover a:hover {
    padding-left: 14px; color:#333; text-decoration:none; font-weight:bold; background-color:#f6f6f6;
}


