* {
	margin:0;
	padding:0;
	}
html {
	font-family: sans-serif;
	font-size: 85%;
	background: #ddd;
	color: #434345;
	}
#cont {
	width: 750px;
	margin: 0 auto;
	}
	
	
/* Homepage !! */

h1.homepage {
	background: #cfcfd1 url("../img/h1.jpg") 50% 10px no-repeat;
	height: 100px;
	width:100%;
	}
div.pics1, div.pics2  {
	height: 200px;
	width: 750px;
	margin:0 auto;
	
	}
.pics1 {
	background: url("../img/pics1.jpg") center bottom no-repeat;
	padding-top:50px;
	}
.pics2 {
	background: url("../img/pics2.jpg") center top no-repeat;
	}
	
/* Pagina interna */

h1.int {
	}
div#menu {
	padding-top:20px;
	width:759px;
	margin:0 auto;
	display:block;
	height:80px;
	padding-left:5px;
	}
div#menu ul li {
	display: inline;
	float:left;
	text-align:center;
	}

div#menu ul li a {
	background: #cfcfd1;
	display:block;
	height:50px;
	padding-top:20px;
	width:102px;
	margin-right:6px;
	text-decoration:none;
	font-size: 110%;
	color: #434345;
	line-height:90%;
	}
 
div#menu ul li a:hover, div#menu ul li a.on {
	background: #bcbcbc;
	display:block;
	height:40px;
	padding-top:20px;
	border-bottom:10px solid #695337;
	}

div#box {
	background: #cfcfd1;
	width:750px;
	margin:0 auto;
	margin-top: 10px;
	}

div#box p {
	padding:20px;
	text-align: center;
	}
div#box ul {
	padding: 0px 25px 0px 45px;
	list-style: square;
	}
div#foot {
	width: 750px;
	margin:0 auto;
	text-align: center;
	clear:both;
	font-size: 80%;
	color: #aaa;
	}
div#foot a {	
	color: #aaa;
	text-decoration: none;
	}
div#foot a:hover {
	color: #434345;
	}
div#conv {
	width: 320px; 
	margin-top:25px;
	float:right;
	}
div#conv h5, div#conv h4 {
	margin-left:20px;
	}
div#conv h5 {
	font-size: 100%;
	}
div#conv h4 {
	margin-bottom: 20px;
	}
div#conv p {
	text-align: left;
	}
img#locandina {
	margin: 10px 20px 10px 20px;
	float:left;
	}
h2 {
	padding: 20px 20px 0 20px;
	}
img.splash {
	margin:0 auto;
	text-align:center;
	margin-top: 20px;
	}
/* PICS! */
div#pics3 {
	height: 170px;
	width: 750px;
	margin:0 auto;
	background:url("../img/pics3.jpg") center top no-repeat;

	}
div#pics4 {
	height: 170px;
	width: 750px;
	margin:0 auto;
	background:url("../img/pics4.jpg") center top no-repeat;

	}
div#pics5 {
	height: 170px;
	width: 750px;
	margin:0 auto;
	background:url("../img/pics5.jpg") center top no-repeat;
	
	}
div#pics6 {
	height: 170px;
	width: 750px;
	margin:0 auto;
	background:url("../img/pics6.jpg") center top no-repeat;
	margin-top: 20px;
	}
div#pics7 {
	height: 170px;
	width: 750px;
	margin:0 auto;
	background:url("../img/pics7.jpg") center top no-repeat;
	}
/* FORM */
form {
	margin: 20px;
	line-height: 150%;
	}
input {
	border: 1px solid #aaa;
	padding:1px;
	height:18px;
	margin:0;
	margin-bottom:2px;
	}
input.invia {
	border: 1px solid #aaa;
	height: 24px;
	padding:2px;
	clear: both;
	display:block;
	}
span.form-lab {
	width: 80px;
	display: block;
	float:left;
	padding:2px;
	height: 18px;
	margin-bottom:2px;
	}
textarea {
	width: 100%;
	height: 130px;
	clear:both;
	display:block;
	border: 1px solid #aaa;
	padding:2px;
	}
fieldset.left {
	float: left;
	width:40%;
	border:0;
	}
fieldset.right {
	float:right;
	border:0;
	width:58%;
	}
