BODY, 
TABLE,
TR,
TD,
DIV,
SPAN,
P
	{		
		font-family: Tahoma,Ms Sans Serif,Verdana,Arial,sans-serif;	/* famiglia font utilizzata da tutto il sito */
		font-size: 95%;
		color: #39543B;
	}

BODY 	{padding: 0px; margin: 0px; border: 0px; background-color: #FCF4E1;}

.backgr-testata {width: 50%; background-image: url("../immagini/backgr_testata.gif"); }
.backgr-titolo-sx {width: 50%; background-image: url("../immagini/backgr_titolo_sx.gif"); }
.backgr-navigazione {width: 50%; background-image: url("../immagini/backgr_navigazione.gif"); }
.separatore-orizz {width: 50%; background-image: url("../immagini/separatore_orizz.gif"); }
	
.titoli { color:#39543B; font-family:Tahoma,Ms Sans Serif,Verdana,Arial,sans-serif; font-size:16px }
.titoligrandi { color:#39543B; font-family:Tahoma,Ms Sans Serif,Verdana,Arial,sans-serif; font-size:21px }
h1 { font-family:Tahoma,Ms Sans Serif,Verdana,Arial,sans-serif; font-size:16px;}
h1.inline { 
	font-family:Tahoma,Ms Sans Serif,Verdana,Arial,sans-serif; 
	font-size:16px;
	display: inline;
}

H3 	{	
					 color:#39543B;
					 font-family:Tahoma,Ms Sans Serif,Verdana,Arial,sans-serif;
					 font-size: 13px;
					 font-weight: normal;
					 line-height: 22px;
					 letter-spacing: 0px;
					 text-indent: 22px;
					 text-align: justify;
	}
H4 	{	
					 color:#39543B;
					 font-family:Tahoma,Ms Sans Serif,Verdana,Arial,sans-serif;
					 font-size: 11px;
					 font-weight: normal;
					 line-height: 18px;
					 letter-spacing: 0px;

	}	
	
.testoverde-13 { color:#39543B; font-family:Tahoma,Ms Sans Serif,Verdana,Arial,sans-serif; font-size:13px }
.testoverde-11 { color:#39543B; font-family:Tahoma,Ms Sans Serif,Verdana,Arial,sans-serif; font-size:11px }
.testoverde-9 { color:#39543B; font-family:Tahoma,Ms Sans Serif,Verdana,Arial,sans-serif; font-size:9px }

.testoverdechiaro-11 { color:#92A819; font-family:Tahoma,Ms Sans Serif,Verdana,Arial,sans-serif; font-size:11px }

A.link-13 { color:#39543B; font-family:Tahoma,Ms Sans Serif,Verdana,Arial,sans-serif; font-size:13px; text-decoration:underline; }
A.link-13:hover { color:#009b00; font-family:Tahoma,Ms Sans Serif,Verdana,Arial,sans-serif; font-size:13px; text-decoration:underline; }

A.link-16 { color:#39543B; font-family:Tahoma,Ms Sans Serif,Verdana,Arial,sans-serif; font-size:16px; text-decoration:underline; }
A.link-16:hover { color:#009b00; font-family:Tahoma,Ms Sans Serif,Verdana,Arial,sans-serif; font-size:16px; text-decoration:underline; }

A.linkext { color:#39543B; font-family:Tahoma,Ms Sans Serif,Verdana,Arial,sans-serif; font-size:9px; text-decoration:underline; }
A.linkext:hover { color:#DDC942; font-family:Tahoma,Ms Sans Serif,Verdana,Arial,sans-serif; font-size:9px; text-decoration:underline; }

A.linkpiede-11 { color:#39543B; font-family:Tahoma,Ms Sans Serif,Verdana,Arial,sans-serif; font-size:11px; text-decoration:underline; }
A.linkpiede-11:hover { color:#DDC942; font-family:Tahoma,Ms Sans Serif,Verdana,Arial,sans-serif; font-size:11px; text-decoration:underline; }

A.navigazione-12 { color:#009b00; font-family:Tahoma,Ms Sans Serif,Verdana,Arial,sans-serif; font-size:11px; text-decoration:none;}
A.navigazione-12:hover { color:#39543B; font-family:Tahoma,Ms Sans Serif,Verdana,Arial,sans-serif; font-size:11px; text-decoration:underline;}

A.navigazione-on { color:#fff501; font-family:Tahoma,Ms Sans Serif,Verdana,Arial,sans-serif; font-size:11px; text-decoration:none;}
A.navigazione-on:hover { color:#fff501; font-family:Tahoma,Ms Sans Serif,Verdana,Arial,sans-serif; font-size:11px; text-decoration:none;}

A.navigazione-off { color:#f8f8f8; font-family:Tahoma,Ms Sans Serif,Verdana,Arial,sans-serif; font-size:11px; text-decoration:none;}
A.navigazione-off:hover { color:#f8f8f8; font-family:Tahoma,Ms Sans Serif,Verdana,Arial,sans-serif; font-size:11px; text-decoration:none;}

.campilog { font-family : Tahoma; font-size : 11px; color : #39543B; font-weight : bold; width : 250px; border : 1px solid #8AA41D; }

.pulsantiform { background-color : #8AA41B; border : 1px solid #39543B; font-family : Tahoma; font-size : 10px; color : #39543B; width : 89px; padding-top : 0px; height : 20px; font-weight : bold; }

#Piede {
	width: auto;
	border-top: 1px solid #000000;
	background-color: #39543B;
	padding: 5px;
	text-align: center;
	color: #DDC942;
}

#Piede ADDRESS {
	font-size: 12px;
}

DIV.Immaginegrande {
	padding: 5px;
	border: 3px solid #404040;
	background-color: #FFFFFF;
	text-align: center;
	width: 305px;

}

.Immaginepiccola {
	padding: 5px;
	border: 1px solid #404040;
	background-color: #FFFFFF;
	text-align: center;

}

.prodotti {
	padding: 5px;
	border: 1px solid #404040;
	background-color: #FFFFFF;

}

.cleaner {
		clear: both;
		height: 1px;
		font-size: 0px;
		border: none;
		margin: 0px;
		padding: 0px;
}
		
.Sx {
	float: left;
	margin-right: 10px;
	margin-bottom: 9px;
	border: 1px solid #D4D4D4;
	background-color: #f9f9f9;
	height: 100px;
	width: 20%;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 0px;
	display: inline;
}	

.Dx {
	float: left;
	margin-right: 10px;
	margin-bottom: 9px;
	border: 1px solid #D4D4D4;
	background-color: #f9f9f9;
	height: 100px;
	width: 70%;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 0px;
	display: inline;
}		

.google_mappa {
	font-family: Tahoma, Ms Sans Serif, Arial, Verdana, sans-serif; 
	font-size: 150%;
	color: #404040;
	border : 1px solid #808080;
	padding: 10px 10px 10px 10px;
	margin: 10px;
	clear: both;
}
#LogoDop IMG {
	margin-top: 3px;
	margin-left: 3px;
	width: 150px;
	border: 0;
}
#LogoDop IMG A {
	text-decoration: none;
	border: 0;
}
#LogoDopPiede {
	text-align: center;
}
#LogoDopPiede IMG {
	width: 50px;
	padding-right: 5px;
}

.IframePubblicita {
	height: auto;
	width: 100%;
	height: auto;
}
.Pubblicita {
	display: block;
	width: auto;
	height: auto;
	text-align: center;
	font-size: 130%;
	margin-bottom: 10px;
	margin-top: 15px;
	border-bottom: 1px solid #39543B;
	margin-left: auto;
	margin-right: auto;
}
.Pubblicita A {
	color: #39543B;
	text-decoration:underline;
}
.Pubblicita A:hover {
	color: #009b00;
	text-decoration:none;
}
.Pubblicita .Evento {
	padding-bottom: 5px;
}