*
{
  margin: 0;
  padding: 0;
}

body 
{
  font-family: tahoma, helvetica, arial, sans-serif;
  font-size: 11px;
  text-align: center;
  background-color:#7f4020;
  color: #251200;
}
#header
{
  background-color:#95431b;
  background-image: url("img/logo.jpg");
  border-left: 1px solid #e9b761;
  border-right: 1px solid #e9b761;
  background-image: url("images/header.jpg");
}
#wrapper 
{
  margin: 0px auto;
  text-align: left;
  width: 782px;
  position: relative;
}

#content
{
  border-left: 1px solid #e9b761;
  border-bottom: 1px solid #e9b761;
  border-right: 1px solid #e9b761;
  background-color:#95431b;
  z-index:1;
}

#content2
{
  border-left: 1px solid #e9b761;
  border-bottom: 1px solid #e9b761;
  border-right: 1px solid #e9b761;
  background-color:#95431b;
  height: 470px;
}

.content_text
{
  width: 650px; 
  background-color: #95431b;
  color:#e2a479;
  margin-top:-381px;
  margin-left:63px;
  font-size:12px;
  border-left: 1px solid #e9b761;
  border-bottom: 1px solid #e9b761;
  border-right: 1px solid #e9b761;
  position:absolute;
  z-index:1;
}

#logo
{
  background-image: url("img/logo.jpg");
  width: 292px;
  height: 121px;
  margin-left:220px;
}

#logo_en
{
  background-image: url("img/logo_en.jpg");
  width: 292px;
  height: 121px;
  margin-left:220px;
}

#logo_ru
{
  background-image: url("img/logo_ru.jpg");
  width: 292px;
  height: 121px;
  margin-left:220px;
}

#logo_pl
{
  background-image: url("img/logo_pl.jpg");
  width: 292px;
  height: 121px;
  margin-left:220px;
}

#menu 
{
  background-color:#95431b;
  color: #e2a479;
  margin: 0;
  padding-top: 9px;
  padding-bottom: 10px;
  padding-left: 0;
  padding-right: 0;
  font-size: 10px;
  text-align: center;
  border-top: 1px solid #e9b761;
  border-bottom: 1px solid #e9b761;
  border-left: 1px solid #e9b761;
  border-right: 1px solid #e9b761;
  display:block;
}

#menu li {
  display: inline;
}

#menu a {
  color: #D4A66F;
  text-decoration: none;
  background-color:#a24f25;
  padding: 9px 8px 10px 8px;
  
}

#menu a:hover {
  color: #dfae74;
  background-color:#a95428;
}

#s3slider {
   margin-left: 40px; 
   width: 700px; /* important to be same as image width */ 
   height: 380px; /* important to be same as image height */
   position: relative; /* important */
   overflow: hidden; /* important */
   
   
}

#s3sliderContent {
   width: 700px; /* important to be same as image width or wider */
   position: absolute; /* important */
   top: 0; /* important */
   margin-left: 0; /* important */
   
}

.s3sliderImage {
 text-align:center;
   /* float: left; */ /* important */
   position: relative; /* important */
   display: none; /* important */
   
}

.s3sliderImage span {
   text-align:center;
   position: absolute; /* important */
   left: 0;
   font: 10px/15px Arial, Helvetica, sans-serif;
   padding: 10px 13px;
   width: 374px;
   background-color: #95431b;
   filter: alpha(opacity=70); /* here you can set the opacity of box with text */
   -moz-opacity: 0.7; /* here you can set the opacity of box with text */
   -khtml-opacity: 0.7; /* here you can set the opacity of box with text */
   opacity: 0.7; /* here you can set the opacity of box with text */
   color: #fff;
   display: none; /* important */
   top: 0;
   margin-left:180px;
   

   /*
       if you put
       top: 0; -> the box with text will be shown at the top of the image 
       if you put
       bottom: 0; -> the box with text will be shown at the bottom of the image
   */
}

.clear {
   clear: both;
} 

#footer
{
  color:#e2a479;
  text-align:center;
  clear:both;
  font-size:9px;
  margin:20px;
}

hr
{
  color:#e9b761;
  margin-left:80px;
  margin-right:80px;
}

#now a
{
  color: #D4A66F;
  text-decoration: none;
  background-color:#95431b;
  padding: 9px 8px 11px 8px;
  border-left: 1px solid #e9b761;
  border-right: 1px solid #e9b761;
}

#main_now a
{
  color: #D4A66F;
  text-decoration: none;
  background-color:#95431b;
  padding: 9px 8px 10px 8px;
  border-left: 1px solid #e9b761;
  border-right: 1px solid #e9b761;
}

.mark a
{
  text-decoration:none;
  color: #e2a479;
  display:inline;
  padding:3px 0 0 0;
}

.mark a:hover
{
    border-bottom: 1px solid #e9b761;
    color: #dfae74;
}

p
{
  padding: 5px;
  font-family:sans-serif;
 
}

pobuviai p
{
  padding: 5px;
  font-family:sans-serif;
 
}
.cont_img
{
  width:100px;
  height:100px;
  margin:5px;
}

.img2
{
  border: 1px solid #e9b761;
  margin:5px;
  text-align:right;
  margin-left:10px;

}

.flags
{
  border: 1px solid #e9b761;
  text-decoration: none;
  float:right;
  margin-top:-10px;
  margin-left:2px;
  
}

.cost
{
  text-align:center;
  font-weight:bold;
  padding:5px;
}

#food_meniu
{
  text-align:center;
}

h3
{
  padding-bottom:10px;
}

.pasiulymai
{
  text-decoration: underline;
  background-color:#95431b;
  color: #e2a479;
  display:inline;
  padding: 4px 4px 4px 4px;
  font-weight:bold;
  
}

.pasiulymai:hover
{
  color: #dfae74;
}

.centeralign
{
  text-align:center;
}

.counter
{
 margin-left:1100px;
}

.pobuviai
{
text-align:left;
}

.pob_us
{
  text-align:center;
}
