.hide {
display: none;
}


/* GENERALE */

body {
background-color: #E4E4E4;
margin: 0em;
padding: 0em;
height:100%;
}

.corpo {
background-color: #ffffff;
border-left:solid;
border-left-color:#000000;
border-left-width:1px;
border-right:solid;
border-right-color:#000000;
border-right-width:1px;
height:100%;
}

#corpo {
height:100%;
}

td.testata {
background-image: URL(../temiereti/gif/bkg_filo_hd.gif);
background-repeat: repeat-x;
}
td.testata2 {
background-image: URL(../temiereti/gif/bkg_filo_hd2.gif);
background-repeat: repeat-x;
}

td.intro {
text-align: center;
}

h1 img {
padding: 0em;
margin: 0em;
border: 0em;
}

.introduzione {
font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif;
font-size:0.7em;
text-align: left;
/*letter-spacing:0.06em;*/
padding-left:0.8em;
padding-right:0.5em;
padding-top:0em;
padding-bottom:0em;
}

.introduzione A:link{color:#B33B09; text-decoration: none;}
.introduzione A:visited{color:#B33B09; text-decoration: none;}
.introduzione A:active{color:#ff3300; text-decoration: underline;}
.introduzione A:hover{color:#000000; text-decoration: underline;}

td.menu {
background-image: URL(../temiereti/gif/bkg_filo_sx.gif);
background-repeat: repeat-y;
}
span.quadratino {
background-image:none;
position:relative;
top:0.1em;
left:0em;
float:left;
padding:0em;
padding-left:1.3em;
padding-right:0.1em;
}
span.protezionecivile {
background-image:none;
font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif;
font-size:0.7em;
color:#F38900;
text-decoration:none;
position:relative;
top:0.1em;
}
span.protezionecivile a {
color:#F38900;
text-decoration:none;
}
span.immigrazione {
background-image:none;
font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif;
font-size:0.7em;
color:#019BB2;
text-decoration:none;
position:relative;
top:0.1em;
}
span.immigrazione a {
color:#019BB2;
text-decoration:none;
}
span.disabili {
background-image:none;
font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif;
font-size:0.7em;
color:#6F8C34;
text-decoration:none;
position:relative;
top:0.1em;
}
span.disabili a {
color:#6F8C34;
text-decoration:none;
}
span.reti {
background-image:none;
font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif;
font-size:0.7em;
color:#B33B09;
text-decoration:none;
position:relative;
top:0.1em;
}
span.reti a {
color:#B33B09;
text-decoration:none;
}


td.notiziaritematici {
background-color: #F3F3F3;
background-image: URL(../temiereti/gif/black.gif);
background-repeat: repeat-y;
font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif;
font-size:0.7em;
}
.notiziaritematici A:link{color:#B33B09; text-decoration: none;}
.notiziaritematici A:visited{color:#B33B09; text-decoration: none;}
.notiziaritematici A:active{color:#ff3300; text-decoration: underline;}
.notiziaritematici A:hover{color:#000000; text-decoration: underline;}

.notiziaritematici div {
padding-left:0.7em;
padding-right:0.2em;
padding-top:0.4em;
padding-bottom:0.5em;
border:none;
border-bottom:solid #000000 1px;
}

.notiziaritematici h1 {
margin-bottom:0em;
}

.notiziaritematici div span {
background-image:none;
position:relative;
top:0em;
left:0em;
float:left;
padding:0em;
padding-right:0.1em;
}

td.spot {
background-image: URL(../temiereti/gif/bkg_filo_sx.gif);
background-repeat: repeat-y;
}

div.banner img {
border: solid 1px #000000;
}

td.footer {
background-image: URL(../temiereti/gif/bkg_footer.gif);
background-repeat: repeat-y;
}
td.footer2 {
background-color:#F3F3F3;
}

td.footerpoint {
background-image: URL(../temiereti/gif/bkg_pointfooter_sx.gif);
background-repeat: repeat-y;
font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif;
font-size:0.7em;
padding-top:0.4em;
padding-bottom:0.8em;
padding-left:0.8em;
padding-right:0.8em;
}
.footerpoint a:link{color:#000000; font-weight: bold; text-decoration: none;}
.footerpoint a:visited{color:#000000; font-weight: bold; text-decoration: none;}
.footerpoint a:active{color:#66B636; font-weight: bold; text-decoration: none;}
.footerpoint a:hover{color:#419B25; font-weight: bold; text-decoration: none;}


/* NOTIZIARI */

h1.lanci {
padding: 0em;
margin: 0em;
border: 0em;
}
div.lanci {
padding:0em;
padding-top:0.5em;
padding-bottom:0.4em;
}
.infolancio {
font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif;
font-size:0.7em;
color: #000000;
padding-left:1.3em;
padding-right:0.9em;
padding-top:1.5em;
padding-bottom:1.5em;
text-align:left;
}
A.lanciolink:link{color:#000000; font-weight: bold; text-decoration: none;}
A.lanciolink:visited{color:#656464; font-weight: bold; text-decoration: none;}
A.lanciolink:active{color:#D04000; font-weight: bold; text-decoration: none;}
A.lanciolink:hover{color:#D04000;}
.lanciolink{color:#000000; font-weight: bold; text-decoration: none;}

td.notizia {
background-image: URL(../temiereti/gif/bkg_point_sx.gif);
background-repeat: repeat-y;
}
h1.notizia {
padding: 0em;
margin: 0em;
border: 0em;
}
table.fontenotiz {
border: 0em;
border-top: 0.05em solid #ffffff;
}
.infodata {
text-align: left;
font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif;
font-size:0.7em;
color:#747474;
padding-top:0.2em;
padding-left:70px;
}
.infotxt {
font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif;
font-size:0.7em;
color: #000000;
text-align: left;
padding: 0em;
padding-top:0.8em;
padding-bottom:0.8em;
padding-left:1.1em;
padding-right:0.6em;
margin: 0em;
border: 0em;
}
.infotxt a:link{color:#D04000; text-decoration: none;}
.infotxt a:visited{color:#D04000; text-decoration: none;}
.infotxt a:active{color:#419b25; text-decoration: none;}
.infotxt a:hover{color:#419b25; text-decoration: none;}
.infotxt a {color: #D04000; font-weight: bold; text-decoration: none;}

.infodida {
font-family: Arial, Helvetica, Sans-Serif;
font-size:8pt;
color:#747474;
text-align: left;
}


/* specifiche TEMI */

.fontetemi {
font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif;
font-size:0.7em;
background-color:#B33B09;
color:#ffffff;
}
h1.temi {
font-family: Arial, Helvetica, Sans-Serif;
font-size:1em;
color: #B33B09;
font-weight: normal;
text-align: left;
padding: 0em;
padding-top:0.6em;
padding-left:0.8em;
padding-right:0.4em;
margin: 0em;
border: 0em;
}
h1.temi .infoabstract {
font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif;
font-size:0.7em;
line-height:1em;
color:#747474;
}

.fonteprotciv {
font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif;
font-size:0.7em;
background-color:#FF9F00;
color:#ffffff;
}
h1.protciv {
font-family: Arial, Helvetica, Sans-Serif;
font-size:1em;
color: #FF9F00;
font-weight: normal;
text-align: left;
padding: 0em;
padding-top:0.6em;
padding-left:0.8em;
padding-right:0.4em;
margin: 0em;
border: 0em;
}
h1.protciv .infoabstract {
font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif;
font-size:0.7em;
line-height:1em;
color:#747474;
}

.fonteimmigr {
font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif;
font-size:0.7em;
background-color:#00B0CB;
color:#ffffff;
}
h1.immigr {
font-family: Arial, Helvetica, Sans-Serif;
font-size:1em;
color: #00B0CB;
font-weight: normal;
text-align: left;
padding: 0em;
padding-top:0.6em;
padding-left:0.8em;
padding-right:0.4em;
margin: 0em;
border: 0em;
}
h1.immigr .infoabstract {
font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif;
font-size:0.7em;
line-height:1em;
color:#747474;
}

.fontedisab {
font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif;
font-size:0.7em;
background-color:#9BB85F;
color:#ffffff;
}
h1.disab {
font-family: Arial, Helvetica, Sans-Serif;
font-size:1em;
color: #9BB85F;
font-weight: normal;
text-align: left;
padding: 0em;
padding-top:0.6em;
padding-left:0.8em;
padding-right:0.4em;
margin: 0em;
border: 0em;
}
h1.disab .infoabstract {
font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif;
font-size:0.7em;
line-height:1em;
color:#747474;
}

.fonteassoc {
font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif;
font-size:0.7em;
background-color:#fcee05;
color:#000000;
}
h1.assoc {
font-family: Arial, Helvetica, Sans-Serif;
font-size:1em;
color: #000000;
font-weight: normal;
text-align: left;
padding: 0em;
padding-top:0.6em;
padding-left:0.8em;
padding-right:0.4em;
margin: 0em;
border: 0em;
}
h1.assoc .infoabstract {
font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif;
font-size:0.7em;
line-height:1em;
color:#747474;
}

.fonteprotciv div, .fonteimmigr div, .fontedisab div, .fontetemi div, .fonteassoc div {
padding-left:0.3em;
}
.fonteprotciv a, .fonteimmigr a, .fontedisab a, .fontetemi a {
color:#ffffff;
text-decoration:none;
}
.fonteassoc a {
color:#000000;
text-decoration:none;
}


td.archivio {
background-image: URL(../temiereti/gif/bkg_point_sx.gif);
background-repeat: repeat-y;
}
h1.archivio {
padding: 0em;
margin: 0em;
border: 0em;
text-align: right;
}
td.archivio .archiviotext {
font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif;
font-size:0.7em;
color: #000000;
text-align: left;
padding: 0em;
padding-top:2em;
padding-bottom:0.4em;
padding-left:1.5em;
padding-right:1em;
margin: 0em;
border: 0em;
}
div.ricercaex {
padding: 1.2em;
margin: 0em;
border: 0em;
}
table.ricercain {
text-align: left;
background-image: none;
background-color: #F3F3F3;
border: solid 1px #000000;
padding: 1em;
margin: 0em;
}

span.text {
font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif;
font-size:0.7em;
padding: 0em;
margin: 0em;
}
.cercanewsform {
background-color: #ffffff;
font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif;
font-size:0.7em;
border-left: solid 1px #000000;
border-right: solid 1px #000000;
border-top: solid 1px #000000;
border-bottom: solid 1px #000000;
}
input#titolo, input#testo {
width: 16em;
}
fieldset {
border: none;
border-top: solid 1px #B3B3B3;
padding: 0em;
margin: 0em;
}
fieldset legend {
padding: 0em;
padding-left: 0.3em;
padding-bottom: 0.8em;
padding-top: 0.5em;
}

.risultato {
padding-top:0.7em;
padding-bottom:0.4em;
}
.risultato .infolancio {
padding-top:0.7em;
padding-bottom:0.7em;
}

.paginazione div.archiviotext {
padding-top: 1em;
padding-bottom: 1.5em;
}
.archiviotext a {
color: #B33B09;
text-decoration: none;
}






/* PARTE RISERVATA ALLA STAMPA */
@media print {
/*--------------------*/



.hideinprint {
display: none;
}

.hide {
display: inline;
}

body {
height:auto;
}

#corpo {
height:auto;
}

div.hiddentext {
font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif;
font-size: 0.7em;
padding-top: 0.2em;
padding-left: 0.9em;
}

body, td.archivio, td.notizia, table.corpo, td.spot {
background-image: none;
background-color: #ffffff;
border: solid 0px #ffffff;
}

#archivio2tit {
text-align:left;
margin-left: 1px;
}



/*--------------------*/
}
/* FINE PARTE RISERVATA ALLA STAMPA */
