/* CSS Document */
body{
	background-image:url(images/back_page.gif);
	background-position:center;
	background-repeat:repeat-y;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:0px;
	text-align:center;
}
div#pagina{
	width:900px;
	margin:0px auto;
	padding-bottom:10px;
}
div#top{
	background-image:url(images/top.gif);
	background-position:top;
	background-repeat:no-repeat;
	height:156px;
	margin-bottom:10px;
}
div#colonna_sx{
	width:191px;
	float:left;
	margin-right:9px;
	text-align:left;
}
div#colonna_cx{
	width:500px;
	float:left;
	margin-right:9px;
	text-align:left;
}
div#colonna_dx{
	width:191px;
	float:right;
	text-align:left;
}
div#top h1{display:none;}
div#top h2{display:none;}
.invisibile{display:none;}
div#cancella{clear:left;}
h2.barrablu{background-color:#A9D4F2;color:#003366;margin:0px;width:180px;padding:0px;font-size:12px;padding-top:5px;padding-bottom:5px;font-weight:bolder;text-align:left;padding-left:11px;}
h2.barra_arancio{background-color:#FFCC00;color:#003366;margin:0px;width:180px;padding:0px;font-size:12px;padding-top:5px;padding-bottom:5px;font-weight:bolder;text-align:left;padding-left:11px;}
h2.titolo_news{background-color:#003366;color:#FFFFFF;margin:0px;width:489px;padding:0px;font-size:12px;padding-top:5px;padding-bottom:5px;font-weight:bolder;text-align:left;padding-left:11px;}
h2.titolo_celeste{background-color:#A9D4F2;color:#003366;margin:0px;width:489px;padding:0px;font-size:12px;padding-top:5px;padding-bottom:5px;font-weight:bolder;text-align:left;padding-left:11px;}
div#box_sx{background-color:#FFFFFF;width:190px;text-align:left;border:1px solid #A9D4F2;border-left:0px;
margin-bottom:10px;padding-top:5px;border-top:0px;}
div#box_news_sx{background-image:url(images/back_box_news.gif);border:1px solid #FFCC00;border-left:0px;
margin-bottom:10px;padding-top:5px;height:300px; background-position:bottom;border-top:0px; background-repeat:no-repeat;
padding-left:5px;padding-right:5px;}
div#box_arancio_sx{background-color:#FFFFFF;width:190px;text-align:left;border:1px solid #FFCC00; border-left:0px; padding-top:5px;margin-bottom:10px;}
div#box_arancio_sx ul{margin:0px;padding:0px;padding-left:5px;}
div#box_arancio_sx li{list-style-type:none;margin:0px;padding:0px;padding:5px;}
div#box_news_dx{background-image:url(images/back_box_news.gif);border:1px solid #FFCC00;border-right:0px;
margin-bottom:10px;padding-top:5px;height:300px; background-position:bottom;border-top:0px; background-repeat:no-repeat;
padding-left:5px;padding-right:5px;}
div#box_annunci_dx{background-image:url(images/back_box_news.gif);border:1px solid #FFCC00;border-right:0px;
padding-top:5px;height:200px; background-position:bottom;border-top:0px; background-repeat:no-repeat;
padding-left:5px;padding-right:5px;}
div#box_arancio_dx{background-color:#FFFFFF;width:190px;text-align:left;border:1px solid #FFCC00; padding-top:5px;margin-bottom:10px;border-right:0px;}
div#box_arancio_dx ul{margin:0px;padding:0px;padding-left:5px;}
div#box_arancio_dx li{list-style-type:none;margin:0px;padding:0px;padding:5px;}
.banner_annunci{background-image:url(images/banner_lavoro.gif);width:190px;height:100px;display:block;margin-bottom:10px;}
div#box_dx{background-color:#FFFFFF;width:190px;text-align:left;border:1px solid #A9D4F2;border-right:0px;
margin-bottom:10px;padding-top:5px;border-top:0px;}
.login {background-image:url(images/back_input.gif);height:20px;background-repeat:repeat-x;border:1px solid #94CBEF;
background-position:bottom;}
div#back_search{background-image:url(images/back_search.gif);width:180px;height:100px;background-position:bottom;background-repeat:no-repeat;padding-left:5px;padding-right:5px;}
div#menu {
	background-image:url(images/banner_500_110.gif);
	width:500px;padding-bottom:110px;
	background-position:bottom;
	background-repeat:no-repeat;
	height:20px;
}
div#menu ul{margin:0px;padding:0px;}
div#menu li{list-style-type:none;margin:0px;padding:0px;float:left;}
div#menu a{text-decoration:none;font-size:14px;color:#003366;padding:8px;font-weight:bolder;}
div#menu a:hover{color:#990000;}
div#box_cinema{
	background-image:url(images/back_box_cinema.gif);
width:488px;height:200px;border:1px solid #003366;border-top:0px;padding-top:5px; background-position:bottom; background-repeat:no-repeat;margin-bottom:10px;padding-left:5px;padding-right:5px;
}
div#box_calendario{border:1px solid #FFCC00;border-left:0px;
margin-bottom:10px;padding-top:5px;height:200px; background-position:bottom;border-top:0px; background-repeat:no-repeat;
padding-left:5px;padding-right:5px;
background-image:url(images/back_box_news.gif);
background-position:bottom;
background-repeat:no-repeat;
}
div#lista_news{background-image:url(images/back_lista_news.gif);width:498px;height:300px;border:1px solid #003366;border-top:0px;padding-top:5px; background-position:bottom; background-repeat:no-repeat;margin-bottom:10px;}
div#lista_news ul{margin:0px;padding:0px;}
div#lista_news li{list-style-type:none;margin:0px;padding:0px;float:left;width:156px;margin-right:1px;border-right:1px dotted #003366;height:295px;text-align:left;padding-left:4px;padding-right:4px;}
div#lista_news li.ultima_news{border-right:0px;}
p.titolo_box_news{font-weight:bolder;height:90px;margin:0px;margin-bottom:5px;}
p.descrizione_box_news{height:170px;margin:0px;margin-bottom:5px;}
p.link_box_news{text-align:right;margin:0px;height:50px;}
div#banner_google_cx{background-color:#A9D4F2;width:498px;border:1px solid #A9D4F2;border-top:0px;padding-top:5px; background-position:bottom; background-repeat:no-repeat;margin-bottom:10px;}
div#banner_repubblica_news{background-color:#A9D4F2;width:498px;border:1px solid #A9D4F2;border-top:0px;padding-top:5px; background-position:bottom; background-repeat:no-repeat;margin-bottom:10px;}
div#banner_repubblica_news p{margin:0px;}

/**** STYLE VESPRI (INIZIO) ***/
div#box_vespri{
	background-image:url(images/vespri.gif);
	padding-top:83px;
	border:1px solid #003366;
	background-position:top;
	background-repeat:no-repeat;
	margin-bottom:10px;
	border-right:0px;
	border-top:0px;
}
div#box_vespri h2{
	margin:0px;
	padding:0px;
	padding-left:5px;
	font-size:12px;
	padding-top:5px;
	font-weight:bolder;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin-bottom:5px;
	padding-bottom:5px;
	color:#003366;
	text-align:center;
}
div#box_vespri p{padding:5px;margin:0px;}

ul.sx{margin:0px;padding:0px;padding:5px;}
li.sx{list-style-type:none;margin:0px;padding:0px;padding:5px;}
div#google_bottom{float:left;width:191px;background-color:#003366;height:100px;
background-image:url(images/back_google_bottom.gif);
background-position:top;
background-repeat:no-repeat;}
div#elenco_aziende{border:1px solid #003366;
background-image:url(images/back_lista_news.gif);
background-position:bottom;
background-repeat:no-repeat;
padding:5px;
margin-bottom:10px;}
div#elenco_aziende ul{margin:0px;padding:0px;}
div#elenco_aziende li{background-image:url(images/applications.png);padding-left:26px;line-height:24px;
list-style-type:none;
background-position:left;
background-repeat:no-repeat;
margin-bottom:10px;}
div#elenco_aziende a{font-size:14px;text-decoration:none;}
div#elenco_aziende a:hover{text-decoration:underline;}


div#lista-comuni ul{margin:0px;padding:0px; width:488px;border:1px solid #003366;padding:5px;
margin-bottom:10px;}
div#lista-comuni li{list-style-type:none;margin:0px;padding:0px;float:left;width:160px;margin-bottom:10px;}
div#lista-comuni a{color:#003366;text-decoration:none;}
div#lista-comuni a:hover{color:#990000;font-weight:bolder;}

.nome_comune{color:#990000;font-weight:bolder;}
.nome_categoria{color:#003366;font-weight:bolder;}























a.banner_bottom{background-image:url(images/banner/megic.jpg);height:100px;width:700px;float:left;display:block;float:right;}
a.banner_dx{background-image:url(images/banner/bieffe.jpg); background-position:center;
background-repeat:no-repeat;width:190px;height:230px;display:block;}
a.banner_top{
	background-image:url(images/banner/krea.jpg);
	width:700px;
	height:100px;
	display:block;
	margin-left:200px;
	padding-top:56px;
	background-position:bottom;
	background-repeat:no-repeat;
}