html{	
	width:100%;
	height:100%;
	margin:0;
	padding:0;
}
body {
	font: small/1.7em verdana, sans-serif;
	width:100%;
	height:100%;
	margin:0;
	padding:0;
	background-image:   url("../img/bg/bg.gif");
	background-color: #B4C2D3;
}
a:link{color:#006699; text-decoration:none;}
a:visited{color:#666666; text-decoration:none;}
a:hover{color:#333; text-decoration:none;}
a:active{color:#333333; text-decoration:none;}

/******** speciali ********/
img{border: 0px;}
span{display:none;}
hr{
display:none;
}
.drDot{
	background-image: url(../img/bg/bg_hr_dot.gif);
	background-repeat: no-repeat;
	height: 1px;
	width: 481px;
	margin-top: 5px;
	margin-bottom: 5px;
}
.drDot2{
	background-image: url(../img/bg/bg_hr_dot.gif);
	background-repeat: no-repeat;
	height: 1px;
	width: 481px;
	margin-top: 15px;
	margin-bottom: 15px;
}
.drDot3{
	background-image: url(../img/bg/bg_hr_dot.gif);
	background-repeat: no-repeat;
	height: 1px;
	margin-top: 5px;
	margin-bottom: 15px;
}
.drMenu{
	background-image: url(../img/bg/bg_hr_dot.gif);
	background-repeat: no-repeat;
	background-position:right;
	height: 1px;
	width: 45px;
	margin: 0px 0px 6px 16px;
}
.drHomeMenu{
	background: url(../img/bg/bg_hr_dot.gif) no-repeat right;
	height: 1px;
	width: 230px;
	position:absolute;
	top: 85px;
}
/******** fine speciali ********/
#container{
	width:780px;
	margin:10px auto 10px auto;
	text-align:center;
}
#page{
	background:  url("../img/bg/bg_bottom.gif") no-repeat left bottom;
	width:780px;
	margin:0;
	padding:0 0 2em 0;
	color: #333333;
	float:left;
}
#topPage{
	background:  url("../img/bg/bg_top.gif") no-repeat left top;
	width:780px;
	margin:0;
	padding:0;
	height: 2em;
}
#content{
	margin:0 0 10px 0;
	padding:0px 5px 0px 15px;
	width:790px;
	text-align:left;	
	float:left;
	background:  url("../img/bg/bg_content.gif") repeat-y left top;
	position:relative;
}
/*intestazione pagina contiene logo e utility*/
#header{
	height: 60px;
	background-image: url(../img/dot_top_home.gif);
	background-repeat: no-repeat;
	background-position: left bottom;	
	margin-bottom:5px;
	position:relative;
}
#logo{
	width: 223px;
	height: 62px;
	position:absolute;
	top:-6px;
	left:0px;
}
#utility{
	font-size:90%;
	text-align: right;
	position: absolute;
	top: 1px;
	right: 50px;
}
#utility ul{margin:0; padding:0;}
#utility li{display:inline;margin:0px 4px 0px 0px;}
#utility li.flag{
	background: url(../img/english_flag.gif) no-repeat right center;
	padding-right: 22px;
}
#utility ul.button{margin-top:0px;
}
#utility ul.button li{
	background-color:#FCEE73;
	border:1px solid #ECA12C; 
	padding:2px 5px; 
	margin: 2px 2px; 
}
#utility ul.button li a{
	color:#050C4D;}
/*contenuto pagina*/
.path{	font: 10px Tahoma, Arial, Helvetica, sans-serif;	font-weight:bold;
}
.path a:link{color:#333333; text-decoration:none; font-weight:normal;}
.path a:visited{color:#666666; text-decoration:none;	font-weight:normal;}
.path a:hover{color:#333333; text-decoration:underline;	font-weight:normal;}
.path a:active{color:#333333; text-decoration:none;	font-weight:normal;}
.path ul{margin:0px; padding:0px;}
.path li{
	padding:0px;
	margin:0px;
	display:inline;
	list-style-type: none;
}
.main{
	width: 480px;	
	float:left;
}
#colLeft{width: 310px; float:left;}

#colLeft h1{
	font: 12px "Lucida Grande", "Lucida Sans Unicode", Tahoma, Arial, sans-serif;
	background-image: url(../img/titles/notizie.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 10px 0px 0px 0px;
	height: 20px;
	width: 304px;
}
.notizie {padding-left:50px; padding-top:6px;}
.notizie a:link{ color:#006699;}
.notizie a:visited{ color:#006699;}
.notizie a:hover{ color:#333; text-decoration:none; border-bottom: 1px dotted #333;}
.notizie a:active{ color:#006699;}
.notizia {width: 240px;position: relative; padding-top: 1px;}
.notizia h2{
	font: bold 13px Arial, sans-serif;
	margin: 8px 0px 2px 0px; color:#5988B7;
}
.notizia p {
	margin: 0 0 1em 0;}
/************** SPECIALE PER DATA TIPO CALENDARIO *************/
.calPage {
	display: block;
	font-size: 9px;
	line-height: 14px;
	text-align: center;
	text-transform: uppercase;
	text-shadow: #fff 1px 1px 1px;
		/* only safari renders text-shadow*/
	color: #666;
	background: url(../img/bg/deco-date1.gif) 0 0 no-repeat;
	margin-top: 0;
	width: 35px;
	padding-top: 5px;

	position: absolute;
	top: 10px;
	left: -50px;
}
.calPage .day {
	display: block;
	font-weight: bold;
	font-size: 20px;
	letter-spacing: -2px;
	text-indent: -3px;
	text-shadow: #bbb 2px 2px 0;
	color: #666;
	background: url(../img/bg/deco-date2.gif) bottom left no-repeat;
	padding-bottom: 5px;
}
/************** FINE DATA *************/
#colRight {width: 151px; float:right;}
#colRight h2{	font-family: Tahoma, Verdana, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
}
.evidenza {}
.evidenza h1{
	font-family: Tahoma, Verdana, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	background-image: url(../img/titles/evidenza.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 20px;
	width: 151px;
	margin: 10px 0px 8px 0px;
}

.eventi {}
.eventi h1{
	font-family: Verdana, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	background-image: url(../img/titles/eventi.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 20px;
	width: 151px;
	margin: 10px 0px 4px 0px;
}
.evento {
	background-image: url(../img/bg/bg_evento.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	margin:0 0 4px 0;
	padding:0px 0 10px 0px; 
}
.evento span{
	font-family: Arial, sans-serif;
	font-size:10px;
	padding:0px 5px;
	display:inline;
	text-transform: uppercase;
	color:#404040; 
	border-left:solid 10px #ccc;
}
.evento span.Mostra{
	border-left:solid 10px #9BBAC4;
}
.evento span.Musica{
	border-left:solid 10px #C4BB87;
}
.evento span.Sport{
	border-left:solid 10px #9BBAC4;
}
.evento span.Fiera{
	border-left:solid 10px #C4BB87;
}

.naviga{
	width: 275px;
	float:right;
	padding-left:20px;	
}

h1{margin:0px;}
h2{font: 0.80em/1.3em Tahoma, Arial, Helvetica, sans-serif;	color:#333333; font-weight:bold; margin:0px 0 0 0;}
p{font: 82%/1.5em Tahoma, Arial, Helvetica, sans-serif; margin:5px 0 0 0;}
ul{	font-size: 82%;
	margin-top:0.5em;
	margin-bottom:0.5em;
}
li{
	list-style: square;
}

ul.arrow{	
	font-size: 82%;
	margin-top:0.5em;
	margin-bottom:0.5em;
	margin-left:0;
}
ul.arrow li{
	list-style: none;
	background: url(../img/icone/arrow.gif) no-repeat 0px 6px;
	margin:0;
	padding-left: 16px;
}
/**/
/********** INIZIO STILI MENU CANALI **********/
#Canali{ position:relative;width:230px; 

}
#Canali h1{font: normal 12px Arial, Helvetica, sans-serif; position:relative; margin:0; padding:0;}
#Canali h1.canali{
	font: 12px Arial, Helvetica, sans-serif;
	background: url(../img/tit_menu/tit_canali.gif) no-repeat left bottom;
	height:20px;
	margin:0 0 10px 0;
	padding:182px 0 0 0;
}

#Canali p{
	font: 10px/13px Tahoma, Arial, Helvetica, sans-serif;
	width: 175px;
	height:25px;	
	margin:0 0 -20px 0; 
	padding:0;
	position:relative;
	top:-30px;
	left:56px; 

}
#Canali h1 a{
display:block; 
vertical-align:bottom; 
background-repeat:no-repeat;
background-position: left bottom;
}
#Canali h1 a:hover{
color:#000; 
text-decoration:none; 
border-bottom: none;
}


/* amministrazione */
#Canali h1.can_amm {display:block; width: 110px; height:78px; position:absolute;top:0px; left:-2px; z-index:1;}
#Canali h1.can_amm a{width: 110px; height:78px;background-image:  url(../img/buttons/h_amministrazione_off.gif);}
#Canali h1.can_amm a:hover{background-image:  url(../img/buttons/h_amministrazione_on.gif);}
/* settori e uffici */
#Canali h1.can_set {width: 110px; height:78px;position:absolute; top:0px; left:116px; font-size: 1px; z-index:2;}
#Canali h1.can_set a{width: 110px; height:78px;background-image:  url(../img/buttons/h_uffici_off.gif);color:#739AA8;}
#Canali h1.can_set a:hover{width: 110px; height:78px;background-image:  url(../img/buttons/h_uffici_on.gif);color:#A4BDC6;}
/* guida ai servizi */
#Canali h1.can_gas {width: 110px; height:78px;position:absolute; top:92px; left:-2px; font-size: 1px; z-index:3;}
#Canali h1.can_gas a{width: 110px; height:78px;background-image:  url(../img/buttons/h_guida_off.gif);color:#739AA8;}
#Canali h1.can_gas a:hover{width: 110px; height:78px;background-image:  url(../img/buttons/h_guida_on.gif);color:#A4BDC6;}
/* bandi e concorsi */
#Canali h1.can_ban {width: 110px; height:78px; position:absolute; top:92px; left:116px; font-size: 1px; z-index:4;}
#Canali h1.can_ban a{width: 110px; height:78px;background-image:  url(../img/buttons/h_bandi_off.gif);color:#739AA8;}
#Canali h1.can_ban a:hover{width: 110px; height:78px;background-image:  url(../img/buttons/h_bandi_on.gif);color:#A4BDC6;}


/* agricoltura e industria pagegroup 153*/
#Canali h1.can_153 {width: 230px; height:46px;/*position:absolute; top:211px; left:0px;*/z-index:1;}
#Canali h1.can_153 a:link{width: 230px; height:46px; padding-left: 55px;  background-image:  url(../img/buttons/hagricoltura_off.gif);}
#Canali h1.can_153 a:visited{width: 230px; height:46px; padding-left: 55px;  background-image:  url(../img/buttons/hagricoltura_off.gif);}
#Canali h1.can_153 a:hover{width: 230px; height:46px; padding-left: 55px;  background-image:  url(../img/buttons/hagricoltura_on.gif);}
#Canali h1.can_153 a:active{width: 230px; height:46px; padding-left: 55px;  background-image:  url(../img/buttons/hagricoltura_off.gif);}
#Canali p.pcan_153 {
}
/* Ambiente pagegroup 94*/
#Canali h1.can_94 {width: 230px; height:46px;/* position:absolute; top:269px; left:0px; */z-index:2;}
#Canali h1.can_94 a:link{width: 230px; height:46px; padding-left: 55px;  background-image:  url(../img/buttons/hambiente_off.gif);}
#Canali h1.can_94 a:visited{width: 230px; height:46px; padding-left: 55px;  background-image:  url(../img/buttons/hambiente_off.gif);}
#Canali h1.can_94 a:hover{width: 230px; height:46px; padding-left: 55px;  background-image:  url(../img/buttons/hambiente_on.gif);}
#Canali h1.can_94 a:active{width: 230px; height:46px; padding-left: 55px;  background-image:  url(../img/buttons/hambiente_off.gif);}
#Canali p.pcan_94 {
}

/* caccia e pesca pagegroup 113*/
#Canali h1.can_113 {width: 230px; height:46px;/* position:absolute; top:328px; left:0px; */z-index:3;}
#Canali h1.can_113 a:link{width: 230px; height:46px; padding-left: 55px;  background-image:  url(../img/buttons/hcaccia_off.gif);}
#Canali h1.can_113 a:visited{width: 230px; height:46px;  padding-left: 55px; background-image:  url(../img/buttons/hcaccia_off.gif);}
#Canali h1.can_113 a:hover{width: 230px; height:46px; padding-left: 55px;  background-image:  url(../img/buttons/hcaccia_on.gif);}
#Canali h1.can_113 a:active{width: 230px; height:46px; padding-left: 55px;  background-image:  url(../img/buttons/hcaccia_off.gif);}
#Canali p.pcan_113 {
}
/* politiche sociali pagegroup 118*/
#Canali h1.can_118 {width: 230px; height:46px;/*  position:absolute; top:387px; left:0px; */z-index:4;}
#Canali h1.can_118 a:link{width: 230px; height:46px; padding-left: 55px;  background-image:  url(../img/buttons/hpolsociali_off.gif);}
#Canali h1.can_118 a:visited{width: 230px; height:46px; padding-left: 55px;  background-image:  url(../img/buttons/hpolsociali_off.gif);}
#Canali h1.can_118 a:hover{width: 230px; height:46px; padding-left: 55px; background-image: url(../img/buttons/hpolsociali_on.gif);}
#Canali h1.can_118 a:active{width: 230px; height:46px; padding-left: 55px; background-image: url(../img/buttons/hpolsociali_off.gif);}
#Canali p.pcan_118 {
}
/* scuola e lavoro pagegroup 97*/
#Canali h1.can_97 {width: 230px; height:46px;/* position:absolute; top:446px; left:0px; */z-index:5;}
#Canali h1.can_97 a:link{width: 230px; height:46px; padding-left: 55px;  background-image:  url(../img/buttons/hscuola_off.gif);}
#Canali h1.can_97 a:visited{width: 230px; height:46px; padding-left: 55px;  background-image:  url(../img/buttons/hscuola_off.gif);}
#Canali h1.can_97 a:hover{width: 230px; height:46px; padding-left: 55px;  background-image:  url(../img/buttons/hscuola_on.gif);}
#Canali h1.can_97 a:active{width: 230px; height:46px; padding-left: 55px;  background-image:  url(../img/buttons/hscuola_off.gif);}
#Canali p.pcan_97 {
}
/* protezione civile (ex sicurezza) pagegroup 120*/
#Canali h1.can_120 {width: 230px; height:46px;/* position:absolute; top:505px; left:0px;*/ z-index:6;}
#Canali h1.can_120 a:link{width: 230px; height:46px; padding-left: 55px;  background-image:  url(../img/buttons/hsicurezza_off.gif);}
#Canali h1.can_120 a:visited{width: 230px; height:46px; padding-left: 55px;  background-image:  url(../img/buttons/hsicurezza_off.gif);}
#Canali h1.can_120 a:hover{width: 230px; height:46px; padding-left: 55px;  background-image:  url(../img/buttons/hsicurezza_on.gif);}
#Canali h1.can_120 a:active{width: 230px; height:46px; padding-left: 55px;  background-image:  url(../img/buttons/hsicurezza_off.gif);}
#Canali p.pcan_120 {

}
/* polizia locale pagegroup 119*/
#Canali h1.can_119 {width: 230px; height:46px;/* position:absolute; top:564px; left:0px;*/ z-index:6;}
#Canali h1.can_119 a:link{width: 230px; height:46px; padding-left: 55px;  background-image:  url(../img/buttons/hpolizialocale_off.gif);}
#Canali h1.can_119 a:visited{width: 230px; height:46px; padding-left: 55px;  background-image:  url(../img/buttons/hpolizialocale_off.gif);}
#Canali h1.can_119 a:hover{width: 230px; height:46px; padding-left: 55px;  background-image:  url(../img/buttons/hpolizialocale_on.gif);}
#Canali h1.can_119 a:active{width: 230px; height:46px; padding-left: 55px;  background-image:  url(../img/buttons/hpolizialocale_off.gif);}
#Canali p.pcan_119 {
}
/* turismo e sport pagegroup 122*/
#Canali h1.can_122 {width: 230px; height:46px;/*  position:absolute; top:623px; left:0px;*/ z-index:7;}
#Canali h1.can_122 a:link{width: 230px; height:46px; padding-left: 55px;  background-image:  url(../img/buttons/h_turismo_off.gif);}
#Canali h1.can_122 a:visited{width: 230px; height:46px; padding-left: 55px;  background-image:  url(../img/buttons/h_turismo_off.gif);}
#Canali h1.can_122 a:hover{width: 230px; height:46px; padding-left: 55px;  background-image:  url(../img/buttons/h_turismo_on.gif);}
#Canali h1.can_122 a:active{width: 230px; height:46px; padding-left: 55px;  background-image:  url(../img/buttons/h_turismo_off.gif);}
#Canali p.pcan_122 {
}
/* cultura pagegroup 193*/
#Canali h1.can_193 {width: 230px; height:46px;/*  position:absolute; top:623px; left:0px;*/ z-index:7;}
#Canali h1.can_193 a:link{width: 230px; height:46px; padding-left: 55px;  background-image:  url(../img/buttons/hturismo_off.gif);}
#Canali h1.can_193 a:visited{width: 230px; height:46px; padding-left: 55px;  background-image:  url(../img/buttons/hturismo_off.gif);}
#Canali h1.can_193 a:hover{width: 230px; height:46px; padding-left: 55px;  background-image:  url(../img/buttons/hturismo_on.gif);}
#Canali h1.can_193 a:active{width: 230px; height:46px; padding-left: 55px;  background-image:  url(../img/buttons/hturismo_off.gif);}
#Canali p.pcan_193 {
}
/* trasporti e viabilita pagegroup 121*/
#Canali h1.can_121 {width: 230px; height:46px;/*position:absolute; top:682px; left:0px;*/ z-index:8;}
#Canali h1.can_121 a:link{width: 230px; height:46px; padding-left: 55px;  background-image:  url(../img/buttons/htrasporti_off.gif);}
#Canali h1.can_121 a:visited{width: 230px; height:46px; padding-left: 55px;  background-image:  url(../img/buttons/htrasporti_off.gif);}
#Canali h1.can_121 a:hover{width: 230px; height:46px;  padding-left: 55px; background-image:  url(../img/buttons/htrasporti_on.gif);}
#Canali h1.can_121 a:active{width: 230px; height:46px; padding-left: 55px;  background-image:  url(../img/buttons/htrasporti_off.gif);}
#Canali p.pcan_121 {
}
/* innovazione e progetti 115*/
#Canali h1.can_115 {width: 230px; height:46px;/*position:absolute; top:741px; left:0px;*/ z-index:9;}
#Canali h1.can_115 a:link{width: 230px; height:46px; padding-left: 55px;  background-image:  url(../img/buttons/hinnovazione_off.gif);}
#Canali h1.can_115 a:visited{width: 230px; height:46px; padding-left: 55px;  background-image:  url(../img/buttons/hinnovazione_off.gif);}
#Canali h1.can_115 a:hover{width: 230px; height:46px;  padding-left: 55px; background-image:  url(../img/buttons/hinnovazione_on.gif);}
#Canali h1.can_115 a:active{width: 230px; height:46px; padding-left: 55px;  background-image:  url(../img/buttons/hinnovazione_off.gif);}
#Canali p.pcan_115 {
}
/* difensore civico 96*/
#Canali h1.can_96 {width: 230px; height:46px;/*position:absolute; top:800px; left:0px;*/ z-index:9;}
#Canali h1.can_96 a:link{width: 230px; height:46px; padding-left: 55px;  background-image:  url(../img/buttons/hdifensore_off.gif);}
#Canali h1.can_96 a:visited{width: 230px; height:46px; padding-left: 55px;  background-image:  url(../img/buttons/hdifensore_off.gif);}
#Canali h1.can_96 a:hover{width: 230px; height:46px;  padding-left: 55px; background-image:  url(../img/buttons/hdifensore_on.gif);}
#Canali h1.can_96 a:active{width: 230px; height:46px; padding-left: 55px;  background-image:  url(../img/buttons/hdifensore_off.gif);}
#Canali p.pcan_96 {
}
/* pari opportunita 117*/
#Canali h1.can_117 {width: 230px; height:46px;/*position:absolute; top:859px; left:0px;*/ z-index:9;}
#Canali h1.can_117 a:link{width: 230px; height:46px; padding-left: 55px;  background-image:  url(../img/buttons/hopportunita_off.gif);}
#Canali h1.can_117 a:visited{width: 230px; height:46px; padding-left: 55px;  background-image:  url(../img/buttons/hopportunita_off.gif);}
#Canali h1.can_117 a:hover{width: 230px; height:46px;  padding-left: 55px; background-image:  url(../img/buttons/hopportunita_on.gif);}
#Canali h1.can_117 a:active{width: 230px; height:46px; padding-left: 55px;  background-image:  url(../img/buttons/hopportunita_off.gif);}
#Canali p.pcan_117 {
}
/* Industria 194*/
#Canali h1.can_194 {width: 230px; height:46px;/*position:absolute; top:859px; left:0px;*/ z-index:9;}
#Canali h1.can_194 a:link{width: 230px; height:46px; padding-left: 55px;  background-image:  url(../img/buttons/h_industria_off.gif);}
#Canali h1.can_194 a:visited{width: 230px; height:46px; padding-left: 55px;  background-image:  url(../img/buttons/h_industria_off.gif);}
#Canali h1.can_194 a:hover{width: 230px; height:46px;  padding-left: 55px; background-image:  url(../img/buttons/h_industria_on.gif);}
#Canali h1.can_194 a:active{width: 230px; height:46px; padding-left: 55px;  background-image:  url(../img/buttons/h_industria_off.gif);}
#Canali p.pcan_194 {
}
/********** FINE STILI MENU **********/

/****** stili per banner canale *******/
.banner{
	height: 170px;
	width: 482px;
}
.banner p{
margin:0px;}
/****** stili per banner link in hp*******/
img.leftTop{margin:0px 0px 5px 0px;}
img.leftBottom{margin:0px 0px 0px 0px;}
img.rightTop{margin:0px 0px 5px 0px;}
img.rightBottom{margin:0px 0px 0px 0px;}

/**FOOTER**/
#footer{
	padding: 4px 10px 4px 10px;
}

#footer ul{
	margin:5px 0px 0px 10px;
}
#footer li{
	display:inline;
	margin:0px 1em 0px 0px;	
}
#footer li.none{	
	background-image: none;
}
#footer p{display:inline; margin:10px 2px 0px 0px;}

/**SPACE**/
/**SPACE**/
#esplora{font: 0.95em/1em Tahoma, Arial, Helvetica, sans-serif;}

.collapsible{ 
height:170px; 
margin:0; 
padding:0; 
vertical-align:bottom; 
background-image:url(../img/bg/bg_space.gif); 
background-position:left bottom; 
background-repeat:repeat-x;}

#space{
width:700px; 
margin:0 auto 0 auto; 
padding:25px 0 0px 0; 
text-align:left;
}
#space h2{
height:16px; 
font: normal 0.70em/1em Tahoma, Arial, Helvetica, sans-serif; 
margin:0 0 0 16px; 
padding:0; 
background-image:url(../img/titles/title_space.gif); 
background-position:left top; 
background-repeat:no-repeat;
}
#space em
{
display:none;
}
#space ul{
height:120px; 
font: normal 0.85em/1em Tahoma, Arial, Helvetica, sans-serif; 
margin:0; 
padding:15px; 
background-image:url(../img/bg/bg_ul_space.gif); 
background-position:left top; 
background-repeat: no-repeat;
}
#space li{
width: 100px; 
height:86px; 
float:left;
list-style-type:none;
margin:0 14px 0 0;
}

#space li.struttura{
width: 100px; 
height:86px;
}
#space li.struttura a {
background: url("../img/valido/struttura_off.gif") no-repeat right top;
width: 100px; 
height:86px; 
display:block;
}
#space li.struttura a:hover{
background: url("../img/valido/struttura_on.gif") no-repeat right top; 
width: 100px; 
height:86px;
text-decoration:none;
display:block;
}

#space li.items{
width: 100px; 
height:86px;
}
#space li.items a {
background:url(../img/valido/items_off.gif) no-repeat right top;
width: 100px; 
height:86px; 
display:block;
}
#space li.items a:hover{
background:url(../img/valido/items_on.gif) no-repeat right top; 
width: 100px; 
height:86px;
display:block;
text-decoration:none;
}
#space li.testo{
width: 100px; 
height:86px;
}
#space li.testo a {
background:url(../img/valido/testo_off.gif) no-repeat right top;
width: 100px; 
height:86px; 
display:block;
}
#space li.testo a:hover{
background:url(../img/valido/testo_on.gif) no-repeat right top; 
width: 100px; 
height:86px;
display:block;
text-decoration:none;
}
#space li.documenti{
width: 100px; 
height:86px;
}
#space li.documenti a {
background:url(../img/valido/documenti_off.gif) no-repeat right top;
width: 100px; 
height:86px; 
display:block;
}
#space li.documenti a:hover{
background:url(../img/valido/documenti_on.gif) no-repeat right top; 
width: 100px; 
height:86px;
display:block;
text-decoration:none;
}
#space li.links{
width: 100px; 
height:86px;
}
#space li.links a {
background:url(../img/valido/links_off.gif) no-repeat right top;
width: 100px; 
height:86px; 
display:block;
}
#space li.links a:hover{
background:url(../img/valido/links_on.gif) no-repeat right top; 
width: 100px; 
height:86px;
display:block;
text-decoration:none;
}
#apri{
width:700px; 
height:24px; 
margin:0 auto; 
text-align:right;
position:relative;
}
#apri p{
font: 0.95em/1em Tahoma, Arial, Helvetica, sans-serif; 
background:url(../img/buttons/valido_off.gif) no-repeat right top; 
width: 100px; 
height:24px; 
margin:0;
padding:0;
position:absolute; 
top:0; 
right:0px;
}
#apri p a:link{
font: 0.95em/1em Tahoma, Arial, Helvetica, sans-serif; 
background:url(../img/buttons/valido_off.gif) no-repeat right top; 
width: 100px; 
height:24px; 
display:block;
}
#apri p a:visited{
font: 0.95em/1em Tahoma, Arial, Helvetica, sans-serif; 
background:url(../img/buttons/valido_off.gif) no-repeat right top; 
width: 100px; 
height:24px; 
display:block;
}
#apri p a:hover{
font: 0.95em/1em Tahoma, Arial, Helvetica, sans-serif; 
background:url(../img/buttons/valido_on.gif) no-repeat right top; 
width: 100px; 
height:24px; 
display:block;
}
#apri p a:active{
font: 0.95em/1em Tahoma, Arial, Helvetica, sans-serif; 
background:url(../img/buttons/valido_off.gif) no-repeat right top; 
width: 100px; 
height:24px; 
display:block;
}
#scorciatoie{position:absolute; margin-top:-500px;}

/*cerca in home*/
h2.cerca{margin:10px 0 10px 0;}
.ricerca #inputMain{width:150px;margin-bottom:15px;}
.ricerca #cercaportale{padding:1px; background:#FCEE73;border:1px solid #ECA12C;margin-bottom:15px;}

/*input da nascondere */
#container #page #content #contenuto #colRight .ricerca #usearchQbox_1034001_ULTRASEARCHSEARCH_6611142 #allGroups{display:none;}
