body {
font: 11px arial,sans-serif;
background-color: #251400;
margin-top: 0px; 
		 color: #fff;
}
h2 {
font: 18px arial,sans-serif;
color: #ffffff;
margin-top: 0px; 
margin-bottom: 0px; 
}
#container {
position: absolute;	
left: 25%; 
margin-left: -160px; 
width: 850px; 
margin-top: 0px; 
background-color: #251400;
}
#barra_alta {
	width: 100%;
	height: 160px; 
	margin-top: 0px; 
	border-bottom: 1px solid #000000;
    background: url(logo_alto.jpg) #2C1801 no-repeat center top;
}
#barra_alta_a {
	width: 100%;
	height: 160px; 
	margin-top: 0px; 
	border-bottom: 1px solid #000000;
    background: url(logo_alto_a.jpg) #2C1801 no-repeat center top;
}
#menu {
	width: 100%;
	height: 20px; 
	margin-top: 5px; 
	border-bottom: 1px solid #000000;
	background-color: #251400;
}
#menu a {
 font-family: Verdana; 
 font-size: 12px; 
 color: #BC9102; 
 text-decoration: none;
 margin-left: 20px; 
}
#menu a:hover {
font-family: Verdana; 
font-size: 12px; 
color: #ffffff; 
text-decoration: none;
}
#footer_fla {
	width: 100%;
	height: 30px; 
	margin-top: 0px; 
	border-top: 0px solid #000000;
	border-bottom: 0px solid #000000;
	background-color: #2C1801;
}
#quadro_centrale {
	width: 100%;
	height: 300px; 
	margin-top: 0px; 
	border-top: 1px solid #000000;
	border-bottom: 1px solid #000000;
	background-color: #251400;
}
#quadro_centrale p{
 font-family: Verdana; 
 font-size: 10px; 
 color: #cccccc; 
 margin-bottom: 0px; 
}
#quadro_centrale form{
	color: #BC9102; 
	margin-left: 5px;
	margin-top: 5px;
}
#quadro_centrale a{
font-family: Verdana; 
font-size: 10px; 
color: #cccccc; 
text-decoration: none;
}
#quadro_sin {
    float:left;
	width: 310px;
	height: 380px; 
	border: 0px solid #cccccc;
	background-color: #251400;
}
#quadro_img {
    float:left;
	width: 280px;
	height: 200px; 
	margin-left: 30px;
	margin-top: 10px; 
	border: 0px solid #cccccc;
	background-color: #251400;
}
#quadro_img form{
	color: #BC9102; 
}
#quadro_img p{
 font-family: Verdana; 
 font-size: 10px; 
 color: #cccccc; 
 margin-bottom: 0px; 
}
#quadro_img strong{
 color: #BC9102; 
}
#quadro_img a{
 font-family: Verdana; 
 font-size: 10px; 
 color: #BC9102; 
 text-decoration: none;
 margin-left: 0px; 
}
#quadro_img a:hover{
 font-family: Verdana; 
 font-size: 10px; 
 color: #BC9102; 
 text-decoration: none;
 margin-left: 0px; 
}

#quadro_img_t {
    float:left;
	width: 270px;
	height: 80px; 
	margin-left: 30px;
	margin-top: 0px; 
	border: 1px solid #2C1801;
	background-color: #251400;
}
#quadro_img_t p{
 font-family: Verdana; 
 font-size: 10px; 
 color: #cccccc; 
 margin-top: 5px; 
 margin-left: 5px; 
}
#quadro_img_t strong{
 color: #BC9102; 
}
#nome_prezzo{
    float:left;
    width:70px;
	margin-left: 3px;
    margin-bottom: 0px;
	color: #cccccc;
    font-weight: bold; 

}
#nome_prezzo_n{
    float:left;
    width:70px;
	margin-left: 3px;
    margin-bottom: 0px;
	color: #cccccc;
}
#quadro_testo {
    float:left;
	width: 430px;
	height: 130px; 
	margin-left: 30px;
	margin-top: 10px; 
	border: 0px solid #cccccc;
	background-color: #251400;
}
#quadro_testo p{
 font-family: Verdana; 
 font-size: 11px; 
 color: #cccccc; 
}
#quadro_testo form{
	color: #BC9102; 
	margin-left: 5px;
	margin-top: 5px;
}
#quadro_form {
    float:left;
	width: 220px;
	height: 130px; 
	margin-left: 30px;
	margin-top: 10px; 
	color: #BC9102; 
	border: 1px solid #2C1801;
}
#quadro_form form{
	margin-left: 5px;
	margin-top: 5px;
}
#nome_preno{
    float:left;
    width:20px;
	margin-left: 0px;
    margin-bottom: 0px;
}
.inputbox   {
	Background-Color: #993300;
	border-color:#000;
	border-style:solid;
	border-width:1px;
	font-family: Verdana;
	font-size: 7pt;
	color: #ffffff;
	margin-top: 2px;
    margin-left: 2px;
}
.inputbox_2   {
	Background-Color: #993300;
	border-color:#ccc;
	border-style:solid;
	border-width:0px;
	font-family: Verdana;
	font-size: 7pt;
	color: #ffffff;
	margin-top: 2px;
    margin-left: 6px;
}
#quadro_contatti {
    float:left;
	width: 205px;
	height: 130px; 
	margin-left: 5px;
	margin-top: 10px; 
	color: #BC9102; 
	border: 1px solid #2C1801;
}
#quadro_contatti p{
	margin-left: 5px;
	margin-top: 5px;
}
#quadro_contatti a{
 font-family: Verdana; 
 font-size: 9px; 
 color: #999999; 
 text-decoration: none;
}
#quadro_contatti a{
font-family: Verdana; 
font-size: 9px; 
color: #cccccc; 
text-decoration: none;
}

#reservation {
	width: 100%;
	height: 20px; 
	margin-top: 2px; 
	border-bottom: 1px solid #D4964D;
	background-color: #2C1801;
}
#reservation a {
 font-family: Verdana; 
 font-size: 12px; 
 color: #D4964D; 
 text-decoration: none;
 margin-left: 0px; 
}
#reservation a:hover {
font-family: Verdana; 
font-size: 12px; 
color: #ffffff; 
text-decoration: none;
}
#footer {
	width: 100%;
	height: 10px; 
	margin-top: 0px; 
	border-top: 0px solid #000000;
	border-bottom: 0px solid #000000;
	background-color: #2C1801;
}
#footer a {
 font-family: Verdana; 
 font-size: 9px; 
 color: #999999; 
 text-decoration: none;
 margin-left: 0px; 
}
#footer a:hover {
font-family: Verdana; 
font-size: 9px; 
color: #cccccc; 
text-decoration: none;
}
#footer p {
 font-family: Verdana; 
 font-size: 9px; 
 color: #000000; 
 margin-left: 5px; 
 clear: both;
}
#map{
width: 280px; 
height: 280px; 
border: 1px solid #2C1801;
}
#nome_form{
    float:left;
    width:70px;
	margin-left: 0px;
    margin-bottom: 0px;
	color: #BC9102;
}
#campo_form{
    float:left;
    width:35px;
	margin-left: 5px;
    margin-bottom: 2px;
}
table {
font: bold 11px arial,sans-serif; 
color: #BC9102;
} 
table a{
font: bold 11px arial,sans-serif; 
color: #cccccc;
} 
IMG.destr {
 float: right;
 clear: right;
 margin-left: 2px;
 margin-right: 0px;
 margin-bottom: 2px;
}
IMG.sin {
 float: left;
 clear: left;
 margin-left: 2px;
 margin-right: 5px;
 margin-bottom: 2px;
}