* {  margin:0;  padding:0; }body {  font: 12px/1.4 Arial, sans-serif;      background:#fff url('img/design2/bg_body.png') 50% 0 repeat-y;  text-align:center;  color:#292929;}td, th, textarea { font-family: sans-serif, arial,"Arial", Helvetica,"Nimbus Sans L", "Liberation Sans", FreeSans;font-size: 12px;  margin:0;}  * html .peekaboo { height: 1px; }  img {border: 0;}.col_2 {float: left;width: 50%;}h1 { font-size:22px; color:#4c4c4c; font-weight:normal; }h2 { font-size:18px; color:#4c4c4c; font-weight:normal; margin:1.8em 0 0.5em 0; }h3 { font-size:14px; color:#f7bd2e; }#content a       { color:#f79535; text-decoration:underline; }#content a:hover  { text-decoration:none; }#content h2 a,#content h3 a {  text-decoration:none; }#content h2 a:hover,#content h3 a:hover {  text-decoration:underline; }#content .middle_foot {margin-top:30px;}#content .middle_foot a {  color: #000;     }#panel-left li a,#panel-right li a {    color: #292929;    text-decoration: none;}#panel-left li a:hover,#panel-right li a:hover {    color: #FF6534;}#panel-left .panel-start {  margin: 1.8em 0 0.5em;}#panel-left .panel-start .in,#panel-right .panel-start .in {   font-size:14px;   color:#0a0a0a;  height:27px; line-height:27px;  background:url('img/design2/bg_headline_sidebar.png') no-repeat;  border-bottom:2px solid #f3f3f3;  padding-left:10px; }#panel-left ul,#panel-right ul {    list-style: none outside none;}/* Rozlozeni------------------------------ */#wrap {background: url("img/design2/bg_wrapper.png") repeat-y scroll 0 0 transparent;  margin: 0 auto;  overflow: hidden;  text-align: left;  width: 980px;}#page-header {position:absolute;top:0;left:0;  width:100%;height:213px;  background:#424242 url('img/design2/bg_header.png') 50% 0 no-repeat;    text-align:center;}#page-header-in {height:213px;  width:980px;           margin:0 auto;        position:relative;  text-align:left;  z-index:2;       }#page-body {padding-top:213px;}#page-body-switch {float:left;width:738px;}#panel-left {margin: 35px 17px 0 7px;padding-bottom: 25px;width: 217px;}#panel-right {float:right;margin: 35px 7px 0 0;padding-bottom: 25px;width: 217px;}#content {    float:right;margin: 12px 0 0;  min-height: 550px;  padding-bottom: 25px;  width: 499px;}#page-footer {  background:#272727 url('img/design2/bg_footer_body.png') repeat-x;     }#page-footer-in {width:980px;    margin:0 auto;text-align:left;        }#footer_menu {  background:#0a0a0a url('img/design2/bg_footer.png') repeat-x;  position:relative;}#footer_logos {  background:#fff;} a.bigbtn, input.bigbtn {  background:url(img/design/bigbtn.png) no-repeat;  width:120px;}a.midbtn, input.midbtn {    border:1px solid #808080;  width:85px;}a.button:hover {  text-decoration: none;}input.input-error {border:1px solid #FF0000 !important;}input.checkbox, input.radio {background-color: white;border: 0px;}input.refresh {  background:url(img/design/refresh.gif) no-repeat;  width:25px;  height:25px;  border:none;  cursor:pointer;}input.input-captcha {  font-size:16px;  width:30px;}textarea.input-error {border: 1px solid red;}hr {background: gray;border: 0px;height: 1px;}.description ul, .description ol{  margin-left:20px;}li {  }.panel .product-line .image {  width:68px;  float:left;}.panel .product-line .info {  width:145px;  float:right;  margin-left:0px;}#back-left {}#back-right {}#main-table td {vertical-align: top;}.cenasdph {color: #D73838;font-weight: bold;font-size: 1.1em;}.cenasdph dt {  letter-spacing:-1px;}.cenasdph dd {  color:#5C5C5C;   font-weight:normal;}.cenabezdph {color: #D73838;font-weight: bold;}.beznacenasdph {font-weight: bold;}.beznacenabezdph {font-weight: bold;}.sleva, .akcnisleva {color: #ea3f3f;font-weight: bold;}.akcnisleva {color: #EA3F3F;font-size: larger;}.kredity {color: #EA3F3F;font-weight: bold;}.total-price {color: #D73838;font-weight: bold;font-size: 24px;}table tr.highlight {background: #eee;}span.st-1, span.st-1 a {color: #ff9900;}span.st-2, span.st-2 a {color: #8caf00;}span.st-3, span.st-3 a {color: #bb0000;}dl.info dt {font-weight: bold;}dl.info dd {margin-left: 10px;font-size: 80%;}.page {margin-bottom: 8px;padding-bottom: 2px;}.page .in {}.page-start {}.page-start .in {}.page-start .in h1 {color: #4C4C4C;font-size: 22px;font-weight: normal;}.page-start .in h2 {color: #4C4C4C;font-size: 18px;font-weight: normal;margin: 1.8em 0 0.5em;}span.h1 {display:block;color: #4C4C4C;font-size: 22px;font-weight: normal;}.page-middle {}.page-middle .in {}.page-end {}.page-end .in {}.page-bar {padding-top: 1px;padding-bottom: 1px;}.page-bar .in {padding: 1px 4px 1px 20px;}/* panely------------------------------ */.panel fieldset {border: none;padding: 0;margin: 5px 2px;}.panel fieldset dl {float: left;padding: 0;margin: 1px 0;}.panel fieldset dt {float: left;text-align: right;line-height:26px;font-size:13px;}.panel fieldset dd {margin-left: 25%;}.panel fieldset .full dt, .panel fieldset .full dd {float: left;width: 100%;margin: 0;text-align: left;}.panel .full input, .panel .full textarea {width: 100%;}.success {text-align: center;color: green;font-weight: bold;margin-bottom: 5px;}.error {text-align: center;color: red;font-weight: bold;margin-bottom: 5px;}.exclamation {display: block;float: left;width: 0px !important;position: relative;}.exclamation-image-in, .exclamation-in {position: absolute;top: 0px;left: -18px;height: 13px !important;width: 15px !important;color: red !important;border: 1px green solid;font-weight: bold;text-align: center;padding: 1px 0 1px 0;}.exclamation-image-in {border-width: 0px !important;background: transparent url('img/exclamation.gif') no-repeat 50% 50%;}/* ceny & info------------------------------ */.prices dl, .info dl {float: left;padding: 0;margin: 1px 0;}.prices dd, .info dd {float: left;margin: 0;padding: 0 0 0 5px;}.prices dl.cenasdph dt {font-size:24px;}.prices dl.cenasdph dd {  padding:12px 0 0 6px;  font-size:12px;}#list .prices dl.cenasdph dd {  padding:0;  clear:left;}.prices dt, .info dt {float: left;padding: 0 0 0 0;margin: 0;font-weight:bold;}/* formulare bez tabulek------------------------------ */.page fieldset {border: none;width: 99%;padding: 0 5px 5px 5px;margin: 0;}.page fieldset dl {float: left;width: 99%;margin: 2px 0;padding: 0;}.page fieldset dt {float: left;width: 40%;margin: 0;padding: 0;}.page fieldset dd {float: right;width: 60%;margin: 0;padding: 0;}.page fieldset textarea {width: 100%;margin: 5px 0 15px 0;}#page-producer-list .page-start .in h1 {  margin:10px 2px !important;}#lightbox{position: absolute;left: 0; width: 100%; z-index: 7000; text-align: center; line-height: 0;}#lightbox img{ width: auto; height: auto;}#lightbox a img{ border: none; }#outerImageContainer{ position: relative; background-color: #fff; width: 250px; height: 250px; margin: 0 auto; }#imageContainer{ padding: 10px; }#loading{ position: absolute; top: 40%; left: 0%; height: 25%; width: 100%; text-align: center; line-height: 0; }#hoverNav{ position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 6100; }#imageContainer>#hoverNav{ left: 0;}#hoverNav a{ outline: none;}#prevLink, #nextLink{ width: 49%; height: 100%; background-image: url(data:image/gif;base64,AAAA);  display: block; }#prevLink { left: 0; float: left;}#nextLink { right: 0; float: right;}#prevLink:hover, #prevLink:visited:hover { background: url(img/lightbox/prevlabel.gif) left 15% no-repeat; }#nextLink:hover, #nextLink:visited:hover { background: url(img/lightbox/nextlabel.gif) right 15% no-repeat; }#imageDataContainer{ font: 10px Verdana, Helvetica, sans-serif; background-color: #fff; margin: 0 auto; line-height: 1.4em; overflow: auto; width: 100%; }#imageData{padding:0 10px; color: #666; }#imageData #imageDetails{ width: 70%; float: left; text-align: left; }#imageData #caption{ font-weight: bold;}#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;}#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em; outline: none;}#overlay{ position: absolute; top: 0; left: 0; z-index: 6900; width: 100%; height: 500px; background-color: #000; }.thumbnail{position: relative;z-index: 0;display:block;text-decoration:none;}.thumbnail:hover{background-color: transparent;z-index: 50;text-decoration:none;}.thumbnail span{ position: relative;background-color: lightyellow;padding: 5px;border: 1px dashed gray;display:none;color: black;text-decoration: none;z-index:50;}.thumbnail span img{ border-width: 0;padding: 2px;}.thumbnail:hover span{ display:block;top: 0;left: 5px; z-index:100;text-decoration:none;}.bookmarks {height: 32px;  background:white;}.bookmarks div {  background: #eee;  float: left;  text-align:center;  height: 20px;  cursor: pointer;  margin-right:4px;  line-height:20px;  font-size:11px;}.bookmarks div#buttab-0 {background: #ddd;}#bookmarks .buttab {background: url(img/design/buttab-mid.png) repeat-x !important;height:32px !important;display: block;border-bottom:1px solid #B3B3B3;}#bookmarks .buttab:hover {color:#ff1717;text-decoration:underline;}#bookmarks .buttab-left {background: url(img/design/buttab-left.png) no-repeat !important;width:4px !important;height:32px !important;float: left !important;margin:0 !important;border-bottom:1px solid #B3B3B3;}#bookmarks .buttab-right {background: url(img/design/buttab-right.png) no-repeat !important;width:4px !important;height:32px !important;float: left !important;margin:0 !important;border-bottom:1px solid #B3B3B3;}#bookmarks .active-tab .buttab-left {background: url(img/design/hover_bg_left.png) no-repeat !important;width:4px !important;height:33px !important;float: left !important;margin:0 !important;  border:0px;}#bookmarks .active-tab .buttab-right {background: url(img/design/hover_bg_right.png) no-repeat !important;width:4px !important;height:33px !important;float: left !important;margin:0 !important;  border:0px;}#bookmarks .active-tab {background: #fff url(img/design/hover_bg.png) repeat-x !important;height:34px !important;display: block;  font-weight:normal;  color:red;  text-decoration:none;}#bookmarks .buttab p, #bookmarks .active-tab p {float: left !important;line-height:32px;margin:0 5px;  font-size:13px;}#bookmark_content {  border:1px solid #B3B3B3;  _margin-top:-2px;  width:100%;_width:99%;  padding:0px;}#bookmark_content .in {  padding:5px 10px;}#bookmark_content .lost_pass{ }#bookmark_content .lost_pass p {   padding-left:15px;  margin:0;}#bookmark_content .watchdog p {  background:url('img/icons/tree_none2.gif') no-repeat 0px 4px;  padding-left:15px;  margin:2px 0;}#bookmark_content .watchdog input[type=radio] {  margin-right:5px;}#bookmark_content .login input.full {width: 93%;}#bookmark_content .registration h3 {margin:10px 5px;}#bookmark_content .registration dt {text-align:left !important;  width:40%;  padding-top:6px;}#bookmark_content .registration dd {text-align:left !important;  width:60%;}#bookmark_content .registration p {margin:10px 0;}#bookmark_content .registration select {width:268px;  _width:255px;}#bookmark_content .registration dd select {width:115px;}#bookmark_content input {  padding-top:3px;  height:21px;  &padding-top:5px;  &height:18px;  _height:26px;  font-size:15px;  vertical-align:middle;}#bookmark_content .registration  .button, #bookmark_content .login  .button, #bookmark_content .lost_pass  .button, #bookmark_content .watchdog  .button {background:url(img/design/login_button.png) no-repeat;width:82px;height:27px;color: white !important;  font-weight:bold;font-size:14px;        float:right;  margin-right:26px;  margin-top:-5px;  #margin-top:-20px;  padding:0;}#bookmark_content .registration dd input {width:104px;}#bookmark_content .registration .captcha input,#bookmark_content .registration .captcha img {    vertical-align:middle;} #bookmark_content .lost_pass  .button  {  float:none;  margin:0 0 0 4px;}#bookmark_content input.checkbox {  height:12px;}.tabs h1 {  font-size:23px;  font-weight:normal;  text-decoration:none;  margin:10px 0px;  width:100%;  padding-left:0px;}/* ostatni------------------------------ */#filled_captcha, #filled_captcha2 {display: none;}.inbasket {      width:auto;  margin:0;  border:none;  color:#FFF !important;  font-size:14px;  font-weight:normal;    cursor:pointer;}input.inbasket {  &padding:2px 0 2px 5px;}.clear { clear: both; }.right { text-align: right; }.center { text-align: center; }.categories-tree {  padding-left:10px;}.categories-tree img {  padding:0 2px;}#order-navigation div {  width:64px;  padding-right:49px;  _width:106px;  text-align:center;    float:left;  color:#666;  margin-right:26px;  _padding-right:47px;  _margin-right:28px;}#order-navigation div.last {  background:none;  margin:0;  padding:0;  width:64px;}#order-navigation div.active {  color:#000;}#order-navigation div img {  margin-bottom:5px;}#gallery_popup .container h1 {  letter-spacing:-2px;  font-size:28px;  color:black;  display:table-cell;  vertical-align:middle;  font-weight:normal;  text-align:left;  height:2.4em;  margin-bottom:10px;  overflow:hidden;}#gallery_popup .container {  width:810px;  height:700px;  margin:0px auto;}#gallery_popup #logo {  padding:16px 0;}#gallery_popup .container .vertical-slider {  width:110px;  float:left;  text-align:center;}#gallery_popup .container #slider {  height:500px;  overflow:hidden;}#gallery_popup .container .vertical-slider .img {  width:102px;  height:102px;  border:1px solid #CCC;  margin-bottom:8px;  _height:110px;  display: table;  #position: relative;  overflow: hidden;}#gallery_popup .container .vertical-slider .img div {  &position:absolute;  display: table-cell;  vertical-align: middle;  &left:0%;}#gallery_popup .container .vertical-slider .img div img {   #position: relative;   #top: 25%;}#gallery_popup .container .vertical-slider .active {  border:1px solid #FD0000;}#gallery_popup .container .main_img {  float:right;  width:695px;  height:700px;  overflow:hidden;}#gallery_popup .container #main_img {  border:1px solid #CCC;  height:610px;  width:690px;  overflow:hidden;}#gallery_popup #main_img {  display: table;  #position: relative;}#gallery_popup #main_img .vertical-image {  &position:absolute;  #top:50%;  display: table-cell;  vertical-align: middle;  width:450px;  text-align:center;  &left:0%;}#gallery_popup #main_img .vertical-image img {   #position: relative;   #top: -50%;  margin:0px auto;}#popwindow {  left:50%;  margin-left:-170px;  padding-top:13px;  position:absolute;  top:200px;  width:385px;  z-index:999;  display:none;}.popwindowwarning{background:url("img/design/popup-window-header.png") no-repeat scroll right top transparent;}.popwindowwarning .inner2 {  background:#fedac7;  border:1px solid #CC5110;}.popwindowinfo,.popwindowinfo2{background:url("img/design/popup-window-header.png") no-repeat scroll right top transparent;}.popwindowinfo .inner2,.popwindowinfo2 .inner2 {  background:#fedac7;  background:#dafec7;  border:1px solid #51CC10;}#popwindow .inner {  float:left;  padding:17px 37px 0 28px;  width:303px;}#popwindow .innerwarning {background:url("img/design/popup-window-background.png") no-repeat scroll right bottom transparent;  padding-bottom:1px;  &padding-bottom:12px;}#popwindow .innerinfo,#popwindow .innerinfo2 {background:url("img/design/popup-window-background.png") no-repeat scroll right bottom transparent;  padding-bottom:1px;  &padding-bottom:12px;}#popwindow .inner2 {  padding:25px 20px 20px 15px;  position:relative;  text-align:left;  width:79%;  margin-left:27px;  #width:75%;  _margin-left:20px;  _width:89%;  margin-bottom:13px;}#popwindow .inner2 img.close {  position:absolute;  right:20px;  top:10px;}#popwindow .inner2 h2 {  display:block;  font-size:20px;  letter-spacing:-1px;  padding:5px 0 5px 30px;  margin:0 0 10px;}#popwindow .innerwarning h2 {   background:url("img/design/cross.gif") no-repeat 0 7px;}#popwindow .innerinfo h2 {   background:url("img/design/tick.gif") no-repeat 0 7px;}#popwindow .innerinfo2 h2 {   background:url("img/design/popup-basket.png") no-repeat 0 7px;  padding-top:10px;  padding-left:37px;}#popwindow .innerinfo2 img.close {  display:none;}#popwindow .innerinfo2 .inner2 {  padding:25px 18px 20px;}#popwindow .popup-button {  background:url('img/design/inorder2.png') no-repeat -1px -1px;  border:1px solid #808080;  font-size:15px;  font-weight:bold;  margin-top:5px;  padding:3px 8px;  color:white;  cursor:pointer;}#popwindow .popup-button:first-child {  margin-right:15px;}#page-watchdog-change .watchdog .in {  background:url('img/design/bg_euro.png') no-repeat top right;}#page-watchdog-change .active-tab {  color:black !important;}#page-watchdog-change h1 {  margin-top:0;}#er404 ul, #er404 li { list-style:outside !important;}#er404 ul ul {  margin:5px 10px;  padding:5px;}#er404 ul ul li {  list-style:circle outside !important;}.tabs {  }  .tabs-menu {    list-style:none;    margin-top:12px;  }    .tabs-menu li {      width:105px; height:34px;      float:left;      margin-right:5px;    }    .tabs-menu .lasttab {      margin-right:0;    }      .tabs-menu li a {        display:block;        width:105px; height:34px;        line-height:27px;        text-align:center;        text-decoration:none;        text-transform:uppercase;        color:#696969;        background:url('img/design2/css_sprites.png') -326px -234px no-repeat;      }      .tabs-menu li a:hover,      .tabs-menu .ui-tabs-selected a  {        background-position:-326px -200px;      }.ui-tabs-hide {    display: none;  }.tabs-content li {  border:1px solid #e7e7e7;  -webkit-border-radius: 4px;    -moz-border-radius: 4px;    border-radius: 4px;  text-align:center;  margin:2px 0;    }  .tabs-content .np_img {    width:85px;    float:left;        margin:20px 0 0 0;    overflow:hidden;  }  .tabs-content .np_info {    width:130px;    float:left;    background:#f5f5f5;    text-align:left;    overflow:hidden;       font-size:13px;    line-height:120%;       }        .np_info_inner {      padding:8px;      border-left:1px solid #e7e7e7;    }      .np_info a {        color:#f79535;        text-decoration:none;      }      .np_info a:hover {                text-decoration:underline;      }      .np_info .np_price {        display:block;        text-align:right;        color:#3b8b14;        font-size:21px;        margin-top:5px;      }.tabs-content p {  margin-top:12px;  text-align:right;}  .tabs-content p a {    color:#292929;  }  .tabs-content p a:hover {    color:#ff6534;  }   #panel-watchus li {  float: left;  width: 108px;}#panel-watchus ul,#panel-payment ul {    margin: 20px 0 15px;}#panel-payment li {    float: left;}/******************************************************************************* *  MISC ******************************************************************************/.noscreen {  position:absolute;  top:0; left:-10000em;}hr {  display:none;}a img {  border:0;}.cleaner {  clear:both;}.textright { text-align:right; }.alignleft { float:left; margin:0 15px 10px 0; margin-top:5px; }.alignright { float:right; margin:0 0 10px 15px; margin-top:5px; }.ir, .ir span {  display:block; overflow:hidden;  position:relative;}.ir span {  position:absolute;  left:0; top:0;  } .clearfix:after {visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}* html .clearfix             { zoom: 1; } *:first-child+html .clearfix { zoom: 1; } #please_redirect {position:fixed;_position:absolute;top:0;left:0;width:100%;text-align:center;padding:5px 0;background:#272727;z-index:100;display:none;border-bottom:1px solid black;}  #panel_in {  width:100%;  height:50px;  color:#fff;  background:#272727;  overflow:hidden;  position:relative;  z-index:2;  }    #panel_in p {      line-height:50px;      font-size:16px;        }    #panel_in p span {      display:block;      width:30px; height:30px;      position:absolute;      left:20px; top:10px;      background:url('img/design2/ico_questionmark.png') 0 50% no-repeat;    }    #panel_in p a {      color:#F79535;    }    #panel_in p a:hover {      text-decoration:none;    }    #panel_in #close_redirect_info {      padding-left:20px;      background:url('img/design2/ico_close.png') 0 50% no-repeat;      color:#fff !important;      text-decoration:none;      position:absolute;      right:20px; top:0;      line-height:50px;    }.advert_panel {margin:10px 0;}    #header {position: relative;margin: 0px 0 5px 0;width: 100%;}#header #logo {width: 189px;height: 67px;position: absolute;top: 22px;left: -11px;}#header #motto {position: absolute;left: 7px;top: 100px;color: #fff;font-size: 22px;width:415px;}#header #motto, #header  #motto span {    height: 41px;  width: 600px;}#header #motto span {background: url('img/design2/css_sprites.png') no-repeat;}#header #motto #motto_lang_4 {background: url('img/design2/motto_de.png') no-repeat;}#header #motto #motto_lang_7 {background: url('img/design2/motto_tur.png') no-repeat;}#header #motto #motto_lang_2 {background: url('img/design2/motto_sk.png') no-repeat;}#header #motto #motto_lang_3,#header #motto #motto_lang_5 {background: url('img/design2/motto_en.png') no-repeat;}#header #greenline {position: absolute;left: 419px;top: 47px;color: #deff00;font-size: 18px;}#header #greenline, #header #greenline span {width: 304px;height: 123px;}#header #greenline span {background: url('img/design2/css_sprites.png') 0 -77px no-repeat;}#mainnav {font-family: "Trebuchet MS", Helvetica, sans-serif;}#mainnav ul {list-style: none;width: 980px;height: 46px;position: absolute;z-index: 99;top: 164px;left: 1px;}#mainnav li {height: 46px;line-height: 46px;float: left;width: 163px;text-align: center;font-size: 14px;position: relative;}#mainnav li a {display: block;background: #fac540 url('img/design2/css_sprites.png') -163px -200px no-repeat;text-decoration: none;color: #000;}#mainnav li a:hover {background-position: -163px -246px;}#mainnav li div.subnav_left, #mainnav li div.subnav_right {position: absolute;top: 46px;z-index: 100;margin: 0;padding: 0;width: 365px;height: auto;line-height: 120%;text-align: left;left: -10000em;}#mainnav li:hover div.subnav_left {left: 0;right: auto;}#mainnav li:hover div.subnav_right {left: auto;right: 0;}.subnav_in {border: 1px solid #f7bd2e;border-top: 0;-webkit-border-bottom-right-radius: 4px;-webkit-border-bottom-left-radius: 4px;-moz-border-radius-bottomright: 4px;-moz-border-radius-bottomleft: 4px;border-bottom-right-radius: 4px;border-bottom-left-radius: 4px;background: #000;padding: 8px 14px;filter: alpha(opacity=80);-moz-opacity: .80;opacity: .80;position: absolute;}#mainnav .subnav ul {width: auto;height: auto;position: static;margin: 10px 0;}#mainnav .subnav ul ul {margin: 0;}#mainnav .subnav li {width: 157px;height: auto;line-height: 120%;margin: 3px 0;text-align: left;margin-left: 8px;font-size: 12px;}#mainnav .subnav li a {background: none;color: #fff;}#mainnav .subnav li a:hover {color: #f7bd2e;text-decoration: underline;}#mainnav .subnav li li {width: auto;float: none;}.subnav_section {color: #f7bd2e;padding: 6px 0 10px 0;border-bottom: 1px solid #f7bd2e;}    #panel-categories ul {  list-style-type:none;}#panel-categories .it {    padding: 2px 0;}#panel-categories .it img {  vertical-align:middle;  margin-right:5px;cursor:pointer;}#panel-categories .first {padding-top:0;margin-top:10px;}#panel-categories .notfirst {background:url('img/design2/li_categories.png') repeat-y 6px top;}#panel-categories .first:first-child {padding-top:0;}#panel-categories .last {background:none;}#panel-categories .first img {margin-left:0;}#panel-categories .notfirst img {margin-left:-50px;}#panel-categories .notfirst .notfirst img {margin-left:-75px;}#panel-categories .it .it {padding:0;}#panel-categories .it .it img {  vertical-align:bottom;  margin-right:5px;}#panel-categories .it .it a {  vertical-align:bottom;  }#panel-categories .select {}#panel-categories .it-hi a {}#panel-categories .first a {}#panel-categories .first li a {}#panel-categories #menu-categories span,#panel-categories #menu-producers span  {cursor: pointer;}#panel-categories #producers {position: relative;}#panel-categories #producers span {  cursor:pointer;}#panel-categories #producers img {  vertical-align:middle;}#panel-categories #producers li {list-style: none;  margin: 5px 0;  padding: 2px 0 2px 0px;}.featured-menu {list-style: none;width: auto;border: 1px solid #e7e7e7;border-bottom: 0;background: #bebebe url('img/design2/bg_featured-tab.png') repeat-x;-webkit-border-top-right-radius: 4px;-webkit-border-top-left-radius: 4px;-moz-border-radius-topright: 4px;-moz-border-radius-topleft: 4px;border-top-right-radius: 4px;border-top-left-radius: 4px;margin: 0 10px 0 0;float: right;}.featured-menu li {width: 32px;height: 23px;line-height: 23px;float: left;text-align: center;background: url('img/design2/bg_featured-li-tab.png') right top no-repeat;}.featured-menu li#fm_last-tab {background-image: none;}.featured-menu a {text-decoration: none !important;color: #1c1c1c !important;display: block;}.featured-menu a:hover,    .featured-menu .ui-tabs-selected a {background: #1c1c1c url('img/design2/bg_featured-tab-hover.png') repeat-x;color: #fff !important;}.featured-menu #fm_first-tab a {-webkit-border-top-left-radius: 4px;-moz-border-radius-topleft: 4px;border-top-left-radius: 4px;}.featured-menu #fm_last-tab a {-webkit-border-top-right-radius: 4px;-moz-border-radius-topright: 4px;border-top-right-radius: 4px;}.featured-content {border: 1px solid #e7e7e7;background: #ededed url('img/design2/bg_featured-content.png') repeat-x;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;margin-bottom: 12px;padding: 12px;color: #a7a7a7;clear: both;height:165px;}.featured-content h2 {font-size: 16px;margin: 0;height:46px;overflow:hidden;}.featured-content h2 a {color: #f79535;text-decoration: none;}.featured-content h2 a:hover {text-decoration: underline;}.featured-content ul {margin: 0.7em 0 0.7em 15px;}.product_buy {margin: 25px 0 5px 0;}.product_img {width: 255px;overflow: hidden;float: left;margin-top: 15px;}.featured-content .product_img { width:200px; height:75px; padding:10px; overflow:hidden; background:white; text-align:center; margin-top:0;}.product_info,    .pl_product_info,    .pd_product_info {width: 217px;overflow: hidden;float: right;}.product_price,      .pl_product_price,      .pd_product_price {width: 167px;overflow: hidden;float: left;text-align: right;line-height: 180%;padding-top: 5px;}.product_price_now,        .pl_product_price_now,        .pd_product_price_now {color: #3b8b14;font-size: 30px;    }.product_orig_price,        .pl_product_orig_price,        .pd_product_orig_price {color: #ff3232;}.product_discount,      .pl_product_discount,      .pd_product_discount {float: right;width: 40px;overflow: hidden;height: 40px;line-height: 40px;text-align: center;font-size: 14px;color: #fff;font-weight: bolder;background: url('img/design2/bg_discount.png') no-repeat;}.product_buy_form,    .pl_product_buy_form,    .pd_product_buy_form {margin-top: 8px;margin-left: 20px;background: url('img/design2/css_sprites.png') -203px -346px no-repeat;width: 176px;height: 29px;line-height:29px\9;overflow: hidden;position: relative;}.product_watchdog,      .product_watchdog a,      .product_watchdog a span,      .pl_product_watchdog,      .pl_product_watchdog a,      .pl_product_watchdog a span,      .pd_product_watchdog,      .pd_product_watchdog a,      .pd_product_watchdog a span {width: 35px;height: 29px;line-height: 29px;display: block;font-size: 6px;}.product_watchdog a,        .pl_product_watchdog a,        .pd_product_watchdog a {padding-left: 1px;}.product_watchdog span,        .pl_product_watchdog span,                .pd_product_watchdog span {background: url('img/design2/css_sprites.png') -370px -65px no-repeat;}.product_buy_form input[type=text],      .pl_product_buy_form input[type=text],      .pd_product_buy_form input[type=text] {border: 0;width: 15px;height: 23px;position: absolute;left: 68px;top: 2px;line-height:23px\9;color: #646464;}.product_buy_form .button,      .pl_product_buy_form .button,      .pd_product_buy_form .button {width: 89px;height: 29px;background: url('img/design2/css_sprites.png') -106px -364px no-repeat;border: 0;cursor: pointer;_cursor: hand;position: absolute;right: 0;top: 0;text-transform: uppercase;font-size: 13px;color: #fff;line-height: 29px;}.featured_table table {width: 100%;border: 1px solid #e7e7e7;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}.featured_table table {font-weight: bolder;font-size: 13px;border-spacing: 0;}.featured_table table td {padding: 8px 6px;border-bottom: 1px solid #ebebeb;}.featured_table .ft_id {color: #696969;width: 8px;}.featured_table .ft_product {color: #cecece;border: 1px solid #ebebeb;border-top: 0;}.featured_table .ft_product a {color: #cecece;}.featured_table .ft_price {text-align: right;width: 110px;}.featured_table .ft_price a {color: #b4f89c !important;font-size: 21px !important;text-decoration:none !important;}.featured_current {background: #ebebeb;color: #424242;}.featured_current .ft_id {color: #000;}.featured_current .ft_product {color: #424242;}.featured_current .ft_product a {color: #424242 !important;}.featured_current .ft_price {color: #3b8b14;}       .featured_current .ft_price a {color: #3b8b14 !important;font-size: 21px !important;text-decoration:none !important;}#breadcrumbs {margin: 0 0 1em 0;color: #272727;}#breadcrumbs a {color: #272727;text-decoration: underline;}#breadcrumbs a:hover {color: #ff6534;}#pl_subcats {margin: 8px 0 8px 15px;}#pl_subcats li {float: left;width: 115px;margin: 2px 4px 2px 0;}#pl_subcats li a {color: #292929;}#pl_subcats li a:hover {color: #ff6534;}.pl_product {border: 1px solid #999;clear: both;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;background: #f4f4f4;margin-bottom: 20px;}.pl_top_row {border-bottom: 1px solid #e7e7e7;-webkit-border-top-right-radius: 4px;-webkit-border-top-left-radius: 4px;-moz-border-radius-topright: 4px;-moz-border-radius-topleft: 4px;border-top-right-radius: 4px;border-top-left-radius: 4px;background: #fff;}.pl_product_img {margin-top: 5px;width: 108px;height: 90px;overflow: hidden;float: left;line-height: 95px;text-align: center;}.pl_product_img a {vertical-align:middle;display:table-cell;width:108px;height:90px;text-align:center;}.pl_product_name {width: 382px;height: 95px;overflow: hidden;float: right;background: #fafafa;border-left: 1px solid #e7e7e7;-webkit-border-top-right-radius: 4px;-moz-border-radius-topright: 4px;border-top-right-radius: 4px;}.pl_product_name h2 {margin: 0 !important;padding: 15px !important;line-height: 120%;}.pl_bottom_row {position: relative;}.pl_product_desc {width: 260px;margin: 0 0 10px 10px;float: left;min-height: 90px;}.pl_product_info {position: absolute;right: 10px;bottom: 10px;&bottom:5px;}.pl_product_desc ul, .pl_product_desc ol {line-height: 120%;margin: 0.5em 0 0.5em 20px;}#pl_sort_products {margin-bottom: 30px;}#pl_sort_by {width: 200px;float: left;}#pl_sort_by_name,    #pl_sort_by_price {position: relative;width: 95px;height: 23px;line-height: 23px;margin: 7px 4px 0 0;float: left;}.uarr, .darr {position: absolute !important;left: 47px;top: 3px;}.darr {left: 70px;}.uarr, .uarr span,      .darr, .darr span {width: 17px;height: 17px;overflow: hidden;}.uarr span {background: url('img/design2/bg_arr-up.png') no-repeat;}.darr span {background: url('img/design2/bg_arr-down.png') no-repeat;}#pl_sort_by a:hover span, .arr_active span {background-position: left bottom;}#pl_pagination {width: auto;float: right;text-align: right;margin-right: 4px;}#pl_pages {margin-top: 5px;line-height: 27px;}#pl_pages span {display: block;width: 50px;float: left;text-align: left;}#pl_pages a {display: inline-block;width: 25px;height: 25px;line-height: 25px;overflow: hidden;background: #d5d5d5;border: 1px solid #999;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;text-align: center;margin: 0 3px;color: #4c4c4c;text-decoration: none;}#pl_pages a:hover {color: #000;background: #fbcf5d url('img/design2/bg_btn_pagination.png') repeat-x;}#pl_pages a:last-child {margin-right: 0;}#tab_sortform, #tab_sortform2 {width: 130px;height: 30px;line-height: 30px;float: left;margin-right: 5px;text-align: center;background: url('img/design2/bg_headline-sortform.png') no-repeat;color: #808080;}.sort {padding: 10px;margin: 0 0 5px 0;-webkit-border-radius: 4px;-webkit-border-top-left-radius: 0;-moz-border-radius: 4px;-moz-border-radius-topleft: 0;border-radius: 4px;border-top-left-radius: 0;background: #fff url('img/design2/bg_sortform.png') left bottom repeat-x !important;}.sort table {width: 100%;}.sort table td.tbl_param {width: 180px;    font-size: 13px;}.sort table td.tbl_param_short {width: 60px;}.sort table td.long_input input {width: 402px;height: 27px;padding-left: 4px;padding-right: 4px;}.sort table td input#price_from,    .sort table td input#price_to {width: 140px;height: 27px;text-align: right;padding-right: 4px;}.sort table tr.slider_range_inputs td {padding: 10px 0;}.sort table table {margin: 10px 0 0 0;padding-top: 10px;border-top: 1px solid #ccc;border-spacing: 10px;}.sort td td {vertical-align: top;}.sort ul {list-style: none;}.sort .options {width: 150px;border-right: 1px solid #ccc;margin-right: 15px;}.sort .brands {width: 170px;border-right: 1px solid #ccc;}           .sort .options ul li {height:23px;font-size:13px;}.sort .brands ul li {float: left;width: 75px;height: 23px;overflow: hidden;font-size:13px;}.sf_select {background-image: url('img/design2/bg_sidebarlist-expanded.png') !important;width: 17px !important;height: 17px !important;margin: 4px 4px 0 0;}.labeltext {color: #4c4c4c;margin: 4px 0 0 4px;font-weight: normal;}.ui-state-hover {background: #fdbb38 !important;color: #4c4c4c !important;font-weight: normal !important;cursor: pointer;}.ui-corner-all {color: #4c4c4c !important;font-weight: normal !important;}.sort button {width: 128px;height: 43px;background: url('img/design2/css_sprites.png') -334px -382px no-repeat;border: 0;cursor: pointer;_cursor: hand;}.sort button span {font-size: 18px;color: #554f43;text-transform: uppercase;letter-spacing: -1px;}.sort p {font-size: 11px;margin: 0 0 5px 0;}.sort p a {color: #4c4c4c !important;}#page-bar_simple_search .click {cursor: pointer;_cursor: hand;}#page-bar_simple_search .active-tab {color: #F79535;}.tab_content label {vertical-align:middle;}#tab_sortform_content *, #tab_sortform2_content * {font-family:'Trebuchet MS',Tahoma,Verdana,Arial,sans-serif;}.pl_product_price_credits {line-height:normal;}#category_text {border-bottom:1px solid #EBEBEB;border-top:1px solid #EBEBEB;margin-bottom:5px;padding:5px 0;}#panel-contact h3 {color:black;font-size:14px;font-weight:bold;margin:5px;}#panel-contact .fcl_contact {margin:5px 5px 11px;}            #panel-contact .fcl_contact:last-child {margin-bottom:10px;}             #panel-contact .fcl_contact span {font-weight:bold;}#panel-contact .fcl_contact a {color:#F79535;}#panel-contact .fcl_contact a:hover {text-decoration:none;}            #footer {width: 980px;margin: 0 auto;text-align: left;}#footer_menu {background: #0a0a0a url('img/design2/bg_footer.png') repeat-x;position: relative;}#footer_logos {background: #fff;}#footer #logo_ibm, #footer #logo_oracle, #footer #logo_juniper, #footer  #logo_redhat, #footer #logo_vmware, #footer #logo_netapp, #footer #logo_wyse {position: absolute;top: 30px;}#footer   #logo_ibm {left: 244px;}#footer   #logo_oracle {left: 323px;top: 36px;}#footer   #logo_juniper {left: 444px;}#footer   #logo_redhat {left: 570px;}#footer   #logo_vmware {left: 667px;}#footer   #logo_netapp {left: 799px}#footer   #logo_wyse {left: 907px;}#footer #logo_footer {position: absolute;top: 22px;left: -6px;}#footer .footer_col {width: 183px;float: left;margin: 100px 6px 0 6px;color: #fff;overflow: hidden;}#footer   .footer_col ul {list-style: none;margin-left: 8px;}#footer     .footer_col ul li {}#footer       .footer_col ul li a {text-decoration: none;color: #f7bd2e;}#footer       .footer_col ul li a:hover {color: #f7bd2e;text-decoration: underline;}#footer         .footer_col ul li {margin: 0 0 30px 8px;}#footer           .footer_col ul ul li {margin: 2px 0;}#footer             .footer_col ul ul a {color: #fff;}#footer               .footer_col ul ul ul {margin-bottom: 0;}#footer .footer_logo {float: left;margin: 12px 0 0 25px;overflow: hidden;}#footer   .footer_logo img {float: left;margin: 0 10px 0 0;padding-bottom: 10px;}#footer     #fl1 {width: 190px;margin-left: 580px;}#footer     #fl3 {width: 160px;}#footer #footer_contacts {color: #fff;}#footer   #fc_left {width: 590px;float: left;margin: 30px 0 0 10px;border-right: 1px solid #252525;}#footer     #fc_left span {color: #f7bd2e;}#footer     .fcl_contact {float: left;overflow: hidden;margin-right: 15px;}#footer     #fc1 {width: 150px;margin-top: 16px;}#footer     #fc2 {width: 205px;}#footer     #fc3 {width: 175px;}#footer   #fc_right {width: 355px;float: right;margin-top: 30px;}#footer    .fcr_contact {margin-top: 16px;}#footer  #footer_credit {clear:both;color: #7a7a7a;text-align: right;margin-top: 25px;padding-bottom: 10px;line-height: 160%;}#footer   #footer_credit a {color: #7a7a7a;}          #footer span.h3 {color: #F7BD2E;  font-size: 14px;  display:block;  font-weight:bold;}#page-news .news_item {margin: 10px 0 15px 0;}#page-news   .news_item .news_date {color: #c9c9c9;font-size: 10px;margin: 0;}#page-news   .news_item p {margin: 0.5em 0;}#page-news  .middle_foot {margin-top: 30px !important;}#page-news  .middle_foot a {padding: 0 0 0 15px;color: #292929;text-decoration: underline;}#page-news   .middle_foot a:hover {color: #ff6534;}#page-news h2 {color: #F7BD2E;  font-size: 14px;  font-weight:bold;}.news-products li {margin: 2px 9px 2px 0;float: left;list-style: none;text-align: center;width: 245px;}.news-products li.even {margin-right: 0;}.new-product {border: 1px solid #e7e7e7;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}.news-products .np_img {width: 85px;float: left;overflow: hidden;}              .news-products .np_img a {width:85px;display:table-cell;height:100px;vertical-align:middle;text-align:center;}.news-products .np_info {width: 158px;float: left;background: #f5f5f5;text-align: left;overflow: hidden;font-size: 13px;line-height: 120%;min-height:100px;}.np_info_inner {padding: 8px;border-left: 1px solid #e7e7e7;}.np_info a {color: #f79535;text-decoration: none;}.np_info a:hover {text-decoration: underline;}.np_info .np_price {display: block;text-align: right;color: #3b8b14;font-size: 21px;margin-top: 5px;}#login-clientmenu {margin-bottom: 25px;}#login-clientmenu div.inputfield {margin: 12px 0 0 0;}#login-clientmenu label {display: block;width: 80px;height: 27px;line-height: 27px;float: left;color: #4c4c4c;}#login-clientmenu .inputfield input {width: 125px;height: 27px;padding-left: 5px;float: right;border: 1px solid #999;line-height:27px\9;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;color: #999;}#login-clientmenu .btn_submit {width: 106px;float: right;margin-top: 12px;}#login-clientmenu .button {width: 106px;height: 31px;background: url('img/design2/css_sprites.png') 0 -363px no-repeat;border: 0;cursor: pointer;_cursor: hand;position: relative;text-transform: uppercase;font-size: 14px;color: #554f43;line-height: 31px;}#login-clientmenu .login_links {float: left;width: 110px;margin-top: 12px;font-size: 11px;}#login-clientmenu .login_links a {color: #4c4c4c;font-size:12px;}#login-clientmenu .login_links a:hover {color: #ff6534;}#login-clientmenu  li {    background: url("img/design2/bg_sidebarlist.png") no-repeat scroll 0 2px transparent;    margin: 5px 0;    padding: 2px 0 2px 28px;}#login-clientmenu li.level2 {background-position: 20px 2px;padding-left:48px;}#topnav {font-family: "Trebuchet MS", Helvetica, sans-serif;width: 600px;position: absolute;left: 204px;top: 0;}#topnav ul {list-style: none;}#topnav ul li {float: left;height: 33px;line-height: 33px;position: relative;border: 1px solid transparent;border-top: 0;}#topnav ul li a {color: #fff;display: block;text-decoration: none;/*height: 34px;line-height: 34px;*/text-shadow: 1px 1px 2px #000;padding: 0 8px;margin: 0 4px;position: relative;}#topnav ul li:hover,#topnav ul li.selected {background: #7e7e7e url('img/design2/bg_topnav.png') repeat-x;border: 1px solid #4c4c4c;border-top: 0;-webkit-border-bottom-right-radius: 4px;-webkit-border-bottom-left-radius: 4px;-moz-border-radius-bottomright: 4px;-moz-border-radius-bottomleft: 4px;border-bottom-right-radius: 4px;border-bottom-left-radius: 4px;}#topnav ul li a:hover {color: #f7bd2e;}#topnav ul ul {position: absolute;top: 31px;left: -999em;width: 150px;background: #747474;padding: 5px 0;border: 1px solid #4c4c4c;border-top: 0;-webkit-border-radius: 4px;-webkit-border-top-left-radius: 0;-moz-border-radius: 4px;-moz-border-radius-topleft: 0;border-radius: 4px;border-top-left-radius: 0;}#topnav li:hover ul, #topnav li.sfhover ul {left: -1px;z-index: 100;}#topnav li li,  #topnav li li a {height: auto;line-height: 120%;text-shadow: none;}#topnav li li {margin: 4px 0;float: none;}#topnav li li:hover,  #topnav li li.sfhover {background: transparent;border: 1px solid transparent;border-top: 0;}#page-special-action h2 {  font-size:26px;  font-weight:normal;  padding-left:0px;    color:black;    letter-spacing:-1px;    margin-top:0;    padding-top:0;}#page-special-action .page-middle .in {padding: 0 0px;}#page-special-action h3 {  margin-left:0;    font-size:18px;}#page-special-action .item {  float:left;  border:none !important;  border: 1px solid #666 !important;  background-color:#f9f9f9;  margin-bottom:5px;  width:100%;  _width:98%;}#page-special-action .image {float: left;/*height:200px;padding: 2px 5px 2px 5px;width:190px;*/}#page-special-action .name {  width:55%;  float:right;  margin:0 5px 0 0;    _width:50%;}#page-special-action .noimage {  width:98%;} #page-special-action p {line-height: 32px;float:left;margin: 0 5px;font-size:14px;}#page-special-action .prices dl {width: 99%;&clear:both;}#page-special-action .prices dt {width: auto;  font-size:2em;}#page-special-action .prices dd {padding:12px 0 0 5px;}#page-special-action .inbasket {     border:#808080;  color:white !important;  font-weight:bold;  height:30px;  width:60px;  float:left;}#page-special-action .lastitem {  border: 1px solid #666 !important;  background-color:#f9f9f9;}#page-special-action h3 a {color:#ff1717 !important;text-decoration:underline;}#page-special-action .basket_info {  margin:5px 0;}#page-special-action .basket_info input.amount {width:45px;height:21px;_height:30px;_width:70px;padding:7px 0 0 26px;background: url(img/design/basket_bg.png) no-repeat;font-weight:bold;  float:left;  vertical-align:middle;    margin-right:10px;  font-size:14px;}#page-special-action .basket_info input.amount {width:45px;height:21px;_height:30px;_width:70px;padding:7px 0 0 26px;background: url(img/design/basket_bg.png) no-repeat;font-weight:bold;  float:left;  vertical-align:middle;}#page-special-action .basket_info {width:100%;float:left;/*top:70px;position:relative;*/}.cenasdph, .cenabezdph {color: #000 !important;}#page-special-action .specialny_akce {height:32px;background: url(img/design/special_action_mid.png) repeat-x;float:left;/*position:relative;bottom:35px;left:12px;width:236px;*/}#page-special-action .specialny_akce_left {height:32px;width:4px;background: url(img/design/special_action_left.png) no-repeat;float:left;}#page-special-action .specialny_akce_right {height:32px;width:4px;background: url(img/design/special_action_right.png) no-repeat;float:left;}#page-special-action .special_action_link a {float:left;}#page-special-action img {float:left;_margin-left:-3px !important;}#page-special-action .image {width: 205px;  overflow:hidden;  margin:5px 0 5px 5px;    _margin:5px 0 5px 5px;}#page-product-detail h1 {color: #f79535;display: inline;}#page-product-detail .ls-info a {color: black;text-decoration: underline;}.pd_product {padding-top: 50px;position: relative;}#pd_sale, #pd_sale span,  #pd_new, #pd_new span {width: 40px;height: 40px;}#pd_sale, #pd_new {position: absolute;top: 0;right: 0;}#pd_new {right: 41px;}#pd_sale span, #pd_new span {background: url('img/design2/css_sprites.png') no-repeat;}#pd_sale span {background-position: -345px -160px;}#pd_new span {background-position: -305px -160px;}.product_pn {color: #999;}.pd_product_brief {margin-top: 25px}.pd_summary {width: 250px;float: left;}.pd_summary table {padding: 0;border-collapse: collapse;}.pd_summary td {padding-right: 30px;}.pd_product .pd_img {text-align: center;}#flashcontainer {display: block;margin: 10px 0;}#pdtab-6 {padding: 0 5px 10px;}#pd_tabs {margin-top: 15px;border: 1px solid #c9c9c9;background: url('img/design2/bg_pd-tabs.png') repeat-x top right;-webkit-border-top-right-radius: 4px;-webkit-border-top-left-radius: 4px;-moz-border-radius-topright: 4px;-moz-border-radius-topleft: 4px;border-top-right-radius: 4px;border-top-left-radius: 4px;}.pd_menu li {height: 51px;line-height: 51px;float: left;overflow: hidden;text-align: center;background: url('img/design2/bg_pd-tabs.png') right top no-repeat;list-style: none;}.pd_menu li#pd_1 {-webkit-border-top-left-radius: 4px;-moz-border-radius-topleft: 4px;border-top-left-radius: 4px;}.pd_menu li#pd_2 {}.pd_menu li#pd_3 {}.pd_menu li#pd_4 {}.pd_menu li#pd_5 {}.pd_menu li#pd_6 {background-position: -1px 0%;-webkit-border-top-right-radius: 4px;-moz-border-radius-topright: 4px;border-top-right-radius: 4px;}.pd_menu li#pd_6 a:hover,    .pd_menu li#pd_6.ui-tabs-selected a {background-position: -1px 100%;}#pd_menu_lang3 li#pd_1 {}#pd_menu_lang3 li#pd_2 {}#pd_menu_lang3 li#pd_5 {}.pd_menu a {text-decoration: none !important;color: #1c1c1c !important;display: block;  padding:0 5px;}.pd_menu a:hover,    .pd_menu .ui-tabs-selected a {background: #fabf2c url('img/design2/bg_pd-tabs.png') right bottom no-repeat;color: #292929 !important;}.pd_menu #pd_1 a {-webkit-border-top-left-radius: 4px;-moz-border-radius-topleft: 4px;border-top-left-radius: 4px;}.pd_menu #pd_6 a {-webkit-border-top-right-radius: 4px;-moz-border-radius-topright: 4px;border-top-right-radius: 4px;}.pdtab_content {padding: 0 10px 10px 10px;border-top: 1px solid #c9c9c9;background: #fff url('img/design2/bg_pd-tab-content.png') repeat-x;}span.h2 {display:block;margin: 1em 0;padding:0;color: #4C4C4C;  font-size: 18px;  font-weight: normal;}.pdtab_content ul,    .pdtab_content ol {margin: 1.2em 0 1.2em 25px;}.pdtab_content ul ul,    .pdtab_content ol ol {margin: 0 0 0 25px;}.pdtab_content p {margin: 1.2em 0;}.pdtab_content_left {float: left;width: 230px;}.pdtab_content_right {float: right;width: 230px;}.form_borderbottom {border-bottom: 1px solid #999;padding-bottom: 15px;}.form_bordertop {border-top: 1px solid #999;padding-top: 15px;}.pdtab_content form,    .regform form {margin: 15px 0;}.pdtab_content form table td.tbl_captcha,      .regform form table td.tbl_captcha {padding-top: 5px;}.pdtab_content form table td.tbl_param,      .regform form table td.tbl_param {width: 60px;vertical-align: top;padding: 8px 0;}.regform form table td.tbl_param {width: 190px;}.regform form table td.checkbox {padding-top: 8px;}.regform form table td.checkbox input {margin-left: 25px;}.pdtab_content form table td.textinput input,        .pdtab_content form table td textarea,        .pdtab_content form table .tbl_captcha_input input,        .regform form table td.textinput input,                .regform form table .tbl_captcha_input input,        .regform form table td select {width: 185px;border: 1px solid #999;height: 25px;line-height: 25px;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}.regform form table td.textinput input,        .regform form table td select {width: 210px;}.regform form table td select {}.pdtab_content form table td textarea,        .regform form table td textarea {width: 400px;height: auto;}.pdtab_content form table .tbl_captcha,      .regform form table .tbl_captcha {padding-bottom: 8px;}.pdtab_content form table .tbl_captcha_input,        .regform form table .tbl_captcha_input {margin: 6px 0;}.pdtab_content form table .tbl_captcha_input input,          .regform form table .tbl_captcha_input input {width: 65px;}.pdtab_content form .captcha_img,          .regform form .captcha_img {float: left;margin-right: 8px;}.pdtab_content form td.required,      .regform form td.required {background: url('img/design2/required.png') 195px 8px no-repeat;}.regform form td.required {background-position: 220px 8px !important;padding-right: 25px;}.pdtab_content form .submiterror input,      .regform form .submiterror input {border-color: #f00 !important;}.pdtab_content form .button,      .regform form .button {width: 119px;height: 46px;background: url('img/design2/css_sprites.png') -215px -379px no-repeat;border: 0;cursor: pointer;_cursor: hand;font-size: 18px;color: #554f43;text-transform: uppercase;letter-spacing: -1px;}.tbl_captcha_input * {vertical-align: middle;}.msg {border: 1px solid #f00;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;margin: 12px 0 5px 0;padding: 20px 0 20px 80px;}.msg p {margin: 0 !important;}#ok {border-color: #3b8b14 !important;background: url('img/design2/ico_success.png') 12px 50% no-repeat;}#error {background: url('img/design2/ico_error.png') 12px 50% no-repeat;}.partner_logos {margin: 25px 0 25px 0 !important;}.partner_logos li {float: left;width: 165px;list-style: none;}#pd_gallery {border: 1px solid #c9c9c9;border-top: 0;height: 79px;position: relative;}#pd_gallery_left, #pd_gallery_left span,  #pd_gallery_right, #pd_gallery_right span {width: 15px;height: 27px;}#pd_gallery_left span {background: url('img/design2/css_sprites.png') -385px -173px no-repeat;}#pd_gallery_right span {background: url('img/design2/css_sprites.png') -400px -173px no-repeat;}#pd_gallery_left,  #pd_gallery_right,  #pd_gallery ul {position: absolute;left: 5px;top: 25px;}#pd_gallery_right {left: auto;right: 5px;}#pd_gallery ul {list-style: none;width: 450px;height: 65px;overflow: hidden;left: 22px;top: 5px;}#pd_gallery li {width: 75px;text-align: center;float: left;}#pd_product_vote {width: 223px;float: left;margin: 7px 0 0 5px;}#pd_product_foot {background: #e6e6e6;border: 1px solid #c9c9c9;-webkit-border-bottom-right-radius: 4px;-webkit-border-bottom-left-radius: 4px;-moz-border-radius-bottomright: 4px;-moz-border-radius-bottomleft: 4px;border-bottom-right-radius: 4px;border-bottom-left-radius: 4px;border-top: 0;}#pd_product_foot form {width: 258px;float: right;border-left: 1px solid #c9c9c9;padding: 4px 0;position: relative;}#pd_product_foot input {border: 0;    width: 153px;height: 27px;padding-left:4px;line-height:27px;background: #fff url('img/design2/css_sprites.png') 0 -425px no-repeat;position: relative;color: #999;margin-left: 6px;}#pd_product_foot .button {width: 87px;height: 27px;background: url('img/design2/css_sprites.png') -157px -425px no-repeat;border: 0;cursor: pointer;_cursor: hand;position: absolute;left: 157px;top: 4px;font-size: 10px;color: #554f43;text-transform: uppercase;line-height: 27px;}.likethis {margin: 10px 0;}#pd_product_otherinfo {margin-top: 20px;border: 1px solid #c9c9c9;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}#pd_product_otherinfo span.h3 {height: 48px;line-height: 48px;margin: 0;padding: 0 0 0 10px;color: #292929;background: #eaeaea url('img/design2/bg_pd-otherinfo-headline.png') repeat-x;-webkit-border-top-right-radius: 4px;-webkit-border-top-left-radius: 4px;-moz-border-radius-topright: 4px;-moz-border-radius-topleft: 4px;border-top-right-radius: 4px;border-top-left-radius: 4px;  font-size: 14px;  font-weight:bold;  display:block;}#pd_product_otherinfo span.h3 span {display: block;background-repeat: no-repeat;background-position: 0 7px;padding-left: 50px;}#pd_product_related_links span.h3 span {background-image: url('img/design2/bg_related-links.png');}#pd_product_related_files span.h3 span {background-image: url('img/design2/bg_related-files.png');}#pd_product_related       span.h3 span {background-image: url('img/design2/bg_related.png');}.pd_product_otherinfo_content {padding: 12px;border-bottom: 1px solid #c9c9c9;}#pd_product_related .pd_product_otherinfo_content {border: 0;}.pd_product_otherinfo_content ul, .pd_product_otherinfo_content ol {list-style: none;margin: 0.5em 0 0.5em 15px;color: #999;}.related_product {width: 150px;height: 175px;overflow: hidden;float: left;}.related_product_in {border-right: 1px solid #ebebeb;border-top: 1px solid #ebebeb;padding: 15px 15px 0 15px;}#pd_related_first_row .related_product_in {border-top: 0;}.last_in_row .related_product_in {border-right: 0;}.related_product h4 {                     line-height:17px;height: 52px;overflow: hidden;}.related_product h4 a {text-decoration: none !important;}.related_product_img {height: 83px;overflow: hidden;text-align: center;}.related_product_img a {display:table-cell;width:119px;height:83px;vertical-align:middle;text-align:center;}.related_product p {text-align: right;color: #3b8b14;font-weight: bolder;}div.hodnoceni {margin: 0px 0 5px 5px;}div.hodnoceni dl {width: auto;float: left;margin: -3px 0 0px 5px;color: #6e6e6e;}div.hodnoceni dt {width: 70px;float: left;}div.recommend {float: right;width: 47%;margin: 10px 0px 15px 0;text-align: right;}.hodnoceni-hvezdami {list-style: none;margin: 0px;padding: 0px !important;width: 85px;height: 15px;position: relative;background: url("img/design/hrzt_hv.gif") top left repeat-x;}.hodnoceni-hvezdami li {padding: 0px;margin: 0px;float: left;}.hodnoceni-hvezdami li a {display: block;width: 17px;height: 16px;text-decoration: none;text-indent: -9000px;z-index: 20;position: absolute;padding: 0px;outline: none;}.hodnoceni-hvezdami li a:hover {background: url("img/design/hrzt_hv.gif") left top;z-index: 2;left: 0px;}.hodnoceni-hvezdami li.active a {background: url("img/design/hrzt_hv.gif") left top;}.hodnoceni-hvezdami a.jedna-hvezda {left: 0px;}.hodnoceni-hvezdami a.jedna-hvezda:hover {width: 17px;}.hodnoceni-hvezdami a.dve-hvezdy {left: 17px;}.hodnoceni-hvezdami a.dve-hvezdy:hover {width: 34px;}.hodnoceni-hvezdami a.tri-hvezdy {left: 34px;}.hodnoceni-hvezdami a.tri-hvezdy:hover {width: 51px;}.hodnoceni-hvezdami a.ctyri-hvezdy {left: 51px;}.hodnoceni-hvezdami a.ctyri-hvezdy:hover {width: 68px;}.hodnoceni-hvezdami a.pet-hvezd {left: 68px;}.hodnoceni-hvezdami a.pet-hvezd:hover {width: 85px;}.hodnoceni-hvezdami li.current-rating {background: url("img/design/hrzt_hv.gif") left bottom;position: absolute;height: 16px;display: block;text-indent: -9000px;z-index: 1;}#hlasovani_samotne {display: inline;}#pd_gallery {}#pd_gallery div {     width:410px;    max-height:64px;        float:left;}#pd_gallery div div {     height:64px;     width:700px;    _width:430px;     float:left;}#pd_gallery > div {margin-left:20px;margin-top:5px;}#pd_gallery a.arrow-left {background: url(img/design/arrow-left.png) no-repeat 0px 0px;width:18px;height:64px;float:left;margin-right:12px;  cursor:pointer;}#pd_gallery a:hover.arrow-left {background: url(img/design/arrow-left.png) no-repeat 0px -64px;}#pd_gallery a:hover.arrow-right {background: url(img/design/arrow-right.png) no-repeat 0px -64px;}#pd_gallery a.arrow-right {background: url(img/design/arrow-right.png) no-repeat 0px 0px;width:18px;height:64px;float:right;  cursor:pointer;}#pd_gallery div.other-picture {    width:64px;    height:64px;    float:left;    margin-right:5px;}#pd_gallery div.other-picture .smallone {max-height: 64px;max-width: 64px;}#pd_flags {float:right;}.info-table {margin: 5px 0;}.info-table .in {color: #423c56;font-size: 12px;padding: 8px 35px !important;background: #ffc;text-align: left;}.info-table .info {border: 1px solid #9FF95F;  color:#11140E;background:#dafec7 url(img/design/tick.gif) no-repeat 7px 50%;}.info-table .warning {border: 1px solid #EE8260;  font-weight:bold;  color:#B93315;background:#f9d3c7 url(img/design/cross.gif) no-repeat 7px 50%;}.info-table .blue {border: 1px solid #71CAF4;  font-weight:bold;  color:#000;background:#CBEDFC url(img/design/info.gif) no-repeat 7px 50%;}.info-table .basket-add,.recommended .info-table .in {  font-size:14px !important;    font-weight:bold;}#panel-inquiry .bar {float: left;}#panel-inquiry .bar .start {float: left;margin-left: 3px;}#panel-inquiry .bar .middle {float: left;width: 136px;text-align: left;}#panel-inquiry .bar .end {float: left;}#panel-inquiry .panel-middle .in {}#panel-inquiry .bar-table {text-align: left;}#panel-inquiry .hr-light {background: #ddd;border: 0px;height: 1px;margin-left: -3px;margin-right: -3px;}#panel-inquiry a {color: #e93e3e !important;margin-left:4px;}#panel-inquiry .strong {margin-left:4px;position:relative;}#panel-inquiry .strong strong {font-weight:normal;font-size:14px;}#panel-inquiry .vote-number {margin-left:4px;}#panel-inquiry .vote-number strong {font-weight:normal;}#panel-inquiry .question {margin-top:5px;position:relative;}#panel-newsreel {  position:relative;  height:1%;}#panel-newsreel p {margin: 2px 0px 2px 0px;}#panel-newsreel img {margin: 2px 0px 6px 0px;float:right;}#panel-newsreel em {color: gray;font-size: 10px;}#panel-newsreel .obal {  float:left;  width:94%;  padding-bottom:5px;}#forum .forum-item {margin-bottom: 8px;}#forum .forum-item h3 {font-weight: bold;color: black;margin: 0;padding: 0;}#forum .text {margin-top: 4px;}#inquiry_vote {padding-top: 10px;}#inquiry_vote .question {padding: 3px 3px 8px 3px;}#inquiry_vote .hr-light {background: #ddd;border: 0px;height: 1px;margin-left: 0px;margin-right: 0px;}#inquiry_vote .error-message {color: red;font-weight: bold;}#inquiry_vote .success-message {color: green;font-weight: bold;}#inquiry_vote .inquiry-results {width: 150px;text-align: center;margin: 0 auto;}#inquiry_vote .bar {float: left;}#inquiry_vote .bar .start {float: left;}#inquiry_vote .bar .middle {float: left;width: 136px;text-align: left;}#inquiry_vote .bar .end {float: left;}#inquiry_vote a {color: black;}#help {margin: 10px;}#help h1 {font-size: 12px;font-weight: bold;width: 250px;}#help p {margin: 10px 0;width: 250px;}.dmarquee {position:absolute;top:85px;left:0;width: 690px;}#newsletter {}#recoverpwd {  margin:30px 0 30px 150px;}  #panel-maillist form,  #recoverpwd form {    position:relative;  }    #panel-maillist input#sub_email,    #recoverpwd input[type=text] {      border:0;        width:212px; height:27px;      background:#fff url('img/design2/css_sprites.png') -164px -292px no-repeat;      position:relative;      margin-top:10px;      color:#999;      line-height:25px\9;      padding-left:5px;            }           #panel-maillist .button,        #recoverpwd .button {        width:87px;    height:27px;    background:url('img/design2/css_sprites.png') 0 -336px no-repeat;    border:0;      cursor:pointer;    _cursor:hand;    position:absolute;    left:130px; top:10px;    }    #recoverpwd .button_not_abs {    position: static;    }    #panel-maillist input,    #recoverpwd input {      margin-top:0;    }    #panel-maillist .button,    #recoverpwd .button {      background-position: -87px -336px;        text-transform:uppercase;      font-size:14px;        color:#554f43 !important;         line-height:27px;           font-weight:normal;    }                #recoverpwd .button  {        font-size:14px;              }      #search {position: absolute;left: 755px;top: 80px;width: 215px;overflow: hidden;}#search form {position: relative;}#search #search-text {border: 0;width: 215px;height: 31px;background: #fff url('img/design2/css_sprites.png') 0 -394px no-repeat;position: relative;color: #000;padding-left: 30px;font-size: 15px;line-height:31px\9;}#search .button_submit {width: 69px;height: 31px;background: url('img/design2/css_sprites.png') -146px -394px no-repeat;border: 0;cursor: pointer;_cursor: hand;position: absolute;left: 146px;top: 0;text-transform: uppercase;font-size: 14px;color: #554f43;line-height: 31px;}#maginifier {width: 57px;height: 69px;background: url('img/design2/css_sprites.png') -310px -75px no-repeat;position: absolute;left: 730px;top: 62px;}#search p {text-align: right;margin: 10px 0 25px 0;}#search p a {color: #f8b921;}#search p a:hover {text-decoration: none;}#page-article p,#page-procuration p, {margin-top: 15px;}#page-article ul,#page-procuration ul {margin:5px 0 0 30px;}#page-article ol,#page-procuration ol {  margin:5px 0 0 35px;}#page-article .page-middle h2,#page-procuration .page-middle h2 {  font-size: 18px;    margin>}#page-article .page-middle h2,#page-article .page-middle h3,#page-procuration .page-middle h2,#page-procuration .page-middle h3 {  margin:15px 0px;}#page-article img,#page-procuration img {  margin:0 10px 10px 0;}#page-article table,#page-procuration table {  border: 1px solid #D8D8D8;    border-collapse:collapse;}#page-article table td, #page-article table th,#page-procuration table td, #page-procuration table th {  border: 1px solid #D8D8D8;  }.paging {text-align: right;margin-bottom: 8px;padding: 4px 0px 4px 0px;}.paging a {  color:#000;}.paging span {  font-weight:bold;}.paging input.paging {  width:25px;    height:15px;      margin:0px 4px;    vertical-align:middle;    text-align:center;}#loginform {width: 420px;margin: 30px 0 30px 35px;}#loginform td {padding: 3px 0;}#loginform .tbl_param {width: 180px;font-size: 16px;}#loginform input {width: 210px;border: 1px solid #999;height: 25px;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}#loginform .button {width: 106px;height: 31px;background: url('img/design2/css_sprites.png') 0 -363px no-repeat;border: 0;cursor: pointer;_cursor: hand;position: relative;margin: 15px 0 0 160px;text-transform: uppercase;font-size: 13px;color: #554f43;line-height: 27px;}  #panel-top-products  {margin-bottom:10px;}#panel-top-products .panel-start .in {background:url('img/design2/bg_headline_sidebar2.png') no-repeat;}#panel-top-products li {margin:4px 0;width:100%;}#panel-top-products li .np_info {width:60%;}#panel-top-products li a {color:#F79535;text-decoration:underline;}                                #panel-top-products li a:hover { color:#F79535;text-decoration:none;}#panel-top-products li .np_img {width:40%;}#panel-download-categories .level{}#panel-download-categories .item-highlited {}#panel-download-categories .item-highlited a {}#panel-download-categories .item {background-color: transparent;color: black;}#panel-download-categories a {}#panel-download-categories a:hover {}#panel-download-categories a.arrowlink {display: block;font-weight: normal;  background:transparent url(img/icons/orange-arrow.png) no-repeat scroll left 50%;padding-left: 7px;}#panel-download-categories a.arrowlink:hover {  text-decoration: underline;}#basket-info {  background:url(img/design/basket_picture.png) no-repeat left 60%;text-align: right;padding: 4px 10px 2px 20px;color:#9d8a8a !important;}#basket-info-value {}#page-download p {padding: 10px 0 15px 0;}#page-download .description p {  padding:0;}#page-download .info {padding: 5px 0;}#page-download table.files {width: 100%;}#page-download table.files th {padding: 3px;font-weight: bold;color: black;text-align: left;border-bottom: 1px solid #999;}#page-download table.files td {padding: 3px;}#page-download table.files th.nazev {width: 25%;}#page-download table.files th.velikost {width: 15%;}#page-download table.files th.popis {width: 60%;}#page-download .submit-button {margin-top: 5px;}#download-file {margin: 25px;}#download-file h1 {font-size: 200%;}#download-file p {margin: 5px 0 0 0;}#shoppingcart {margin-top: -4px;border: 1px solid #e7e7e7;border-top: 0;background: url('img/design2/bg_cart.png') left bottom repeat-x;-webkit-border-bottom-right-radius: 4px;-webkit-border-bottom-left-radius: 4px;-moz-border-radius-bottomright: 4px;-moz-border-radius-bottomleft: 4px;border-bottom-right-radius: 4px;border-bottom-left-radius: 4px;padding: 10px;}#shoppingcart .form_bordertop {border-top: 1px solid #e7e7e7;}#shoppingcart .payment_options {padding: 10px 0;}#shoppingcart #cart_lastpaymentoption td {padding-bottom: 10px;}#shoppingcart p {margin: 0 !important;}#shoppingcart table {margin: 20px 0;}#shoppingcart table td {padding: 2px;overflow: hidden;}#shoppingcart table th {vertical-align:top;}#shoppingcart table th.col1 {width: 50px;}#shoppingcart table th.col2 {width: 190px;}#shoppingcart table th.col3 {width: 90px;text-align: right;}#shoppingcart table th.col4 {width: 40px;text-align: right;}#shoppingcart table th.col5 {width: 90px;text-align: right;}#shoppingcart table th.col6 {width: 25px;}#shoppingcart table td.col1 {}#shoppingcart table td.col2 {}#shoppingcart table td.col3 {text-align: right;}#shoppingcart table td.col4 {text-align: right;}#shoppingcart table td.col5 {text-align: right;}#shoppingcart table td.col6 {}#shoppingcart #cart_productlast td {padding-bottom: 10px;}#shoppingcart #cart_total td {padding: 10px 0;border: 1px solid #e7e7e7;border-left: 0;border-right: 0;font-size: 14px;}#shoppingcart table input.productcount {border: 1px solid #999;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;height: 25px;width: 35px;text-align: center;}.cartremove, .cartremove span {width: 25px;height: 26px;}.cartremove span {background: url('img/design2/css_sprites.png') -415px -175px no-repeat;}#shoppingcart .button {width: 119px;height: 31px;background: url('img/design2/css_sprites.png') no-repeat;border: 0;cursor: pointer;_cursor: hand;position: relative;color: #554f43;text-transform: uppercase;font-size: 14px;}#shoppingcart #cart_btn_count {background:url('img/design2/button_big.png') no-repeat;width:140px;margin-left: 48px;}#shoppingcart #cart_btn_empty {background-position: 0 -452px;}#shoppingcart #cart_btn_order {background-position: -238px -452px;}#shoppingcart a {text-decoration: none;}#shoppingcart a:hover {text-decoration: underline;}.step2 table {border-spacing: 0;margin:0 !important;}.step2 table:first-child {margin-top:20px !important;}.step2 table td {padding: 5px 0 !important;}.step2 table td.s2col1, .step2 table td.s2col3, .step5 table td.s4col1, .step5 table td.s4col3 {width: 80px;}.step2 table td.s2col2, .step2 table td.s2col4, .step5 table td.s4col2, .step5 table td.s4col4 {width: 155px;}.step2 .textinput input {width: 130px;border: 1px solid #999;height: 25px;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}.step2 .textinput select {    width: 130px;    }.step2 .required {background: url('img/design2/required.png') 137px 12px no-repeat;}.step2 .submiterror input {border-color: #f00 !important;}.step2 table .checkbox td {padding: 0 !important;}.step2 .lastrow td, .step5 .lastrow td {padding-bottom: 12px !important;}.step2 .form_bordertop, .step5 .form_bordertop {padding-top: 12px !important;}.step2 table .checkbox td {padding: 0 !important;}.step2 table .checkbox_last td {padding: 0 0 12px 0!important;}.step2 table .s2price {font-weight: bolder;text-align: right;}.step2 table .s2total td {font-weight: bolder;font-size: 14px;}.step2 #cart_btn_count {margin: 30px 0 0 114px !important;}.step3 #cart_btn_count {margin: 30px 0 0 114px !important;}.tandc {height: 300px;overflow-y: scroll;padding-right: 15px;margin-bottom: 15px;}.tandc h2 {color: #262626 !important;font-size: 14px;margin: 25px 0 5px 0;}#shoppingcart .tandc p {margin: 10px 0 !important;}#shoppingcart .tac td {padding: 12px 0 !important;}.step5 #cart_btn_count {margin: 30px 0 0 114px !important;}.step5 table .s4total td {font-weight: bolder;font-size: 14px;}.step5 table .s4price {font-weight: bolder;text-align: right;}.step5 .button {width: 150px !important;height: 39px !important;}.step5 #cart_btn_edit {background-position: 0 -483px;margin-left: 83px;}.step5 #cart_btn_confirm {background-position: -150px -483px;}#shoppingcart .step5 p {margin: 10px 0 !important;}        #page-basket ul, #page-basket ol {    margin: 1em 0 1em 20px;}#shoppingcart textarea {background:white;width:100%;}#shoppingcart table {width:100%;}#shoppingcart #fakturacni {width:250px;}#basket-order-navigation  {background:url('img/design2/order-step-1.png') no-repeat left top;padding:0 10px;                                                     padding-top: 55px;       height: 50px;}              #basket-order-navigation.step2 {background:url('img/design2/order-step-2.png') no-repeat left top;}#basket-order-navigation.step3 {background:url('img/design2/order-step-3.png') no-repeat left top;}#basket-order-navigation.step4 {background:url('img/design2/order-step-4.png') no-repeat left top;}#basket-order-navigation.step5 {background:url('img/design2/order-step-5.png') no-repeat left top;}#basket-order-navigation  .step {display: inline-block;  font-size: 10px;  text-align: center;  text-transform: uppercase;  width:89px;  margin-left:5px;  vertical-align:middle;}#basket-order-navigation  .step:first-child {margin-left:0;}#basket-order-navigation  .step-active {color:#BC0A0A;text-shadow:2px 2px #FADD89;}          #basket-order-navigation  .step-inactive { color:#9E9E9E;text-shadow:2px 2px #FFF6E7;}                         #basket-order-navigation  .step-past { color:#1AB30F;text-shadow:2px 2px #FFF0D6;}#vat_checkbox input { vertical-align:middle;}#button-paypal { display:inline-block; background:url('img/design2/button_big.png') no-repeat;width:140px;border: 0 none;color: #554F43;cursor: pointer;font-size: 14px;height: 31px;line-height:31px;text-transform: uppercase;}#page-not-found h1 {letter-spacing:-1px;  font-weight:bolder;    font-size:22px;  margin-left:9px;}#page-not-found .horizontal_line {width:100%;height:1px;border-top:1px solid #B3B3B3;margin-top:5px;}#page-orders table.order-detail {width: 100%;margin: 5px 0px 10px 0px;}#page-orders table.order-detail td, #page-orders table.order-detail th {font-size: 80%;text-align: right;padding: 3px;}#page-orders table.order-detail th {border-bottom: 1px solid #aaa;}#page-orders table.order-detail td.status-icon {text-align: right;}#page-orders table.order-detail td.product,#page-orders table.order-detail th.product {text-align: left;font-weight: bold;}#page-orders table.order-detail tr.overline td {border-top: 1px solid #aaa;}#page-orders span.st-1 {color: #ff9900;}#page-orders span.st-2 {color: #8caf00;}#page-orders span.st-3 {color: #bb0000;}#page-orders p {margin-bottom: 5px;}#page-orders dl dt {  width:70px;}#page-user-details {}#page-user-details div.tologin, #page-user-details #regtable {width: 100%;margin: 0 20px 0 20px;}#page-user-details #regtable tr td div div,#page-user-details div.tologin div div {display: block;width: 110px;float: left;}#page-user-details #regtable .psc {width: 40px;margin-left: 2px;}#page-user-details #regtable tr td div.regdiv,#page-user-details div.tologin div.regdiv {margin: 5px;}#page-user-details .col_2 {  display:block;    float:none;      width:100%;}#page-user-details .col_2 dl dd input {  width:80%;}#page-user-details .col_2 dl dd .psc {width: 20%;  margin-left:10px;}#page-user-details .col_2 dl dd .mesto {width:45%;}#page-user-details .page-middle h3 {margin:10px 0;}#page-user-details .page-middle fieldset {padding:0;  width:100%;}#page-user-details .button{background:url(img/design/login_button.png) no-repeat;width:82px;height:30px;color: white !important;  font-weight:bold;font-size:14px;margin-top:5px;  float:right;    margin-right:55px;}#page-support p {margin: 8px 0;}#page-support table.support {width: 100%;}#page-support table.support td {padding: 4px;}#page-support table.support td.capt {font-weight: bold;width: 140px;}#page-support table.support td.desc {font-size: 80%;font-style: italic;padding: 1px 0px 10px 150px;}#page-support table.support td.question,#page-support table.support td.submit {text-align: center;}#page-support table.support td.question textarea {width: 98%;}#page-support dt {font-weight: bold;width: 30%;}#page-support dd {float: left;}#page-support fieldset span {display: block;clear: both;padding-left: 31%;margin-bottom: 5px;font-style: italic;font-size: 1em;}#page-support select {  width:100%;}#page-support textarea {  width:98%;}    #page-support input.button{  width:64px;height:22px;background:url(img/design/pl_buy_button.png) no-repeat;color:white !important;  text-transform:capitalize;  }#orders-list table.orders-list {width: 100%;margin: 5px 0px 10px 0px;}#orders-list table.orders-list td, #orders-list table.orders-list th {font-size: 80%;text-align: center;padding: 2px;}#orders-list table.orders-list th {border-bottom: 1px solid #aaa;}#orders-list table.orders-list td.vs,#orders-list table.orders-list th.vs {text-align: left;}#orders-list table.orders-list td.status-icon {text-align: right;}#orders-list table { *border-collapse:collapse; }table.order-detail { *border-collapse:collapse; }#page-procuration .page-middle .in {  padding:0;}#page-procuration h3 {margin: 10px 0 5px 0;}#page-procuration p {margin: 5px 0px;}#page-procuration address {margin-left: 10px;font-weight: bold;font-style: normal;}#page-procuration pre {font-family: Courier New, Courier, monospace;margin: 0 10px;padding: 5px;border: 1px dashed #999;background: #eee;  white-space:normal;}#page-procuration table.orders-list, #page-procuration table.ms-requests {width: 100%;margin: 5px 0;}#page-procuration table.orders-list th, #page-procuration table.ms-requests th {border-bottom: 1px solid #ccc;}#page-procuration table.orders-list th,#page-procuration table.orders-list td {padding: 2px;text-align: right;}#page-procuration table.orders-list th.date,#page-procuration table.orders-list td.date {text-align: left;}#page-procuration table.ms-requests th,#page-procuration table.ms-requests td {padding: 2px;text-align: left;}#page-procuration table.ms-requests th.price, #page-procuration table.ms-requests td.price {text-align: right;}#page-procuration table.ms-requests td.status-icon {width: 8px;text-align: right;}#page-procuration table.ms-requests tr.overline td {border-top: 1px solid #ccc;}#page-procuration span.neg {color: red;}#page-procuration table.send-money td {padding: 3px;}#page-procuration table.send-money td input.price {text-align: right;}#page-procuration dl.legenda dt {  width:55px;}#page-procuration table { *border-collapse:collapse; }#page-procuration input.button{  width:64px;height:22px;background:url(img/design/pl_buy_button.png) no-repeat;color:white !important;  text-transform:capitalize;  }#page-procuration .big {  font-size:16px;    font-weight:bold;}#page-loyalty-system table {margin-bottom: 10px;}#page-loyalty-system table.account, #page-loyalty-system table.products {width: 100%;}#page-loyalty-system table td {text-align: left;vertical-align: middle;padding: 2px;}#page-loyalty-system table td span.neg {color: #bb0000;}#page-loyalty-system table td span.null {color: black;}#page-loyalty-system table td.status-icon, #page-loyalty-system table td.price,#page-loyalty-system table td.credits {text-align: right;}#page-loyalty-system table thead td {font-weight: bold;border-bottom: 1px solid #ccc;}#page-loyalty-system table.coupones td {text-align: center;padding-right: 20px;}#page-loyalty-system table.image-table td {text-align: left;vertical-align: top;}#page-loyalty-system table.image-table td.image {width: 100px;text-align: center;vertical-align: middle;}#page-loyalty-system table.price-table td {vertical-align: middle;}#page-loyalty-system table tfoot td {text-align: center;vertical-align: bottom;height: 40px;font-weight: bold;}#page-loyalty-system table tfoot td span {font-size: 180%;color: #77bb18;}#page-loyalty-system p {margin: 5px 0;}#page-loyalty-system div.coupone {font-size: 180%;font-weight: bold;text-align: center;color: #EB4545;}#page-loyalty-system div.category-buy {text-align: center;font-size: 120%;font-weight: bold;margin: 8px 0;}#page-loyalty-system ul.products{   float:left;  list-style-image:none;  list-style-position:outside;  list-style-type:none;  margin:0;  padding:0;  width:99%;}#page-loyalty-system ul.products li.clear {  border-bottom:1px solid #B9B9B9;  margin-bottom:3px;  clear:both;  float:none;  height:5px;  width:auto;}#page-loyalty-system ul.products li {  float:left;  margin:0 0 0 -1px;  padding:0;  width:50%;}#page-loyalty-system ul.products li.odd {  margin:0;  width:230px;}#page-loyalty-system ul.products li.odd div.inner {  border-left:medium none;  border-right:1px solid #DBDBDB;}#page-loyalty-system ul.products li div.inner {  border-left:1px solid #DBDBDB;  height:1%;  margin:5px 0;  overflow:hidden;}#page-loyalty-system ul.products li h2, #page-loyalty-system ul.products li h3 {  border:medium none;  font-size:1.2em;  margin:0;  padding:7px 15px;  text-transform:none;}#page-loyalty-system ul.products li .image {  float:left;  overflow:hidden;  text-align:center;  width:90px;}#page-loyalty-system ul.products li .wrap_info {  float:right;  width:215px;}#page-loyalty-system ul.products .prices dt {  width:60%;  margin-top:4px;}#page-loyalty-system .prices .cenasdph {  color:#CE2828 !important;    font-size:20px;    font-weight:bold;}#page-loyalty-system .basket {  margin:20px 0 5px 0;width:64px;height:26px;background:url(img/design/pl_buy_button_red.png) no-repeat;font-size:12px;font-weight:bold;text-decoration:none;float:left;  }#page-loyalty-system .basket a {  color:white !important;  text-decoration:none;  display:block;  padding:3px 0;    text-align:center;}#page-loyalty-system dl.legend dt {  width:55px;}#page-loyalty-system a {  color:#EA3F3F !important;  text-decoration:underline;}#page-loyalty-system .vyrobca {  font-size:16px;}#page-loyalty-system .prices {  float:left;}#page-loyalty-system .prices dl, .info dl {  width:210px;}#page-loyalty-system .inbasket{  font-weight:bold;}#loyalty-system-info {text-align: right;padding: 4px 10px 2px 5px;}#loyalty-system-info a {font-weight: bold;}#user-info {  background:url(img/design/user.png) no-repeat left 50%;text-align: right;padding: 4px 10px 2px 22px;}#user-info a, #user-info span {color:#ea3f3f !important;text-decoration:underline;font-weight: bold;}#lang_switcher {  width:163px;  position:absolute;  left:807px; top:0;   background:url('img/design2/bg_langswitcher.png') no-repeat;  font-family:"Trebuchet MS", Helvetica, sans-serif;}  #lang_switcher ul {    list-style:none;      }    #lang_switcher ul li {      position:relative;      height:35px;      color:#2f2f2f;      height:34px; line-height:34px;               }      #lang_switcher span {    padding:1px 30px 1px 38px;  background:url('img/design2/bg_langswitcher_arrow.png') 95% 50% no-repeat;  display:block;}#lang_switcher .selected {  background-position:9px 50%;  background-repeat:no-repeat;  cursor:pointer;}#lang_switcher #lang_cz     { background-image:url('img/design2/flag_cz.png'); }#lang_switcher #lang_de     { background-image:url('img/design2/flag_de.png'); }#lang_switcher #lang_uk     { background-image:url('img/design2/flag_uk.png'); }#lang_switcher #lang_en     { background-image:url('img/design2/flag_en.png'); }#lang_switcher #lang_sk     { background-image:url('img/design2/flag_sk.png'); }#lang_switcher #lang_tur     { background-image:url('img/design2/flag_tr.png'); }#lang_switcher li li {  background-repeat:no-repeat;  background-position:17px 50%;  height:auto;  line-height:120%;  margin:10px 0;}#lang_switcher ul ul {  position:absolute;  left:-999em; z-index:2;}#lang_switcher li:hover ul,#lang_switcher li.sfhover ul {  left:0; top:28px;  background:url('img/design2/css_sprites.png') 0 -200px no-repeat;  width:163px; height:136px;}  #lang_switcher li li a {     color:#fff;    padding-left:45px;    text-decoration:none;  }  #lang_switcher li li a:hover {    text-decoration:underline;    color:#f7bd2e;      }#page-wishes-page table.wishes {  width:100%;}#page-wishes-page dt {width: 200px;}#page-wishes-page dd {float: left;}#page-wishes-page textarea {width: 98%;}#page-wishes-page dl.captcha {  margin:5px 0;}#page-wishes-page dl.captcha .opsani {  padding:0 0 3px 5px;  margin:0;  width:100%;}#page-wishes-page dl.captcha dd.img-capt {  width:auto;  margin:0;  padding:0 0 3px 5px;}#page-news-detail p {}#page-news-detail h1 {  margin-left:2px !important;}#page-news-detail h2 {  margin-left:0 !important;}#page-news-detail ul {margin-left:30px;}#page-news-detail ol {  margin-left:30px;}#page-paramsearch p {margin: 8px 0;  height:1px;}#page-paramsearch table.paramsearch {width: 100%;}#page-paramsearch table.paramsearch td {padding: 4px;}#page-paramsearch table.paramsearch td.capt {font-weight: bold;width: 140px;}#page-paramsearch table.paramsearch td.desc {font-size: 80%;font-style: italic;padding: 1px 0px 10px 150px;}#page-paramsearch table.paramsearch td.submit {text-align: center;}#page-paramsearch div.categorylist {padding-left: 6px;}#page-paramsearch dt {font-weight: bold;width: 30% !important;}#page-paramsearch dd {float: left;}#page-paramsearch dl.main {font-size:14px;}#page-paramsearch dl.main dt {  padding-top:5px;}#page-paramsearch dl.main input {width: 162px;height: 21px;border: 1px solid #808080 !important;background: #F9F9F9 url(img/design/search_icon.png) no-repeat;padding-left:26px;padding-top:3px;  font-size:15px;    _height:30px;    _width:195px;}#page-paramsearch .page-middle .in {  padding:3px 0;}#page-paramsearch fieldset {  padding:0;}#page-paramsearch fieldset span {display: block;clear: both;padding-left: 31%;margin: 5px 0;font-style: italic;font-size: 1em;}#page-paramsearch .page-middle .in div.block {height:33px;}#page-paramsearch .button{background:url(img/design/login_button.png) no-repeat;width:82px;height:30px;color: white !important;  font-weight:bold;font-size:14px;margin-top:5px;  float:right;    margin-right:52px;}#panel-search table.search-tab {width: 100%;}#panel-search table.search-tab td {vertical-align: middle;}#panel-search p {font-size: 90%;padding-top: 5px;text-align: center;}#panel-search input.searchtext {width: 90px;}#panel-search fieldset {text-align: center;margin: 5px 0;padding: 0;}#page-send-pass p {    margin: 1em 0;}#page-forum-form fieldset dl {margin: 5px 0;}#page-forum-form fieldset dt {width: 150px;}#page-forum-form fieldset dd {float: left;}#page-forum-form .inputs input, #page-forum-form .inputs img{  float:left;  margin-right:5px;}#page-forum-form .inputs img {  width:auto;}#page-forum-form .inputs .input-text {  height:20px;  _height:25px;  width:28px;  _width:32px;}#page-forum-form .inputs .button {  margin-top:1px;  background:url(img/design/pl_buy_button.png) no-repeat;  width:64px;height:23px;color:white !important;}#page-forum-form .komment_textarea{  width:400px;    font-family:arial, helvetica;}#page-forum-unscribe {}#page-maillist-unscribe .obal-butt {  padding:4px 0 0 42px; }#page-maillist-unscribe input {  padding-top:3px;    height:21px;  &padding-top:5px;    &height:18px;  _height:26px;    font-size:15px;  vertical-align:middle;}#page-maillist-unscribe .button {background:url(img/design/login_button2.png) no-repeat;width:100px;height:27px;color: white !important;  font-weight:bold;font-size:14px;    padding:0;}#panel-alternative-products {}#panel-alternative-products .product-line {  border-bottom:1px solid #b3b3b3;}#panel-alternative-products .last {  border:0;}#panel-alternative-products .product-line .cena {font-size:20px;  letter-spacing:-1px;  font-weight:bold;}#panel-alternative-products .product-line .cena span {font-weight:normal;font-size: 11px;  letter-spacing:0px;}#panel-alternative-products .product-line .name {margin: 2px 5px 5px 0px;  font-size:14px;}#panel-alternative-products a {text-decoration: underline;}#panel-alternative-products a:hover {text-decoration: underline;}#panel-alternative-products img {margin: 6px 3px 0 0;float:left;}#panel-bought-products {width:234px;}#panel-bought-products .product-line {float:right;width:75%;}#panel-bought-products .product-line .cena {color:#4d4d4d;font-size: 20px;font-weight:bold;  letter-spacing:-1px;}#panel-bought-products .product-line .name {margin: 2px 5px 5px 0px;font-size:13px;}#panel-bought-products a {color: #ea3f3f !important;text-decoration: underline;}#panel-bought-products a:hover {}#panel-bought-products img {margin: 6px 3px 0 0;float:left;}#panel-bought-products .horizontal_line {float:left;margin: 5px 0;}#panel-bought-products .right {text-align:right;  padding:5px 0;}#page-product-compare {}#page-product-compare th {text-align: left;padding-left: 5px;}#page-product-compare td {padding: 5px 5px 5px 5px;}#page-product-compare tr:hover {background-color: #fef2cb;}#page-product-compare .spacer {height: 15px;}#page-product-compare .spacer:hover {background: none;}#page-product-compare .image td {text-align: center;}#page-product-compare .image:hover {background: none !important;}#page-product-compare .remove {color: red;font-size: large;}#page-product-compare .remove:hover {color: black;text-decoration: none;}#page-producer-detail li {margin-left: 30px;}#page-producer-detail #producer-logo {}#bakset-accessories {  padding:0 3px;  }#bakset-accessories .page-start .in {padding:0px;}#bakset-accessories div.souvisejici_zbozi {  margin:0px 0px 5px 0px;  min-height:124px;  background: url(img/design/bg_page.jpg) no-repeat top left;  padding:10px 10px;}#bakset-accessories .souvisejici_zbozi h2 {font-size:1.30em;  font-weight:bold;  margin:5px 0;  padding:0 0 0.2em 0.5em;  text-transform:none; }#bakset-accessories .souvisejici_zbozi img {float:left;}#bakset-accessories .related-link {float: left;}#bakset-accessories .related-link a{color:#e83e3e !important;text-decoration: underline;font-weight:normal;}#bakset-accessories .related-img {width:100%;  height:65px;}#bakset-accessories .related .clear {  width:100%;    float:none;    height:3px;      clear:both;  line-height:3px;}#bakset-accessories .related {float: left;width: 100%;  _width:97%;list-style: none;margin: 0 0 0 0px;padding: 0;}#bakset-accessories .related li {float: left;width:   23%;padding: 4px;}#bakset-accessories .related-price {font-size: 10px;float: left;color:#4d4d4d;font-size:13px;font-weight:bold;}#bakset-accessories .small_breadcrumb {  clear:both;  font-size:11px;    color:#878787;   padding: 7px 0 7px 4px;}#page-producers ul {float: left;width: 100%;list-style: none;margin: 0 0 20px 10px;}#page-producers .page-start .in h1 {  margin:10px 2px !important;}#page-producers ul li {float: left;width: 23%;padding: 2px 0;}#panel-product-recent {margin-bottom:10px;}#panel-product-recent .panel-start .in {background:url('img/design2/bg_headline_sidebar2.png') no-repeat;}#panel-product-recent li {margin:4px 0;width:100%;}#panel-product-recent li .np_info {width:60%;}#panel-product-recent li a {color:#F79535;text-decoration:underline;}                                #panel-product-recent li a:hover { color:#F79535;text-decoration:none;}#panel-product-recent li .np_img {width:40%;}#currency-info {color: white;text-align: right;padding: 4px 10px 2px 5px;font-weight: bold;}#page-watchdog-change table.middle {width: 100%;margin: 3px;}#page-watchdog-change div.radios {padding-left: 20px;}#page-watchdog-change .watchdog .in {  background:url('img/design/bg_euro.png') no-repeat top right;}#page-watchdog-change .button {background: url("img/design2/css_sprites.png") no-repeat scroll 0 -363px transparent;  border: 0 none;  color: #554F43;  cursor: pointer;  font-size: 14px;  height: 31px;  line-height: 31px;  position: relative;  text-transform: uppercase;  width: 106px;}#page-watchdog-list #main {width: 100%;}#page-watchdog-list #main td {text-align: center;}#page-watchdog-list #main td.product {text-align: left;}#page_complaint .page-middle {margin-top: 2px;}#page_complaint .page-middle .in h2 {color: #000;font-size: 12px;font-weight: bold;}#page_complaint .content {margin: 0 0 10px 15px;}#page_complaint table td, #page_complaint table th {text-align: left;}#page_complaint table th {white-space: nowrap;}#page_complaint .text {margin-left: 10px;}#page_complaint .print {margin-left: 10px;margin-top: 5px;}#page_complaint .product input {width: 145px;}#page_complaint .product textarea {width: 298px;_width:293px;}#page_complaint table.product{  width:400px;}#page_complaint tbody{  width:400px;}#page_complaint .complain_poznamky{  width:444px;  *width:446px;  _width:435px;  }#page_complaint input.button{  width:64px;height:22px;background:url(img/design/pl_buy_button.png) no-repeat;color:white !important;  text-transform:capitalize;  }#page_complaint input.search{height:18px;  vertical-align:top;  margin-right:5px;  _height:22px;  }#single_complaint_product {text-align: center;margin-top: 20px;}#single_complaint_product .s_in {width: 800px;margin: auto;text-align: left;}#single_complaint_product table td, #single_complaint_product table th {text-align: left;}#single_complaint_product h2 {background-color: #000;color: #fff;font-size: 14px;margin-bottom: 5px;padding: 2px;}#complaint-pick table.order-detail {width: 100%;_width: 97%;margin: 5px 0px 10px 0px;}#complaint-pick table.order-detail td, #complaint-pick table.order-detail th {font-size: 80%;text-align: right;padding: 3px;}#complaint-pick table.order-detail th {border-bottom: 1px solid #aaa;}#complaint-pick table.order-detail td.status-icon {text-align: right;}#complaint-pick table.order-detail td.product,#complaint-pick table.order-detail th.product {text-align: left;font-weight: bold;}#complaint-pick table.order-detail tr.overline td {border-top: 1px solid #aaa;}#complaint-pick span.st-1 {color: #ff9900;}#complaint-pick span.st-2 {color: #8caf00;}#complaint-pick span.st-3 {color: #bb0000;}#complaint-pick p {margin-bottom: 5px;}#panel-basket {margin-bottom: 20px;}#panel-basket  #basket_empty {margin: 30px 0;text-align: center;color: #999;}#panel-basket table {border-spacing: 0;}#panel-basket table td {padding: 10px 0;border-bottom: 1px solid #c9c9c9;}#panel-basket table tr.basket_total td,    #panel-basket table tr.basket_btn td {border: 0;}#panel-basket table td.basket_product {width: 105px;}#panel-basket table td.basket_amount {color: #292929;background: url('img/design2/ico_cart.png') 100% 50% no-repeat;    padding-right: 29px;  text-align: right;  width: 22px;}#panel-basket table td.basket_price {color: #3b8b14;font-weight: bolder;text-align:right;}                                   #panel-basket table td.price { text-align:right;}#panel-basket table td.basket_product a {color: #f79535;text-decoration: none;font-weight: bolder;}#panel-basket table td.basket_product a:hover {text-decoration: underline;}#panel-basket table .basket_total .basket_product {font-weight: bolder;background: url('img/design2/ico_cart.png') 70px 50% no-repeat;}.btn_tobasket {margin-left: 98px;}.btn_tobasket, .btn_tobasket span {width: 119px;height: 31px;text-decoration:none;}.btn_tobasket span {background: url('img/design2/css_sprites.png') 0px -452px no-repeat;  color:#554f43;  text-transform:uppercase;font-size:14px;text-align:center;line-height:31px;   }      #basket_content .btn_tobasket {margin-left: 65px;}#basket_content .btn_tobasket, #basket_content  .btn_tobasket span { width:150px; height:39px;}        #basket_content .btn_tobasket span {background: url('img/design2/css_sprites.png') 0px -483px no-repeat;  color:#554f43;  text-transform:uppercase;font-size:14px;text-align:center;line-height:39px;   }
