@import "img/design/colorizer.css";body, form, input, select, p, pre, ul, ol, li,h1, h2, h3, h4, h5, h6,table, tr, td, th { font-family: Tahoma, Arial, sans-serif;font-size: 12px;padding: 0;margin: 0;}body {color: #2E3436;text-align: center;    margin: 0;    padding: 0;    background-color: #365B13;    position:relative;}html {    height: 100%;    margin: 0;    padding: 0;}img {border: 0;}.col_2 {float: left;width: 50%;}img.counter {    width: 1px;    height: 1px;    overflow: hidden;    right: 0;    bottom: 0;}/* Rozlozeni------------------------------ */#big-wrap {    width: 100%; min-height: 100%; background: #365B13;height:100%; margin: 0; padding:0;}#wrap {width: 989px;margin: 0 auto;text-align: left;    background: #FFFFFF url(img/design/wrap_bg.gif) repeat-y left top;    }#wrap-in {    padding: 3px 6px 0 6px;}#page-header {margin-bottom: 4px;    width: 977px;}#panel-left {float: left;width: 193px;    overflow: hidden;}#panel-right {float: right;width: 184px;    overflow: hidden;}#content {float: left;width: 584px;margin: 0 8px;    overflow: hidden;}input, select {border: 1px solid #ccc;background: #f5f5f5;color: #000;padding: 1px 2px 1px 2px;}a.button, input.button {  background:#EAEAEA url(img/design/button.png) no-repeat;  border:none;  color:#FFFFFF !important;  padding:1px 5px 3px;  text-transform: capitalize;  width:59px;  height:22px;  cursor:pointer;}a.button {  padding:3px 0px;  &padding:2px 0px 3px;  &position:relative;  &top:-3px;  display:block;  text-align:center;  height:17px;  height:18px;}a.bigbtn, input.bigbtn {  background:url(img/design/bigbtn.png) no-repeat;  width:120px;}a.midbtn, input.midbtn {  background:url(img/design/midbtn.png) no-repeat;  width:85px;}a.button:hover {  text-decoration: none;}input.input-error {border: 1px solid #FFABAB;background:#FDECEC;}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 {border: 1px solid #ccc;background: #f5f5f5;color: #000;padding: 1px 2px 1px 2px;}textarea.input-error {border: 1px solid red;}hr {background: gray;border: 0px;height: 1px;}a:link, a:visited {color: #E66D00;text-decoration: none;}a:hover {color: #555753;text-decoration: underline;}.description ul, .description ol{  margin-left:20px;}#back-left {}#back-right {}#main-table td {vertical-align: top;}.cenasdph {color: #6DB228;font-weight: bold;font-size: 1.2em;}.cenabezdph {font-weight: bold;}.beznacenasdph {font-weight: normal;    text-decoration: line-through;}.beznacenabezdph {font-weight: normal;    text-decoration: line-through;}.sleva, .akcnisleva {color: #EF9B03;font-weight: bold;}.akcnisleva {color: #ff3333;font-size: larger;}.kredity {color: #77bb18;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;overflow:hidden;}.page .in {}.page-start {}.page-start .in {}.page-start .in h1, .page-start .in h2 {color: #E97600;    border-bottom: 2px solid #F1F1F1;    margin-bottom: 10px;    font-size: 1.2em;    padding-bottom: 3px;    margin-top: 10px;}.page-middle {}.page-middle .in {  }.page-middle .in h2, .page-middle .in h3 {font-size: 14px;margin: 5px;}.page-end {}.page-end .in {}.page-bar {padding-top: 1px;padding-bottom: 1px;}.page-bar .in {padding: 1px 4px 1px 20px;}/* panely------------------------------ */.panel {margin-bottom: 5px;    width: 193px;}#page-product-detail .panel {    width: auto;}#panel-right .panel {width: 184px;}.panel .in {}#page-product-detail .panel-start, #page-product-detail .panel-end {    background: none;    text-transform: none;    font-weight: bold;    height: auto;    line-height:normal;    border-bottom: none;}#page-product-detail .panel-start .in {    padding: 0;}#page-product-detail .panel-start h3 {    margin:0;    padding:0;    color: #E97600;    border-bottom: 2px solid #F1F1F1;    margin-bottom: 10px !important;    font-size: 1.1em !important;    font-weight: bold !important;    margin-top: 10px !important;    padding: 0 0 0.2em 0.5em !important;}.panel-start {color: #656565;    text-transform: uppercase;background: #F2F2F1 url(img/design/panel_h3_left.png) no-repeat left top;height:28px;    line-height: 22px;    border-bottom: 1px solid #E1E1E1;}#panel-right .panel-start {background-image: url(img/design/panel_h3_right.png);}.panel-start .in {padding: 3px 3px 3px 16px;    font-weight: normal;}.panel-start .in strong {    font-weight:normal;}.panel-middle {    border-left: 1px solid #E1E1E1;    border-right: 1px solid #E1E1E1;}#page-product-detail .panel-middle {    border: none;}#page-product-detail .panel-middle .in {    padding: 0;}.panel-middle .in {padding: 5px;    }.panel-end {    height: 3px;    overflow: hidden;    background: #E1E1E1 url(img/design/panel_end_left.png) no-repeat left top;}#panel-right .panel-end {background-image: url(img/design/panel_end_right.png);}.panel-end .in {}.panel fieldset {border: none;padding: 0;margin: 5px 2px;}.panel fieldset dl {float: left;width: 100%;padding: 0;margin: 1px 0;}.panel fieldset dt {float: left;width: 39%;text-align: right;}.panel fieldset dd {margin-left: 40%;}.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%;}#page-product-detail .product-item {    width: 192px;    height: 226px;    overflow: hidden;    float: left;    background: url(img/design/product_item_bg.gif) no-repeat left top;    margin-right: 2px;    margin-bottom: 2px;    position: relative;    color: #656565;}#page-product-detail .product-item h3 {    border-bottom: 1px solid #F0F0F0;    font-weight: bold !important;    height: 40px;}#page-product-detail .product-item h3 em {    font-style:normal;    padding: 7px 14px !important;    display:block;}#page-product-detail .product-item h3 a:link, #page-product-detail .product-item h3 a:visited  {    color: #656565;}#page-product-detail .product-item .wrap-image img {    float: none;}#page-product-detail .product-item .wrap-image  {    position: absolute;    text-align: center !important;    left: 1px;    top: 59px;    width: 190px;    height: 90px;    overflow: hidden;}#page-product-detail .product-item .cena  {    position: absolute;    top: 170px;    text-transform: uppercase;    left: 10px;    width: 170px;    text-align: right;}#page-product-detail .product-item p.popis {    position: absolute;    top: 150px;    text-transform: uppercase;    left: 10px;    width: 170px;    text-align: right;}#page-product-detail .product-item .cena  strong {    color: #6DB228;}#page-product-detail .product-item .basket {    position: absolute;    top: 196px;    right: 10px;    width: 160px !important;    height: 19px;    padding: 0 !important;}#page-product-detail .product-item .basket a:link, #page-product-detail .product-item .basket a:visited {    display: block;    float: left;    background: #5B991E url(img/design/product_basket_bg.gif) no-repeat left center;    font-weight: normal;    width: 72px;    height: 19px;    text-align:center;    line-height: 19px;    color: #FFFFFF;}#page-product-detail .product-item .basket a.detail:link, #page-product-detail .product-item .basket a.detail:visited {    background: #F2F2F2 url(img/design/product_detail_bg.gif) no-repeat left center;    color: #656565;    margin-right: 12px;}.success {text-align: center;color: green;font-weight: bold;margin-bottom: 5px;}#panel-maillist .success {    color: #FFFFFF;}.error {text-align: center;color: red;font-weight: bold;margin-bottom: 5px;}#panel-maillist .error {    color: #E66D00;}.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('http://sidia.cz.cartman.netdevelo.cz/img/exclamation.gif') no-repeat 50% 50%;}/* ceny & info------------------------------ */.prices dl, .info dl {float: left;width: 100%;padding: 0;margin: 1px 0;    font-size: 0.9em;}.prices dt, .info dt {float: left;width: 65%;margin: 0;padding: 0;}.prices dd, .info dd {float: left;padding: 0 0 0 5px;margin: 0;}.prices dd strong {font-size: 10px;}.desc ul, .desc ol {margin-left:20px;}/* 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;}#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; }/* ostatni------------------------------ */.inbasket {  background: url(img/design/button-basket.png) no-repeat scroll left center;    width:auto;  margin:0;  border:none;  color:#D50101;  font-weight:normal;  padding:2px 0 2px 24px;  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;}.hidden {display: none;}#header {position: relative;margin: 0px 0 5px 0;    height: 219px;    width: 977px;}#header h1, #header .title {  position: absolute;  top:-4000px;}#header-left {    float: left;    position:relative;    width: 193px;    height:222px;    background: #65AA20 url(img/design/header_bg.gif) no-repeat left top;    margin-right:5px;}#header-left a.logo {height: 74px;text-decoration: none;font-size:16px;width:148px;    position: absolute;    left: 21px;    top: 57px;    color: #FFFFFF;}.subnav1 {    float: left;    margin: 0 5px 4px 0;    width: 591px;    height: 188px;}#nakupni-centrum {background:url(img/design/nakupni_centrum_bg.jpg) no-repeat left bottom;}#hobby {background:url(img/design/hobby_bg.jpg) no-repeat left bottom;}#nabytek {background:url(img/design/nabytek_bg.jpg) no-repeat left bottom;}#naradi {background:url(img/design/naradi-bg.jpg) no-repeat left bottom;}#pocitace {background:url(img/design/pocitace-bg.jpg) no-repeat left bottom;}#sport {background:url(img/design/sportbg.jpg) no-repeat left bottom;}#hlav38 {background:url(img/design/38.png) no-repeat left bottom;}#hlav45 {background:url(img/design/45.jpg) no-repeat left bottom;}#hlav49 {background:url(img/design/49.png) no-repeat left bottom;}#hlav158 {background:url(img/design/158.png) no-repeat left bottom;}#hlav159 {background:url(img/design/159.png) no-repeat left bottom;}#hlav160 {background:url(img/design/160.png) no-repeat left bottom;}#hlav161 {background:url(img/design/161.png) no-repeat left bottom;}#hlav162 {background:url(img/design/162.png) no-repeat left bottom;}#hlav163 {background:url(img/design/163.png) no-repeat left bottom;}#hlav164 {background:url(img/design/164.png) no-repeat left bottom;}#hlav165 {background:url(img/design/165.png) no-repeat left bottom;}.subnav1 a:link, .subnav1 a:visited {    display: block;    float: left;    width: 195px;    height: 29px;    line-height: 29px;    text-align: center;    text-transform: uppercase;    color: #FFFFFF;    background: #E56D00 url(img/design/subnav_link_bg.gif) no-repeat left top;    margin-right: 3px;    margin-bottom: 1px;}.subnav1 a.selected:link, .subnav1 a.selected:visited {    background: #FDCF7F url(img/design/subnav_link_sel_bg.gif) no-repeat left top;}.subnav1 span a.selected:link, .subnav1 span a.selected:visited {    background: #FDCF7F url(img/design/subnav_link_sel_bg-d.gif) no-repeat left top;}.subnav1 #link-nabytek {margin-right: 0;}.subnav1 span a:link, .subnav1 span a:visited {    background: #E56D00 url(img/design/subnav_link_bg-d.gif) no-repeat left top;}#header .shopping-info {  float:left;  position: relative;  width:183px;  height: 188px;  background: #66AB21 url(img/design/shopping_info_bg.gif) no-repeat left top;  color: #FFFFFF;  margin: 0;}#header .shopping-info .in {  padding: 10px 5px;}#header .shopping-info a:link, #header .shopping-info a:visited {color: #E1E0E0}#header .shopping-info div.info {    background: url(img/design/icon_info.gif) no-repeat left top;    width: 167px;}#header .shopping-info div.info sup {    position: static;    vertical-align: top;    font-size: 0.7em;}#header .shopping-info p.info {    font-weight: bold;    padding-left: 34px;}#header .shopping-info div.basket {    background: url(img/design/icon_basket.gif) no-repeat left top;    margin-top: 15px;    width: 169px;}#header .shopping-info div.basket p {padding-left: 34px; line-height: 1.4em;}#header .shopping-info div.basket a:link, #header .shopping-info div.basket a:visited {    font-weight: bold;    color: #EFBB03;}#header .shopping-info div.basket p.links { color: #E1E0E0; display: block;padding-top:5px;  padding-left: 9px; margin-top: 3px;}#header .shopping-info div.basket p.links a:link, #header .shopping-info div.basket p.links a:visited {    font-weight: normal;    color: #E1FFE0;}#subnav2 {    background: url(img/design/left-rozek.png) no-repeat left top;    width: 978px;    height:62px;}#subnav2 .in{    padding: 0px 6px 0 5px;    background: url(img/design/right-rozek.png) no-repeat right top;    height:100%;}#subnav2 .in .inner {  background:url(img/design/stred-rozek.png) repeat-x left top;  height:100%;  padding:2px 0 0 2px;}#subnav2 a:link, #subnav2 a:visited {    display: block;    float: left;    color: #656565;    width: 105px;    height: 26px;    line-height: 26px;    text-align: center;    text-transform:uppercase;    background: #F2F2F2 url(img/design/subnav2_link_bg.gif) no-repeat left top;    overflow: hidden;    font-size: 0.9em;    margin:2px 1px 0 1px;}#subnav2 a:hover {    background-image:url(img/design/subnav2_link_sel_bg.gif);    color: #FFFFFF;    text-decoration: none;}#subnav2 a.no-margin {margin-right: 0;}#subnav2 a.selected:link, #subnav2 a.selected:visited {    background: #E66D00 url(img/design/subnav2_link_sel_bg.gif) no-repeat left top;   color: #FFFFFF;}.noCSS {display: none;}#wrap-categories {    position: relative;    padding-bottom: 39px;    margin-bottom: 7px;    width: 193px;}#wrap-categories .znacky{    display: block;    height: 32px;    line-height: 32px;    width: 193px;    color: #FFFFFF;    background: #E66D00 url(img/design/znacky_bg.gif) no-repeat left top;    position: absolute;    left: 0;    bottom: 0;}#wrap-categories .znacky strong {    font-weight: normal;    padding-left: 25px;    }#panel-categories  {    margin-bottom: 0;}#panel-categories .panel-start {    color: #FFFFFF;background: #E66D00 url(img/design/panel_h3_categories.gif) no-repeat left top;    border: none;    height: 29px;}#panel-categories .panel-start .in {padding-left: 25px;}#panel-categories .panel-middle .in {background:#F6F6F6;}#panel-categories .panel-end {background-image: url(img/design/panel_end_categories.gif);}#panel-categories .it {  font-weight:normal;  padding: 3px 0;  background: url(img/design/cetegory_bottom.gif) repeat-x left bottom;}#panel-categories .it-hi {}#panel-categories .select {    font-weight:bold;    color: #6DB228;}#panel-categories .it-hi a {}#panel-categories a {text-decoration: none;color:#656565 !important;font-weight: normal;}#panel-categories .select a {color:#6DB228 !important;    font-weight: bold;}#panel-categories #menu-categories span,#panel-categories #menu-producers span  {cursor: pointer;}#panel-categories a:hover {text-decoration:none;    color: #6DB228 !important;  }#panel-categories #producers {height: 160px;overflow: auto;position: relative;}#panel-categories #producers span {  cursor:pointer;}#panel-categories #producers li {position: relative;list-style: none;margin: 0 0 4px 9px;}#menu-categories span, #menu-producers span {  font-weight:normal;}#menu-categories span.selected, #menu-producers span.selected {  text-decoration:none;  font-weight: normal;}#page-product-list table.text-table {width: 100%;font-size: 80%;}#page-product-list table.text-table td {font-size: 100%;padding: 3px 4px;vertical-align: middle;}#page-product-list table.text-table thead td {font-weight: bold;text-align: left;border-bottom: 1px solid #ccc;}#page-product-list table.text-table h3 {font-size: 100%;padding: 0;margin: 0;}#page-product-list .flags {margin-bottom: 5px;    position: absolute;    right: 10px;    bottom: 2px;}#page-product-list .flagsonindex {  top:199px;}#page-product-list .flags span {    margin-left: 7px;    color: #EF9B03;}#page-product-list #list {float: left;width: 584px;margin: 0;padding: 0;list-style: none;}#page-product-list table.text-table .flags SPAN {margin-left: 10px;font-weight: bold;}#page-product-list table.container-table {width: 100%;}#page-product-list #list li {float: left;width: 192px;    height: 316px;margin: 0 4px 0 0;padding: 3px 0 0 0;    background: url(img/design/product_top.gif) no-repeat left top;    position: relative;    color: #656565;}#page-product-list #list li.item-right {  margin:0}#page-product-list #list li div.inner1 {    background: url(img/design/product_bottom.gif) no-repeat left bottom;    padding-bottom: 3px;    height: 313px;}#page-product-list #list li div.inner {   height: 313px;  border-left:1px solid #DBDBDB;  border-right:1px solid #DBDBDB;  margin:0;  overflow:hidden;}#page-product-list #list li.odd div.inner {  }#page-product-list #list li.clear {  clear:both;  float:left;  height:4px;  width:90%;  overflow: hidden;  background: none;  padding:0; }#page-product-list .text-table h2 {  font-size:11px;}#page-product-list #list li h2, #page-product-list #list li h3 {margin: 0;  font-size:1em;    height: 45px;  background: #FFFFFF url(img/design/product_head_bg.gif) repeat-x left top;   border-bottom:1px solid #DBDBDB;   color: #656565;}#page-product-list #list li h2 em, #page-product-list #list li h3 em {        padding:6px 5px 6px 10px;        display: block;        font-style:normal;        height:23px;        &height:33px;        overflow:hidden;}#page-product-list #list li h2 a:link, #page-product-list #list li h2 a:visited,#page-product-list #list li h3 a:link, #page-product-list #list li h3 a:visited {    color: #656565; }#page-product-list #list li .img {text-align: center;height:100px;overflow:hidden;position: absolute;left:0;top: 65px;width: 190px;}#page-product-list #list li .wrap_info {}#page-product-list #list .prices {    position: absolute;    left: 0;    top: 228px;    margin: 0 10px;    width: 180px;    height: 57px;    overflow: hidden;}#page-product-list #list .prices dt {width: 60%;    overflow:hidden;}#page-product-list #list .desc {padding: 5px 0;    margin: 0 10px;height: 2.3em;text-align: justify;position:absolute;    left: 0;    top: 168px;    width: 170px;    font-size: 0.9em;    overflow:hidden;}#page-product-list .basket {position: absolute;    left: 0;    top: 288px;    width: 190px;    margin:0 15px;}#page-product-list .basket a:link, #page-product-list .basket a:visited,#page-product-list .add_to_basket {    display: block;    float: left;    background: #5B991E url(img/design/product_basket_bg.gif) no-repeat left center;    font-weight: normal;    width: 72px;    height: 19px;    text-align:center;    line-height: 19px;    color: #FFFFFF;    cursor:pointer;}#page-product-list .basket a.detail:link, #page-product-list .basket a.detail:visited {    background: #F2F2F2 url(img/design/product_detail_bg.gif) no-repeat left center;    color: #656565;    margin-right: 12px;}#page-product-list #list li.item2-left, #page-product-list #list li.item2-right {float: left;width: 288px;    height: 229px;margin: 0 8px 0 0;padding: 3px 0 0 0;    background: url(img/design/product2_top.gif) no-repeat left top;    position: relative;    color: #656565;}#page-product-list #list li.item2-right {  margin:0}#page-product-list #list li div.inner1 {    background: url(img/design/product_bottom.gif) no-repeat left bottom;    padding-bottom: 3px;    height: 313px;}#page-product-list #list li div.inner {   height: 313px;  border-left:1px solid #DBDBDB;  border-right:1px solid #DBDBDB;  margin:0;  overflow:hidden;}#page-product-list #list li.item2-left div.inner1, #page-product-list #list li.item2-right div.inner1 {    height: 226px;    background-image: url(img/design/product2_bottom.gif);}#page-product-list #list li.item2-left div.inner, #page-product-list #list li.item2-right div.inner {    height: 226px;}#page-product-list #list li.item2-left .img, #page-product-list #list li.item2-right .img {text-align: center;height:100px;    width: 133px;overflow:hidden;    position: absolute;    left:5px;    top: 58px;}#page-product-list #list li.item2-left .prices, #page-product-list #list li.item2-right .prices {text-align: left;    width: 140px;overflow:hidden;    position: absolute;    left:135px;    top: 86px;    margin: 0;    margin-left: 7px;    height: 52px;    }#page-product-list #list li.item2-left .flags, #page-product-list #list li.item2-right .flags {  overflow:hidden;  position: absolute;    left:135px;    top: 58px;}#page-product-list #list li.item2-left .prices dt, #page-product-list #list li.item2-right .prices dt{    width: 64px;}#page-product-list #list li.item2-left .basket, #page-product-list #list li.item2-right .basket {    left:145px;    top: 145px;    padding: 0;    width: 160px;    margin:0;}#page-product-list #list li.item2-left .basket a, #page-product-list #list li.item2-right .basket a,#page-product-list .add_to_basket {    width: 64px;    background-image:  url(img/design/product2_basket_bg.gif);    border: 0;}#page-product-list #list li.item2-left .basket a.detail, #page-product-list #list li.item2-right .basket a.detail {    background-image: url(img/design/product2_detail_bg.gif);    margin-right: 5px;}#page-product-list #list li.clear2 {  clear:both;  float:left;  height:8px;  width:90%;  overflow: hidden;  background: none;  padding:0; }#page-product-list #list li.item2-left .desc, #page-product-list #list li.item2-right .desc {    width: 260px;    overflow: visible;}#page-product-list table.image-table .flags {margin-bottom: 5px;}#page-product-list table.image-table .flags SPAN {margin-right: 10px;font-weight: bold;}div.category-path {    width: 584px;    height: 31px;    overflow: hidden;    line-height: 31px;    background: url(img/design/category_path_bg.gif) no-repeat left top;    color: #656565;}div.category-path .in{    padding-left: 14px;}div.category-path a:link, div.category-path a:visited {font-weight: bold; color: #6DB228;}#page-product-list .page-start .in {   }#page-product-list h1,#page-product-list .h1 {    color: #E97600;    border-bottom: 2px solid #F1F1F1;    margin-bottom: 10px;    font-size: 1.4em;    padding-bottom: 3px;    margin-top: 10px;}#page-product-list div.department_text {    padding-bottom: 10px;}#page-product-list .page-bar {margin: 5px 0;width: 584px;overflow:hidden;    background: url(img/design/page_bar_top.gif) no-repeat left top;    padding-top: 3px;}#page-product-list .page-bar .in1 {    background: url(img/design/page_bar_bottom.gif) no-repeat left bottom;    width: 584px;    padding-bottom: 3px;}#page-product-list .page-bar .in {    padding: 0;    border-left: 1px solid #E1E1E1;    border-right: 1px solid #E1E1E1;}#page-product-list .page-bar .in form {    margin: 0;        border-left: 1px solid #FFFFFF;    border-right: 1px solid #FFFFFF;    color: #656565;    vertical-align: top;}#page-product-list .page-bar .in form fieldset {    padding: 5px 0;    width: 580px;    background: #F6F6F6 url(img/design/page_bar_form_bg.gif) repeat-x left top;}#page-product-list .page-bar .in form img {    vertical-align: bottom;}#page-product-list .page-bar .in form select {background: #FFFFFF;    border: 1px solid #E4E4E4;    height: 25px;}#page-product-list div.subcategory {    width: 193px;    height: 193px;    float: left;    margin: 0;    margin-bottom: 5px;    overflow: hidden;    border-right: 1px dotted #FDA912;}#page-product-list div.sub-right {    border: none;}#page-product-list div.subcategory .in {    padding: 7px;}#page-product-list div.subcategory a {padding: 1px 2px 1px 2px;font-size: 9pt;font-weight: normal;    color: #656565;    text-transform:uppercase;}#page-product-list div.subcategory .in .wrap-image{    margin: 0 9px 0 10px;    text-align: center;    margin-top: 15px;}#page-product-list br.clear { clear: left;}#page-product-list p.department_text {margin: 10px;}#page-product-list .page-bar fieldset {border: none;margin: 0;padding: 0;text-align: left;}#page-product-list #producers-cbox div {float: left;padding: 2px;}#page-product-list #producers-cbox br {clear: both;}#page-product-list #producers-cbox input {margin-left: 4px;margin-right: 2px;}#page-product-list .prod_bar {  display: block;  margin: 0 0 10px;}#page-product-list .prod_bar h3 {  background: none;}#page-product-list .filter_bar {    border-top: 1px solid #E1E1E1;    background: url(img/design/page_bar_sub_bg.gif) repeat-x left top;    width: 580px;}#page-product-list .filter_bar .in{    border: none;    padding: 10px;    float: left;    color: #000000;}#page-product-list .producer {  float: left;  width: 140px;}#page-product-list .producer input {  border:none;}h2.doporucujeme {    font-weight:bold;    text-transform:uppercase;color: #6DB228;font-size: 11px;}#page-product-list #list li .info {  left:135px;  margin:0 0 0 7px;  overflow:hidden;  position:absolute;  text-align:left;  top:28px;  width:140px;}#page-product-list #list li .info dl dt {  width:40%;}#page-product-list .vertival-hr {  border-top:1px dotted #FDA912;  float:left;  width:100%;  height:5px;    }#page-product-list .on_index_prices dd {  font-size:1.1em;}#page-product-list .department_images {  float:left;  width:100%;}#page-product-list .department_images div {width: 192px;margin: 0 0 1px 1px;height: 144px;float: left;text-align: center;           line-height: 144px;}#page-product-list .department_images img { vertical-align: middle;      }#panel-contact .info dl {border-left: 2px solid silver;padding-left: 5px;width: 150px;padding: 1px 0 1px 2px;} #panel-contact .info dl:hover {border-color: #333333;}#panel-contact .info dt {width: 90%;}#footer {    width: 977px;    padding: 30px 0 10px 0;text-align: center;    background: url(img/design/footer_bg.gif) no-repeat left top;    color: #989898;    font-size: 0.95em;}#footer a:link, #footer a:visited {color: #656565;}#footer .subtitle {font-style: normal;}#footer .subtitle p {    padding: 0 60px;    margin-bottom: 1px;    font-size: 0.95em;}#footer .subtitle img {vertical-align: text-top;}#page-news .page-middle .in {  padding:5px 10px;}.item img.news {margin: 3px 5px 5px 5px;}#page-news div.news-title {padding: 2px 0;font-size: 110%;}#page-news p {padding: 2px 0;text-align: justify;}h2.news {    font-weight: normal;    text-transform:uppercase;    font-size: 14px;    margin-bottom: 5px;    margin-top: 10px;}.item p {    padding: 0 10px;}.item h3 {  margin:0;  margin-bottom: 10px;  padding: 5px 15px;  color: #E97600;  background: url(img/design/megaaction_h3_bg.gif) repeat-x left top;  border-bottom: 1px solid #E1E1E1;} h3 a:link,  h3 a:visited{color: #E97600;} h3 a:hover {color: #E97600;} .item {  padding-bottom:5px;  margin-bottom:5px;  background: url(img/design/megaaction_top.gif) no-repeat left top;  padding-top: 3px;} .item .in1{    background: url(img/design/megaaction_bottom.gif) no-repeat left bottom;    padding-bottom: 3px;} .item .in{    border-left: 1px solid #E1E1E1;    border-right: 1px solid #E1E1E1;} .image {float: left;padding: 2px 5px 2px 5px;width:210px;} .name {  width:60%;  float:left;} .noimage {  width:95%;  padding-left: 15px;} p {line-height: 1.5em;}#panel-product-news {}#panel-product-news .wrap-image {    float: left;    width: 45px;    overflow: hidden;    margin-right: 12px;}#panel-product-news .product-line {    float: left;    width: 110px;}#panel-product-news .product-line .cena {color: #656565;}#panel-product-news .product-line .name {margin: 0 0 2px 0px;    float: none;    width: auto;}#panel-product-news a:link, #panel-product-news a:visited {color: #EF9B03;text-decoration: none;}#panel-product-news a:hover {color: #EF9B03;text-decoration: underline;}#panel-product-news img {}#panel-product-news .line {    height: 1px;    overflow: hidden;    background: #f1f1f1;    margin: 4px -5px;}#login-clientmenu .panel-start {    color: #FFFFFF;background: #5A971D url(img/design/panel_h3_login.gif) no-repeat left top;    border: none;    height: 28px;}#login-clientmenu .panel-middle  {border:none;}#login-clientmenu .panel-middle .in {    background:#68AE22 url(img/design/panel_bg_login.gif) repeat-x left top;    border: none;    color: #FFFFFF;}#login-clientmenu .panel-middle .in a:link, #login-clientmenu .panel-middle .in a:visited{    color: #FFFFFF;}#login-clientmenu .panel-end {background-image: url(img/design/panel_end_login.gif);}#login-clientmenu div.password, #login-clientmenu div.username {    background: #FFFFFF url(img/design/login_inputbox.gif) no-repeat left top;    width: 143px;    height: 18px;    overflow:hidden;    padding: 0;}#login-clientmenu input {    background: none;    padding: 2px;    width: 139px;       border: none;    color: #BDBDBD;    font-size: 0.9em;}#login-clientmenu fieldset div {   padding-left: 6px;   margin-bottom: 4px;}#login-clientmenu fieldset div img{    margin-right: 10px;    vertical-align: middle;    float: left;}#login-clientmenu fieldset dd {margin-left: 28px;display: inline;}#login-clientmenu hr {margin: 2px 0px;display:none;}#login-clientmenu div.links {    font-size: 0.9em;    text-align: center;}#login-clientmenu .right {    text-align: right;    padding-top: 7px;}#login-clientmenu .right input {    padding:0;    color: #FFFFFF !important;    background: #5A971D url(img/design/login_button.gif) no-repeat left top;    width: 72px;    height: 19px;}#login-clientmenu .panel-middle .in div {   color: #DDDDDD;}#login-clientmenu .panel-middle .in div a:link, #login-clientmenu .panel-middle .in div a:visited{color: #E1FFE0;}#navbar {  background:url(img/design/navbar_left.gif) no-repeat scroll left top;  color:#656565;  font-size:1.1em;  margin:0;  padding:0;  float: left;  _float: right;  width: 776px;  _width: 779px;  height: 30px;}#navbar .inner{  margin-left: 4px;    height: 30px;    width: 100%;    background:url(img/design/navbar_right.gif) no-repeat scroll right top;}#navbar .inner2 {    margin-right: 4px;    background: #f1f2f1 url(img/design/navbar_bg.gif) repeat-x left top;    height: 27px;    border-top: 1px solid #e1e1e1;    border-bottom: 2px solid #FDA912;}#multimenu {height: 27px;}#multimenu ul {list-style: none;    margin: 0;    padding: 0;    float: right;    font-weight: normal;     text-transform: uppercase;}#multimenu li {float: left;position: relative;z-index: 6000;}#multimenu a {text-decoration: none;}#multimenu .mainitem {display: block;padding: 4px 2px;margin-top: 1px;}#multimenu .mainitem a {margin: auto 8px;color: #656565;}#multimenu .first {border-width: 0;}#multimenu .subitem {display: none;width: 150px;position: absolute;top: 20px;left: 0;background: #ddd;border: 1px solid black;opacity: 0.90;filter: alpha(opacity=90);}#multimenu .it-hi .subitem {  display:block;}#multimenu .subitem li {width: 100%;}#multimenu .subitem li a {width: 100%;display: block;padding: 3px 0;margin: 0;text-indent: 3px;color: black;font-weight: normal;font-size: 9px;}#multimenu .subitem li a:hover {background: #666;color: white;}#multimenu li:hover ul, #multimenu li.over ul {display: block;}#multimenu .cols {float: right;}#multimenu .cols .col {float: left;}#page-special-action h2 {  }#page-special-action .page-middle .in {padding: 0;}#page-special-action h3 {  margin:0;  margin-bottom: 10px;  padding: 5px 15px;  color: #E97600;  background: url(img/design/megaaction_h3_bg.gif) repeat-x left top;  border-bottom: 1px solid #E1E1E1;}#page-special-action h3 a:link, #page-special-action h3 a:visited{color: #E97600;}#page-special-action h3 a:hover {color: #E97600;}#page-special-action .item {  padding-bottom:5px;  margin-bottom:5px;  background: url(img/design/megaaction_top.gif) no-repeat left top;  padding-top: 3px;}#page-special-action .item .in1{    background: url(img/design/megaaction_bottom.gif) no-repeat left bottom;    padding-bottom: 3px;}#page-special-action .item .in{    border-left: 1px solid #E1E1E1;    border-right: 1px solid #E1E1E1;}#page-special-action .image {float: left;padding: 2px 5px 2px 5px;width:210px;}#page-special-action .name {  width:60%;    float:left;}#page-special-action .noimage {  width:95%;  padding-left: 15px;} #page-special-action p {line-height: 1.5em;}#page-special-action .prices {    float: right;    }#page-special-action .prices dl {width: auto;    float: none;    width: 200px;}#page-special-action .prices dt {width: 50%;}#page-special-action .prices dd {    text-align: right;}#page-special-action .basket {  margin:10px 0;  float: right;}#page-special-action a.detail:link, #page-special-action a.detail:visited {    color: #656565;    display: block;    width: 72px;    height: 19px;    text-align:center;    line-height: 19px;    background: #F2F2F2 url(img/design/megaaction_detail_bg.gif) no-repeat left top;}#page-special-action .lastitem {  border:none;}#page-product-detail {    color: #656565;}#page-product-detail h1, #page-product-detail h2 {    color: #E97600;    border-bottom: 2px solid #F1F1F1;    margin-bottom: 10px;    font-size: 1.4em;    padding-bottom: 3px;    margin-top: 10px;}#page-product-detail h2 {    font-size:1.1em;  font-weight:bold;  margin:1em 0;  padding:0 0 0.2em 0.5em;}#page-product-detail .base-info {    border-bottom: 2px solid #F1F1F1;    padding-bottom: 10px;}#page-product-detail .base-info h2 {    border-top: 1px solid #F1F1F1;    color: #656565;    border-bottom: none;    padding-top: 7px;    text-transform: uppercase;    font-size: 1em;    clear: both;}#page-product-detail .wrap_info {  float:left;}#page-product-detail .wrap_image {  float:left;  width:36%;}#page-product-detail .wrap_info {  float:right;  width:60%;}#page-product-detail .wrap_info .info dd {    text-align: right;}#page-product-detail .prices {margin: 5px 0;}#page-product-detail .prices .clear {clear: left;}#page-product-detail .prices dt {width: 140px;}#page-product-detail .prices dd {width: 70px;    text-align: right;}#page-product-detail .info dt {width: 110px;}#page-product-detail .variants dt {width: 140px;}#page-product-detail .categories-tree {padding: 3px 0;border-bottom: 1px solid #ccc;}#page-product-detail .basket {    width: auto !important;     padding: 0 0 0 00px;}#page-product-detail .basket .in {    margin:0;  background:url(img/design/inbasket-b.png) no-repeat left center;  width:160px;  padding-left:35px;}#page-product-detail .basket input {  margin-top:4px;  float: left;  background:#fff;  border-radius:4px;  -moz-border-radius:4px;    }#page-product-detail .basket .inbasket {    display: block;    background:none;    font-weight: normal;    width: 71px;    height: 26px;    text-align:center;    line-height: 26px;    color: #FFFFFF;    padding: 0;    margin: 0;    margin-left: 11px;    margin-top:0;}#page-product-detail img.product {margin: 3px 3px 5px 10px;}#page-product-detail div.product {color: #77bb18;font-size: 14px;font-weight: bold;margin: 10px 0;}#page-product-detail .basket, #page-product-detail .obalovaci .info, #page-product-detail .prices {  margin-bottom:5px;  float:left;  width:100%;}#page-product-detail .flags {margin-bottom:4px;}#page-product-detail .flags SPAN {margin-right: 10px;font-weight: bold;}#page-product-detail .ls-info {margin: 8px 0;}#page-product-detail .dotaznaprodavace {  overflow:hidden;  width:97%;}#page-product-detail .dotaznaprodavace dl dd {  float:left !important;}#page-product-detail .expedice {  color:#E66D00;}#page-product-detail .warranty {}#page-product-detail .h2-sep {display: none;}#page-product-detail .h2-subtitle {color: #999;font-size: 9px;float: right;padding-top: 4px;}#page-product-detail .page-middle .in h3 {font-size: 100%;font-weight: normal;margin: 0;padding: 0;}#page-product-detail .clr {clear: right;}#page-product-detail .c-p-e {float: left;width:97%;  &width: 93%;background:#EBEAEA url(img/design/bg_actions.png) no-repeat scroll left top;  margin:10px 0px 20px 10px;  }#page-product-detail .c-p-e ul {  background:transparent url(img/design/bg_actions.png) no-repeat scroll right bottom;  height:23px;  line-height:23px;  margin:0;  padding:0;  text-align:center;}#page-product-detail .c-p-e ul li a {  color:#313131;}#page-product-detail .c-p-e ul li.ico-action-compare, #page-product-detail .c-p-e ul li.ico-action-print, #page-product-detail .c-p-e ul li.ico-action-mail {  background-position:5px 50%;  background-repeat:no-repeat;  padding-left:30px;  display:inline;  width:auto;}#page-product-detail .c-p-e ul li.ico-action-compare {  background-image:url(img/design/ico-action-compare.png);}#page-product-detail .c-p-e ul li.ico-action-print {  background-image:url(img/design/ico-action-print.png);}#page-product-detail .c-p-e ul li.ico-action-mail {  background-image: url(img/design/ico-action-mail.png);}#page-product-detail .c-p-e div {float: left;width: 33%;border-top: 1px solid #ccc;border-bottom: 1px solid #ccc;text-align: center;}#page-product-detail .c-p-e div a:link,#page-product-detail .c-p-e div a:visited {color: #77bb18;font-size: 12px;font-weight: bold;text-decoration: none;display: block;padding: 8px;}#page-product-detail .c-p-e div a:hover {background: #eee;}#page-product-detail .params dt {font-weight: bold;width: 30%;}#page-product-detail .related {float: left;width: 100%;list-style: none;margin: 0;padding: 0;}#page-product-detail .related li {float: left;width: 48%;padding: 4px;}#page-product-detail .related li a:link, #page-product-detail .related li a:visited {    font-weight: bold;    color: #EF9B03;}#page-product-detail .related li a:hover {}#page-product-detail .related li img {    float: left;    margin-right: 5px;}#page-product-detail .related li div {    float: left;    width: 180px;}#page-product-detail .related-price {color: #656565;}#page-product-detail #related-hide {}#page-product-detail table.gallery {width: 100%;}#page-product-detail table.gallery td {text-align: center;vertical-align: middle;padding: 5px;}#page-product-detail table.files {width: 100%;}#page-product-detail table.files td {width: 50%;}#page-product-detail table.links td {padding: 2px;}#page-product-detail table.links td.sep {width: 8px;text-align: center;}#page-product-detail .feedback dl {margin: 5px 0;}#page-product-detail .feedback dt {width: 140px;}#page-product-detail .feedback dd {text-align: center;width: 120px;}#page-product-detail .feedback dd.img-capt {  width:auto;}#page-product-detail .feedback .input-text {  height:20px;}#page-product-detail .feedback .button {  margin-top:1px;}#page-product-detail .feedback .opsani {  width:100%;  padding:0 0 3px 5px;}#page-product-detail .feedback .submit {padding-top: 5px;text-align: center;}#page-product-detail .feedback textarea {width: 90%;}#page-product-detail .odsazeni {  padding-left:10px;  width:97%;  overflow:hidden;  }#page-product-detail .info-table, #page-product-detail h1 {  position:relative;}#page-product-detail .obalovaci {float:right;width:50%;}#page-product-detail .content {margin: 0 0 30px 15px;}#related-hide {margin-left:15px;margin-top:-31px; }#page-product-detail .modifications {    width: 100%;}#page-product-detail .modifications td {padding: 2px;}#page-product-detail .modifications .price {text-align: left;}#page-product-detail .modifications td.basket-mod input{  width:130px;  color:#fff;  border:none;  cursor:pointer;}#page-product-detail .modifications td.basket input.bigbtn {    height: 22px;    color: #FFFFFF;    width: 122px;    cursor:pointer;}#page-product-detail .modifications .inbasket {  display:block;}#page-product-detail .modifications .highlight .inbasket {  background:#eeeeee url(img/design/button-basket.png) no-repeat scroll left center}#page-product-detail .related-show img {  float:left;  display:block;  padding:3px 5px 0 0;}#page-product-detail .related-show a {  width:50%;  float:left;}.hodnoceni-hvezdami{list-style:none;margin: 0px;padding:0px;width: 85px;height: 30px;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: 30px;text-decoration: none;text-indent: -9000px;z-index: 20;position: absolute;padding: 0px;}.hodnoceni-hvezdami li a:hover{background: url("img/design/hrzt_hv.gif") left center;z-index: 2;left: 0px;}.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: 34px;display: block;text-indent: -9000px;z-index: 1;}#page-product-detail .info dl dd, #page-product-detail .prices dl dd {  float:right;  text-align:right;  padding-right:22px;}#page-product-detail #panel-alternative-products .product-item {  background:url(img/design/product-alt.png) no-repeat;  height:320px;}#page-product-detail .params dl dd {  float:left;  text-align:left;  padding:0 0 0 22px;}#page-product-detail .cetelem {  text-align: right;  padding-right:15px;}#inbasket-win {position: fixed;top:300px;width:300px;height:93px;left:50%;margin:0 0 0 -150px;border:2px solid #5A971D;padding:21px 28px;background:#fff;z-index:10001;}#inbasket-win h2 {color:#5A971D;font-size:16px;}#inbasket-win .orange {width:140px;background:url("img/design/inbasket-bx.png") no-repeat;text-transform: none;height:26px;line-height:26px;float:left;padding:0;}#inbasket-win .buttons {padding:25px 2px 0;}#inbasket-win .bigbtn {float:right;margin-top:1px;}#inbasket-win .buttons a {display: inline-block;}#inbasket-windo #shaddow {background:#000;height:100%;width:100%;position: absolute;opacity:0.5;filter: alpha(opacity=50);left:0;top:0;z-index:10000;}#page-product-detail .page-middle .in .files h3 { background:url(img/design/btn_download.gif) no-repeat left 50%; padding-left:34px; line-height:24px;}.info-table {margin: 5px 0;}.info-table .in {color: #423c56;font-size: 12px;padding: 12px 35px;background: #ffc;text-align: left;}.info-table .info {border: 1px solid #bedd97;background:#e9fada url(img/design/tick.gif) no-repeat 10px 50%;}.info-table .warning {border: 1px solid #ffabab;background:#fdecec url(img/design/cross.gif) no-repeat 10px 50%;}#panel-inquiry strong {    font-weight: normal;}#panel-inquiry .bar {float: left;    border: 1px solid #E1E1E1;    height: 15px;    padding: 0 1px;    width:175px;}#panel-inquiry .question {    }#panel-inquiry .bar .start {float: left;margin-left: 3px;    width: 0px;    overflow: hidden;    display:none;}#panel-inquiry .bar .middle {float: left;width: 136px;text-align: left;background: #FFFFFF;}#panel-inquiry .bar .end {float: left;    width: 0px;    overflow: hidden;}#panel-inquiry .bar .end img {    display: none;}#panel-inquiry .panel-middle .in {text-align: left;    color: #ADADAD;    color: #656565;}#panel-inquiry .bar-table {text-align: left;}#panel-inquiry .hr-light {background: #ddd url('http://sidia.cz.cartman.netdevelo.cz/img/design/inquiry/hr_bg.gif') repeat-x left top;border: 0px;height: 1px;}#panel-inquiry a {color: #656565;}#panel-inquiry .total {  font-size:10px;}#wishes {padding-top:15px;}#wishes .image{float:left;width:40px;overflow: hidden;}#wishes .jmeno, #wishes .email, #wishes .jmeno, #wishes .tel {float:left;padding-left:5px;width:117px;}#wishes .jmeno {font-weight: bold;}#panel-newsreel {  position:relative;  }#panel-newsreel p {margin: 2px 0px 2px 0px;}#panel-newsreel img {margin: 2px 0px 6px 0px;}#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;background-image: url('http://sidia.cz.cartman.netdevelo.cz/img/design/inquiry/0-4.gif');background-repeat: repeat-x;background-position: 0 50%;}#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 {float: right;width: 600px;}#panel-maillist .panel-start {    color: #FFFFFF;background: #5A971D url(img/design/panel_h3_maillist.gif) no-repeat left top;    border: none;    height: 29px;}#panel-maillist .panel-middle  {border: none;}#panel-maillist .panel-middle .in {    background:#68AF22 url(img/design/panel_bg_maillist.gif) repeat-x left top;    border: none;    color: #FFFFFF;    padding-top: 0;}#panel-maillist .panel-end {background-image: url(img/design/panel_end_maillist.gif);}#panel-maillist form {margin:0; padding:0;}#panel-maillist fieldset {margin:0; padding:0;}#panel-maillist .col_2, #panel-maillist .col_3 {  width:auto;  text-align:left;  margin-bottom:2px;  padding-left: 12px;  float: none;}#panel-maillist .col_2 img {margin-right: 7px; float: left; margin-top: 3px;}#panel-maillist div.email {    float: left;    width: 143px;  height: 18px;  background: #FFFFFF url(img/design/maillist_inputbox.gif) no-repeat left top;  overflow: hidden;}#panel-maillist input.email {  background: none;  padding: 2px;  border: none;  color: #BDBDBD;  width: 139px;  height: 18px;  font-size: 0.9em;}#panel-maillist .col_3 {    text-align:right;    padding-top: 7px;    padding-right: 6px;    }#panel-maillist .button {   padding:0;    color: #FFFFFF !important;    background: #5A971D url(img/design/login_button.gif) no-repeat left top;    width: 72px;    height: 19px;}#panel-maillist p {text-align: left;    color: #DDDDDD;    padding-left: 12px;    font-size: 0.95em;    padding-right: 10px;    margin-bottom: 7px;}#search { position: absolute; left: 0; top: 194px; }#search .in {padding: 0 0 0 7px;}#search fieldset {border: none;padding: 0;margin: 0;/*background: url(img/design/ico-admin.png) no-repeat 0px 3px;padding-left:20px;*/vertical-align: top;}#search form {display: inline;}#search fieldset div {    width: 145px;height: 21px;    background: #FFFFFF url(img/design/search_inputbox.gif) no-repeat left top;    margin: 0 3px 0 0;    padding:0;    float: left;}#search form .search_phrase {    border: none;    color: #BDBDBD;    padding: 2px;    background: none;    width: 141px;    font-size: 0.9em;}#search form input.button {    margin:-1px 0 0 0;    padding: 0;    width: 32px;    height: 23px;    background: #E56F00 url(img/design/search-ok.png) no-repeat left top;    color: #FFFFFF !important;    vertical-align: bottom;     float: left;    font-size: 0.9em;}#page-article p {margin-top: 5px;}.desc h1, .desc h2, .desc h3, .desc h4,.desc h5, .desc h6, .desc noframes,.desc ol, .desc p, .desc ul, .desc center,.desc dir, .desc hr, .desc menu, .desc pre, .desc span.h1   { display: block; color:#747474; }.desc li              { display: list-item; }.desc head            { display: none }.desc table           { display: table }.desc tr              { display: table-row }.desc thead           { display: table-header-group }.desc tbody           { display: table-row-group }.desc tfoot           { display: table-footer-group }.desc col             { display: table-column }.desc colgroup        { display: table-column-group }.desc td, .desc th          { display: table-cell; }.desc caption         { display: table-caption }.desc th              { font-weight: bolder; text-align: center }.desc caption         { text-align: center }.desc body            { margin: 8px }.desc h1, .desc span.h1 { font-size: 2em; margin: .67em 0 }.desc h2              { font-size: 1.5em; margin: .75em 0; color:#000; }.desc h3              { font-size: 1.17em; margin: .83em 0 }.desc h4, .desc blockquote, .desc ul,.desc fieldset, .desc form,.desc ol, .desc dl, .desc dir,.desc menu            { margin: 1.12em 0 }.desc h5              { font-size: .83em; margin: 1.5em 0 }.desc h6              { font-size: .75em; margin: 1.67em 0 }.desc h1, .desc h2, .desc h3, .desc h4,.desc h5, .desc h6, .desc b,.desc strong          { font-weight: bolder }.desc blockquote      { margin-left: 40px; margin-right: 40px }.desc i, .desc cite, .desc em,.desc var, .desc address    { font-style: italic }.desc pre, .desc tt, .desc code,.desc kbd, .desc samp       { font-family: monospace }.desc pre             { white-space: pre }.desc button, .desc textarea,.desc input, .desc select   { display: inline-block }.desc big             { font-size: 1.17em }.desc small, .desc sub, .desc sup { font-size: .83em }.desc sub             { vertical-align: sub }.desc sup             { vertical-align: super }.desc table           { border-spacing: 2px; }.desc thead, .desc tbody,.desc tfoot           { vertical-align: middle }.desctd, .desc th, .desc tr      { vertical-align: inherit }.desc s, .desc strike, .desc del  { text-decoration: line-through }.desc hr              { border: 1px inset }.desc ol, .desc ul, .desc dir,.desc menu, .desc dd        { margin-left: 40px !important; }.desc ol              { list-style-type: decimal }.desc ol ul, .desc ul ol,.desc ul ul, .desc ol ol    { margin-top: 0; margin-bottom: 0 }.desc u, .desc ins          { text-decoration: underline }.desc br:before       { content: "\A"; white-space: pre-line }.desc center          { text-align: center }.desc :link, .desc :visited { text-decoration: underline }.desc :focus          { outline: thin dotted invert }.desc table[align=center] {margin:0 auto;}.desc img {  }.desc p {margin: 1em 0;}.desc ul li {list-style-image: url(img/design/li.gif);}.paging {text-align: center;margin-bottom: 8px;padding: 4px 0px 4px 0px;    float: right;  }.paging a {  color:#656565;  background: #F2F2F2 url(img/design/paging_link_bg.gif) no-repeat center center;  padding: 0;  margin: 0 2px;  text-align: center;  width: 21px;   height: 21px;   line-height: 21px;  display: block;  float: left;  font-weight: bold;}.paging strong {  font-weight:bold;  color: #FFFFFF;  background: #E66D00 url(img/design/paging_strong_bg.gif) no-repeat center center;  padding: 0;  margin: 0 2px;   width: 21px;   height: 21px;   line-height: 21px;  display: block;  float: left;}.paging span {    float: left;    height: 16px;    padding-top: 5px;    }#page-login p {margin: 10px 0;}#page-login table.login-tab {margin: 0 auto;width: 200px;}#page-login table.login-tab td {padding: 3px;}#page-login table.login-tab td.col1 {width: 60px;font-weight: bold;}#page-login table.login-tab td.submit-row {text-align: center;}#page-login input.full {width: 120px;}#page-login dt {width: 49%;text-align: right;}#page-login dd {width: 50%;text-align: left;}#panel-top-products {}#panel-top-products .wrap-image {    float: left;    width: 45px;    overflow: hidden;    margin-right: 12px;}#panel-top-products .product-line {    float: left;    width: 110px;    margin-top:19px;}#panel-top-products .product-line .cena {color: #656565;font-size:10px;}#panel-top-products .name {margin: 0 0 2px 0px;    float: none;    width: 99%;}#panel-top-products a {color: #EF9B03;text-decoration: none;}#panel-top-products a:hover {color: #EF9B03;text-decoration: underline;}#panel-top-products img {}#panel-top-products .line {    height: 1px;    overflow: hidden;    background: #f1f1f1;    margin: 4px -5px;}#panel-download-categories .level{}#panel-download-categories .item-highlited {background-color: black;}#panel-download-categories .item-highlited a {color: white;}#panel-download-categories .item {background-color: transparent;color: black;}#panel-download-categories a {text-decoration: none;color: black;font-weight: bold;}#panel-download-categories a:hover {text-decoration: none;font-weight: bold;}#panel-download-categories a.arrowlink {display: block;font-weight: normal;background: transparent url('http://sidia.cz.cartman.netdevelo.cz/img/design/arrow-green.gif') no-repeat 2px 50%;padding-left: 10px;}#panel-download-categories a.arrowlink:hover {background-color: black;color: white;}#basket-info {  background:url(img/design/ico-basket.black.gif) no-repeat left 60%;text-align: right;padding: 4px 10px 2px 13px;}#basket-info-value {}#basket-panel .odsad-top {padding-top:10px;}#page-registration {}#page-registration div.tologin, #page-registration #regtable {width: 100%;margin: 0 20px 0 20px;}#page-registration #regtable tr td div div,#page-registration div.tologin div div {display: block;width: 110px;float: left;}#page-registration #regtable .psc {width: 40px;margin-left: 2px;}#page-registration #regtable tr td div.regdiv,#page-registration div.tologin div.regdiv {margin: 5px;}#page-registration fieldset {border: none;width: 99%;padding: 0 10px 20px 10px;margin: 0;}#page-registration fieldset dl {float: left;width: 99%;margin: 2px 0;padding: 0;}#page-registration fieldset dt {float: left;width: 40%;margin: 0;padding: 0;}#page-registration fieldset dd {float: right;width: 60%;margin: 0;padding: 0;}#page-registration fieldset.quick dt {text-align: right;width: 30%;}#page-registration fieldset .psc {width: 40px;margin-left: 2px;}#page-download p {padding: 10px 0 15px 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;}#page-basket input.quantity, #page-loyalty-basket input.quantity {text-align: right;}#page-basket table.products-table, #page-loyalty-basket table.products-table, #page-product-detail table.products-table {width: 99%;margin-bottom: 15px;}#page-basket table.products-table td, #page-loyalty-basket table.products-table td, #page-product-detail table.products-table td {padding: 3px;vertical-align: middle;}#page-basket table.products-table thead td, #page-loyalty-basket table.products-table thead td, #page-product-detail table.products-table thead td  {font-weight: bold;border-bottom: 1px solid #ccc;}#page-basket table.products-table tbody td.remove, #page-loyalty-basket table.products-table tbody td.remove, #page-product-detail table.products-table tbody td.remove {text-align: right;}#page-basket table.products-table td.count {  white-space: nowrap;}#page-basket .button, #page-loyalty-basket .button {  float:left;  margin-right:5px;}#page-basket .inorder, #page-loyalty-basket .inorder {  background:url(img/design/inorder.png) no-repeat;  display:block;  width:209px;  height:44px;  text-align: center;  padding:15px 0 10px 60px;  color:#000;  font-size:12px;  border:none;  cursor:pointer;}#page-basket .inorder {  padding:9px 10px 10px 60px;}#page-loyalty-basket .inorder {  width:150px;  &width:209px;  height:19px;  &height:44px;}#page-basket .toorder {background:url(img/design/toorder.png) no-repeat;width:200px;height:60px;line-height:60px;padding-left:30px;font-size:20px;float:right;}#page-basket .top-od {padding-top:20px;float:Left;}#page-order p {margin: 5px 10px;}#page-order #products-table {width: 100%;}#page-order h3 {  color:#5A971D;  margin-bottom:4px;  margin-left:0;}#page-order #products-table td, #page-order #products-table th {text-align: left;padding: 2px;}#page-order #products-table th {border-bottom: 1px solid gray;}#page-order #products-table .count {text-align: center;}#page-order #products-table .ralign {text-align: right;}#page-order #transport-payment div {margin: 0 20px 0 0;}#page-order #transport-payment div label {float:left;}#page-order #transport-payment div label {float:right;width:240px;}#page-order #transport-payment div span {color: #000;font-weight: bold;font-size: 12px;font-style: italic;}#page-order #transport-payment label.disabled {color: #999;}#page-order #divide div {margin: 0 20px;}#page-order .step2-table {margin-bottom: 5px;}#page-order .step2-table td {padding: 2px 2px 2px 20px;}#page-order .step2-table .comment {width: 100%;}#page-order .submit-button {margin-top: 10px;}#page-order fieldset {border: none;width: 99%;padding: 0 10px 20px 10px;margin: 0;}#page-order fieldset dl {float: left;width: 99%;margin: 2px 0;padding: 0;}#page-order fieldset dt {float: left;width: 40%;margin: 0;padding: 0;}#page-order fieldset dd {float: right;width: 60%;margin: 0;padding: 0;}#page-order fieldset.quick dt {text-align: right;width: 30%;}#page-order fieldset .psc {width: 40px;margin-left: 2px;}#page-order #summary {width: 96%;}#page-order #summary dd {text-align: right;}#page-order #summary .rprice {font-weight: bold;}#page-order #summary .grey {color: #777;}#page-order #summary .total * {height: 30px;line-height: 30px;}#page-order #summary .total dt {margin-top: 5px;}#page-order .step2 {margin: 2px 0;padding: 0;line-height: 1.5em;}#page-order .step2 dt {float: left;clear: left;width: 25%;font-weight: bold;padding-left: 10px;}#page-order .step2 dd {margin-left: 25%;} #page-order textarea {width: 98%;}#page-order .order-btn {  background:url(img/design/order-btn.png) no-repeat;  width:209px !important;  height:44px;  padding-left:50px;  color:#000 !important;  font-weight:normal;  border:none;}#page-order .col_2 {margin:0 !important;}#page-order .boxik {background:#f7f7f7;border:2px solid #e1e1e1;border-radius:6px;-moz-border-radius:6px;padding:10px;margin-bottom:10px;}#page-order .boxik input {background:#fff;} #page-order .endeorde {   background: url("img/design/endord.png") no-repeat scroll 0 0 transparent;    float: none;    display: inline-block;    font-size: 18px;    height: 60px;    line-height: 60px;    padding-left: 0px;    width: 200px;    text-align: center;}}#page-not-found {}#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-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-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;}#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;}#page-procuration h3 {margin: 10px 0 5px 0;}#page-procuration ul {list-style: inside;margin: 8px 10px;}#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;}#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-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: red;}#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: #77bb18;}#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 {  background:transparent url(img/design/bg_products_cleaner.png) no-repeat scroll center center;  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;}#page-loyalty-system ul.products li.odd div.inner {  border-left:medium none;  border-right:1px dotted #FDA912;}#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:9pt;  margin:0;  text-transform:uppercase;  font-weight: normal;  color: #656565;  margin: 0 0 10px 5px;}#page-loyalty-system ul.products li h2 a:link, #page-loyalty-system ul.products li h2 a:visited,#page-loyalty-system ul.products li h3 a:link, #page-loyalty-system ul.products li h3 a:visited{    color: #656565;}#page-loyalty-system ul.products li .image {  float:left;  overflow:hidden;  text-align:center;  width:90px;  margin-right: 15px;  height:100px;}#page-loyalty-system ul.products li .wrap_info {  float:right;  width:160px;}#page-loyalty-system ul.products .prices dt {  width:65%;}#page-loyalty-system .basket {  font-weight:bold;  margin:15px 0 0 0;  text-align:left;}#page-loyalty-system .basket a:link, #page-loyalty-system .basket a:visited { padding:3px 0px;  &padding:2px 0px 3px;  &position:relative;  &top:-3px;  display:block;  text-align:center;  height:17px;  height:18px;  background:url(img/design/bigbtn.png) no-repeat;  width:120px;  color: #FFFFFF;}#loyalty-system-info {text-align: right;padding: 4px 10px 2px 5px;}#loyalty-system-info a {font-weight: bold;}#user-info {  background:url(img/design/ico-user.black.gif) no-repeat left 50%;text-align: right;padding: 4px 10px 2px 18px;}#user-info a, #user-info span {font-weight: bold;}#page-wishes-page dt {width: 200px;font-weight: bold;}#page-wishes-page dd {float: left;}#page-wishes-page textarea {width: 98%;}#page-news-detail p {}#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 fieldset span {display: block;clear: both;padding-left: 31%;margin: 5px 0;font-style: italic;font-size: 1em;}#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 {}#page-send-pass div div div div div {float: left;width: 120px;margin-left: 30px;}#page-send-pass div div div p {margin-bottom: 5px;}#page-send-pass .error {font-size: medium;}#page-send-pass .success {font-size: medium;}#page-send-pass dt {  text-align:right;  width:49%;}#page-send-pass dd {  text-align:left;  width:50%;}#page-send-pass input.full {  width:120px;}#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;}#page-forum-form .inputs .button {  margin-top:1px;}#page-forum-unscribe {}#panel-alternative-products {}#panel-alternative-products .product-line {    height:1%;}#panel-alternative-products .product-line .cena {color: gray;font-size: 9px;}#panel-alternative-products .product-line .name {margin: 2px 5px 5px 0px;}#panel-alternative-products a {color: black;text-decoration: none;}#panel-alternative-products a:hover {color: black;text-decoration: underline;}#panel-alternative-products img {}#panel-alternative-products .popis {  position:absolute;  top:160px;  padding:0 5px;}#panel-alternative-products .cena {  top:270px !important;}#panel-alternative-products .basket {  top:291px !important;}#panel-bought-products {}#panel-bought-products .product-line {}#panel-bought-products .product-line .cena {color: gray;font-size: 9px;}#panel-bought-products .product-line .name {margin: 2px 5px 5px 0px;}#panel-bought-products a {color: black;text-decoration: none;}#panel-bought-products a:hover {color: black;text-decoration: underline;}#panel-bought-products img {}#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 {position: relative;float: right;margin-right: 20px;}/*#page-producer-detail div.it h3 {display: inline;}#page-producer-detail div.subcategory_img {text-align: center;height: 140px;width: 200px;float: left;}*/#page-producer-detail .it {    width: 193px;    height: 193px;    float: left;    margin: 6px 0 0 0;    overflow: hidden;    margin-bottom: 7px;}#page-producer-detail .middle {    border-right: 1px dotted #FDA912;    border-left: 1px dotted #FDA912;}#page-producer-detail .it .in {    padding: 7px;}#page-producer-detail .it .in h3 a {padding: 1px 2px 1px 2px;font-size: 9pt;font-weight: normal;    color: #656565;    text-transform:uppercase;}#page-producer-detail .subcategory_img{    width: 160px;    height: 120px;    overflow: hidden;    margin: 0 9px 0 10px;    text-align: center;    margin-top: 15px;}#page-producer-detail .it .in br.clear { clear: left;}#page-producer-detail .h-d {  height:2px;  border-bottom:1px dotted #FDA912;  float:left;  width:100%;}#page-producer-detail .vertival-hr {  border-top:1px dotted #FDA912;  clear: both;  width:100%;  height:5px;    }#bakset-accessories {  padding:0 5px;  }#bakset-accessories .related-img{  width:20%;  float:left;}#bakset-accessories .related-link, #bakset-accessories .related-price {  width:75%;  float:right;}#page-paramsearch h1 {  height:20px;}#page-paramsearch .page-middle .in div.block {float: left;padding-left: 10px;padding-bottom: 10px;width: 30%;}#page-paramsearch .page-middle .in div.block dd {margin-left: 20px;width:58%;}#page-paramsearch .page-middle .in div.block dt {width: 30% !important;float:left;}#page-paramsearch .page-middle .in br.cleaner {clear: left;height: 0px;}#page-paramsearch select {  width:100%;}div#payments .panel-middle .in {padding: 12px 5px 4px 17px;}div#payments .panel-middle .in img {    margin-right:11px;    margin-bottom: 6px;}div#partners .panel-middle .in {padding: 12px 0 1px 8px;}div#partners .panel-middle .in p {margin-bottom: 0.9em;}div#partners .panel-middle .in p a:link, div#partners .panel-middle .in p a:visited {    color: #656565;    font-size: 0.9em;}div#partners a {  color:#EF9B03 !important;}#advert-left {    width: 193px;    overflow: hidden;    }#advert-left p {    color: #FFFFFF;    background-color: #8F8F8F;    padding: 10px 10px 60px 10px;}#advert-left img {    display: block;    margin: 0 auto;    padding: 0;}#advert-middle {    width: 584px;    overflow: hidden;    margin-bottom: 7px;}#advert-middle p {    color: #FFFFFF;    background-color: #8F8F8F;    padding: 10px 10px 60px 10px;}#advert-middle img {    display: block;    margin: 0 auto;    padding: 0;}#page-producers ul {float: left;width: 100%;list-style: none;margin: 0 0 20px 10px;}#page-producers ul li {float: left;width: 23%;padding: 2px 0;}#panel-product-recent {}#panel-product-recent .product-line {}#panel-product-recent .product-line .vlozeni {color: gray;font-size: 9px;}#panel-product-recent .product-line .name {margin: 2px 5px 5px 0px;}#panel-product-recent a {color: black;text-decoration: none;}#panel-product-recent a:hover {color: black;text-decoration: underline;}#panel-product-recent img {margin-right: 3px;}#cetelemcalc input[readonly] {background: buttonface;}#ceteleminfo {display: none;padding: 10px;text-align: justify;}#cetelemcalc {background: url('http://sidia.cz.cartman.netdevelo.cz/img/design/cetelem_panak.jpg') 100% 0% no-repeat;}#cetelemcalc table {text-align: left;}#cetelemcalc table td {height: 20px;}#basket-panel .panel-start {background:url(img/design/basket-panel.gif) no-repeat;padding-left:21px;color:#fff;border:none;}#basket-panel {}#basket-panel .panel-middle {background:url(img/design/basket-panel-m.gif) repeat-y left bottom;border:none;}#basket-panel .button {background-color:transparent;float:none;display:inline-block;}#basket-panel .box {border-bottom:2px solid #e29201;padding:5px;color:#fff;overflow: hidden;}#basket-panel .box.black {color:#2E3436;}#basket-panel a {color:#fff;}#basket-panel .box a {color:#fff;text-decoration: none;white-space: nowrap;}#basket-panel .panel-end {background:none;border:1px solid #e29304;border-top:none;border-radius:0 0 4px 4px;height:auto;}#basket-panel .panel-end .in {border:1px solid #febe4d;border-top:none;border-radius:0 0 4px 4px;height:4px;background:#fd9f00;}
