/* CSS Document */
html, body{
background-color: #D5D5D5;
	margin:0;
	padding:0;
	text-align:center;
}

#container {
	margin:50px auto;
	background-color: #fff;
	padding:0;
	text-align:left;
	width:717px;
}

a:link {color: #37733D;}
a:hover {color: #000;}
a:visited {color: #37733D;}

div.text {
	margin:0;
	padding:15px;
	width:490px;
	font-size:12px;
	text-align:justify;
	line-height:20px;
	font-family: verdana, sans serif;
}

.text ul {
  margin-top:2em;
  }

.fontcontatti{font-size:11px;}
.fontcontattism{font-size:10px;}

.ombra {
	background-image:url(img/ombralato.gif);
	background-repeat:repeat-y;
	}

.menu{
	margin:0;
	border-right:1px solid #353535;
	width:183px;
	background-image:url(img/logomenu.gif);
	background-position:bottom left;
	background-repeat:no-repeat;
	}

.menu #tratt { line-height:4px !important; height:4px !important; position:relative; float:left; display:inline;}

.menuhome{
	margin:0;
	padding-top:15px;
	padding-bottom:15px;
	border-right:1px solid #353535;
	width:183px;
	}

.grigio{
	background-color:#D5D5D5;
	}



/****************************/

#attr1 { float:right; margin:.5em 0em 0 2em; width:225px; height:150px; border:1px solid #000; }
#attr2 { float:left; margin:.3em 1.5em 0em 0em;width:140px; height:131px; }


