BODY {
    font-family: verdana;
    font-size: 10px;
    color: #4A4A4A;
    letter-spacing: 1pt
}

TABLE {
    font-family: verdana;
    font-size: 10px;
    color: #4A4A4A;
    letter-spacing: 1pt
}

DIV {
    font-family: verdana;
    font-size: 10px;
    color: #4A4A4A;
    letter-spacing: 1pt
}

SELECT {
    font-family: verdana;
    font-size: 11px;
    color: #000000;
    letter-spacing: 1pt;
}

INPUT {
    font-family: verdana;
    font-size: 11px;
    color: #000000;
    letter-spacing: 1pt
}

TEXTAREA {
    font-family: verdana;
    font-size: 10px;
    color: #000000;
    letter-spacing: 1pt
}

A {
    COLOR: #000000;
    TEXT-DECORATION: none;
    font-family: Verdana;
    font-size: 10px;
    letter-spacing: 1pt
}

A:visited {
    COLOR: #000000;
}

A:hover {
    COLOR: red;
    TEXT-DECORATION: none;
}

.titologabbia {
    font-family: verdana;
    font-size: 12px;
    color: #ffffff;
    letter-spacing: 1pt;
    font-weight: bold;
}

.layermenu {
    /*FILTER: alpha(opacity=50);*/
    position: relative;
    left: 0px;
    top: 4px
}

.colore {
    BACKGROUND-COLOR: #214371;
    letter-spacing: 1pt
}

.tablemainmenu {
    table-layout:fixed;
    font-family: verdana;
    font-size: 10px;
    color: #ffffff;
    font-weight: bold;
    letter-spacing: 1pt 
}

.w150 {
    WIDTH: 164px;
}
.w180 {
    WIDTH: 180px;
}

.w150 A {
    WIDTH: 150px;
    COLOR: #ffffff;
}

.tablemainmenu A {
    COLOR: #ffffff;
}

.w150 A:visited {
    WIDTH: 150px;
    COLOR: #ffffff;
}

.tablemainmenu A:visited {
    COLOR: #ffffff;
}

.w150 A:hover {
    WIDTH: 150px;
    COLOR: yellow;
    TEXT-DECORATION: none;
}

.tablemainmenu A:hover {
    COLOR: yellow;
    TEXT-DECORATION: none;
}

.giustificato { text-align: justify;}
