body {font-family: sans-serif; font-size: 16px; margin: 0px 0px 0px 0px}

div {border: none; display: block}

p {text-align: justify; margin: 0.5em 0em 0.5em 0em; text-indent: 1em}

a:link {color: black; text-decoration: none}
a:visited {color: black; text-decoration: none}
a:hover {color: red}

a.linkcom:link {text-decoration: none}
a.linkcom:visited {color: #505050; text-decoration: none}
a.linkcom:hover {color: blue}

img {border: none}

ul {text-align: left; line-height: 1.5em}

li {margin-bottom: 1em}

.intestazione {height: 85px; background-color: white; padding-top: 5px}

.menubar {width: 14em; height: 24em; float: left; line-height: 150%; padding: 1em 0em 1em 0.5em}

.campomenu {text-align: left; border: none; margin: 0.2em 0.2em 0.2em 0.2em; background: url(immagini/gradientemenur.png); background-repeat: repeat-y}

.campomenu:hover {text-align: left; border: none; margin: 0.2em 0.2em 0.2em 0.2em; background: url(immagini/gradientemenu.png); background-repeat: repeat-y}

.campologin {text-align: left; border: none; margin: 0.2em 0.2em 0.2em 0.2em; background: url(immagini/gradienteloginr.png); background-repeat: repeat-y}

.campologin:hover {text-align: left; border: none; margin: 0.2em 0.2em 0.2em 0.2em; background: url(immagini/gradientelogin.png); background-repeat: repeat-y}

.contenuto {text-align: center; padding: 1em 1em 1em 1em; margin-left: 14em}

.titolo {color: #525252; font-size: large; padding: 5px 5px 15px 5px}

/*RIMUOVI*/
.piede {height: 15px; background-color: #D8DFFF; font-family: serif; font-style: italic; font-size: 11px}

.leggi {color: red}

.comnome {font-size: 20px; color: blue; margin: 1em 0em 1em 0em}

.membri {text-align: left; margin: 0% 0% 0% 20%; line-height: 2em}

.titoloverbali {margin: 1em 0em 1em 0em; font-size: 18px}

.verbalicom {margin-bottom: 10%}

/*
.news {border: 1px solid #00008F; background-color: #F0F0F0; margin: 1em 4em 1em 4em; font-size: 20px}
.datanews {background-color: blue; color: white; font-size: 10px; text-align: right}
.titolonews {color: red; font-weight: bold}
.descrizionenews {color: blue; font-size: smaller; text-align: justify; margin: 1em 1em 1em 1em}
.linknews {background-color: #E3FDFF; text-decoration: none; font-size: 12px}
.filenews {background-color: #E3FDFF; text-decoration: none; font-size: 12px}

.elenco_news {font-size: 16px; font-family: 'Trebuchet MS',sans-serif;  margin: 1em 5em 1em 5em; text-align: left; border: 1px solid black; padding: 5px 5px 5px 5px; height: 120px}
.elenco_titolonews {color: blue; border-bottom: 1px solid black; margin-left: 190px}
.elenco_datanews {font-size: 12px; text-align: right; color: black}
.elenco_descrizionenews {color: black; text-align: justify; margin-left: 190px}
a.elenco_continuanews {font-size: 12px; font-weight: bolder; color: blue}

.elenco_topnews {font-size: 16px; font-family: 'Trebuchet MS',sans-serif;  margin: 1em 5em 1em 5em; text-align: left; border: 2px solid yellow; padding: 5px 5px 5px 5px; height: 120px}
*/

.elenco_news {font-size: 16px; font-family: 'Trebuchet MS',sans-serif;  margin-bottom: 2em; border: 1px solid gray; padding: 5px 5px 5px 5px}
.primariga_news {text-align: left; font-size: 12px; margin-bottom: 1em}
.titolo_news {color: red; font-weight: bold; margin-bottom: 1em}
.descrizione_news {font-size: 14px; text-align: justify; margin-bottom: 1em}
.link_news {background-color: #E3FDFF; text-decoration: none; font-size: 10px}
.file_news {background-color: #E3FDFF; text-decoration: none; font-size: 10px}


.linkmenu {text-decoration: none}

.moduli {line-height: 2em; text-align: justify}

.ecm {margin: 0em 5em 0em 5em}

.boxecm {border: 1px solid #00008F; background-color: #F0F0F0; margin: 0em 0em 1em 1em}

.dataecm {background-color: blue; color: white; font-size: 10px}

.titoloecm {color: red; font-weight: bold}

.descrizioneecm {color: blue; font-size: smaller}

.linkecm {background-color: #E3FDFF; text-decoration: none; font-size: 10px}

.fileecm {background-color: #E3FDFF; text-decoration: none; font-size: 10px}

.linkimportanti {border: 1px solid #D2A3FF; font-size: 20px; line-height: 2em; margin: 0em 6em 0em 6em}

.link {line-height: 2em; text-align: justify; margin: 3em 0em 0em 3em}

.commissioni {margin: 2em 0em 1em 0em; font-size: 20px; color: red}

.tavolaricerca {width: 100%; text-align: left; margin-top: 1em; margin-bottom: 35%}

.tavolaricerca1 {width: 90%; text-align: left; margin-top: 1em; margin-bottom: 25%}

.evid_titoli {font-size: 20px; margin: 2em 2em 1em 2em; border: 4px double #D1C6B7; padding: 1em 0em 8em 2em}

.evid_sezione {font-weight: bolder; color: blue; margin: 3em 1em 1em 1em}


.cerca_box {border: 1px solid black; margin: 2em 2em 2em 14em; padding: 1em 1em 1em 1em}
.cerca_date {font-size: 14px}
.cerca_titolo {font-size: 20px; text-align: center; margin: 1em 0em 1em 0em}
.cerca_inserzionista {font-style: italic}
.cerca_destinatari {color: blue; margin-bottom: 1em}
.cerca_testo {font-family: serif; text-align: justify; margin: 0em 2em 0em 2em}
.cerca_link {font-family: sans-serif; text-align: center}


td.appro {border: 1px solid black; padding: 0.2em}
th.appro {border: 1px solid black; padding: 0.2em; background-color: #F1FFF1}

.classemoduli {margin: 1em 0em 1em 0em; color: red; font-size: 18px; text-align: center}

.riuscito {text-align: center; font-size: 20px; margin: 10% 10% 20% 10%; color: green}
.fallito {text-align: center; font-size: 20px; margin: 10% 10% 20% 10%; color: red}
.tastolavoro {font-size: 18px; border: 2px outset black; margin: 1em 8em 1em 22em}
.numero_annunci {font-size: 10px; color: blue}
.ultimo_annuncio {font-size: 10px; color: red}
.titolo_tipo_lavoro {text-align: center; font-size: 18px; font-weight: bolder; margin: 1em 0em 1em 0em}


.domanda {color: red}
.risposta {}

