body {
margin:auto;
  background: #fffd70 url(image/bgr.gif) repeat-x top
}
table {
margin:auto;
}
td {
font-family:Tahoma;
font-size:12px;
color:#000000;
}
form {
margin:0;
padding:0;
}
p {
margin:0;
padding:0;
}
.fieldBig {
width:150px;
height:18px;
background-color:#FFFFFF;
border-bottom:1px solid #D4D0C7;
border-top:1px solid #808080;
border-right:1px solid #D4D0C7;
border-left:1px solid #808080;
font-family:Tahoma;
font-size:11px;
color:#3C3C24;
padding-left:4px;
}
.fieldDate {
width:39px;
height:18px;
background-color:#FFFFFF;
border-bottom:1px solid #D4D0C7;
border-top:1px solid #808080;
border-right:1px solid #D4D0C7;
border-left:1px solid #808080;
font-family:Tahoma;
font-size:11px;
color:#3C3C24;
padding-left:4px;
}
.fieldMonth {
width:66px;
height:18px;
background-color:#FFFFFF;
border-bottom:1px solid #D4D0C7;
border-top:1px solid #808080;
border-right:1px solid #D4D0C7;
border-left:1px solid #808080;
font-family:Tahoma;
font-size:11px;
color:#3C3C24;
padding-left:4px;
}
.go {
margin-right:68px;
}
.border_nav {
border-bottom:1px solid #5D5D38;
}

.nav {
   background: #8ac93d
}

.nav td {
  border-left: 1px solid #5D5D38;
  background: url(image/bgr_nav1.gif) no-repeat bottom;
}
.nav a{
  color: #000000;
  font-family: Tahoma, Arial, sans-serif;
  font-weight: bold;
  text-decoration: none;
}
.nav a:hover{
  color: #3F3F3F;
  font-family: Tahoma, Arial, sans-serif;
  font-weight: bold;
  text-decoration: underline;
}
.padding_about_us {
padding-left:22px;
padding-right:12px;
}
.padding_about_matter {
padding-top:17px;
padding-bottom:21px;
}
.matter_justify {
text-align:justify;
}
.more {
font-family:Tahoma;
font-size:11;
text-decoration:none;
font-weight:bold;
color:#EBD58D;
}
.more:hover {
font-family:Tahoma;
font-size:11;
text-decoration:none;
font-weight:bold;
color:#FFFFFF;
}
.padding_vline {
padding-left:11px;
}
.padding_reservation {
padding-left:34px;
}
.select {
width:150px;
height:21px;
color:#3C3C24;
}
.arrive {
width:39px;
height:21px;
color:#3C3C24;
}
.june {
width:66px;
height:21px;
color:#3C3C24;
}
.padding_top {
padding-top:15px;
}
.padding_gallery {
padding-left:20px;
padding-right:23px;
}
.matter_11px {
font-family:Tahoma;
font-size:11px;
color:#F6F6F6;
}
.copyright {
font-family:Tahoma;
font-size:11px;
color:#222210;
}
div.pic2{
	float:none;
	padding:0;
	background: url(images/ombra1.png) no-repeat bottom center;
	margin-top: 20px;
	margin-right: 20px;
	margin-bottom: 10px;
	margin-left: 20px;
}

div.pic2 img{display: block;border: 1px solid;
    border-color: #CCC #CCC #AAA #CCC;
    padding: 5px;background: #f6f6f6}

