td {
    font-size: 10px;
    font-family: Verdana, Arial, Helvetica, Geneva, Swiss;
    color:#A7ADB1;
}
FORM{
    margin:0px;
    padding:0px;
}
A:link {
    font-weight: bold;
    font-size: 10px;
    text-decoration: underline;
    color: #FF9900;
}
A:visited {
    font-weight: bold;
    font-size: 10px;
    text-decoration: underline;
    color: #FF9900;
}
A:hover {
    font-weight: bold;
    font-size: 10px;
    text-decoration: underline;
    color: #FFFFFF;
}

.td11 {
    font-size: 11px;
}

.td11W4M {
    font-size: 11px;
    color: #A6BECB;
}

.td10W4M {
    font-size: 10px;
    color: #A6BECB;
}

.td11M4M {
    font-size: 11px;
    color: #9FA5AC;
}

.td10M4M {
    font-size: 10px;
    color: #9FA5AC;
}

.menu {
    font-family: Verdana;
    font-size: 10px;
    font-weight: normal;
    color: #34424A;
    text-align: center;
    padding: 4 0 10 4;

}
.menu A:link, .menu A:visited  {
    font-family: Verdana;
    font-size: 10px;
    font-weight: normal;
    color: #FF9900;
    text-decoration: underline;
    margin: 4 6 4 6;
}
.menu A:hover {
    font-family: Verdana;
    font-size: 10px;
    color: #FF9900;
    text-decoration: underline;
}

.menuBottom, .menuBottom A:link, .menuBottom A:visited  {
    font-family: Verdana;
    font-size: 10px;
    font-weight: normal;
    color: #737F86;
    text-decoration: none;
}
.menuBottom A:hover {
    font-family: Verdana;
    font-size: 10px;
    font-weight: normal;
    color: #8AB9D4;
    text-decoration: underline;
}

.film {
    border: 1px 1px 1px 1px  solid #A6B7C1;
    margin-right: 12px;
    margin-bottom: 8px;
}

.filmSmall {
    border: 1px 1px 1px 1px  solid #A6B7C1;
    margin-right: 5px;
}

.myform {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-style: normal;
    color: #FFFFFF;
    background-color: #4A5A63;
    border-top: 1px solid #5E6C74;
    border-right: 1px solid #5E6C74;
    border-bottom: 1px solid #5E6C74;
    border-left: 1px solid #5E6C74;
    width: 114px;
}

/* W 4 M */

.w4m {
    font-family: Verdana;
    font-size: 10px;
    font-weight: normal;
    color: #A6BECB;
    padding: 6 10 6 10;
}
.w4mMenu, .w4mMenu A:link, .w4mMenu A:visited {
    font-family: Verdana;
    font-size: 10px;
    font-weight: bold;
    text-decoration: none;
    color: #192831;
    padding: 4 0 4 5;
}
.w4mMenu A:hover {
    font-family: Verdana;
    font-size: 10px;
    font-weight: bold;
    text-decoration: underline;
    color: #A6BECB;
}

.w4mImg {
    width:55px;
    height:55px;
    filter:shadow (color:#192831, strength:3, direction:145);
}
.w4mImg IMG{
     border:1px solid #A6B7C1;
}


.w4mBook {
    font-family: Verdana;
    font-size: 10px;
    font-weight: normal;
    text-decoration: none;
    color: #A6BECB;
}
.w4mBook A:link, .w4mBook A:visited {
    font-family: Verdana;
    font-size: 10px;
    font-weight: bold;
    text-decoration: none;
    color: #A6BECB;
}
.w4mBook A:hover {
    font-family: Verdana;
    font-size: 10px;
    font-weight: bold;
    text-decoration: underline;
    color: #FFFFFF;
}

.w4mScheda {
    font-family: Verdana;
    font-size: 11px;
    font-weight: normal;
    color: #B8CBD5;
}

/* M 4 M */

.m4m {
    font-family: Verdana;
    font-size: 10px;
    font-weight: normal;
    color: #9FA5AC;
    padding: 6 10 6 10;
}
.m4mMenu, .m4mMenu A:link, .m4mMenu A:visited {
    font-family: Verdana;
    font-size: 10px;
    font-weight: bold;
    text-decoration: none;
    color: #000000;
    padding: 4 0 4 5;
}
.m4mMenu A:hover {
    font-family: Verdana;
    font-size: 10px;
    font-weight: bold;
    text-decoration: underline;
    color: #FF9900;
}

.m4mImg {
    width:70px;
    height:75px;
    filter:shadow (color:#192831, strength:3, direction:145);
}
.m4mImg IMG{
     border:1px solid #9FA5AC;
}


.m4mCD {
    font-family: Verdana;
    font-size: 10px;
    font-weight: normal;
    text-decoration: none;
    color: #9FA5AC;
}
.m4mCD A:link, .m4mCD A:visited {
    font-family: Verdana;
    font-size: 10px;
    font-weight: bold;
    text-decoration: none;
    color: #9FA5AC;
}
.m4mCD A:hover {
    font-family: Verdana;
    font-size: 10px;
    font-weight: bold;
    text-decoration: underline;
    color: #FF9900;
}

.m4mScheda {
    font-family: Verdana;
    font-size: 11px;
    font-weight: normal;
    color: #B8CBD5;
}


.w2mTriviaTopRisposte {
    font-family: Verdana;
    font-size: 10px;
    font-weight: normal;
    color: #FFFFFF;
}

.w2mTriviaRisposte {
    font-family: Verdana;
    font-size: 10px;
    font-weight: bold;
    color: #364751;
}
.w2mTriviaDomanda {
    font-family: Verdana;
    font-size: 10px;
    font-weight: normal;
    color: #FFFFFF;
    padding: 4 0 4 0;
}

.newTitoloPrimo {
    font-family: Verdana;
    font-size: 13px;
    font-weight: bold;
    color: #FFFFFF;
}

.newTitolo {
    font-family: Verdana;
    font-size: 11px;
    font-weight: bold;
    color: #8AB9D4;
}

.RecePrimoTitolo {
    font-family: Verdana;
    font-size: 12px;
    font-weight: bold;
    color: #8AB9D4;
    text-decoration: none;
}
.RecePrimoRegista {
    font-family: Verdana;
    font-size: 10px;
    color: #8AB9D4;
    font-weight: normal;
    text-decoration: none;
}

.td10W4M .RecePrimoTitolo {
    font-family: Verdana;
    font-size: 12px;
    font-weight: bold;
    color: #FFFFFF;
    text-decoration: none;
}

.td10W4M .RecePrimoRegista {
    font-family: Verdana;
    font-size: 10px;
    color: #FFFFFF;
    font-weight: normal;
    text-decoration: none;
}

.SalaElencoHome:link, .SalaElencoHome:visited  {
    font-family: Verdana;
    font-size: 10px;
    font-weight: bold;
    color: #567588;
    text-decoration: underline;
    height: 20px;
}
.SalaElencoHome:hover {
    font-family: Verdana;
    font-size: 10px;
    font-weight: bold;
    color: #FFFFFF;
    text-decoration: underline;
}

.atHomeFoto IMG{
     border:1px solid #A6B7C1;
}

.atHomeTitolo {
    font-family: Verdana;
    font-size: 11px;
    font-weight: bold;
    color: #FFCC00;
}

.tvTitolo {
    font-family: Verdana;
    font-size: 11px;
    font-weight: bold;
    color: #DF3D40;
}

.tvFilmTit {
    font-weight: bold;
    text-decoration: none;
    color: #9BA3A8;
}
.tvFilm {
    font-weight: normal;
    text-decoration: none;
    color: #608093;
}
.tvFilm A:link, .tvFilm A:visited {
    font-weight: bold;
    text-decoration: underline;
    color: #9BA3A8;
}
.tvFilm A:hover {
    font-weight: bold;
    text-decoration: underline;
    color: #FFFFFF;
}

.w2mOpenBg {
    background-image: url(image/w2m_open_bg.gif);
    background-position: bottom;
}

.w2mOpenTd {
    font-family: Verdana;
    font-size: 10px;
    font-weight: normal;
    text-decoration: none;
    color: #FFFFFF;
}
.w2mOpenTd A:link, .w2mOpenTd A:visited {
    font-family: Verdana;
    font-size: 10px;
    font-weight: bold;
    text-decoration: underline;
    color: #FF9900;
}
.w2mOpenTd A:hover {
    font-family: Verdana;
    font-size: 10px;
    font-weight: bold;
    text-decoration: underline;
    color: #FFFFFF;
}

.popInfo {
    font-family: Verdana;
    font-size: 10px;
    color: #FFFFFF;
    padding: 0 10 10 10;

}

.TitoloPagina, .TitoloPagina A:link, .TitoloPagina A:visited {
    font-family: Verdana;
    font-size: 11px;
    font-weight: bold;
    text-decoration: none;
    color: #FF9900;
}
.TitoloPagina A:hover{
    font-family: Verdana;
    font-size: 11px;
    font-weight: bold;
    text-decoration: underline;
    color: #FF9900;
}

.TitoloPaginaArchivio, .TitoloPaginaArchivio A:link, .TitoloPaginaArchivio A:visited {
    font-family: Verdana;
    font-size: 11px;
    font-weight: bold;
    text-decoration: none;
    color: #FF9900;
}
.TitoloPaginaArchivio A:hover{
    font-family: Verdana;
    font-size: 11px;
    font-weight: bold;
    text-decoration: none;
    color: #FFFFFF;
}

.myformArchivio {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-style: normal;
    color: #FFFFFF;
    background-color: #4A5A63;
    border-top: 1px solid #5E6C74;
    border-right: 1px solid #5E6C74;
    border-bottom: 1px solid #5E6C74;
    border-left: 1px solid #5E6C74;
    width: 250px;
    height: 20px;
}

.archivioAlfabeto, .archivioAlfabeto A:link, .archivioAlfabeto A:visited  {
    font-family: Verdana;
    font-size: 10px;
    font-weight: bold;
    color: #FF9900;
    text-decoration: none;
}
.archivioAlfabeto A:hover {
    font-family: Verdana;
    font-size: 10px;
    font-weight: bold;
    color: #FFFFFF;
    text-decoration: underline;
}

.Autore:link, .Autore:visited  {
    font-family: Verdana;
    font-size: 12px;
    font-weight: bold;
    color: #A7ADB1;
    text-decoration: underline;
}
.Autore:hover {
    font-family: Verdana;
    font-size: 12px;
    font-weight: bold;
    color: #8AB9D4;
    text-decoration: underline;
}

.td11W4M .Autore:link, .td11W4M.Autore:visited  {
    font-family: Verdana;
    font-size: 12px;
    font-weight: bold;
    color: #B8CBD5;
    text-decoration: underline;
}
.td11W4M .Autore:hover {
    font-family: Verdana;
    font-size: 12px;
    font-weight: bold;
    color: #8AB9D4;
    text-decoration: underline;
}

.td11Trivia {
    font-family: Verdana;
    font-size: 12px;
    font-weight: bold;
    color: #FFFFFF;
        padding: 0px 10px 0px 10px;
}

.myformW4M {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-style: normal;
    color: #FFFFFF;
    background-color: #55829D;
    border-top: 1px solid #95B1C2;
    border-right: 1px solid #95B1C2;
    border-bottom: 1px solid #95B1C2;
    border-left: 1px solid #95B1C2;
    width: 250px;
    height: 20px;
}

.myformM4M {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-style: normal;
    color: #FFFFFF;
    background-color: #656E79;
    border-top: 1px solid #9FA5AC;
    border-right: 1px solid #9FA5AC;
    border-bottom: 1px solid #9FA5AC;
    border-left: 1px solid #9FA5AC;
    width: 250px;
    height: 20px;
}

.spacer{
    width: 100%;
    background-image : url(image/form_tratti.gif);
    background-position : center;
}

.spacerW4M {
    width: 100%;
    background-image : url(image/form_tratti_w4m.gif);
    background-position : center;
}

.spacerM4M {
    width: 100%;
    background-image : url(image/form_tratti_m4m.gif);
    background-position : center;
}

.myformOpen {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-style: normal;
    color: #FFFFFF;
    background-color: #4A5A63;
    border-top: 1px solid #5E6C74;
    border-right: 1px solid #5E6C74;
    border-bottom: 1px solid #5E6C74;
    border-left: 1px solid #5E6C74;
    width: 130px;
}

.myformOpenW4M {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-style: normal;
    color: #FFFFFF;
    background-color: #407391;
    border-top: 1px solid #7FA1B6;
    border-right: 1px solid #7FA1B6;
    border-bottom: 1px solid #7FA1B6;
    border-left: 1px solid #7FA1B6;
    width: 130px;
}

.myformOpenM4M {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-style: normal;
    color: #FFFFFF;
    background-color: #656E79;
    border-top: 1px solid #9FA5AC;
    border-right: 1px solid #9FA5AC;
    border-bottom: 1px solid #9FA5AC;
    border-left: 1px solid #9FA5AC;
    width: 130px;
}

.contattiFoto IMG {
    border: 1px 1px 1px 1px  solid #A6B7C1;
}

.w2n A:link, .w2n A:visited  {
    font-family: Verdana;
    font-size: 10px;
    font-weight: normal;
    color: #A2D6F4;
    text-decoration: none;
}
.w2n A:hover {
    font-family: Verdana;
    font-size: 10px;
    font-weight: normal;
    color: #FF9900;
    text-decoration: underline;
}
.NewsTitolo {
    font-size: 12px;
    font-weight: bold;
    color: #FF9900;
}
.PremioTitolo {
    font-size: 12px;
    font-weight: bold;
    color: #FFFFFF;
}
.ibs {
    border: 1px  solid #FF9900;
}

.ibsImg {
    border-right: 1px  solid #FF9900;
}
.ibs DIV {
    padding: 4px 0px 4px 10px;
    color: #8AB9D4;
    font-size: 11px;
    float: left;
}
.ibs A:link, .ibs A:visited,  {
    font-size: 12px;
    font-weight: bold;
    color: #FF9900;
    text-decoration: none;
}
.ibs A:hover{
    color: #FF9900;
    text-decoration: underline;
}
.ibsCarrello {
    float: left;
}