@CHARSET "UTF-8";

html, body{  color: #b99879;  background: transparent url(../img/bg.gif) repeat scroll 0 100%; width: 100%; height: 100%;  margin: 0;	padding: 0;	text-align: center;	font-family:Arial, Helvetica, sans-serif; color: #d6c9a8;	font-size:12px;	font-weight: normal;}

a {text-decoration: none; color: #d6c9a8; font-style: normal;}
a.sel { color: #c8996a; font-weight: bold; text-decoration: none;}
a:focus {outline: none;}
ol,ul {padding-left: 30px;}
.clear{  clear: both;  display: block;  width: 0px;  height: 0px; }
* {margin: 0;}
html{overflow: auto;}
div, img{border: 0 none;	margin: 0;	padding: 0}
p {padding: 0px; margin: 1em 0px;} 
html, div, map, dt, isindex, form {display:block;}

#top_distance  { display: inline;float: right;height: 50%;margin-top: -260px;width: 100%;}
div#content { background: transparent url(../img/ramka.png) no-repeat scroll 0 0; height: 473px; width: 954px; position: relative;  margin: 0px auto; padding: 57px 17px 0px; clear: both; position: relative;}

h1#logo { z-index: 20; width: 230px; height: 136px; left: 379px; top: 0px;  margin: 0px; padding: 0px; position: absolute; background: transparent url(../img/logo.png) no-repeat scroll 50% 57px;}
h1#logo a { display: block; width: 100%; height: 100%; text-indent: -5555px; }

ul#menu { height: 14px; line-height: 14px; list-style-type: none; padding: 10px 0px 9px; margin: 0px;}
ul#menu li { display: block; float: left; padding: 0px 28px; text-align: center; color: #d4c2aa;}
ul#menu li.order5,ul#menu li.order6 ,ul#menu li.order7 ,ul#menu li.order8 {padding: 0px 19px;}
ul#menu li.order5 { padding-left: 208px;}
ul#menu li a {color: #d4c2aa; font-size: 12px;}
ul#menu li.sel a { color: #866249;}

div#main { height: 388px; position: relative; }



.top185 #page { display: none;}
.top185 #slides { width: 954px; height: 388px; }
.top185 #news { display: block; color: #422a18; width: 307px; height: 388px;  z-index: 20; left: 0px; top: 0px; position: absolute; background: transparent url(../img/cien.png) no-repeat scroll 0 0; }
.top185 #news .news { width: 237px; height: 174px; padding: 20px 35px 0px; position: relative; }
.top185 #news .news .more {color: #422a18; position: absolute; right: 35px; bottom: 15px;}
.top185 #news .news span {color: #784a27;}
#slides { width: 477px; height: 388px; float: left;  }
#news .news { display: block; text-align: justify; padding: 10px 0px;}
#news .news strong { display: block;}
#news .news span { display: block; font-style: italic;  padding-bottom: 18px; }
#news .news .more { display: block; text-align: right; }

#page { width: 417px; float: right; }
#page h2 { padding: 0px;padding-top: 30px; height: 50px; width: 365px; color: #d6c9a8; text-align: center; margin: 0px; font-size: 12px; text-transform: uppercase;  }

#footer { height: 28px; clear: both; line-height: 28px; color: #7d5942; font-size: 11px; text-align: center;  }
ul#langs {height: 30px;line-height: 30px; font-size: 11px; color: #d6c9a8; float: left; list-style-type: none; padding: 0px 24px; margin: 0px; }
ul#langs li { display: inline;}
ul#langs  li a { border-left: 1px solid #af8d83; color: #d6c9a8; padding: 0px 10px;}
ul#langs li.first a { border-left: none 0px;}


div#frame { height: 352px; width: 100%; margin: 0px; position: relative;}

div#bottom { position: relative;height: 34px; font-size: 12px;}

div#left { width: 465px; height: 352px; float: left; }

#text { height: 270px;  margin: 0px; text-align: left;}
#text .scroll { width: 390px; height: 270px;  overflow: hidden;}
#text .scroll .scrt{ margin-right: 22px; line-height: 1.2em;}
#text .withScroll .scroll .scrt{ margin-right: 15px;}

ul#menulist { list-style-type: none; padding: 0px; margin: 0px;}
ul#menulist li { display: block; color: #d6c9a8; margin-bottom: 1em;  position: relative;}
ul#menulist li div.name { text-align: left; background: transparent url(../img/dot.gif) repeat-x scroll 0 100%; margin-right: 55px; }
ul#menulist li div.name span {  background-color: #50311d;  }
ul#menulist li strong { font-weight: normal; display: block; position: absolute; right: 0px; bottom: 0px; font-weight: normal;}
 
strong.drinks { color: #d6c9a8; font-weight: normal; line-height: 25px; text-align: center; display: block; }
div.menuitem { position: relative; margin-bottom: 4px;}
div.menuitem .left { width: 300px; background: transparent url(../img/dot.gif) repeat-x scroll 0 100%; }
div.menuitem .left>span { background-color:  #50311d; font-style: italic;color: #8e643c; font-size: 11px;  }
div.menuitem .left>span>span { font-style: normal; color: #d6c9a8; font-size: 12px;  }
div.menuitem>strong { position: absolute; bottom: 0px; left: 303px; color: #d6c9a8; font-weight: normal; }
div.menugroup {margin-bottom: 20px;}


#views { margin: 0px -9px; width: 115px;}
#views a { color: #bd9773; text-align: center; display: block; margin: 4px 9px; float: left; line-height: 1.5em; width: 112px; height: 30px; padding: 4px 6px;  background: transparent url(../img/border.view.gif) no-repeat scroll 0 0;  }
#views a img { border: 0px none;}
#views a:hover {text-decoration: none;}

ul#submenu { list-style-type: none; margin: 0px; padding: 0px; }
ul#submenu li { text-align: center; display: block; padding-bottom: 10px;}
ul#submenu li a { color: #d6c9a8; }
ul#submenu li.sel a,ul#submenu li a:hover { color: #c7996a; font-weight: normal;}


#gallery { margin: 0px -11px; width: 410px;}
#gallery a { display: block; border: 1px solid #8c7051; margin: 0px 0px 11px 11px; float: left; width: 112px; height: 63px;}
#gallery a img { border: 0px none;}
#gallery a:hover {text-decoration: none;}

#gallery2 a { display: block; width: 170px; float: left; margin-left: 24px; margin-bottom: 10px; text-align: center; }
#gallery2 a img {border: 1px solid #8c7051; margin-bottom: 4px; }
#gallery2 a.first { clear: both; margin-left: 0px; }

#back { line-height: 30px; font-weight: bold; float: left;}


a#activelogo { width: 35px; height: 16px; background: transparent url(../img/adlogo.png) no-repeat scroll 0 0;  float: right; text-indent: -5555px; margin: 8px 10px;} 