/*------------------- M  E  M  O -------------------------*/
/* 20/5/2013 - DA RIORDINARE E VERIFICARE SEZIONI INUTILI */

/* VERDE CHIAROCHIARO: C6CBC1 (era BAC3B8) */
/* VERDE SCURO: 082F30 */
/* VERDE MEDIO: 43746C */
/* steelblue	: #4682b4 */
/* darkblue	: #00008b */
/* gainsboro	: #dcdcdc - grigio chiaro per sfondo */
/*--------------------------------------------------------*/

BODY
{
    FONT-FAMILY: "Open Sans", Verdana, Arial, Helvetica, sans-serif;
    MARGIN-TOP: 10px;
    /* BACKGROUND-COLOR: #C6CBC1; */
    TEXT-DECORATION: none;    
    /* BACKGROUND-IMAGE: url(../img/matt.gif); */
    /* BACKGROUND-REPEAT: repeat; */
    /* BACKGROUND-ATTACHMENT: fixed; */
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
}
OPTION
{
    FONT-FAMILY: "Open Sans", Verdana, Arial, Helvetica, sans-serif;
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    BACKGROUND-COLOR: none;
    TEXT-DECORATION: none; 
}
SELECT
{
    FONT-FAMILY: "Open Sans", Verdana, Arial, Helvetica, sans-serif;
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    BACKGROUND-COLOR: none;
    TEXT-DECORATION: none;   
    WIDTH: 100%;
}
TD
{
    FONT-FAMILY: "Open Sans", Verdana, Arial, Helvetica, sans-serif;
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    BACKGROUND-COLOR: #C6CBC1;
    TEXT-DECORATION: none; 
}
.Bordini
/* bordini su radio-button mainpage */
{
    BORDER: white solid;
    PADDING: 1px 3px 1px 3px;
}
.BoxHdr
/* Testata box */
{ 
    PADDING: 1px 3px 1px 3px;
    FONT-WEIGHT: bold;
    COLOR: white;
    TEXT-INDENT: 2pt;
    BACKGROUND-COLOR: #43746C;
}
.SepHdr
/* Separatore header */
{ 
    PADDING: 1px 3px 1px 3px;
    COLOR: none;
    BACKGROUND-COLOR: #C6CBC1;
}
.Dwn
/* Sezione DownLoad - da verificare */
{
    COLOR: #43746C;
}
A.Dwn
{
    FONT-SIZE: 9pt;
    COLOR: #43746C;
    TEXT-DECORATION: underline
}
A.Dwn:hover
{
    COLOR: #C6CBC1;
    BACKGROUND-COLOR: #43746C;
    TEXT-DECORATION: underline;
}
.DwnText
/* Note sezione DownLoad */
{
    PADDING: 1px 3px 1px 3px;
    FONT-SIZE: 8pt;
    COLOR: #082F30;
    FONT-STYLE: italic;
}
.DwnNote
/* Note sezione DownLoad */
{
    PADDING: 1px 3px 1px 3px;
    FONT-SIZE: 8pt;
    COLOR: #082F30;
    FONT-STYLE: italic;
    TEXT-ALIGN: justify;
}
.GenLbl
/* Testata sezione dati generali */
{
    PADDING: 1px 3px 1px 3px;
    COLOR: white;
    BACKGROUND-COLOR: #43746C;
}
.GenDet
/* Dettaglio sezione dati generali */
{
    PADDING: 1px 3px 1px 3px;
    COLOR: black;
    BACKGROUND-COLOR: #C6CBC1;
}
.Header
/* prima sezione della testata (Elezione) */
{
    PADDING: 1px 3px 1px 3px;
    FONT-WEIGHT: bold;
    COLOR: #FFFFFF;
    BACKGROUND-COLOR: #43746C;
}
.SubHeader
/* seconda sezione della testata (Territorio) */
{
    PADDING: 1px 3px 1px 3px;
    FONT-WEIGHT: bold;
    COLOR: #FFFFFF;
    BACKGROUND-COLOR: #43746C;
}    
.Liste
/* descrizione Liste e Candidati (e "Totale") */
{
    PADDING: 1px 3px 1px 3px;
    COLOR: #43746C;
}
.ListePref
/* descrizione Liste e Candidati (e "Totale") */
{
    PADDING: 1px 3px 1px 3px;
    COLOR: #43746C;
}
A.ListePref
{
}
A.ListePref:hover
{
    COLOR: #C6CBC1;
    BACKGROUND-COLOR: #43746C;
    TEXT-DECORATION: underline;
}
.StdSep
/* distanziatore tra elementi della mainpage */
{
    FONT-SIZE: 3px;
}
.Note
/* Note in calce e nelle sezioni dati generali */
{
    PADDING: 1px 3px 1px 3px;
    FONT-SIZE: 8pt;
    FONT-STYLE: italic;
    COLOR: #082F30;
    VERTICAL-ALIGN: top;
    TEXT-ALIGN: justify;
}
.RbCfr
/* Radio-button scelta Confronti */
{
    PADDING: 1px 3px 1px 3px;
    COLOR: #000000;
}
.RbEle
/* Radio-button scelta Elezione */
{
    PADDING: 1px 3px 1px 3px;
    COLOR: #000000;
}
.RbTer
/* Radio-button scelta Territorio */
{
    PADDING: 1px 3px 1px 3px;
    FONT-WEIGHT: bold;
    COLOR: #000000;
}
.RisEletto
/* Cella marcatura Candidati eletti in pagina preferenze */
{
    FONT-WEIGHT: bold;
    COLOR: #43746C;
}
.RisLbl
/* Testata sezione risultati */
{
    PADDING: 1px 3px 1px 3px;
    COLOR: white;
    BACKGROUND-COLOR: #43746C;
}
.RisSep
/* Elemento di separazione sezioni pagina confronti */
{
    PADDING: 1px 3px 1px 3px;
    COLOR: white;
    BACKGROUND-COLOR: #43746C;
}
.RisTot
/* Riga di totale */
{
    PADDING: 1px 3px 1px 3px;
    FONT-WEIGHT: bold;
    COLOR: #000000;
    BACKGROUND-COLOR: #ffffbb;
}
.StdLbl
/* Etichetta standard (inviti listbox, radio-button, .. */
{
    PADDING: 1px 3px 1px 3px;
    COLOR: #43746C;
}

.StdPadding
{
    PADDING: 1px 3px 1px 3px;
}
.StdText
{
    PADDING: 1px 3px 1px 3px;
}  
.StdVal
{
    PADDING: 1px 3px 1px 3px;
}    
.StdPerc
{
    PADDING: 1px 3px 1px 3px;
}
.TblBase
/* sfondo pagine */
{
    BACKGROUND-COLOR: #43746C;
    BORDER: gray 1px ridge;
    PADDING: 0px;
}
.TblHeader
/* header */
{
    BACKGROUND-COLOR: red;
}
.TblRis
/* sottotabelle risultati (determina il colore dei contorni cella */
{
    BACKGROUND-COLOR: white;
}
.Title
/* Titolo */
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    COLOR: navy;
}
.Warning
{
    FONT-WEIGHT: bold;
    COLOR: navy;
    BACKGROUND-COLOR: #00ff00;
}
