html, body {margin:0;padding:0;height:100%;width:100%}
html {background:#fff}
body {min-height:100%}

#container {height:auto !important;min-height:100%;height:100%;width:852px;min-width:852px;margin:0 auto}
#header {width:852px;height:426px;position:relative}
#main {width:852px;height:auto !important;min-height:100px;height:100px;padding-bottom:125px}
#content {width:852px;float:left}
#page_text {margin:0 5px 0 266px;height:auto !important;min-height:100px;height:100px;}
#left_block {width:245px;float:left;margin-left:-844px}
#footer {margin:-100px auto 0;width:852px;height:97px;border-top:3px solid #a3783e;min-width:852px;position:relative}

#copyright {text-align:center;margin:0;padding:0}
#counters {text-align:center;margin:0;padding:0}
#copyright p, #counters p {padding:0;margin:0}

div.clear {clear:both;height:0 !important;padding:0 !important;margin:0 !important;overflow:hidden}
form {margin:0; padding:0}
img {border:0;}
* {outline:none}
table {border:0;border-collapse:collapse;border-spacing:0;padding:0;margin:0}
table td {border:0;padding:0;vertical-align:top}
table th {border:0;padding:0;vertical-align:top;font-weight:normal}
body {font:normal 12px/15px Tahoma;color:#464341}
p {margin:0;padding:4px 17px 12px}
#left_block p {margin:0;padding:4px 12px 12px 18px !important}
a {font:normal 12px/15px Tahoma;color:#bb7a05;text-decoration:underline}
a:hover {text-decoration:none}
h1 {padding:15px 0 10px 17px;margin:0;font:bold 12px/12px Tahoma;color:#864f00;text-transform:uppercase;background:url(/img/bg-h.gif) no-repeat left 15px}
h2 {padding:30px 0 10px 17px;margin:0;font:bold 12px/12px Tahoma;color:#864f00;text-transform:uppercase;background:url(/img/bg-h.gif) no-repeat left 30px}
h3 {padding:30px 0 10px 17px;margin:0;font:bold 12px/12px Tahoma;color:#864f00;text-transform:uppercase;background:url(/img/bg-h.gif) no-repeat left 30px}
h4 {padding:30px 0 10px 17px;margin:0;font:bold 12px/12px Tahoma;color:#864f00;text-transform:uppercase;background:url(/img/bg-h.gif) no-repeat left 30px}
h5 {padding:30px 0 10px 17px;margin:0;font:bold 12px/12px Tahoma;color:#864f00;text-transform:uppercase;background:url(/img/bg-h.gif) no-repeat left 30px}
h6 {padding:25px 0 10px 17px;margin:0;font:bold 12px/12px Tahoma;color:#864f00;text-transform:uppercase;background:url(/img/bg-h.gif) no-repeat left 25px}
div.photo h6 {padding-top:17px !important;background:url(/img/bg-h.gif) no-repeat left 17px !important}

#logo {position:absolute;left:60px;top:17px;width:133px;height:96px;overflow:hidden}
#img {position:absolute;left:264px;top:128px;width:583px;height:300px;overflow:hidden}

#phones {position:absolute;left:265px;top:31px;width:298px;height:53px;overflow:hidden}
div.phone {width:149px;height:53px;overflow:hidden;float:left;font:normal 11px/11px Tahoma;color:#94884d}
.phone div {font:normal 17px/17px Tahoma;color:#083b76;padding-top:3px}
.phone div span {font:normal 17px/17px Tahoma;color:#94884d}

#langs {position:absolute;right:10px;top:30px;width:187px;height:24px;overflow:hidden}
#langs ul {list-style-type:none;margin:0;padding:0}
#langs ul li {display:block;float:right;height:19px;margin:0 0 0 18px;padding:0;font:normal 10px/17px Tahoma;color:#8c5901}
#langs ul li.active {border-bottom:2px solid #ab7d42}
#langs ul li a {font:normal 10px/17px Tahoma;color:#083b76}

#lmenu {position:absolute;left:0;top:128px;width:203px;height:272px;padding:10px 24px 19px;overflow:hidden;background:url(/img/bg-lmenu.png) no-repeat left top}
#lmenu ul {list-style-type:none;margin:0;padding:0}
#lmenu li {display:block;float:left;width:203px;margin:0;padding:4px 0 5px}
#lmenu li.opened {margin:0;padding:0 0 0}
#lmenu li a {display:block;float:left;height:21px;padding:0 0 0 11px;font:normal 14px/19px Tahoma;color:#fff;background:url(/img/bg-lmenu-a.png) no-repeat left -43px;white-space:nowrap;text-decoration:underline}
#lmenu li a span {cursor:pointer;display:block;float:left;height:21px;padding:0 8px 0 0;font:normal 14px/19px Tahoma;color:#fff;background:url(/img/bg-lmenu-a.png) no-repeat right -43px;white-space:nowrap;text-decoration:underline}
#lmenu li a:hover, #lmenu li a.active {background:url(/img/bg-lmenu-a.png) no-repeat left top;text-decoration:underline}
#lmenu li a:hover span, #lmenu li a.active span {background:url(/img/bg-lmenu-a.png) no-repeat right top;text-decoration:underline}
#lmenu ul li ul {padding:7px 0 0 !important;height:auto !important;min-height:18px;height:18px;margin:0;display:block;clear:both}
#lmenu ul li ul li {width:82px;height:18px;margin-left:7px;padding:0 0 1px !important}
#lmenu ul li ul li.long {width:171px !important}
#lmenu ul li ul li.a-small a {width:78px !important}
#lmenu ul li ul li.a-small_long a {width:160px !important}
#lmenu ul li ul li a {float:none !important;height:18px !important;font-size:10px !important;line-height:16px !important;background:url(/img/bg-lmenu-a.png) no-repeat left -127px}
#lmenu ul li ul li a span {float:none !important;height:18px !important;font-size:11px !important;line-height:16px !important;background:url(/img/bg-lmenu-a.png) no-repeat right -127px}
#lmenu ul li ul li a:hover, #lmenu ul li ul li a.active {background:url(/img/bg-lmenu-a.png) no-repeat left -85px !important}
#lmenu ul li ul li a:hover span, #lmenu ul li ul li a.active span {background:url(/img/bg-lmenu-a.png) no-repeat right -85px !important}

#tmenu {position:absolute;left:264px;top:90px;width:586px;height:26px;overflow:hidden}
#tmenu div {width:588px;height:26px;margin:0 0 0 -2px;position:relative}
#tmenu table {width:100%}
#tmenu td {text-align:center;background:url(/img/bg-tmenu.gif) no-repeat left 6px;padding:0 2px 0 3px}
#tmenu a {display:block;font:normal 14px/21px Tahoma;color:#083b76;background:url(/img/bg-tmenu-a.png) no-repeat left -50px;padding:0 0 0 6px;height:22px}
#tmenu a span {display:block;font:normal 14px/21px Tahoma;color:#083b76;background:url(/img/bg-tmenu-a.png) no-repeat right -50px;padding:0 6px 0 0;height:22px;cursor:pointer}
#tmenu a.active, #tmenu a:hover {font:normal 14px/21px Tahoma;color:#fff;background:url(/img/bg-tmenu-a.png) no-repeat left top;text-decoration:none}
#tmenu a.active span, #tmenu a:hover span {display:block;font:normal 14px/21px Tahoma;color:#fff;background:url(/img/bg-tmenu-a.png) no-repeat right top;text-decoration:none}

#fmenu_prod {position:absolute;left:66px;top:14px;width:666px;height:26px;overflow:hidden}
#fmenu_prod table {margin:0 auto}
#fmenu_prod td {text-align:center;background:url(/img/bg-fmenu.gif) no-repeat left 5px;padding:0 17px 0 17px}
#fmenu_prod td.first {background:none !important}
#fmenu_prod a {font:normal 10px/21px Tahoma;color:#083b76}

#fmenu {position:absolute;left:88px;top:14px;width:580px;height:26px;overflow:hidden}
#fmenu table {margin:0 auto}
#fmenu td {text-align:center;background:url(/img/bg-fmenu.gif) no-repeat left 5px;padding:0 17px 0 17px}
#fmenu td.first {background:none !important}
#fmenu a {font:normal 10px/21px Tahoma;color:#083b76}

#madein {width:128px;height:23px;position:absolute;top:16px;right:4px}
#madein a {display:block;width:54px;padding:0 0 0 74px;height:21px;font:normal 10px/10px Tahoma;color:#464341;background:url(/img/extyl.png) no-repeat left top;text-decoration:none}
#madein a:hover {text-decoration:underline}

div.promo {width:586px;position:relative;margin:0 -5px 0 -2px;overflow:hidden}
div.promo-content {width:624px;position:relative;margin:0 -38px 0 0}
div.one-promo {float:left;height:auto !important;min-height:107px;height:107px;padding:17px 14px 0 0}
div.one-promo img {border:1px solid #BD945D;}

div.two {padding-right:8px !important}
div.bronirovanie { margin:17px 0 0 -8px; float:left;height:auto !important;min-height:107px;height:107px;padding:0 15px 0 0;position:relative;background:url(/img/gray.png) repeat-y -500px top;font:normal 13px/16px Tahoma;color:#fff}
div.bronirovanie-t {height:5px;padding:0;width:250px;background:url(/img/gray.png) no-repeat left top;overflow:hidden}
div.bronirovanie-b {height:5px;padding:0;width:250px;background:url(/img/gray.png) no-repeat -250px top;overflow:hidden}
.bronirovanie div.bron-this {padding:10px 0 5px}
.bronirovanie div.bron-this a {text-transform: uppercase; color:#864F00; display:block;width:103px;height:32px;margin-left:24px;font:bold 10px/31px Tahoma; /*color:#083B76;*/ text-transform:uppercase;text-decoration:none;background:url(/img/bronirovanie-btn.png) no-repeat left top;text-align:center}
.bronirovanie div.bron-this a:hover {color:#c08026;text-transform:uppercase;text-decoration:none}
.bronirovanie div.st {padding:0 0 0 24px}
#left_block .bronirovanie p {padding:7px 0 2px 24px !important}
.bronirovanie p strong {font-weight:normal}
.bronirovanie .w1, .bronirovanie .w2, .bronirovanie .w3 {width:65px}
#brmt {position:relative;margin-top:-30px;background:url(/images/b-bronirovanie.jpg) no-repeat right bottom}
.bronirovanie table {margin:0 auto 0 0}
.bronirovanie table th {text-align:left;padding:0}
.bronirovanie table td div.st {padding-left:0}
#left_block .bronirovanie table td p {padding:7px 0 2px !important}
.bronirovanie div.h {}
.bronirovanie div.h strong {display:block;padding:14px 0 7px 24px; font:normal 13px/14px Tahoma; color:#fff;text-transform:uppercase}
#left_block .bronirovanie div.h p {display:block;padding:0 0 35px 24px !important;font:normal 13px/14px Tahoma; color:#fff}

.news {padding:5px 0 0 18px}
div.one-news {width:165px;padding:0 20px 15px 0;float:left; height:auto;}
div.m-block {float: left;width: 190px;}
div.news-date {font:normal 9px Tahoma;color:#464341}
div.news-link {padding:1px 0 7px}
.news-link a {font-size:12px; font-weight: bold; color: #464341;}
.news-link a:hover { color: #C08026; /* #864F00; */ }
div.news-text {font:normal 12px/15px Tahoma;color:#464341}
.news-text p {margin:0;padding:0 0 4px}

div.photo {}
div.img {padding:6px 0 14px; margin-left:-8px;}
.photo ul {list-style-type:none;margin:0;padding:0;display:block;width:245px}
.photo li {display:block;margin:0;padding:0;float:left;width:61px;text-align:center}
.photo a {font:normal 10px/12px Tahoma;color:#864f00;text-decoration:none}
.photo a:hover {text-decoration:underline}
.photo a span {display:block;text-align:center;padding-top:10px}

p.small {font-size:12px;line-height:16px}
.small a {font-size:12px;line-height:16px}
h2.arrow {text-transform: none !important;margin:0;background:url(/img/arrow.gif) no-repeat left 23px;padding:19px 0 10px 11px;font:normal 12px/14px Tahoma}

