@import url(mainstyle.css);
@import url(thickbox.css);

/* Selettore universale */
* { font-family: Verdana, Arial, Helvetica, sans-serif; }

#textonormal { 
margin:0; padding:0 8px 0 0; position:absolute; top:0; left:194px; width:736px; 
	/* height:450px; */ 
	/* height: auto; */
	/* height:100%; */
	/* overflow:auto; */
}

#or1 { margin:0; padding:8px 8px 6px 8px; text-align:center; position:absolute; top:8px; left:0px; background-color:#9CC; width:933px;  border-top :solid 1px #DDD; border-bottom :solid 1px #DDD;}
#or2 { 
	margin:0;
	padding:0; 
	/* height:305px; */
	/* height: auto; */
	/* height:100%; */
	position:absolute; 
	top:107px; 
	left:0; 
	width:900px; 
}

#fondone { margin:0; padding:10px 5px 10px 5px; position:absolute; top:415px; left:0; width:939px; height: 30px; text-align:left;  
	font-size:10px; color: #000;
	background-image:url(img/modalita_progetto.gif); background-repeat: repeat-x; float: left;
}
#modalita { float:left; }

.tabellasfumata { margin-left:10px; margin-right:10px; width:165px; background-color:#FFF;}
.tabellaselezione { margin-left:10px; width:165px; font-weight:bold; padding:4px 7px 5px 9px; color:#FFF; font-size:10px; border:solid 1px #DDD; line-height:13px; }
.backbutton { margin: 0px 0 0 11px; width:165px; }
.menusin { line-height: 22px; }
/*
.menusxlab { background-color:#A4A4A4; height: 21px; padding:0px 5px; border-left:solid 1px #DDD;  border-right:solid 1px #DDD;border-bottom:solid 1px #DDD; font-style:normal;  text-decoration:none;}
.menusxlab a, .menusxlab a:link, .menusxlab a:visited, .menusxlab a:active { color:#FFFFFF; font-weight: bold;  font-size:10px; text-decoration:none; font-style:normal; }
.menusxlab a:hover { color:#000; font-weight: bold; font-style:normal; text-decoration:none; }

.sunchilab { background-repeat: repeat-x; height: 21px; padding:0px 5px; border-left:solid 1px #FFF;  border-right:solid 1px #FFF; border-bottom:solid 1px #FFF; font-style:normal;  text-decoration:none;}
.sunchilab a, .sunchilab a:link, .sunchilab a:visited, .sunchilab a:active { color:#9F9F9F; font-weight: bold;  font-size:10px; text-decoration:none; font-style:normal; }
.sunchilab a:hover { color:#000; font-weight: bold; font-style:normal; text-decoration:none;}
*/

a#evid, a#evid:link, a#evid:visited { color:#FD0; font-weight: bold;  font-size:10px; text-decoration:none; font-style:normal; }
a#evid:hover { color:#000; font-weight: bold; font-size:10px; font-style:normal; text-decoration:none; }
a#evid:active { color:#FD0; font-weight: bold; font-size:10px; text-decoration:none; font-style:normal; }

a#evidsmallmenu, a#evidsmallmenu:link, a#evidsmallmenu:visited { color:#FD0; font-weight: bold;  font-size:10px; text-decoration:none; font-style:normal; font-family:Arial, Helvetica, Verdana, sans-serif; }
a#evidsmallmenu:hover { color:#000; font-weight: bold; font-size:10px; font-style:normal; text-decoration:none; font-family:Arial, Helvetica, Verdana, sans-serif; }
a#evidsmallmenu:active { color:#FD0; font-weight: bold; font-size:10px; text-decoration:none; font-style:normal; font-family:Arial, Helvetica, Verdana, sans-serif; }

a#smallmenu, a#smallmenu:link, a#smallmenu:visited { color:#FFFFFF; font-weight: bold;  font-size:10px; text-decoration:none; font-style:normal; font-family:Arial, Helvetica, Verdana, sans-serif; }
a#smallmenu:hover { color:#000; font-weight: bold; font-size:10px; font-style:normal; text-decoration:none; font-family:Arial, Helvetica, Verdana, sans-serif; }
a#smallmenu:active { color:#FFFFFF; font-weight: bold;  font-size:10px; text-decoration:none; font-style:normal; font-family:Arial, Helvetica, Verdana, sans-serif; }

.separatoremenu { color:#FFFFFF; }
.separatoremenusunchi { color:#9F9F9F; }

.menusx { line-height: 22px; padding:0px 2px 0px 5px; border-left:solid 1px #DDD;  border-right:solid 1px #DDD; border-bottom:solid 1px #DDD; font-style:normal; text-decoration:none; background-color:#A4A4A4; background-image:url(img/bordo_home3.jpg); background-repeat:repeat-y; background-position: top right;}
.menusx a, .menusx a:link, .menusx a:visited { line-height: 22px; color:#FFFFFF; font-weight: bold;  font-size:10px; text-decoration:none; font-style:normal; }
.menusx a:hover { line-height: 22px; color:#000; font-weight: bold; font-style:normal;  text-decoration:none;}
.menusx a:active { line-height: 22px; color:#FFFFFF; font-weight: bold;  font-size:10px; text-decoration:none; font-style:normal; }

.sunchi {line-height: 22px; padding:0px 2px 0px 5px; border-left:solid 1px #FFF;  border-right:solid 1px #FFF; border-bottom:solid 1px #FFF; font-style:normal;  text-decoration:none; }
.sunchi a, .sunchi a:link, .sunchi a:visited {line-height: 22px; color:#9F9F9F; font-weight: bold;  font-size:10px; text-decoration:none; font-style:normal; }
.sunchi a:hover {line-height: 22px; color:#000; font-weight: bold; font-style:normal; text-decoration:none;}
.sunchi a:active {line-height: 22px; color:#9F9F9F; font-weight: bold;  font-size:10px; text-decoration:none; font-style:normal; }

.menusximg { float:left; margin:5px 6px 0 2px; }
.menusxtbimg { float:left; padding:2px 6px 2px 2px; }

/*
.menusx2 { padding: 3px 6px 5px 14px; line-height:12px; }
.menusx2 a { padding:0; font-size:10px; text-decoration:none; color:#FFF; font-weight: bold; }
.menusx2 a:link { padding:0; color:#FFF; text-decoration:none; }
.menusx2 a:visited { padding:0; color:#FFF; text-decoration:none; }
.menusx2 a:hover { padding:0; color:#000; text-decoration:none; font-weight:bold; }
.menusx2 a:active { padding:0; color:#000; text-decoration:none; font-weight:bold; }

.sunchi2 { padding: 3px 6px 5px 14px; line-height:12px; text-decoration:none; font-weight:bold; }
.sunchi2 a:link, .sunchi2 a:visited, .sunchi2 a:hover, .sunchi2 a:active { padding:0; color:#000; text-decoration:none; font-weight:bold; }
.menusx3 { padding:1px 6px 1px 20px; line-height:11px; }
.menusx3 a { padding:0; font-size:10px; text-decoration:none; color:#FFF; }
.menusx3 a:link { padding:0; color:#FFF; text-decoration:none; }
.menusx3 a:visited { padding:0; color:#FFF; text-decoration:none; }
.menusx3 a:hover { padding:0; color:#000; text-decoration:none; }
.menusx3 a:active { padding:0; color:#000; text-decoration:none; }

.sunchi3 {  padding:1px 6px 1px 20px; line-height:11px;  color:#000; text-decoration:none; }
.sunchi3 a:link, .sunchi3 a:visited, .sunchi3 a:hover, .sunchi3 a:active { padding:0; color:#000; text-decoration:none; }
*/

#centrato .titoloboxhome a.tempoartemenusin { margin:0; padding:0;  text-decoration:none; color:#FFF; font-weight:bold;  border:0; font-size:10px; font-style:normal; line-height:15px; }
#centrato .titoloboxhome a.tempoartemenusin:link, a.tempoartemenusin:visited { margin:0; padding:10px 0 0 0;  text-decoration:none; color:#FFF; font-weight:bold; border:0; font-size:10px; font-style:normal; line-height:15px; }
#centrato .titoloboxhome a.tempoartemenusin:hover, a.tempoartemenusin:active { margin:0; padding:10px 0 0 0; text-decoration:none; color:#222; font-weight:bold; font-size:10px; font-style:normal; line-height:15px; }

#icona { margin: 10px 0 0 5px; width: 197px; height:83px; background-image:url(img/icona_progetto.jpg); background-repeat: no-repeat; }
#icona2 { position:absolute; top:16px; left:194px; width: 220px; height:90px; background-image:url(img/icona2_progetto.jpg); background-repeat: no-repeat; }

.tabellasfumata2 { margin: 1px 0 8px 12px; width:165px; background-image:url(img/sfumagrigio.gif); background-repeat: repeat-y; }
.menudx { background-image:url(img/bkp_grigio1.gif); background-repeat: repeat-x; height: 24px; padding:2px 5px; }
.menudx a { padding:0; font-size:10px; text-decoration:none; color:#000; font-weight: bold; }
.menudx a:link , a:visited { padding:0; font-size:10px; text-decoration:none; color:#FFF; }
.menudx a:hover, a:active { padding:0; font-size:10px; text-decoration:none; color:#000; }

#pathpath { margin:0; padding:2px 5px 3px 7px; color:#FFF; position:absolute; top:2px; left:194px; width: 736px; background-image:url(img/bkg_path1.gif); background-repeat: repeat-x; }
#pathpath a { margin:0; padding:0; text-decoration:none; color:#FFF; }
#pathpath a:link { margin:0; padding:0; text-decoration:none; color:#FFF; }
#pathpath a:visited { margin:0; padding:0; text-decoration:none; color:#FFF; }
#pathpath a:hover, a:active { margin:0; padding:0; font-size:10px; text-decoration:none; color:#000; }

.testostd {
	text-align: left;
	margin: 0 84px 0 24px;
	color:#666; 
	text-align:justify;
}

.conteggi{ font-weight:bold; padding:2px 12px 3px 12px; font-size:10px; background-color:#A4A4A4; color:#FFF; margin:4px 0 0 0; text-align:center; border:solid 1px #DDD;  line-height:15px;  }

.indici{ font-weight:bold; padding:2px 12px 3px 12px; font-size:10px; background-color:#A4A4A4; color:#FFF; margin:0px 0 0 0; text-align:center; border-bottom:solid 1px #DDD; border-left:solid 1px #DDD; border-right:solid 1px #DDD;   line-height:15px; }

.tempodellarte{border-right:solid 1px #DDD; margin-left:1px; background-image: url(img/nightworld3.jpg); background-repeat:no-repeat; background-position:center center; width:732px; height:366px; background-color:#222; border:solid 1px #999; }


#centrato a.tempoarte { margin:0; padding:0;  text-decoration:none; color:#FFF; font-weight:bold;  border:0; font-size:10px; font-style:normal; line-height:15px; }
#centrato a.tempoarte:link, a.tempoarte:visited { margin:0; padding:0;  text-decoration:none; color:#FFF; font-weight:bold; border:0; font-size:10px; font-style:normal; line-height:15px; }
#centrato a.tempoarte:hover, a.tempoarte:active { margin:0; padding:0; text-decoration:none; color:#222; font-weight:bold; font-size:10px; font-style:normal; line-height:15px; }

#centrato a.personale { margin:0; padding:0;  text-decoration:none; color:#222; font-weight:bold;  border:0; font-size:10px; font-style:normal; line-height:15px; }
#centrato a.personale:link, a.personale:visited { margin:0; padding:0;  text-decoration:none; color:#222; font-weight:bold; border:0; font-size:10px; font-style:normal; line-height:15px; }
#centrato a.personale:hover, a.personale:active { margin:0; padding:0; text-decoration:none; color:#FFF; font-weight:bold; font-size:10px; font-style:normal; line-height:15px; }

#centrato a.tempoartelook { margin:0; padding:0;  text-decoration:blink; color:#FD0; font-weight:bold;  border:0; font-size:10px; font-style:normal; }
#centrato a.tempoartelook:link, a.tempoartelook:visited { margin:0; padding:0;  text-decoration:blink; color:#FD0; font-weight:bold; border:0; font-size:10px; font-style:normal; }
#centrato a.tempoartelook:hover, a.tempoartelook:active { margin:0; padding:0; text-decoration:none; color:#222; font-weight:bold; font-size:10px; font-style:normal; }


.testoanteprima { color:#333; background-color:#F0F0F0; font-size:9px; cursor:pointer; line-height:11px; border:1px solid #666; }
.testoopera { border:1px solid #A4A4A4; }

#textonormal a.arrowoperalink { font-weight:bold; font-size:10px; text-decoration:none; color:#444;  font-style:normal; }
#textonormal a.arrowoperalink:link { font-weight:bold; font-size:10px; text-decoration:none; color:#444;  font-style:normal; }
#textonormal a.arrowoperalink:visited { font-weight:bold; font-size:10px; text-decoration:none; color:#444;  font-style:normal; }
#textonormal a.arrowoperalink:hover { font-weight:bold; font-size:10px; text-decoration:none; color:#A4A4A4;  font-style:normal; }
#textonormal a.arrowoperalink:active { font-weight:bold; font-size:10px; text-decoration:none; color:#444;  font-style:normal; }

#textonormal span.arrowoperanolink { font-weight:bold; font-size:10px; text-decoration:none; color:#E0E0E0;  font-style:normal; }

.titoloboxhome { font-size:10px; color:#FFF; font-weight: bold; padding:2px 4px 3px 4px;  font-style:normal; background-image:url(img/bordo_home3.jpg); background-repeat:repeat-y; background-position: top right; }

.elementoperahome { font-weight:normal; text-align:left;  font-size:10px; padding: 0; margin:0px 3px 2px 3px; color:#666; line-height:12px;  font-style:normal; }
a.elementoperalinkhome { font-weight:normal; font-size:10px; text-decoration:none; color:#666;  font-style:normal; }
a.elementoperalinkhome:link { font-weight:normal; font-size:10px; text-decoration:none; color:#666;  font-style:normal; }
a.elementoperalinkhome:visited { font-weight:normal; font-size:10px; text-decoration:none; color:#666;  font-style:normal; }
a.elementoperalinkhome:hover { font-weight:normal; font-size:10px; text-decoration:none; color:#A4A4A4;  font-style:normal; }
a.elementoperalinkhome:active { font-weight:normal; font-size:10px; text-decoration:none; color:#A4A4A4;  font-style:normal; }

a.elementoperalinkhometoday { font-weight:normal; font-size:10px; text-decoration:none; color:#F30;  font-style:normal; }
a.elementoperalinkhometoday:link { font-weight:normal; font-size:10px; text-decoration:none; color:#F30;  font-style:normal; }
a.elementoperalinkhometoday:visited { font-weight:normal; font-size:10px; text-decoration:none; color:#F30;  font-style:normal; }
a.elementoperalinkhometoday:hover { font-weight:normal; font-size:10px; text-decoration:none; color:#A4A4A4;  font-style:normal; }
a.elementoperalinkhometoday:active { font-weight:normal; font-size:10px; text-decoration:none; color:#A4A4A4;  font-style:normal; }
 
a.elementoperalinkhomeieri { font-weight:normal; font-size:10px; text-decoration:none; color:#D33;  font-style:normal; }
a.elementoperalinkhomeieri:link { font-weight:normal; font-size:10px; text-decoration:none; color:#D33;  font-style:normal; }
a.elementoperalinkhomeieri:visited { font-weight:normal; font-size:10px; text-decoration:none; color:#D33;  font-style:normal; }
a.elementoperalinkhomeieri:hover { font-weight:normal; font-size:10px; text-decoration:none; color:#A4A4A4;  font-style:normal; }
a.elementoperalinkhomeieri:active { font-weight:normal; font-size:10px; text-decoration:none; color:#A4A4A4;  font-style:normal; }

a.elementoperalinkhomeaieri { font-weight:normal; font-size:10px; text-decoration:none; color:#933;  font-style:normal; }
a.elementoperalinkhomeaieri:link { font-weight:normal; font-size:10px; text-decoration:none; color:#933;  font-style:normal; }
a.elementoperalinkhomeaieri:visited { font-weight:normal; font-size:10px; text-decoration:none; color:#933;  font-style:normal; }
a.elementoperalinkhomeaieri:hover { font-weight:normal; font-size:10px; text-decoration:none; color:#A4A4A4;  font-style:normal; }
a.elementoperalinkhomeaieri:active { font-weight:normal; font-size:10px; text-decoration:none; color:#A4A4A4;  font-style:normal; }

#textonormal  a.elementoperalinktoday { font-weight:bold; font-size:10px; text-decoration:none; color:#F30;  font-style:normal; }
#textonormal  a.elementoperalinktoday:link { font-weight:bold; font-size:10px; text-decoration:none; color:#F30;  font-style:normal; }
#textonormal  a.elementoperalinktoday:visited { font-weight:bold; font-size:10px; text-decoration:none; color:#F30;  font-style:normal; }
#textonormal  a.elementoperalinktoday:hover { font-weight:bold; font-size:10px; text-decoration:none; color:#A4A4A4;   font-style:normal; }
#textonormal  a.elementoperalinktoday:active { font-weight:bold; font-size:10px; text-decoration:none; color:#A4A4A4;   font-style:normal; }

#textonormal  a.elementoperalinkieri { font-weight:bold; font-size:10px; text-decoration:none; color:#D33;  font-style:normal; }
#textonormal  a.elementoperalinkieri:link { font-weight:bold; font-size:10px; text-decoration:none; color:#D33;  font-style:normal; }
#textonormal  a.elementoperalinkieri:visited { font-weight:bold; font-size:10px; text-decoration:none; color:#D33;  font-style:normal; }
#textonormal  a.elementoperalinkieri:hover { font-weight:bold; font-size:10px; text-decoration:none; color:#A4A4A4;  font-style:normal; }
#textonormal  a.elementoperalinkieri:active { font-weight:bold; font-size:10px; text-decoration:none; color:#A4A4A4;   font-style:normal; }

#textonormal  a.elementoperalinkaieri { font-weight:bold; font-size:10px; text-decoration:none; color:#933;  font-style:normal; }
#textonormal  a.elementoperalinkaieri:link { font-weight:bold; font-size:10px; text-decoration:none; color:#933;  font-style:normal; }
#textonormal  a.elementoperalinkaieri:visited { font-weight:bold; font-size:10px; text-decoration:none; color:#933;  font-style:normal; }
#textonormal  a.elementoperalinkaieri:hover { font-weight:bold; font-size:10px; text-decoration:none; color:#A4A4A4;   font-style:normal; }
#textonormal  a.elementoperalinkaieri:active { font-weight:bold; font-size:10px; text-decoration:none; color:#A4A4A4;  font-style:normal; }

#textonormal a.approfondimentielencoopere { font-size:10px; margin:0; padding:0;  text-decoration:none; color:#A4A4A4; font-weight:bold;  border:0;  font-style:normal; }
#textonormal a.approfondimentielencoopere:link { font-size:10px;margin:0; padding:0;  text-decoration:none; color:#A4A4A4; font-weight:bold; border:0;  font-style:normal; }
#textonormal a.approfondimentielencoopere:visited { font-size:10px;margin:0; padding:0;  text-decoration:none; color:#A4A4A4; font-weight:bold; border:0;  font-style:normal; }
#textonormal a.approfondimentielencoopere:hover, a.approfondimenti:active { font-size:10px;margin:0; padding:0; text-decoration:none; color:#222222; font-weight:bold;  font-style:normal; }

#textonormal a#approfondimenti { font-size:11px; margin:0; padding:0;  text-decoration:none; color:#A4A4A4; font-weight:bold;  border:0;  font-style:normal; }
#textonormal a#approfondimenti:link { font-size:11px;margin:0; padding:0;  text-decoration:none; color:#A4A4A4; font-weight:bold; border:0;  font-style:normal; }
#textonormal a#approfondimenti:visited { font-size:11px;margin:0; padding:0;  text-decoration:none; color:#A4A4A4; font-weight:bold; border:0;  font-style:normal; }
#textonormal a#approfondimenti:hover, a#approfondimenti:active { font-size:11px;margin:0; padding:0; text-decoration:none; color:#222222; font-weight:bold; }

#textonormal a#commenti { font-size:11px; margin:0; padding:0;  text-decoration:none; color:#A4A4A4; font-weight:bold;  border:0;  font-style:normal; }
#textonormal a#commenti:link { font-size:11px;margin:0; padding:0;  text-decoration:none; color:#A4A4A4; font-weight:bold; border:0;  font-style:normal; }
#textonormal a#commenti:visited { font-size:11px;margin:0; padding:0;  text-decoration:none; color:#A4A4A4; font-weight:bold; border:0;  font-style:normal; }
#textonormal a#commenti:hover, a#commenti:active { font-size:11px;margin:0; padding:0; text-decoration:none; color:#222222; font-weight:bold; }

#textonormal a#nomeautorescheda { font-size:11px; margin:0; padding:0;  text-decoration:none; color:#A4A4A4; font-weight:bold;  border:0;  font-style:normal; }
#textonormal a#nomeautorescheda:link { font-size:11px;margin:0; padding:0;  text-decoration:none; color:#A4A4A4; font-weight:bold; border:0;  font-style:normal; }
#textonormal a#nomeautorescheda:visited { font-size:11px;margin:0; padding:0;  text-decoration:none; color:#A4A4A4; font-weight:bold; border:0;  font-style:normal; }
#textonormal a#nomeautorescheda:hover, a#nomeautorescheda:active { font-size:11px;margin:0; padding:0; text-decoration:none; color:#222222; font-weight:bold;  font-style:normal; }

#textonormal a#contesto { font-size:10px; margin:0; padding:0;  text-decoration:none; color:#222222; font-weight:normal;  border:0;  font-style:normal; }
#textonormal a#contesto:link { font-size:10px;margin:0; padding:0;  text-decoration:none; color:#222222; font-weight:normal; border:0;  font-style:normal; }
#textonormal a#contesto:visited { font-size:10px;margin:0; padding:0;  text-decoration:none; color:#222222; font-weight:normal; border:0;  font-style:normal; }
#textonormal a#contesto:hover, a#contesto:active { font-size:10px;margin:0; padding:0; text-decoration:none; color:#999999; font-weight:normal;  font-style:normal; }

#textonormal a#genereopera { font-size:10px; margin:0; padding:0;  text-decoration:none; color:#666666; font-weight:normal;  border:0;  font-style:normal; }
#textonormal a#genereopera:link { font-size:10px;margin:0; padding:0;  text-decoration:none; color:#666666; font-weight:normal; border:0;  font-style:normal; }
#textonormal a#genereopera:visited { font-size:10px;margin:0; padding:0;  text-decoration:none; color:#666666; font-weight:normal; border:0;  font-style:normal; }
#textonormal a#genereopera:hover, a#genereopera:active { font-size:10px;margin:0; padding:0; text-decoration:none; color:#000000; font-weight:normal;  font-style:normal; }

#textonormal a#annoopera { font-size:11px; margin:0; padding:0;  text-decoration:none; color:#A4A4A4; font-weight:bold;  border:0;  font-style:normal; }
#textonormal a#annoopera:link { font-size:11px;margin:0; padding:0;  text-decoration:none; color:#A4A4A4; font-weight:bold; border:0;  font-style:normal; }
#textonormal a#annoopera:visited { font-size:11px;margin:0; padding:0;  text-decoration:none; color:#A4A4A4; font-weight:bold; border:0;  font-style:normal; }
#textonormal a#annoopera:hover, a#annoopera:active { font-size:11px;margin:0; padding:0; text-decoration:none; color:#222222; font-weight:bold;  font-style:normal; }

#textonormal .titleoperaauthor a { font-size:10px; margin:0; padding:0;  text-decoration:none; color:#A4A4A4; font-weight:bold;  border:0;  font-style:normal; }
#textonormal .titleoperaauthor a:link { font-size:10px;margin:0; padding:0;  text-decoration:none; color:#A4A4A4; font-weight:bold; border:0;  font-style:normal; }
#textonormal .titleoperaauthor a:visited { font-size:10px;margin:0; padding:0;  text-decoration:none; color:#A4A4A4; font-weight:bold; border:0;  font-style:normal; }
#textonormal .titleoperaauthor a:hover, a:active { font-size:10px;margin:0; padding:0; text-decoration:none; color:#222222; font-weight:bold;  font-style:normal; }

#approndimentipopup { font-size:11px; margin:12px; padding:32px 24px; background-color:#FFF;  font-style:normal; }
table#tabellaapprofondimenti {  }
#approndimentipopup a { font-size:11px; text-decoration:none; color:#222222;  font-style:normal; }
#approndimentipopup a:link { font-size:11px; text-decoration:none; color:#222222;  font-style:normal; }
#approndimentipopup a:visited { font-size:11px; text-decoration:none; color:#222222;  font-style:normal; }
#approndimentipopup a:hover{ font-size:11px; text-decoration:none; color:#A4A4A4;  font-style:normal; }
#approndimentipopup a:active { font-size:11px; text-decoration:none; color:#222222;  font-style:normal; }

#commentipopup { font-size:11px; margin:12px; padding:32px 24px; background-color:#FFF;  font-style:normal; }
#commentipopup a { font-size:11px; text-decoration:underline; color:#A4A4A4;  font-style:normal; }
#commentipopup a:link { font-size:11px; text-decoration:underline; color:#A4A4A4;  font-style:normal; }
#commentipopup a:visited { font-size:11px; text-decoration:underline; color:#A4A4A4;  font-style:normal; }
#commentipopup a:hover, a:active { font-size:11px; text-decoration:underline; color:#666;  font-style:normal; }

#nomicontesto a { font-size:10px; margin:0; padding:0;  text-decoration:none; color:#333333; font-weight:bold;  border:0;  font-style:normal; line-height:13px; }
#nomicontesto a:link { font-size:10px;margin:0; padding:0;  text-decoration:none; color:#333333; font-weight:bold; border:0;  font-style:normal; line-height:13px; }
#nomicontesto a:visited { font-size:10px;margin:0; padding:0;  text-decoration:none; color:#333333; font-weight:bold; border:0;  font-style:normal; line-height:13px; }
#nomicontesto a:hover, a:active { font-size:10px;margin:0; padding:0; text-decoration:none; color:#999999; font-weight:bold;  font-style:normal; line-height:13px; }
#nomicontesto .numoperecontesto { font-size:10px; text-align:left; white-space:nowrap; margin-top:2px; color:#999999; }

.commentotab { font-size:12px; margin:0; padding:0;  text-decoration:none; color:#A4A4A4; font-weight:bold;  border:0; text-align:left;  font-style:normal; }

.commentoautore { text-decoration:none; font-style:italic; text-align:right; padding-top:9px; padding-right:16px; }

.btnSegnalazione { padding:2px;; background-color: #FFFFFF; text-decoration: none; font-size: 10px; border:0; background-image: url(img/star_big.gif); background-repeat:no-repeat; background-position: center center; width:32px; height:32px; cursor:pointer; }
.btnBollinoRosso { padding:2px;; background-color: #FFFFFF; text-decoration: none; font-size: 10px; border:0; background-image: url(img/red_big2.gif); background-repeat:no-repeat; background-position: center center; width:81px; height:32px; cursor:pointer; }

.nomeautorescheda { font-size:22px; font-weight:normal; padding: 4px 0 2px 12px; line-height:26px; }
.aliasautorescheda { font-size:14px; font-weight:normal; font-style:italic; padding: 4px 0 0 12px; color:#666666; }
.tagautorescheda { padding-left:3px; padding-right:2px; vertical-align:middle; line-height:36px; background-color:transparent; text-align:justify; border:0; }
#tagcloudautorescheda { background-color:#EFEFEF; margin:2px 0 16px 36px; width:710px; text-align:justify; padding:0; overflow:visible; }
.ospite { font-size:10px; font-weight:normal; font-style:normal; cursor:pointer; color:#888; }
.indicevisitatore { font-size:10px; font-weight:normal; }


#accreditatag {  font-family: Arial, Verdana, Helvetica, sans-serif; font-style:italic; font-size:9px; color:#999; margin:12px 0 12px 2px;  font-style:normal; line-height:10px; }
#accreditatag a { font-size:9px; text-decoration:underline; color:#666;  font-style:normal; line-height:10px; }
#accreditatag a:link { font-size:9px; text-decoration:underline; color:#666;  font-style:normal; line-height:10px; }
#accreditatag a:visited { font-size:9px; text-decoration:underline; color:666;  font-style:normal; line-height:10px; }
#accreditatag a:hover, a:active { font-size:9px; text-decoration:underline; color:#999;  font-style:normal; line-height:10px; }

table.catalogoopere { font-size:11px; margin:12px; padding:32px 24px; background-color:#FFF; }
.catalogoopereautore { font-size:16px; font-weight:bold; }
.catalogooperetitolo { font-size:12px; font-weight:bold; margin:0 0 2px 0; }

#argomentiforum { margin:0 12px; font-size:11px; line-height:24px;  font-style:normal; }
#argomentiforum a { font-size:11px; margin:0; padding:0;  text-decoration:none; color:#222222; font-weight:normal;  border:0;  font-style:normal; }
#argomentiforum a:link { font-size:11px;margin:0; padding:0;  text-decoration:none; color:#222222; font-weight:normal; border:0;  font-style:normal; }
#argomentiforum a:visited { font-size:11px;margin:0; padding:0;  text-decoration:none; color:#222222; font-weight:normal; border:0;  font-style:normal; }
#argomentiforum a:hover, a:active { font-size:11px;margin:0; padding:0; text-decoration:none; color:#A4A4A4; font-weight:normal;  font-style:normal; }
.argomentiforumtitolo { font-weight:bold; font-size:11px; margin-bottom:8px; }
.forumargomentotitolo { font-size:11px; margin-bottom:8px; }
.forumtematitolo { text-decoration:none; font-style:italic; }
.forumtemaautore { text-decoration:none; font-style:italic; }
.forumargomentotitolonome { font-weight:bold; font-size:11px; }
#argomentiforumindietro { margin:0 0 0 0; font-size:11px;  font-style:normal; }
#argomentiforumindietro a { font-size:11px; margin:0; padding:0;  text-decoration:none; color:#A4A4A4;; font-weight:normal;  border:0;  font-style:normal; }
#argomentiforumindietro a:link { font-size:11px;margin:0; padding:0;  text-decoration:none; color:#A4A4A4;; font-weight:normal; border:0;  font-style:normal; }
#argomentiforumindietro a:visited { font-size:11px;margin:0; padding:0;  text-decoration:none; color:#A4A4A4;; font-weight:normal; border:0;  font-style:normal; }
#argomentiforumindietro a:hover, a:active { font-size:11px;margin:0; padding:0; text-decoration:none; color:#222222; font-weight:normal;  font-style:normal; }

#forumtabella { margin:0; }
.forumtab { font-size:11px; margin:0; padding:0;  text-decoration:none; color:#A4A4A4; font-weight:normal;  border:0; text-align:left;  font-style:normal; }
#forumtabella a.forumtab { font-style:italic; font-size:11px; margin:0; padding:0;  text-decoration:none; color:#A4A4A4; font-weight:normal;  border:0;  font-style:normal; }
#forumtabella a.forumtab:link { font-style:italic; font-size:11px; margin:0; padding:0;  text-decoration:none; color:#A4A4A4; font-weight:normal; border:0;  font-style:normal; }
#forumtabella a.forumtab:visited { font-style:italic; font-size:11px; margin:0; padding:0;  text-decoration:none; color:#A4A4A4; font-weight:normal; border:0;  font-style:normal; }
#forumtabella a.forumtab:hover, a.forumtab:active { font-style:italic; font-size:11px;margin:0; padding:0; text-decoration:none; color:#222222; font-weight:normal;  font-style:normal; }
#forumtabella th { text-align:left; }
.separa { margin-top:12px; }
.forumtemaerrore { color:#FF0000; font-style:italic; }
.foruminsert { background-color:#A4A4A4; color:#FFFFFF; padding:1px 16px 2px 16px; font-weight:bold; font-size:10px; }
.catalogintervento0 { background-color:#FFF; }
.catalogintervento1 { background-color:#ECECEC; }
.cataloginterventoevid { background-color:#FFF9D1; }

.interventoforum p a { font-style:italic; font-size:11px; margin:0; padding:0;  text-decoration:underline; font-weight:normal;  border:0;  font-style:normal; }
.interventoforum p a:link { font-style:italic; font-size:11px; margin:0; padding:0;  text-decoration:underline; font-weight:normal; border:0;  font-style:normal; }
.interventoforum p a:visited { font-style:italic; font-size:11px; margin:0; padding:0;  text-decoration:underline; font-weight:normal; border:0;  font-style:normal; }
.interventoforum p a:hover, a:active { font-style:italic; font-size:11px;margin:0; padding:0; text-decoration:underline; font-weight:normal;  font-style:normal; }

.visitatorechatme { text-align:center; color:#FF0000; font-style:italic; margin:0 0 1px 0; }
.visitatorechat { text-align:center; color:#000000; font-style:italic; margin:0 0 1px 0; }

.operecorrelate { text-align:left; font-size:10px; color:#4A4A4A; margin-left:10px; margin-bottom:3px;}
#tutteleopereautore { font-size:11px; color:#999; text-align:center; margin-top:8px; margin-bottom:20px; font-style:normal; }
#tutteleopereautore a.opaut { text-decoration:none; color:#999; font-size:11px; font-style:normal; }
#tutteleopereautore a.opaut:link { text-decoration:none; color:#999; font-size:11px; font-style:normal;  }
#tutteleopereautore a.opaut:visited { text-decoration:none; color:#999; font-size:11px; font-style:normal;  }
#tutteleopereautore a.opaut:hover, a.opaut:active { text-decoration:underline; color:#222222; font-size:11px; font-style:normal;  }

.copyright { font-size:9px; color:#4A4A4A; margin-bottom:6px;; margin-top:4px; text-align:center; font-style:italic; }

.cercahome { font-weight:bold; color:#AAA; font-size:10px; }
.idhome { font-weight:bold; color:#EEE; font-size:10px; }

/* STILI PER POPUP JS */
.border_b{
   border: 0;
}
.float{
   visibility: hidden;
   position: absolute;
   left: -3000px;
   z-index: 10;
}
.nomezodiaco {
	cursor:pointer; 
	text-align:center;
	padding-bottom:12px; 
	font-size:12px; 
	font-family:Verdana;
	color:#333;
	font-weight:normal;
}
/* FINE STILI PER POPUP JS */

.codetextarea { font-weight:normal; color:#000; font-size:11px; font-family:"Courier New", Courier, monospace; }

#linktag { font-style:normal; }
#linktag a { text-decoration:none; font-style:normal; }
#linktag a:link { text-decoration:none; font-style:normal; }
#linktag a:visited { text-decoration:none;font-style:normal; }
#linktag a:hover { text-decoration:none; font-style:normal; background-color:#FFFFAA; }
#linktag a:active { text-decoration:none; font-style:normal; }

.eventi { margin:22px 32px 22px 24px; }
.eventodate { margin-bottom:7px; color:#999;}
.eventodata { font-size:11px; font-weight:normal; color:#000; }

#eventosezione .eventotitolo { font-weight:bold; font-size:10px; color:#222222; margin:0 3px 5px 0; padding:3px; background-color:#EEEEEE; text-indent:0px; }
#eventosezione .eventotitolo  a { text-decoration:none; color:#333; font-size:10px; font-style:normal; font-weight:bold; margin:0 3px 5px 3px; padding:3px; text-indent:0px;}
#eventosezione .eventotitolo  a:link { text-decoration:none; color:#333; font-size:10px; font-style:normal; font-weight:bold; margin:0 3px 5px 3px; padding:3px; text-indent:0px;}
#eventosezione .eventotitolo  a:visited { text-decoration:none; color:#333; font-size:10px; font-style:normal; font-weight:bold; margin:0 3px 5px 3px; padding:3px; text-indent:0px;}
#eventosezione .eventotitolo  a:hover, a.titolo:active { text-decoration:none; color:#999; font-size:10px; font-style:normal; font-weight:bold;  margin:0 3px 5px 3px; padding:3px; text-indent:0px;}

#eventosezione .eventotitoloday { font-weight:bold; font-size:10px; color:#F60; margin:0 3px 5px 0; padding:3px; background-color:#EEEEEE; text-indent:0px; }
#eventosezione .eventotitoloday  a { text-decoration:none; color:#F60; font-size:10px; font-style:normal; font-weight:bold; margin:0 3px 5px 3px; padding:3px; text-indent:0px;}
#eventosezione .eventotitoloday  a:link { text-decoration:none; color:#F60; font-size:10px; font-style:normal; font-weight:bold; margin:0 3px 5px 3px; padding:3px; text-indent:0px;}
#eventosezione .eventotitoloday  a:visited { text-decoration:none; color:#F60; font-size:10px; font-style:normal; font-weight:bold; margin:0 3px 5px 3px; padding:3px; text-indent:0px;}
#eventosezione .eventotitoloday  a:hover, a.titolo:active { text-decoration:none; color:#999; font-size:10px; font-style:normal; font-weight:bold;  margin:0 3px 5px 3px; padding:3px; text-indent:0px;}

#eventosezione .eventodettagliotitolo { font-weight:bold; font-size:12px; color:#444; margin:18px 3px 18px 0; padding:7px 12px 6px 12px; background-color:#EEEEEE; text-indent:0px; }

.eventoabstract { font-weight:normal; font-size:11px; color:#222222; font-style:italic; margin:8px 6px 8px 9px; }
.eventoabstractdettaglio { font-weight:normal; font-size:11px; color:#222222; font-style:italic; margin:8px 6px 8px 9px; }
.eventoimmagine { padding:6px; }
.eventoimmaginedettaglio { padding:16px 6px 6px 6px; text-align:center; }
.eventotesto { margin:9px 0 16px 0; padding:14px 18px 18px 18px; border:1px solid #999; text-align:justify; }
.eventotestodettaglio { margin:20px 0 16px 0; padding:14px 18px 18px 18px; border:1px solid #999; text-align:justify; }

.link0 {  margin:0; padding:0; color:#E0E0E0; font-size:12px;  font-weight:bold; border:0;}
.link1 {  margin:0; padding:0; color:#222; font-size:12px;  font-weight:bold; border:0;}

.pageopera { margin-top:8px; margin-right:0px; padding-top:0px; vertical-align:bottom;  font-weight:bold; font-size:12px; border-top: solid 1px #A4A4A4; }
.pageopereopera { margin-top:0px; margin-right:8px; padding-top:0px; vertical-align:bottom;  font-weight:bold; font-size:12px; border-top: solid 1px #A4A4A4; }
.pageoperetag { margin-top:0px; margin-right:0px; padding-top:0px; vertical-align:bottom;  font-weight:bold; font-size:12px; border-top: solid 1px #A4A4A4; }

#textonormal .pageopera a.link1 { margin:0; padding:0;  text-decoration:none; color:#333; font-weight:bold; font-size:12px; border:0;}
#textonormal .pageopera a.link1:link { margin:0; padding:0;  text-decoration:none; color:#333; font-weight:bold; font-size:12px;border:0;}
#textonormal .pageopera a.link1:visited { margin:0; padding:0;  text-decoration:none; color:#333; font-weight:bold; font-size:12px;border:0;}
#textonormal .pageopera a.link1:hover, a.link1:active { margin:0; padding:0; text-decoration:none; color:#A4A4A4; font-weight:bold; font-size:12px; border:0; }

.pagepagination_bar { margin-top:8px; margin-right:0px; padding-top:6px; vertical-align:bottom;  font-weight:normal; font-size:11px; border-top: solid 1px #A4A4A4; width:100%; text-align:center; position:relative; }
.pagepagination_nobar { margin-top:0px; margin-right:0px; padding-top:0px; vertical-align:bottom;  font-weight:normal; font-size:11px; width:100%; text-align:center; position:relative; }

#paginazione {
	font-family:Verdana, Helvetica, Arial, sans-serif;
	font-size:11px;
	border:0;
	margin: 0 auto;
	padding:0;
	position:relative;
	font-weight:normal;
	text-align:center;
}
#paginazione table {
	border:0;
	margin:0 auto;
	padding:0;
	font-size:11px;
	font-weight:normal;
}
.freccia { height:18px; padding:0 5px; color:#E0E0E0; text-align:center; font-size:11px; font-weight:normal; }
.pagnumb { height:18px; padding:0 5px; color:#E0E0E0; text-align:center; font-size:11px; font-weight:normal; }
.pagnumbqui {
	border:solid 1px #FFDD00; color:#888888;
	margin:0;
	padding:0 4px;
	font-size:11px;
	font-weight:normal;
}
#paginazione a, #paginazione a:link { margin:0; padding: 0; color: #222222; text-decoration:none; font-size:11px; font-weight:normal; }
#paginazione a:hover, #paginazione a:active { margin:0; padding: 0; color:#E0E0E0; text-decoration:none; font-size:11px; font-weight:normal; }

#autorecolonnamenu { padding:0; }

#autorecolonnamenu .nomeautore { font-size:18px; font-weight:normal; margin: 6px 0 0 2px; line-height:21px; }
#autorecolonnamenu .aliasautore { font-size:13px; font-weight:normal; font-style:italic; margin: 2px 0 0 2px; color:#666666; line-height:15px; }

#autorecolonnamenu a, #autorecolonnamenu a:link, #autorecolonnamenu a:visited {line-height: 22px; color:#9F9F9F; font-weight: bold;  font-size:10px; text-decoration:none; font-style:normal;  padding-left:3px;}
#autorecolonnamenu a:hover {line-height: 22px; color:#000; font-weight: bold; font-style:normal; text-decoration:none; padding-left:3px;}
#autorecolonnamenu a:active {line-height: 22px; color:#9F9F9F; font-weight: bold;  font-size:10px; text-decoration:none; font-style:normal;  padding-left:3px;}
#autorecolonnamenu a.here, #autorecolonnamenu a.here:link, #autorecolonnamenu a.here:visited {line-height: 22px; color:#000; font-weight: bold;  font-size:10px; text-decoration:none; font-style:normal;  padding-left:3px;}
#autorecolonnamenu a.here:hover {line-height: 22px; color:#9F9F9F; font-weight: bold; font-style:normal; text-decoration:none; padding-left:3px;}
#autorecolonnamenu a.here:active {line-height: 22px; color:#000; font-weight: bold;  font-size:10px; text-decoration:none; font-style:normal;  padding-left:3px;}

a#homespec, a#homespec:link, a#homespec:visited { color:#777; font-weight: bold; font-size:10px; text-decoration:none; font-style:normal; }
a#homespec:hover { color:#000; font-weight: bold; font-size:10px; font-style:normal; text-decoration:none; }
a#homespec:active { color:#777; font-weight: bold;  font-size:10px; text-decoration:none; font-style:normal; }

#wip{   
	position: fixed;
	right: 0;
	bottom: 0;
	display: block;
	height: 64px;
	width: 64px;
	background: url(img/wip_cc3.png) bottom right no-repeat;
	text-indent: -999em;
	text-decoration: none;
	z-index:1000;
}
