@charset "UTF-8";
	/* CSS Document */
	
	* {
		padding: 0;
		margin: 0 auto;
	}
	.none {
		display: none;
	}
	/* layout contorna IE-MAC-FF-OP */
	 #container:after,#header:after{
		content: "."; 
		display: block; 
		height: 0; 
		clear: both; 
		visibility: hidden;
	}
	#container,#header{ display: inline-table; }
	* html #container,* html #header{ height: 1%; }
	#container,#header{ display: block; }
	/* fine */
body {
	background-image: url(../images/background.jpg);
	background-repeat: repeat-x;
	background-position: center;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;

}
li {
	list-style-type: none;
}

#container {
	width: 1024px;

}
#interno{
	background-image: url(../images/backcontent.png);
	width: 1024px;
	padding-top: 20px;
	background-position: top left;
	background-repeat: repeat-y;
	float: left;
}
#top {
	background-image: url(../images/top.png);
	background-repeat: no-repeat;
	background-position: left top;
	width: 1024px;
	height: 312px;

}
#menu{
	background-image: url(../images/backmenu.png);
	background-repeat:no-repeat;
	background-position:top;
	width: 165px;
	height: 470px;
	float: left;
	margin-left: 85px;
}
#testo{
	width: 430px;
	padding-left: 25px;
	padding-right: 15px;
	padding-top: 15px;
	float:left;
}
#news{
	padding-top: 120px;
	background-image: url(../images/backnews.jpg);
	color: #300;
	width: 180px;
	float:left;
	padding-right: 35px;
	font-weight: bold;
	background-repeat: no-repeat;
	background-position: left top;
}
#footnews{
	background-image: url(../images/footbacknews.jpg);
	width: 211px;
	height: 25px;
	float:left;

}
.righenews{
	margin-left: 25px;
	margin-right: 25px;
	margin-bottom: 10px;
}
#foot{
	background-image: url(../images/footer.png);
	background-repeat: no-repeat;
	background-position:top;
	width: 1024px;
	height: 209px;
	z-index: 10;
	float: left;
}
#candela{
	background-image: url(../images/backcandela.png);
	background-repeat: no-repeat;
	height: 400px;
	width: 950px;
	bottom: 0px;
	position: relative;
	z-index: 20;
	float: left;
}
#dati{
	width: 350px;
	color: #C93;
	margin-left: 350px;
	margin-top: 0;
	position: relative;
	text-align: center;
	z-index: 50;
}
#foto01{
	float: right;
	padding: 5px;
	
}
#foto02{
	float: left;
	padding: 5px;
}
/* menu*/
#vuoto{
	background-image: url(../images/merito01.png);
}

#merito{
	background-image: url(../images/merito01.png);
}
#vitacampo{
	background-image: url(../images/campo01.png);
}
#cumpa{
	background-image: url(../images/cumpa01.png);
}
#tiroarco{
	background-image: url(../images/arco01.png);
}
#danze{
	background-image: url(../images/danze01.png);
}
#banchetto{
	background-image: url(../images/banch01.png);
}
#corsi{
	background-image: url(../images/corsi01.png);
}
#eventi{
	background-image: url(../images/eventi01.png);
}
#gallery{
	background-image: url(../images/gallery01.png);
}
#link{
	background-image: url(../images/link01.png);
}
a {
	color: #300;
}
.mail{
	color: #FC0;
}
