body, html { height: 100%; background: #7a0101; font: 15px georgia , verdana; margin: 0 auto; padding: 0px; color: #000;  }


#gradient {background: url(../pic/gradient.jpg) repeat-x;  }

#all { width: 1037px; margin: 0 auto; }

#shadow { background: url(../pic/background2.png) repeat-y center top; }


#flashcontent1 {position: relative; z-index: 20; margin: 0 0 0 29px; height: 231px;} 

#image1 {background: url(../pic/image1.png) no-repeat center bottom; width: 170px; height: 350px; margin: -367px 0 0 745px;  }

#image2 {background: url(../pic/sova.png) no-repeat center top; width: 170px; height: 350px; margin: -367px 0 0 775px;  }

#gold-top {background: url(../pic/gold.gif) no-repeat center top; height:6px;}

#brick {background: url(../pic/brick.gif) no-repeat center 26px; height: 183px; }

#wood-top {background: url(../pic/wood-top.png) no-repeat center top; height: 94px; margin: -180px 0 0 0;}

#wood-bottom {background: url(../pic/wood-bottom.png) no-repeat center top; height: 94px; margin: 20px 0 0 0;}

#logo {background: url(../pic/logo.png) no-repeat center top; height: 136px; margin: -163px 0 0 0;}

#menu-out {background: url(../pic/menu-out.gif) no-repeat; height:37px; margin: -14px 0 0 334px;  }

#menu-middle {background: url(../pic/menu-middle.gif) repeat-x ; width: 357px; height:37px; margin: -37px 0 0 341px; }





#drop-down
{   margin: -26px 0 0 357px;
    padding: 0 0 0 0;
    z-index: 30;
	
}


#drop-down li
{   margin: 0;
    padding: 0 34px 0 0 ;
    list-style: none;
    float: left;

	
	
}


#drop-down li a
{    display: block;
    margin: 0 1px 0 0;
	font: 12px georgia, verdana;
	font-weight: bold;
	color: #ffeebc;	
    text-align: center;
    text-decoration: none;
	margin: 0px 0 0 0px;
}

#drop-down li a:hover
{    
  text-decoration: none;
  font: 12px georgia, verdana; color: #FF9933; 
  font-weight: bold;
  
}

#drop-down div
{   position: absolute;
    visibility: hidden;
    margin: 5px 0 0 -10px;
    padding-left: 0px;
	background: url(../pic/drop-down-menu.gif) repeat-y; 
	width: 103px;
	height: 148px;
	border-left: 1px solid #391111;
	border-right: 1px solid #391111;
	z-index: 30;
	
}

	
	#drop-down  div #m2 a
{
    position: relative;
    display: block;
    margin: 11px 0 22px 1px;
    padding: 0px 0 0 0px ;
    width: auto;
    white-space: nowrap;
    text-align: center;
    text-decoration: none;
    color: #fff;
    font: 12px georgia,verdana;
	font-weight: bold;
	
	
	
	
}
	
	
#drop-down div #m2 a:hover
{

color: #FF9933;
}

#wood3 {background: url(../pic/wood3.gif) repeat-y center 0px; margin: 26px 0 0 0px; }

#texture-cont {background: url(../pic/texture-cont.jpg) repeat-y	 ;  width: 937px; margin: 0 auto;}

#texture {background: url(../pic/texture.png) no-repeat ; height: 40px;  position:relative; z-index: 20;}



#picture1 {background: url(../pic/gallery/done/1.jpg) no-repeat ; width: 450px; height:266px; position:relative; z-index: 10;  margin: -35px 0 0 0px; }

#images  { width: 450px; position: relative; z-index: 30; margin: -5px 0 0 0; }

#panel-top {background: url(../pic/panel-top.png) repeat-x; height: 20px;}

#panel-bottom {background: url(../pic/panel-top.png) repeat-x;   height: 20px; margin:56px auto;  }

#lenta {background-color: #d1af66; width: 386px; height: 56px; margin: 0px auto;}

#clip { margin: -15px 0 0 0; width: 370px; height: 260px;  }

#align-text-home { width: 445px;  float: right;  margin: 20px 0 0 0; }

#align-text-kuhnq{ width: 300px;   margin: 0px 0 0 20px; height: 150px; }

#right {background: url(../pic/murafeti-text.png) no-repeat 0px 20px; height: 50px; width: 122px; float: right;  padding:0 0 0 20px; }

#right span {font: 15px georgia;  font-weight: bold; color: #000; letter-spacing: 1pt; font-variant: small-caps;}

#right span.restorant {font: 15px georgia;  font-weight: bold; color: #fff; letter-spacing: 1pt; font-variant: small-caps;}

.text-home  {font: 15px georgia; color: #000; width: 300px; letter-spacing: .3pt;  line-height: 19px;  }
.text-kuhnq  {font: 15px georgia; color: #000; width: 450px; letter-spacing: .3pt;  line-height: 19px; }
.qstiq{ width: 70px; height: 20px;  font: 20px georgia; color: #61120e; font-weight: bold;  margin: 30px 0 0 -80px;}

.text-contacts {font: 15px georgia; color: #000; width: 380px; letter-spacing: .3pt;  line-height: 19px; margin: 20px 0 0 20px; }
.hours {	font: 18px georgia; color:#be3e11; font-weight: bold;}

.contacts  {font: 17px georgia; color:#000; width: 310px; margin: 10px 0 0 180px;}
.contacts span { font: 17px verdana; color:#be3e11; font-weight: bold;}





#cigulka {background: url(../pic/cigulka.png) no-repeat 0px 10px; width: 100px; height: 125px; margin: 0px 0 0 -3px ; }

#cigulka-comments {background: url(../pic/cigulka.png) no-repeat 0px 27px; width: 100px; height: 125px;  margin:-130px 0 0 0;  }

#book {background: url(../pic/book.png) no-repeat; width: 136px;  height: 110px; margin: 0px 0 0 400px; }

#tupan {background: url(../pic/tupan.png) no-repeat 0 24px; width: 73px; height: 120px; margin: 25px 0 0 467px;}


.reserve {margin: 50px 0 0 560px;  font:20px verdana; color: #be3e11; font-weight: bold;   width: 200px; height: 50px; }
.reserve span { font: 18px verdana; color: #61120e; font-weight: bold; }

#wood2 {background: url(../pic/wood2.png) no-repeat; width: 984px; height: 80px;  margin: -80px auto;}



#wood-footer {background: url(../pic/wood-footer.png) no-repeat center 0px; height: 26px;  margin: 78px 0 0 0; }


#gold-bottom {background: url(../pic/gold.gif) no-repeat ; height:6px;  width: 980px; margin: 0px auto; }

#map {background: url(../pic/map.jpg) no-repeat; width:499px; height: 261px; margin: -12px 0 0 0; }





#link-footer ul
{   margin: 0px 0 0 357px;
    padding: 0px 0 0 0;
    z-index: 30;
}

#link-footer  ul li
{   margin: 0;
    
    list-style: none;
    float: left;
	border-left: 1px solid #ffeebc;
}

#link-footer  ul li a
{    display: block;
	padding: 5px 17px 5px 17px ;
    margin: 0 1px 0 0;
	font: 12px georgia, verdana;
	font-weight: bold;
	color: #ffeebc;	
    text-align: center;
    text-decoration: none;
	margin: 0px 0 0 0px;
}

#link-footer  ul li a:hover
{    
  text-decoration: none;
  font: 12px georgia, verdana; color: #FF9933; 
  font-weight: bold;
}

#gradient-footer {background: url(../pic/gradient-footer.jpg) repeat-x;  height: 253px; position: relative; z-index :-1000; margin: -230px 0 0 0; }






img {border:none;}
	
#gallery { width:380px;  position:relative;  float: right; margin: -15px 0 0 0;  }
			
#gallery li {    list-style: none;  }


#pics1  { margin: 0px 0 0px 0px;  }
#pics1-2 li { margin: 0px 0px -20px 175px;  }


#pics3-4 { margin: 0px 0 0px 50px; width:350px;   }
#pics3-4 li { margin: 0px 100px 0 0px; display: inline;    }

#pics5-6 { margin: 0px 0 0 0px; width:600px;   }
#pics5-6 li { margin: 0px 200px 0 0px; display: inline;    }

#pics7-8 { margin: 0px 0 -20px 50px; width:350px;   }
#pics7-8 li { margin: 0px 100px 0 0px; display: inline;    }


#gallery a span { display:none; }
		
		 
#gallery  a:hover span { position:absolute; top:122px; left:222px; bottom:0; right:0; display:block; }
#gallery  a:hover span { position:absolute; top:122px; left:222px; bottom:0; right:0; display:block; }


#content-uslugi {width: 870px; height: 350px; }

#uslugi {width: 400px; margin: 50px 0 0 30px; display: inlline; }
.zaglaviq{  font: 20px georgia; color: #890b0b; font-weight: bold;  text-decoration: underline;  }
.murafeti  {color: #890b0b; }

#programa {float: right; width: 350px;   margin: -20px 0 0px 0;  }
.rght {}

#visa {background: url(../pic/visa.jpg) no-repeat center 0px;; width: 110px; height: 24px; border: 1px solid black; margin: 20px 0 0 0; }

#skara {background: url(../pic/skara2.png) no-repeat;  width:499px; height: 531px; margin: -15px 0 0 438px;  }

#commentf {float: left;}


 .content{width:450px;margin:-15px 0 0 0; }
         
            #galleria{ width: 450px; }
        

#lenta-top {background: url(../pic/panel-top.png) repeat-x; height: 20px; margin: -100px auto; width: 450px;}

#panel-left {background: url(../pic/panel-left.png) repeat-x; height: 56px; margin: 96px auto; width: 450px;}

#lenta-bottom {background: url(../pic/panel-top.png) repeat-x; height: 20px; margin: -102px auto; width: 450px; }



.galleria-container{position:relative;overflow:hidden; height: 365px;}
.galleria-container img{-moz-user-select:none;-webkit-user-select:none;-o-user-select:none;}
.galleria-stage{position:absolute;top:0px;bottom:0px;left:0px;right:0px;overflow:hidden;  height: 266px; }
.galleria-thumbnails-container{ height:55px; bottom:0;position:absolute;left:35px;right:0px; top:277px; width:380px; z-index:2; background: #d1af66; padding-top: 5px; }
.galleria-carousel .galleria-thumbnails-list{margin-left:30px;margin-right:30px;}
.galleria-thumbnails .galleria-image{height:50px;width:77px;background:#000;margin:0 5px 0 0; float:left;cursor:pointer;}
.galleria-counter{position:absolute;bottom:10px;left:10px;text-align:right;color:#fff;font:normal 11px/1 arial,sans-serif;z-index:2;}
.galleria-loader{background:#000;width:20px;height:20px;position:absolute;top:10px;right:10px;z-index:2;display:none;background:url(../pic/classic-loader.gif) no-repeat 2px 2px;}
.galleria-info{width:50%;top:15px;left:15px;z-index:2;position:absolute;}
.galleria-info-text{background-color:#000;background-color:rgba(0,0,0,.9);padding: 12px;display:none;}
.galleria-info-title{font:bold 12px/1.1 arial,sans-serif;margin:0;color:#fff;}
.galleria-info-description{font:italic 12px/1.4 georgia,serif;margin:0;color:#bbb;}
.galleria-info-title+.galleria-info-description{margin-top:7px;}
.galleria-info-close{width:9px;height:9px;position:absolute;top:5px;right:5px;background-position:-753px -11px;opacity:.5;cursor:pointer;display:none;}
.galleria-info-link{background-position:-669px -5px;opacity:.8;position:absolute;width:20px;height:20px;cursor:pointer;background-color:#000;}
.galleria-info-link:hover,
.galleria-info-close:hover{opacity:.5; }
.galleria-image-nav{position:absolute;top:50%;margin-top:-15px;width:100%;height:31px;left:0; }
.galleria-image-nav-left,
.galleria-image-nav-right{opacity:.7;cursor:pointer;width:16px;height:31px;position:absolute;left:10px;z-index:2;}
.galleria-image-nav-right{left:auto;right:10px;background-position:-300px 0;z-index:2;}
.galleria-image-nav-left:hover,
.galleria-image-nav-right:hover{opacity:.100;}
.galleria-thumb-nav-left,
.galleria-thumb-nav-right{cursor:pointer;display:none;background-position:-492px 8px;position:absolute;left:-35px;top:0;height:40px;width:23px;z-index:3;opacity:.8; }
.galleria-thumb-nav-right{background-position:-580px 8px;border-right:none;right:0;left:390px; }
.galleria-thumbnails-container .disabled,
.galleria-thumbnails-container .disabled:hover{opacity:.100;cursor:default;}
.galleria-thumb-nav-left:hover,
.galleria-thumb-nav-right:hover{opacity:1;background-color:#;}
.galleria-carousel .galleria-thumb-nav-left,
.galleria-carousel .galleria-thumb-nav-right{display:block;}
.galleria-thumb-nav-left,
.galleria-thumb-nav-right,
.galleria-info-link,
.galleria-info-close,
.galleria-image-nav-left,
.galleria-image-nav-right{background-image:url(../pic/classic-map2.png);background-repeat:no-repeat; margin: 10px 0 0 0;  }




