
.boxdatipreventivo {
	width: 525px; 
	border: #6B4F2E 1px solid; 
	background-color: #F2F2F2;
	padding: 1px;
	display:block;
	font-family: "Trebuchet MS", Helvetica, Arial, Geneva, sans-serif;
	font-size: 12px;
	padding: 6px;
}

.tablenews01 {
	width:510px; 
	border:#A52A2A 1px solid; 
	color: #6B4F2E; 
	padding: 5px;
	margin: 5px;
}

.tablenews02 {
	font-family: "Trebuchet MS", Helvetica, Arial, Geneva, sans-serif;
	font-size: 18px;
	color: #6B4F2E; 
	margin-left: 30%; 
	margin-right: 10%;
}

.tablenews03 {
	font-family: "Trebuchet MS", Helvetica, Arial, Geneva, sans-serif;
	font-size: 14px;
	color: #6B4F2E; 

}

.tablecontatti01 {
	font-family: "Trebuchet MS", Helvetica, Arial, Geneva, sans-serif;
	font-weight: bold;
	font-size: 16px;
	color: #6B4F2E; 
}

.tablecontatti02 {
	font-family: "Trebuchet MS", Helvetica, Arial, Geneva, sans-serif;
	font-size: 15px;
	color: #6B4F2E;
}

.tablecontatti03 {
	font-family: "Trebuchet MS", Helvetica, Arial, Geneva, sans-serif;
	font-weight: bold;
	font-size: 15px;
	color: #6B4F2E; 
}

.tablecontatti04 {
	color: #6B4F2E; 
}

.tablecontatti05 {
	font-family: "Trebuchet MS", Helvetica, Arial, Geneva, sans-serif;
	font-size: 13px;
	color: #6B4F2E; 
}
.tablecontatti04 {
	color: #6B4F2E; 
}

.noCSS { 
	display: none; 
}


.sitemap01 { 
	font-family: Helvetica, Arial, Geneva, sans-serif;
	font-weight: bold;
	font-size: 16px;
}
.sitemap02 { 
	font-family: Helvetica, Arial, Geneva, sans-serif;
	font-size: 15px;
}
.sitemap03 { 
	font-family: Helvetica, Arial, Geneva, sans-serif;
	font-size: 13px;
}
.sitemap04 { 
	font-family: Helvetica, Arial, Geneva, sans-serif;
	font-size: 11px;
}



#eventinews01 { 
	width: 537px; 
	height: 96px; 
	border: #6B4F2E 1px solid; 
	background-color: #F2F2F2;
	padding: 1px;
}

#eventinews01 .boxeventi01{ 
	position: absolute; 
	width: 430px; 
	background-color: #F2F2F2;
	margin: 0 0 0 100px;
	padding: 2px;
}
#eventinews01 .boxeventi02{ 
	position: absolute; 
	width: 89px; 
	border: #A52A2A 1px solid; 
	background-color: #FFFFCC;
	padding: 2px;
}
#eventinews01 .boxeventi03{ 
	position: absolute; 
	width: 89px; 
	height: 90px; 
	padding: 2px;
	text-align: center;
}


#eventinews01 .titoloboxnewseventi01 { 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #993300;
}
#eventinews01 span.titoloboxnewseventi02a { 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
}
#eventinews01 .titoloboxnewseventi02b { 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	float: right;
}
#eventinews01 .titoloboxnewseventi03a { 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	float: left;
	font-weight: bold;
	color: #A52A2A; 
}
#eventinews01 .titoloboxnewseventi03b { 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	float: left;
	color: #CC6600; 
}
#eventinews01 .titoloboxnewseventi03c { 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	float: right;
	color: #A52A2A; 
	font-weight: bold;
}

.cercastringavini01 {
	background: #F9F7DD;
	border: 2px solid #E0DBC9; 	
}


.titoloquiznometutti { 
	font: 1.45em Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: center;
	color: #FF9900; 
	font-weight: bold;
}
.titoloquizdifftutti { 
	font: 1.1em Geneva, Arial, Helvetica, sans-serif;
	text-align: center;
	color: #FF9900; 
}

.bordoproduct01 {
	padding-left:10px;
	border: 1px dotted #333333;
}

.blocconewsletterindex {
	margin: 10px;
 	padding: 0 0 0 25px;  
	background: #F9F7DD;
	border: 1px solid #E0DBC9;
	font: 1.15em 'Trebuchet MS', Tahoma, Sans-serif;
	color: #563E24;
}


#bordoproduct02 {
 	padding: 3px 3px 3px 3px;  
	margin: 2px;
	border: 1px dotted #FF9900;
}


.titoloinizioprodotto {
	font: 1.45em 'Trebuchet MS', Tahoma, Sans-serif;
	color: #563E24;
}


.descrizinizioprodotto {  
	font: 1.05em 'Trebuchet MS', Tahoma, Sans-serif;
	color: #563E24;
}

.pasticceriatable01 {
	font: 1.15em 'Trebuchet MS', Tahoma, Sans-serif;
	color: #6B4F2E;
	margin: 3px;
 	padding: 5px 5px 5px 0;
}

.pasticceriatable02 {
	font: bold 1.35em Tahoma, Sans-serif;
	color: #6B4F2E;
}



.quiznum01 {
	font: bold 1.2em Tahoma, Sans-serif;
}
.quiztitle01 {
	font: bold 1.2em Tahoma, Sans-serif;
}
.quizdiff01 {
	font: bold 1.2em Tahoma, Sans-serif;
}


.newsletterinputemail {
	border: 2px solid #3182C0;
	font-family: Tahoma, Verdana, Sans-serif;
	font-size: 13px;
	color:#777;"
}

.boxstradarioinput {
	border: 2px solid #E0DBC9;
}

.serviziinizio {
	font: bold 1.20em 'Trebuchet MS', Tahoma, Sans-serif;
	color: #563E24;
}

.servizidescriz {
	font: 1.15em Tahoma, Sans-serif;
	color: #6B4F2E;
}


.nomistaff01 {
	font: bold 1.20em Tahoma, Sans-serif;
	color: #6B4F2E;
}

.autorefoto01 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #6B4F2E;
}



.sottolineatou {
	text-decoration:underline;
}



.listaviniindietro {
	border: 1px solid #E0DBC9;
	background: #F9F7DD;
	font: bold 0.90em 'Trebuchet MS', Tahoma, Sans-serif;
	margin: 12px; 
	padding-right: 50px;
	padding-left: 15px;
	padding-top: 2px;
	padding-bottom: 2px;
}


.boxauguri2009 {
	font-family: Verdana, sans-serif;
	font-size: 14px;
	text-align: left;
	border-top: 2px solid #FF0000;
	border-bottom: 2px solid #FF0000;
	border-left: 2px solid #FF0000;
	border-right: 2px solid #FF0000;
	padding-top: 17px;
	padding-bottom: 17px;
	padding-left: 150px;
	padding-right: 10px;
	margin-left: 20px;
	margin-right: 20px;
	margin-bottom: 10px;
	background: #FFC url(../images/bell-128x128.png) 1px no-repeat;
	display: block;
}



.taste2010 {
	font-family: Verdana, sans-serif;
	font-size: 14px;
	text-align: left;
	border-top: 2px solid #FF0000;
	border-bottom: 2px solid #FF0000;
	border-left: 2px solid #FF0000;
	border-right: 2px solid #FF0000;
	padding-top: 17px;
	padding-bottom: 17px;
	padding-left: 150px;
	padding-right: 10px;
	margin-left: 20px;
	margin-right: 20px;
	margin-bottom: 10px;
	background: #FFC url(../images/Taste-Expo-75x75.jpg) 1px no-repeat;
	display: block;
}


.boxformhomedue {
	margin: 4px;
	padding: 5px;
	background: #F9F7DD;
	border: 1px solid #E0DBC9;
	text-align: right;
	font-family: "Trebuchet MS", Helvetica, Arial, Geneva, sans-serif;
	font-size: 12px;
}
.boxformhometre {
	margin: 4px;
	padding: 5px;
	background: #F9F7DD;
	border: 1px solid #E0DBC9;
	text-align: left;
	font-family: "Trebuchet MS", Helvetica, Arial, Geneva, sans-serif;
	font-size: 12px;
}


.boxagenzia {
	margin: 8px;
	padding: 0 5px;
	background: #F9F7DD;
	border: 2px solid #E0DBC9; 	
}
.titleb01 {
	font: bold 16px 'Trebuchet MS', Tahoma, Sans-serif;
	margin: 2px;
	padding-top: 6px;
}

.bacchinoviaggiboxofferta {
	margin: 1px;
	padding: 1px;
	border-bottom: 1px dotted #FF0000;	
}
