#contenitore
{
	font-family:Modern n.20, times new roman, verdana; color:black; width:100%px; 
  text-align:justify; font-size:11pt; font-weight:300; background:#ffe269; border:2px solid black;
}

#contenitore h2
{
	display:block;
	font-family:Modern n.20, times new roman, verdana; color:#FFFFFF; height:20px; width:100%; text-align:center; font-size:15pt;
	font-weight:900; padding-bottom:1em; padding-top:1em;  background-color:#3d6318; 
}


#titolo
{
	font-family:Modern n.20, times new roman, verdana; color:#FFFFFF; height:20px; width:100%; text-align:center; font-size:15pt;
	font-weight:900; padding-bottom:1em; padding-top:1em;  background-color:#3d6318;
}

p.testo {
	color:black;  font-size:12pt;
	font-family:Modern n.20, times new roman, verdana;
	text-align:justify; padding:0.2em; margin:0.5em;
	}

	
div#promo	{
	text-align:justify;
	margin:0.5em;
	margin-top:1em;
}


.testo b {
	font-size:16pt; color:red; font-weight:700; display:block; width:95%; text-align:center;
}


ul.promozione li {
	list-style-type: decimal;
	color: black;
	font-family: Modern n.20, times new roman, verdana;
	padding: 0.2em;
}
ul.promozione li b {
	color:red; font-weight:700;
}	

p.div {
	display:block; width:95%; color:#000000; text-align:center;
	}

p.nota {
	font-size:12pt;
	font-family:Modern n.20, times new roman, verdana;
	text-align:justify; padding:0.2em; margin:0.5em; color:#FF0000;
	}
	
p.slogan {
 font-size:12pt; 
	font-family:Modern n.20, times new roman, verdana;
	text-align:justify; padding:0.2em; margin:0.5em; color:#000000;
	}
	