@import url("comune.css");
span.titolo_lista_aziende{font-size:18px;}
span.titolo_lista_aziende a{color:#070;text-decoration:none;font-weight:bold;}
/*********    LISTA ARTICOLI    ***********/
div.articolo{
	clear:both;
	border-bottom:#c0c0c0 2px dotted;
	text-align:justify;
	padding-bottom:5px;
	margin-bottom:5px;
}

div.articolo h3, div.articolo_dettaglio h3{
	font-size:12px;
	font-weight:bold;
	color:#222222;
	margin:2px;
}

div.articolo h2, div.articolo_dettaglio h2{
	font-size:12px;
	font-weight:bold;
	color:#000000;
	margin:2px;
}

div.articolo h2 a, div.articolo h2, div.articolo_dettaglio h1 a, div.articolo_dettaglio h1{
	font-size:18px;
	font-weight:bold;
	color:#99CC33;
	margin-top:6px;
	margin-bottom:6px;
	text-decoration:none;
}

div.articolo img{
	float:left;
	margin-right:5px;
	margin-bottom:5px;
}

/*********   ADSENSE  ***********/
div.banner_botton_articolo{
	text-align:center;
}

div.adsense_articoli{
	float: left;
	width: 260px;
	margin-right: 5px;
	margin-bottom: 5px;
	text-align: center;
}

div.adsense_centrale{
	float: left;
	margin-left:5px;
}

/*********   BOOKMARK  ***********/
div.bookmark{
	text-align:center;
	background-color:#CCCC66;
}


/*********   COMMENTI  ***********/
div.commento_articolo{
	margin-top:10px;
	padding:5px;
}

input.commento_articolo{
	width: 250px;
	border:solid 1px #c0c0c0;
	margin:5px;
}
input.submite_commento_articolo{
	border:solid 1px #c0c0c0;
	margin:5px;
}
textarea.commento_articolo{
	width: 620px;
	height:150px;
	border:solid 1px #c0c0c0;
	margin:5px;
}
span.commento_nome{
	font-size:14px;
	font-weight:bolder;
}
span.commento_inserito{
	font-size:10px;
	font-style:italic;
}
div.elemento_commento{
	background-color: #f2f2f2;
	padding: 10px;
	border-bottom:solid 1px #c0c0c0;
	margin-top:10px;
}

div.riassunto_articoli{
	font-weight:bolder;
}

/* GALLERY */
#gallery {
		padding: 10px;
	}
#gallery ul { list-style: none; }
#gallery ul li { display: inline; }
#gallery ul img {
	border: 3px solid #3e3e3e;
}
#gallery ul a:hover img {
	border: 3px solid #fff;
}
#gallery ul a:hover { color: #fff; }

table#gallery{
	width:100%;
}

/* eventi */

div.programmazione_eventi{
	background-color:#EAEBEC;
	padding:5px;
}

div.programmazione_eventi h1{
	color:#91A549;
	font-size:12px;
}

div.programmazione_eventi ul{
	list-style:none;
	padding:0px;
	margin:0px;	
}

div.programmazione_eventi li{
	list-style:none;
	padding:0px;
	margin:0px;
	clear:both;
	margin-bottom:15px;
}

div.programmazione_eventi img{
	float:left;
	max-width:100px;
	max-height:60px;
	margin-right:5px;
}
