/* impostazione font carattere e colore carattere delle pagine - prova anche con Century Gothic */
body, td, th, table { color:#333; font-family:Georgia; font-size:10pt; }

/* titolo pagine nel corpo pagina */
.big { font-size:13pt; }

/* scritte a fianco bandierine */
.mini { font-size:8pt; color:#FFFFFF}

/* testo blu (tariffe) */
.blu { color:#000066 }

/* testo contatti grassetto e normale */
.contatti_gr { color:#000066; font-weight:bold; }
.contatti { color:#000066; }

/* testo contatti errore */
.errore { color:red; font-weight:bold; }

/* testo titolo attrazioni */
.tit_attr { font-size:8pt; color:#800000; }

/* testo corpo attrazioni */
.crp_attr { font-size:8pt; color:#000000; }

/* testo titolo pagina menu del giorno */
.menu_titolo { font-size:8pt; color:#000000}

/* testo corpo pagina menu del giorno */
.menu_corpo { font-size:8pt; color:#000000}

/* bordo tabella pagine */
table.intestazione { border:1px solid #31659C; font-family:Georgia; font-size:10 px  }

/* tabella tariffe */
table.tariffe { border-left:0px solid #D6D6D8; border-right:0px solid #D6D6D8; border-top:1px solid #D6D6D8; border-bottom:1px solid #D6D6D8; font-family:Georgia; font-size:10 px  }

/* tabella contatti superiore */
table.cont_1 { border-left:0px solid #D6D6D8; border-right:0px solid #D6D6D8; border-top:1px solid #D6D6D8; border-bottom:1px solid #D6D6D8; font-family:Georgia; font-size:10 px  }

/* tabella contatti centrali */
table.cont_2 { border-left:0px solid #D6D6D8; border-right:0px solid #D6D6D8; border-top:0px solid #D6D6D8; border-bottom:1px solid #D6D6D8; font-family:Georgia; font-size:10 px  }

/* tabella menù del giorno */
table.menu { background-image: url('images/nave.gif'); font-family:Georgia; font-size:10 px}

/* immagine di sfondo intestazione */
td.intestazione { background-image: url('images/intestazione.jpg'); font-family:Georgia; font-size:10 px}

/* tag td separatore */
td.separa { background-image: url('images/br.gif');}

/* colore sfondo corpo pagine */
td.corpo { background-color: #E2E2E4;}

/* corpo interno pagina menù del giorno */
td.menu_td { background-color: #E2E2E4; background-image: url('images/pergamena.gif');}

/* colore sfondo colonnine a fianco del menu del giorno */
td.menu_td_fianco { background-color: #E2E2E4; }

/* immagine di sfondo menù  background-image: URL(images/sf.jpg); font-weight:bold; */
td.menu { background-color: #E2E2E4; }

/* cella footer */
td.footer {}

/* bordo td attrazioni */
td.attrazioni { border-left:0px solid #D6D6D8; border-right:0px solid #D6D6D8; border-top:0px solid #D6D6D8; border-bottom:1px solid #D6D6D8;  }

/* colore pulsanti */
input.pulsante {color:white; background-color:#31659C; font-size:10pt; font-weight:bold; cursor:hand;}

/* link normali */
a:link  { color: #000000; text-decoration:none; status:none}
a:active  {	color: #000000;	text-decoration:none; }
a:visited  { color: #000000; text-decoration:none; }
a:hover  { color: #000000; text-decoration:none; }

/* link sottolineati nelle descrizioni */
a:link.forte {color:#000000; text-decoration:underline;}
a:active.forte {color:#000000; text-decoration:underline;}
a:visited.forte {color:#000000; text-decoration:underline;}
a:hover.forte {color:#000000; text-decoration:underline;}

/* link sottolineati nelle descrizioni */
a:link.menu {color:#000000; text-decoration:underline; font-family:verdana; font-size:9pt;}
a:active.menu {color:#000000; text-decoration:underline; font-family:verdana; font-size:9pt;}
a:visited.menu {color:#000000; text-decoration:underline; font-family:verdana; font-size:9pt;}
a:hover.menu {color:#000000; text-decoration:underline; font-family:verdana; font-size:9pt;}

/* solo per pagine configurazione */
table.admin {border-style:solid; border-width:1px; border-color:#31659C; padding:1px; }
td.admin_intesta {color: #000000; font-weight: normal; font-size: 14pt; background-color: #F7F7F7;}
td.admin_titolo {color: #800000; font-size: 10pt; background-color: #F7F7F7;}
td.admin_su {border-left:0px solid #000000; border-right:0px solid #000000; border-top:1px solid #000000; border-bottom:0px solid #000000; font-family:verdana; font-size:10pt}
td.admin {font-family:verdana; font-size:10pt;}

form {margin:0;}