/* ----
2008-01-31
----
www.cgmo.it
----
STUDIO FOGLIO DI STILE PER TRASPORTABILITA' DOCUMENTI TRA LE SEZIONI
---- 
GEOMETRANDO
---- */

/* ------------------------------------------------------------------- */
/* STILI GENERALI - INIZIO */
/* ------------------------------------------------------------------- */
/* LINK SENZA LINEA */
a.nav-01 { text-decoration: none }
a.nolinea { text-decoration: none }
a.nolinea:hover { text-decoration: underline }
/* ----------------------------------------------- */
/* NAVIGAZIONE - MENU PRINCIPALE */
.nav-01 { font-size: 12px; font-family: Verdana }
/* ----------------------------------------------- */
/* FONT PER TUTTA LA SEZIONE */
body  { font-size: 101%; color: black; font-family: Arial, Helvetica, Geneva; background-color: white }
div { font-family: Arial, Helvetica, Geneva }
p { font-family: Arial, Helvetica, Geneva }
table { font-family: Arial, Helvetica, Geneva }
th { font-family: Arial, Helvetica, Geneva }
td { font-family: Arial, Helvetica, Geneva }
/* ----------------------------------------------- */
/* FORMATI DEI CARATTERI EM */
.big { font-size: 1.17em }    /* come tag omonimo */
.small { font-size: .83em }    /* come tag omonimo */
/* ----------------------------------------------- */
/* ALLINEAMENTO */
.centro { text-align: center }
.destra { text-align: right }
.sinistra { text-align: left }
/* ----------------------------------------------- */
/* BOX GENERICI */
.boxgiallo { background-color: #ffc; padding: 5px }
.box { border: 1px solid black; margin: 4px 0; padding: 2px; }
/* BOX SPECIALI */
div.lutto {margin: 1em; padding: 1em; border: 3px solid black;}
/* ----------------------------------------------- */
/* TAG */
hr  { border: inset 1px }
pre { font-family: "Courier New", Courier, Monaco }
h1 { font-size: 1.5em }
h2 { font-size: 1.34em }
h3   { font-size: 1.17em }
/* ----------------------------------------------- */
/* Titolini */
h2.titolino, h3.titolino { font-size: 1em }
/* ----------------------------------------------- */
/* ELENCHI */
ul.spaziato li, ol.spaziato li { margin-bottom: 1em; }
td.ind-cont ul { margin-left: 1.5em; padding-left: 0; }
td.ind-cont ul li { margin: 0 0 .5em 0; }
td.cont ul { margin-left: 1.5em; padding-left: 0; }
td.cont ul li,
td.cont ol li { margin: 0 0 .5em 0; }
td.cont dl dd, td.cont dl dt { margin-bottom: .5em; }
/* ----------------------------------------------- */
/* COLORI */
.sfondochiaro { background-color: #ff9 }
/*
/* IMMAGINI */
img {border: 0;}
/*
------------------------------------------------------------------- */
/* STILI GENERALI - FINE */
/* ------------------------------------------------------------------- */
/* ---- */
/* ---- */
/* ---- */
/* ---- */
/* ---- */
/* ---- */
/* ---- */
/* ------------------------------------------------------------------- */
/* STILI SEZIONE - INIZIO */
/* ------------------------------------------------------------------- */
/* ------------------------------------------------------------------- */
/* ---- CONTENUTI - INIZIO */
/* ------------------------------------------------------------------- */
/* -------- CONTENUTI BODY */
body.img-bg          { color: black; background: white url(../immag_um/text_umo.GIF); margin-top: 0px }
/* ------------------------------------------------------------------- */
/* ------------------------------------------------------------------- */
/* -------- CONTENUTI - TESTI */
table.cont  { }
td.cont { background-color: white }
.titoli    { margin-top: 0; color: #c00; font-family: "Comic Sans MS", Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.titoli a {color: #c00; font-family: "Comic Sans MS", Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none}
.titoli a:hover { text-decoration: underline }
h1.titoli   { font-family: "Comic Sans MS", Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.copy   { font-size: 12px }
/* ------------------------------------------------------------------- */
/* ---- CONTENUTI - FINE */
/* ------------------------------------------------------------------- */
/* ---- */
/* ---- */
/* ------------------------------------------------------------------- */
/* ---- INDICI - INIZIO */
/* ------------------------------------------------------------------- */
/* -------- INDICI - BODY */
body.col-bg    { color: black; background-color: #c00; margin: 0; padding: 0; }
/* -------- INDICI - GRAFICA GENERALE */
.ind-banner           { background-color: #fc6; padding: 4px; border: none }
/* -------- INDICI - TITOLO SEZIONE */
h1.sezione    { font-weight: normal; font-family: "Times New Roman", Times, Georgia; margin: 0px; padding: 0; background-color: #000066; color: #fff;} /* adattato - presente in linea nelle pagine vecchie */
/* ------------------------------------------------------------------- */
/* -------- INDICI - TABELLE LAYOUT */
table.layout-2col, table.layout-3col  { }
/* ------------------------------------------------------------------- */
/* -------- INDICI - CELLA CONTENUTI */
td.per-ind-cont   { background-color: white } /* contiene la tabella con grafica e contenuto */
table.ind-cont    { } /* tabella con grafica e contenuto */
td.ind-cont  { background-color: white } /* cella della tabella con il contenuto */
td.ind-graf  { background-color: white } /* cella della tabella con gli angolini */
h1.sottosezione, h2.sottosezione     { font-family: "Times New Roman", Times, Georgia }
a.ind-tit     { color: #c00 } /* titoli dell'indice */
/* ------------------------------------------------------------------- */
/* -------- INDICI - CELLA NAVIGAZIONE E COLLEGAMENTI */
td.nav           { font-size: 83%; background-color: #ff9; padding: 4px }
td.nav ul {margin-left: 1.5em; padding: 0}
td.nav h2, td.nav h3 {font-size: 1em;}
/* ------------------------------------------------------------------- */
/* -------- INDICI - PIEÕ DI PAGINA */
.ind-copy    { color: white; font-size: 12px; background-color: transparent }

/* PER POESIE */
div.poesia h1.titoli { color: navy; font-family: "Times New Roman", Georgia, Times }
