﻿



/*________________ PRIMA NOTIZIA _______________*/



.ultimate_div	{ 
position: absolute;
width: 600px;
height: 160px;
top: 50%;
left: 50%;
margin: -200px 0 0 -300px;
					background: #222; background: rgba(255,255,255,0.8);
					padding: 0px 8px 8px 8px; #padding: 0px 8px 8px 8px;}
.ultimate_tab		{ width: 100%; text-align: center; }
.ultimate_td_sx		{ width: 120px ;text-align : left; vertical-align: middle; padding:0px}
.ultimate_td_dx		{ width: 90% ;text-align : left; vertical-align: middle;}




/*================================================
                    STRUTTURA
================================================*/	

.struttura_tab_home			{ width: 999px; text-align: center; }

.struttura_tab_prima		{ width: 100%; text-align: center; margin: 0px 0px 10px 0px}

.struttura_td_foto_home		{ width: 199px; text-align: center; vertical-align: top; padding: 0px 0px 5px 5px; margin: 0px; background-color: #FFFFFF }

.struttura_td_corpo_home	{ text-align: center; vertical-align: top; padding: 0 0 10px 5px; background-color: #FCFDFA}

.struttura_td_link_home		{ width: 197px; text-align: center; vertical-align: top; padding: 0 5px 5px 5px; margin: 0px; background-color: #FCFDFA}

.allunga_home				{ width: 999px; height: 100%; text-align: center; vertical-align: top;}


/*================================================
                    ARGOMENTI
================================================*/	


/*_______________ PUBBLICITA' ______________*/	

.pubblicita_tit_tab			{ width: 100%; margin: 0px 0px 0px 0px}
.pubblicita_tit_td			{ height: 25px; text-align: left; vertical-align: center; background: url(../_img/home/sfondi/archivio_titolo.gif) left top repeat-x;}

p.pubblicita_tit			{ text-align: left; margin: 0 0 0 5px; font-family: Verdana; font-size: 10pt; font-weight:normal; color: #3C3C3C; text-decoration: none}
p.pubblicita_tit a			{ text-align: left; font-family: Verdana; font-size: 10pt; font-weight:normal; color: #3C3C3C; text-decoration: none}

p.pubblicita				{ text-align: center; margin: 0 0 4px 0; text-decoration: none; border-top: 1px solid #c0c0c0}
p.pubblicita a				{ text-align: center; text-decoration: none}

p.pubblicita_2				{ text-align: center; margin: 0 0 4px 0; text-decoration: none; border-top: 1px solid #c0c0c0}
p.pubblicita_2 a			{ text-align: center; text-decoration: none}

/*_______________ EVIDENZA ______________*/	

.evidenza_tab				{ width: 100%; margin: 10px 0 0 0 }

.evidenza_td				{ width: 100%; height: 25px; text-align: left; vertical-align: center; background: url(../_img/home/sfondi/evidenza.gif) left top repeat-x;}
.evidenza_lo_td				{ width: 100%; height: 44px; border-top: 1px solid #4497D2; text-align: center; vertical-align: top; margin: 10px; background-color: #E0EFF5}

p.evidenza_titolo_home		{ text-align: left; margin: 0 0 0 5px; font-family: Verdana; font-size: 10pt; font-weight:normal; color: #3C3C3C; text-decoration: none}
p.evidenza_titolo_home a	{ text-align: left; font-family: Verdana; font-size: 10pt; font-weight:normal; color: #3C3C3C; text-decoration: none}

.evidenza_lo_tab_schede		{ width: 100%; height: 44px; text-align: right; vertical-align: middle; margin: 0 0 0 0}
.evidenza_lo_td_schede_dx	{ width: 65px; text-align: center; vertical-align: middle}
.evidenza_lo_td_schede_sx	{ text-align: left; vertical-align: top; padding: 2px 10px 0 0}

p.evidenza_testo_home		{ text-align: left; margin: 0 0 2px 5px; font-family: Verdana; font-size: 10pt; font-weight:bold; color: #323232; text-decoration: none}
p.evidenza_testo_home a		{ text-align: left; font-family: Verdana; font-size: 10pt; font-weight:bold; color: #323232; text-decoration: none}
p.evidenza_testo2_home		{ text-align: left; margin: 0 0 2px 5px; font-family: Verdana; font-size: 8pt; color: #323232; text-decoration: none}
p.evidenza_testo2_home a		{ text-align: left; font-family: Verdana; font-size: 8pt; color: #323232; text-decoration: none}



/*_______________ ARCHIVIO ______________*/	

.archivio_tab				{ width: 100%; margin: 10px 0 0 0 }

.archivio_td_33_sx			{ width: 33%; height: 25px;	text-align: left; vertical-align: center; background: url(../_img/home/sfondi/archivio_titolo.gif) left top repeat-x;}
.archivio_td_33_cn			{ width: 33%; height: 25px;	text-align: left; vertical-align: center; background: url(../_img/home/sfondi/archivio_titolo.gif) left top repeat-x; }
.archivio_td_33_dx			{ width: 33%; height: 25px;	text-align: left; vertical-align: center; background: url(../_img/home/sfondi/archivio_titolo.gif) left top repeat-x; }
.archivio_lo_td_33			{ width: 33%; height: 44px; border-top: 1px solid #c0c0c0; text-align: center; vertical-align: top; margin: 10px; background-color: #FFFFFF }
.archivio_lo_td_33_2		{ width: 33%; height: 44px; text-align: center; vertical-align: top; margin: 10px; background-color: #FFFFFF }

.archivio_td_50_sx			{ width: 50%; height: 25px;	text-align: left; vertical-align: center; background: url(../_img/home/sfondi/archivio_titolo.gif) left top repeat-x;}
.archivio_td_50_dx			{ width: 50%; height: 25px;	text-align: left; vertical-align: center; background: url(../_img/home/sfondi/archivio_titolo.gif) left top repeat-x; }
.archivio_lo_td_50			{ width: 50%; height: 44px; border-top: 1px solid #c0c0c0; text-align: center; vertical-align: top; margin: 10px; background-color: #FFFFFF }
.archivio_lo_td_50_2		{ width: 50%; height: 44px; text-align: center; vertical-align: top; margin: 10px; background-color: #FFFFFF }

p.archivio_titolo_home		{ text-align: left; margin: 0 0 0 5px; font-family: Verdana; font-size: 10pt; font-weight:normal; color: #000000; text-decoration: none}
p.archivio_titolo_home a	{ text-align: left; font-family: Verdana; font-size: 10pt; font-weight:normal; color: #000000; text-decoration: none}

.archivio_lo_tab_schede		{ width: 100%; height: 44px; text-align: right; vertical-align: middle; margin: 0 0 5px 0}
.archivio_lo_td_schede_dx	{ width: 65px; text-align: center; vertical-align: middle}
.archivio_lo_td_schede_sx	{ text-align: left; vertical-align: top; padding: 2px 10px 0 0}

p.archivio_testo_home		{ text-align: left; margin: 0 0 2px 5px; font-family: Verdana; font-size: 8pt; font-weight:bold; color: #323232; text-decoration: none}
p.archivio_testo_home a		{ text-align: left; font-family: Verdana; font-size: 8pt; font-weight:bold; color: #323232; text-decoration: none}


/*_______________ STATISTICHE ______________*/	

.stat_tab				{ width: 100%; margin: 10px 0 0 0 }
.stat_td_sx				{ width: 35%; height: 25px;	text-align: left; vertical-align: bottom; border-bottom: 1px solid #c0c0c0;
						background: url(../_img/home/sfondi/archivio_titolo.gif) left top repeat-x;}
.stat_td_dx				{ width: 65%; height: 25px;	text-align: right; vertical-align: bottom; border-bottom: 1px solid #c0c0c0;
						background: url(../_img/home/sfondi/archivio_titolo.gif) left top repeat-x; }

.stat_utenti_td			{ width: 100px; text-align: right; vertical-align: middle; padding: 0 5px 0 0}
.stat_utenti_n_td		{ text-align: left; vertical-align: middle; padding: 0 5px 0 0}
.stat_visite_td			{ text-align: right; vertical-align: middle; padding: 0 5px 0 5px}
.stat_visite_n_td		{ text-align: left; vertical-align: middle; padding: 0 5px 0 0}

p.stat_titolo_home		{ text-align: left; margin: 0 0 0 5px; font-family: Verdana; font-size: 8pt; font-weight:normal; color: #000000; text-decoration: none}
p.stat_titolo_home a	{ text-align: left; font-family: Verdana; font-size: 8pt; font-weight:normal; color: #000000; text-decoration: none}

p.stat_utenti_n         { font-family: Times; font-size: 10pt; color: #000000; text-align: center }
p.stat_utenti_n a       { font-family: Times; font-size: 10pt; color: #0000FF; text-align: center; text-decoration: none }


/*_______________ APPROFONDIMENTI ______________*/

.approf_tab					{ width: 100%; text-align: left; vertical-align: top; margin:0 0 0 0}

.approf_td_titolo			{ height: 25px; text-align: center; vertical-align: center; background: url(../_img/home/sfondi/archivio_titolo.gif) left top repeat-x; }
.approf_td_corpo			{ border-top: 1px solid #c0c0c0}
.approf_td_corpo_u			{ }

p.approf_titolo				{ text-align: left; margin: 0 0 0 5px; font-family: Verdana; font-size: 10pt; font-weight:normal; color: #000000; text-decoration: none}
p.approf_titolo a			{ text-align: left; font-family: Verdana; font-size: 10pt; font-weight:normal; color: #000000; text-decoration: none}

p.approf_corpo         		{ font-family: Verdana; font-size: 9pt; color: #000000; font-weight: bold; text-align: left }
p.approf_corpo a       		{ font-family: Verdana; font-size: 9pt; color: #000000; font-weight: bold; text-align: left; text-decoration: none }


/*_______________ LINK ______________*/

.link_tab					{ width: 100%; text-align: left; vertical-align: top; margin:5px 0 0 0}
.link_tab_prima				{ width: 100%; text-align: left; vertical-align: top; margin:0 0 0 0}
.link_td_titolo				{ height: 25px; text-align: left; vertical-align: center; background: url(../_img/home/sfondi/archivio_titolo.gif) left top repeat-x; }

.link_corpo_tab				{ width: 100%; text-align: left; vertical-align: top; border-top: 1px solid #c0c0c0; background-color: #ffffff}
.link_corpo_td_sx			{ width: 50px; padding: 3px 3px 0px 0px}
.link_corpo_td_dx			{ height: 25px; padding: 2px 2px 2px 10px; border-bottom: 1px solid #EAEAEA}

p.link_titolo				{ text-align: left; margin: 0 0 0 5px; font-family: Verdana; font-size: 10pt; font-weight:normal; color: #000000; text-decoration: none}
p.link_titolo a				{ text-align: left; font-family: Verdana; font-size: 10pt; font-weight:normal; color: #000000; text-decoration: none}

p.link_titolo_9				{ text-align: left; margin: 0 0 0 5px; font-family: Verdana; font-size: 9pt; font-weight:normal; color: #3C3C3C; text-decoration: none}
p.link_titolo_9 a			{ text-align: left; font-family: Verdana; font-size: 9pt; font-weight:normal; color: #3C3C3C; text-decoration: none}

p.link_corpo         		{ font-family: Verdana; font-size: 9pt; color: #3C3C3C; font-weight: normal; text-align: left }
p.link_corpo a       		{ font-family: Verdana; font-size: 9pt; color: #3C3C3C; font-weight: normal; text-align: left; text-decoration: none }
p.link_corpo a:hover   		{ font-family: Verdana; font-size: 9pt; color: #3C3C3C; font-weight: bold; text-align: left; text-decoration: none }

p.link_corpo_c         		{ font-family: Verdana; font-size: 9pt; color: #3C3C3C; font-weight: normal; text-align: center }
p.link_corpo_c a       		{ font-family: Verdana; font-size: 9pt; color: #3C3C3C; font-weight: normal; text-align: center ; text-decoration: none }
p.link_corpo_c a:hover   	{ font-family: Verdana; font-size: 9pt; color: #3C3C3C; font-weight: bold; text-align: center ; text-decoration: none }

p.link_corpo_2         		{ font-family: Verdana; font-size: 8pt; color: #000000; font-weight: bold; text-align: left }
p.link_corpo_2 a       		{ font-family: Verdana; font-size: 8pt; color: #000000; font-weight: bold; text-align: left; text-decoration: none }


/*_______________ COME ______________*/

.come_tab					{ width: 100%; text-align: left; vertical-align: top; margin: 5px 0 0 0}

.come_td_titolo				{ height: 25px; text-align: center; vertical-align: center; background: url(../_img/home/sfondi/archivio_titolo.gif) left top repeat-x; }
.come_td_corpo				{ border-top: 1px solid #c0c0c0}

p.come_titolo				{ text-align: left; margin: 0 0 0 5px; font-family: Verdana; font-size: 10pt; font-weight:normal; color: #3C3C3C; text-decoration: none}
p.come_titolo a				{ text-align: left; font-family: Verdana; font-size: 10pt; font-weight:normal; color: #3C3C3C; text-decoration: none}

p.come_corpo         		{ font-family: Verdana; font-size: 9pt; color: #000000; font-weight: bold; text-align: left }
p.come_corpo a       		{ font-family: Verdana; font-size: 9pt; color: #000000; font-weight: bold; text-align: left; text-decoration: none }




/*================================================
                  PRIMO PIANO
================================================*/

/*__________________ STRUTTURA _________________*/

.ppiano_td_titolo			{ width: 100%; height: 25px; text-align: center; vertical-align: center; margin: 10px;
							background: url(../_img/home/sfondi/archivio_titolo.gif) left top repeat-x; }
.ppiano_td_corpo			{ width: 100%; height: 156px; text-align: center; vertical-align: center; margin: 10px; background-color: #FFFFFF }

p.ppiano_titolo				{ text-align: left; margin: 0 0 0 5px; font-family: Verdana; font-size: 10pt; font-weight:normal; color: #000000; text-decoration: none}
p.ppiano_titolo a			{ text-align: left; font-family: Verdana; font-size: 10pt; font-weight:normal; color: #000000; text-decoration: none}

img.ppiano_prima_img		{ margin: 10px 0 0 0;}

/*________________ PRIMA NOTIZIA _______________*/

tab.ppiano_prima_tab		{ width: 100%; text-align: center; background-color: #FFFFFF}
td.ppiano_prima_td_sx		{ text-align: center; vertical-align: top; padding: 0px 0px 0px 0px; #padding: 0px 0px 0px 0px;}
td.ppiano_prima_td_sx img	{ border: 1px solid #c0c0c0;}
td.ppiano_prima_td_dx		{ vertical-align: center; text-align: center; padding: 5px}

p.ppiano_prima_titolo			{ text-align: center; font-family: Verdana; font-size: 24pt; font-weight:bold; color: #207124; margin: 5px 0px 10px 0px; text-decoration: none;}
p.ppiano_prima_titolo a			{ text-align: center; font-family: Verdana; font-size: 24pt; font-weight:bold; color: #207124; text-decoration: none;}

p.ppiano_prima_testo			{ text-align: justify; font-family: Verdana; font-size: 9pt; font-weight:normal; color: #000000; margin: 0 5px 5px 0; text-decoration: none}
p.ppiano_prima_testo a			{ text-align: justify; font-family: Verdana; font-size: 9pt; font-weight:normal; color: #000000; text-decoration: none }
p.ppiano_prima_testo a:hover	{ color: #605F5F; text-decoration: none }

p.ppiano_prima_dida				{ text-align: left; font-family: Verdana; font-size: 8pt; font-weight:bold; color: #000000; text-decoration: none; margin: 0 0 15px 5px}
p.ppiano_prima_dida a			{ text-align: left; font-family: Verdana; font-size: 8pt; font-weight:bold; color: #000000; text-decoration: none }

p.ppiano_prima_link				{ text-align: right; font-family: Verdana; font-size: 8pt; font-weight:bold; color: #134C16; text-decoration: none; margin: 0 0 10px 0}
p.ppiano_prima_link a			{ text-align: right; font-family: Verdana; font-size: 8pt; font-weight:bold; color: #134C16; text-decoration: none }


/*___________ PRIMA NOTIZIA CAPTION ___________*/

.caption { text-decoration: none; font-family: Verdana; font-size: 9pt; color: #000000; float: center; margin: 8px 0px 0px 4px; padding: 0px 0px 0px 0px; position: relative; overflow: hidden; }
.caption img { float: left; margin: 0; padding: 0; background: rgba(255,255,255,0.6) ; border: 1px solid #c0c0c0; }
.caption span { display: block; text-decoration: none; font-family: Verdana; float: left; margin: 0; padding: 8pt; width: 100%; color: #000000;
				background: #222; /* browser che non supportano rgba */ background: rgba(255,255,255,0.6); position: absolute; left: 0; top: 0; }
.caption:hover span { display: block; text-decoration: none; font-family: Verdana; float: left; margin: 0; padding: 8pt; width: 100%; color: #000000;
				background: #222; /* browser che non supportano rgba */ background: rgba(255,255,255,0.6); position: absolute; left: 0; top: 0; }
.caption span strong { font-family: text-decoration: none; Verdana; font-weight: bold; font-size: 24pt; color: #000000; display: block; padding: 5px 0px 5px 0px; }



/*_______________ ALTRE NOTIZIE _______________*/

table.ppiano_float_tab 			{ width: 100%; height: 90px; text-align: left; vertical-align: top}

p.ppiano_testo_float        	{ text-align: justify; font-family: Verdana; font-size: 9pt; margin: 3px 15px 15px 0px }
p.ppiano_testo_float a       	{ text-align: justify; font-family: Verdana; font-size: 9pt; text-decoration: none }


.clear { clear: both; line-height: 0; }  
.clearleft { clear: left; line-height: 0; }
.clearright { clear: right; line-height: 0; }
h3 { display: block; margin: 0; padding: 5px 0 0 0; font: bold 20px/20px Arial, Helvetica, sans-serif !important; color: #3C3C3C; border-top: 1px solid #c0c0c0; background:#ffffff url(../_img/home/sfondi/ppiano_altre.gif) left top repeat-x;}	
h3 a, h3 a:visited { font: bold 20px/20px Arial, Helvetica, sans-serif !important; color: #3C3C3C; text-decoration: none}
h3 a:hover { color: #900 !important; text-decoration: none !important}
h3 img { margin: 0 5px 5px 0; float:left; border: 0px}

#notizie { display:block; padding:0;  margin:0 0 0 0; background:#ffffff; }
#notizie h3 { height: 74px; margin:0; padding: 5px 0 0 0; font: bold 20px/20px bold Arial, Helvetica, sans-serif;  background:#ffffff url(../_img/home/sfondi/ppiano_altre.gif) left top repeat-x; cursor: pointer;  }


.ppiano_link_archivio_tab			{ width: 100%; height: 15px; background:#ffffff url(../_img/home/sfondi/ppiano_altre.gif) left top repeat-x;margin: 0px;
									 text-align: center; vertical-align: center; border-top: 1px solid #c0c0c0; }
									 
p.ppiano_link_archivio				{ text-align: right; margin: 0 5px 0 0; font-family: Verdana; font-size: 8pt; font-weight: normal; color: #000000; text-decoration: none}
p.ppiano_link_archivio a			{ text-align: right; font-family: Verdana; font-size: 8pt; font-weight: normal; color: #000000; text-decoration: none}

/*________ ALTRE NOTIZIE DINAMICO VECCHIO _______*/

/*
#strillo-accordion {  display:block; padding:0;  margin:0 0 0 0; background:#ffffff; }
#strillo-accordion h3 { height: 74px; margin:0; padding: 4px 0 0 0; font:bold 15px bold Arial, Helvetica, sans-serif;  background:#ffffff url(../_img/home/sfondi/ppiano_altre.gif) left top repeat-x; cursor: pointer;  }
#strillo-accordion h3 a:link, #strillo-accordion h3 a:visited { display:block; padding: 4px 0 0 0; font:bold 15px bold Arial, Helvetica, sans-serif; color:#069; outline: none; cursor: pointer; text-decoration:none; color:#3C3C3C; }
#strillo-accordion h3 a:hover, #strillo-accordion h3 a:active { color:#900; text-decoration:none}
#strillo-accordion h3 a span {color:#900;}
#strillo-accordion .accordioncontent { padding: 2px 2px 5px 2px;}
#strillo-accordion .accordioncontent a, #strillo-accordion .accordioncontent a:visited { text-decoration:none; color:#333}
#strillo-accordion .accordioncontent a:hover { text-decoration:none; color:#666 !important;}
#strillo-accordion .accordioncontent a .highlight, #strillo-accordion .accordioncontent a:visited .highlight {
    float: right;
	padding: 0;
	margin: 2px 0 2px 0;
	font: bold 11px/13px Arial, Helvetica, sans-serif !important;
	color: #134C16 !important;
	text-decoration: none !important;
	text-transform: uppercase;
	cursor: pointer;
	}
#strillo-accordion .accordioncontent a:hover .highlight {color: #900 !important; text-decoration: none !important;}	
#strillo-accordion .accordioncontent .sommario2 { padding: 3px 0; }
#strillo-accordion .accordioncontent .sommario2 a, #strillo-accordion .accordioncontent .sommario2 a:visited, #strillo-accordion .accordioncontent .sommario2 a:hover { text-decoration:none; color:#3C3C3C!important;}	
#strillo-accordion .accordioncontent img { float:right; margin:0 0 5px 5px; border: 1px solid #F8F5F2; }
#strillo-accordion .accordioncontent a:hover img { border: 1px solid #3C3C3C; }
#strillo-accordion .accordioncontent .occhiello a, #strillo-accordion .accordioncontent .occhiello a:visited, #strillo-accordion .accordioncontent .occhiello a:hover { color: #666}
#strillo-accordion .accordioncontent p { padding: 0; margin: 0; }
#strillo-accordion .accordioncontent a.strillo { text-decoration: underline !important; color: #3C3C3C !important; }	
*/