body{
	margin:0;
	padding:0;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color:#E4E8E7;
}
p{	
	margin:0;
	padding:0;
	}	
li{
	margin:0;
	padding:0;
	display:inline;

	}
ul{
	margin:0;
	padding:0;


	}

h1{
	margin:0;
	padding:0;
	font-size:24px;
}

h2{
	margin:0;
	padding:0;
	font-size:18px;
	color:#FFFFFF;
}
h3{
	margin:0;
	padding:0;
	font-size:17px;
	color:#000066;
}
#contenitore{
	background-color:#FFF;
	width:813px;
	margin-left:auto;
	margin-right:auto;
	margin-top:0px;
	padding-left:14px;
	padding-right:16px;
	background:url(img2/ombra.gif) repeat-y;
	
	}
#centro{
	margin:0;
	padding:0;
	width:780px;
	border:#000000 solid 1px;
	border-bottom:none;
	border-top:none;
	}	
#top{
	margin:0;
	padding:0;
	height:233px;
	background: url(img2/bannerone.jpg) no-repeat;
	width:780px;
	}
#top h1{
	display:none;
	}

#menu{
	margin:0;
	padding:0;
	font-size:13px;
	padding-top:21px;
	font-weight:700;
	}
#menu li{
	display:inline;
	padding-left:20px;
	}
#menu a{
	color:#000066;
	text-decoration:none;
	}	
#menu a:hover{
	color:#990000;
	}
#menu a:visited{
	color:#666666;
	}		
	
#autolink{
	margin:0;
	padding:0;
	margin-left:425px;
	}	
#cerca{
	margin:0;
	padding:0;
	background-image:url(img2/cerca.jpg);
	height:37px;
	width:780px;
	}	
#via{
	margin:0;
	padding:0;
	color:#000066;
	float:left;
	margin-top:22px;
	margin-left:2px;
	}	
#formpagine{
	margin:0;
	padding:0;
	float:left;
	margin-left:190px;
	}
	
#txtpagine{
	margin:0;
	padding:0;
	height:17px;
	width:100px;
	}
#butpagine{
	margin:0;
	padding:0;
	background-image:url(img2/go2.jpg);
	width:29px;
	height:33px;
	border-style:none;
	}
	
#data{
	margin:0;
	padding:0;
	float:left;
	margin-top:11px;
	margin-left:45px;
	}					
#oggetti{
	margin:0;
	padding:0;
	padding-top:182px;
	padding-left:4px;
	color:#000099;
	}
#contenuto{
	margin:0;
	padding:0;
	background:url(img2/sfumatura.gif) repeat-x;
	margin-top:-15px;

	}
	
#benvenuto{
	margin:0;
	width:535px;
	float:left;
	padding:5px;
	padding-right:10px;
	margin-top:15px;
	}	
#legemme{
	margin:0;
	padding:0;
	background:url(img2/legemme.gif) no-repeat;
	margin-top:7px;
	height:42px;
	width:531px;
	}
#legemme p{
	display:none;
	}			
#fotohome{
	margin:0;
	padding:0;
	background:url(img2/legemme.jpg) no-repeat;
	height:220px;
	width:180px;
	float:left;
	margin-top:16px;
	margin-left:18px;
	}	
#benvenuto_txt{
	text-align:justify;
	width:300px;
	font-size:12px;
	float:left;
	margin-top:53px;
	margin-left:10px;
	}	
#tabella{
	margin:0;
	padding:0;
	width:180px;
	background-color:#CCCCCC;
	background:url(img2/vert.gif) repeat-y;
	margin-top:15px;
 	float:left;
	}
	
#scelte p{
	display:none;
	}	
	
#scelte{
	margin:0;
	padding:0;	
	background:url(img2/scelte.gif) no-repeat;
	margin-top:7px;
	height:42px;
	width:223px;
	margin-left:7px;
	}
#vetrina{
	margin:0;
	padding:0;
	margin-left:45px;
	margin-top:50px;
	}
#visita{
	margin:0;
	float:left;
	padding:5px;
	width:500px;
	margin-left:12px;
	margin-top:30px;
	padding-top:30px;
	background:url(img2/oriz.gif) repeat-x;
	}
	
#visita p{
	float:left;
	margin-left:10px;
	margin-top:50px;
	font-size:25px;
	}
#visita img{
	float:left;
	margin-left:5px;
	}			
#menu2{
	margin:0;
	padding:0;
	width:780px;
	background:url(img2/navigazionebottom.gif) repeat-x;
	height:37px;
	padding-top:10px;
	}
#link2{
	margin-left:250px;
	}
#link2 li{
	padding-left:5px;
	}	
#link2 a {
	color:#000000;
	text-decoration:none;
	font-size:10px;
	font-weight:500;
	}
#lg{
	float:left;
	padding-right:4px;
	border-right-color:#990000;
	border-right-style:solid;
	border-right-width:1px;
	}
#diritti{
	float:left;
	padding-left:4px;
	}	
#validation{
	margin-left:598px;

}
#validation p{
	float:left;
	}	
#validation img{
	border:none;
	}	
	
/*chisiamo*/
#left{
	margin:0;
	padding:0;
	margin-top:21px;
	width:200px;
	float:left;

	}
#right{
	float:left;
	margin:0;
	padding:0;
	margin-top:3px;
	width:520px;	
	background:url(img2/vert.gif) repeat-y;
	}
#titolopagina{
	margin-left:15px;
	margin-top:18px;

	}	
#testochisiamo{
	margin:0;
	padding:0;
	width:400px;
	margin-top:40px;
	margin-left:100px;
	text-align:justify;
	}	
#leftchisiamo{
	margin:0;
	padding:0;
	margin-top:55px;
	margin-left:7px;
	}	
	
#chisiamo1{
	margin:0;
	padding:0;
	margin-top:45px;
	margin-left:28px;
	padding-bottom:20px;
	}	
/*vetrina*/

#sezioni{
	margin-left:15px;
	margin-top:3px;
	}
	
#sezioni li{
	display:block;
	list-style-type:none;
	padding-top:10px;
	}
#sezioni a{
	font-size:15px;
	font-weight:700;
	text-decoration:none;
	color:#000033;
	}	
#lista_sezioni{
	margin-top:25px;
	}	
#tabella_vetrina{
	margin:0;
	padding:0;
	margin-top:25px;
	margin-left:18px;
	}	
	
#tabella_vetrina img{
	border-color:#000000;
	}	
#link_pagine{
	margin:0;
	padding:0;
	margin-left:10px;
	margin-top:15px;
	font-weight:700;
	}	

/*dettagli*/


#leftd{
	margin:0;
	padding:0;
	margin-top:0px;
	width:750px;
	float:left;
	}
	
#rightd{
	float:left;
	margin:0;
	padding:0;
	margin-top:35px;	
	margin-left:67px;
	background-color:#D5D5D5;
	font-size:14px;
	border-color:#666666;
	border-style:solid;
	border-width:1px;;
}
#titolo_vetrina {
	float:left;
	margin-left:3px;
	margin-top:15px;
	}	
#titolo_vetrina h3{
	margin:0;
	padding:0;
	width:350px;
	font-size:22px;
	text-align:center;
	color:#FFFFFF;
}
#lista_sezioni_d{
	padding-top:15px;
	}	
#lista_sezioni_d li{
	display:inline;
	}
#informazioni{
	margin:0;
	padding:0;
	background-color:#CCCCCC;
	padding-left:3px;
	width:632px;
	height:38px;
	border-color:#A8A8A8;
	border-style:solid;
	border-width:1px;
	border-left:none;
	border-right:none;
	}
	
#riga1{
	background-color:#999999;
	height:109px;
	width:635px;
	border-color:#333333;
	border-style:solid;
	border-width:1px;
	border-left:none;
	border-right:none;
	}	

#tabella_dettagliod{
	margin-top:35px;
	}
#tabella_dettagliod table{
	float:left;
	}
#mail{
	margin:0;
	padding:0;
	margin-top:50px;
	margin-left:5px;
	}

#contatti{
	margin-top:35px;
	margin-left:8px;
	}

#adsense{
        float:left;
        margin:0;
        padding:0;
        margin-left:-35px;
}

/* ki siamo lodi*/
#lodi{
	margin:0;
	padding:0;
	padding-left:35px;
	padding-right:10px;
	text-align:justify;
	}
#lodi h2{
	color:#000033;
	text-align:center;
	padding-bottom:25px;
	}
#lodi h3{
	padding:4px;
	}	
#lodi p{
	padding:2px;
	}		










