/*RESET ALL STYLES*/
* {
    /*margin: 0px;
    padding: 0px;*/
    font-size: 12px;
    font-weight: normal;
    color: #ffffff;
    font-size: 14px;
    font-family: Verdana, Sans;
    text-decoration: none;
    /*border: none;*/
}
h3{
    font-weight: bold;
    margin: 30px 0px 5px 0px;
    padding: 0px;
}
.link-menu{
    font-size: 12px;
    font-weight: normal;
    color: #ffffff;
}
.link-menu:hover{
    color: #295500;
    font-weight: bold;
}
.titolo1 {
    color: #295500;
    font-size: 11px;
    font-weight: bold;
}
.titolo2{
    color: #A0B733;
    float: left;
    font-size: 11px;
    font-weight: bold;
}
.mini{
    font-size: 1px;
}
.bold{
    font-weight: bold;
}
.titolo3{
    font-size: 22px;
    font-style: italic;
    font-weight: bold;
}
.titolo4{
    color:#729016;
    font-size:18px;
    font-style:italic;
    font-weight:bold;
}
.titolo5{
    color:#A58318;
    font-size:12px;
    font-weight:bold;
}
.titolo6{
    color:#2A5702;
    font-size:12px;
    font-weight:bold;
}
.titolo7{
    color:#4F6C00;
    font-size:25px;
    font-weight:bold;
}
.testo1{
    font-size: 13px;
}
.testo2{
    font-size: 13px;
    font-weight: bold;
}
div.elenco-bandi{
    height: 300px;
    overflow-x:hidden;
    overflow-y:scroll;
    padding: 0px 10px 0px 10px;
}
div.elenco-bandi td.star{
    width: 32px;
    background-image: url('images/icona-V.jpg');
    background-position: top right;
    background-repeat: no-repeat;
}
div.elenco-bandi td.title{
    width: 295px;
    text-align: left;
}
div.elenco-bandi td.scadenza{
    width: 95px;
}
div.elenco-bandi td.descrizione{
    width: 295px;
    text-align: left;
}
div.elenco-bandi td.links{
    width: 95px;
}
div.bandi-concorso td.star{
    width: 32px;
    background-image: url('images/icona-V-2.jpg');
    background-position: top right;
    background-repeat: no-repeat;
}
div.bandi-concorso td.title{
    text-align: left;
    width: 522px;
}
div.bandi-concorso td.title span{
    color: #295500;
    font-size: 11px;
    font-weight: bold;
}

div.bandi-concorso td.scadenza{
    width: 95px;
}
div.bandi-concorso td.descrizione{
    width: 522px;
    text-align: left;
}
div.bandi-concorso td.links{
    width: 210px;
}

div.esiti-bandi td.star{
    width: 32px;
    background-image: url('images/icona-V-2.jpg');
    background-position: top right;
    background-repeat: no-repeat;
}
div.esiti-bandi td.title{
    text-align: left;
    width: 522px;
}
div.esiti-bandi td.title span{
    color: #295500;
    font-size: 11px;
    font-weight: bold;
}

div.esiti-bandi td.descrizione{
    width: 600px;
    text-align: left;
}
div.esiti-bandi td.links{
    width: 210px;
}
/*
star
title
scadenza
descrizione
links
*/
a:hover{
    color: #FF9900;
}
a img{
    margin: 0px;
    padding: 0px;
    border: none;
}
td#content{
    background-image: url('images/sfondo-content.jpg');
    background-repeat: repeat-x;
}
td.header-table-1{
    background-image: url('images/tab-1-02.jpg');
    background-repeat: no-repeat;
    background-position: right;
    color:#4F6C00;
    font-size:25px;
    font-weight:bold;
}
.error{
    background-color: #FFD39F;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #FFAF6F;
    color: #ff0000;
}
input, textarea, select, option{
    color: #000000;
}
td.content-table-1{
    background-image: url('images/tab-1-03.jpg');
    background-repeat: no-repeat;
    background-position: bottom;
    padding: 15px;
    text-align: justify;
}
td.header-table-2{
    background-image: url('images/tab-2-01-2.jpg');
    background-repeat: no-repeat;
    background-position: right;
    color:#4F6C00;
    font-size:14px;
    font-weight:bold;
}
td.iscrizione{
    background-image: url('images/tab-3.jpg');
    background-repeat: no-repeat;
    background-position: bottom;
}