/* CSS Document */
* {
	padding:0;
	margin:0;
	border:none;
}
body {
	background-color:#e2d19b;
	font:14px/1.6 Arial, Helvetica, sans-serif;
	margin:0 auto;
	height:1400px;
	
}

#wrapper{
    width:100%;
	height:100%;
	text-align:center;
}

/* ------------------------------------------------> LOGOZ ---------------------------------------------->*/
#logo_home{
   width:100%;
   height:80px;
   text-align:left;
   background-image:url(../images/logo_home.jpg);
   background-repeat:no-repeat;
}

#logo_contact{
   width:100%;
   height:80px;
   text-align:left;
   background-image:url(../images/logo_contact.jpg);
   background-repeat:no-repeat;
}
#logo_gallery{
   width:100%;
   height:80px;
   text-align:left;
   background-image:url(../images/logo_gallery.jpg);
   background-repeat:no-repeat;
}
#logo_menu{
   width:100%;
   height:80px;
   text-align:left;
   background-image:url(../images/logo_menu.jpg);
   background-repeat:no-repeat;
}
/* ------------------------------------------------> NAVIGARE ---------------------------------------------->*/
#naviga{
   width:100%;
   height:35px;
   text-align:center;
   background-color:#e2d19b;
   border-top: 3px solid #661763;
   border-bottom: 3px solid #661763;
}
#naviga ul{
   list-style-type:none;
   font:15px Arial, Helvetica, sans-serif;
   color:#ffcd07;
}
#naviga li{
    display:inline;
	font:15px Trebuchet MS, Arial, Helvetica, sans-serif;
	line-height:35px;
	text-align:center;
    color:#661763;	
	font-weight:bold;
}
#naviga li a{
    text-align:center;
    color:#661763;
	text-decoration:none;	
}
#naviga li a:hover{
    text-align:center;
    color:#390d37;
	text-decoration:none;	
}
/*----------------------------------------------> HEADERS ----------------------------------------------------->*/
#header_home{
    width:100%;
	height:455px;
	text-align:left;
	background-image:url(../images/pic_home.jpg);
	background-repeat:no-repeat;
}
#header_contact{
    width:100%;
	height:455px;
	text-align:left;
	background-image:url(../images/pic_contact.jpg);
	background-repeat:no-repeat;
}
#header_gallery{
    width:100%;
	height:455px;
	text-align:left;
	background-image:url(../images/pic_gallery.jpg);
	background-repeat:no-repeat;
}
#header_menu{
    width:100%;
	height:455px;
	text-align:left;
	background-image:url(../images/pic_menu.jpg);
	background-repeat:no-repeat;
	}
/*----------------------------------------------> CONTENT ------------------------------------------------------->*/

#content{
   width:100%;
   height:auto;
   text-align:center;
   background-color:#e2d19b;
   top:576px;
   left:0;
   position:absolute;
   background-image:url(../images/pattern.jpg);
   background-repeat:no-repeat;
   
}
#wrapper_content{
    width:800px;
	height:auto;
	margin:0 auto 50px auto;
	
}
#top{
 width:800px;
 height:200px;
 text-align:left;
 border:0;

 background-image:url(../images/ramka_top.gif);
 background-repeat:no-repeat;
}
#left{
  width:130px;
  height:420px;
  text-align:left;
  border:0;
 
  float:left;
  background-image:url(../images/ramka_left.gif);
  background-repeat:no-repeat;
}
#middle{
  width:540px;
  height:420px;
  text-align:left;
  border:0;
 
  float:left;
}
#right{
  width:130px;
  height:420px;
  text-align:left;
  border:0;
 
  float:left;
  background-image:url(../images/ramka_right.gif);
  background-repeat:no-repeat;
}
#bottom{
  width:800px;
  height:70px;
  text-align:left;
  border:0;
  
  clear:both;
  background-image:url(../images/ramka_bottom.gif);
  background-repeat:no-repeat;
}
/*----------------------------------------------> HOME CONTENT ------------------------------------------------------->*/
h1.homeTitle {
  font:18px Trebuchet MS, Arial, Helvetica, sans-serif;
  text-align:center;
  margin:15px 0 0 0;
  padding:0;
  color:#3e1d08;
  font-weight:bold;
}
#textContent{
    width:500px;
	height:350px;
	margin:12px 20px 0 20px;
	padding:0;
}
.homeText{
   font:14px/1.2 Trebuchet MS, Arial, Helvetica, sans-serif;
  text-align:center;
  color:#3e1d08;
}
/*----------------------------------------------> CONTACT CONTENT ------------------------------------------------------->*/
h1.contactTitle {
  font:18px Trebuchet MS, Arial, Helvetica, sans-serif;
  text-align:center;
  margin:15px 0 0 0;
  padding:0;
  color:#3e1d08;
  font-weight:bold;
}
.contactText{
   font:14px/1.4 Trebuchet MS, Arial, Helvetica, sans-serif;
  text-align:center;
  color:#3e1d08;
 
}
a.map{
  font:15/1.4 Trebuchet MS, Arial, Helvetica, sans-serif; 
  color:#ad8e32;
}
a.map:link{
  font:15/1.4 Trebuchet MS, Arial, Helvetica, sans-serif; 
  color:#ad8e32;
  text-decoration:underline;
}
a.map:hover{
  font:14/1.4 Trebuchet MS, Arial, Helvetica, sans-serif; 
  color:#6c5920;
  text-decoration:underline;
}
a.hotelLink{
  font:15/1.4 Trebuchet MS, Arial, Helvetica, sans-serif; 
  color:#9f2299;
  text-decoration:none;\
}
a.hotelLink:link{
  font:15/1.4 Trebuchet MS, Arial, Helvetica, sans-serif; 
  color:#9f2299;
  text-decoration:none;
}
a.hotelLink:hover{
  font:14/1.4 Trebuchet MS, Arial, Helvetica, sans-serif; 
  color:#9f2299;
  text-decoration:underline;
}
/*----------------------------------------------> GALLERY CONTENT ------------------------------------------------------->*/
#galleryContent{
    width:500px;
	height:350px;
	margin:12px 12px 0 28px;
	padding:0;
}
dl.gallery{
   width:160px;
   text-align:center;
   padding:2px;
   margin:0;
   border:0;
   
   float:left;
}
.gallery dd img{
   
   width:140px;
   height:100px;
   
}
.gallery dd{
  margin:0;
  text-align:center;
  
}
.gallery dd a{
  margin:0;
  text-align:center;
  border:2px solid #c9a82f;
  width:140px;
  height:100px;
  display:block;
}
.gallery dd a:link{
  width:140px;
  height:100px;
  margin:0;
  text-align:center;
  border:2px solid #c9a82f;
  display:block;
}
.gallery dd a:hover{
  border:2px solid #661763;
 
}
/*----------------------------------------------> MENU CONTENT ------------------------------------------------------->*/
#menuContent{
    width:510px;
	height:350px;
	margin:23px 12px 0 12px;
	padding:0;
	 text-align:center;
}
dl.menu{
   width:245px;
   text-align:center;
   padding:4px;
   margin:0;
   border:0;
   margin-bottom:35px;
   float:left;
  
}
.menu dd img{
   
   width:210px;
   height:98px;
   
}
.menu dd a{
    border:2px solid #c9a82f;
	width:210px;
    height:98px;
    display:block;
	text-align:center;
	margin-left:18px;
}
.menu dd a:link{
    border:2px solid #c9a82f;
	width:210px;
    height:98px;
    display:block;
	text-align:center;
	margin-left:18px;
}
.menu dd a:hover{
    border:2px solid #661763;
	
}      
dd.titleFood{
  font:17px Trebuchet MS, Arial, Helvetica, sans-serif; 
  color:#3e1d08;
  
}
dd.products{
  font:14px Trebuchet MS, Arial, Helvetica, sans-serif; 
  color:#3e1d08;
  width:200px;
  padding-left:25px;
 }
 a.getMenu{
  font:15/1.4 Trebuchet MS, Arial, Helvetica, sans-serif; 
  color:#ad8e32;
 
}
a.getMenu:link{
  font:15/1.4 Trebuchet MS, Arial, Helvetica, sans-serif; 
  color:#ad8e32;
  text-decoration:underline;

}
a.getMenu:hover{
  font:14/1.4 Trebuchet MS, Arial, Helvetica, sans-serif; 
  color:#6c5920;
  text-decoration:underline;
}


