/* Font delle categorie nel menu di sinistra e le sottocategorie nel centro */
* {font-family: Tahoma; font-size: 13px;}

/* Spazio intorno alla casella di contenimento del sito */
body { background-repeat: repeat; margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; background-color: #CCCCCC; }

/* NON CAPISCO A COSA SERVE */
.footer { font-family: Tahoma; font-size: 13px; color: #000000; text-decoration: none; }

/* Font nel footer con link */
a.footer {font-family: Tahoma; font-size: 13px; color: #000000; text-decoration: none; }

/* Font nel footer con link quando vai sopra col mouse */
a.footer:hover { font-family: Tahoma; font-size: 13px; color: #000000; text-decoration: underline; }

/* Font delle spiegazioni nelle finestre centrali */
p { font-family: Tahoma; font-size: 14px; color: #333333; margin:1em 0 0.4em 0; }

/* NON CAPISCO A COSA SERVE */
p b { font-size: 14px; color: #333333; font-weight:bolder;}

/* Font numerazione pagine a fondo pagina del sito */
p a { text-decoration:none; font-size: 13px; color: #929292;}

/* Font numerazione pagine a fondo pagina del sito quando vai sopra col mouse */
p a:hover { text-decoration:underline; font-size: 13px; color: #ff0000; }

/* Font nell elenco annunci in una categoria */
p.elenco { font-family: Tahoma; font-size: 13px; color: #333333; margin:0.8em 0 0.2em 0;}

/* Font dell annuncio */
p.annuncio { font-family: Tahoma; font-size: 20px;}


/* Per le celle */

/* Celle laterali e testo delle CATEGORIE */
.menu { font-family: Tahoma; color: #fffc00; padding:4 4 2 10px; background-color: #000a8a; border: 0px solid #8b5b2a; }

/* Font collegamenti dei menu delle categorie */
.menu a { text-decoration: none; color: #ffffff;}

/* Font collegamenti dei menu delle categorie quando vai sopra col mouse */
.menu a:hover { text-decoration:underline;  color: #ffffff; }

/* Font collegamenti dei menu delle categorie gia visitati */
.menu a:visited {color: #ffffff;}

/* Menu dei banner sulla destra sotto le categorie */
.menubanner { padding:0 0 0 0; background-color: #f4f4f4; border: 0px solid #C8C8C8;}



/* Font titolo centrale per posizionamento nelle categorie del sito */
h1 { font-family: Tahoma; font-size: 22px; color: #000982; line-height:1em; margin:0.2em 0 0.3em 0; }

/* Font delle categorie in centro pagina. Attenzione perche cambia anche interlinea descrizioni pagine  */
h2 { font-family: Tahoma; text-decoration:none; font-size: 18px; color: #6a6a6a; margin:0.2em 0 0.3em 0; }

/* Font delle categorie in centro pagina con link */
h2 a { font-family: Tahoma; font-weight: normal; color: #ff0000; font-size: 15px; text-decoration:underline; }

/* Font delle categorie in centro pagina quando vai sopra con mouse */
h2 a:hover { text-decoration:underline; font-size: 15px; }





/* Font titoli annunci in elenco */
h2.elenco a { font-family: Tahoma; font-size: 16px; color: #000982; line-height:1em; margin:0.2em 0 0.9em 0; font-weight:bold; text-decoration:none; }

/* Font titoli annunci in elenco quando sei sopra col mouse */
h2.elenco a:hover { text-decoration:none; color: #ff0000; font-size: 25px;}





/* Colore barra */
hr { height:2px; color:#bcbcbc; margin:0 0 0 0; }






/*Per la tabella degli articoli*/

/* Per le celle*/

/* NON TROVATO  */
.ul { padding-bottom: 3px; padding-bottom: 3px;}

/* Area amministrazione - Font del pulsante */
.pulsante { font-family: Tahoma; font-size: 16pt; border-style: solid; border-width: 1px; text-transform: uppercase; }

/* NON TROVATO  */
.textbox { font-family: Tahoma; font-size: 10pt; border-style: solid; border-width: 1px;}

/* Area amministrazione - Barra alto con titolo - colore coperto da altro comando da trovare */
.table { clear: both; margin: 0 0 0 0; table-layout: fixed; border-collapse: collapse; empty-cells: show; background-color: #dbdeff; }

/* NON TROVATO  */
.table th.top { font-family: Tahoma; height: 2.5em; padding: 2px 2px 2px 2px; empty-cells: show; background-color: #CCCCCC; color: rgb(255,255,255); font-weight: bold;
	font-size: 12px; }

/* Area amministrazione - Testo normale titoli nelle tabelle - bordi tabelle e altro */
.table th { font-family: Tahoma; height: 3em; padding: 0.3em 2px 0.3em 2px; border-left: solid 1px rgb(0,13,178); border-right: solid 1px rgb(0,13,178); border-top: solid 1px rgb(0,13,178); border-bottom: solid 1px rgb(0,13,178); background-color: #636ded; color: rgb(255,255,255); font-weight: bold; font-size: 11px;}

/* Area amministrazione - Testo link titoli nelle tabelle */
.table th a { font-family: Tahoma; font-size:11px; color: #FF0000; }

/* NON TROVATO  */
.table th input { margin: 0px 3px -2px 3px; border: 0px; }

/* Area amministrazione - Testo tabelle mesi e descrizione funzioni */
.table td { font-family: Tahoma; padding: 0.3em 2px 0.3em 2px; border-left: solid 1px rgb(2555,2555,255); border-right: solid 1px rgb(255,255,255); border-top: solid 1px rgb(255,255,255); border-bottom: solid 1px rgb(255,255,255); background-color: rgb(230,230,255); font-weight: normal; color: rgb(80,80,80); font-size: 11px; }

/* Area amministrazione - Scelta colore testo nei link della tabella */
.table td a { font-family: Tahoma; color: rgb(0,13,178); font-size: 12px;}

/* NON TROVATO  */
.table td img.icona { border: 0px; padding: 0px 5px 0px 0px; margin: 0px 0px -3px 0px; }

/* Area amministrazione - Pulsanti di conferma variazioni */
.button { float: none; padding-right: 5px; padding-left: 5px; border: solid 1px rgb(150,150,150); text-align: left; font-family: tahoma; color: rgb(70,70,70); font-size: 12px; margin-left: 0.0em; margin-right: 0.2em; margin-top: 0.0em; height: 20px; }

/* Area amministrazione - Pulsanti di conferma variazione annuncio  */
.button_big { float: none; padding-right: 10px; padding-left: 10px; border: solid 1px rgb(150,150,150); text-align: left; font-family: tahoma; color: rgb(0,0,0); font-size: 16px; margin-left: 0.0em; margin-right: 0.2em; margin-top: 0.0em; height: 24px; }

/* Area di ricerca testo */
.textbox { float: none; padding: 0px; border: solid 2px rgb(0,0,0); text-align: left; font-family: tahoma; color: rgb(70,70,70); font-size: 13px; margin-left: 0.0em; margin-right: 0.0em; margin-top: 0.0em; }

/* Area amministrazione - inserimento testo titoli annunci */
.textbox_medium { float: none; margin: 0.0em 0.0em 0.0em 0.0em; padding: 0px; border: solid 1px rgb(150,150,150); text-align: left; font-family: tahoma; color: rgb(60,60,60); font-size: 14px; }

/* NON TROVATO  */
.textbox_big { float: none; margin: 0.0em 0.0em 0.0em 0.0em; padding: 0px; border: solid 1px rgb(150,150,150); text-align: left; font-family: tahoma; color: rgb(70,70,70); font-size: 16px; font-weight: bold; }

/* Area pubblica - immagine dell annuncio  */
.img { margin: 0; padding: 2; border: solid 1px rgb(255,255,0); }

/* NON TROVATO  */
.loading { z-index: 1; position: fixed; top: 0; right: 0; width: 100%; height: 100%; }

/* NON TROVATO  */
.loading img { z-index: 2; position: absolute; top: 45%; left: 50%; }

/* Sfondo della barra di ricerca */
.background_cerca { background-image:url("http://www.oratrovo.com/offertelavori/offertelavori-bg01.gif"); }

@charset "utf-8";

/* Font menu iniziale in testa*/
.menu_top { font-family: Tahoma; font-size: 12px; font-style: normal; font-weight: bold; color: #FFFFFF; text-decoration: none; }
