body, html { height:100%; margin:0px; padding:0px;}
body { background: #191613; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#9A928A;}
ul { margin:0px; padding:0px; list-style:none}
li { background:url(img/ul.gif) no-repeat left 8px; padding-left:15px;}

a.trasp2 img { filter:alpha(opacity=100);-moz-opacity: 1.0;opacity: 1.0; }
a.trasp2:hover img { filter:alpha(opacity=70);-moz-opacity: 0.7;opacity: 0.7; } 

/*STRUTTURA*/
.contenuti {background:url(img/fondo_body.jpg) repeat-x top left}
.contenuti_centrali { background:url(img/fondo_centro.png) repeat-y top left; margin:0 auto; width:955px;}
.contenuti_sx { width:604px; text-align:left; padding-left:50px; float:left; display:inline}
.contenuti_dx { width:285px; text-align:right; float:left;}
.briciole { font-family:Tahoma, Geneva, sans-serif; font-size:10px; color:#FFF; padding-top:10px; padding-bottom:20px;}
.briciole a { color:#FFF; text-decoration:underline}
.briciole a:hover { color:#FFF; text-decoration:none}
.paragrafo { width:550px; padding-bottom:50px; font-size:13px; line-height:20px;}
.paragrafo b { color:#FFF;}
.paragrafo a { color:#FFF; text-decoration:underline}
.paragrafo a:hover { color:#FFF; text-decoration:none}
.bottone_continua { padding-bottom:20px;}
.foto_gallery { padding-right:1px; padding-bottom:1px; height:96px;}
.contatti_dx { background:url(img/box_dx_contatti.jpg) no-repeat top right; padding-top:60px; text-align:center; font-size:13px; line-height:20px;}
.contatti_dx b { color:#FFF;}
.contatti_dx a { color:#FFF; text-decoration:underline}
.contatti_dx a:hover{ color:#FFF; text-decoration:none}

.news_hp { background:url(img/fondo_news_hp.jpg) no-repeat top left; padding:35px; padding-left: 15px; }
.news_hp_data { font-size:10px;color:#7a7469; padding-bottom:3px;}
.news_data { font-size:10px;color:#7a7469; padding-bottom:3px;}
.news_hp_img { float:left}
.news_hp_testo { width:420px; float:left; color:#7a7469; font-size:13px; padding-left:20px; padding-bottom:20px; line-height:20px;}
.news_testo { color:#7a7469; font-size:13px; padding-left:20px; padding-bottom:20px; line-height:20px;}
.news_testo a { color:#fff; text-decoration:underline }
.news_testo a:hover{ color:#fff; text-decoration:none}
.news_hp_titolo { color:#D0D0CF; font-weight:bold; font-size:17px; padding-bottom:10px;}
.news_titolo { color:#D0D0CF; font-weight:bold; font-size:17px; padding-bottom:10px;}
.news_sottotitolo { color:#D0D0CF; font-style:italic; font-size:13px; padding-bottom:10px;}

.booknow_hp { background:url(img/fondo_booknow.jpg) no-repeat 7px 0px; text-align:left; padding-top:15px; padding-bottom:35px;}
.disabili_hp { text-align:left; padding-left:25px; padding-top:30px;}
.menu_2 { text-align:right; padding-bottom:0px; width:285px;}

/* RESTAURANT*/
.menu_categoria { background:url(img/fondo_menu_categoria.jpg) no-repeat top left; height:35px; padding-left:80px; padding-top:5px; color:#FFF; font-weight:bold; margin-top:30px;}
.menu_vino { background:url(img/fondo_menu_vini.jpg) no-repeat top left; height:54px; padding-left:80px; padding-top:30px; color:#FFF; font-weight:bold; margin-top:30px;}
.menu_portata_1 { background:#23201C; margin-left:60px; padding-left:19px; padding-top:5px; padding-bottom:5px; padding-right:5px;}
.menu_portata_2 { background:#292621; margin-left:60px; padding-left:19px; padding-top:5px; padding-bottom:5px; padding-right:5px;}

/*FOOTER*/
.footer { background:url(img/fondo_footer.jpg) repeat-x top #191613; text-align:center; color:#AFA596}
.footer a{ color:#797267; text-decoration:underline}
.footer a:hover{ color:#797267; text-decoration:none}
.footer h1{ color:#D1C6B4; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; margin-bottom:1px;}
.footer_link { color:#797267; background:url(img/fondo_footer_intero.jpg) no-repeat top center; width:955px; margin:0 auto; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:11px; padding-bottom:30px;}
.footer_menu { font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; background:#2a2521; width:925px; height:20px; margin:0 auto; padding-top:6px;}
.footer_menu a{ color:#797368; text-decoration:underline}
.footer_menu a:hover{ color:#797368; text-decoration:none}
.footer_menu a img { text-decoration:none;}
img, div, input { behavior: url(iepngfix.htc) }

.hidden{display:none;}

