html, body { height: 100%; }
body{ background: #000704  url(../img/bg_main.png ) left 625px repeat-x  fixed; margin:0; }

a { outline: none;  -moz-outline-style: none; color: #fff; font:12px/14px Arial ; text-decoration:none}
a:hover {  text-decoration:underline }
 
img {border:0;}
form{margin:0; padding:0}

.curtains { width: 100%;   background: url(../img/bg_curtains_center.jpg) right 0; height:574px }
.curtains .left { background: url(../img/bg_curtains_center.jpg) right 0 }
.curtains .center { background: url(../img/bg_curtains_center2.jpg) #000704; width:1000px; height:574px }

#scene { width: 1000px; height:574px; margin:0 auto ;  background: url(../img/bg_curtains_center2.jpg) #000704; }
.curtains  #scene .yes{ position:absolute; top: 376px; left: 565px;  width: 65px; height: 31px; background: url(../img/ageverification_yes.png) no-repeat; }
.curtains #scene .no{ position:absolute;  top: 376px; left: 630px;  width: 65px; height: 31px; background: url(../img/ageverification_no.png) no-repeat; }
.curtains #scene  .yes:hover{ background: url(../img/ageverification_yes_a.png) no-repeat; }
.curtains #scene .no:hover{ background: url(../img/ageverification_no_a.png) no-repeat; }
.curtains .right { background:  url(../img/bg_curtains_center.jpg) -532px 0 }

.footer{ margin:0 auto; width:1006px;  background: url(../img/bg_bottom.png); height:233px; position:relative; display:none }

.footer .gal  {z-index:2; position:absolute; left:45px; top:36px; background: url(../img/title_kastonu_alaus_gerbejai_lv.png) no-repeat; padding: 26px 0 0 0; width:615px }
.footer .gal_ru  { background: url(../img/title_gintaro_alaus_gerbejai_ru.png) no-repeat;  }

.footer .fb{ z-index:2; height: 47px; background: url(../img/shadow_01.png) no-repeat; position:absolute; top:169px; left:0; padding: 11px 76px 0 76px; font:16px/20px Arial; }
.footer .fb  a{color:#fff}
.footer .fb  a.fan{ display:inline-block; height:20px; background: url(../img/FB.png) no-repeat; padding: 0 0 0 68px ; font:14px/20px Arial; color: #4b70be; margin:  0 0 0 14px}

.footer .gall  {z-index:2; position:absolute; left:498px; top:168px; background: url(../img/shadow_02.png) no-repeat; padding: 26px 0 0 0; width:131px; height:48px; padding: 14px 0 0 61px  }
.footer .gall a{ font:12px/14px Arial; color: #fff; }

.footer .news{ z-index:2; position:absolute; top:36px;  left: 662px; width: 300px  }
.footer .news .title{  background: url(../img/title_news.png) no-repeat; margin: 0 0 0 49px; height:26px; width: 146px  }
.footer .news .title_ru{  background: url(../img/title_news_ru.png) no-repeat;  width: 180px }
.footer .news .input01{  background: url(../img/input_01.png) no-repeat; margin: 0 0 0 43px; height:41px; padding: 6px 0 0 6px }
.footer .news .input01 input.i1{  height:15; width: 147px ; border:none; background:none; font:11px/15px Arial ; color:#fff; padding: 0 3px }
.footer .news .input01 span{  color: #fff;  font:11px/15px Arial; }
.footer .news .input01 .accept{ padding:4px; color:#fff;  font:11px/15px Arial;   }
.footer .news .newsletter_reg{ display:none;  color: #fff;  font:13px/15px Arial;  padding: 10px 0 0 50px }

.footer .news .input02{ background: url(../img/shadow_02.png) no-repeat;  width:151px; height:48px; padding: 14px 0 0 48px ; margin: -5px 0 0 20px }
.footer .news .input02 input { border:0; background: none; font:12px/14px Arial; color: #fff;  }
.footer .news .input02 a { border:0; background: none; font:12px/14px Arial; color: #fff;  }

.footer .news .input02_ru{ margin: 5px 0 0 20px }



.footer .lacplesis{ position:absolute; bottom:-15px; right: 0px; z-index:1; width: 200px; height: 157px; background: url(../img/logo_lacplesis.png) no-repeat; }
.footer .lacplesis_ru{  text-align:center }


.footer .lacplesis a{ display:block ; border:0px solid red; width:147px; height:19px; font:12px/14px Arial; padding: 70px 0 0 0; color:#fff; margin: 40px 0 0 31px}



.footer .negativa{ width:300px; height:19px; font:12px/14px Arial; position:absolute; left : 0px; top: 280px; color:#fff}


.bl_gal{ position:absolute; top: 0; left:0; width: 966px; height:444px; background:  url(../img/bg_gal.png) 0 0;  z-index:10; opacity:0; display:none }
.bl_gal_ru{ background:  url(../img/bg_gal_ru.png) 0 0;  }
.bl_gal2{ position:relative; width: 966px; height:444px;  }

.bl_gal .close {height:45px}
.bl_gal .close a{display; block; height:32px; float:right; width:42px}
.bl_gal .gal { margin: 0 0 0 30px }
.bl_gal .gal .photo{ width: 247px; vertical-align:top;  background: none } /*  url(../img/separ_01.png) 188px 39px no-repeat; */
.bl_gal .gal .photo .img{ border:1px solid #060d0a }
.bl_gal .gal .photos{ width:672px; vertical-align:top }

.bl_gal .gal .photos .thumb { height:106px; width:70px; float:left; position:relative; margin: 0 4px 4px 0}
.bl_gal .gal .photos .thumb  a{ display:block; height:106px; width:70px; }
.bl_gal .gal .photos .thumb div{ display:none; position: absolute; top:0; left:0; height:106px; width:70px;  background: #204c2b; filter:alpha(opacity=70); -moz-opacity:0.70; -khtml-opacity: 0.70; opacity: 0.70;} 
.bl_gal .gal .photos .page{margin: 0 3px 0 0}
.bl_gal .gal .photos .act_page{color: #40fe42}

.bl_gal .loader {  position:absolute; width:32px; height:32px; left: 48%; top: 48%; background: url(../img/loader.gif) }
.bl_gal_bg{ position:absolute; top: 0; left:0;  background:#000201; z-index:9;  display:none }

