*{margin:0;padding:0}
html{font:16px Arial,Verdana,Tahoma;color:#222}
body{padding:5px;background:url(/image/bg_body.png) scroll;position:relative}
a{text-decoration:none;color:#a33}
strong{color:#000;font-weight:normal}
p{text-indent:2%;margin:0 30px 5px}
h1,h2,h3,h4{font:bold italic 1em Arial,Verdana,Tahoma}h3{color:#222}h4{color:#333}
h1{color:#000;font-size:1.2em;margin:0 5px 10px;padding-top:10px}
h2{color:#111;font-size:1.1em;margin:10px 5px}
hr{margin:10px 0}.underline{text-decoration:underline}.noWrap{white-space:nowrap}
.iconButton,.mainmenu,#menu_box,.aButton,.aColor,.pButton,.pColor,.dockArea,.footermenu,#sideVideo,.aside,.mySlider li,.divSlider,.navSlider,.sldrWrap,.OrderBlock{text-align:center}
#top,.mainmenu,ul#menu,#menu_box,#footer,#footer_phone,.navSlider img,.navSlider:after{vertical-align:middle}
.aside,.aside ul,#top span,.iconButton,ul#menu,#menu li,#vk_save,#sitemap,.Order,.aButton,.aColor,.pButton,.pColor,#footer,.footermenu li,.footermenu li a,.footermenu .hLink,#vcard,.mobSelect,.mySlider .hLink,.mySlider,.mySlider li,.navSlider:after{display:inline-block}
.right_box,.changeImg{float:right}.left_box{float:left}.right_box,.left_box{padding:5px;margin:0 5px}.changeImg{margin:10px !important}
.round:hover,.GoTop div,.dockUl a{-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}
img.example{display:block}img.example,.aside{border:4px ridge #fc6;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;margin:0 0 10px 0;-webkit-box-shadow:3px 3px 5px #666;-moz-box-shadow:3px 3px 5px #666;box-shadow:3px 3px 5px #666}
.imgExample{width:140px}.topdata{position:relative;overflow-x:hidden;margin:0 auto}#topdataLoad,#mainmenuLoad{position:absolute;left:0}#topdataLoad{background:url(/image/load-bg-top.png) left repeat-x}#mainmenuLoad{background:url(/image/load-bg-menu.png) left repeat-x}#top{text-align:right;margin:0 auto;background:none}#top address{padding-top:5px}.imgTopLogo{float:left;z-index:1;border:0;position:absolute;top:5px;left:5px;overflow:visible;width:25%;max-width:164px}#top span{width:40%;margin:5px;position:relative;z-index:2;font:italic bold 1em/32px Georgia,Arial,Verdana,Tahoma}.phonecall{color:#000}.HeadPhone,.HeadMail{position:relative;vertical-align:top}.HeadPhone{font-size:1.5em}.HeadMail{font-size:1.3em}.iconButton{position:relative;font:bold italic .8em/28px Arial,Tahoma,Verdana;width:28px;height:28px;text-decoration:none;color:#fff;border:2px solid #fc6;overflow:hidden;white-space:nowrap;margin-right:5px;background:#800;background:-moz-radial-gradient(center,ellipse cover,rgba(136,0,0,1) 0%,rgba(136,0,0,1) 40%,rgba(255,0,0,.5) 100%);background:-webkit-gradient(radial,center center,0px,center center,100%,color-stop(0%,rgba(136,0,0,1)),color-stop(40%,rgba(136,0,0,1)),color-stop(100%,rgba(255,0,0,.5)));background:-webkit-radial-gradient(center,ellipse cover,rgba(136,0,0,1) 0%,rgba(136,0,0,1) 40%,rgba(255,0,0,.5) 100%);background:-o-radial-gradient(center,ellipse cover,rgba(136,0,0,1) 0%,rgba(136,0,0,1) 40%,rgba(255,0,0,.5) 100%);background:-ms-radial-gradient(center,ellipse cover,rgba(136,0,0,1) 0%,rgba(136,0,0,1) 40%,rgba(255,0,0,.5) 100%);background:radial-gradient(ellipse at center,rgba(136,0,0,1) 0%,rgba(136,0,0,1) 40%,rgba(255,0,0,.5) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#880000',endColorstr='#80ff0000',GradientType=1)}#callicon,#mailicon{border:none;margin:2px 3px}
.topmenu{top:-100px;position:relative;overflow-x:hidden;margin:0 auto}.mainmenu{width:100%;display:table;height:151px}#menu_box{z-index:2;width:100%;display:table-cell;position:relative;overflow:hidden}#menu li{list-style:none;height:38px}#menu li a{float:left;height:30px;font:bold italic 1em/30px Arial,Verdana,Tahoma;text-decoration:none;padding:0 10px;margin:3px;color:#fff;border:2px solid #fff}#menu li span{float:left;height:30px;background:#fc6;background:-moz-linear-gradient(top,#fff,#fc6 50%,#fff);background:-ms-linear-gradient(top,#fff,#fc6 50%,#fff);background:-o-linear-gradient(top,#fff,#fc6 50%,#fff);background:-webkit-linear-gradient(top,#fff,#fc6 50%,#fff);background:linear-gradient(to top,#fff,#fc6 50%,#fff);font:bold italic 1em/30px Arial,Verdana,Tahoma;padding:0 10px;margin:3px;color:#000;border:2px solid #333}.bgMenu{left:-140px}.bgMenu,.bgTop{position:absolute}
#submenu{top:-100px;margin:0 auto;background:url(/image/bg_submenu.png) 0 100% repeat-x;background-size:auto 100%;background-clip:border-box}#submenu ol{list-style:none inside;display:inline;text-align:left;font:bold italic .8em Arial,Verdana,Tahoma;text-indent:0px;margin:0 5px 5px 5px;line-height:1.75;padding:5px 0 0}#submenu li{display:inline}#submenu img{border:0}#sitemap{float:right;margin:7px}#vk_save{float:right;margin:5px}
#content{top:-101px;cursor:default;-moz-user-select:none;-o-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;margin:0 auto -75px;background:url(/image/bg_content.png);background-clip:border-box;line-height:1.5;text-align:justify;-webkit-box-shadow:0 15px 10px -5px rgba(0,0,0,.5);-moz-box-shadow:0 15px 10px -5px rgba(0,0,0,.5);box-shadow:0 15px 10px -5px rgba(0,0,0,.5)}
.topdata,.topmenu,#topdataLoad,#mainmenuLoad{width:100%;max-width:1600px;height:151px}.topmenu,#content{-moz-border-radius:0 0 16px 16px;-webkit-border-radius:0 0 16px 16px;border-radius:0 0 16px 16px}#submenu,#content,#top{position:relative;display:block;width:100%;max-width:1400px}.iconButton,#menu li a,#menu li span,.topdata{-moz-border-radius:16px;-webkit-border-radius:16px;border-radius:16px}
.myAnime{-webkit-transition:.5s ease;-moz-transition:.5s ease;-o-transition:.5s ease;-ms-transition:.5s ease;transition:.5s ease}
.dockUl li,.dockUl span,.dockUl a,video,.navSlider{-webkit-transition:.2s linear;-moz-transition:.2s linear;-o-transition:.2s linear;-ms-transition:.2s linear;transition:.2s linear}.dockArea{position:fixed;left:0;bottom:0;right:0;z-index:500;height:1px;overflow:visible}
.Order{height:40px;font:bold italic 1.3em/40px Arial,Verdana,Tahoma;text-decoration:none;padding:0 20px;margin:10px auto;-moz-border-radius:22px;-webkit-border-radius:22px;border-radius:22px;border:2px solid #fc6;color:#fff}
.aButton,.aColor,.pButton,.pColor,.Order,.iconButton,#menu li a,#menu li span,.footermenu li a,.footermenu .hLink,.aside li a,.aside .hLink,.aside video,.dockUl a,.divSlider,#sideVideo video,.sendForm{-webkit-box-shadow:2px 2px 5px #444;-moz-box-shadow:2px 2px 5px #444;box-shadow:2px 2px 5px #444}
.aButton,.aColor,.pButton,.pColor,.footermenu li a,.footermenu .hLink,.aside li a,.aside .hLink,.divSlider,.sendForm{-moz-border-radius:13px;-webkit-border-radius:13px;border-radius:13px}
#menu li a,.Order,.aButton,.aColor,.footermenu li a,.footermenu .hLink,.aside li a,.aside .hLink,.mobSelect{background:#800;background:-moz-linear-gradient(top,rgba(255,0,0,.5),#800 40%,#800 60%,rgba(255,0,0,.5));background:-ms-linear-gradient(top,rgba(255,0,0,.5),#800 40%,#800 60%,rgba(255,0,0,.5));background:-o-linear-gradient(top,rgba(255,0,0,.5),#800 40%,#800 60%,rgba(255,0,0,.5));background:-webkit-linear-gradient(top,rgba(255,0,0,.5),#800 40%,#800 60%,rgba(255,0,0,.5));background:linear-gradient(to top,rgba(255,0,0,.5),#800 40%,#800 60%,rgba(255,0,0,.5))}
.modalDiv,.imgOffer,#myAlert,#sayAlert,.navSlider,.mySlider li:nth-child(n+8),.mobASide{display:none}input[type=checkbox],select{cursor:pointer}
.aButton,.aColor{padding:0 10px;margin:5px;font:bold italic .8rem/22px Arial,Tahoma,Verdana;text-decoration:none;color:#fff;border:2px solid #fc6}.pButton,.pColor{padding:0 10px;margin:5px;font:bold italic .8em/22px Arial,Tahoma,Verdana;text-decoration:none;color:#000;opacity:.5;border:2px solid #444;background:#ddd;background:-moz-linear-gradient(top,#777,#ddd 40%,#ddd 60%,#777);background:-ms-linear-gradient(top,#777,#ddd 40%,#ddd 60%,#777);background:-o-linear-gradient(top,#777,#ddd 40%,#ddd 60%,#777);background:-webkit-linear-gradient(top,#777,#ddd 40%,#ddd 60%,#777);background:linear-gradient(to top,#777,#ddd 40%,#ddd 60%,#777)}
.signEMail{font:bold normal 1.3em Arial,Verdana,Tahoma;vertical-align:baseline}
#footer{-moz-user-select:text;-o-user-select:text;-khtml-user-select:text;-webkit-user-select:text;-ms-user-select:text;width:100%;position:relative;text-align:right;margin:0 0 10px;font:bold italic 1.2em Georgia,Arial,Verdana,Tahoma;line-height:1.2}#footer_phone{position:relative;text-align:right;display:block;font-size:1em}.footermenu{clear:both;margin:15px 0 5px;padding:5px 0 10px;background:#fea;background:-moz-linear-gradient(left,rgba(255,232,171,0) 0%,#fea 10%,#fea 90%,rgba(255,232,171,0) 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0%,rgba(255,232,171,0)),color-stop(10%,rgba(255,232,171,1)),color-stop(90%,rgba(255,232,171,1)),color-stop(100%,rgba(255,232,171,0)));background:-webkit-linear-gradient(left,rgba(255,232,171,0) 0%,#fea 10%,#fea 90%,rgba(255,232,171,0) 100%);background:-o-linear-gradient(left,rgba(255,232,171,0) 0%,#fea 10%,#fea 90%,rgba(255,232,171,0) 100%);background:-ms-linear-gradient(left,rgba(255,232,171,0) 0%,#fea 10%,#fea 90%,rgba(255,232,171,0) 100%);background:linear-gradient(to right,rgba(255,232,171,0) 0%,#fea 10%,#fea 90%,rgba(255,232,171,0) 100%)}.footermenu p{font:bold italic 1rem Arial,Tahoma;margin:5px 0 0;text-indent:0;text-shadow:1px 1px 5px #fff}.footermenu ul{display:block;list-style:none outside;margin:0 5px 5px}.footermenu li{margin:3px}.footermenu li a,.footermenu .hLink{padding:0 10px;height:22px;font:bold italic .8rem/22px Arial,Verdana,Tahoma;text-decoration:none;color:#fff;border:2px solid #fc6}
#vcard{width:50%;position:relative;color:gray;float:left;text-align:left;margin-top:9px;font:bold italic .7rem Arial,Tahoma}#vcard div a{color:#444}.copyright{position:relative;display:block;float:right;text-decoration:none;font:bold italic .8rem Arial,Tahoma;clear:both;margin:10px 5px 0}.copyright a{color:#444}img.logo{border-width:0px;float:left;margin:0 5px; position:relative}
.aside{background:#fff;color:#00f;float:left;padding:9px 5px 2px;margin:0 10px 5px 5px;font:bold italic .8rem Arial,Tahoma;position:relative;line-height:1.0;overflow:hidden}.aside p{text-indent:0;margin:0 0 5px 0;color:#00f;white-space:nowrap}.aside li{display:block;list-style:none}.aside li a,.aside .hLink{display:block;height:26px;font:bold italic .8rem/26px Arial,Verdana,Tahoma;text-decoration:none;padding:0 10px;margin:7px 3px;color:#fff;border:2px solid #fc6}
.mobASide{margin-top:0 !important}.mobSelect{margin:0 auto;padding:5px;border:2px solid #fc6;-moz-border-radius:25px;-webkit-border-radius:25px;border-radius:25px}.mobASide p,.mobASide a{font-size:1rem !important}.mobASide select{font:bold italic .9rem Arial,Tahoma;margin:0 5px 0 10px}.mobASide option{background:#fff;font-size:.9rem;}.mobASide optgroup{color:#222;background:#ddd;font:italic bold .9rem Arial,Verdana,Tahoma}
#sideVideo{background:#fff;font:bold italic 1em Arial,Tahoma;line-height:1.0;overflow:hidden}#sideVideo.rVideo{font-size:.8em}#sideVideo p{text-indent:0;margin:0 0 5px 0;color:#00f;white-space:nowrap}.rVideo{max-width:40%;border:4px ridge #fc6;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;-webkit-box-shadow:3px 3px 5px #666;-moz-box-shadow:3px 3px 5px #666;box-shadow:3px 3px 5px #666}.rVideo hr{display:none !important}.rVideo video{margin:0 auto;max-width:100%}.aside video{margin:0 5px 5px}video{cursor:pointer;opacity:.8}video:hover,.vPlaing{opacity:1 !important}
.myDock{z-index:50;display:inline-block;position:relative;top:-49px}.leftDock,.rightDock{display:inline-block;width:50%;height:50px}.leftDock{background:url(/image/bg_dock.png) bottom left no-repeat}.rightDock{background:url(/image/bg_dock.png) bottom right no-repeat}.dockUl{margin:0 30px;overflow:visible;height:1px}.dockUl li{position:relative;top:-125px;z-index:55;margin:0 -14px 9px;-webkit-transform-origin:50% 100%;-ms-transform-origin:50% 100%;-o-transform-origin:50% 100%;-moz-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-transform:scale(.6);-ms-transform:scale(.6);-o-transform:scale(.6);-moz-transform:scale(.6);transform:scale(.6);display:block;float:left}.dockUl span{display:block;opacity:0;background:rgba(0,0,0,.75);font-size:11px;font-weight:bold;padding:3px 6px;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;color:#fff;line-height:1}.dockUl a{display:block;border:2px solid #fea;width:85px;height:85px;margin:5px -2px 0;background:rgba(135,0,0,.6)}.dockUl img{width:75px;margin:4px}.dockUl li:hover,.HoverLi{z-index:60 !important;margin:0 !important;padding:0 4px !important;-webkit-transform:scale(1) !important;-ms-transform:scale(1) !important;-o-transform:scale(1) !important;-moz-transform:scale(1) !important;transform:scale(1) !important}.dockUl li:hover a,.HoverLi a{background:#800;border-color:#f00}.NearBy{margin:0 -7px !important;-webkit-transform:scale(.8) !important;-ms-transform:scale(.8) !important;-o-transform:scale(.8) !important;-moz-transform:scale(.8) !important;transform:scale(.8) !important}.NearBy a{border-color:#fc6;background:rgba(135,0,0,.8)}.NearBy span{opacity:.5}.dockUl li:hover span,.HoverLi span{opacity:1}
.mySlider{list-style:none;white-space:nowrap;overflow:hidden;padding:9px 10px 0;position:relative;z-index:25}.mySlider li{position:relative;vertical-align:top}.divSlider{border:3px ridge #fc6;position:relative;margin:40px 50px;background:#ffc;overflow:hidden;line-height:1}.divSlider>p{text-indent:0;margin:5px 60px 0;font:bold italic 1em Arial,Verdana,Tahoma;text-shadow:1px 1px 3px #fc6;text-align:center}.navSlider{position:absolute;top:0;bottom:0;width:50px;background:#fea;z-index:50;opacity:.3}.navSlider:after{height:100%;content:""}.sldrNavActive:hover{background:#fc6}.sldrPrev{left:0;border-right:2px ridge #fc6}.sldrNext{right:0;border-left:2px ridge #fc6}.sldrNavActive{cursor:pointer}.sldrNavActive{opacity:1 !important}.sldrWrap>.divSlider{margin:40px 0}.imgSlider{max-width:100%;box-sizing:border-box}
.seeAlso{font-style:italic;margin:5px 30px;padding:5px 0;border-left:3px ridge #fc6;-moz-border-radius:10px 0 0 10px;-webkit-border-radius:10px 0 0 10px;border-radius:10px 0 0 10px;background:#fc6;background:-moz-linear-gradient(left,rgba(255,204,102,1) 0%,rgba(255,243,213,0) 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0%,rgba(255,204,102,1)),color-stop(100%,rgba(255,243,213,0)));background:-webkit-linear-gradient(left,rgba(255,204,102,1) 0%,rgba(255,243,213,0) 100%);background:-o-linear-gradient(left,rgba(255,204,102,1) 0%,rgba(255,243,213,0) 100%);background:-ms-linear-gradient(left,rgba(255,204,102,1) 0%,rgba(255,243,213,0) 100%);background:linear-gradient(to right,rgba(255,204,102,1) 0%,rgba(255,243,213,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffcc66',endColorstr='#00fff3d5',GradientType=1)}.seeAlso>p{text-indent:0;margin:0 10px 0 25px}.seeAlso>ul{list-style:outside circle;margin-left:25px}
@media screen and (max-width:1650px){#top,#content,#submenu{width:1200px}.mySlider li:nth-child(n+7){display:none}}
@media screen and (max-width:1450px){#top,#content,#submenu{width:1000px}.mySlider li:nth-child(n+6){display:none}}
@media screen and (max-width:1020px){#top,#content,#submenu{width:100%}#menu li{height:36px}#menu li span,#menu li a{height:28px;font:bold italic .85em/28px Arial,Tahoma,Verdana;-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px}.topmenu,#content{-moz-border-radius:0 0 10px 10px;-webkit-border-radius:0 0 10px 10px;border-radius:0 0 10px 10px}}
@media screen and (max-width:995px){.mySlider li:nth-child(n+5){display:none}}
@media screen and (max-width:847px){.mySlider li:nth-child(n+4){display:none}}
@media screen and (max-width:800px){#top span{display:block;margin:0 5px;width:auto}.topmenu,#submenu{top:-60px}#content{top:-61px;margin-bottom:-45px}
@media screen and (max-width:699px){.mySlider li:nth-child(n+3),.noMobile{display:none;}}
@media screen and (max-width:650px){html{font-size:14px}p{margin:0 20px 5px}#menu li{height:34px}#menu li a,#menu li span{height:24px;margin:3px;-moz-border-radius:13px;-webkit-border-radius:13px;border-radius:13px}#menu li a{font:bold italic .85rem/24px Arial,Verdana,Tahoma}#menu li span{font:italic 1em/24px Arial,Verdana,Tahoma}.topmenu,#content{line-height:1.6;-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px}#footer{font-size:1.3em}#vcard{width:100%}#footer_phone{font-size:.75em}.aside,.signEMail,#ext_email{display:none}.imgExample{width:100px}.footermenu li a,.aButton,.pButton,.iconButton,.aColor,.pColor,#top{font-size:.85em}.mobASide{display:block}.dockArea{display:none !important}.divSlider{margin:40px 40px}}
@media screen and (max-width:531px){.mySlider li:nth-child(n+2){display:none}}
@media screen and (max-width:450px){.divSlider{margin:40px 30px}}
@media screen and (max-width:400px){p{margin:0 10px 5px}#content{text-align:left}.imgTopLogo{margin-top:25px}.imgExample{width:70px}.divSlider{margin:40px 20px}}