body {margin: 0 auto 0 auto; padding:0; width:776px;background:url(../img/bg_fusion.gif) repeat-x;}
a{color:#0066FF;text-decoration:underline;}
form{padding:0;margin:0;}
input{width:250px;border:1px solid #796f64;font-family:"Trebuchet MS", Tahoma, Arial, Verdana;font-size:15px;line-height:15px;height:21px;padding-left:2px;padding-top:1px;}
textarea{width:538px;border:1px solid #796f64;font-family:"Trebuchet MS", Tahoma, Arial, Verdana;font-size:15px;line-height:15px;height:130px;padding-left:2px;padding-top:1px;}
#container{float:left;width:776px;}
#header{float:left;display:block;width:776px;height:83px;background:url(../img/bg_header.gif) repeat-x;}
#logo{float:left;margin-left:10px;}
#toplinks{float:right;margin:15px 15px 0 0;font-family:"Trebuchet MS", Tahoma, Arial, Verdana;font-size:13px;color:#fff;}
#toplinks a{color:#fff;text-decoration:underline;}
#headerphoto{float:left;display:block;width:776px;height:174px;}
#menu{float:left;display:block;width:776px;height:59px;background:url(../img/bg_menu.gif) repeat-x;}
#menu a{padding-right:3px;float:left;background:url(../img/menu_divider.gif) no-repeat right top;}
#menu a img{border:0;}
#menu img.selected{background:url(../img/menu_arrow.gif) no-repeat center bottom;}
#center{float:left;display:block;width:776px;}
#content{float:left;width:542px;color:#796f64;margin-top:25px;margin-left:15px;padding-bottom:19px;}
#content p{font-family:"Trebuchet MS", Tahoma, Arial, Verdana;font-size:15px;margin:0 0 15px 0; padding:0;}
#content p strong{color:#4b453d;}
#content h1{font-family:"Trebuchet MS", Tahoma, Arial, Verdana;font-size:20px;font-weight:bold;margin:0 0 15px 0; padding:0;color:#8a2f42;}
#content h2{font-family:"Trebuchet MS", Tahoma, Arial, Verdana;font-size:17px;font-weight:bold;margin:0 0 5px 0; padding-top:15px;color:#a75869;border-bottom:1px solid #a75869;}
#content h2 strong{color:#8a2f42;}
#content h3{font-family:"Trebuchet MS", Tahoma, Arial, Verdana;font-size:17px;font-weight:bold;margin:0 0 3px 0; padding:0;color:#4b453d;}
#menudx{float:right;width:200px;}
#menudx img{margin-bottom:17px;border:0;}
#footer{float:left;width:776px;height:26px;font-family:"Trebuchet MS", Tahoma, Arial, Verdana;font-size:11px;color:#fff;border-bottom:10px solid #FFF;background-color:#796f64;}
#copyright{float:left;line-height:26px;height:26px;width:576px;}
#copyright img{float:left;border:0px;}
#credits{float:right;line-height:26px;height:26px;width:190px;margin-right:10px;text-align:right;color:#bcb7b2;}
#credits a{color:#fff;text-decoration:underline;}

#vini_container{float:left;display:block;width:542px;font-family:"Trebuchet MS", Tahoma, Arial, Verdana;font-size:14px;color:#796f64;}
.vini_row{float:left;display:block;width:542px;border-bottom:1px solid #e4e3e2;height:20px;}
.vini_regione{float:left;display:block;margin-top:15px;width:542px;border-bottom:1px solid #a75869;font-size:17px;color:#a75869;text-indent:5px;}
.vini_tipologia{float:left;display:block;margin-top:30px;width:542px;background-color:#e4e3e2;font-size:19px;color:#4b453d;text-indent:5px;}
.vini_tipologia span{float:right;font-size:14px;margin-right:5px;line-height:19px;}
.vini_nome{float:left;width:220px;margin-right:10px;line-height:20px;text-indent:5px;color:#4b453d;}
.vini_collana{float:left;width:200px;margin-right:10px;line-height:20px;}
.vini_anno{float:left;width:40px;margin-right:10px;line-height:20px;}
.vini_valuta{float:left;width:10px;line-height:20px;}
.vini_prezzo{float:left;width:30px;line-height:20px;}

#menu_container{display:block;width:542px;font-family:"Trebuchet MS", Tahoma, Arial, Verdana;font-size:14px;color:#796f64;}
.menu_row{float:left;display:block;width:542px;border-bottom:1px solid #e4e3e2;margin-top:5px}
.menu_tipo{float:left;display:block;margin-top:15px;width:542px;border-bottom:1px solid #a75869;font-size:17px;color:#a75869;text-indent:5px;height:19px;}
.menu_nome{float:left;width:480px;margin-right:5px;line-height:18px;text-indent:5px;color:#4b453d;}
.menu_nome2{float:left;width:430px;margin-right:5px;line-height:18px;text-indent:5px;color:#4b453d;}
.menu_ingredienti{float:left;display:block;width:542px;line-height:12px;height:12px;text-indent:5px;font-size:12px;color:#8D857B;margin-bottom:5px;}
.menu_valuta{float:left;width:10px;line-height:20px;}
.menu_prezzo{float:left;width:30px;line-height:20px;}
.menu_prezzo2{float:left;width:85px;line-height:20px;}

#df_container{float:left;width:542px;}
.df_row{display:block;float:left;width:542px;height:40px;margin-bottom:5px;}
.df_btn_sx{float:left;width:261px;height:40px;margin-right:20px;}
.df_btn_dx{float:left;width:261px;height:40px;}

#menudx_df{background: url(../img/btn_drinkfood_menubottom.gif) no-repeat bottom center #a75869;padding-bottom:15px;margin-bottom:17px;}
#menudx_df img{margin-bottom:0px;}
.menudx_df_link{display:block;font-family:"Trebuchet MS", Tahoma, Arial, Verdana;font-size:14px;color:#fff;margin-left:12px;line-height:16px;height:16px;margin-bottom:3px;}
.menudx_df_link a{color:#fff;}
.menudx_df_sel{display:block;font-family:"Trebuchet MS", Tahoma, Arial, Verdana;font-size:14px;color:#d98986;margin-left:12px;line-height:16px;height:16px;margin-bottom:3px;background:url(../img/menudx_arrow.gif) no-repeat left 5px;text-indent:5px;}
