

body {
  margin: 0px;
  padding: 0px;
	background: url('images/bg.gif');
	text-align: center;
	line-height: 16px;
	font-size: 0.7em;
  font-family: 'Arial', Tahoma, Helvetica, sans-serif;
	color: #000;
}


a {
color: #688334;
}

#wrapper {
	width: 810px;
	margin: 0px auto;
	background-color: #FFF;
}

#header { 
	margin: 0px;
}

	#header_sx {
		float: left;
		width: 204px;
		background-color: #FFF;
	}
	
	#header_dx {
		height: 188px;
		background: url('images/bg_black.gif');
		margin: 0 0 0 204px;
		padding: 0 0 0 1px;
	}

#subheader {
	clear: both;
	margin: 0px;
	padding: 0px;
}

	#subheader_sx {
		float: left;
		height: 96px;
		background-color: #FFF;
	}
	
	#subheader_dx { 
		background-color: #FFF;
		margin: 0 0 0 203px;
		padding: 0 0 0 1px;
		width: 606px;
		text-align: left;
	}
	
	#subheader_dx img {
		margin: 0px;
		padding: 0px;
	}
	
#corpo {
	clear: both;
	margin: 0px;
	padding: 20px 0 0 0;
	/*border: 1px solid #000;*/
}

	#corpo_sx {
		float: left;
		width: 204px;
		background-color: #FFF;
		text-align: right;
	}
	
	#corpo_dx { 
		background-color: #FFF;
		margin: 0 0 0 204px;
		padding: 0px 20px 10px 20px;
		text-align: left;
	}
	
	#corpo_dx h1{ 
		padding: 0px;
		margin: 0px;
	}
	
	#corpo_dx h2{ 
		font-size: 12px;
	}
	
	#corpo_dx p { 
		margin: 5px 0 5px 0;
	}
	
#corpo_artisti {
	clear: both;
	margin: 0px;
	padding: 0px;
	/*border: 1px solid #000;*/
}
	
	#corpo_dx_artisti
	{ 
		background-color: #000;
		margin: 0 0 0 204px;
		padding: 0px;
		text-align: left;
	}
	
html>/**/body #corpo_dx_artisti /* FireFox*/
{
height: 318px;
}
	
	
#bottom {
	clear: both;
	margin: 0px;
	padding: 0px;
	/*border: 1px solid #000;*/
}

	#bottom_sx {
		float: left;
		width: 204px;
		background-color: #FFF;
		margin: 0px;
		padding: 0px;
		text-align: right;
	}
	
	#bottom_dx { 
		background: url('images/bg_black.gif');
		margin: 0 0 0 204px;
		padding: 0px;
		text-align: left;
		height: 238px;
	}
	

