body {height: 100%;margin: 0; padding: 0; border: 0; font-family: arial, tahoma, helvetica, sans-serif; color: #000; font-size: 12px; background-color: #fff; background-image:url(images/body_bg.jpg); background-position:center 0; background-repeat: no-repeat;}
#container {width: 747px; margin: 0 auto;}
#logo {width: 747px; height: 172px; background: url(images/logo.jpg) no-repeat;}
#shadow {width: 747px;height: 73px;z-index: 2;position: absolute; top: 215px; left: 0;background: url(images/shadow.png);}
#footer {width: 737px; height: 37px; padding: 4px 0 0 10px;text-align: left; background: url(images/footer_bg.jpg) no-repeat;}
p {margin: 0; padding:2px 0; color: #3c3e61;}
p.l, p.r, p.c, p.j, p.h, p.footer {margin: 0; text-align: center; font-size: 12px;}
p.l {text-align: left;}
p.r {text-align: right;}
p.j {text-align: justify;}
p.h, p.h2 {padding: 1px 0;font-size: 24px; font-weight: bold; color:#611275}
p.h2 {padding: 2px 0;text-align: center;}
p.footer {font-size: 12px;text-align: left;color: #fff;}
p.counter {padding: 0 0 0 10px; font-size: 10px;text-align: left;color: #bbb;}
img {border: 0; margin: 0; padding: 0;}
a {display:inline;}
#slider {width: 747px;margin: 0 auto;position: relative;}
.scroll {width: 747px;height: 332px;padding-top:30px;overflow: auto;position: relative;clear: left;background-color: #fff;}
.scrollContainer div.panel {width: 697px;height: 307px;padding: 15px 25px 10px 25px;background: url(images/content_bg.jpg) no-repeat;}
ul li {margin: 0;padding:0;}
ul.navigation {width: 747px;height: 43px;margin: 0;padding: 0;background: url(images/menu_bg.png) no-repeat;list-style: none;}
ul.navigation li {display: inline;}
a#b1 {display: block;float:left;width: 110px;height: 43px;margin-right: 286px;color: #000;}
a#b2, a#b3, a#b4, a#b5 {display: block;float:left;width: 80px;height: 43px;color: #000;}
a#b3 {width: 76px;}
a#b4 {width: 104px;}
a#b5 {float:right;width: 91px;}
ul.navigation a:hover {background:url(images/hover_btn.png) center top;}
ul.navigation a.selected {background:url(images/hover_btn.png) center top;}
ul.navigation a:focus {outline: none;}
.scrollButtons {display: none;}
.hide {display: none;} 
#map {width: 689px; height: 299px; border: solid 4px #eee;}
#gallery2 {width: 692px; padding: 10px 0 0 62px;}
#gallery2 a:link {float: left; width: 137px; height: 90px; padding: 2px; margin: 1px; background-color: #bbb;}
#gallery2 a:visited {float: left; width: 137px; height: 90px; padding: 2px; margin: 1px; background-color: #7477a4;}
#gallery2 a:hover {float: left; width: 137px; height: 90px; padding: 2px; background-color: #3c3e61;}
#pricelist ul {margin-left:100px;color: #3c3e61;}
#offer ul {margin-left:15px;color: #3c3e61;}
#footer_nav {width: 747px; height: 18px; padding-top: 6px; letter-spacing: 3px;}
#footer_nav ul {margin: 0; padding: 0; list-style: none; text-align: center;}
#footer_nav ul li {display: inline; margin: 0;}
#footer_nav a:focus {outline: none;}
#footer_nav ul li a {font: normal 12px tahoma; margin: 0; padding: 0; color: #000; text-decoration: none;}
#footer_nav ul li a:hover {margin: 0; padding: 0; color: #337266; text-decoration: underline;}


#popik  {
position: absolute;
top: 100px;
left: 50%;
margin-left: -300px;
width: 600px;
height: 400px;
z-index: 99999;
}
