<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">

@font-face{  font-family: filamontypoly;  src: url('../images/tahoma.ttf');  }
@font-face{  font-family: arialn;  src: url('../images/arialn.ttf');  }
@font-face{  font-family: 'reformagroteskdemicregular';  src: url('../images/reformagroteskdemic-webfont.eot');  src: url('../images/reformagroteskdemic-webfont.eot?#iefix') format('embedded-opentype'),url('../images/reformagroteskdemic-webfont.woff2') format('woff2'),url('../images/reformagroteskdemic-webfont.woff') format('woff'),url('../images/reformagroteskdemic-webfont.ttf') format('truetype'),url('../images/reformagroteskdemic-webfont.svg#reformagroteskdemicregular') format('svg');  font-weight: normal;  font-style: normal;}
@font-face{  font-family: 'robotoregular';  src: url('../images/roboto-regular-webfont.eot');  src: url('../images/roboto-regular-webfont.eot?#iefix') format('embedded-opentype'),url('../images/roboto-regular-webfont.woff2') format('woff2'),url('../images/roboto-regular-webfont.woff') format('woff'),url('../images/roboto-regular-webfont.ttf') format('truetype'),url('../images/roboto-regular-webfont.svg#robotoregular') format('svg');  font-weight: normal;  font-style: normal;}
@font-face{ font-family: 'FontAwesome'; src: url('../font/fontawesome-webfont.eot?v=4.3.0'); src: url('../font/fontawesome-webfont.eot?#iefix&amp;v=4.3.0') format('embedded-opentype'), url('../font/fontawesome-webfont.woff2?v=4.3.0') format('woff2'), url('../font/fontawesome-webfont.woff?v=4.3.0') format('woff'), url('../font/fontawesome-webfont.ttf?v=4.3.0') format('truetype'), url('../font/fontawesome-webfont.svg?v=4.3.0#fontawesomeregular') format('svg'); font-weight: normal; font-style: normal;}

div#workarea div#startdataz{ margin: 25px auto 15px auto; font-size: 14px; padding: 7px 6px; cursor: pointer;}


#workarea .footer-box .footer-table tr:nth-child(2n+1) td{  background-color: inherit;}
#workarea .footer-box .footer-table tr td{  background-color: inherit;}
#workarea #callmetime{  border: none;  padding-left: 5px;  border-radius: 5px;  box-shadow: inset 1px 2px 5px rgba(0, 0, 0, 0.5);  margin-bottom: 14px;  width: 100%;  height: 33px; }
#workarea .errorpress::-webkit-input-placeholder{color: #fc0000;}
#workarea .errorpress::-moz-placeholder{color: #fc0000;}
#workarea .errorpress:-moz-placeholder{color: #fc0000;}
#workarea .errorpress:-ms-input-placeholder{color: #fc0000;}
#workarea .danet{  width: 52px;  height: 30px;}
#workarea #dostavkaz{  margin-left: 15px;  width: 275px;}
#workarea #messagesprokat{  font-size: 18px;  padding: 15px 0px 15px 0px;  color: red;}
#workarea .divh1{   line-height: 25px;  font-size: 19px;  font-weight: bold;}
#workarea ul#menu-about2 li{  border-right: 3px solid #fff;  margin-right: 1px;  padding: 8px 4px 8px 4px;  background-color: #c0c0c0;  display: table-cell;  text-align: center;}
#workarea ul#menu-about2 li a{  color: #000000;  cursor: pointer;  text-decoration: none;  text-shadow: none;  font-size: 13px;  font-family: pt sans,filamontypoly;  font-weight: normal;  line-height: 1.3;  -moz-border-radius: 0px 0px 0px 0px;  border-bottom: none;  text-decoration: none;}
#workarea ul#menu-about2{  width: 100%;  display: table;  text-align: left;  margin: 0px;  margin-bottom: 15px;  padding: 0px 0px 7px 0px;  border-bottom: 1px;  border-bottom-style: solid;  border-bottom-width: 0px;  border-bottom-color: #ffffff;}
#workarea ul#menu-about2 li.active{  background: #43b0ce;}
#workarea ul#menu-about2 li.active a{ color: #000000; font-weight: bold;}
#workarea #list_product_image_middle a img{ margin: 0px 15px 15px 0px;}
#workarea #system-message dd.message{ text-align: left;}
#workarea .reserved2 .alarme{ display: none !important;}
#workarea div.lensisbox{ display: table; width: 100%;}
#workarea div.lensisbox div{width: 25%;display: table-cell;vertical-align: middle;}
 #workarea div.lensisbox div img{ width: 100%; vertical-align: bottom;}
 #workarea div.corpclient{  display: block;  overflow: hidden;  width: 993px;  height: 129px;}
#workarea div.corpclient .custom{ padding: 8px 20px 0px 19px;}
#workarea div.corpclient div:first-child{  margin-left: 0px;}
#workarea div.boxcorpclient{  margin-left: 8px;  border: 1px solid #ccc;  width: 222px;  display: inline-block;  height: 108px;}
#workarea div.boxcorpclient img{ width: 222px;}
#workarea div.box-center .grid figure.effect-goliath h2,div.box-center .grid p{ font-family: tahoma, sans-serif; color: #ffffff;}
#workarea .grid{  width: 100%;  text-align: left;  margin: 0 auto;  padding: 0px 0px 0px 5px;  max-width: inherit;  list-style: none;  font-family: tahoma, sans-serif;}
#workarea .grid:after{ clear: both; content: " ";}
#workarea .grid *, .grid *:after, .grid *:before{  -webkit-box-sizing: border-box;  box-sizing: border-box;}
#workarea .grid figure{  display: inline-block;  position: relative;  overflow: hidden;  margin: 2px 2px;  min-width: 232px;  max-width: 232px;  max-height: 173px;  width: 30%;  height: auto;  text-align: center;  cursor: pointer;}
#workarea .grid figure img{ position: relative; display: block; width: 100%; opacity: 1; margin: 0px; padding: 0px; max-width: 232px;}
#workarea .grid figure figcaption{  padding: 1em;  color: #fff;  text-transform: uppercase;  -webkit-backface-visibility: hidden;  backface-visibility: hidden;}
#workarea .grid figure figcaption::before,.grid figure figcaption::after{ pointer-events: none;}
#workarea .grid figure figcaption,.grid figure figcaption &gt; a{ position: absolute; top: 0; left: 0; width: 100%; height: 100%;}
#workarea .grid figure figcaption &gt; a{ z-index: 1000; text-indent: 200%; white-space: nowrap; font-size: 0; opacity: 0;}
#workarea .grid figure h2{ word-spacing: -0.15em; font-weight: 300;}
#workarea .grid figure h2 span{ font-weight: 800;}
#workarea .grid figure h2,.grid figure p{ margin: 0;}
#workarea .grid figure p{ letter-spacing: 1px; font-size: 68.5%;}
#workarea figure.effect-goliath{ border: 1px solid #e8e7e7; background: #000000;}
#workarea figure.effect-goliath img,figure.effect-goliath h2{ -webkit-transition: -webkit-transform 0.35s; transition: transform 0.35s;}
#workarea figure.effect-goliath img{ -webkit-backface-visibility: hidden; backface-visibility: hidden;}
#workarea figure.effect-goliath h2{ width: 100%; position: absolute; bottom: 0; left: 0; padding: 15px;}
#workarea figure.effect-goliath p{ width: 100%; background-color: #000000; line-height: 1.1em; position: absolute; bottom: 10px; left: 0; padding-top: 10px;  padding-right: 10px;  padding-bottom: 10px;  padding-left: 10px;  height: 5em;  overflow: hidden;  text-align: justify;  font-weight: normal;}
#workarea figure.effect-goliath p{ text-transform: none; font-size: 0.99em; opacity: 0; -webkit-transition: opacity 0.35s, -webkit-transform 0.35s; transition: opacity 0.35s, transform 0.35s; -webkit-transform: translate3d(0,50px,0); transform: translate3d(0,50px,0);}
#workarea figure.effect-goliath:hover img{ -webkit-transform: translate3d(0,-80px,0); transform: translate3d(0,-80px,0);}
#workarea figure.effect-goliath:hover h2{ -webkit-transform: translate3d(0,-100px,0); transform: translate3d(0,-100px,0);}
#workarea figure.effect-goliath:hover p{ opacity: 1; -webkit-transform: translate3d(0,0,0); transform: translate3d(0,0,0);}
#workarea div.box-center .grid figure.effect-goliath h2{   font-weight: bold;   font-size: 16px;   text-shadow: 1px 1px 6px #000000, 1px 1px 5px #000000;;  }
#workarea div.box-center .grid p{ }
#workarea #ztable td{padding:3px;}
#workarea .relateditems li{ list-style: none; background: url('../images/bullet.png') 0 3px no-repeat; padding: 0 5px 0 15px;}
#workarea #textareamessz{ height: 200px;  width: 97%;  padding: 10px;}
#workarea button#savemessz{ margin-top: 0px;}
#workarea div#popup-zbox3{position: absolute;left: 50%;top: 50px;display: none;z-index: 10000;}
#workarea #content-zbox3{background-color: #ffffff;border: 1px solid #ccc;border-radius: 15px;width: 550px;height: 300px;position: relative;left: -50%;box-shadow: 0 0 25px #bdbdbd;-webkit-box-shadow: 0 0 25px #bdbdbd;overflow: hidden;}
#workarea #cancel-zbox3{float: right;padding: 4px;}
#workarea .windowContent3 input[type="text"]{width: 390px;}
#workarea .windowContent3{margin-right: 15px;margin-left: 15px;}
#workarea .windowContent3 input[type="text"],.windowContent3 input[type="password"],.windowContent3 textarea{-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;padding: 5px 10px;background-color: #fff;border: 1px solid #ddd;display: -moz-inline-stack;display: inline-block;vertical-align: middle;zoom: 1;line-height: 19px;-webkit-border-radius: 2px;-moz-border-radius: 2px;-ms-border-radius: 2px;-o-border-radius: 2px;border-radius: 2px;-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);-moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);}
#workarea .windowContent3 input[type="text"]:focus,.windowContent3 input[type="password"]:focus,.windowContent3 textarea:focus{outline: 0;border-color: rgba(82, 168, 236, 0.8);outline: thin dotted \9;-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);-moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);}
#workarea .windowContent3 textarea{width: 385px;height: 168px;}
#workarea .windowContent3 .feedback-table tr&gt;td:first-child{color: #000000;font-size: 14px;padding-top: 16px;width: 191px;}
#workarea div#popup-zbox4{ position: absolute; left: 50%; top: 50px; display: none; z-index: 10000;}
#workarea #content-zbox4{ background-color: #ffffff; border: 1px solid #ccc; border-radius: 15px; width: 650px; height: 450px; position: relative; left: -50%; box-shadow: 0 0 25px #bdbdbd; -webkit-box-shadow: 0 0 25px #bdbdbd; overflow: hidden;}
#workarea div.headerh4{ display: block; font-size: 15px; font-weight: bold; -webkit-border-top-left-radius: 6px; -moz-border-top-left-radius: 6px; -ms-border-top-left-radius: 6px; -o-border-top-left-radius: 6px; border-top-left-radius: 6px; -webkit-border-top-right-radius: 6px; -moz-border-top-right-radius: 6px; -ms-border-top-right-radius: 6px; -o-border-top-right-radius: 6px; border-top-right-radius: 6px; background-color: #EFEFEF; margin-bottom: 18px; line-height: 17px; padding: 10px 5px 10px 7px;}
#workarea div#popup-zbox4 .windowContent2 textarea{ width: 385px; height: 145px;}
#workarea #cancel-zbox4{ float: right; padding: 4px;}
#workarea div#popup-zbox6{ position: absolute; left: 50%; top: 50px; display: none; z-index: 10000;}
#workarea #content-zbox6{ background-color: #ffffff; border: 1px solid #ccc; border-radius: 15px; width: 650px; height: 450px; position: relative; left: -50%; box-shadow: 0 0 25px #bdbdbd; -webkit-box-shadow: 0 0 25px #bdbdbd; overflow: hidden;}
#workarea div.headerh6{ display: block; font-size: 15px; font-weight: bold; -webkit-border-top-left-radius: 6px; -moz-border-top-left-radius: 6px; -ms-border-top-left-radius: 6px; -o-border-top-left-radius: 6px; border-top-left-radius: 6px; -webkit-border-top-right-radius: 6px; -moz-border-top-right-radius: 6px; -ms-border-top-right-radius: 6px; -o-border-top-right-radius: 6px; border-top-right-radius: 6px; background-color: #EFEFEF; margin-bottom: 18px; line-height: 17px; padding: 10px 5px 10px 7px;}
#workarea div#popup-zbox6 .windowContent2 textarea{ width: 385px; height: 145px;}
#workarea #cancel-zbox6{ float: right; padding: 4px;}
#workarea div#popup-zbox0{ position: absolute; left: 50%; top: 50px; display: none; z-index: 10000;}
#workarea div.headerh0{  display: block;  font-size: 15px;  font-weight: bold;  -webkit-border-top-left-radius: 6px;  -moz-border-top-left-radius: 6px;  -ms-border-top-left-radius: 6px;  -o-border-top-left-radius: 6px;  border-top-left-radius: 6px;  -webkit-border-top-right-radius: 6px;  -moz-border-top-right-radius: 6px;  -ms-border-top-right-radius: 6px;  -o-border-top-right-radius: 6px;  border-top-right-radius: 6px;  background-color: #EFEFEF;  margin-bottom: 18px;  line-height: 17px;  padding: 10px 5px 10px 7px;}
#workarea #content-zbox0{ background-color: #ffffff; border: 1px solid #ccc; border-radius: 15px; width: 360px; height: 248px; position: relative; left: -50%; box-shadow: 0 0 25px #bdbdbd; -webkit-box-shadow: 0 0 25px #bdbdbd; overflow: hidden;}
#workarea div.headerh0{ display: block; font-size: 15px; font-weight: bold; -webkit-border-top-left-radius: 6px; -moz-border-top-left-radius: 6px; -ms-border-top-left-radius: 6px; -o-border-top-left-radius: 6px; border-top-left-radius: 6px; -webkit-border-top-right-radius: 6px; -moz-border-top-right-radius: 6px; -ms-border-top-right-radius: 6px; -o-border-top-right-radius: 6px; border-top-right-radius: 6px; background-color: #EFEFEF; margin-bottom: 18px; line-height: 17px; padding: 10px 5px 10px 7px;}
#workarea div#popup-zbox0 .windowContent0{ width: 330px; padding: 0px 15px 15px 15px;}
#workarea .footer-zbox0{  width: 330px;  background-color: #EFEFEF;  padding-top: 10px;  padding-bottom: 10px;  padding-left: 15px;  padding-right: 15px;  position: absolute;  bottom: 0px;  -webkit-border-bottom-left-radius: 6px;  -moz-border-bottom-left-radius: 6px;  -ms-border-bottom-left-radius: 6px;  -o-border-bottom-left-radius: 6px;  border-bottom-left-radius: 6px;  -webkit-border-bottom-right-radius: 6px;  -moz-border-bottom-right-radius: 6px;  -ms-border-bottom-right-radius: 6px;  -o-border-bottom-right-radius: 6px;  border-bottom-right-radius: 6px;}
#workarea #cancel-zbox0{ float: right; padding: 4px;}
#workarea #ok-zbox0{ float: left; padding: 4px;}
#workarea .wallpage{ display: table; border-collapse: collapse; width: 100%; height: 100%;}
#workarea .wallpage{ table-layout: fixed!important;}
#workarea .wallfloat{float: left;}
#workarea #ef-box .jxtc_newspro_tmp1{  margin: 6px; border: 6px solid #fff;  overflow: hidden;  position: relative;  text-align: center;  -webkit-box-shadow: 3px 3px 7px #e6e6e6;  -moz-box-shadow: 3px 3px 7px #e6e6e6; box-shadow: 3px 3px 7px #e6e6e6;  cursor: default;  background: #000;}
#workarea #ef-box .jxtc_newspro_tmp1 .mask,#ef-box .jxtc_newspro_tmp1 .content{ max-width:100%; height:100%!important;  position: absolute;  overflow: hidden;  top: 0;  left: 0;}
#workarea #ef-box .jxtc_newspro_tmp1 img{  display: block;  position: relative;  margin:0px !important;  max-width:100% !important;}
#workarea #ef-box .jxtc_newspro_tmp1 h2{  text-transform: uppercase;  color: #fff;  text-align: center;  position: relative;  font-size: 17px;  padding: 10px;  background: rgba(0, 0, 0, 0.8);  margin: 30px 0 0 0;}
#workarea #ef-box .jxtc_newspro_tmp1 p{  font-family: Georgia, serif;  font-style: italic;  font-size: 12px;  position: relative;  color: #fff;  padding: 10px 20px 10px 20px; text-align: center; margin: 0px;}
#workarea #ef-box .jxtc_newspro_tmp1 a.info{  display: inline-block;  text-decoration: none;  padding: 7px 14px;  background: #000;  color: #fff;  text-transform: uppercase;  -webkit-box-shadow: 0 0 1px #000;  -moz-box-shadow: 0 0 1px #000;  box-shadow: 0 0 1px #000;}
#workarea #ef-box .jxtc_newspro_tmp1 a.info: hover{  -webkit-box-shadow: 0 0 5px #000;  -moz-box-shadow: 0 0 5px #000;  box-shadow: 0 0 5px #000;}
#workarea #ef-box .jxtc_newspro_tmp1 img{  -webkit-transition: all 0.2s linear;  -moz-transition: all 0.2s linear;  -o-transition: all 0.2s linear;  -ms-transition: all 0.2s linear;  transition: all 0.2s linear;}
#workarea #ef-box .jxtc_newspro_tmp1 .mask{ width:100%;  -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";  filter: alpha(opacity=0);  opacity: 0;  background-color: rgba(219,127,8, 0.7);  -webkit-transition: all 0.4s ease-in-out;  -moz-transition: all 0.4s ease-in-out;  -o-transition: all 0.4s ease-in-out;  -ms-transition: all 0.4s ease-in-out;  transition: all 0.4s ease-in-out;}
#workarea #ef-box .jxtc_newspro_tmp1 h2{  -webkit-transform: translateY(-100px);  -moz-transform: translateY(-100px);  -o-transform: translateY(-100px);  -ms-transform: translateY(-100px);  transform: translateY(-100px);  -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";  filter: alpha(opacity=0);  opacity: 0;  -webkit-transition: all 0.2s ease-in-out;  -moz-transition: all 0.2s ease-in-out;  -o-transition: all 0.2s ease-in-out;  -ms-transition: all 0.2s ease-in-out;  transition: all 0.2s ease-in-out;}
#workarea #ef-box .jxtc_newspro_tmp1 p{  -webkit-transform: translateY(100px);  -moz-transform: translateY(100px);  -o-transform: translateY(100px);  -ms-transform: translateY(100px);  transform: translateY(100px);  -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";  filter: alpha(opacity=0);  opacity: 0;  -webkit-transition: all 0.2s linear;  -moz-transition: all 0.2s linear;  -o-transition: all 0.2s linear;  -ms-transition: all 0.2s linear;  transition: all 0.2s linear; text-shadow: 1px 1px 5px #000000, 0 0 2px #000000;font-weight: bold;font-size: 13px;}
#workarea #ef-box .jxtc_newspro_tmp1:hover img{  -webkit-transform: scale(1.1,1.1);  -moz-transform: scale(1.1,1.1);  -o-transform: scale(1.1,1.1);  -ms-transform: scale(1.1,1.1);  transform: scale(1.1,1.1);}
#workarea #ef-box .jxtc_newspro_tmp1 a.info{  -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";  filter: alpha(opacity=0);  opacity: 0;  -webkit-transition: all 0.2s ease-in-out;  -moz-transition: all 0.2s ease-in-out;  -o-transition: all 0.2s ease-in-out;  -ms-transition: all 0.2s ease-in-out;  transition: all 0.2s ease-in-out;}
#workarea #ef-box .jxtc_newspro_tmp1:hover .mask{  -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";  filter: alpha(opacity=100);  opacity: 1;}
#workarea #ef-box .jxtc_newspro_tmp1:hover h2,#ef-box .jxtc_newspro_tmp1:hover p,#ef-box .jxtc_newspro_tmp1:hover a.info{  -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";  filter: alpha(opacity=100);  opacity: 1;  -webkit-transform: translateY(0px);  -moz-transform: translateY(0px);  -o-transform: translateY(0px);  -ms-transform: translateY(0px);  transform: translateY(0px);}
#workarea #ef-box .jxtc_newspro_tmp1:hover p{  -webkit-transition-delay: 0.1s;  -moz-transition-delay: 0.1s;  -o-transition-delay: 0.1s;  -ms-transition-delay: 0.1s;  transition-delay: 0.1s; text-shadow: 1px 1px 5px #000000, 0 0 2px #000000;font-weight: bold;font-size: 13px;}
#workarea #ef-box .jxtc_newspro_tmp1:hover a.info{  -webkit-transition-delay: 0.2s;  -moz-transition-delay: 0.2s;  -o-transition-delay: 0.2s;  -ms-transition-delay: 0.2s;  transition-delay: 0.2s;}
#workarea .box-center a{ text-decoration: none; border-bottom: 1px dashed #115498;}
#workarea .k2tourblog{}
#workarea .k2tourblog{ display: block;}
#workarea .pagination ul{ padding-left: 0px;  margin-left: 0px; height: 15px;}
#workarea .k2tourblog .item{ background: #6da7d0;/ width: 367px; height: 177px;margin-right: 10px;  margin-bottom: 10px;  position: relative; float: left;}
#workarea .k2tourblog .item:nth-child(even){ margin-right: 0px;}
#workarea .k2tourblog .item img.k2tourblogimg{ width: 177px; height: 177px;  border: 0px;}
#workarea .k2tourblog .item a{ border-bottom: 0px; display: inline-block; cursor: pointer;}
#workarea .k2tourblog .item .an_item_content{ position: absolute; font-family: 'robotoregular'; top: 10px; right: 10px; width: 158px; height: 155px; color: #ffffff;  overflow: hidden; text-align: left;}
#workarea .k2tourblog .item .an_item_content .date{ font-size: 10px; text-transform: uppercase; margin-bottom: 5px;}
#workarea .k2tourblog .item .an_item_content .title{ height: 54px; display: block; overflow: hidden; text-transform: uppercase; font-family: 'reformagroteskdemicregular'; font-size: 25px; }
#workarea .k2tourblog .item .an_item_content .title a{ text-decoration: none; color: #0d2d44;}
#workarea .k2tourblog .item .an_item_content .desk{ font-size: 11px; height: 76px; overflow: hidden;}
#workarea .k2tourblog .item .an_arr{ position: absolute; left: 157px; top: 75px; width: 20px; height: 28px; background: url('/images/blog/an_arr.png') top left no-repeat; }
#workarea .prokatshop a{ border-bottom:0px;}
#workarea .mart_empty_text{ font-size: 16px; margin-top: 15px; color: red;}
#workarea ul#menu-about{ display: block; text-align: left; margin: 0px; margin-bottom: 15px; padding: 0px 0px 7px 0px; border-bottom: 1px; border-bottom-style: solid; border-bottom-width: 5px; border-bottom-color: #ffffff;}
#workarea ul#menu-about li{ float: none; display: inline-block; background: none; list-style: none; position: relative; top: 0; margin: 1px .2em 0 0; border-bottom-width: 0; padding: 0; white-space: nowrap;}
#workarea ul#menu-about li:hover a{ background: #c0c0c0;  font-color:#191970; border-bottom: 1px solid #c0c0c0;}
#workarea ul#menu-about li.active a{ background: #43b0ce; font-weight:bold; border-bottom: 1px solid #43b0ce;}
#workarea ul#menu-about li a{ color: #000000; padding: .6em 1em; cursor: pointer; text-decoration: none; text-shadow: none; font-size: 14px; font-family: pt sans,filamontypoly; font-weight: normal; line-height: 1.3; background: #c0c0c0; -moz-border-radius: 0px 0px 0px 0px; -webkit-border-radius: 0px 0px 0px 0px; border-radius: 0px 0px 0px 0px; border-bottom: 1px solid #ffffff;}
#workarea #top-menu ul.menu li.item-388 a{color: #FFFF00;font-size: 12px;font-family: arial,filamontypoly;font-weight: bold;}
#workarea .classname:hover{ background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #1e62d0), color-stop(1, #3d94f6) ); background: -moz-linear-gradient( center top, #1e62d0 5%, #3d94f6 100% ); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#1e62d0', endColorstr='#3d94f6'); background-color: #1e62d0;}
#workarea #modlgn-passwd{ width: 130px;}
#workarea .classname span:hover{ color: #cccccc; cursor: pointer;}
#workarea .tit1{ font-size: 20px; color: #004679; font-weight: normal;}
#workarea table.shop{ white-space: nowrap; width: 100%; border-spacing: 5pt;}
#workarea table.shop .right{ text-align: right;}
#workarea .tramsfer{ float: right; font-size: 13px;}
#workarea .classname{ cursor: pointer; margin-top: 20px; margin-bottom: 20px; -moz-box-shadow: inset 0px 1px 0px 0px #97c4fe; -webkit-box-shadow: inset 0px 1px 0px 0px #97c4fe; box-shadow: inset 0px 1px 0px 0px #97c4fe; background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #3d94f6), color-stop(1, #1e62d0) ); background: -moz-linear-gradient( center top, #3d94f6 5%, #1e62d0 100% ); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#3d94f6', endColorstr='#1e62d0'); background-color: #3d94f6; -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; border: 1px solid #337fed; display: inline-block; color: #ffffff; font-family: arial; font-size: 15px; font-weight: bold; padding: 6px 24px; text-decoration: none; text-shadow: 1px 1px 0px #000000;}
#workarea .table-content span{ max-width: 860px !important;}
#workarea .tramsfer{ float: right; font-size: 13px;}
#workarea div.mart-add-category h2{margin: 15px 0px 15px 0px;}
#workarea div.prokatshop_block_descript div.list_attribute{max-height: 70px;}
#workarea div.boxcalendar{margin-top: 15px;}
#workarea h2{ color: #0033ff; font-family: tahoma; font-size: 20px;margin: 0px;}
#workarea div.box-center h1, div.box-center h2, div.box-center h3{ font-family: Arial;}
#workarea .actions{display: none;}
#workarea .spolerzhtitle{cursor: pointer;font-weight: bold;font-size: 14px;display: block;background-color: #EBF0FC;border-radius: 8px;margin: -10px;padding: 10px;}
#workarea .spolerzhtitle p{margin: 0px;}
#workarea .spolerzhcontent{display: none;font-size: 14px;margin-top: 15px;}
#workarea .spolerzh{padding: 10px;border-radius: 10px;border: solid 1px #c6d6f7;margin-bottom: 15px;}
#workarea #boxcarusel{display: block;width: 573px;height: 0px;opacity: 0.5;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter: alpha(opacity=50);-moz-opacity: 0.5;overflow: hidden;}
#workarea .listcarousel{background-color: #ccc;margin: 0px;width: 573px;position: relative;display: inline-block;}
#workarea .listcarousel ul{margin: 0;padding: 0;list-style: none;display: block;}
#workarea .listcarousel li{font-size: 40px;color: #999;text-align: center;background-color: #eee;border: 0px solid #999;width: 573px;height: 337px;padding: 0;margin: 0px;display: block;float: left;}
#workarea .listcarousel2.responsive{width: auto;margin-left: 0;}
#workarea .listcarousel2{background-color: #ccc;margin: 0px;width: 310px;position: relative;display: inline-block;}
#workarea .listcarousel2 ul{margin: 0;padding: 0;list-style: none;display: block;}
#workarea .listcarousel2 li{font-size: 40px;color: #999;text-align: center;background-color: #eee;border: 0px solid #999;width: 310px;height: 200px;padding: 0;margin: 0px;display: block;float: left;}
#workarea .listcarousel2.responsive{width: auto;margin-left: 0;}
#workarea .clearfix{float: none;clear: both;}
#workarea .prev{float: left;margin-left: 10px;}
#workarea .next{float: right;margin-right: 10px;}
#workarea .pager{float: left;width: 300px;text-align: center;}
#workarea .pager a{margin: 0 5px;text-decoration: none;}
#workarea .pager a.selected{text-decoration: underline;}
#workarea .timer{background-color: #999;height: 6px;width: 0px;}
#workarea #pager2 a{  display: inline-block;  text-decoration: none;  padding: 3px;  font-size: 0px;  border: 0px solid #635F5F;  margin: 6px;  border-radius: 10px;  width: 4px;  height: 4px;  background-color: #ccc;}
#workarea #pager2 a.selected{background-color: #555;}
#workarea #pager2 a span{  font-size: 0px;  margin: 5px;  border-radius: 10px;  width: 15px;  height: 20px;}
#workarea #pager2{position: absolute;left: 158px;bottom: 40px;}
#workarea #pager3 a{text-decoration: none;padding: 3px;font-size: 10px;border: 1px solid #635F5F;margin: 2px;border-radius: 10px;width: 15px;height: 15px;background-color: #ffffff;}
#workarea #pager3 a.selected{background-color: #cccccc;}
#workarea #pager3 a span{font-size: 10px;margin: 5px;border-radius: 10px;width: 15px;height: 15px;}
#workarea #pager3{position: absolute;top: 10px;right: 10px;}
#workarea .login-greeting,.logout-button{ padding: 10px;}
#workarea fieldset.userdata,div.login-g{ border-bottom: 1px solid #c2c2c2; border-left: 1px solid #c2c2c2; border-right: 1px solid #c2c2c2; border-top: 0px; margin:0px;}
#workarea div.block-login-username #modlgn-username,div.block-login-password #modlgn-passwd{ width:100%;}
#workarea label.label-login-username{ display: inline-block; margin-top: 5px;}
#workarea div.block-login-username ,div.block-login-password{ display: block;}
#workarea .userdata input.flrig,.logout-button input.flrig{ float: right; margin-right: 0px;}
#workarea a.flrig{ float: right;}
#workarea .product_label_prokat{ left: 30px; top: 85px; position: absolute;}
#workarea div.mystyle{ margin-bottom: 3px;}
#workarea div.cath1{ margin-top: 15px; font-size: 13px; font-family: Arial; color: #000; padding: 7px 12px; font-weight: bold; border: 1px solid #ccc;}
#workarea div.categoryk2{ padding: 10px 0px 10px 0px; border-top: 0px; border-right: 1px; border-bottom: 1px; border-left: 1px; border-style: solid; border-color: #ccc;}
#workarea div.categoryk2 ul li{ list-style-type: none;}
#workarea div.categoryk2 ul{ padding: 0px; margin: 0px;}
#workarea div.categoryk2 .catTitle{ color: #000; padding: 3px 12px; display: block; font-size: 14px;}
#workarea #table_shippings td label{ font-size: 18px;}
#workarea #jc p.message{ font-size: 16px;}
#workarea #jc h4{font-size: 18px;}
#workarea .menu-registr ul{list-style-type: none;margin: 0px;padding: 0px;}
#workarea .menu-registr ul li a{ padding: 0px;}
#workarea .menu-registr ul li{ float: none; margin: 0px;}
#workarea #username-lbl,#password-lbl{font-size: 14px;display: block;}
#workarea #users-profile-core legend{ font-weight: bold;font-size: 16px;}
#workarea .login .login-fields,.login .button{ margin-top: 15px; clear: both;}
#workarea .login #remember{float: left;}
#workarea .zabilpass ul{ list-style-type: decimal; font-size: 14px; line-height: 1.5;}
#workarea .componentheading{ font-weight: bold;font-size: 18px;margin-bottom: 15px;}
#workarea .login fieldset, .reset fieldset,.remind fieldset,.profile fieldset{ border: 1px solid #cccccc;}
#workarea .reset fieldset,.remind fieldset,.profile fieldset{margin-bottom: 15px;}
#workarea .reset-p{ font-size: 14px; line-height: 1.5;}
#workarea .reset dd,.remind dd{ margin-left: 0px;}
#workarea #users-profile-core dt,#users-profile-core dd{ display: inline-block;}
#workarea #users-profile-core dt{ font-weight: bold;}
#workarea .linkd{  cursor: pointer;  left: 0px;  top: 0px;  height: 109px;  width: 250px;  position: absolute;  z-index: 500;}
#workarea .slogaut .lang-active a{ color: #FDA200;}
#workarea .geograf{ display: inline-block; font-size: 12px; color: #ffffff; text-align: center; margin-left: 10px;}
#workarea .adress{ color: #ffffff; letter-spacing: 1px; font-size: 1em;}
#workarea .adress2{ font-size: 1.1em;  color: #ffffff;  text-transform: uppercase;  letter-spacing: 1px;}
#workarea #mapstop{ margin-right: 5px; padding-top: 5px; vertical-align: top; display: inline-block;}
#workarea .baner-top{  overflow: hidden;  height: 219px;  width: 990px;  z-index: 200;}
#workarea #headershow{ position: relative; height: 130px;}
#workarea #head-container{ min-width: 990px; background-image: url('/images/slaider/a1.jpg'); background-size: cover; min-height: 296px; display: block; position: relative;}
#workarea .logo-top{  cursor: pointer;  position: absolute;  left: 1%;  top: 43%;  width: 800px;  height: 134px;  overflow: hidden;  z-index: 100;}
#workarea .logo-top img{ width: 120px;}
#workarea .news-title-h2{ margin-bottom: 15px; margin-top: 5px;}
#workarea .news-title-h2 a{ font-size: 20px; font-weight: bold; color: #0033ff;}
#workarea .news-title-h2 a:hover{  color: #333333;}
#workarea .starttab{ display: none;}
#workarea #tabs{ margin-bottom: 15px;}
#workarea div#tabs div.ui-tabs-panel{ display:none;}
#workarea .topbar{position: relative;}
#workarea .slogbar{  line-height: 16px;  font-weight: bold;  padding: 7px 0px 0px 0px;  font-size: 15px;  color: #ffffff;}
#workarea #search-cartDesc{ line-height: 32px; margin: 10px; margin-left: 5px; height: 32px; width: 192px; float: right; line-height: 32px;}
#workarea .slogaut{  vertical-align: top;  display: inline-block;  width: 167px;  font-weight: bold;  padding: 2px 2px 3px 2px;  font-size: 0.97em;  color: #115498;  line-height: 1.3em;}
#workarea #callmebox{  text-align: right;  margin-top: 10px;}
#workarea .slogaut a{color: #115498;text-decoration: none;}
#workarea .slogaut a:hover{text-decoration: underline;}
#workarea .shoping_con{}
#workarea body .slogon3{  line-height: 35px;}
#workarea body .slogon3{  top: 198px;  left: 0px;}
#workarea body .slogon3{  font-style: italic;  text-shadow: 1px 1px 8px #000000, 0 0 22px #000000;  line-height: 20px;  font-weight: bold;  color: #ffffff;  position: absolute;  top: 186px;  left: 0px;  z-index: 300;}
#workarea #cartDesc-proList{border-radius: 5px;height: 32px;position: relative;width: 190px;background: url('../images/headers.png') no-repeat scroll -3px -35px transparent;}
#workarea #cartDesc-proList.havePro:hover{border-radius: 5px 5px 0px 0px;background: url('../images/headers.png') no-repeat scroll -3px -1px transparent;width: 190px;height: 32px;}
#workarea #cartDesc-proList.havePro:hover &gt; div{top: 31px;display: block;-webkit-box-shadow: 0px 8px 15px #222;-moz-box-shadow: 0px 8px 15px #222;box-shadow: 0px 8px 15px #222;-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000')";filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000');}
#workarea .divtovades{color: #ffffff;margin-left: 70px;}
#workarea #proList-main{display: none;position: absolute;z-index: 2000;top: 31px;width: 190px;overflow: hidden;padding: 5px 0;border-radius: 0px 0px 5px 5px;box-shadow: 1px 3px 3px #898989;background: none repeat scroll 0 0 #fff;border-top: none;}
#workarea #proList-main ul{padding: 0px;margin: 0px;font-family: Arial,Helvetica,sans-serif;line-height: 16px;font-size: 11px;}
#workarea #proList-main li{border-bottom: 1px solid #E0E0E0;padding: 6px 8px;list-style: none outside none;}
#workarea #proList-main li:last-child{ border-bottom:0px;}
#workarea #proList-main li strong{color: #000;}
#workarea #proList-count{border-top: 1px solid #E0E0E0;background: none repeat scroll 0 0 #DEF1FE;font-size: 11px;}
#workarea .left-block a{ border-bottom: 0px;}
#workarea #proList-main a{text-decoration: none;}
#workarea #proList-main a:hover{color: #f47b20;text-decoration: underline;}
#workarea .box-center .pagination li a{ border-bottom: 0px;}
#workarea #proList-main li em{color: #c00;margin-left: 10px;}
#workarea #system-message{border-radius: 6px;background: none repeat scroll 0 0 #C9E998;padding: 10px;}
#workarea #system-message .error{color: rgb(51,102,153);font-weight: bold;font-size: 18px;text-align: center;}
#workarea #system-message li{ font-size: 14px; color: #c00; font-weight: bold; list-style-type: none;}
#workarea #system-message dd{ padding: 0px; margin: 0px;}
#workarea #system-message ul{ padding: 10px; margin: 0px;}
#workarea #proList-goCheckout{ border-bottom: none; text-align: center;}
#workarea a.uiButton{border-radius: 5px;border-style: solid;border-width: 1px;vertical-align: middle;white-space: nowrap;line-height: 17px;cursor: pointer;font-weight: 700;text-align: center;padding: 2px 6px;color: #fff;display: inline-block;max-width: 145px;background-color: #5B74A8;background-position: 0 -48px;border-color: #29447E #29447E #1A356E;}
#workarea li#proList-goCheckout a:hover{color: #ffffff;}
#workarea .textal{ text-align: center;}
#workarea body{ height: 100%; margin: 0; padding: 0; font-size: 12px; font-family: Tahoma, sans-serif, filamontypoly; background-color: #FFF; background-attachment: fixed; background-position: center center; color: #000000;}
#workarea #page-wrapper{ min-height: 100%; margin: 0 auto 0px; min-width: 990px;}
#workarea img.bg{ min-height: 100%; min-width: 1024px; width: 100%; height: auto; position: fixed; top: 0; left: 0; z-index: -100;}
#workarea img{ border: none;}
#workarea #content-wrapper{ position: relative; margin: 0px auto 0; width: 973px; background-color: white; padding-bottom: 20px;}
#workarea .adress-block{  font-size: 16px;  padding: 5px 10px 0px 0px;  color: #ffffff;  float: right;  font-weight: bold;  cursor: pointer;}
#workarea .imtp{ z-index: 300; top: 95px; position: absolute; right: 0px; width: 237px;height: 104px;background: url("/images/call-us-inside.png") no-repeat;font-size: 14px;}
#workarea .call-us p{ margin: 0px; padding: 10px 2px 0 97px; font: 14px/1.1 Arial;}
#workarea .call-us ul{ margin: 0px; font: 14px/1.1 Arial; color: #555; padding: 7px 5px 0 110px;}
#workarea .call-us ul li{ list-style: none; padding: 0; margin: 0 0 4px 0;}
#workarea #header-wrapper{ position: relative; z-index: 600; width: 990px; margin: 0 auto; height: 69px;}
#workarea #header{ position: relative; z-index: 1;width: 100%;height: auto;}
#workarea .slogon{  font-style: italic;  text-shadow: 1px 1px 8px #000000, 0 0 22px #000000;  line-height: 20px;  font-weight: bold;  color: #ffffff;  position: absolute;  top: 13px;  left: 164px;  z-index: 300;}
#workarea .dt-box{ width: 100%; display: table;}
#workarea .dtc-box{  display: table-cell;   font-weight: bold;  font-size: 15px;  color: #ffffff;}
#workarea .dt-box .textleft{ text-align: left; padding-left: 10px; font-size: 18px;}
#workarea .dt-box .textright{ text-align: right; padding-right: 10px;}
#workarea .dt-box span.fs17{ font-size: 17px;}
#workarea .dt-box span.fs13{ font-size: 13px;}
#workarea .two{ width: 500px; margin-left: 15px; font-size: 12px;}
#workarea ul.menuleftheder{ padding: 0px; margin: 0px; background-color: #115498; border-top: 1px solid #c2c2c2; border-bottom: 1px solid #c2c2c2;}
#workarea .menuleftheder li{	font-family: 'Open Sans', sans-serif;	text-transform: uppercase;	background: #222222;	list-style: none;	font-size: 12px;	font-weight: bold;	color: #ffffff;	padding: 15px 12px;}
#workarea #nav2{min-width: 990px;width: 100%;font-family:'Open Sans', sans-serif;font-weight:400;}
#workarea #nav2 li{position:relative;}
#workarea #nav2 li a{color:#fff;display:block;}
#workarea #nav2 li a:active{background-color:#c00!important;}
#workarea #nav2 span:after{width:0;height:0;border:0.313em solid transparent;border-bottom:none;border-top-color:#efa585;content:'';vertical-align:middle;display:inline-block;position:relative;right:-0.313em;}
#workarea #nav2 &gt; ul{width: 100%;display: table; list-style:none;height:2.5em;margin:0;padding:0;background: #222222;background: -moz-linear-gradient(bottom, #000000 0%, #222222 50%, #3c3c3c 51%, #393939 78%, #888888 100%);background: -webkit-linear-gradient(bottom, #000000 0%, #222222 50%, #3c3c3c 51%, #393939 78%, #888888 100%);background: -o-linear-gradient(bottom, #000000 0%, #222222 50%, #3c3c3c 51%, #393939 78%, #888888 100%);background: -ms-linear-gradient(bottom, #000000 0%, #222222 50%, #3c3c3c 51%, #393939 78%, #888888 100%);background: linear-gradient(to top, #000000 0%, #222222 50%, #3c3c3c 51%, #393939 78%, #888888 100%);}
#workarea #nav2 &gt; ul &gt; li{  display: table-cell;height:100%;border-right: 1px solid rgba(0, 0, 0, 0.22);}
#workarea #nav2 &gt; ul &gt; li &gt; a{height:100%;font-size:1.1em;line-height:2.5em;text-align:center;}
#workarea #nav2 &gt; ul &gt; li &gt; a{ text-decoration: none; border-right: 1px solid rgba(255, 255, 255, 0.15); text-transform: uppercase;}
#workarea #nav2 &gt; ul &gt; li:hover &gt; a,#nav2 &gt; ul:not(:hover) &gt; li.active &gt; a{  background: #1275ae;  background: -moz-linear-gradient(bottom, #0b4669 0%, #1275ae 50%, #1794dc 51%, #1691d8 78%, #98d2f4 100%);  background: -webkit-linear-gradient(bottom, #0b4669 0%, #1275ae 50%, #1794dc 51%, #1691d8 78%, #98d2f4 100%);  background: -o-linear-gradient(bottom, #0b4669 0%, #1275ae 50%, #1794dc 51%, #1691d8 78%, #98d2f4 100%);  background: -ms-linear-gradient(bottom, #0b4669 0%, #1275ae 50%, #1794dc 51%, #1691d8 78%, #98d2f4 100%);  background: linear-gradient(to top, #0b4669 0%, #1275ae 50%, #1794dc 51%, #1691d8 78%, #98d2f4 100%);}
#workarea #content .item-page a .wf_file_icon{  vertical-align: middle;  width: 24px;  margin: 0px 0px 0px 0px;  padding: 0px 0px 0px 0px;  border: 0px;  vertical-align: middle;}
#workarea a.wf_file span{ line-height: 16px !important; vertical-align: middle; font-size: 15px !important;}
#workarea .wf_file_text{  padding: 0px 0px 0px 10px;  vertical-align: middle;}
#workarea a.wf_file{ display: inline-block;  text-decoration: none;  border-bottom: 0px;}
#workarea #nav2&gt;ul&gt;li&gt;ul{width: 15em;background: #222222;display:none;position:absolute;top:100%;list-style:none;margin:0;padding:0;z-index: 10000;}
#workarea #nav2&gt;ul&gt;li:hover&gt;ul{display:block;left:0;right:0;}
#workarea #nav2&gt;ul&gt;li&gt;ul&gt;li&gt;ul{width: 15em;background: #222222;display:none;position:absolute;top:0;left: 100%;list-style:none;margin:0;padding:0;z-index: 10000;}
#workarea #nav2&gt;ul&gt;li:hover&gt;ul&gt;li:hover&gt;ul{display:block;left:100%;right:0;}
#workarea #nav2&gt;ul&gt;li&gt;ul&gt;li&gt;a{text-decoration: none;}
#workarea #nav2 li:not(:first-child):hover ul{left:-1px;}
#workarea #nav2 li ul a{font-size: 1.2em;padding:0.75em;text-decoration: none;}
#workarea #nav2 li ul li a:hover,#nav2 li ul:not(:hover) li.active a{  background-color: #229ac8;  background-image: linear-gradient(to bottom, #23a1d1, #1f90bb);  background-repeat: repeat-x;}
#workarea .form-box{ float: right; width: 290px; margin-right: 10px;}
#workarea .sr-block{  z-index: 30;  bottom: 10px;  right: 14px;  position: absolute;  width: 233px;  height: 30px;  background: #ffffff;  border-radius: 15px;}
#workarea .telefon2{ z-index: 100; position: absolute; top: 10px; left: 50px;}
#workarea .telefon2 span{ text-align: left; font-family: Tahoma, filamontypoly; display: block; text-shadow: 1px 1px 8px #000000, 0 0 22px #000000; font-size: 18px; line-height: 28px; color: #ffffff; font-weight: bold; position: relative;}
#workarea .telefon2 span:before{   background-image: url("/templates/k2tour/images/vectorpaint.svg");  display: inline-block;  width: 20px;  height: 20px;  background-repeat: no-repeat;  background-size: contain;  left: -29px;  content: " ";  position: absolute;  top: 4px;}
#workarea .tablecslog{ width: 398px; display: table;}
#workarea .tdcslog{ display: table-cell;}
#workarea .tdcslog1{ vertical-align: top; width: 163px;}
#workarea .tdcslog2{	padding-left: 10px;  color: #ffffff;  vertical-align: top;  text-transform: uppercase;}
#workarea .tdcslog2 .tdcslog3{ display: block; font-size: 89px; line-height: 80px; text-align: left; font-family: Tahoma, filamontypoly; font-weight: bold; display: block; text-shadow: 1px 1px 8px #000000, 0 0 22px #000000;}
#workarea .tdcslog2 .tdcslog4{ padding-left: 5px; font-size: 13px; line-height: 20px; text-align: left; font-family: Tahoma, filamontypoly; display: block; text-shadow: 1px 1px 8px #000000, 0 0 22px #000000;}
#workarea .slogon4{ z-index: 100; position: absolute; top: 10px; right: 25px;}
#workarea .slogon4 span{ font-size: 16px; line-height: 19px; text-align: center; font-family: Tahoma, filamontypoly; display: block; text-shadow: 1px 1px 8px #000000, 0 0 22px #000000; color: #ffffff;}
#workarea fieldset{ border: 1px solid #ccc;}
#workarea .validate{ display: inline-block; margin-top: 10px; padding: 3px 18px; margin-right: 15px; margin-bottom: 5px; -moz-border-radius: 4px; -webkit-border-radius: 4px; -khtml-border-radius: 4px; border-radius: 4px; -moz-box-shadow: inset 1px 1px 0 rgba(255,255,255,0.3); -webkit-box-shadow: inset 1px 1px 0 rgba(255,255,255,0.3); box-shadow: inset 1px 1px 0 rgba(255,255,255,0.3); font-family: "Helvetica Neue",Helvetica,Arial,sans-serif; font-size: 16px; font-weight: bold; text-align: center; text-decoration: none; cursor: pointer; outline: none !important; overflow: visible; }
#workarea .registration legend{ font-size: 20px; font-family: Tahoma; color: #0033ff;}
#workarea .registration dt{ margin-bottom: 15px; width: 300px; display: inline-block;}
#workarea .registration dd{ display: inline-block; margin-bottom: 15px;}
#workarea .tip-wrap{ background-color: rgb(255, 255, 255); border: 1px solid rgb(204, 204, 204); padding: 5px;}
#workarea .registration fieldset:nth-child(1) dl dd:nth-child(2){ display: block;}
#workarea .search-block{ position: relative; background:url('../images/searche.png') 0 0 no-repeat transparent; width: 222px; height: 21px; position: relative; top: 4px; margin-left: 6px; }
#workarea #breadcrumb-search{ width: 990px; margin: 13px auto 0px auto; overflow: hidden;}
#workarea .search-block input{background: none;border: 0 !important;color: #000000;display: block;font-family: Arial,sans-serif;font-size: 11px;line-height: normal;margin: 4px 0 0 26px;outline: 0 none;padding: 0 1px 0 0 !important;position: relative;width: 185px;}
#workarea .search-block .button{ background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAALCAIAAAAmzuBxAAAA6UlEQVQYGVWPOYqFABBEvewYeALBNXK7gYm5ghgpIpgJnkIxMXBDTERQmXniH5ipoOiurt6E+77nec6yzPM8SZLgPM+XZfn+hUA5CIKv/0BBfz1CmqZUHccpiqJpGtiyLBSmfhyu65KXZblt23EcMPHbwwGYBHaTj+N4nic5TIyCfl3X42A+eVVV70yYGMW27bdHSJKEnF11Xe/7DvOOKIpRFH1mdF3n+z6mv8Chqio3PVu4jhfiOOYFdsNhGCqKQoNhGJgEXJjWdR2Goe97eJomenRdx2Sa5uMAPAY4jd2Ag9q21TRNluUfrMoHCDSt/ZEAAAAASUVORK5CYII=') 0 2px no-repeat transparent; border:0; width:16px; height:21px; cursor:pointer; position:absolute; left:8px; top:3px; margin:0; padding:0;}
#workarea #searchf{margin: 0;padding: 0;display: block;width: 220px;height: 21px;overflow: hidden;}
#workarea form{ margin: 0; padding: 0;}
#workarea #search .form-textbox{ border: 1px solid #cccccc; float: left; width: 172px;}
#workarea #search .form-textbox-border{background: white url('../images/icons-sprite.gif') no-repeat 2px -381px;}
#workarea #search .form-button input{ border: 0px; width: 21px; height: 21px; background: url("../images/icons-sprite.gif") no-repeat scroll 2px -381px white;}
#workarea #search .form-textbox-border{ padding-left: 0px; height: 20px; overflow: hidden;}
#workarea .form-textbox-border{ border-color: #D6D6D6; background-color: white;}
#workarea #search .form-textbox-border input{ width: 170px; height: 18px;}
#workarea .form-textbox-border input{ border: 0px; padding: 0; margin: 0;}
#workarea .form-box input{ vertical-align: top;}
#workarea #breadcrumb{ color: #bcbcbc;}
#workarea #breadcrumb{ width: 670px; position: relative; float: left; padding-left: 13px; padding-top: 10px; min-height: 20px;}
#workarea #content{ padding-top: 0px; width: 974px; margin: 0px auto 0px auto; overflow: hidden;}
#workarea #left-column{ float: left; width: 204px; padding-top: 0px; margin-left: 0px;}
#workarea h1{ font family: Pt Sans; color: #000000; font-size: 18px; margin: 0 0 0.7em;}
#workarea div.news-title{ font-size: 1.2em; margin: 0 0 0;}
#workarea .left-block{  float: left;}
#workarea .left-block img{  margin-right:10px;}
#workarea div.news-block{ padding: 5px; border-bottom: 1px solid #cccccc; position: relative;}
#workarea div.block-nows-s{border: 1px solid #cccccc;}
#workarea .introtitle a{ color: #3a3a3a; text-decoration: none;}
#workarea .item-page img, .items-leading img, .items-row img{ /*margin-right:10px;*/}
#workarea #breadcrumb a, #breadcrumb span, #breadcrumb i{ font-size: 100%; padding: 0; text-decoration: none; vertical-align: top; line-height: 13px;}
#workarea #breadcrumb a, #breadcrumb span{ color: #7A7A7A;}
#workarea #breadcrumb a:hover{ text-decoration: underline;}
#workarea .pagination li,.itemCommentsPagination li{ display: inline-block; margin: 0px 3px 0px 3px; font-size: 14px;}
#workarea div.blog div.item, div.blog div.items-leading{ border-bottom: 1px dotted #CCC; padding: 10px 0px 25px 0px;}
#workarea .items-row,.items-leading{ overflow:hidden; _height:1%; zoom: 1; min-height:1%;}
#workarea #vk_subscribe{ margin-top: 5px; border-right:1px solid #c2c2c2; border-left:1px solid #c2c2c2; border-top:1px solid #c2c2c2;}
#workarea #horizontal-multilevel-menu{ border-bottom: 1px solid #c2c2c2;}
#workarea .vkgroup{ overflow: hidden; border-bottom-right-radius: 6px; border-bottom-left-radius: 6px; border-right:1px solid #c2c2c2; border-left:1px solid #c2c2c2; border-bottom:1px solid #c2c2c2;}
#workarea .mystylevkgroup{ margin-bottom: 10px;}
#workarea .leftcolumn{ width:204px; min-height:53px;}
#workarea .footer{ padding: 10px 26px 18px 26px; width: 973px; border-width: 1px; margin: 0 auto 0; background-color: #115498; color: #ffffff;}
#workarea .footer-box{ padding: 10px; border: none;}
#workarea table.jshop td.jshop_categ{ vertical-align: top; padding: 6px;}
#workarea div.block-category{ height: 199px; border: 1px solid #AAA; border-radius: 5px 5px 5px 5px; padding: 15px; margin-bottom: 0;}
#workarea div.block-body-cat{ margin: 0; padding: 0; text-align: center; overflow: hidden; position: relative; width: 100%; height: 100%;}
#workarea .block-h3{ font-size: 12px; color: #0033ff; font-weight: bold; margin: 0; min-height: 36px; line-height: 1.25; padding: 0px;}
#workarea td.jshop_categ a.product_link{ font-size: 14px;}
#workarea .block-h3 a{ color: #0033ff; font-family: tahoma; font-size: 14px; font-weight: bold; text-decoration: none; text-transform: uppercase;}
#workarea div.block-body-cat img.block-img-cat{ width: 183px;}
#workarea img.block-img-cat{ border-radius: 4px;}
#workarea img.block-img-cat{ border: 0; min-width: 180px;}
#workarea div.block-category:hover{ box-shadow: 0 0 15px #bdbdbd; Unknown property name.-moz-box-shadow: 0 0 15px #bdbdbd; -webkit-box-shadow: 0 0 15px #bdbdbd;}
#workarea .news-detail{ margin: 10px 0px 25px 0px;}
#workarea .news-detail p{ color: #333333; font-family: arial; font-size: 14px; margin: 0px;}
#workarea .jshop{ width: 100%;}
#workarea .water2{ margin-top: 15px;}
#workarea div.bookew-weather-copy,div.bookew-weather-copy a, div.bookew-weather-copy-250 a{ color: #ffffff !important;}
#workarea ul.tabs{ height: 28px; line-height: 25px; list-style: none; background: #FFF; padding: 0px 0px 0px 3px; margin: 0px;}
#workarea .section{ margin-bottom: 15px;}
#workarea .tabs li{ float: left; display: inline; margin: 0 1px -1px 0; padding: 0 13px 1px; color: #777; cursor: pointer; background: #F9F9F9; border: 1px solid #E4E4E4; position: relative;}
#workarea .box{ display: none; border: 1px solid #D4D4D4; padding: 12px; box-shadow: 0 0 15px #bdbdbd; -webkit-box-shadow: 0 0 15px #bdbdbd; Unknown property name.-moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; Unknown property name.-khtml-border-bottom-right-radius: 4px; border-bottom-right-radius: 4px; Unknown property name.-moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; Unknown property name.-khtml-border-bottom-left-radius: 4px; border-bottom-left-radius: 4px; Unknown property name.-moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; Unknown property name.-khtml-border-top-right-radius: 4px; border-top-right-radius: 4px; Unknown property name.-moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; Unknown property name.-khtml-border-top-left-radius: 4px; border-top-left-radius: 4px;}
#workarea .close-tab{ background: url('../images/opera-fon.png'); width: 100px; float: right; text-align: center; color: white; padding: 4px 6px; Invalid property value.background: -moz-linear-gradient(top,#42AAFF 0%, #036); background: -webkit-gradient(linear, left top, left bottom, from(#42AAFF), to(#036)); Unknown property name.-moz-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px; border: 1px solid black; Unknown property name.-moz-box-shadow: 0px 1px 3px rgba(000,000,000,0.5), inset 0px 0px 1px rgba(255,255,255,0.5); -webkit-box-shadow: 0px 1px 3px rgba(000,000,000,0.5), inset 0px 0px 1px rgba(255,255,255,0.5); box-shadow: 0px 1px 3px rgba(000,000,000,0.5), inset 0px 0px 1px rgba(255,255,255,0.5); text-shadow: 0px -1px 0px rgba(000, 000, 000, 0.7), 0px 1px 0px rgba(255, 255, 255, 0.3); cursor: pointer;}
#workarea .wrape-close-tab{ height: 25px; display: block; margin: 15px 0px 0px 0px;}
#workarea .clr{ clear: both;}
#workarea div.data-blog{ margin: 0px 0px 15px 0px; position: relative; height: 12px; color: #639917; float: left;}
#workarea div.blog div.items-row h5, div.blog div.items-leading h5{ margin: 0px 0px 15px 4px; color: #0088cc; font-weight: bold;}
#workarea .latestItemView{ overflow: hidden; _height: 1%; zoom: 1; min-height: 1%;}
#workarea #k2Container{ overflow: hidden; _height: 1%; zoom: 1; min-height: 1%;}
#workarea #k2Container h2.latestItemTitle, #k2Container h3.catItemTitle{font-family: Verdana,sans-serif;  font-size: 22px;  margin-bottom: 3px;  white-space: normal;}
#workarea #k2Container h2.latestItemTitle a, #k2Container h3.catItemTitle a{color: #70AAE0;font-weight: normal;}
#workarea #k2Container ul.latestItemTags, #k2Container ul.itemTags{background: url('../images/bg-tags2.gif') no-repeat scroll 0 50%;margin-bottom: 15px;font-family: Verdana, sans-serif;font-size: 11px;padding: 2px 0;padding-left: 20px;border-bottom: 0px;}
#workarea #k2Container ul.latestItemTags a, #k2Container ul.itemTags a{  color: #666;}
#workarea #k2Container div.latestItemCategory{background: url('../images/hub.icon.png') no-repeat scroll 0 50%;padding-left: 25px;font-size: 11px;padding-top: 2px;padding-bottom: 2px;color: #999;border-bottom: 0px;}
#workarea #k2Container div.latestItemCategory a{color: #999;}
#workarea #k2Container span.latestItemDateCreated{  display: block;  margin: 10px 0px;}
#workarea #k2Container div.latestItemTagsBlock, #k2Container div.itemTagsBlock, #k2Container ul li.even, #k2Container div.itemAuthorLatest li.odd, #k2Container div.itemRelated li.odd, #k2Container div.itemRelated li.even{border-bottom: 0px;}
#workarea #k2Container p, #k2Container div{font-size: 13px;}
#workarea #k2Container div.latestItemReadMore{padding-top: 20px;padding-bottom: 10px;float: right;}
#workarea #k2Container div.latestItemReadMore a{  -moz-box-shadow:inset 0px 1px 0px 0px #ffffff;  -webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;  box-shadow:inset 0px 1px 0px 0px #ffffff;  background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ededed), color-stop(1, #dfdfdf) );  background:-moz-linear-gradient( center top, #ededed 5%, #dfdfdf 100% );  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#dfdfdf');  background-color:#ededed;  -moz-border-radius:6px;  -webkit-border-radius:6px;  border-radius:6px;  border:1px solid #dcdcdc;  display:inline-block;  color:#777777;  font-family:arial;  font-size:13px;  font-weight:bold;  padding: 4px 12px;  text-decoration:none;  text-shadow:1px 1px 0px #ffffff;}
#workarea #k2Container div.latestItemReadMore a:hover{  background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #dfdfdf), color-stop(1, #ededed) );  background:-moz-linear-gradient( center top, #dfdfdf 5%, #ededed 100% );  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dfdfdf', endColorstr='#ededed');  background-color:#dfdfdf;}
#workarea #k2Container div.latestItemReadMore a:active{  position:relative;  top:1px;}
#workarea #k2Container div.itemHeader h2.itemTitle{margin-bottom: 8px;color: #333;font: 24px/118% normal Verdana, Tahoma, sans-serif;letter-spacing: -1px;}
#workarea #k2Container span.itemAuthor{margin: 10px 0px 10px 20px;display: inline-block;color: #666;}
#workarea #k2Container span.itemAuthor a{color: #666;}
#workarea #k2Container div.itemTagsBlock{display: inline-block;}
#workarea #k2Container div.itemAuthorLatest li.even, #k2Container div.itemAuthorLatest li.odd, #k2Container div.itemRelated li.even, #k2Container div.itemRelated li.odd{list-style-type: decimal;}
#workarea #k2Container div.itemIntroText{font-weight: normal;line-height: normal;padding: 0px;}
#workarea #k2Container div.latestItemList{  padding: 0px;}
#workarea .latestItemView img, .itemContainer img,.itemIntroText img{ margin-right: 10px;}
#workarea .block-k2,.itemContainer{ padding-bottom: 20px; border-bottom: 1px dotted #CCC;}
#workarea .k2Pagination li{margin-right: 5px;}
#workarea table.td-b0{ border-spacing:10px; width:720px; border-color:#c2c2c2; border-width:0; border-style:solid;}
#workarea td.td-b1{ padding-right:10px; margin-right:0; width:300px; padding:10px; border-color:#e0e1e4; border-width:1px; border-style:solid;}
#workarea td.td-b2{ margin-left:0; padding:10px; padding-right:10px; border-color:#e0e1e4; border-width:1px; border-style:solid;}
#workarea h4.newsflash-title{ font-family:tahoma; font-weight:bold; color: #0033ff; font-size: 20px; margin: 0px 0px 10px 10px;}
#workarea .newsflash p{ margin-bottom: 0px; margin-top: 10px;}
#workarea table.footer-table{ width: 100%;}
#workarea .menufooter-menu{ padding: 0px; margin-left: 15px; margin-top: 0px;}
#workarea .menufooter-menu li{ list-style-type: none;}
#workarea .menufooter-menu li a{ color: #3a3a3a; text-decoration: underline;}
#workarea table.footer-table td{ vertical-align: top;}
#workarea .soc-link{display: inline-block;text-decoration: none;}
#workarea div.oprokatemenu a{ margin-bottom: 7px; display: block;}
#workarea div.oprokatemenu strong, b{font-weight: bold;}
#workarea .box-center{ position: relative;padding:10px; min-height:513px}
#workarea .item-page img{ margin-top: 10px; margin-bottom: 10px;}
#workarea .item-page dd{ margin: 0px;}
#workarea .list_carousel{background-color: #ccc;margin-bottom: 30px;width: 723px;padding: 0px 0px;}
#workarea .caroufredsel_wrapper{display:inline-block;}
#workarea .list_carousel ul{margin: 0;padding: 0;list-style: none;display: inline-block;}
#workarea .list_carousel li{font-size: 12px;color: #999;text-align: center;background-color: #eee;border: 2px solid #999;width: 123px;height: 120px;padding: 0;margin: 2px;display: block;float: left;}
#workarea .list_carousel.responsive{width: auto;margin-left: 0;}
#workarea .clearfix{float: none;clear: both;}
#workarea .prev{float: left;margin-left: 10px;}
#workarea .next{float: right;margin-right: 10px;}
#workarea .pager{float: left;width: 300px;text-align: center;}
#workarea .pager a{margin: 0 5px;text-decoration: none;}
#workarea .pager a.selected{text-decoration: underline;}
#workarea .arrowe{width:30px;height: 30px;display:inline-block;position: relative;top:-50px;cursor:pointer;}
#workarea #foo2 a:hover,#foo2 a:visited{color:#000000;}
#workarea #horizontal-multilevel-menu li:hover, #horizontal-multilevel-menu li:hover a, #horizontal-multilevel-menu li:hover &gt; ul li:hover &gt; a{color: #fff;background-color: #222222;text-decoration: underline;}
#workarea #horizontal-multilevel-menu, #horizontal-multilevel-menu ul{ margin: 0; padding: 0; background-color: #115498; list-style: none; font-size: 13px; font-family: Tahoma,filamontypoly;}
#workarea #horizontal-multilevel-menu, #horizontal-multilevel-menu ul{ list-style: none; font-size: 13px; font-family: Tahoma,filamontypoly;}
#workarea #horizontal-multilevel-menu li:first-child a{ border-top: 0px;}
#workarea #horizontal-multilevel-menu li a{ color: #ffffff; padding: 9px 12px 10px 12px;border-bottom: 1px dashed #cccccc;}
#workarea #horizontal-multilevel-menu a{ display: block; padding: 5px 10px; text-decoration: none; text-align: left;}
#workarea ul.menuleft li{ position: relative;}
#workarea ul.menuleft li ul{ position: absolute; min-width: 200px; z-index: 1000; left: 200px; top: 0; display: none; border-bottom: 1px solid #e0e1e4; background: green;  -webkit-box-shadow: 0px 0px 15px #222;  -moz-box-shadow: 0px 0px 15px #222;  box-shadow: 0px 0px 15px #222;  -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000')";  filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000');}
#workarea ul.menuleft li ul li a{ display: block; text-decoration: none; color: #777; background: #fff;padding: 5px; border: 1px solid #ccc; border-bottom: 0; }
#workarea * html ul.menuleft li{ float: left; height: 1%; }
#workarea * html ul.menuleft li a{ height: 1%; }
#workarea div ul.menuleft li a:hover{ color: #E2144A; background: #f9f9f9; }
#workarea div ul.menuleft li ul li a{ padding: 2px 5px; }
#workarea #horizontal-multilevel-menu li:hover &gt; ul{ display: block; border: 0px;}
#workarea #horizontal-multilevel-menu li:hover ul, #horizontal-multilevel-menu li:hover ul a{ border-right: 0px;  color: #ffffff;  background-color: #115498;  border-left: 0px;  border-top: 0px;}
#workarea .all-nows{ margin: 15px 0px 15px 0px; text-align: right;}
#workarea .all-nows img{ float: right;}
#workarea .all-nows .s2{ margin-right: 10px;}
#workarea .blognews{}
#workarea .box-news{ padding-bottom: 20px; border-bottom: 1px dotted #CCC;}
#workarea .box-news img{ margin-right: 10px; max-width: 720px; margin-bottom: 15px;}
#workarea .blognews h2.latestItemTitle a,.item-page h2.latestItemTitle a, .blognews h2.latestItemTitle{ color: #0033ff; font-weight: normal;}
#workarea .blognews .readmore,.readmore{padding-top: 20px;padding-bottom: 10px;float: left;display: inline;margin-top: 10px;clear: both;text-align: left;}
#workarea .blognews .readmore a,.readmore a{ -moz-box-shadow: inset 0px 1px 0px 0px #ffffff;-webkit-box-shadow: inset 0px 1px 0px 0px #ffffff;box-shadow: inset 0px 1px 0px 0px #ffffff;background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ededed), color-stop(1, #dfdfdf) );background: -moz-linear-gradient( center top, #ededed 5%, #dfdfdf 100% );filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#dfdfdf');background-color: #ededed;-moz-border-radius: 6px;-webkit-border-radius: 6px;border-radius: 6px;border: 1px solid #dcdcdc;display: inline-block;color: #777777;font-family: arial;font-size: 13px;font-weight: bold;padding: 4px 12px;text-decoration: none;text-shadow: 1px 1px 0px #ffffff;}
#workarea .blognews .readmore a:hover,.readmore a:hover{ background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #dfdfdf), color-stop(1, #ededed) );background: -moz-linear-gradient( center top, #dfdfdf 5%, #ededed 100% );filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#dfdfdf', endColorstr='#ededed');background-color: #dfdfdf;}
#workarea .wk-slideshow-default ul.nav{ display: none;}
#workarea div.latestItemDateCreated{color: #999;font-size: 11px;margin-bottom: 10px;}
#workarea div.pagination li span.pagenav{padding: 0 6px 3px 3px;}
#workarea div.pagination li.pagination-next span.pagenav,div.pagination li.pagination-end span.pagenav, div.pagination li.pagination-start span.pagenav,div.pagination li.pagination-prev span.pagenav{ background: none; border-left: 0px;}
#workarea .item-separator{ clear: both; border-bottom: 1px dashed #ccc; margin-bottom: 15px;}
#workarea div.jcomments-links{padding-top: 20px;padding-bottom: 10px;float: left;display: inline;}
#workarea div.jcomments-links a.readmore-link{ -moz-box-shadow: inset 0px 1px 0px 0px #ffffff; -webkit-box-shadow: inset 0px 1px 0px 0px #ffffff; box-shadow: inset 0px 1px 0px 0px #ffffff; background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ededed), color-stop(1, #dfdfdf) ); background: -moz-linear-gradient( center top, #ededed 5%, #dfdfdf 100% ); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#dfdfdf'); background-color: #ededed; -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; border: 1px solid #dcdcdc; display: inline-block; color: #777777; font-family: arial; font-size: 13px; font-weight: bold; padding: 4px 12px; text-decoration: none; text-shadow: 1px 1px 0px #ffffff;}
#workarea div.jcomments-links a.readmore-link:hover{ background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #dfdfdf), color-stop(1, #ededed) ); background: -moz-linear-gradient( center top, #dfdfdf 5%, #ededed 100% ); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#dfdfdf', endColorstr='#ededed'); background-color: #dfdfdf;}
#workarea div.boxcalendar{ text-align: center; width: 100%; height: 90px; border: 1px solid #CCC; display: block; margin-bottom: 15px; border-radius: 5px; box-shadow: 0 0 15px #bdbdbd; -webkit-box-shadow: 0 0 15px #bdbdbd;}
#workarea .search-time-place{padding: 0px 39px 0 20px;}
#workarea .search-fields-box{display: inline-block;text-align: left;}
#workarea .from-to{padding: 6px 7px 0px 0px;font- family: tahoma;font-size: 12px;color: #000000;}
#workarea .from-to p{  margin: 0px;  padding: 0px;}
#workarea .fields-text{padding: 6px 5px 0px 5px;font- family: tahoma;font size: 12px;color: #000000;display: inline-block;}
#workarea .fields-text p{  margin: 0px;  padding: 0px;}
#workarea .search-fields{}
#workarea .calendar{  border-spacing: 0px;border: 1px solid #959595;background: white;display: inline-block;padding: 2px 9px;vertical-align: top;border-radius: 6px;-moz-border-radius: 6px;-webkit-border-radius: 6px;-opera-border-radius: 6px;background: -webkit-gradient(linear, left bottom, left top, color-stop(0.8, white), color-stop(0, lightGrey));background: -moz-linear-gradient(bottom, lightGrey, white);background: -o-linear-gradient(white, lightGrey);background: linear-gradient(white, lightGrey);-pie-background: linear-gradient(#ffffff, #d3d3d3);position: relative;}
#workarea .calendar input{width: 60px;border: none;background: none;margin: 3px 0 0 0;padding: 0;vertical-align: top;height: 18px;color: #000000;font-size: 10px;}
#workarea .ui-datepicker-trigger{margin: 1px 0 0 12px;width: 17px;height: 17px;}
#workarea div#accordion{font-size: 100%;}
#workarea .butonnext{ position: relative; margin: 25px 0px 15px auto; width: 150px; text-align: center; color: white; padding: 4px 6px; background: #42AAFF; background: -moz-linear-gradient(top,#42AAFF 0%, #036); background: -webkit-gradient(linear, left top, left bottom, from(#42AAFF), to(#036)); -moz-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px; border: 1px solid black; -moz-box-shadow: 0px 1px 3px rgba(000,000,000,0.5), inset 0px 0px 1px rgba(255,255,255,0.5); -webkit-box-shadow: 0px 1px 3px rgba(000,000,000,0.5), inset 0px 0px 1px rgba(255,255,255,0.5); box-shadow: 0px 1px 3px rgba(000,000,000,0.5), inset 0px 0px 1px rgba(255,255,255,0.5); text-shadow: 0px -1px 0px rgba(000, 000, 000, 0.7), 0px 1px 0px rgba(255, 255, 255, 0.3);}
#workarea .butonnext a{  text-decoration: none;  color: white;}
#workarea .butonnext a:hover{color: #cccccc;}
#workarea .chekprokat img{ position: absolute; right: 5px; top: 8px;}
#workarea .butoncleandata{width: 105px;margin-left: 10px;text-align: center;color: white;padding: 4px 6px;background: -moz-linear-gradient(top,#42AAFF 0%, #036);background: -webkit-gradient(linear, left top, left bottom, from(#42AAFF), to(#036));-moz-border-radius: 8px;-webkit-border-radius: 8px;border-radius: 8px;border: 1px solid black;-moz-box-shadow: 0px 1px 3px rgba(000,000,000,0.5), inset 0px 0px 1px rgba(255,255,255,0.5);-webkit-box-shadow: 0px 1px 3px rgba(000,000,000,0.5), inset 0px 0px 1px rgba(255,255,255,0.5);box-shadow: 0px 1px 3px rgba(000,000,000,0.5), inset 0px 0px 1px rgba(255,255,255,0.5);text-shadow: 0px -1px 0px rgba(000, 000, 000, 0.7), 0px 1px 0px rgba(255, 255, 255, 0.3);}
#workarea .butoncleandata a{  font-size: 13px;  text-decoration: none;  color: white;}
#workarea .butoncleandata a:hover{color: #cccccc;}
#workarea .texttopdata{ font- family: tahoma; font-size: 13px; font-weight: bold; color: #000000;  padding: 8px 0px 6px 0px}
#workarea .texttopdata2{ font- family: tahoma; font-size: 10px; font-weight: bold; color: #000000;  padding: 3px 0px 6px 0px}
#workarea .textdescriptprokat{  font-size: 11px;  padding: 8px 0px 6px 20px;}
#workarea .blockprokat{  text-align: center;  display: block;}
#workarea select.selday:focus{outline: 0px;}
#workarea select.selday{background: none;border: 0px;font-weight: bold;}
#workarea select{background: none repeat scroll 0 0 white;border: 1px solid #999;color: #707070;font-family: Arial,Tahoma,sans-serif;font-size: 12px;}
#workarea .prokatshop-description{margin: 20px 0px;}
#workarea .jshop-description{margin: 20px 15px 0px 0px;}
#workarea .prokatshop-description table{width:100%;border: 1px solid #CCC; border-spacing: 0px;}
#workarea .prokatshop-description table td{ border: 1px solid #CCC; padding: 4px 4px 4px 15px; font-size: 14px;}
#workarea .redcolor{color:#E14B39;}
#workarea .jshop #list_product_image_middle img{  max-height: 300px;}
#workarea .prokat_block{display: inline-block;}
#workarea ul.wi-container{-webkit-padding-start:0px;-webkit-margin-before: 0px;-webkit-margin-after: 0px;-webkit-margin-start: 0px;-webkit-margin-end: 0px;width: 200px;height: 300px;position: relative;padding: 0px;margin: 0px;list-style-type: none;-webkit-perspective: 1400px;-moz-perspective: 1400px;-ms-perspective: 1400px;-o-perspective: 1400px;perspective: 1400px;border: 1px solid #cccccc;border-radius: 5px;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;display: inline-block;}
#workarea .windy-demo ul.wi-container li{border-radius: 5px;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;display: none;margin: 0;position: absolute;top: 0;left: 0;background: white;padding: 12px 5px 0px 12px;pointer-events: auto;height: 284px;background: #ffffff;}
#workarea .windy-demo nav{position: relative;width: 96px;margin: 10px auto;}
#workarea .windy-demo nav span:first-child{background-position: 0 0;}
#workarea .windy-demo nav span{width: 40px;height: 40px;margin: 0 4px;float: left;background: url(../images/nav.png) no-repeat 100% 0;text-indent: -9000px;cursor: pointer;border-radius: 50%;box-shadow: 0 2px 3px rgba(0,0,0,0.5);-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}
#workarea .windy-demo nav span{width: 40px;height: 40px;margin: 0 4px;float: left;background: url(../images/nav.png) no-repeat 100% 0;text-indent: -9000px;cursor: pointer;border-radius: 50%;box-shadow: 0 2px 3px rgba(0,0,0,0.5);-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}
#workarea .windy-demo nav span:active{  box-shadow: 0 1px 1px rgba(0,0,0,0.3);  background-position: 100% 2px;}
#workarea .windy-demo nav span:first-child:active{  background-position: 0 2px;}
#workarea div .windy-demo{ width: 342px; color: #AAA; display: inline-block;}
#workarea div .nav span{ width: 40px; height: 40px; margin-top: 120px; margin-left: 4px; margin-right: 4px;  background: url("/templates/k2tour/images/nav2.png") no-repeat 100% 0; text-indent: -9000px; cursor: pointer; border-radius: 50%; box-shadow: 0 2px 3px rgba(0,0,0,0.5); -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; display: block;}
#workarea div .nav .leftnav{ background-position: 0 0;}
#workarea div .nav span:active{ box-shadow: 0 0px 0px rgba(255,255,255,0);}
#workarea div .nav{ width: 48px; height: 300px; display: inline-block; vertical-align: top;}
#workarea .windy-demo h4{color: #0033ff;font-family: tahoma;font-size: 13px;width:181px;overflow: hidden;display: table-cell;margin: 5px 0;border-bottom: 1px solid #F0F0F0;vertical-align: middle;}
#workarea .windy-demo p{font-size: 12px;font-weight: bold;padding: 0;margin: 0;height: 45px;overflow: hidden;}
#workarea ul.wi-container li.wi-move{  pointer-events: none;  -webkit-transition: -webkit-transform 600ms ease, opacity 600ms ease, left 600ms ease, top 600ms ease;  -moz-transition: -moz-transform 600ms ease, opacity 600ms ease, left 600ms ease, top 600ms ease;  -o-transition: -o-transform 600ms ease, opacity 600ms ease, left 600ms ease, top 600ms ease;  -ms-transition: -ms-transform 600ms ease, opacity 600ms ease, left 600ms ease, top 600ms ease;  transition: transform 600ms ease, opacity 600ms ease, left 600ms ease, top 600ms ease;}
#workarea .wi-container p, .wi-container h4{ text-align: left;}
#workarea p.boxtexttd{ font-family: tahoma; color:#808080; font-size:8pt; margin-top: 5px; display: inline-block; height: 43px; overflow: hidden; width: 181px;}
#workarea a.continuebtn{ display: block; background: url("../images/continue.gif") left top no-repeat; height: 12px; overflow: hidden; text-indent: -3000px; width: 85px; text-decoration: none; margin-top: 10px; margin-left: 50px;}
#workarea a.continuebtn:hover{ background: url("../images/continue_down.gif") left top no-repeat; text-decoration: none;}
#workarea table.prokatshop{font-size: 16px;}
#workarea .chekprokat a{padding: 5px 18px 5px 4px;display: inline-block;}
#workarea .butonnext a:hover{color: #cccccc;}
#workarea table.prokatshop tr#checkout td a{font-size: 13px;}
#workarea .field-field-img-bandeau{ margin-bottom: 15px;}
#workarea .wk-gallery-wall a, .wk-gallery-wall img{ margin-bottom: 25px;}
#workarea .blognewsgal h2.latestItemTitle a{ color: #70AAE0; font-weight: normal;}
#workarea .blognewsgal div.jcomments-links{padding-top: 0px;margin-top: 0px;}
#workarea div.wk-gallery-wall.polaroid&gt;*:hover{ box-shadow: none;}
#workarea .wk-zzz-wall img{ margin-right:20px;}
#workarea .wk-zzz-wall{ margin-left: 20px;}
#workarea .wk-zzz-wall.zoom&gt;*:hover{z-index: 10;-webkit-transform: rotate(0deg) scale(1.2);-o-transform: rotate(0deg) scale(1.2);-moz-transform: rotate(0deg) scale(1.2);-ms-transform: rotate(0deg) scale(1.2);transform: rotate(0deg) scale(1.2);}
#workarea .wk-zzz-wall.zoom&gt;*{-moz-transition: all 0.1s ease-out;-o-transition: all 0.1s ease-out;-webkit-transition: all 0.1s ease-out;transition: all 0.1s ease-out;}
#workarea .tooltipster-default{ border-radius: 5px; border: 2px solid #000; background: #4c4c4c; color: #fff;}
#workarea .tooltipster-default .tooltipster-content{ font-family: Arial, sans-serif; font-size: 14px; line-height: 16px; padding: 8px 10px; overflow: hidden;}
#workarea .tooltipster-icon{ cursor: help; margin-left: 4px;}
#workarea .tooltipster-base{ padding: 0; font-size: 0; line-height: 0; position: absolute; z-index: 9999999; pointer-events: none; width: auto; overflow: visible;}
#workarea .tooltipster-base .tooltipster-content{ overflow: hidden;}
#workarea .tooltipster-arrow{ display: block; text-align: center; width: 100%; height: 100%; position: absolute; top: 0; left: 0; z-index: -1;}
#workarea .tooltipster-arrow span, .tooltipster-arrow-border{ display: block; width: 0; height: 0; position: absolute;}
#workarea .tooltipster-arrow-top span, .tooltipster-arrow-top-right span, .tooltipster-arrow-top-left span{ border-left: 8px solid transparent !important; border-right: 8px solid transparent !important; border-top: 8px solid; bottom: -7px;}
#workarea .tooltipster-arrow-top .tooltipster-arrow-border, .tooltipster-arrow-top-right .tooltipster-arrow-border, .tooltipster-arrow-top-left .tooltipster-arrow-border{ border-left: 9px solid transparent !important; border-right: 9px solid transparent !important; border-top: 9px solid; bottom: -7px;}
#workarea .tooltipster-arrow-bottom span, .tooltipster-arrow-bottom-right span, .tooltipster-arrow-bottom-left span{ border-left: 8px solid transparent !important; border-right: 8px solid transparent !important; border-bottom: 8px solid; top: -7px;}
#workarea .tooltipster-arrow-bottom .tooltipster-arrow-border, .tooltipster-arrow-bottom-right .tooltipster-arrow-border, .tooltipster-arrow-bottom-left .tooltipster-arrow-border{ border-left: 9px solid transparent !important; border-right: 9px solid transparent !important; border-bottom: 9px solid; top: -7px;}
#workarea .tooltipster-arrow-top span, .tooltipster-arrow-top .tooltipster-arrow-border, .tooltipster-arrow-bottom span, .tooltipster-arrow-bottom .tooltipster-arrow-border{ left: 0; right: 0; margin: 0 auto;}
#workarea .tooltipster-arrow-top-left span, .tooltipster-arrow-bottom-left span{ left: 6px;}
#workarea .tooltipster-arrow-top-left .tooltipster-arrow-border, .tooltipster-arrow-bottom-left .tooltipster-arrow-border{ left: 5px;}
#workarea .tooltipster-arrow-top-right span, .tooltipster-arrow-bottom-right span{ right: 6px;}
#workarea .tooltipster-arrow-top-right .tooltipster-arrow-border, .tooltipster-arrow-bottom-right .tooltipster-arrow-border{ right: 5px;}
#workarea .tooltipster-arrow-left span, .tooltipster-arrow-left .tooltipster-arrow-border{ border-top: 8px solid transparent !important; border-bottom: 8px solid transparent !important; border-left: 8px solid; top: 50%; margin-top: -7px; right: -7px;}
#workarea .tooltipster-arrow-left .tooltipster-arrow-border{ border-top: 9px solid transparent !important; border-bottom: 9px solid transparent !important; border-left: 9px solid; margin-top: -8px;}
#workarea .tooltipster-arrow-right span, .tooltipster-arrow-right .tooltipster-arrow-border{ border-top: 8px solid transparent !important; border-bottom: 8px solid transparent !important; border-right: 8px solid; top: 50%; margin-top: -7px; left: -7px;}
#workarea .tooltipster-arrow-right .tooltipster-arrow-border{ border-top: 9px solid transparent !important; border-bottom: 9px solid transparent !important; border-right: 9px solid; margin-top: -8px;}
#workarea .tooltipster-fade{ opacity: 0; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter: alpha(opacity=0); -moz-opacity: 0; -webkit-transition-property: opacity; -moz-transition-property: opacity; -o-transition-property: opacity; -ms-transition-property: opacity; transition-property: opacity;}
#workarea .tooltipster-fade-show{ opacity: 1; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: alpha(opacity=100); -moz-opacity: 1;}
#workarea .tooltipster-grow{ -webkit-transform: scale(0,0); -moz-transform: scale(0,0); -o-transform: scale(0,0); -ms-transform: scale(0,0); transform: scale(0,0); -webkit-transition-property: -webkit-transform; -moz-transition-property: -moz-transform; -o-transition-property: -o-transform; -ms-transition-property: -ms-transform; transition-property: transform; -webkit-backface-visibility: hidden;}
#workarea .tooltipster-grow-show{ -webkit-transform: scale(1,1); -moz-transform: scale(1,1); -o-transform: scale(1,1); -ms-transform: scale(1,1); transform: scale(1,1); -webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); -webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15); -moz-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15); -ms-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15); -o-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15); transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15);}
#workarea .tooltipster-swing{ opacity: 0; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter: alpha(opacity=0); -moz-opacity: 0; -webkit-transform: rotateZ(4deg); -moz-transform: rotateZ(4deg); -o-transform: rotateZ(4deg); -ms-transform: rotateZ(4deg); transform: rotateZ(4deg); -webkit-transition-property: -webkit-transform, opacity; -moz-transition-property: -moz-transform; -o-transition-property: -o-transform; -ms-transition-property: -ms-transform; transition-property: transform;}
#workarea .tooltipster-swing-show{ opacity: 1; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: alpha(opacity=100); -moz-opacity: 1; -webkit-transform: rotateZ(0deg); -moz-transform: rotateZ(0deg); -o-transform: rotateZ(0deg); -ms-transform: rotateZ(0deg); transform: rotateZ(0deg); -webkit-transition-timing-function: cubic-bezier(0.230, 0.635, 0.495, 1); -webkit-transition-timing-function: cubic-bezier(0.230, 0.635, 0.495, 2.4); -moz-transition-timing-function: cubic-bezier(0.230, 0.635, 0.495, 2.4); -ms-transition-timing-function: cubic-bezier(0.230, 0.635, 0.495, 2.4); -o-transition-timing-function: cubic-bezier(0.230, 0.635, 0.495, 2.4); transition-timing-function: cubic-bezier(0.230, 0.635, 0.495, 2.4);}
#workarea .tooltipster-fall{ top: 0; -webkit-transition-property: top; -moz-transition-property: top; -o-transition-property: top; -ms-transition-property: top; transition-property: top; -webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); -webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15); -moz-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15); -ms-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15); -o-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15); transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15);}
#workarea .tooltipster-fall-show{}
#workarea .tooltipster-fall.tooltipster-dying{ -webkit-transition-property: all; -moz-transition-property: all; -o-transition-property: all; -ms-transition-property: all; transition-property: all; top: 0px !important; opacity: 0; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter: alpha(opacity=0); -moz-opacity: 0;}
#workarea .tooltipster-slide{ left: -40px; -webkit-transition-property: left; -moz-transition-property: left; -o-transition-property: left; -ms-transition-property: left; transition-property: left; -webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); -webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15); -moz-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15); -ms-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15); -o-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15); transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15);}
#workarea .tooltipster-slide.tooltipster-slide-show{}
#workarea .tooltipster-slide.tooltipster-dying{ -webkit-transition-property: all; -moz-transition-property: all; -o-transition-property: all; -ms-transition-property: all; transition-property: all; left: 0px !important; opacity: 0; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter: alpha(opacity=0); -moz-opacity: 0;}
#workarea .tooltipster-content-changing{ opacity: 0.5; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; filter: alpha(opacity=50); -moz-opacity: 0.5; -webkit-transform: scale(1.1, 1.1); -moz-transform: scale(1.1, 1.1); -o-transform: scale(1.1, 1.1); -ms-transform: scale(1.1, 1.1); transform: scale(1.1, 1.1);}
#workarea .best-price-item{ display: block; border-left: none; border-top: 1px solid #e4eef0;}
#workarea .best-price-item-img{ text-align: center; width: 220px; padding: 25px 5px 0; float: left; display: block; position: relative; z-index: 10;}
#workarea .best-price-item-img img{ width: 200px;}
#workarea .best-price-item-descr{ overflow: hidden; text-align: left; padding: 8px 12px; border-left: 1px solid #e4eef0;}
#workarea a.best-price-name{ font-size: 17px; color: #0e74d0;}
#workarea .descz{ font-size: 17px; margin-top: 10px;}
#workarea div.best-price-item a.continuebtn{ margin-left: 0px;}
#workarea div.box-best-price-item{ border-right: 1px solid #e4eef0; border-left: 1px solid #e4eef0; border-bottom: 1px solid #e4eef0; margin-bottom: 20px;}
#workarea button.css3button2{ font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #ffffff; font-weight: bold; padding: 7px 20px; background: -moz-linear-gradient(  top,  #42ff42 0%,  #146600); background: -webkit-gradient(  linear, left top, left bottom,  from(#42ff42),  to(#146600)); -moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius: 10px; border: 1px solid #134201; -moz-box-shadow:  0px 1px 3px rgba(000,000,000,0),  inset 0px 0px 2px rgba(255,255,255,0); -webkit-box-shadow:  0px 1px 3px rgba(000,000,000,0),  inset 0px 0px 2px rgba(255,255,255,0); box-shadow:  0px 1px 3px rgba(000,000,000,0),  inset 0px 0px 2px rgba(255,255,255,0); text-shadow:  0px 0px 0px rgba(000,000,000,0),  0px 0px 0px rgba(255,255,255,0);  cursor: pointer;}
#workarea span.sbor{ font-size: 15px; margin-right: 10px;}
#workarea span.praice-route{ font-size: 16px;}
#workarea span.colred{ color: red; font-weight: bold;}
#workarea div.button-price{ display: block; margin-top: 10px; margin-bottom: 10px;}
#workarea .flrighta{ float: right;}
#workarea div#popup-zbox2{ position: absolute; left: 50%; top: 50px; display: none; z-index: 10000;}
#workarea #content-zbox2{ background-color: #ffffff; border: 1px solid #ccc; border-radius: 15px; width: 650px; height: 602px; position: relative; left: -50%; box-shadow: 0 0 25px #bdbdbd;-webkit-box-shadow: 0 0 25px #bdbdbd;overflow: hidden;}
#workarea #cancel-zbox2{ float: right; padding: 4px;}
#workarea .messzbox{margin-top: 50px;font-size: 18px;}
#workarea .windowContent2 input[type="text"]{width: 390px;}
#workarea .windowContent2{ margin-right: 15px; margin-left: 15px;}
#workarea .windowContent2 input[type="text"], .windowContent2 input[type="password"], .windowContent2 textarea{ -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; padding: 5px 10px; background-color: #fff; border: 1px solid #ddd; display: -moz-inline-stack; display: inline-block; vertical-align: middle; zoom: 1; line-height: 19px; -webkit-border-radius: 2px; -moz-border-radius: 2px; -ms-border-radius: 2px; -o-border-radius: 2px; border-radius: 2px; -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075); -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075); box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);}
#workarea .windowContent2 input[type="text"]:focus, .windowContent2 input[type="password"]:focus, .windowContent2 textarea:focus{ outline: 0; border-color: rgba(82,168,236,0.8); outline: thin dotted \9; -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6); -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6); box-shadow: inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6);}
#workarea .windowContent2 textarea, .windowContent2 input{ font-family: 'PTSans-Regular'; font-size: 15px;}
#workarea .windowContent2 textarea{  width: 390px;  height: 84px;}
#workarea .windowContent2 .feedback-table td{ position: relative;}
#workarea .windowContent2 .feedback-table .leftlabelz{  left: 122px;}
#workarea .windowContent2 .feedback-table td .errorlabz{  font-weight: bold;  color: #B90000;  font-size: 16px;  padding: 10px;  position: absolute;  display: none;}
#workarea .windowContent2 .feedback-table .errorinput{ border: 3px solid #B90000;}
#workarea .windowContent2 .feedback-table tr&gt;td:first-child{color: #000000;font-size: 14px;padding-top: 16px;width: 191px;}
#workarea div.headerh2,div.headerh3{ display: block; font-size: 15px; font-weight: bold; -webkit-border-top-left-radius: 6px; -moz-border-top-left-radius: 6px; -ms-border-top-left-radius: 6px; -o-border-top-left-radius: 6px; border-top-left-radius: 6px; -webkit-border-top-right-radius: 6px; -moz-border-top-right-radius: 6px; -ms-border-top-right-radius: 6px; -o-border-top-right-radius: 6px; border-top-right-radius: 6px; background-color: #EFEFEF; margin-bottom: 18px; line-height: 17px; padding: 10px 5px 10px 7px;}
#workarea .footer-zbox{ width: 620px; background-color: #EFEFEF; padding-top: 10px; padding-bottom: 10px; padding-left: 15px; padding-right: 15px; position: absolute; bottom: 0px; -webkit-border-bottom-left-radius: 6px; -moz-border-bottom-left-radius: 6px; -ms-border-bottom-left-radius: 6px; -o-border-bottom-left-radius: 6px; border-bottom-left-radius: 6px; -webkit-border-bottom-right-radius: 6px; -moz-border-bottom-right-radius: 6px; -ms-border-bottom-right-radius: 6px; -o-border-bottom-right-radius: 6px; border-bottom-right-radius: 6px;}
#workarea #cancel-zbox{ float: right; padding: 4px;}
#workarea .messzbox{margin-top: 50px;font-size: 18px;}
#workarea span.smallz{ font-size: 12px;}
#workarea .a-hover-effekt{ display: inline-block; margin: 0px 3px 10px 3px;}
#workarea .a-hover-effekt{ border: 5px solid #fff; cursor: pointer; height: 225px; position: relative; overflow: hidden; width: 330px;  -webkit-box-shadow: 1px 1px 1px 1px #ccc;  -moz-box-shadow: 1px 1px 1px 1px #ccc;  box-shadow: 1px 1px 1px 1px #ccc;}
#workarea .a-hover-effekt img{ position: absolute; left: 0;}
#workarea .a-hover-effekt .fade-caption{ background-color: rgba(255, 255, 255, 0.9); position: absolute; color: #000; z-index: 100;  -webkit-transition: all 300ms ease-out;  -moz-transition: all 300ms ease-out;  -o-transition: all 300ms ease-out;  -ms-transition: all 300ms ease-out;  transition: all 300ms ease-out; left: 0;}
#workarea .a-hover-effekt .fade-caption .caption-h3{ display: block; width: 300px; font-size: 22px; line-height: 24px; color: rgb(100, 100, 100); font-weight: bold; margin: 0px 0px 15px 0px; padding: 0px; text-align: center;}
#workarea .a-hover-effekt .fade-caption{ opacity: 0; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter: alpha(opacity=0); -moz-opacity: 0; width: 320px; height: 195px; text-align: left; padding: 15px;}
#workarea .a-hover-effekt:hover .fade-caption{ opacity: 1; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: alpha(opacity=100); -moz-opacity: 1;}
#workarea .a-hover-effekt .fade-caption .caption-p{ display: inline-block; width: 300px; text-align: center; font-size: 14px;}
#workarea .cart7{  vertical-align: top;  padding-right: 10px;  padding-top: 11px;  display: inline-block;  width: 42px;  height: 44px;  position: relative;}
#workarea .cart7 img{ width: 40px;}
#workarea #tovades{ cursor: pointer; text-align: center; height: 30px; width: 25px; text-shadow: 2px 3px 1px #000000, 1px 1px 1px #bdbdbd; font-size: 23px; font-weight: bold; top: 16px; right: 10px; position: absolute; color: red;}
#workarea #blocktovarov{ display: none; position: absolute; z-index: 2000; width: 190px; overflow: hidden; padding: 10px 0; border-radius: 0px 0px 5px 5px; box-shadow: 1px 3px 3px #898989; background: none repeat scroll 0 0 #fff; border-top: none; right: 0px; top: 55px;}
#workarea #blocktovarov ul{list-style-type: none;margin: 0px;padding: 0px;}
#workarea #blocktovarov ul li{margin-left: 10px;padding:10px;}
#workarea #blocktovarov ul li#proList-count{ margin-left: 0px;}
#workarea .inetcart li{border-bottom: 1px solid #E0E0E0;padding: 6px 8px;list-style: none outside none;}
#workarea #proList-count{border-top: 1px solid #E0E0E0;background: none repeat scroll 0 0 #DEF1FE;font-size: 11px;}
#workarea .inetcart ul{padding: 0px;margin: 0px;font-family: Arial,Helvetica,sans-serif;line-height: 16px;font-size: 11px;}
#workarea .inetcart li em{color: #c00;margin-left: 10px;}
#workarea .inetcart a{text-decoration: none;}
#workarea .inetcart li:last-child{border-bottom: 0px;}
#workarea #proList-goCheckout{border-bottom: none;text-align: center;}
#workarea .cart7:hover #blocktovarov{  display: block; }
#workarea .textal{ text-align: center;}
#workarea .cart_empty_text{ padding: 45px; text-align: center; font-size: 20px;}
#workarea div.mart-add-category{margin-top: 15px;}
#workarea .list_carousel3{margin: 0px;width: 612px;height: 172px;display: inline-block;position: relative;}
#workarea .list_carousel3 .caroufredsel_wrapper{margin: 0px !important;}
#workarea .list_carousel3 ul,.list_carousel2 ul{padding: 0;list-style: none;display: block;}
#workarea .list_carousel3 li,.list_carousel2 li{padding: 2px;display: block;float: left;}
#workarea div.list_carousel3 div.block-category{border: 1px solid #AAA;border-radius: 5px 5px 5px 5px;height: 158px;}
#workarea div.block-category-mart{display: inline-block;width: 135px;height: 145px;padding: 6px;overflow: hidden;}
#workarea div.block-body-cat{margin: 0;padding: 0;text-align: left;overflow: hidden;position: relative;width: 100%;height: 100%;}
#workarea div.list_carousel3 .block-h3{color: #551a8b;font-size: 12px;font-weight: bold;margin: 0px;max-height: 19px;padding: 0px;overflow: hidden;display: block;}
#workarea div.list_carousel3 div.block-body-cat img.block-img-cat{width: 135px;height: 113px;border: 0;min-width: 105px;border-radius: 4px;}
#workarea div.block-category:hover{box-shadow: 0 0 15px #bdbdbd;-moz-box-shadow: 0 0 15px #bdbdbd;-webkit-box-shadow: 0 0 15px #bdbdbd;}
#workarea div.mart-add-category .nav{width: 48px;height: 142px;display: inline-block;vertical-align: top;}
#workarea div .nav span:active{box-shadow: 0 0px 0px rgba(255,255,255,0);}
#workarea div.mart-add-category .nav span{margin-top: 55px;}
#workarea .list_carousel2{margin: 0px;width: 616px;height: 305px;overflow: hidden;display: inline-block;padding: 2px;}
#workarea .prokatshop_block{ width: 200px; height: 300px;}
#workarea div.list_carousel2 div.prokatshop_block{border: 1px solid #AAA;border-radius: 5px 5px 5px 5px;}
#workarea div.prokatshop_block:hover{border: 2px solid #AAA;}
#workarea span.prokatshop_block_img img{ width: 180px;}
#workarea span.prokatshop_block_img{ margin: 10px 0px 0px 10px; display: block;}
#workarea a.pbah{ display: block; overflow: hidden; height: 17px; font-family: arial narrow,arialn; color: #000080; font-size: 15px; font-weight: bold;}
#workarea a.pbah2{ display: block; color: #8DB201; font-size: 14px; font-weight: bold; margin-bottom: 10px; margin-top: 10px;}
#workarea div.prokatshop_block_descript{ margin: 0px 10px 5px 10px; display: block;}
#workarea div.list_attribute{ display: block; font-family: tahoma; }
#workarea div.list_carousel2 div.caroufredsel_wrapper{ margin: 0px !important;}
#workarea div.butzx{ display: block; text-align: center;}
#workarea .css4button{font-family: Arial, Helvetica, sans-serif;font-size: 11px;line-height: 10px;color: #ffffff;font-weight: bold;padding: 3px 16px 5px 16px;background: -moz-linear-gradient( top, #42ff42 0%, #146600);background: -webkit-gradient( linear, left top, left bottom, from(#42ff42), to(#146600));-moz-border-radius: 10px;-webkit-border-radius: 10px;border-radius: 10px;border: 1px solid #134201;-moz-box-shadow: 0px 1px 3px rgba(000,000,000,0), inset 0px 0px 2px rgba(255,255,255,0);-webkit-box-shadow: 0px 1px 3px rgba(000,000,000,0), inset 0px 0px 2px rgba(255,255,255,0);box-shadow: 0px 1px 3px rgba(000,000,000,0), inset 0px 0px 2px rgba(255,255,255,0);text-shadow: 0px 0px 0px rgba(000,000,000,0), 0px 0px 0px rgba(255,255,255,0);cursor: pointer;}
#workarea div#boxmart .nav span{margin-top: 125px;}
#workarea table.marthedertable{border-collapse: collapse;border: 1px solid #ccc;width: 100%;}
#workarea table.marthedertable th{text-align: center;padding: 10px;color: black;font-size: 12px;border-right: 1px solid #CCC;}
#workarea td.cent{text-align: center;}
#workarea table.marthedertable tr{border-bottom: 1px solid #CCC;}
#workarea table.marthedertable td{border-right: 1px solid #CCC;}
#workarea #nonprodukt{font-size: 17px;font-weight: bold;text-align: center;padding: 10px;border-left: 1px solid #ccc;border-right: 1px solid #ccc;border-bottom: 1px solid #ccc;width: 696px;}
#workarea .boxdel{ margin-left: 35px; margin-top: 60px;}
#workarea .list_attribute2{display: block;font-size: 14px;}
#workarea #nextstep{display: none;margin-top: 15px;}
#workarea #titleh2{display: none;}
#workarea .calendar2{padding-top: 4px;overflow: hidden;width: 20px;height: 20px;background: linear-gradient(#FFFFFF, #D3D3D3) repeat scroll 0 0 rgba(0, 0, 0, 0);border: 1px solid #959595;border-radius: 6px;border-spacing: 0;display: inline-block;vertical-align: top;}
#workarea .calendar2 .selday{padding: 0px;border: 0px;margin: 0px;outline: 0px;width: 40px;-webkit-appearance: none;-moz-appearance: none;appearance: none;-o-appearance: none;}
#workarea #contentpopup2{ background-color: #ffffff; border: 1px solid #ccc; border-radius: 15px; width: 400px; height: 300px; position: relative; left: -50%; padding:20px; box-shadow: 0 0 25px #bdbdbd;-webkit-box-shadow: 0 0 25px #bdbdbd;}
#workarea #popup2 #contentpopup2{ height: 150px;}
#workarea #contentpopup2 h3{ margin-top: 0px; margin-bottom: 15px;}
#workarea #contentpopup2 h3{ text-align: center; color:red;}
#workarea #popup2{ position: absolute; left: 50%; top: 50px; display: none; z-index: 10000;}
#workarea .dart-btn.dart-btn-big{ padding: 10px 24px; font-size: 20px; line-height: 20px;}
#workarea .dart-btn.blue{ background-color: #00aae2; background-image: -moz-linear-gradient(top, #00c2f6, #0086c3); background-image: -ms-linear-gradient(top, #00c2f6, #0086c3); background-image: -webkit-linear-gradient(top, #00c2f6, #0086c3); background-image: -o-linear-gradient(top, #00c2f6, #0086c3); background-image: linear-gradient(top, #00c2f6, #0086c3); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00c2f6', endColorstr='#0086c3', GradientType=0); text-shadow: 0 -1px 0 #0080a6; color: #fff;}
#workarea .dart-btn{ position: relative; cursor: pointer; margin: 0; outline: none; display: inline-block; text-align: center; text-decoration: none; font-family: Arial, Helvetica, sans-serif; line-height: 13px; font-size: 13px; font-weight: 400; padding: 6px 16px; border-radius: 4px; background-color: #e4e4e4; background-image: -moz-linear-gradient(top, #f0f0f0, #d3d3d3); background-image: -ms-linear-gradient(top, #f0f0f0, #d3d3d3); background-image: -webkit-linear-gradient(top, #f0f0f0, #d3d3d3); background-image: -o-linear-gradient(top, #f0f0f0, #d3d3d3); background-image: linear-gradient(top, #f0f0f0, #d3d3d3); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f0f0f0', endColorstr='#d3d3d3', GradientType=0); border: 1px solid #7f7f7f; box-shadow: 0 1px 1px #d4d4d4, inset 0 0 0 1px rgba(255, 255, 255, .5); text-shadow: 0 1px 0 #fff; color: #0081c6;}
#workarea #alarm{ margin-bottom: 30px; text-align: center; font-size: 15px;}
#workarea div#popup-zbox{ position: absolute; left: 50%; top: 50px; display: none; z-index: 10000;}
#workarea #content-zbox{ background-color: #ffffff; border: 1px solid #ccc; border-radius: 15px; width: 650px; height: 450px; position: relative; left: -50%; box-shadow: 0 0 25px #bdbdbd;-webkit-box-shadow: 0 0 25px #bdbdbd;overflow: hidden;}
#workarea div.headerh2,div.headerh3{ display: block; font-size: 15px; font-weight: bold; -webkit-border-top-left-radius: 6px; -moz-border-top-left-radius: 6px; -ms-border-top-left-radius: 6px; -o-border-top-left-radius: 6px; border-top-left-radius: 6px; -webkit-border-top-right-radius: 6px; -moz-border-top-right-radius: 6px; -ms-border-top-right-radius: 6px; -o-border-top-right-radius: 6px; border-top-right-radius: 6px; background-color: #EFEFEF; margin-bottom: 18px; line-height: 17px; padding: 10px 5px 10px 7px;}
#workarea .footer-zbox{ width: 620px; background-color: #EFEFEF; padding-top: 10px; padding-bottom: 10px; padding-left: 15px; padding-right: 15px; position: absolute; bottom: 0px; -webkit-border-bottom-left-radius: 6px; -moz-border-bottom-left-radius: 6px; -ms-border-bottom-left-radius: 6px; -o-border-bottom-left-radius: 6px; border-bottom-left-radius: 6px; -webkit-border-bottom-right-radius: 6px; -moz-border-bottom-right-radius: 6px; -ms-border-bottom-right-radius: 6px; -o-border-bottom-right-radius: 6px; border-bottom-right-radius: 6px;}
#workarea .feedback-table td{ padding-top: 10px; vertical-align: top;}
#workarea .windowContent input[type="text"]{width: 390px;}
#workarea .windowContent{ margin-right: 15px; margin-left: 15px;}
#workarea .windowContent input[type="text"], .windowContent input[type="password"], .windowContent textarea{ -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; padding: 5px 10px; background-color: #fff; border: 1px solid #ddd; display: -moz-inline-stack; display: inline-block; vertical-align: middle; zoom: 1; line-height: 19px; -webkit-border-radius: 2px; -moz-border-radius: 2px; -ms-border-radius: 2px; -o-border-radius: 2px; border-radius: 2px; -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075); -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075); box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);}
#workarea .windowContent input[type="text"]:focus, .windowContent input[type="password"]:focus, .windowContent textarea:focus{ outline: 0; border-color: rgba(82,168,236,0.8); outline: thin dotted \9; -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6); -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6); box-shadow: inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6);}
#workarea .windowContent textarea{width: 385px;height: 108px;}
#workarea .windowContent .feedback-table tr&gt;td:first-child{color: #000000;font-size: 14px;padding-top: 16px;width: 191px;}
#workarea button.css3button{ font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #ffffff; padding: 6px 20px; background: -moz-linear-gradient(  top,  #4a9aea 0%,  #428af5 50%,  #246ad4 51%,  #1f7ce5); background: -webkit-gradient(  linear, left top, left bottom,  from(#4a9aea),  color-stop(0.50, #428af5),  color-stop(0.51, #246ad4),  to(#1f7ce5)); -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; border: 0px solid #134201; -moz-box-shadow:  3px 3px 4px rgba(000,000,000,0.3),  inset 2px 2px 2px rgba(255,255,255,0.3); -webkit-box-shadow:  3px 3px 4px rgba(000,000,000,0.3),  inset 2px 2px 2px rgba(255,255,255,0.3); box-shadow:  3px 3px 4px rgba(000,000,000,0.3),  inset 2px 2px 2px rgba(255,255,255,0.3); text-shadow:  0px -1px 0px rgba(000,000,000,0.4),  0px 1px 0px rgba(255,255,255,0.3);  cursor: pointer;}
#workarea #ok-zbox{ float: right;}
#workarea .messzbox{ font-size: 20px;}
#workarea div.zenitem{ width: 228px; height: 204px; display: inline-block; overflow: hidden; border: 1px solid #ccc; background: #fff; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; margin: 2px 2px 3px 3px; cursor: pointer;}
#workarea div.zenitem a{ border-bottom:0px;}
#workarea .zeninner{}
#workarea .zenimage{ width: 230px; height: 174px; overflow: hidden;}
#workarea .zenimage img{ width: 230px; height: 169px;}
#workarea .zentitle{ width: 160px; height:20px; overflow: hidden; margin: 4px 0px 4px 10px;}
#workarea .zentitle a{ font-family: sans-serif; font-style: normal; font-weight: bold; color: #d4513f; border-bottom:0px; white-space: nowrap; display: block; padding: 0px; text-overflow: ellipsis; width: 163px; overflow-x: hidden; text-decoration: none;}
#workarea .zendescript{ width: 160px; height:78px; overflow: hidden; margin: 4px 0px 4px 10px; padding: 0px;}
#workarea #colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
#workarea #cboxWrapper{max-width:none;}
#workarea #cboxOverlay{position:fixed; width:100%; height:100%;}
#workarea #cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#workarea #cboxContent{position:relative;}
#workarea #cboxLoadedContent{overflow:auto; -webkit-overflow-scrolling: touch;}
#workarea #cboxTitle{margin:0;}
#workarea #cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%; height:100%;}
#workarea #cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}
#workarea .cboxPhoto{float:left; margin:auto; border:0; display:block; max-width:none; -ms-interpolation-mode:bicubic;}
#workarea .cboxIframe{width:100%; height:100%; display:block; border:0; padding:0; margin:0;}
#workarea #colorbox, #cboxContent, #cboxLoadedContent{box-sizing:content-box; -moz-box-sizing:content-box; -webkit-box-sizing:content-box;}
#workarea #cboxOverlay{background:url('../images/overlay.png') repeat 0 0; opacity: 0.9; filter: alpha(opacity = 90);}
#workarea #colorbox{outline:0;}
  #workarea #cboxTopLeft{width:21px; height:21px; background:url('../images/controls.png') no-repeat -101px 0;}
  #workarea #cboxTopRight{width:21px; height:21px; background:url('../images/controls.png') no-repeat -130px 0;}
  #workarea #cboxBottomLeft{width:21px; height:21px; background:url('../images/controls.png') no-repeat -101px -29px;}
  #workarea #cboxBottomRight{width:21px; height:21px; background:url('../images/controls.png') no-repeat -130px -29px;}
  #workarea #cboxMiddleLeft{width:21px; background:url('../images/controls.png') left top repeat-y;}
  #workarea #cboxMiddleRight{width:21px; background:url('../images/controls.png') right top repeat-y;}
  #workarea #cboxTopCenter{height:21px; background:url('../images/border.png') 0 0 repeat-x;}
  #workarea #cboxBottomCenter{height:21px; background:url('../images/border.png') 0 -29px repeat-x;}
  #workarea #cboxContent{background:#fff; overflow:hidden;}
#workarea .cboxIframe{background:#fff;}
#workarea #cboxError{padding:50px; border:1px solid #ccc;}
#workarea #cboxLoadedContent{margin-bottom:28px;}
#workarea #cboxTitle{position:absolute; bottom:2px; left:0; text-align:center; width:100%; color:#7C7C7C;font-size: 18px;}
#workarea #cboxCurrent{position:absolute; bottom:2px; left:58px; font-weight: bold;color: #7C7C7C;font-size: 18px;}
#workarea #cboxLoadingOverlay{background:url('../images/loading_background.png') no-repeat center center;}
#workarea #cboxLoadingGraphic{background:url('../images/loading.gif') no-repeat center center;}
#workarea #cboxPrevious, #cboxNext, #cboxSlideshow, #cboxClose{border:0; padding:0; margin:0; overflow:visible; width:auto; background:none; }
#workarea #cboxPrevious:active, #cboxNext:active, #cboxSlideshow:active, #cboxClose:active{outline:0;}
#workarea #cboxPrevious{position:absolute; bottom:0; left:0; background:url('../images/controls.png') no-repeat -75px 0; width:25px; height:25px; text-indent:-9999px;}
#workarea #cboxPrevious:hover{background-position:-75px -25px;}
#workarea #cboxNext{position:absolute; bottom:0; left:27px; background:url('../images/controls.png') no-repeat -50px 0; width:25px; height:25px; text-indent:-9999px;}
#workarea #cboxNext:hover{background-position:-50px -25px;}
#workarea #cboxClose{position:absolute; bottom:0; right:0; background:url('../images/controls.png') no-repeat -25px 0; width:25px; height:25px; text-indent:-9999px;}
#workarea #cboxClose:hover{background-position:-25px -25px;}
#workarea .cboxIE #cboxTopLeft,.cboxIE #cboxTopCenter,.cboxIE #cboxTopRight,.cboxIE #cboxBottomLeft,.cboxIE #cboxBottomCenter,.cboxIE #cboxBottomRight,.cboxIE #cboxMiddleLeft,.cboxIE #cboxMiddleRight{  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF);}
#workarea #cboxSlideshow:hover{background-position: -125px 0px;}
#workarea #cboxSlideshow{background:url('../images/controls2.png') no-repeat 0px 0px;background-position: -150px -25px;position:absolute;bottom:0px;right:30px;text-indent: -9999px;width: 23px;height: 23px;border: 0;padding: 0;margin: 0;}
   #workarea #t2a{display: none;}
#workarea div#tabs{border: 0px;background: none;font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;}
#workarea div#tabs a{border-bottom: 0px;}
#workarea div#tabs ul.ui-corner-all{border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;background: none;border-top: 0px;border-left: 0px;border-right: 0px;border-bottom: 1px;border-bottom-style: solid;border-bottom-width: 2px;border-bottom-color: #43b0ce;}
#workarea div#tabs ul li.ui-state-default{background: #1f5e6f;-moz-border-radius: 6px 6px 0px 0px;-webkit-border-radius: 6px 6px 0px 0px;border-radius: 6px 6px 0px 0px;margin: 0px;border-bottom: 1px solid #ffffff;}
#workarea div#tabs ul li.ui-state-default:hover{background: #43b0ce;border-bottom: 1px solid #43b0ce;}
#workarea div#tabs ul li.ui-state-default a{color: #fff;padding: .6em 1em;}
#workarea div#tabs ul li.ui-tabs-active{padding: 0px;background: #43b0ce;border-bottom: 1px solid #43b0ce;}
#workarea div#callme{position: absolute;left: 50%;top: 50px;display: none;z-index: 10000;}
#workarea #callme-content{background-color: #ffffff;border: 1px solid #ccc;border-radius: 20px;width: 584px;height: 392px;position: relative;left: -50%;box-shadow: 0 0 25px #bdbdbd;-webkit-box-shadow: 0 0 25px #bdbdbd;overflow: hidden;}
#workarea #callme-content .bgz{position: absolute;left: 0px;top: 0px;width: 100%;height: 100%;border-radius: 20px;}
#workarea #callme-content #callmeinner{position: relative;z-index: 2;padding: 36px 18px 30px 18px;color: white;}
#workarea #callme-content .close{position: absolute;z-index: 3;right: 20px;top: 10px;cursor: pointer;}
#workarea #callme-content .column{float: left;width: 50%;}
#workarea #callme-content .heading{font-size: 1.38em;padding-bottom: 15px;text-transform: uppercase;}
#workarea #callme-content textarea{margin-bottom: 15px;height: 130px;line-height: 1.3;padding-top: 8px;overflow: auto;width: 100%;padding-left: 8px;color: #676767;background: #ffffff;box-sizing: border-box;border: none;border-radius: 5px;box-shadow: inset 1px 2px 5px rgba(0, 0, 0, 0.5);outline: none;resize: none;font-family: "Trebuchet MS", "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Tahoma, sans-serif;}
#workarea #callme-content .column2{padding-top: 32px;padding-right: 5px;text-align: right;}
#workarea #callme-content input[type=text]{height: 33px;padding-left: 8px;line-height: 33px;margin-bottom: 15px;width: 100%;padding-left: 8px;color: #676767;background: #ffffff;box-sizing: border-box;border: none;border-radius: 5px;box-shadow: inset 1px 2px 5px rgba(0, 0, 0, 0.5);outline: none;resize: none;font-family: "Trebuchet MS", "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Tahoma, sans-serif;outline-offset: -2px;}
#workarea #callme-content .girl{margin-bottom: 20px;}
#workarea .topbar2{ z-index: 100; border-radius: 10px; padding: 10px; background-color: rgba(255, 255, 255, 0.5); position: absolute; bottom: 50px; right: 14px;}
#workarea .jcepopup{  cursor: pointer;}
#workarea a.group4{ width: 225px; height: 183px; overflow: hidden; display: inline-block; margin: 4px; position: relative; border: 3px solid #fff; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; -webkit-box-shadow: 0 0 1px #999; -moz-box-shadow: 0 0 1px #999; box-shadow: 0 0 1px #999;}
#workarea a.group4 img{ width: 225px; height: 183px;}
#workarea .parametr-block-prokat{ border-top-width: 0px; border-right-color: rgb(204, 204, 204); border-right-style: solid; border-right-width: 1px; border-bottom-color: rgb(204, 204, 204); border-bottom-style: solid; border-bottom-width: 1px; border-left-color: rgb(204, 204, 204); border-left-style: solid; border-left-width: 1px; margin-bottom: 15px;}
#workarea .tab-content{ min-height: 500px; margin-right: -20px;}
#workarea .tab-content &gt; .product_list{ display: none;}
#workarea div.tab-content &gt; .active{ display: table;}
#workarea .tab-content &gt; .product_list li{ min-height: 300px; vertical-align: top; display: inline-block;position: relative; padding: 8px 8px 0px 8px;}
#workarea .tab-content ul{margin: 0px; padding: 0px; display: table;}
#workarea .clearfix:before, .clearfix:after{ content: " "; display: table;}
#workarea .clearfix:after{ clear: both;}
#workarea .ch-item3{ opacity: 0; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter: alpha(opacity=0); -moz-opacity: 0; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -o-transition: all 0.3s ease; -ms-transition: all 0.3s ease; transition: all 0.3s ease;}
#workarea .ch-item3 a.box-a-img{ position: relative; width: 221px; text-align: center; height: 221px; border: 1px solid #ccc; line-height: 221px; -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.09); -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.09); box-shadow: 0 5px 10px rgba(0, 0, 0, 0.09); display: block;}
#workarea .tab-content .product_list li:hover .quick-view{ -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: alpha(opacity=100); -moz-opacity: 1; opacity: 1; top: 48%;}
#workarea .tab-content .product_list li .quick-view{ font: 600 13px/16px "Open Sans", sans-serif; color: #000; position: absolute; left: 50%; top: 20%; margin: -21px 0 0 -53px; padding: 12px 5px; background: rgba(255, 255, 255, 0.82); width: 107px; text-align: center; -moz-box-shadow: rgba(0, 0, 0, 0.16) 0 2px 8px; -webkit-box-shadow: rgba(0, 0, 0, 0.16) 0 2px 8px; box-shadow: rgba(0, 0, 0, 0.16) 0 2px 8px; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter: alpha(opacity=0); -moz-opacity: 0; opacity: 0; -moz-transition: all 0.3s ease; -o-transition: all 0.3s ease; -webkit-transition: all 0.3s ease; transition: all 0.3s ease;}
#workarea .ch-item3 a.box-a-img img{  vertical-align: middle;  max-height: 220px;  max-width: 220px; }
#workarea .ch-item3 .title-name{ width: 169px; padding-right: 6px; margin: 0; min-height: 50px; text-align: left;}
#workarea .ch-item3 .title-name a.product-name{ font-size: 14px; line-height: 22px; color: #131313; text-transform: uppercase; font-weight: 600; margin-bottom: 0;}
#workarea .ch-item3 .title-name a .list-name{ display: none;}
#workarea .ch-item3 .button-container{}
#workarea .ch-item3 .button-container a{display: block; color: #fff; background: #313131; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodвЂ¦EiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(top, #313131 0%, #121212 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #313131), color-stop(100%, #121212)); background: -webkit-linear-gradient(top, #313131 0%, #121212 100%); background: -o-linear-gradient(top, #313131 0%, #121212 100%); background: -ms-linear-gradient(top, #313131 0%, #121212 100%); background: linear-gradient(to bottom, #313131 0%, #121212 100%); padding: 0; border: none; width: 48px; height: 49px;}
#workarea .ch-item3 .button-container a:before{ content: "\f07a"; color: #fbde14; font-size: 29px; line-height: 48px; font-family: "FontAwesome"; width: 48px; text-align: center; display: inline-block; -webkit-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.3s ease;}
#workarea .ch-item3 .button-container a:hover:before{ color: white;}
#workarea .ch-item3 .title-name,.ch-item3 .button-container{ display: table-cell; vertical-align: top;}
#workarea .ch-item3 .right-block{ display: table; width: 100%; margin-top: 20px;}
#workarea .ch-item3 .button-container a span{ display: none;}
#workarea .ch-item3{ -webkit-transform: rotateX(0deg) rotateY(90deg) rotateZ(0deg); -moz-transform: rotateX(0deg) rotateY(90deg) rotateZ(0deg); -o-transform: rotateX(0deg) rotateY(90deg) rotateZ(0deg); -ms-transform: rotateX(0deg) rotateY(90deg) rotateZ(0deg); transform: rotateX(0deg) rotateY(90deg) rotateZ(0deg); opacity: 0; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter: alpha(opacity=0); -moz-opacity: 0;}
#workarea .active2 .ch-item3{ -webkit-transform: rotateX(0deg) rotateY(0deg) rotateZ(0deg); -moz-transform: rotateX(0deg) rotateY(0deg) rotateZ(0deg); -o-transform: rotateX(0deg) rotateY(0deg) rotateZ(0deg); -ms-transform: rotateX(0deg) rotateY(0deg) rotateZ(0deg); transform: rotateX(0deg) rotateY(0deg) rotateZ(0deg); opacity: 1; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: alpha(opacity=100); -moz-opacity: 1;}
#workarea #filter-title{ padding-left: 40px; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: rgb(194, 194, 194);}
#workarea .left-box{ float: left; min-height: 500px; width: 222px;}
#workarea .center-box{ padding-top: 10px; display: block; float: left;}
#workarea .filter-title{ padding-left: 40px; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: rgb(194, 194, 194); height: 25px; background-color: #f4f4f4; font-size: 15px; padding: 5px 0px 0px 16px; border-top: 1px dotted #c2c2c2; border-bottom: 1px dotted #c2c2c2;}
#workarea .hide-filter{ width: 13px; height: 13px; background: url("../images/filter-slide-black.png") no-repeat; float: right; margin-top: 3px; margin-right: 12px; cursor: pointer;}
#workarea .status-list{ margin-top: 10px; margin-bottom: 13px; padding: 0px 0px 0px 16px;}
#workarea .status2-list{ margin-top: 10px; margin-bottom: 13px; padding: 0px 0px 0px 16px;}
#workarea .left-box input[type="checkbox"]{ margin: 3px 10px 3px 4px;}
#workarea .left-box div{ position: relative;}
#workarea div#callme2{ position: absolute; display: none; z-index: 10000;}
#workarea div#callme22,div#callme3{ position: fixed; display: none; z-index: 10000;}
#workarea #callme2-content,#callme3-content,#callme22-content{ background-color: #ffffff; border: 1px solid #ccc; border-radius: 15px; position: relative;overflow: hidden;}
#workarea #callme2-content{ width: 584px;}
#workarea #callme22-content{ width: 584px;}
#workarea #callme3-content{ width: 800px;}
#workarea #callme3-body{ display: table; width: 100%; padding: 0px;}
#workarea #callme3-body .box1,#callme3-body .box2{ width: 50%; display: table-cell;}
#workarea #callme3-body .box1{ border-right-color: rgb(216, 216, 216); border-right-style: solid; border-right-width: 1px;}
#workarea #callme3-body .box1,#callme3-body .box2{ padding: 25px;}
#workarea #callme3-body #imgbox1{ max-width: 150px; border: 1px solid #d8d8d8; margin-right: 10px; float: left;}
#workarea #callme3-body #descbox1{ display: block; font-size: 14px; line-height: 22px; color: #131313; text-transform: uppercase; font-weight: 600; margin-bottom: 6px;}
#workarea #callme3-body #contentprokat,#callme3-body #startmart{ color: #ffffff; background-color: #313131; border: none; box-shadow: none; outline: none; white-space: normal; text-align: left; font-size: 14px; line-height: 18px; padding: 15px 17px 16px; font-weight: 600; text-transform: uppercase; position: relative; display: inline-block; cursor: pointer; -webkit-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.3s ease;}
#workarea #callme3-body #contentprokat:hover,#callme3-body #startmart:hover{ color: #fbde14;}
#workarea #callme3-body #contentprokat:hover:before,#callme3-body #startmart:hover:after{ color: #ffffff;}
#workarea #callme3-body #contentprokat:before{ font-family: "FontAwesome"; color: #fbde14; position: absolute; height: 30px; font-size: 20px; content: "\f0a8"; left: 15px; -webkit-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.3s ease;}
#workarea #callme3-body #contentprokat{ padding-left: 40px; margin-bottom: 15px;}
#workarea #callme3-body #startmart{ padding-right: 40px;}
#workarea #callme3-body #startmart:after{ color: #fbde14; right: 15px; font-family: "FontAwesome"; position: absolute; height: 30px; font-size: 20px; content: "\f0a9"; -webkit-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.3s ease;}
#workarea #callme3-body .titlebox1, #callme3-body .titlebox2{ font: 400 23px/29px Arial, Helvetica, sans-serif; color: #333333; margin-bottom: 20px;}
#workarea #callme3{ }
#workarea #callme2-content .close,#callme3-content .close,#callme22-content .close{ position: absolute; z-index: 3; right: 20px; top: 10px; cursor: pointer; width: 48px; height: 48px; background-color: #ccc; border-radius: 50%;}
#workarea #callme2-content .close:before,#callme3-content .close:before,#callme22-content .close:before{ content: "\f00d"; color: #ffffff; font-size: 29px; line-height: 48px; font-family: "FontAwesome"; width: 48px; text-align: center; display: inline-block;}
#workarea #callme2-body,#callme22-body{ padding: 20px;}
#workarea .left-box .grey{ font-size: 15px; color: #808080;}
#workarea #zcount{ position: absolute; border: #c2c2c2 solid 1px; background: #f8f8f8 repeat-x; padding: 10px 10px 10px 10px; display: none; width: 120px; text-align: center; font-size: 11px; color: #6f0604; z-index: 1000; display: block; top: -6px; left: 86px;}
#workarea #zcount:before{ content: ''; position: absolute; top: 50%; left:-8px; margin-top: -8px; width: 0; height: 0; border-right: 8px solid #c2c2c2; border-top: 8px solid transparent; border-bottom: 8px solid transparent; box-sizing: border-box;}
#workarea #zcount:after{ content: ''; position: absolute; top: 50%; left:-6px; margin-top: -8px; width: 0; height: 0; border-right: 8px solid #f8f8f8; border-top: 8px solid transparent; border-bottom: 8px solid transparent; box-sizing: border-box;}
#workarea .setpreset{ cursor: pointer;}
#workarea .butonsz{ text-align: center; width: 180px; cursor: pointer; margin: 10px; background-color: #e6e6e6; background-repeat: no-repeat; background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), color-stop(25%, #ffffff), to(#e6e6e6)); background-image: -webkit-linear-gradient(#ffffff, #ffffff 25%, #e6e6e6); background-image: -moz-linear-gradient(top, #ffffff, #ffffff 25%, #e6e6e6); background-image: -ms-linear-gradient(#ffffff, #ffffff 25%, #e6e6e6); background-image: -o-linear-gradient(#ffffff, #ffffff 25%, #e6e6e6); background-image: linear-gradient(#ffffff, #ffffff 25%, #e6e6e6); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e6e6e6', GradientType=0); padding: 5px 14px 6px; text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75); color: #333; font-size: 13px; line-height: normal; border: 1px solid #ccc; border-bottom-color: #bbb; -webkit-border-radius: 1px; -moz-border-radius: 1px; border-radius: 1px; -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2),0 1px 2px rgba(0, 0, 0, 0.05); -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2),0 1px 2px rgba(0, 0, 0, 0.05); box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2),0 1px 2px rgba(0, 0, 0, 0.05); -webkit-transition: 0.1s linear all; -moz-transition: 0.1s linear all; -ms-transition: 0.1s linear all; -o-transition: 0.1s linear all; transition: 0.1s linear all;}
#workarea .parametr-block-prokat div{ position: relative;}
#workarea div.rotarte{ -webkit-transform: rotate(180deg); -moz-transform: rotate(180deg); -ms-transform: rotate(180deg); -o-transform: rotate(180deg); transform: rotate(180deg);}
#workarea .images-fullz{  display: block;  margin: 0px auto;  max-height: 420px;}
#workarea div#callme2-body table,div#callme22-body table{ width: 542px!important;}
#workarea div.data-block{ border:1px solid rgb(204, 204, 204); margin-bottom: 15px;}
#workarea div.data-block .title{	line-height: 16px;	text-align: center;	font-weight: bold;	color: #ffffff;	border-bottom-width: 1px;	border-bottom-style: dotted;	border-bottom-color: rgb(194, 194, 194);	background-color: #333333;	font-size: 13px;	padding: 5px 5px 5px 5px;	border-bottom: 1px dotted #c2c2c2;	font-family: 'Open Sans', sans-serif;	text-transform: uppercase;}
#workarea .vk_subscribe{  height: 39px;  background-color: #333333;  font-size: 12px;  font-family: 'Open Sans', sans-serif;  text-transform: uppercase;  font-weight: bold;}
  #workarea div.data-block .data-body{ padding: 20px 10px 20px 10px;}
#workarea div.data-block .from-to{ display: block; padding: 0px 7px 0px 0px; font-size: 15px; color: #000000; margin-bottom: 5px;}
#workarea div.data-block .fields-text{ padding: 2px 5px 0px 1px; color: #000000; font-size: 15px; display: inline-block;}
#workarea div.data-block .line0,div.data-block .line1,div.data-block .line2{ margin-bottom: 6px;}
#workarea div.data-block .calendar{ border-spacing: 0px; border: 1px solid #959595; background: white; display: inline-block; padding: 2px 4px; vertical-align: top; background: -webkit-gradient(linear, left bottom, left top, color-stop(0.8, white), color-stop(0, lightGrey)); background: -moz-linear-gradient(bottom, lightGrey, white); background: -o-linear-gradient(white, lightGrey); background: linear-gradient(white, lightGrey); -pie-background: linear-gradient(#ffffff, #d3d3d3); position: relative; border-radius: 0px;  -moz-border-radius: 0px; -webkit-border-radius: 0px; -opera-border-radius: 0px;}
#workarea div.data-block .calendar input{ width: 75px; border: none; background: none; margin: 0px; padding: 0; vertical-align: middle; height: 20px; color: #000000; font-size: 15px;}
#workarea div.data-block .texttopdata2{ font-size: 12px; font-weight: bold; color: #000000; padding: 3px 0px 6px 0px;}
#workarea div.data-block .ui-datepicker-trigger{ vertical-align: bottom; padding: 0px 0px 1px 9px; margin: 0px; width: 17px; height: 17px;}
#workarea div.data-block select{ color: #000000;}
#workarea div.data-block select.selday{ width: 55px; font-size: 15px; background: none; border: 0px; font-weight: normal;}
#workarea div.data-block select.seltimestart, div.data-block select.seltimend{  border-left: 0px;  border-top: 0px;  width: 79px;  font-size: 15px;  background: none;  border-bottom: 1px solid rgba(204,204,204,0);  font-weight: normal;  outline: none;  border-right: 0px;}
#workarea div.data-block .fields-text-end{ padding: 2px 5px 0px 5px; color: #000000; font-size: 15px; display: inline-block;}
#workarea .overlayz{ display: none; top: 0; left: 0; width: auto; height: auto; position: fixed; bottom: 0; right: 0; z-index: 5000; background: url("../images/fancybox_overlay.png");}
#workarea #callme3-body .box1 .t1,#callme3-body .box1 .t2, #callme3-body .box1 .t3{ font-size: 16px;}
#workarea #callme3-body .box1 .t1{ font-weight: bold;}
#workarea .reserved .alarme{ line-height: 19px; border: 1px solid #FF0000; background: rgba(255, 255, 255, 0.82); color: #3333CC; height: 219px; top: 0px; position: absolute; left: 0px; width: 219px; font-size: 16px; font-weight: bold; display: block;}
#workarea .reserved2 .alarme2{ line-height: 19px; border: 1px solid #FF0000; background: rgba(255, 255, 255, 0.82); color: #000000; height: 219px; top: 0px; position: absolute; left: 0px; width: 219px; font-size: 16px; font-weight: bold; display: block;}
#workarea .reserved2 .quick-view,.reserved .quick-view{ display: none;}
#workarea .reserved2 .alarme{ display: none !important;}
#workarea .alarme .albox,.alarme2 .albox{ text-shadow: 1px 1px 4px #ccc, 0 0 0px #ccc; padding: 69px 20px 0px 20px;}
#workarea .alarme,.alarme2{ display: none;}
#workarea .reserved .ch-item3 .button-container a.addcart,.reserved2 .ch-item3 .button-container a.addcart,.reserved3 a.addcart{ display: none;}
#workarea .tablboxmart{ border-collapse: collapse; border: 1px solid #CCC; width: 100%;}
#workarea .prokatshop tr:nth-child(1){ font-size: 88%;}
#workarea .prokatshop td, .prokatshop tr{ border: 0px;}
#workarea .prokatshop td, .prokatshop tr{ border: 0px;}
#workarea table.mart{ border-collapse: collapse; border: 1px solid #ccc;}
#workarea table.mart th{ text-align: center; padding: 10px; color: black; font-size: 12px; border-right: 1px solid #CCC;}
#workarea table.mart .odd td{ background-color: #fff; color: #000;}
#workarea table.mart td.product_del{ vertical-align: middle;}
#workarea .product_del a{display: block;}
#workarea img.block-img-cat, img.prokatshop_img{ border: 0;}
#workarea img.prokatshop_img{ padding: 1px; text-align: center; border: 0px; max-height: 220px; max-width: 220px;}
#workarea .prokatshop .mart .product_name{ text-align: left;}
#workarea p.prokatshop_mart_attribute{ font-family: tahoma,filamontypoly; padding-left: 10px; font-size: 16px; margin-top: 5px; margin-bottom: 4px;}
#workarea .prokatshop .mart .product_name{ text-align: left;}
#workarea .tablboxmart td.removemart{ width: 100px; vertical-align: middle; text-align: center;}
#workarea table.mart td{ text-align: center; border: 1px solid #ccc; padding: 7px 5px; vertical-align: top;}
#workarea table.prokatshop{ border-collapse: collapse; border: 0px; width: 100%;}
#workarea tr#checkout td.td_1{ text-align: left; font-weight: bold;}
#workarea tr#checkout td.td_2{ text-align: right; font-weight: bold;}
#workarea span.text_pay_without_reg{ display: block; padding-bottom: 10px;}
#workarea span.text_pay_without_reg{ border-bottom: 1px dashed #CCCCCC; border-top: 1px dashed #CCCCCC; display: block; margin: 15px 0; padding: 15px 0;}
#workarea .button{ display: inline-block; padding: 3px 18px; margin-top: 0px; margin-bottom: 5px; -moz-border-radius: 4px; -webkit-border-radius: 4px; -khtml-border-radius: 4px; border-radius: 4px; -moz-box-shadow: inset 1px 1px 0 rgba(255,255,255,0.3); -webkit-box-shadow: inset 1px 1px 0 rgba(255,255,255,0.3); box-shadow: inset 1px 1px 0 rgba(255,255,255,0.3); font-family: "Helvetica Neue",Helvetica,Arial,sans-serif; font-size: 16px; font-weight: bold; text-align: center; text-decoration: none; cursor: pointer; outline: none !important; overflow: visible;}
#workarea #prokatshop_menu_order{ margin-bottom: 10px; border: 1px solid #cccccc;}
#workarea div.prokatshop_register{ width: 80%; text-align: left; padding: 10px; padding-left: 0px;}
#workarea .prokatshop tr:nth-child(1){ font-size: 88%;}
#workarea .address_block .prokatshop_register .name{ width: 115px;}
#workarea .prokatshop td, .prokatshop tr{ border: 0px;}
#workarea div.prokatshop_register .inputbox{ width: 240px;}
#workarea td.prokatshop_order_step{ padding: 2px; padding-top: 5px; padding-bottom: 5px; text-align: center; vertical-align: middle;}
#workarea table.shop hr{ height: auto!important; margin: 10px 0px 10px 0px!important;}
#workarea table.mart{ border-collapse: collapse; border: 1px solid #ccc;}
#workarea td.prokatshop_categ div.block-body-cat{ margin: 0; padding: 0; text-align: center; overflow: hidden; position: relative; width: 100%; height: 100%;}
#workarea div.selprokat .selprokatopt{ width: 175px; display: none; z-index: 1000; border-right-color: rgb(149, 149, 149); border-right-style: solid; border-right-width: 1px; border-bottom-color: rgb(149, 149, 149); border-bottom-style: solid; border-bottom-width: 1px; border-left-color: rgb(149, 149, 149); border-left-style: solid; border-left-width: 1px; background-color: #ffffff; position: absolute;}
#workarea div.selprokat{ width: 177px; position: relative;}
#workarea div.data-block div.selprokatdef{ width: 167px; font-size: 15px; background: none; border: 0px; font-weight: normal; outline: none;}
#workarea div.selprokat div.selprokatopt div{ font-size: 13px; cursor: pointer; padding: 8px; border-bottom: 1px solid #ccc; border-spacing: 0px;}
#workarea div.data-block div.selprokat.hover div.selprokatopt{ display: block;}
#workarea div.selprokat div.selprokatopt div:hover{ background-color: #5897fb; color: white;}
#workarea div#mapszs{ position: absolute; background-color: #ffffff; width: 450px; height: 300px; border: 1px solid #ccc; left: 175px; top:0px;}
#workarea .pointrental{ display: none;}
#workarea div.productfull a.flfl{ margin: 0px 15px 15px 0px;}
#workarea .prokatleft img{ position: absolute; left: 9px; top: 4px;-o-transform: rotate(180deg); -webkit-transform: rotate(180deg); -moz-transform: rotate(180deg); filter: progid:DXImageTransform.Microsoft.BasicImage( rotation=2) }
#workarea button.prokatleft{ vertical-align: top; cursor: pointer; margin: 0px; padding: 6px 18px 6px 4px; display: inline-block; font-size: 13px;}
#workarea #noprodukt{ margin-top: 56px; font-size: 22px; padding: 0px 20px 20px 20px; display: none;}
#workarea div.block-category2{ margin-bottom: 8px; margin-left: 4px; display: inline-block; width: 200px; height: 185px; border: 1px solid #AAA; border-radius: 5px 5px 5px 5px; padding: 15px;}
#workarea .copyrightz{ color: #000; font-size: 12px; filter: alpha(opacity=50); opacity: 0.5; -webkit-transition: opacity 0.5s ease-in-out; -moz-transition: opacity 0.5s ease-in-out; -ms-transition: opacity 0.5s ease-in-out; -o-transition: opacity 0.5s ease-in-out; transition: opacity 0.5s ease-in-out;}
#workarea .copyrightz:hover{ zoom: 1; -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: alpha(opacity=100); opacity: 1;}
#workarea ul.menufooter-block1,ul.menufooter-block2{ margin: 0px; padding: 0px;}
#workarea .menufooter-block1 li,.menufooter-block2 li{ display: block; list-style-type: disc; text-align: left;}
#workarea .menufooter-block1 li a,.menufooter-block2 li a{ text-align: left; list-style-type: none; color: #ffffff; font-size: 1.2em; line-height: 1.2em; text-decoration: none;}
#workarea .menufooter-block1 li a:hover,.menufooter-block2 li a:hover{text-decoration: underline;}
#workarea td.footer-block1,td.footer-block2{ width: 230px;}
#workarea td.footer-block3456{ width: 405px;}
#workarea .footer-block3 p{ text-align: justify; margin: 0px; padding: 0px;}
#workarea .footer-block3{ text-align: justify; margin-bottom: 15px; color: #ffffff; font-size: 1.2em;}
#workarea .footer-block3 a{ color: #ffffff;}
#workarea .footer-block3 p{ text-align: justify;}
#workarea .footer-block6{display:table-cell; width: 35px;vertical-align: top;text-align: right;padding-top: 17px;}
#workarea .footer-block5{display:table-cell;width: 281px;vertical-align: top;}
#workarea li&gt;a.topmargin{ display: block; margin: 17px 0px 0px 0px;}
#workarea .footer-block4{ color:#cccccc; font-size: 0.95em; text-align: justify;}
#workarea .footer-block4 p{ text-align: justify; margin: 0px; padding: 0px;}
#workarea .b-editor ul{  list-style: square outside none;}
#workarea .b-editor li{  margin: 0 0 0.5em;}
#workarea .b-editor ul, .b-editor ol{  margin: 0 0 1em;  padding: 0 0 0 3em;}
#workarea .b-editor table{  margin-bottom: 1.5em;}
#workarea .t-plainrows{  background-color: #F2F2F2;  border-collapse: collapse;  color: #404040;  border: none;  margin-bottom: 1em;}
#workarea .t-plainrows tbody td{  border: 1px solid #aaaaaa;  border-width:1px;  padding: 5px 0px;  font-weight: normal;}
#workarea .b-editor td{ cursor: pointer;  padding: 0.25em 0.5em;}
#workarea .t-plainrows tbody tr:hover{  background: none repeat scroll 0 0 #E5E5E5;}
#workarea .b-editor a:link, .b-editor a:visited{  color: #1071ae;  text-decoration: none;}
#workarea table p{ margin: 0px;}
#workarea div.m .button{display: inline-block;padding: 3px 18px;margin-right: 15px;margin-bottom: 5px;-moz-border-radius: 4px;-webkit-border-radius: 4px;-khtml-border-radius: 4px;border-radius: 4px;-moz-box-shadow: inset 1px 1px 0 rgba(255,255,255,0.3);-webkit-box-shadow: inset 1px 1px 0 rgba(255,255,255,0.3);box-shadow: inset 1px 1px 0 rgba(255,255,255,0.3);font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;font-size: 16px;font-weight: bold;text-align: center;text-decoration: none;cursor: pointer;outline: none !important;overflow: visible;}
#workarea #fagost{ display: none;}
 #workarea div.m{ width: 100%; border: 1px solid #CCC; padding: 0px; background-color: #F4F4F4; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; display: block; }
 #workarea div.m form{ margin: 15px; padding: 0; display: block; }
 #workarea div.m p{ margin: 0 0 15px 10px; padding: 0; font-size: 1em; }
 #workarea div.m table{ display: table; width: 100%; border-collapse: separate; border-spacing: 2px; border-color: gray; }
 #workarea div.m tbody{ display: table-row-group; vertical-align: middle; border-color: inherit; }
 #workarea div.m tr{ display: table-row; vertical-align: inherit; border-color: inherit; }
 #workarea div.m td.key{ width: 25%; padding-right: 1%; }
#workarea div.m span{padding-top: 8px;display: block;}
#workarea div.m textarea{ width: 99% !important;}
#workarea div.m select{  color: #000000;padding: 7px 5px 6px 5px; background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAgCAIAAAErgLXbAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2RpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpDMDVGOTI5Q0E5MTVFMTExQTczRkNFMENGMEEzQjZGNSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpGMzZBQTQ5QjE3NEYxMUUxODEyRUJBREIxOEM2QjZFOCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpGMzZBQTQ5QTE3NEYxMUUxODEyRUJBREIxOEM2QjZFOCIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IFdpbmRvd3MiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoxRDIwMkU3RDNGMTdFMTExQjc4NEFFMjBCQjc3NkQ2RSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpDMDVGOTI5Q0E5MTVFMTExQTczRkNFMENGMEEzQjZGNSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PvP71RgAAAA+SURBVHjaYvz//z/j79+/mX79+gXCAAHE+PfvXyYYH0gDBBDjv3//mEAYJA7CaGyAAAPLA83AwDBxdBoNAwDF719Vb+2zfQAAAABJRU5ErkJggg==') repeat-x left bottom; border: 1px solid #E2E1E1; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; width: 100%; font-size: 14px; margin: 0px !important;}
 #workarea div.m input{   color: #000000; padding: 7px 5px 6px 5px; background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAgCAIAAAErgLXbAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2RpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpDMDVGOTI5Q0E5MTVFMTExQTczRkNFMENGMEEzQjZGNSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpGMzZBQTQ5QjE3NEYxMUUxODEyRUJBREIxOEM2QjZFOCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpGMzZBQTQ5QTE3NEYxMUUxODEyRUJBREIxOEM2QjZFOCIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IFdpbmRvd3MiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoxRDIwMkU3RDNGMTdFMTExQjc4NEFFMjBCQjc3NkQ2RSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpDMDVGOTI5Q0E5MTVFMTExQTczRkNFMENGMEEzQjZGNSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PvP71RgAAAA+SURBVHjaYvz//z/j79+/mX79+gXCAAHE+PfvXyYYH0gDBBDjv3//mEAYJA7CaGyAAAPLA83AwDBxdBoNAwDF719Vb+2zfQAAAABJRU5ErkJggg==') repeat-x left bottom; border: 1px solid #E2E1E1; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; font-size: 14px; width: 98%; margin: 0px !important; }
 #workarea .messa{  margin: 50px 10px 50px 10px;  text-align: center;  font-weight: bold; }
 #workarea #subm{  cursor: pointer;margin: 0;width: 150px;text-align: center;color: white;padding: 4px 6px;font-weight: bold;background: -moz-linear-gradient(top,#42AAFF 0%, #036);background: -webkit-gradient(linear, left top, left bottom, from(#42AAFF), to(#036));-moz-border-radius: 8px;-webkit-border-radius: 8px;border-radius: 8px;border: 1px solid black;-moz-box-shadow: 0px 1px 3px rgba(000,000,000,0.5), inset 0px 0px 1px rgba(255,255,255,0.5);-webkit-box-shadow: 0px 1px 3px rgba(000,000,000,0.5), inset 0px 0px 1px rgba(255,255,255,0.5);box-shadow: 0px 1px 3px rgba(000,000,000,0.5), inset 0px 0px 1px rgba(255,255,255,0.5);text-shadow: 0px -1px 0px rgba(000, 000, 000, 0.7), 0px 1px 0px rgba(255, 255, 255, 0.3); }
 #workarea #subm:hover{  color: #cccccc; }
#workarea #users-profile-custom dt,#users-profile-custom dd{ display: inline-block;}
#workarea #users-profile-custom dt{ width: 200px;}
#workarea #users-profile-custom dd{ width: 400px;}
#workarea #users-profile-core dt{ width: 200px;}
#workarea #users-profile-core dd{ width: 400px;}
#workarea .slaider-right-box{  margin-right: -10px;  display: table;  margin-left: -10px;  margin-top: -10px;  margin-bottom: 2px;}
#workarea .slaider-home{  display: table-cell;  width: 573px;  vertical-align: top;}
#workarea .slaider-home img{ width: 100%; min-height: 337px; height: 337px;}
#workarea .right-box{  padding-left: 5px;  display: table-cell;  width: 187px;}
#workarea .right-box a{ border: 0px;}
#workarea .right-box img{ width: 100%; max-height: 337px}
#workarea .mystyle-left-box{  width: 202px;  overflow: hidden;  border: 1px solid #cccccc;  margin-bottom: 10px;  text-align: center;  height: 197px;}
#workarea .mystyle-left-box img{margin-top: -13px}
#workarea .box-home{  display: table;  margin-bottom: 10px;  margin-left: -10px;  margin-right: -13px;  border: 0px;}
#workarea .box-home a{ text-decoration: none; display: table-cell; border:0px; padding-left: 5px;}
#workarea .box-home a img{ width: 100%;}
#workarea .box-home a:first-child{ padding-left: 0px;}
#workarea .prokatshop_code_prod_h1{ display: inline-block;}
#workarea .prokatshop_code_prod{ display: inline-block; font-weight: bold; font-size: 16px;}
#workarea .prokatshop .ui-accordion .ui-accordion-header{	vertical-align: top;  padding-left: 0px;	background: #222222;  background: -moz-linear-gradient(bottom, #000000 0%, #222222 50%, #3c3c3c 51%, #393939 78%, #888888 100%);  background: -webkit-linear-gradient(bottom, #000000 0%, #222222 50%, #3c3c3c 51%, #393939 78%, #888888 100%);  background: -o-linear-gradient(bottom, #000000 0%, #222222 50%, #3c3c3c 51%, #393939 78%, #888888 100%);  background: -ms-linear-gradient(bottom, #000000 0%, #222222 50%, #3c3c3c 51%, #393939 78%, #888888 100%);  background: linear-gradient(to top, #000000 0%, #222222 50%, #3c3c3c 51%, #393939 78%, #888888 100%);  color: #ffffff;	font-family: 'Open Sans', sans-serif;  text-transform: uppercase;  font-size: 13px;  font-weight: bold;  margin: 0px;  padding: 0px 5px 5px 5px;  line-height: initial;}
#workarea .prokatshop .ui-accordion .ui-accordion-header .ui-accordion-header-icon{	margin-left: 3px;  background-image: none;  display: inline-block;  position: relative;  left: 0px;  top: 0px;  margin-top: 0px;  text-indent: inherit;  overflow: visible;  width: 18px;  height: 18px;}
#workarea .prokatshop .ui-accordion .ui-accordion-header .ui-accordion-header-icon:before{  content: "\f0a9";  color: #ffffff;  font-size: 16px;  line-height: 27px;  font-family: "FontAwesome";  position: absolute;  top: 0px;  left: 0px;}
#workarea #spoke-calculator{ width: 745px;}
#workarea #spoke-calculator p{ margin: 0; }
#workarea #spoke-calculator h1{ font-size:24px; font-weight:bold;}
#workarea #spoke-calculator h2{ font-weight:bold; font-size:18px; clear: right; padding-top: 22px;}
#workarea #spoke-calculator p{ font-size:12px; padding: 10px 0px 10px 0px;}
#workarea #spoke-calculator .inputfield{ margin-right: 5px; width: 47px; height: 24px;}
#workarea #spoke-calculator .circle{ color: #FFED00; background: #272B35; width: 20px; height: 20px; -moz-border-radius: 100px 100px 100px 100px; border-radius: 100px 100px 100px 100px; text-align: center; font-size: 15px; float: left; margin-right: 10px;}
#workarea #spoke-calculator label{ padding: 0px; font-size:12px; font-weight: bold;}
#workarea #spoke-calculator h2 img{  margin-right: auto;  margin-top: auto;  margin-bottom: 0px;  max-width: inherit;}
#workarea #spoke-calculator .multibox{ border: 1px solid #cccccc;}
#workarea #spoke-calculator .label-form1{ display: block; font-size:12px; font-weight:normal;}
#workarea #spoke-calculator label.label-form1{ float: none;}
#workarea #spoke-calculator .ba1,#spoke-calculator .ba2{ display: inline-block;}
#workarea #spoke-calculator .ba1{ width: 151px;}
#workarea #spoke-calculator #radiobuttongroup{ width: 100%; margin-top: 10px;}
#workarea #spoke-calculator #step2{ width: 100%;}
#workarea #spoke-calculator #box1{ height: 305px; width: 100%; margin-bottom: 20px; position: relative;}
#workarea #spoke-calculator #box1-form1{ font-size: 12px; left: 228px; top: 27px; position: absolute;}
#workarea #spoke-calculator #box1-form2{ left: 58px; top: 245px; position: absolute; font-size: 12px;}
#workarea #spoke-calculator #box1-form3{ left: 356px; top: 245px; position: absolute; font-size: 12px;}
#workarea #spoke-calculator #gear-side-label{ padding-right: 15px;}
#workarea #spoke-calculator .frontwheel-disc #gear-side-label{ margin-right: 38px;}
#workarea #spoke-calculator #non-gear-side{ margin-top: -9px; margin-left: 17px;}
#workarea #spoke-calculator #gear-side{ margin-top: -9px;}
#workarea #spoke-calculator #total-length-hub{ margin-left:9px;}
#workarea #spoke-calculator #box2{ vertical-align: top; display: inline-block; width: 343px; height: 316px; margin-bottom: 20px; font-size:12px;}
#workarea #spoke-calculator #hub-diameter-non-gear, #hub-diameter-gear{ margin-bottom: 12px;}
#workarea #spoke-calculator #box2-form1{ padding-top: 220px; padding-left: 10px;}
#workarea #spoke-calculator .labelform4{ width:180px;}
#workarea #spoke-calculator #box3{ margin-left: 20px; vertical-align: top; margin-bottom: 20px; display: inline-block; background-image:url("/images/calc/img3.png"); background-repeat:no-repeat; background-position: 10px 20px; width: 374px; height:316px; font-size:12px;}
#workarea #spoke-calculator #box3-form1{ padding-top: 265px; padding-left: 10px;}
#workarea #spoke-calculator #internal-diameter{ margin-left: 20px; margin-top: -9px;}
#workarea #spoke-calculator #box4{ vertical-align: top; display: inline-block; background-image:url("/images/calc/img4.png"); background-repeat:no-repeat; background-position: 2px 20px; width: 370px; height: 162px; margin-bottom: 20px; font-size: 12px;}
#workarea #spoke-calculator #box4-form1{ padding-top: 115px; padding-left: 132px;}
#workarea #spoke-calculator #rim-thickness{ margin-left: 15px; margin-top: -9px;}
#workarea #spoke-calculator #box5{ vertical-align: top; display: inline-block; width: 366px; height: 162px;}
#workarea #spoke-calculator #box5 p{ padding: 5px 0px 5px 0px;}
#workarea #spoke-calculator #box5-form1{ padding-top: 15px; margin-left: 20px;}
#workarea #button-calculate{ cursor: pointer; color:#FFED00; background-color:#626D7F; -moz-border-radius: 10px 10px 10px 10px; border-radius: 10px 10px 10px 10px; width:176px; height:40px; margin-top:20px; font-size:22px; border:none;}
#workarea #resultbox .zba1, #resultbox .zba2{ display: block;}
#workarea .label-box5{ width:280px;}
#workarea #number-of-spokes,#number-of-crossings,#number-of-crossings-non-gear{ margin-bottom: 6px;}
#workarea .frontwheel #box1{ background-image:url("/images/calc/frontwheel-without-disc-1.png"); background-repeat:no-repeat; background-position: 132px 25px;}
#workarea .frontwheel-disc #box1{ background-image:url("/images/calc/frontwheel-with-disc-1.png"); background-repeat:no-repeat; background-position: 133px 30px;}
#workarea .rearwheel #box1{ background-image:url("/images/calc/rearwheel-without-disc-1.png"); background-repeat:no-repeat; background-position: 155px 32px;}
#workarea .rearwheel-disc #box1{ background-image:url("/images/calc/rearwheel-with-disc-1.png"); background-repeat:no-repeat; background-position:135px 27px;}
#workarea .frontwheel #box2{ background-image:url("/images/calc/frontwheel-without-disc-2.png"); background-repeat:no-repeat; background-position: 20px 20px;}
#workarea .frontwheel-disc #box2{ background-image:url("/images/calc/frontwheel-with-disc-2.png"); background-repeat:no-repeat; background-position: 20px 20px;}
#workarea .rearwheel #box2{ background-image:url("/images/calc/rearwheel-without-disc-2.png"); background-repeat:no-repeat; background-position: 20px 20px;}
#workarea .rearwheel-disc #box2{ background-image:url("/images/calc/rearwheel-with-disc-2.png"); background-repeat:no-repeat; background-position: 20px 20px;}
#workarea #validation-text{ color:#FF0000; font-weight:bold; display:none;}
#workarea #resultbox{  vertical-align: top;  display: inline-block;  width: 374px;  height: 150px;  background-color: #DFDFE1;  -moz-border-radius: 10px 10px 10px 10px;  border-radius: 10px 10px 10px 10px;  padding: 5px 0px 5px 15px;}
#workarea #spoke-calculator #step3 h2{  margin-bottom: 10px;}
#workarea .step3-label{ font-size:18px; font-weight:bold; width: 250px; padding-top: 21px; padding-left: 5px; color:#262B34;}
#workarea #result1, #result2{ padding-left: 12px; width: 149px; height: 42px; -moz-border-radius: 5px 5px 5px 5px; border-radius: 5px 5px 5px 5px; border: none; margin-top: 10px; margin-left: 5px; color:#262B34; font-size:30px; font-weight:bold;}
#workarea #spoke-calculator #step3 #disclaimer{  vertical-align: top;  display: inline-block;  margin-left: 10px;  width: 337px;  padding: 0px;}
#workarea .error{ background-color:#ed9595;}
#workarea .clearfix{ clear: both}
#workarea .box-prod-a2{  padding-left: 10px;}
#workarea #joinus{ position: absolute; text-transform: uppercase; top: -35px; left: 0px; font-family: Tahoma, filamontypoly; font-size: 23px; color: #ffffff; text-shadow: 1px 1px 8px #000000, 0 0 22px #000000; display: block; font-weight: bold;}
#workarea .prokatshop-price{ display: block;}
#workarea .prokatshop-price .quickrenth-price{ display: inline-block; vertical-align: top; padding-left: 0px; background: #004d9e; font-family: 'Open Sans', sans-serif; text-transform: uppercase; font-size: 13px; font-weight: bold; margin: 0px; padding: 0px 15px 5px 5px; line-height: initial; border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; border-top-right-radius: 4px; border-top-left-radius: 4px; border: 1px solid #999; cursor: pointer; color: #ffffff; margin-right: 4px;}
#workarea .prokatshop-price .quickrenth-price a{  display: block;  color: #ffffff;  text-decoration: none;}
#workarea .prokatshop-price .quickrenth-price .quickrent-icon{  margin-left: 3px;  background-image: none;  display: inline-block;  position: relative;  left: 0px;  top: 0px;  margin-top: 0px;  text-indent: inherit;  overflow: visible;  width: 18px;  height: 18px;  cursor: pointer;}
#workarea .prokatshop-price .quickrenth-price .quickrent-icon:before{  content: "\f1ec";  color: #ffffff;  font-size: 14px;  line-height: 27px;  font-family: "FontAwesome";  position: absolute;  top: 0px;  left: 0px;}
#workarea .prokatshop-price .quickrenth-price .accz-icon{  margin-left: 3px;  background-image: none;  display: inline-block;  position: relative;  left: 0px;  top: 0px;  margin-top: 0px;  text-indent: inherit;  overflow: visible;  width: 18px;  height: 18px;  background-position: -32px -16px;  cursor: pointer;}
#workarea .prokatshop-price .quickrenth-price .accz-icon:before{  content: "\f0a9";  color: #ffffff;  font-size: 16px;  line-height: 27px;  font-family: "FontAwesome";  position: absolute;  top: 0px;  left: 0px;}
#workarea .z-table-rec{ display: table; width: 100%;}
#workarea .z-table-rec .dm-1{ display: table-cell; width: 30%; padding: 7px 0px; font-size: 16px;}
#workarea .z-table-rec .dm-2{ display: table-cell; width: 70%; padding: 7px 0px; font-size: 16px;}
#workarea .z-table-row{ display: table-row;}
#workarea #BusinessCardControl_LegalName{ font-size: 24px;}
#workarea div#pulsprokat{  overflow: hidden;  width: 770px;  position: relative;}
#workarea div#pulsprokat a{  display: inline-block;  border-bottom: 0px;}
#workarea div#pulsprokat a .zbpul{  width: 382px;  height: 329px;  overflow: hidden;  display: block;  position: relative;}
#workarea div#pulsprokat a img{  width: 432px;  height: 432px;}
#workarea div#linkboxpulse{  color: #ffffff;  z-index: 100;  position: absolute;  width: 190px;  height: 106px;  top: 0px;  left: 286px;  background-color: #3c3231;  text-align: center;}
#workarea div#content .box-center{  border-top:0px;}
#workarea div#pulsprokat .left-link-block .link-text,div#pulsprokat .right-link-block .link-text{  font-size: 32px;  opacity: 0.7;  color: #ffffff;}
#workarea div#pulsprokat .left-link-block,div#pulsprokat .right-link-block{  background: rgba(0, 0, 0, 0.7);  padding: 26px 0px;  bottom: 0px;  left: 0px;  position: absolute;  display: inline-block;  width: 383px;  text-align: center;}
#workarea div#bottomlinkboxpulse{  position: absolute;  width: 230px;  bottom: 30px;  left: 359px;  color: #ffffff;  font-size: 35px;}
#workarea div#pulsprokat a:hover .left-link-block .link-text,div#pulsprokat a:hover .right-link-block .link-text{ opacity: 1; text-shadow: 0px 0px 5px rgba(255, 255, 255, 0.5);}
#workarea div#pulsprokat a img{ -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease; opacity: 1;}
#workarea div#pulsprokat a:hover img{ opacity: 1; -webkit-transform: scale(1.13); -moz-transform: scale(1.13); -o-transform: scale(1.13); -ms-transform: scale(1.13); transform: scale(1.13);}
#workarea div#linkboxpulse .title-a1{  font-size: 23px;  cursor: pointer;}
#workarea div#linkboxpulse .title-a2{  padding-top: 0px;  font-size: 22px;  cursor: pointer;}
#workarea div#linkboxpulse a{  color: #ffffff;}
#workarea div#linkboxpulse .title-a7{  margin-top: 0px;  font-size: 23px;  cursor: pointer;}
#workarea .zm1{  width: 189px;  line-height: 26px;  color: #fff;  -webkit-transform: scale(.88);  transform: scale(.88);  z-index: 0;  color: #fff;  background: 0 0;  -webkit-transition: -webkit-transform .15s ease-out;  transition: transform .15s ease-out;  transition: transform .15s ease-out,-webkit-transform .15s ease-out;  vertical-align: top;  position: relative;  display: inline-block;  overflow: visible;  -moz-box-sizing: border-box;  box-sizing: border-box;  -moz-user-focus: ignore;  -webkit-user-select: none;  -moz-user-select: none;  -ms-user-select: none;  user-select: none;  white-space: nowrap;  text-decoration: none;  font-family: 'Helvetica Neue',Helvetica,Arial,sans-serif;  border: 0;  outline: 0;  background: 0 0;  -webkit-tap-highlight-color: rgba(0,0,0,0);  text-align: center;  -ms-touch-action: manipulation;  touch-action: manipulation;  padding: 0px 0px 0px 0px;  font-size: 14px;  letter-spacing: .3px;}
#workarea .zm1:before{  position: absolute;  z-index: -1;  top: 0;  right: 0;  bottom: 0;  left: 0;  content: '';  border-radius: 5px;  background-color: #418af9;  background-clip: padding-box;  background-image: -webkit-linear-gradient(left,#00a3fa,#716ef8);  background-image: linear-gradient(to right,#00a3fa,#716ef8);}
#workarea .zm1:hover{ -webkit-transform: scale(1); transform: scale(1);}
#workarea .arrow-icon{  display: inline-block;  width: 8px;  height: 9px;  margin-left: 7px;  background: url("/images/arrow.png") 50% 50% no-repeat;  background-size: 100%;}
#workarea .mt-18{  margin-top: 18px;}
#workarea .mt-20{  margin-top: 20px;}
#workarea .swiper-slide .content .title{  text-shadow: 1px 1px 1px #000000, 0 0 4px #000000;}
#workarea .swiper-slide .content .caption.show{  text-shadow: 1px 1px 8px #000000, 0 0 13px #000000;}
#workarea body .swiper-slide .content .caption{  font-size: 20px;  line-height: normal;}
#workarea body .main-slider .swiper-slide .content{  width: 98%;  top: 62%;}
#workarea body .swiper-button-next, body .swiper-container-rtl .swiper-button-prev{  right: -34px;}
#workarea body .swiper-button-prev,body .swiper-container-rtl .swiper-button-next{  left: -34px;}
#workarea body .swiper-container{  width: 80%;  height: 410px;}
#workarea body .swiper-button-next, body .swiper-button-prev{  height: 100px;}
#workarea .slaider-swish{  margin: 0px -10px 0px -10px;}
#workarea #allboxturclub .grid{  width: 100%;  text-align: left;  margin: 0 auto;  padding: 0px 0px 0px 5px;  max-width: inherit;  list-style: none;  font-family: tahoma, sans-serif;}
#workarea #slider2-home-wrap{  margin-left: 0px;  margin-right: 0px;  margin-top: 0px;}
#workarea #slider2-home-box .item{ position: relative;}
#workarea .slider2-home-descript{ background-repeat: no-repeat; background-size: cover; width: 765px; height: 380px; display: flex; justify-content: center; align-items: center;}
#workarea .slider2-home-h1{ text-transform: uppercase; font-size: 34px; color: #ffffff; display: block; text-align: center; font-family: ArialNarrow; font-weight: bold;}
#workarea .slider2-home-h2{ padding-top: 5px; font-size: 28px; color: #ffffff; display: block; text-align: center; font-family: ArialNarrow; font-weight: 200;}
#workarea .slider2-home-h4{ padding-top: 5px; font-size: 28px; color: #ffffff; display: block; text-align: center; font-family: sans-serif; font-family: Tahoma, filamontypoly; font-weight: bold;}
#workarea .slider2-home-h3{  margin-top: 10px;  padding: 7px 0px 4px 0px;  text-transform: uppercase;  background-color: #fff900;  font-size: 31px;  color: #000000;  display: block;  text-align: center;  font-weight: bold;}
#workarea .newsflash{ display: none;}
#workarea .expand_text{  font-size: 20px;  font-weight: bold;  color: #0033ff;  cursor: pointer;}
#workarea .price-title-1{  font-size: 54px;  color: red;  line-height: normal;  font-weight: bold;  text-align: center;}
#workarea .price-title-2{  font-size: 44px;  color: #000000;  line-height: 54px;  font-weight: bold;  text-align: center;}
#workarea .price-title-3{ font-size: 25px;  color: #000000;  line-height: 46px;  font-weight: 800;  text-align: center;  padding-bottom: 12px;}
#workarea .price-table{ display: table; width: 100%;}
#workarea .price-table-cell{  display: table-cell;  width: 50%;  padding: 50px 0px 50px 0px;  text-align: center;  font-size: 22px;  color: #ffffff;  line-height: normal;  font-weight: 600;}
#workarea .price-title-2 span{ border-bottom: 2px dashed red;}
#workarea .ptc-1{ background-color: #f9bb00;}
#workarea .ptc-2{ background-color: #00a1ff;}


@media (max-width: 600px) {


#workarea div#pulsprokat {
    overflow: hidden;
    width: 100%;
    position: relative;
}

#workarea div#pulsprokat a .zbpul {
    width: 100%;
    height: 318px;
}

#workarea div#linkboxpulse {
	display: none;
}

body div#pulsprokat .left-link-block,
body div#pulsprokat .right-link-block {

    width: 100%;
}


body #workarea div#pulsprokat .left-link-block,
body div#pulsprokat .right-link-block {
    width: 100%;
}




#workarea div#pulsprokat a img {
    width: 100%;
    height: auto;
}




article.item-page table.zprice{
	width: 100%!important;
	display: block;
}

article.item-page table.zprice tr{
	display: block;
}

article.item-page table.zprice tr td{
	display: block;
    width: 100%;
}

article.item-page table.zprice tr td img{
	display: inline-block;
    width: 100%!important;
    height: auto!important;
}




}

@media (max-width: 330px) {
#workarea div#pulsprokat a .zbpul {
    width: 100%;
    height: 262px;
}

}</pre></body></html>