﻿a.btnFallimenti:link, a.btnFallimenti:visited, a.btnFallimenti:hover {
    color: #fff;
    text-decoration: none;
}

.btnFallimenti {
    background-color: #009ac6;
    text-align: right;
}

#riquadri div.amministrazione_sostegno {background-image: url(img/bottoni/riservata.png);background-color:red; background-repeat: no-repeat; background-position:center right; }


/* AREA CORSI FORMAZIONE */
table.tabella_corsi {border:none; width: 98%; margin: auto; margin-top: 10px;}
.tabella_corsi {font-size:0.9em; color:#404040; margin-top:7px;border:none;}
table.tabella_corsi td {border:none;  padding:3px; border-bottom:solid 5px #7F7F7F;}
table.tabella_corsi th {background:#003366; color:White; padding:3px; padding-left: 8px; font-size:1.1em;}
table.tabella_corsi th:hover { background:#003366; color:White;}

.div_titolo_dati span {font-weight:bold; padding-right:10px;}
.div_titolo_dati {line-height:2.2em;}
.div_titolo_dati a {}

td.cella_iscrizione a:link {border:solid 1px #345FB6; padding:4px; /*text-transform:capitalize;*/ text-decoration:none; display:block; width:90%; text-align:center; background:#D4E3F6; color:#182474; font-weight:bold;}
td.cella_iscrizione a:visited {border:solid 1px #345FB6; padding:4px; /*text-transform:capitalize;*/ text-decoration:none; display:block; width:90%; text-align:center; background:#D4E3F6; color:#182474; font-weight:bold;}
td.cella_iscrizione a:active {border:solid 1px #345FB6; padding:4px; /*text-transform:capitalize;*/ text-decoration:none; display:block; width:90%; text-align:center; background:#D4E3F6; color:#182474; font-weight:bold;}
td.cella_iscrizione a:hover {border:solid 1px Black; background:#DEDEDE; color:#252525;}

.div_bottone_iscrizione_chiusa {background:#FFF url(../images/closed.jpg) no-repeat center; width:100%; height:7em;}
.div_bottone_iscrizione_chiusa span {display:none;}

div.div_bottone_iscrizione { width: 130px; padding:0; margin:0; margin-left: 10px; margin-right: 10px; font-size: 0.8em;}
div.div_bottone_iscrizione a:link {border:solid 1px #345FB6; padding:4px; /*text-transform:capitalize;*/ text-decoration:none; display:block; width:90%; text-align:center; background:#D4E3F6; color:#182474; font-weight:bold;}
div.div_bottone_iscrizione a:visited {border:solid 1px #345FB6; padding:4px; /*text-transform:capitalize;*/ text-decoration:none; display:block; width:90%; text-align:center; background:#D4E3F6; color:#182474; font-weight:bold;}
div.div_bottone_iscrizione a:active {border:solid 1px #345FB6; padding:4px; /*text-transform:capitalize;*/ text-decoration:none; display:block; width:90%; text-align:center; background:#D4E3F6; color:#182474; font-weight:bold;}
div.div_bottone_iscrizione a:hover {border:solid 1px Black; background:#DEDEDE; color:#252525;}

.incontri_programma {float:left; background:url(../images/programma.gif) no-repeat center left; vertical-align:middle; padding-left:21px;}
.incontri_programma a:link {text-decoration:none; /*text-transform:capitalize;*/ color:#3A3A3A;}
.incontri_programma a:active {text-decoration:none; /*text-transform:capitalize;*/ color:#3A3A3A;}
.incontri_programma a:visited {text-decoration:none; /*text-transform:capitalize;*/ color:#3A3A3A;}
.incontri_programma a:hover {color:Black;}

.incontri_atti {float:left; background:url(../images/atti.gif) no-repeat center left; vertical-align:middle; padding-left:21px;  font-weight:bold;}
.incontri_atti li {}
.incontri_atti a:link {text-decoration:none; /*text-transform:capitalize;*/ color:#3A3A3A;}
.incontri_atti a:active {text-decoration:none; /*text-transform:capitalize;*/ color:#3A3A3A;}
.incontri_atti a:visited {text-decoration:none; /*text-transform:capitalize;*/ color:#3A3A3A;}
.incontri_atti a:hover {color:Black;}

.contenitore_allegati {height:2.2em; background:#ECECEC; padding-left:5px; margin-top:0;}

.dettaglio {float:none; line-height:3em; display:block;}

.allegati_atti_lista {margin-top:0; list-style-type:square; color: #345FB6;}
.allegati_atti_lista a:link {text-decoration:none; text-transform:none; color:#3A3A3A;}
.allegati_atti_lista a:active {text-decoration:none; text-transform:none; color:#3A3A3A;}
.allegati_atti_lista a:visited {text-decoration:none; text-transform:none; color:#3A3A3A;}
.allegati_atti_lista a:hover {color:Black; text-decoration:underline;}

#div_iscrizione_corso fieldset {border:none;}
#div_iscrizione_corso input[type=text] {font-size:1em; width:20em;}
#div_iscrizione_corso table td textarea {font-size:1em; width:18em;}
#div_iscrizione_corso table td select {font-size:1em; width:20.4em;} 
#div_iscrizione_corso table th  {border:none;}

.Cerca_nomi table {width:100%;}
.Cerca_nomi th {border:none; }
.Cerca_nomi fieldset {/*border:none; padding:15px;*/}
.Cerca_nomi legend {color:#4D4D4D; font-weight:bold; /*margin-bottom:1em; margin-left:-1.8em;*/}
#cerca_avanzata li {list-style:none; margin-left:-3em; margin-bottom:1em;border-bottom:solid 1px #D0D0D0; padding-bottom:1em;}
.c_nomin { font-weight:bold;}
.c_qualifica {font-style:italic; font-size:0.9em;}

#div_archivio_news .sfondo {
    background-color: white;
    border-bottom: dotted 1px #cecece;
}


.newsTitle {
    margin-bottom: 0px;
    padding-bottom: 0px;
}
.contNews {
    margin-top: 0px;
    padding-top: 0px;
}


#header li{
    font-size: 1.2em;
    font-weight:bold;
}

.contenuto_piccolo {
    font-size:0.85em;
}


/* AREA CONVENZIONI */
#convenzioni_genova table.tabella_convenzioni {border:none; width: 98%; margin: auto; margin-top: 10px; font-size:0.8em;}
#convenzioni_genova table.tabella_convenzioni th {background:#003366; color:White; padding:1px; vertical-align:top;}
#convenzioni_genova table.tabella_convenzioni td {border: dotted 1px #cecece; text-align:left; vertical-align:top; }

#convenzioni_genova table.filtro_convenzioni th {background:#003366; color:White; padding:1px; text-align:left; vertical-align:top;}
