body, #container{
  	width: auto !important;
  	margin: 0 !important;
  	padding: 0 !important;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:16px;
}

	
	/* printheader */		
	
	#printheader {
		padding: 0px;
		margin-bottom: 20px;
		height: 97px;
		border-bottom: 2px solid #666;		
		font-size:20px;		
		}
		
#claim {
display:none
}

#logo {
display:none
}

#mainnav {
display:none
}

#lang {
display:none
}

#bg {
display:none;
}

#highslide-html-privacy {
display:none;
}
	h1 {
		margin:10px 30px 0 30px;
		padding:0;
	}

		h1 span {
			visibility:visible;
			font:bold italic 24px Georgia, "Times New Roman", Times, serif;
			color:#000;
		}
	
	p {
		margin:10px 50px 20px 30px;
		clear:both
	}

	h2 {
		margin:50px 30px 0 30px;
		padding:0;
	}

		h2 span {
			visibility:visible;
			font:bold italic 24px Georgia, "Times New Roman", Times, serif;
			color:#000;
		}
	
	p a {
		font:bold 14px Georgia,"Times New Roman", Times, serif ;
		color:#000;
		text-decoration:none;
	}
	
	p a:hover {
		color:#ccc;
	}

	h3 {
		margin:50px 30px 0 30px;
		padding:0;
	}

		h3 span {
			visibility:visible;
			font:bold italic 24px Georgia, "Times New Roman", Times, serif;
			color:#000;
		}
	
	h4 {
		margin:50px 30px 0 30px;
		padding:0;
	}

		h4 span {
			visibility:visible;
			font:bold italic 24px Georgia, "Times New Roman", Times, serif;
			color:#000;
		}
	
	h5 {
		margin:50px 30px 0 30px;
		padding:0;
	}

		h5 span {
			visibility:visible;
			font:bold italic 24px Georgia, "Times New Roman", Times, serif;
			color:#000;
		}
	
	h6 {
		margin:50px 30px 0 30px;
		padding:0;
	}

		h6 span {
			visibility:visible;
			font:bold italic 24px Georgia, "Times New Roman", Times, serif;
			color:#000;
		}
	
	h6.over {
		margin:50px 30px 0 30px;
		padding:0;
	}

		h6.over span {
			visibility:visible;
			font:bold italic 24px Georgia, "Times New Roman", Times, serif;
			color:#000;
		}
	
	.titolo {
		margin:30px 30px 0 30px;
		padding:0 0 0 20px;
		font:bold 16px Georgia, "Times New Roman", Times, serif;
		color:#000;
	}
	
#footer {
display:none;
}


/********* form *********/ 

label {
	margin: 0px;
	color: #808080;
}

input {
	background:#efefef;
	border-right:1px solid #999;
	border-bottom:1px solid #999;
	border-top:none;
	border-left:none;
	margin:0px;
	padding:0;
}

select {
	margin: 4px 0px;
	padding: 4px;
	display:inline;
	background:#efefef;
	border-right:1px solid #999;
	border-bottom:1px solid #999;
	border-top:none;
	border-left:none;
	color:#fff;
	font:11px arial, verdana, sans-serif;
}

textarea {
	padding: 4px;
	color: #4d4a4a;
	margin: 0px;
	background:#efefef;
	border-right:1px solid #999;
	border-bottom:1px solid #999;
	border-top:none;
	border-left:none;
	font:11px arial, verdana, sans-serif;
	color:#646F79;
}

input.button1 {
	font:bold 16px Georgia, "Times New Roman", Times, serif, Palatino;
	background:#efefef;
	border-right:1px solid #999;
	border-bottom:1px solid #999;
	border-top:none;
	border-left:none;
	color:#000;
	margin:0;
	padding:0;
	cursor:pointer
}

.check {
	border:none;
	padding:0;
	margin:0;
	background:none;
}
