.art-PostContent1
{
  margin:0;
 	background-image: url('images/post_it_new.png');
	background-repeat: no-repeat;
}
.art-PostContent2
{
  margin:0;
 	background-image: url('images/post_it3.png');
	background-repeat: no-repeat;
}
.art-Footer1
{
	position:relative;
	z-index:0;
	overflow:hidden;
	width: 900px;
	margin: 0px auto 0px auto;
}
.art-Olio
{
	position:relative;
margin-top:0px;
margin-bottom:0px;
margin-right:50px;
margin-left:20px;
}
.art-Olio1
{
	position:relative;
/*  margin-top:-5px; */
  margin-bottom:10px;
  margin-right:50px;
  margin-left:20px;
}

.menusinistra a:link {font-family:arial;font-weight: bold;font-size:12;color: #990000; margin-left: 20px;padding: 0px;text-align:left; text-decoration: none;}
.menusinistra a:visited {font-family:arial;font-weight: bold;font-size:12;color: #990000; margin-left: 20px;padding: 0px;text-align:left; text-decoration: none;}
.menusinistra a:hover {font-family:arial;font-weight: bold;font-size:12;background-color: #990000;color: #ffffff; margin-left: 20px;padding: 0px;text-align:left; text-decoration: none;}
.menusinistra a:active {font-family:arial;font-weight: bold;font-size:12;color: #990000; margin-left: 20px;padding: 0px;text-align:left; text-decoration: none;}
.menusinistra .categoria {
   font-family: Arial, Helvetica, sans-serif;
   font-size:12; 
   color: #000000; 
   font-style: italic;
   font-weight: bold; 
   margin-top:0px;
   margin-bottom:0px;
   margin-right:0px;
   margin-left:20px;
   padding: 0px;
}
.Stile1 {
	color: #990000;
	font-weight: bold;
}
.Stile2 {
	color: #ffffff;
	font-weight: bold;
	font-size: 10
}
.Stile3 {
	font-size: 12px
}
.Stile4 {
	color: #000000;
	font-weight: normal;
	font-size: 10
}
.msg {
  font-family: Comic Sans MS, Arial, "Times New Roman", Times, serif;
	font-size: 14px;
	color: #000000;
	background-color: #FFFFFF;
	padding: 4px;
	border: 2px dotted #00c000;
  font-weight: bold;
  font-style: italic;
}
.bianco   {background: white; color: black; font-weight: bold;font-size: 12px;font-family: Arial, "Times New Roman", Times, serif; }
.grigio   {background: #C9CACD; color: black; font-weight: bold;font-size: 12px;font-family: Arial, "Times New Roman", Times, serif; }
	/***** MORE EFFECT *****/
	
	/* always visible */
#outer .holder {padding:1em; border:3px solid #ddd; margin:0 5px 5px 5px;}
#outer .holder p {
	padding:5px 0 0 0;
	margin:0;
	font-size: 12px;
}
#outer .holder p.bold {font-weight:bold;}
#outer .holder h2 {margin:0; padding:0;}

/* unclicked style div.more */
#outer div.more i {float:right; margin-right:-10px 5px 0 0; cursor:pointer; color:#c00; font-weight:bold;}
#outer div.more i.hide {display:none;}
#outer div.more p {display:none;}
#outer div.more img {display:none;}

/* clicked style div.click */
#outer div.click i.show {display:none;}
#outer div.click i.hide {display:block;}
#outer div.click p {display:block;}
#outer div.click img {display:block; float:left; padding-right:10px;}

	/***** END MORE EFFECT *****/
/* ============================= forms ============================= */
.column-1, .column-2{float:left;}
.container {width:100%; overflow:hidden;}
.column-1{ width:250px;}
.column-2{ width:230px;}
#ContactForm{ padding-top:20px;}
#ContactForm .column-1{ width:250px !important;}
#ContactForm .column-2{ width:222px !important; margin-left:0 !important;}
#ContactForm label{ display:block; height:25px;}
#ContactForm input{ border:solid 1px #200902; background:url(images/form-bg.png); font-family:Tahoma, Geneva, sans-serif; font-size:1em; color:#362020; padding:2px 0 3px 3px; width:173px;}
#ContactForm textarea{ border:solid 1px #200902; background:url(images/form-bg.png); font-family:Tahoma, Geneva, sans-serif; font-size:1em; color:#362020; padding:2px 0 1px 3px; width:215px; height:65px; overflow:hidden;}
#ContactForm .box{ margin-top:10px;}
#ContactForm .link a{ display:inline-block; margin:0 0 3px 17px;}
/* ========================= end forms ============================= */
#mappa{
	width:190px;
	height:227px;
	position:relative;
	left:0px;
	top:0px;
	background-color:#;
	border:0px solid #000000;	
	}
input, select {
font-family: Tahoma, Arial, Helvetica, Sans-Serif;
font-size: 10px;
font-style: normal;
font-weight: normal;
}
.TestoBianco  {
   font-family: Comic Sans MS, Arial, "Times New Roman", Times, serif;
   font-size: 10px;
   font-style: normal;
   font-weight: bold;
   color: #ffffff;
   text-align: center;
   margin: 7px;
   padding: 0px;
}
.Testo  {
   font-family: Comic Sans MS, Arial, "Times New Roman", Times, serif;
   font-size: 12px;
   font-style: normal;
   font-weight: normal;
   color: #000000;
   text-align: left;
   margin: 7px;
   padding: 0px;
}
