body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	text-align: center;
	background-image:url(images/sfondo.jpg);
	background-color: #BDFF9D;
	font-family: "Trebuchet MS", "Lucida Grande", Helvetica, Geneva, Arial, sans-serif;
	font-size: 10px;
	float: none;
}

div,body,form,fieldset,img,input,p {
	margin: 0px;
	padding: 0px;
	border: 0px;
	float:none;
}

.top {
	height: 175px;
	width: 750px;
	background-image: url(immagini/top.gif);
	text-align: center;
	margin: 0px;
}
.piantasx {
	margin: 0px;
	width: 30px;
	clear:left;
	float:right;
	height:817px;
	text-align: right;
	background-image: url(images/pianta.gif);
}
.vaso {
	margin: 0px;
	width: 20px;
	clear:left;
	height:17px;
	text-align: right;
	background-image: url(images/vaso.gif);
}
.contenitore {
	margin: 0px;
	width: 100%;
	text-align: center;
}
.contenitore2 {
	margin: 0px;
	width: 750px;
	text-align: center;
}





div,body,form,fieldset,img,input,p {
	margin: 0px;
	padding: 0px;
	border: 0px;
}


.fff
{
	border: dashed #006666 1px;
}

ul.linksopra {
	list-style: none;   
	margin: 0px;   
	padding: 0px;		
 	margin-left: 0px;
	margin-top:0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.accessibile {
	position: absolute;
  top: -9999px; left: -9999px;
	overflow: hidden;
}

li.linksopra {
	display: inline;   
 	margin: 0;   
 	padding: 0;		
	margin: 0px;
 	text-transform: capitalize;
	float: left; 
	clear: right;   
	width: 250px;
}
/* metodo Phark Image Replacement */
li.linksopra a:link,
li.linksopra a:visited {
	display: block;
	width: 250px;
	height: 65px;
	text-indent: -500em;	
}
li.linksopra a:hover,
li.linksopra a:active {
	display: block;
	width: 250px;
	height: 65px;
	text-indent: -500em;	
}
/* azienda */
li.linksopra a#dovesiamo:link,
li.linksopra a#dovesiamo:visited {
	background: url('images/dovesiamo.gif') 0 0 no-repeat;
}
li.linksopra a#dovesiamo:hover,
li.linksopra a#dovesiamo:active {
	background: url('images/dovesiamo_ov.gif') 0 0 no-repeat;
}

li.linksopra a#dovesiamo_ar:link,
li.linksopra a#dovesiamo_ar:visited {
	background: url('images/dovesiamo_ar.gif') 0 0 no-repeat;
}

/* chi siamo */
li.linksopra a#chisiamo:link,
li.linksopra a#chisiamo:visited {
	background: url('images/chisiamo.gif') 0 0 no-repeat;
}
li.linksopra a#chisiamo:hover,
li.linksopra a#chisiamo:active {
	background: url('images/chisiamo_ov.gif') 0 0 no-repeat;
}
li.linksopra a#chisiamo_ar:link,
li.linksopra a#chisiamo_ar:visited {
	background: url('images/chisiamo_ar.gif') 0 0 no-repeat;
}
/* contatti */
li.linksopra a#contatti:link,
li.linksopra a#contatti:visited {
	background: url('images/contatti.gif') 0 0 no-repeat;
}
li.linksopra a#contatti_ar:link,
li.linksopra a#contatti_ar:visited {
	background: url('images/contatti_ar.gif') 0 0 no-repeat;
}
li.linksopra a#contatti:hover,
li.linksopra a#contatti:active {
	background: url('images/contatti_ov.gif') 0 0 no-repeat;
}

.menu {
	float:left;
	text-align: center;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
}

.centro {
	height: 420px;
	width: 750px;
	background-color: #99FF66;
	text-align: center;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
}
.interno {
	height: 340px;
	width: 450px;
	background-color: white;
	text-align: center;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	margin-right: 10px;
	
	padding-top: 10px;
	padding-bottom:0px;
	float:left;
	font-size: 12px;
}
.interno_nopadding {
	height: 350px;
	width: 450px;
	background-color: white;
	text-align: center;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	margin-right: 10px;
	padding-top: 0px;
	float:left;
}

.lineasopra {
	height: 1px;
	width: 750px;
	background-color: white;
	text-align: center;
	margin-top: 10px;
	margin-bottom: 0px;
}
.lineasotto {
	height: 1px;
	width: 750px;
	background-color: white;
	text-align: center;
	margin-bottom: 10px;
}

.sotto {
	background-image:url(images/sfondino.jpg);
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	text-align: center;
	font-family: "Trebuchet MS", "Lucida Grande", Helvetica, Geneva, Arial, sans-serif;
	font-size: 10px;
	width:100%;
}
.fondo {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	text-align: center;
	font-family: "Trebuchet MS", "Lucida Grande", Helvetica, Geneva, Arial, sans-serif;
	font-size: 10px; 
}

.paragrafo
{
font-size:12px;
}

.formsx
{
padding:3px;
text-align:right;
float:left;
width:24%;
}

.formdx
{
padding:3px;
float:left;
text-align:left;
width:70%;
}

input,textarea,button
{
	border: 1px solid;
	color: #475078;
    font: 16px Arial,sans-serif;
}

.titolo
{
	background-image: url(images/sfondino.jpg);
	margin:10px;
	font-style: normal;
	font-weight: bold;
	
	
}

.news
{
	background-color: white;

	margin:3px;
	padding:5px;
	font-style: normal;
	font-weight: bold;
	border: 1px SOLID green;
	
}
.titolonews
{
	margin-left:10px;
	text-align:left;
	font-style: normal;
	font-weight: bold;
	
	
}

.new
{
	margin:10px;
	font-style: normal;
	font-weight: lighter;
	border: 1px SOLID green;
	text-align: left;
	padding-left: 10px;
	
}
.lineasoprav {
	height: 1px;
	width: 750px;
	background-color: green;
	text-align: center;
	margin-top: 10px;
	margin-bottom: 0px;
}
.lineasottov {
	height: 1px;
	width: 750px;
	background-color: green;
	text-align: center;
	margin-bottom: 10px;
}

.zamboni
{
	margin:20px;
	font-style: normal;
	font-weight: lighter;
	border: 1px SOLID  #99FF66;
	text-align: left;
	padding-left: 10px;
	
}
.flash
{
float:left;
margin:0px;	
}
