body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(../images/sfondinonew.jpg);

	
}
.alto {
	background-color: #C8D8C7;	
	border-top: 1px solid #BC7C3E;
	border-left: 1px solid #BC7C3E;
}
.testa {
position:absolute;
left:1px;
top:20px;
z-index:2;
width:100%;
}
.boxalto {
position:absolute;
left:1px;
top:1px;
z-index:1;
width:100%;
}
img#castello {
margin-top:15px;
margin-bottom:10px;
border:3px solid #53272E;
}img#bar {
float: left;
width:35%;
margin-right:15px;
margin-bottom:15px;
border:3px solid #53272E;
}
img#test {
width: 1%;
}
img#cart {
float: left;
margin-right:15px;
margin-bottom:10px;

}
img#logopicpag {
float: right;
margin-top:10px;
margin-left:10px;
}

.basso {
	background-color: #C8D8C7;
	border-bottom: 1px solid #BC7C3E;
	border-left: 1px solid #BC7C3E;
}
.centrsxtratt {
	background-color: #C8D8C7;	
	border-left: 1px solid #BC7C3E;
	border-right: 1px solid #BC7C3E;

}
.centrsxtrattbis {
	background-color: #C8D8C7;	
	border-left: 1px solid #BC7C3E;
	border-right: 1px solid #BC7C3E;

}
.centrdx {
	background-color: #C8D8C7;	
	
	border-right: 1px solid #BC7C3E;
}
.centrsxtrattcucc {
	background-color: #C8D8C7;	
	height:180px;
	border-left: 1px solid #BC7C3E;
}






.lingua {
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-top:5px;

}
.lingua a:visited{
text-decoration: none;
font-weight: bold;
color:#53272E;
}

.lingua a:link{
text-decoration: none;
font-weight: bold;
color:#53272E;
}
.lingua a:hover{
text-decoration: none;
font-weight: bold;
color: #d0ae28;

}
.lingua a:active{
text-decoration: none;
font-weight: bold;
color:#53272E;

}
.adress {
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;

}
.adress a:visited{
text-decoration: none;
font-weight: bold;
color: #000000;}

.adress a:link{
text-decoration: none;
font-weight: bold;
color: #000000;
}
.adress a:hover{
text-decoration: none;
font-weight: bold;
color: #d0ae28;

}
.adress a:active{
text-decoration: none;
font-weight: bold;
color: #000000;

}
.adressind {
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	padding:10px;

}
.adressind a:visited{
text-decoration: none;
font-weight: bold;
color: #000000;}

.adressind a:link{
text-decoration: none;
font-weight: bold;
color: #000000;
}
.adressind a:hover{
text-decoration: none;
font-weight: bold;
color: #d0ae28;

}
.adressind a:active{
text-decoration: none;
font-weight: bold;
color: #000000;

}
.txtgenerico {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}
.txttratt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-right:20px;
	color: #333333;
	text-align:justify;
	line-height:17px;
	
	
}	
.txtcont {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-right:20px;
	color: #333333;
	text-align:justify;
	
	
}	
.txtcont2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-right:20px;
	color: #333333;
	text-align:center;
	
	
}	
.cornicetta_alta {
	background-image: url(../images/cornicetta.gif);
	height: 24px;
}
.lingua {
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-top:5px;

}
.lingua a:visited{
text-decoration: none;
font-weight: bold;
color:#53272E;
}

.lingua a:link{
text-decoration: none;
font-weight: bold;
color:#53272E;
}
.lingua a:hover{
text-decoration: none;
font-weight: bold;
color: #d0ae28;

}
.lingua a:active{
text-decoration: none;
font-weight: bold;
color:#53272E;

}
.owfl{
overflow: visible; 
}
