﻿body{ background-image:url(immagini/background.jpg); background-repeat:repeat;}

.div_main{width:850px; margin:auto; background-color:#fbeeb7;}
.div_head{height:381px; background-image:url(immagini/deco_up.jpg); background-repeat:no-repeat; background-position:left top;}
.div_container_left{float:left; width:267px; margin-left:65px; margin-top:50px;}
.div_container_right{float:right; width:405px; height:360px; margin-right:25px; margin-top:20px; background:url(immagini/img_head.jpg) no-repeat left top;}

.div_body{background-color:#fbeeb7; background-image:url(immagini/deco_dw.jpg); background-repeat:no-repeat; background-position:right bottom;}
.div_container_gallery{float:left; width:262px; margin-left:70px;}
.div_gallery{background-color:#660000; padding:15px 15px 15px 15px;  }
.gallery_img_big{ background-color:#990000; text-align:center;  padding:4px 4px 4px 4px;}
.gallery_img_small{margin-top:15px;}

                
             
.div_container_content{float:right; width:390px; margin-right:70px;}


.footer{height:75px; font-family:arial; font-size:11px; color:#333; text-align:right; padding-right:50px;}
.footer a:link{height:75px; font-family:arial; font-size:11px; color:#660000; text-align:right; text-decoration:none}
.footer a:hover{height:75px; font-family:arial; font-size:11px; color:#333; text-align:right; text-decoration:none}
.footer a:visited{height:75px; font-family:arial; font-size:11px; color:#660000; text-align:right; text-decoration:none}


.text{font-family:arial; font-size:12px; color:#333; text-align:left}

.privacy{font-family:arial; font-size:10px; color:#333; text-align:left}
.privacy a:link{font-family:arial; font-size:10px; color:#660000; text-decoration:none}
.privacy a:hover{font-family:arial; font-size:10px; color:#333; text-decoration:none}
.privacy a:visited{font-family:arial; font-size:10px; color:#660000; text-decoration:none}

.lingua{font-family:arial; font-size:12px; color:#fbeeb7; text-align:right; font-weight:bold; padding-bottom:5px;}
.lingua a:link{font-family:arial; font-size:12px; color:#fbeeb7; text-align:right; font-weight:bold; padding-bottom:5px; text-decoration:underline}
.lingua a:hover{font-family:arial; font-size:12px; color:#fbeeb7; text-align:right; font-weight:bold; padding-bottom:5px; text-decoration:none}
.lingua a:visited{font-family:arial; font-size:12px; color:#fbeeb7; text-align:right; font-weight:bold; padding-bottom:5px; text-decoration:underline}


.ristorante{ font-family:Lucida Calligraphy; color:#660000; font-size:24px; text-align:center;}
.cucina{ font-family:Lucida Calligraphy; color:#660000; font-size:18px; text-align:right; }


div#menu ul{float:left;width:267px;list-style:none; margin:15px 0 0 0;padding:0; font-family:Arial; font-size:14px; font-weight:400}
div#menu ul li{margin:0;padding:0;border-bottom: 1px solid #660000; }
div#menu a{display: block;height: 35px;line-height: 35px;text-decoration:none; padding-left:70px; color: #660000;background-image:url(immagini/punto_elenco.jpg); background-repeat:no-repeat; background-position:left center;}
div#menu a:hover{background-color: #660000;color: #fbeeb7; background-image:url(immagini/punto_elenco_hover.jpg); background-repeat:no-repeat; background-position:left center;}
