
/*TESTO PAGINA*/

td.testo {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 color: #003366;
 font-size: 11px;
}

td.testo p {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 color: #003366;
 font-size: 11px;
}


/* TITOLO PAGINA */

td.titolo_pagina {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 color: #003366;
 font-size: 20px;
 font-weight: bold;
 text-align: right;
}

td.sotto_titolo {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 color: #820000;
 font-size: 16px;
 font-weight: bold;
}

/* MENULINKS */

table.menulinks {
 padding-left: 0px;
}
table.menulinks td {
 padding-left: 0px;
}
td.menulinks a, td.menulinks a:VISITED {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 text-decoration: none;
 color: #003366;
 font-size: 11px;
 font-weight: bold;
}
td.menulinks a:HOVER {
 text-decoration: underline;
 color: #336699;
}
td.menulinks p {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 color: #000000;
 font-size: 11px;
}
td.menulinks p b {
 color: #336699;
}

td.menulinks_noa {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 color: #336699;
 font-size: 11px;
 font-weight: bold;
}

td.menulinks_noa p {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 color: #999999;
 font-size: 11px;
 font-weight: bold;
}


td.menutitle {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 color: #002255;
 font-size: 11px;
 font-weight: bold;
}

/*BOX1*/

td.titolo_box1 a {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 background: #ffffff;
 text-decoration: none;
 color: #820000;
 font-size: 11px;
 font-weight: bold;
}

td.titolo_box1 a:VISITED {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 background: #ffffff;
 text-decoration: none;
 color: #820000;
 font-size: 11px;
 font-weight: bold;
}

td.titolo_box1 a:HOVER {
 text-decoration: underline;
 color: #820000;
}

td.titolo_box1 p {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 color: #820000;
 font-size: 11px;
}

td.titolo_box1 {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 color: #820000;
 font-size: 13px;
 font-weight: bold;
}

td.testo_box1 a {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 text-decoration: none;
 color: #820000;
 font-size: 11px;
 font-weight: bold;
}

 td.testo_box1 a:VISITED {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 text-decoration: none;
 color: #820000;
 font-size: 11px;
 font-weight: bold;
}
td.testo_box1 a:HOVER {
 text-decoration: underline;
 color: #820000;
}
td.testo_box1 p {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 color: #333333;
 font-size: 11px;
}

td.testo_box1 {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 color: #001a7a;
 font-size: 11px;
}

td.testo_blue {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 color: #001a7a;
 font-size: 11px;
}

td.testo_blue p {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 color: #001a7a;
 font-size: 11px;
}
/*START*/

table.start {
background: #ffffff; 
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #333333; 
font-size: 11px;
}

table.startdark, td.startdark {
 background-color: #003366;
}
td.startdark p {
 font-weight: bold;
 font-size: 11px;
 color: white;
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 margin-left: 10px;
 margin-right: 10px;
}
td.startlight {
 background-color: #ffffff;
}
td.startlight p {
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #333333;
}
td.startlight a, td.startlight a:VISITED {
 color: #cccccc;
 text-decoration: none;
}
td.startlight a:HOVER {
 color: #333333;
}

/*THE END*/

table.theend {
background: #cccccc; 
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #333333; 
font-size: 11px;
}

table.theenddark, td.theenddark {
 background-color: #003366;
}
td.theenddark p {
 font-weight: bold;
 font-size: 11px;
 color: white;
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 margin-left: 10px;
 margin-right: 10px;
}
td.theendlight {
 background-color: #C8D0E3;
}
td.theendlight p {
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #333333;
}
td.theendlight a, td.theendlight a:VISITED {
 color: #cccccc;
 text-decoration: none;
}
td.theendlight a:HOVER {
 color: #333333;
}

/*TABLE PREZZI    vecchio colore ffcc99*/
td.testaprezzi {
 background-color: #f4e6c4;
}

table.prezzi {
background: #ffffff; 
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #000000; 
font-size: 11px;
spacing: 2px;
}

td.prezzi {
 background-color: #c8d0e3;
}
td.prezzi p {
 font-size: 11px;
 color: white;
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 margin-left: 10px;
 margin-right: 10px;
}

/*FONDI*/

td.testo_fondo_arancio {
 font-size: 11px;
 color: black;
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 background-color: #f7edce;
 padding-left: 10px;
 padding-right: 10px;
 padding-top: 5px;
 padding-bottom: 5px;
}

td.testo_fondo_arancio a {
 font-size: 11px;
 color: black;
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 text-decoration: none;

}

td.testo_fondo_arancio a:VISITED {
 font-size: 11px;
 color: black;
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 text-decoration: none;

}

td.testo_fondo_arancio a:HOVER {
 font-size: 11px;
 color: black;
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 text-decoration: none;

}

td.titolo_fondo_arancio a {
 font-size: 12px;
 color: #F9F9F9;
 font-weight: bold;
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 text-decoration: none;
}

td.titolo_fondo_arancio a:VISITED {
 font-size: 12px;
 color: #F9F9F9;
 font-weight: bold;
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 text-decoration: none;
}

td.titolo_fondo_arancio a:HOVER {
 font-size: 12px;
 color: #F9F9F9;
 font-weight: bold;
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 text-decoration: none;
}

td.titolo_fondo_arancio {
 font-size: 12px;
 color: #F9F9F9;
 font-weight: bold;
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 padding-left: 10px;
 padding-right: 10px;
 padding-top: 2px;
 padding-bottom: 2px;
 background-color: #CC3300;
}


td.testo_fondo_blu {
 font-size: 11px;
 color: black;
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 background-color: #dcecf5;
 padding-left: 10px;
 padding-right: 10px;
 padding-top: 5px;
 padding-bottom: 5px;
}

td.testo_fondo_blu a {
 font-size: 11px;
 color: black;
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 text-decoration: none;

}

td.testo_fondo_blu a:VISITED {
 font-size: 11px;
 color: black;
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 text-decoration: none;

}

td.testo_fondo_blu a:HOVER {
 font-size: 11px;
 color: black;
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 text-decoration: none;

}

td.titolo_fondo_blu a {
 font-size: 12px;
 color: #F9F9F9;
 font-weight: bold;
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 text-decoration: none;
}

td.titolo_fondo_blu a:VISITED {
 font-size: 12px;
 color: #F9F9F9;
 font-weight: bold;
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 text-decoration: none;
}

 td.titolo_fondo_blu a:HOVER {
 font-size: 12px;
 color: #F9F9F9;
 font-weight: bold;
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 text-decoration: none;
}

td.titolo_fondo_blu {
 font-size: 12px;
 color: #F9F9F9;
 font-weight: bold;
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 padding-left: 10px;
 padding-right: 10px;
 padding-top: 2px;
 padding-bottom: 2px;
 background-color: #336699;
}



td.testo_fondo_verde {
 font-size: 11px;
 color: black;
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 background-color: #ebfee9;
 padding-left: 10px;
 padding-right: 10px;
 padding-top: 5px;
 padding-bottom: 5px;
}

td.testo_fondo_verde a {
 font-size: 11px;
 color: black;
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 text-decoration: none;

}

td.testo_fondo_verde a:VISITED {
 font-size: 11px;
 color: black;
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 text-decoration: none;

}

td.testo_fondo_verde a:HOVER {
 font-size: 11px;
 color: black;
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 text-decoration: none;

}

td.titolo_fondo_verde a {
 font-size: 12px;
 color: #F9F9F9;
 font-weight: bold;
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 text-decoration: none;
}

td.titolo_fondo_verde a:VISITED {
 font-size: 12px;
 color: #F9F9F9;
 font-weight: bold;
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 text-decoration: none;
}

td.titolo_fondo_verde a:HOVER {
 font-size: 12px;
 color: #F9F9F9;
 font-weight: bold;
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 text-decoration: none;
}

td.titolo_fondo_verde {
 font-size: 12px;
 color: #F9F9F9;
 font-weight: bold;
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 padding-left: 10px;
 padding-right: 10px;
 padding-top: 5px;
 padding-bottom: 5px;
 background-color: #35614a;
}

td.titolo_scritta_verde a {
 font-size: 17px;
 color: #35614a;
 font-weight: bold;
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 text-decoration: none;
}

td.titolo_fondo_verde2 a:VISITED {
 font-size: 17px;
 color: #35614a;
 font-weight: bold;
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 text-decoration: none;
}

td.titolo_fondo_verde2 a:HOVER {
 font-size: 17px;
 color: #35614a;
 font-weight: bold;
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 text-decoration: none;
}

td.titolo_scritta_verde {
 font-size: 17px;
 color: #35614a;
 font-weight: bold;
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 padding-left: 10px;
 padding-right: 10px;
 padding-top: 5px;
 padding-bottom: 5px;
 background-color: #FFFFFF;
 }

td.testo_fondo_grigio {
 font-size: 11px;
 color: black;
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 background-color: #F9F9F9;
 padding-left: 10px;
 padding-right: 10px;
 padding-top: 5px;
 padding-bottom: 5px;
}

td.testo_fondo_grigio a {
 font-size: 11px;
 color: black;
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 text-decoration: none;

}
td.testo_fondo_grigio a:VISITED {
 font-size: 11px;
 color: black;
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 text-decoration: none;

}

td.testo_fondo_grigio a:HOVER {
 font-size: 11px;
 color: black;
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 text-decoration: none;

}
td.testo_fondo_bianco {
 font-size: 11px;
 color: black;
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 background-color: #FFFFFF;
 padding-left: 10px;
 padding-right: 10px;
 padding-top: 5px;
 padding-bottom: 5px;
}

td.testo_fondo_bianco a {
 font-size: 11px;
 color: black;
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 text-decoration: none;

}

td.testo_fondo_bianco a:VISITED {
 font-size: 11px;
 color: black;
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 text-decoration: none;

}

 td.testo_fondo_bianco a:HOVER{
 font-size: 11px;
 color: black;
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 text-decoration: none;

}
