/* main */

body { 
    background-color: #ffffff;
    text-align: center;
}
img { border: 0px; }
body, table {
    font-family: Arial, Verdana, Helvetica;
    font-size: 10pt;
    color: #000;
}


/*
rosso: ca3a1d
verde: 20562f
*/
a, table a { 
    color: #20562f;
    font-weight: bold;
    text-decoration: none;
    font-size: 10pt; 
}
a:hover, table a:hover { 
    color: #ca3a1d; 
}

.header {
    width: 100%;
    background: #ffffff url('img/barcodw.gif') repeat-x;
}

.tailer {
    padding-top: 50px;
}

.tailer a {
    font-size: 8pt; color: white; font-weight: bold;
    background: transparent url(img/butgreen1.gif) no-repeat;
    padding: 15px 50px 20px 10px;
}
.tailer a:hover { background-image: url(img/butred1.gif); }

.bodyer {
    background: #ffffff url(img/2flogobg1.gif) no-repeat bottom right; padding: 10px;
    width: 80%;
    text-align: left;
}


/* titolo */
h2 {
    color: black;
}

.AbstractListText {
    border: 2px solid #3e6795;
    /*border-bottom: 2px solid #3e6795;*/
    width: 70%;
    margin-bottom: 20px;
    background: #ffffff url('img/stuc.gif');
}

.AbstractListText h2 a {
    /*color: white;
    font-size: 14pt;*/
}

.ViewArticle {
    width: 90%;
}
.ViewArticle h2 {
    background-image: url('img/bggreen.gif');
    padding: 5px 5px 5px 50px;
    font-size: 12pt; color: white; text-decoration: none; font-weight: bold;
}

/* trewiki */
.TreSsv td { border: 1px solid #cccccc;  padding: 1px 5px 1px 5px; }
.TreSsv0 { background: #e4e4e4; }
.TreSsv1 { background: #efefef; }

/* input form */
table.InputForm { background-color: #66CCFF; }
table.InputForm td { text-align: left; }

