.home a:link, .home a:visited {
color:#663300;
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
text-decoration:none;
}
.home a:hover {
color: #ec8c3f;
}
td.home {
width: 90px;
}
.testodentro {
font-family:Arial, Helvetica, sans-serif;
overflow:hidden;
font-size:11px;
text-align:justify;
letter-spacing:1px;
}
.indirizzo {
	text-align:left;
	font-family: Geneva, Arial, Helvetica, san-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 18px;
	text-decoration: none;
	color: #999999;
	padding-left:5px;
}
/*.indirizzo a:visited {
	font-family: Geneva, Arial, Helvetica, san-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 18px;
	text-decoration: none;
	color: #999999;
}
.indirizzo a:hover {
	font-family: Geneva, Arial, Helvetica, san-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 18px;
	text-decoration: none;
	color: #E76600;
}*/
.indirizzo a:link {
	text-align:center;
	font-family: Geneva, Arial, Helvetica, san-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 18px;
	text-decoration: none;
	color: #999999;
	padding-left:5px;
}
.menu a:link, .menu a:visited {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#999999;
	line-height:13px;
}
.menu a:hover {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#ec8c3f;
}
.menu a:active {
	color:#ec8c3f;
}
.prodotti {
	line-height:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	letter-spacing:1px;
	color:#333333;
	font-weight:lighter;
	padding-left:4px;	
}
.prodotti td, .prodotti table, .prodotti tr {
border:none;
}
.prodotti a:link, .prodotti a:visited {
	text-decoration:none;
}
.prodotti a:hover, .prodotti a:active {
	color:#FFFFFF;
	display:block;
	line-height:12px;
	background-color:#ec8c3f;
}
.prodotti_grande {
	color:#999999;
	font-family:Arial, Helvetica, sans-serif;
	position:absolute;
	bottom:10px;
	font-size:20px;
}
.prodotti_grande_schede {
	color:#999999;
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
}
.prodotti_foto, .prodotti_foto a:link, .prodotti_foto a:visited, .prodotti_foto a:hover, .prodotti_foto a:active {
	text-decoration: none;
	}
.prodotti_schede {
	font-family:Arial, Helvetica, sans-serif;
	vertical-align:text-top;
	text-align:justify;
	font-size:12px;
	line-height:15px;
	padding-left:8px;
	padding-right:8px;

}
.tabella_azienda td {
border:solid 1.5px #ebf4f3;
}
a {
text-decoration:none;
border:none;
cursor:pointer;
color:#333333;
font-size:10px;
}
.eventi {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#999999;
line-height:15px;
padding-left:4px;
}
.eventi td, .eventi table, .eventi tr {
border:none;
}
.eventi center {
font-family:Arial, Helvetica, sans-serif;
color:#bbbbbb;
font-size:12px;
}
.eventi a:link, .eventi a:visited {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
font-weight:bold;
line-height:15px;
}
.eventi a:hover {
color:#ffffff;
background-color:#ec8c3f;
}
.eventi b {
font-size:11px;
color:#000000;
}
.contatti {
border:none;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}
.contatti_mittente {
background-color:#ebf4f3;
width:213px;
border:none;
}
.contatti_messaggio {
overflow:auto;
background-color:#ebf4f3;
width:213px;
height:60px;
border:none;
}
.contatti_spam {
background-color:#ebf4f3;
width:25px;
height:10px;
}
.contatti_invia {
width:106px;
height:30px;
background:url(../immagini_contatti/invia.jpg) center no-repeat;
border:none;
cursor:pointer;
}
.shop {
border:none;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}
.shop input {
border:solid 1px #ccc;
}
.shop a:link, .shop a:visited{
	text-decoration:none;
	width:156px;
	line-height:12px;	
}
.shop a:hover, .shop a:active {
	color:#FFFFFF;
	background-color:#ec8c3f;
}
.storia td{
width:100px;
text-align:center;
}
.storia a{
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:11px;
padding-left: 3px;
padding-right: 3px;
text-align:center;
letter-spacing:1px;
}
.novita td, .novita table, .novita tr{
border:none;
}
.novita_sopra {
text-align:center;
font-size:11px;
line-height:12px;
padding:5px;
}
/*.novita_sopra td {
width:103px;
}*/
.novita_grigio {
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#999999;
line-height:15px;
padding-left:4px;
}
img {
border:none;
}
.flag {
	margin-left:10px;
}
#postorder {
	border:solid 1px #ccc;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	-o-border-radius:5px;
	padding:10px;
	text-align:center;
}