body
{
    margin: 0px;
}
p
{
    margin-top: 0px;
    margin-bottom: 0px;
    /*text-align:justify;*/
}
img
{
    border-width: 0px;
}
INPUT
{
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial;
    TEXT-DECORATION: none
}
SELECT
{
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial;
    TEXT-DECORATION: none
}
.textbox
{
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial;
    TEXT-DECORATION: none
}
.header
{
    border-top-color:#000000;
    border-top-width:1px;
    border-top-style:solid;
    border-bottom-color:#000000;
    border-bottom-width:1px;
    border-bottom-style:solid;
    background-color:#0099FF;
    height:200px;
    padding:0px;
}





.menu
{
    FONT-SIZE: 14px;
    COLOR: #FFFFFF;
    FONT-FAMILY: Arial,Verdana;
    TEXT-DECORATION: none;
    letter-spacing:1px;
}
.menu A:hover
{
    FONT-SIZE: 14px;
    COLOR: #2454FF;
    FONT-FAMILY: Arial,Verdana;
    TEXT-DECORATION: none;
    letter-spacing:1px;
}
/*.powered
{
    FONT-SIZE: 11px;
    COLOR: #0099FF;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none;
}*/
.footer
{
    FONT-SIZE: 10px;
    COLOR: #666666;
    FONT-FAMILY: Arial,Verdana;
    TEXT-DECORATION: none;
}
.footer A:hover
{
    FONT-SIZE: 10px;
    COLOR: #FFFFFF;
    FONT-FAMILY: Arial,Verdana;
    TEXT-DECORATION: none;
}
.login
{
    FONT-SIZE: 9px;
    COLOR: #000000;
    FONT-FAMILY: Verdana,Arial;
    TEXT-DECORATION: none;
}
.login A:hover
{
    FONT-SIZE: 9px;
    COLOR: #FF0000;
    FONT-FAMILY: Verdana,Arial;
    TEXT-DECORATION: underline;
}
.testo
{
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Arial,Verdana;
    TEXT-DECORATION: none;
}
.testo A:hover
{
    FONT-SIZE: 12px;
    COLOR: #FF0000;
    FONT-FAMILY: Arial,Verdana;
    TEXT-DECORATION: underline;
}
.testoblu
{
    FONT-SIZE: 11px;
    COLOR: #0000FF;
    FONT-FAMILY: Arial,Verdana;
    TEXT-DECORATION: none;
}
.testoblu A:hover
{
    FONT-SIZE: 11px;
    COLOR: #FF0000;
    FONT-FAMILY: Arial,Verdana;
    TEXT-DECORATION: underline;
}
.titolosezione
{
    FONT-SIZE: 15px;
    COLOR: #2454FF;
    FONT-FAMILY: Arial,Verdana;
    TEXT-DECORATION: none;
}
.titolo
{
    FONT-SIZE: 13px;
    COLOR: #666666;
    FONT-FAMILY: Arial,Verdana;
    TEXT-DECORATION: none;
}
.titolo A:hover
{
    FONT-SIZE: 13px;
    COLOR: #FF0000;
    FONT-FAMILY: Arial,Verdana;
    TEXT-DECORATION: underline;
}
.immagine
{
    border-color: #B5B8BD;
    border-width: 1px;
    border-style: solid;
    padding: 5px;
}
.img-sinistra
{
    border-color: #B5B8BD;
    border-width: 1px;
    border-style: solid;
    padding: 5px;
    margin-right: 10px;
    float:left;
}
.img-destra
{
    border-color: #B5B8BD;
    border-width: 1px;
    border-style: solid;
    padding: 5px;
    margin-left: 10px;
    float:right;
}


.quote
{
    /*border-color: #FFFFCC;*/
    border-color: #0EB0EE;
    border-width: 1px;
    border-style: solid;
    /*background-color: #FFFFCC;*/
    background-color: #96E2FA;
    padding: 5px;
    margin-bottom:10px;
    text-align:justify;
}
.pulsantino
{
    /*border-style:solid;
    border-color: #6d6d6d;
    border-width:1px;
    BACKGROUND-COLOR: #C6C3C6;*/
    border-width:0px;
    background-image:url(img/sfondopulsanti.gif);
    background-repeat:repeat-x;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 12px;
    TEXT-DECORATION: none;
    padding: 2px 2px 2px 2px;
    height:20px;
}
.pulsantino a:hover
{
    /*border-style:solid;
    border-color: #C6C3C6;
    border-width:1px;
    BACKGROUND-COLOR: #6D6D6D;*/
    border-width:0px;
    background-image:url(img/sfondopulsanti.gif);
    background-repeat:repeat-x;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 12px;
    TEXT-DECORATION: none;
    padding: 2px 2px 2px 2px;
    height:20px;
}
.pulsante
{
    border-width:0px;
    background-image:url(img/sfondopulsanti.gif);
    background-repeat:repeat-x;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 12px;
    TEXT-DECORATION: none;
    height:20px;
}
.elemento
{
    width: 625px;
}

#Tastoforum
{
    width:183px;
    height:157px;
    background-image:url(img/tastoforum.gif);
    background-repeat:no-repeat;
    padding-top:15px;
    padding-left:10px;
    position:absolute;
}

div.contieniover
{
    position:fixed;
    z-index:10;
    width:100%;
    height:100%;
}
div.scuro
{
    position:absolute;
    width:100%;
    height:100%;
    background-color:#000000;
    z-index:11;

    filter:alpha(opacity=80);
    -moz-opacity:0.8;
    opacity: 0.8;
}
div.chiaro
{
    position:absolute;
    z-index:12;
    margin-top:50px;
    width:100%;
}

