@CHARSET "UTF-8";

html, body{  color: #be9772; background: #3e1f10 url(../img/bg.gif) repeat scroll 0 100%; width: 100%; height: 100%; margin: 0;	padding: 0;	text-align: center;	font-family:tahoma,verdana,arial;	font-size:11px;	font-weight: normal;}

a {text-decoration: none; color: #cc7e32; font-style: normal;}
a.sel { color: #c49567; 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;}

#upflow { width: 100%; height: 261px; position: absolute; left: 0px; top: 0px;background: transparent url(../img/cien.png) repeat-x scroll 0 0;}

#top_distance  { display: inline;float: right;height: 50%;margin-top: -280px;width: 100%;}
div#container { background: transparent url(../img/ramka.png) no-repeat scroll 0 140px; height: 560px; width: 941px;  margin: 0px auto; padding: 0px; clear: both; position: relative;}

div#toptop{ width: 100%; height: 145px; margin: 0px; padding: 0px; }
a#logo { width: 100%; height: 145px; margin: 0px; padding: 0px; display: block; background: transparent url(../img/logo.png) no-repeat scroll 50% 2px; text-indent: -5555px; }

div#top { height: 40px;}

ul.menu { height: 14px; line-height: 14px; list-style-type: none; padding: 13px 0px; margin: 0px;}
ul.menu li { display: inline; position: relative;}
ul.menu li a { padding: 0px 9px; }

ul.menu li ul { display: none; position: absolute; top: 27px; left: -23px; background: #271308 url(../img/eksp.gif) no-repeat scroll 50% 0px; border-top: 1px solid #7c491b;  border-bottom: 1px solid #7c491b; text-align: center; padding: 0px; margin: 0px; z-index: 100;  }
ul.menu li ul>li { display: block; white-space: nowrap; height: 28px; line-height: 28px;padding: 0px 4px; }

ul.topmenu { text-align: right;}
ul#langs { float: left;}
ul.langs li a { border-left: 1px solid #af7b4a;}
ul.langs li.first a { border-left: none 0px;}
ul#langsbottom { text-align: center; position: absolute; left: 0px; top: 0px; width: 941px; padding: 7px 0px; background-color: #271308;}

div#frame { height: 313px; width: 100%; margin: 1px 0px; position: relative;}
iframe#myframe { border:0px none;height:313px;overflow:hidden;width:940px;}

div.footer { height: 30px; line-height: 30px; color: #cc7e32;}
div.footer p { margin: 0px; padding: 0px;}
div#bottom { position: relative;height: 30px;}

#left { width: 469px; height: 313px; float: left; }
#right { width: 460px; height: 313px; float: right;}
#right.view { width: 170px; }
#widok { width: 755px; height: 313px; float: left; position: relative; overflow: hidden;}
#widok div { position: absolute; width: 10000px; height: 313px; text-align: left; white-space: nowrap; }
#widok div img { margin: 0px; padding: 0px; border: 0px none; float: left;}

h2 { text-align: center; line-height: 25px; height: 25px; font-size: 12px; color: #bd9773; font-weight: bold; margin-right: 10px;} 
h1#title {line-height: 30px; height: 30px; text-align: center; font-size: 14px; color: #CC7E32; font-weight: bold; margin-right: 10px;} 
#text { height: 230px; padding: 0px 20px;  margin: 0px; text-align: left;}
#text .scroll { width: 430px; height: 230px;  overflow: hidden;}
#text .scroll .scrt{ margin-right: 19px; line-height: 1.2em;}
#text .withScroll .scroll .scrt{ margin-right: 12px;}

#right.view h2 { margin-right: 30px;}
#right.view #text .scroll { width: 140px; }
#right.view #text { padding: 0px 10px; }


#gallery { margin: 1em -1px 0px; width: 429px;}
#gallery a { display: block; margin: 1px; float: left; line-height: 1.5em; width: 91px; height: 62px; padding: 3px 4px;  background: transparent url(../img/border.gif) no-repeat scroll 0 0;  }
#gallery a img { border: 0px none;}
#gallery a:hover {text-decoration: none;}

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

#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;}

a#back { display: block; height: 30px; line-height: 30px; font-size: 9px; text-align: left; text-indent: 5px; }

ul#list { list-style-type: none; padding: 0px; margin: 0px;}
ul#list li { display: block; color: #9e744c; text-align: center; padding: 3px; }
ul#list a { display: block; color: #be9772;}

strong.drinks { color: #d0ad8c; font-weight: normal; line-height: 30px; text-align: center; display: block;}
div.menuitem { position: relative;}
div.menuitem .left { width: 300px; background: transparent url(../img/dot.gif) repeat-x scroll 0 100%; }
div.menuitem .left>span { background-color: #391d0d; font-style: italic; color: #7a5e43; }
div.menuitem .left>span>span { font-style: normal; color: #9e744c;}
div.menuitem>span { position: absolute; bottom: 0px; left: 310px; color: #9e744c;}
div.menuitem>strong { position: absolute; bottom: 0px; left: 360px; color: #9e744c; font-weight: normal; }

ul#menulist { list-style-type: none; padding: 0px; margin: 0px;}
ul#menulist li { display: block; color: #9e744c; text-align: center; padding: 3px; }
ul#menulist span { display: block; color: #d0ad8c; padding-top: 10px;}
ul#menulist strong { display: block; color: #be9772; font-weight: normal;}

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