body      {	
 color: #000; background-color: #ffffff; padding: 0;margin:0; text-align:center;  }
#ricercagoo {
display:inline;
float:right;
left:43%;
margin-top:15px;
padding:4px 0;
position:absolute;
top:155px;
 }

#contenitore {width: 778;
			  margin: auto;
			  text-align:left; }

#intestazione { background: #76eb76;
			    color: #FFF;
			    background-image: url(componenti/intestazione3.jpg);
			    background-position: right center; 
			    background-repeat: repeat;
			    height: 200px;
 			    border-top: 2px solid #000000; 
			    border-left: 2px solid #000000; 
			    border-right: 2px solid #000000; 
			    border-bottom: 1px solid #000000; }


div p {margin: 0;
 }


#menu  { color: #000; font-family: "Comic Sans MS"; float: left; width: 200px; 				    backgroud: #666; }

#corpo {width: 778px;
		float: left;
		background-image: url(componenti/centro2.jpg);
		background-repeat: repeat; }

#menu     { color: #000000; font-style: normal; font-weight: normal; font-size: 18px; font-family: "Comic Sans MS"; text-align: left; border-left: 2px solid #000000; min-height: 400px }
.sottomenu { color: #000000; font-style: normal; font-weight: normal; font-size: 14px; font-family: "Comic Sans MS"; text-align: left;}
#centro { float: right;
		width: 573px;
                min-height: 400px;
		color: #000;
		border-right: 2px solid #000000;
		 text-aling: right;
 padding: 0;margin:0;}

#piedipagina {background-image: url(componenti/pie2.jpg);
			  color: #FFF;
			  clear: left;
			  border-top: 1px solid #000000; 
			  border-left: 2px solid #000000; 
			  border-right: 2px solid #000000; 
			  border-bottom: 2px solid #000000;
		  	  background-repeat: repeat;}

#intestazione, #menu, #centro, #piedipagina{padding-top: 0;
										     padding-bottom: 0; }

#navigazione{ background-image:url(componenti/navi1.jpg);
			   width: 573px;
		       	   color: #000000;
			    border-bottom: 1px solid #000000;
			    border-left: 0px solid #000000; 
			    background-repeat: repeat;}

#fotovoltaico { min-height: 400px;}
#spazio  { padding: 15px; min-height: 400px }


/*MENU*/
.menuNavigazione {position:relative;
				     top:20px;
				    left:-1px;
				    margin: 0;
	   			    padding: 0;
	   			    width: 201px;
	   			    list-style:none;
				   border-collapse:collapse;
				   border-top:1px solid;
				    border-bottom:1px solid;
	   			   }


.menuNavigazione li{position:relative;
				 border-top:1px solid;
					border-bottom:1px solid;
border-collapse:collapse;
	   			   }

#sotto  {border-bottom:2px solid #000;
		border-collapse:collapse;
	   			   }


.menuNavigazione a {display:block;
					text-decoration:none;
	   				padding: 2px 10px;
					color:#000;
					border-right:1px solid #000;
					border-left:2px solid #000;
border-collapse:collapse;
	   			   }

.menuNavigazione ul {  padding: 0;
	   			  	   list-style:none;
					   margin:0 0 0 10px;
border-collapse:collapse;
}

.menuNavigazione a:hover,
.menuNavigazione a:focus,
.menuNavigazione a:active {padding-left: 4px;
						    background: #EEE;
						    color: #009;
						   }


/*COLORI*/


.menuNavigazione #voceCorrente a{margin:0; 
								   border-width:2px;
								   padding:4px;
								   font-weight:bold;
								   background: eee;
								   color: #009;
}

.menuNavigazione #voceCorrente ul a{background: none;
									color: #000;
									font-weight:normal;
}

.menuNavigazione #voceCorrente ul a:hover,
.menuNavigazione #voceCorrente ul a:focus,
.menuNavigazione #voceCorrente ul a:active {
						    background: eee;
						    color: #009;
						   }


.piedipaginamenu  { color: white; font-weight: normal; font-size: 16px; font-family: "Comic Sans MS"; text-decoration: none; text-align: center; padding-top: 5px; padding-bottom: 5px }
.percorso   { color: white; font-weight: normal; font-size: 14px; font-family: "Comic Sans MS"; text-decoration: none; text-align: center; margin: 0px; padding-left: 5px }

.titoloTesto    { color: #000000; font-weight: bold; font-size: 18px; font-family: "Comic Sans MS"; text-decoration: none; text-align: left; padding-top: 10px; padding-right: 10px }
.testo    { color: #000000; font-weight: normal; font-size: 14px; font-family: "Comic Sans MS"; text-decoration: none; text-align: justify; padding-top: 5px; padding-bottom: 5px }