html, body {margin: 0;padding:0;height:100%;width:100%;position:relative;}
html {background:#ff7e00 url(/img/bg-html-main.png) repeat-y center top;}

#container {width:100%;min-width:1000px;height:auto !important;min-height:250px;height:250px;background:url(/img/bg-container-main.jpg) no-repeat center 30px;margin:0 auto;}

#header {height:56px;background:url(/img/bg-h.png) repeat-x center top;position:relative;}
#h {height:56px;position:relative;}
#ht {width:1000px;margin:0 auto;height:56px;position:relative;}
#logo {width:136px;height:140px;position:absolute;top:-10px;left:-27px;z-index:10000}

#search {position:absolute;top:5px;right:42px;width:158px;height:19px;padding:0;overflow:hidden;}
#search table {border-collapse:collapse;border:0;margin:0;padding:0;width:158px;border-spacing:0;}
#s1 {width:136px;height:19px;vertical-align:middle;text-align:left;background:url(/img/bg-search.png) no-repeat right top;padding:0;border:0;}
#s2 {width:22px;height:19px;background:url(/img/bg-search.png) no-repeat left top;padding:0;border:0;}
#s1 input {display:block;width:124px;height:13px;text-align:left;border:0;padding:0;margin:0 7px 0 5px;font:normal 11px Arial;color:#838383;background:none;vertical-align:middle;}
#s2 input {display:block;width:22px;height:19px;border:0;padding:0;margin:0;background:none;cursor:pointer;}

#hot {width:210px;height:19px;position:absolute;top:5px;left:588px;font:normal 12px/18px Arial;color:#ca8ba0}
#hot a{font:bold 12px/18px Arial !important;color:#2392e0}

#opt {width:112px;height:29px;position:absolute;top:48px;left:846px;text-align:center;background:url(/img/bg-opt.png) no-repeat left top;z-index:100;}
#opt a{font:normal 14px/24px Georgia !important;color:#fff}

#main {width:1000px;height:auto !important;min-height:100px;height:100px;margin:0 auto;}
#content {width:1000px;float:left;}
#page_text {margin:0 42px 0 70px;padding:2px 0 0;position:relative;z-index:1}
#left_block {width:200px;float:left;margin-left:-1000px;}

#footer {height:auto !important;min-height:289px;height:289px}
#fb {margin:0 auto;padding:9px 42px 0 42px;width:929px;height:auto !important;min-height:289px;height:289px}

div.block {float:left;width:234px;overflow:hidden}
div.img {float:left;width:94px;height:80px;overflow:hidden;position:relative}
a.ramka1 {display:block;z-index:1;width:79px;height:80px;overflow:hidden;position:absolute;top:0;left:0;cursor:pointer;background:url(/img/ramka-6.png) no-repeat left top}
a.ramka2 {display:block;z-index:1;width:79px;height:80px;overflow:hidden;position:absolute;top:0;left:0;cursor:pointer;background:url(/img/ramka-2-1.png) no-repeat left top}
.ramka1 span, .ramka2 span  {display:none}
.h {padding:10px 0 14px 14px}
.h a {font:normal 22px Arial !important;color:#fff}
.blue a {color:#2392e0 !important}
div.text {float:left;width:115px;font:normal 12px Arial;color:#fff}
div.text2 {float:left;width:210px;font:normal 12px Arial;color:#53001b}
.text a {font:normal 12px Arial;color:#fff}
.text a.bold {font:bold 12px Arial !important;color:#fff}

div.news {float:right;width:214px;overflow:hidden}
.news span {white-space:nowrap;font:normal 14px/18px Arial;color:#53001b}
.news p a {font:normal 14px/18px Arial;color:#fff}
.news p {padding:10px 0 3px}

#podval {position:relative;padding:26px 0 0 0;background:url(/img/f-line.png) no-repeat 13px 26px;height:auto !important;min-height:110px;height:110px}
#copyright {position:absolute;top:42px;left:7px;width:215px;overflow:hidden;font:normal 12px Arial;color:#fff}
#copyright p {padding:4px 0 0px !important}

#contacts {position:absolute;top:42px;left:247px;width:300px;overflow:hidden;font:normal 12px Arial;color:#fff}
#contacts p {padding:4px 0 0px !important}
#contacts span {color:#53001b}
#contacts a {color:#fefefe;font:normal 12px/16px Arial}

#made-in {position:absolute;top:44px;left:796px;width:133px;overflow:hidden;padding-top:30px;background:url(/img/made-in.png) no-repeat left top}
#made-in a {font:normal 12px Arial;color:#fff}

div.clear { clear:both;font:normal 0px/0px Verdana;height:0;overflow:hidden; }

form { margin:0; padding:0;}

img {border:0}
body {font:normal 14px/18px Arial;color:#424242}
p {margin:0;padding:10px 0}
a {font:normal 14px/18px Arial;color:#0071bc;text-decoration:underline}
a:hover {text-decoration:none}
h1 {padding:0;margin:0;font:normal 14px Georgia;color:#53001b}
h2 {padding:20px 0 10px;margin:0;font:normal 20px Georgia;color:#53001b}
h3, h4, h5, h6 {padding:20px 0 10px;margin:0;font:normal 18px Georgia;color:#53001b}
table {border-collapse:collapse;border:0;margin:0;padding:0;border-spacing:0}
* {outline:none}

#heading {position:absolute;top:-11px;left:501px;width:200px;height:65px;overflow:hidden;z-index:10}

#tmenu {width:550px;height:37px;position:absolute;left:30px;top:5px}
#tmenu ul {list-style-type:none;margin:0;padding:0}
#tmenu li {margin:0;padding:0 12px;display:block;float:left;height:37px}
#tmenu a {font:normal 12px Arial;color:#fff}
#tmenu a b {font:bold 12px Arial;color:#fff}
#tmenu li.active {margin:0;padding:0 0 0 12px;display:block;float:left;height:37px;background:url(/img/bg-tmenu-active.png) no-repeat left top}
#tmenu li.active span {padding:14px 12px 0 0;display:block;float:left;height:23px;background:url(/img/bg-tmenu-active.png) no-repeat right top;font:bold 14px Arial;color:#53001b}

a.arrow {display:block;position:absolute;z-index:10;top:460px;left:-55px;width:80px;height:50px;font:normal 18px Georgia;color:#fff;padding-left:28px;background:url(/img/arrow-main.gif) no-repeat 1px 9px}

#gallery {width:888px;height:542px}
#first {width:561px;float:left}
#first div.elem {display: none}
#first div.elem.selected {display: block}
#second {margin:0;padding:0;float:left;width:327px;position:relative}
#second ul {list-style-type: none;margin:0;padding:0;display:block;position:relative}
#second li {margin:0;padding:0;display:block;position:absolute;z-index:20}

#gallery-1 {width:312px;height:150px;top:84px;left:15px;}
#gallery-2 {width:291px;height:150px;top:260px;left:36px;}
#gallery-3 {width:357px;height:150px;top:412px;left:-30px;}

.element a.title {font:normal 18px Georgia;color:#fff}
.element a.title:hover, .selected a.title {font:normal 18px Georgia;color:#fff}
.element span.y {font:normal 18px Georgia;color:#2392e0;display:block;background:url(/img/b-line-main.png) no-repeat left -500px;padding-bottom:7px}
.selected span.y {font:normal 18px Georgia;color:#2392e0;background:url(/img/b-line-main.png) no-repeat left bottom}
.element span.o {font:normal 12px/18px Arial;color:#53001b;display:block}
.selected span.o {font:normal 12px/18px Arial}

.element a.skobka {display:block;visibility:hidden;width:51px;height:128px;position:absolute;left:-57px;top:-17px;z-index:30;zoom:1}
.selected a.skobka {visibility:visible}

div.image {width:561px;height:542px;overflow:hidden;position:relative}

div.lang{color:white}

