* {padding:0;margin:0;}
::marker {color: #006600;}
::selection, ::-moz-selection {background:#fff19c;}
body {font-family:Arial,Tahoma,Verdana;font-size:0.8em;color:black;background:white;background-attachment:fixed;color-scheme: only light;}
a {color:#006600;text-decoration:none;font-weight:bold;}
a:hover {color:#286b28;text-decoration:underline;}
h1 {margin:15px 0 10px 0;line-height:20px;color:#006600;text-align:left;font-size:142%;font-weight:bold;}
h2 {font-size:142%;padding:5px 0;margin-top:15px;color:#006600;}
h3 {font-size:130%;padding:5px 0;margin-top:10px;color:#006600;}
h4 {font-size:125%;padding:5px 0;color:#006600;}
hr {color:#008800;background-color:#008800;height:1px;border-width:0px;}
img {border:none;border-width: 0px;max-width: 100%;height: auto;}
p {text-align:justify;}
iframe {border:0;margin:0;overflow:hidden;}
#wrap {margin:0 auto;width:999px;padding:0 5px 0 5px;}
#content_block {background:#fff;float:left;width:989px;}
#main {position:absolute;top:177px;width:989px;}
#rwin {float:right;width:766px;display:block;padding:0px;line-height:1.4;margin-top:10px;}
#rwin ul, #rwin ol {margin-left:30px;}
#rwin li {text-align:justify;}
#rwin h2 {margin:20px 0 10px;}
.ah td {vertical-align:top;}
.ah a strong, .detail_description a {text-decoration:underline;}
.ah a:hover {background:#ffe652;color:#006600;}
.ahx a:hover {background:none;color:#006600;}
#lwin {position:absolute;top:11px;left:0px;width:213px;background-color:#FFFFFF;}
#header {height:133px;width:989px;background:url(/images/sp_trolley.png) no-repeat right 6px;}
#header #over a {display:block;position:absolute;top:31px;width:602px;height:92px;margin-left:96px;}
#header #header_left {display:block;position:absolute;top:82px;width:93px;height:51px;margin-left:0px;background:url(/images/sp_header_left.png) no-repeat;}
#header #basket {position:absolute;margin-left:763px;top:55px;padding-top:3px;width:177px;height:50px;}
#header #basket .left {float:left;width:45%;white-space:nowrap;}
#header #basket .right {float:right;width:55%;white-space:nowrap;}
.basket_submit {border:none;cursor:pointer;background:url(/images/sp_buy_kos2.png) no-repeat 0 -142px;width:154px;height:25px;display:block;float:none;margin:22px auto 0 auto;clear:both;}
.basket_submit:hover {background:url(/images/sp_buy_kos2.png) no-repeat 0 -167px;}
#header #zalozka1 a, #header #zalozka2 a, #header #zalozka3 a, #header #zalozka5 a, #header #zalozka6 a {position:absolute;top:0px;width:99px;height:23px;line-height:23px;color:#006600;font-size:84%;text-align:center;display:block;background:#ffe439;background:linear-gradient(to bottom, #ffe439 0%,#fff19c 50%,#ffda04 50%);border-bottom-right-radius:5px;border-bottom-left-radius:5px;}
#header #zalozka1 a:hover, #header #zalozka2 a:hover, #header #zalozka3 a:hover, #header #zalozka5 a:hover, #header #zalozka6 a:hover {background:#ffe652;}
#header #zalozka7 a {position:absolute;top:0px;width:28px;height:23px;line-height:23px;color:#006600;font-size:92%;text-align:center;display:block;background:#ffe439; background:url(/images/sp_icons_content2.png) no-repeat 10px -603px,linear-gradient(to bottom, #ffe439 0%,#fff19c 50%,#ffda04 50%);border-bottom-right-radius:5px;border-bottom-left-radius:5px;}
#header #zalozka7 a:hover {background:#ffe439;background:url(/images/sp_icons_content2.png) no-repeat 10px -603px,#ffda04;}
#header #zalozka1 {margin-left:0px;}
#header #zalozka2 {margin-left:102px;}
#header #zalozka3 {margin-left:204px;}
#header #zalozka5 {margin-left:384px;}
#header #zalozka6 {margin-left:486px;}
#header #zalozka7 {margin-left:657px;}
#header #zalozka8 {position:absolute;top:0px;margin-left:758px;background:#fff19c;width:85px;height:23px;line-height:23px;display:block;padding:0 3px 0 5px;border-bottom-left-radius:5px;border-bottom-right-radius:5px;}
#header #zalozka9 {margin-left:855px;position:absolute;top:2px;}
#header a.sel1, #header a.nosel1, #header a.sel2, #header a.nosel2 {width:22px;height:18px;top:2px;text-align:center;line-height:18px;color:black;display:block;position:absolute;}
#header a.sel1 {background:#ffda04;margin-left:825px;border-radius:4px;}
#header a.nosel1 {margin-left:818px;}
#header a.sel2 {background:#ffda04;margin-left:798px;border-radius:4px;}
#header a.nosel2 {margin-left:798px;}
#navigace_top {position:absolute;top:-44px;left:0px;height:44px;background-color:#058e02;border-radius:7px;}
#navigace_left {float:left;height:44px;background:url(/images/sp_menu_cele.png) no-repeat 0 0;}
#navigace_left ul li a {overflow:hidden;}
#navigace_right {float:right;width:217px;height:44px;background:url(/images/sp_menu_cele.png) no-repeat 0 -88px;}
.input_search {margin-top:8px;height:18px;line-height:18px;color:#333333;width:168px;padding-left:6px;float:left;background:none;border:none;box-shadow:none;}
.submit_search {margin-top:8px;height:23px;line-height:23px;color:#333333;width:36px;padding-right:5px;float:right;background:none;border:none;cursor:pointer;}
#navigace_b {float:left;width:772px;height:44px;background:url(/images/sp_menu_cele.png) repeat-x 0 -44px;}
#navigace_b li a {color:white;font-weight:bold;text-transform:uppercase;cursor:pointer;}
#navigace_b li a:hover {color:#fff;}
#navigace_b li.noselected2 a,#navigace_b li.selected2 a {padding-left:10px;}
#navigace_b li ul li a {color:black;font-weight:bold;}
#navigace_b li ul li a:hover {background:#ffe652 url(/images/sp_icons_content2.png) no-repeat 4px -79px;color:#006600}
#lwin .box {background:#bbee91;width:100%;padding:0px;margin:0px;border-radius:5px;}
#lwin .box table tr td {line-height:15px;}
#lwin .box a, #lwin .box a:hover {text-decoration:none;word-wrap:break-word;}
#lwin p {padding:0 10px;text-align: left;}
#lwin li {float:left;clear:both;width:100%;list-style-type:none;}
#lwin li a {display:block;float:left;width:100%;line-height:26px;}
#lwin li a.special, #lwin li a.special:hover {color:#006600;font-weight:bold}
li.NvA a, li.NvB a, li.NvC a {font-size:108%;color:#fff;}
li.NvD a, li.NvE a, li.NvF a, li.NvH a {font-weight:normal;color:#000;}
li.NvA span, li.NvB span, li.NvC span, li.NvF span {display:block;padding-left:17px;background:url(/images/sp_icons_content2.png) no-repeat 4px -530px;}
li.NvD span {display:block;padding-left:17px;background:url(/images/sp_icons_content2.png) no-repeat 8px -77px}
li.NvE span, li.NvF span {display:block;padding-left:30px;background:url(/images/sp_icons_content2.png) no-repeat 18px -77px}
li.NvH span {display:block;padding-left:43px;background:url(/images/sp_icons_content2.png) no-repeat 31px -77px}
ul.NvR li.NvA {background:#D80000;box-shadow:inset 0px -1px 0px 0px #990000;}
ul.NvR li.NvB {background:#D80000;box-shadow:inset 0px -1px 0px 0px #990000;border-top: 1px solid #FD3C3C;}
ul.NvR li.NvC {background:#D80000;box-shadow:inset 0px -1px 0px 0px #990000;border-top: 1px solid #FD3C3C;}
ul.NvR li.NvF {background:#ffd7d7;border-top:1px solid #ff8080;}
ul.NvR li.NvA.AKT, ul.NvR li.NvB.AKT, ul.NvR li.NvF.AKT, ul.NvR li.NvC.AKT {background:#d80000;background:linear-gradient(to bottom, #d80000 50%,#990000 100%);}
ul.NvG li.NvA {background:#058E02;box-shadow:inset 0px -1px 0px 0px #035A00;}
ul.NvG li.NvB {background:#058E02;box-shadow:inset 0px -1px 0px 0px #035A00;border-top: 1px solid #85E183;}
ul.NvG li.NvC {background:#058E02;box-shadow:inset 0px -1px 0px 0px #035A00;border-top: 1px solid #85E183;}
ul.NvG li.NvA.AKT, ul.NvG li.NvB.AKT, ul.NvG li.NvC.AKT, .h2_bg {background:#058e02;background:linear-gradient(to bottom, #058e02 50%,#006600 100%);}
ul.NvR li.NvA, ul.NvR li.NvA a:hover, ul.NvG li.NvA, ul.NvG li.NvA a:hover {border-top-left-radius:5px;border-top-right-radius:5px;}
ul.NvR li.NvC, ul.NvR li.NvC a:hover, ul.NvG li.NvC, ul.NvG li.NvC a:hover {border-bottom-left-radius:5px;border-bottom-right-radius:5px;}
li.NvD, li.NvE, li.NvH {color:#000;background:#bbee91;border-top:1px solid #8bce63}
li.NvD.AKK a, li.NvE.AKK a {background:#8bce63;font-weight:bold;color:#000000;}
li.NvD.AKT a, li.NvE.AKT a, li.NvF.AKT a, li.NvH.AKT a {background:#ffda04;font-weight:bold;color:#006600;}
ul.NvR a:hover, ul.NvG a:hover, li.NvD a:hover, li.NvE a:hover, li.NvH a:hover, li.AKT a:hover, li.NvD.AKK a:hover, li.NvE.AKK a:hover  {background:#ffe652;color:#006000;}
#lwin .span_float a {margin-left:4px;padding-top:5px;float:left;width:100px;height:40px;text-align:center;}
#lwin .span_float a:hover {background:#ffe652;}
#lwin .box_bottom, #lwin .box_bottom2 {background:#fff url(/images/sp_box_bottom.png) no-repeat top left;height:12px;width:100%;clear:both;}
#lwin .box_bottom2 {background:#fff url(/images/sp_box_bottom2.png) no-repeat top left;}
.vis_prod {background-color:#FFFFFF;border:4px solid #BBEE91;margin-top:-3px;}
.vis_prod_a {width:31%;float:left;}
.vis_prod_b {width:69%;float:left;margin-top:5px;}
#right .box p, #right .box span {padding:0 4px;}
.table_detail {float:left;width:100%;}
.table_detail tr td {padding:3px 6px;vertical-align:middle;}
.labels {width:118px;height:87px;text-align:center;position:absolute;margin-top:152px;margin-left:-10px;color:black;padding-left:16px;}
.labels_detail {width:auto;text-align:center;float:right;clear:both;z-index:1;font-size:90%;color:black;}
.labels_detail .label5, .labels_detail .label6 {float:right;}
.label5 {background:url(/images/sp_icons_big2.png) no-repeat 0 -1018px;padding-left:48px;padding-top:5px;height:25px;line-height:11px;text-align:left;margin:4px 0px 0 3px;z-index:1;font-weight:normal;color:gray;}
.label5_big {background:#ffe652 url(/images/sp_icons_big2.png) no-repeat 15px -1123px;}
.label7_big {background:#ffe652 url(/images/sp_icons_big2.png) no-repeat 10px -1850px;}
.label8_big {background:#ffe652 url(/images/sp_icons_big2.png) no-repeat 15px -1979px;}
.label5_big, .label7_big, .label8_big {min-height: 40px; margin: 15px 0 15px 0; padding: 15px 15px 0px 90px;z-index:1;text-align:center;color:black;clear:both;border:1px solid #ffda04;border-radius:5px;}
.img_thumb {height:140px;display:block;text-align:center}
.image_border_td {text-align:right;height:213px;}
.capsule1,.capsule2,.capsule3,.capsule4 {z-index:0;position:absolute;width:75px;height:110px;margin-top:3px;margin-left:16px;}
.capsule1 {background:url(/images/sp_capsule.png) no-repeat 0 0}
.capsule2 {background:url(/images/sp_capsule.png) no-repeat 0 -110px}
.capsule3 {background:url(/images/sp_capsule.png) no-repeat 0 -220px}
.capsule4 {background:url(/images/sp_capsule.png) no-repeat 0 -330px;}
.help {cursor:help;}
.info_h_lp {position:absolute;cursor:help;margin-top:-8px;margin-left:160px;z-index:5;}
/*.akceicon {position:absolute;cursor:help;margin:95px 0 0 125px;z-index:10;}*/
/*#thephoto {display:none;border:1px solid #ffffff;}*/
.description {display:block;overflow:hidden;font-size:95%;line-height:17px;text-align:left;}
.description2 {display:block;height:36px;overflow:hidden;font-size:92%;line-height:12px;text-align:justify;color:#666666;margin-bottom:3px;padding-top:2px;}
.product_title {margin:3px 0 0 0;padding:2px 0 0 0;height:42px;line-height:14px;text-align:center;}
.top_content,.top_content_new,.top_content_sale,.top_content_action,.top_content_top,.top_content_dop {background:url(/images/sp_detail3.png) no-repeat 0 0;display:block;width:202px;height:291px;overflow:hidden;padding:0 10px;margin:0 auto;}
.top_content_new {background:url(/images/sp_detail3.png) no-repeat -446px 0;}
.top_content_action {background:url(/images/sp_detail3.png) no-repeat -223px 0;}
.top_content_top {background:url(/images/sp_detail3.png) no-repeat -1115px 0;}
.top_content_dop {background:url(/images/sp_detail3.png) no-repeat -892px 0;}
.top_content_sale {background:url(/images/sp_detail3.png) no-repeat -669px 0;}
.top_left {display:inline-block;width:247px;margin-bottom:20px;text-align:left;}
.background_td {background:#fff;padding:0;}
.background_td2 {background:#ffffff;padding:0;}
tr td.detail_desc {padding:15px 5px;clear:both;text-align:justify}
.dokosiku,.dokosiku_sale,.dokosiku_action,.dokosiku_new,.dokosiku_top,.dokosiku_dop {position:absolute;margin-top:245px;margin-left:91px;background:url(/images/sp_buy_kos2.png) no-repeat 0 -54px;height:22px;width:69px;overflow:hidden;border:none;cursor:pointer; color:white; font-size:11px;text-shadow: 2px 2px 2px #333333;}
.dokosiku_action {background:url(/images/sp_buy_kos2.png) no-repeat 0 -76px}
.dokosiku_top {background:url(/images/sp_buy_kos2.png) no-repeat 0 -120px}
.dokosiku_sale,.dokosiku_dop {background:url(/images/sp_buy_kos2.png) no-repeat 0 -76px}
.dokosiku_new {background:url(/images/sp_buy_kos2.png) no-repeat 0 -98px}
.dokosiku_szn {margin:0 10px 0 15px;color:green;background:#ffff99;cursor:pointer;}
.navigace_desc {padding:3px;margin-bottom:10px;}
.navigace_desc img {margin:5px; max-width:90%;}
.navigace_desc .brandlogo  {text-align: center; width:100%;}
.navigace_desc .brandlogo img {max-width: 300px;height: auto;}
#filtr {margin:0 0 5px 0;text-align:right;cursor:pointer;}
#filtr_box {overflow:hidden;}
.navigace_back {background-color: #058e02; background:url(/images/sp_cart3.png) no-repeat 0 -120px;background-size:100% 290px;height:44px; border-radius: 7px;padding:3px 0px 3px 10px;margin-bottom:5px;color:#fff;clear:both;}
.navigace_back a {color:#fff;text-decoration:underline}
.navigace_back a:hover {background:#ffe652;color:#006600;text-decoration:none;}
.navigace_back h1 {font-size:125%;padding-bottom:0px;border:none;padding-left:0;margin-bottom:1px;color:white;font-weight:bold;background:none;margin-top:0;text-shadow: 1px 1px 1px #4d4d4dc4;}
.navigace_back2 {text-align:center;background:#bbee91;margin:10px 0;padding:3px;display:block;color:#000000;border:1px solid #8bce63;border-radius:5px;clear:both;}
.navigace_back2 a {padding:2px 4px;color:#000000;font-weight:normal;}
.navigace_back2 a:hover {background:#ffe652;color:#006600;}
#paging {line-height:22px;margin-bottom: 15px;}
table {width:100%;}
th {padding:3px;}
td {padding:3px 1px;vertical-align:middle;}
table,tr,td,th {border-collapse:collapse;}
input {border:1px solid #dddddd;background:white;padding:3px 2px;box-shadow:inset 4px 4px 5px 0px #dddddd;}
input[type="submit"], input[type="checkbox"], input[type="radio"] {box-shadow:none;}
.input_noborder {background:none;color:#000000;border:none;font-weight:bold;box-shadow:none;}
.buy_detail {border:none;background:transparent;height:50px;width:90px;margin-left: 125px;cursor:pointer;display:block;text-align: center; color:white;font-size:18px;text-shadow: 2px 2px 2px #333333;}
#detail_block_form {border: none; background: url(/images/sp_buy_kos2.png) no-repeat top left; height: 53px; width: 212px;}
#detail_block_form_input {position:absolute;margin-top:16px;width:22px;margin-left:70px;text-align:center;border:none;background:none;box-shadow:none;}
#detail-input-number {position: absolute;margin-top: 9px;width: 58px;margin-left: 63px;}
#detail_block_form a {background:url(/images/sp_buy_kos.png) no-repeat top left;}
.input-number {display: flex;align-items: center;position: relative;width: 100px;}
.input-number:hover {transform: scale(1.5);z-index: 100;}
.input-number input[type=number] {width: 46px;height: 19px;border-radius: 5px;border: 1px solid #ccc;padding: 5px;}
.input-number-controls {position: absolute;top: 0;right: 0px;display: flex;flex-direction: column;justify-content: space-between;margin: 0px;width:25px;}
.input-number-controls button {width: 100%;height: 15px;font-size: 12px;background-color: #f2f2f2;color: #868484;cursor: pointer;border: 1px solid #ddd;}
.input-number-controls button:hover {background-color: #e2e2e2;}
.input-number-controls .up {border-top-right-radius: 5px;}
.input-number-controls .down {border-bottom-right-radius: 5px;}
.input-number-controls .up:hover {color: limegreen;}
.input-number-controls .down:hover {color: red;}
#pocet-input-number	{text-align: center;}
.submit_spec1, .submit_spec2, .submit_spec3, .submit_spec4 {padding:3px;line-height:24px;cursor:pointer;display:inline-block;text-align:center;font-weight:bold;border-radius:5px;}
.submit_spec1, .submit_spec2 {width:250px;padding:4px;font-size:105%;}
.submit_spec3 {width:200px;font-size:105%;}
.submit_spec4 {padding:1px 15px;line-height:20px;}
.submit_spec1, .submit_spec4 {color:#006600;border:1px solid #8CB36C;background:#ffe439;background:linear-gradient(to bottom, #ffe439 0%,#fee863 30%,#ffda04 100%);}
.submit_spec1:hover, .submit_spec4:hover {color:#006600;text-decoration: underline;background:#ffda04;background:linear-gradient(to bottom, #ffda04 0%,#fee863 60%,#ffe439 100%);}
.submit_spec1 a, .submit_spec4 a {font-weight:normal;color:#006600;}
.submit_spec2{color:white;border:1px solid #989898;background:#a5a5a5;background:linear-gradient(to bottom, #a5a5a5 0%,#a5a5a5 30%,#989898 100%);}
.submit_spec2:hover {color:white;text-decoration: underline;background:#989898;background:linear-gradient(to bottom, #989898 0%,#a5a5a5 60%,#a5a5a5 100%);}
a.submit_spec3 {color:white;border:1px solid #3CCB3C;background:#008800;background:linear-gradient(to bottom, #008800 0%,#3da73d 100%);}
a.submit_spec3:hover {color:white;text-decoration: underline;background:#058e02;background:linear-gradient(to bottom, #058e02 0%,#379737 100%);}
select {border:1px solid #dddddd;padding:2px 0 2px 2px;background:white;}
textarea {border:1px solid #dddddd;background:white;padding:3px 2px;width:90%;box-shadow:inset 4px 4px 5px 0px #dddddd;}
.fullwidth {width:100%;}
table.list_of_products_table tr td {padding:2px 3px;background:#ffffff;border-bottom:1px solid #fff;}
table.list_of_products_table tr:hover td {background-color:#fff;}
.paging_footer, .paging_filters1 {display:block;margin-bottom:15px;width:100%;text-align:center;border-radius:5px;clear:both;background:#ffe652;background:linear-gradient(to bottom, #fff19c 0%,#ffda04 100%);}
.paging_footer {height:auto;line-height:30px;margin-top:10px;padding: 5px 0px;}
.paging_filters1 {margin-bottom:0px; padding: 10px 0;}
.rozbal {border-radius: 5px 5px 0 0;}
.paging_filters2 {background: white;border: solid 2px #ffda04;border-radius: 0 0 5px 5px;padding: 10px 0;line-height:20px;}
.paging_footer td, .paging_filters1 td {text-align:center;}
.paging_filters1 button {color: #286b28;background-color:#fff19c;border: 1px solid white;padding: 3px 5px;margin: 0 2px;border-radius: 4px;}
.paging_filters1 button:hover {background-color:white;}
.paging_filters1 button.activ {font-weight:bold;}
.paging_filters1 button.select {font-weight:bold; background:none; border: none;}
.red_info,.green_info {margin:10px 0;width:100%;padding:0;font-weight:bold;text-align:center;background:#ffda04;color:#006600;line-height:40px}
.green_info {background:#333333;color:white;}
.infomessage {vertical-align:middle;color:black;font-weight:bold;}
.errormessage {vertical-align:middle;color:#d80000;font-weight:bold;}
.noborder {border:none;background:none;}
.right {text-align:right;}
.center {text-align:center;}
.left {float:left;}
.justify {text-align:justify;}
.clear {clear:both;}
.smaller {font-size:95%;}
.color {color:#006600;}
.color2 {color:#600001;}
#basket_cena, #basket_pocet {color:#006600;font-weight:bold;white-space:nowrap;}
.h2_bg {padding:0 0 0 10px;line-height:29px;height:29px;color:white;text-align:left;font-size:117%;font-weight:bold;box-shadow:inset 0px 1px 0px 0px #85E183;border-bottom:1px solid #035A00;border-top-left-radius:5px;border-top-right-radius:5px;overflow:hidden;}
.h1_bg {margin:8px 0 15px 0;line-height:36px;height:36px;padding:0px 10px 0px 10px;color:white;text-align:left;font-size:117%;font-weight:bold;text-transform:uppercase;background-color: #058e02;border-radius: 5px;background:url(/images/sp_cart3.png) no-repeat 0 -170px;background-size:100% 290px;clear:both;}
.red {color:red;}
.green {color:white;}
#dotaz,#diskuze {margin-top:15px;}
.hdisk {display:block;width:100%;float:left;}
.hdisk2 {display:block;width:90%;float:right;color:#7aa621;font-weight:bold;}
.hdisk3 {display:block;width:90%;float:right;}
#kontaktform {margin-top:20px;}
#footer {text-align:left;display:block;width:989px;min-height:82px;clear:both;}
#footer a {color:white;}
#foot_l {background:url(/images/sp_cart3.png) no-repeat 0 -208px;background-size:766px 290px; margin:0;width:420px;min-height:82px;display:block;float:left;text-align:left;color:white;line-height:30px;}
#foot_l .blok {margin: 10px;}
#foot_r {display:block;}
#foot_r a {margin:0 0 0 25px;}
p.highlight2,p.highlight3 {padding:10px 0 3px 0;font-weight:bold;font-style:italic;cursor:pointer;color:#600001;}
p.highlight2 div.active {height:auto;display:block;}
#msg, #msg2 {display:none;position:absolute;z-index:200;padding-left:1px;background:#d80000;padding:6px;color:white;}
#detailmenu {padding:0;}
ul#detailmenu {margin-left:0px}
#detailmenu li {display:inline;}
#detailmenu li a {background:#ffda04;padding:6px 10px;float:left;margin-right:3px;border-bottom:none;text-decoration:none;color:#006600;font-weight:bold;border-top-left-radius:5px;border-top-right-radius:5px;}
#detailmenu li a:hover {background:#ffe652;}
#detailmenu li.active a {background:#8bce63 url(/images/sp_dtl_zlzk_a.png) repeat-x;color:white}
.detailcontent {background:#e2f7d6 url(/images/sp_dtl_zlzk_a.png) repeat-x 0px -30px;margin-bottom:12px;float:left;clear:both;padding:20px 2% 10px 2%;width:96%;border:1px solid #8bce63;border-top:none;}
.detailcontent ul {margin-left:20px}
.cart_box,.cart_box2,.cart_box3,.cart_box4 {margin-bottom:20px;height:30px;line-height:30px;text-align:center;width:100%;display:block;background:url(/images/sp_cart3.png) no-repeat 0 0;background-size:100% 290px;}
.cart_box2 {background:url(/images/sp_cart3.png) no-repeat 0 -30px;background-size:100% 290px;}
.cart_box3 {background:url(/images/sp_cart3.png) no-repeat 0 -60px;background-size:100% 290px;}
.cart_box4 {background:url(/images/sp_cart3.png) no-repeat 0 -90px;background-size:100% 290px;}
.cart_box_item_selected {font-weight:normal;float:left;width:24.8%;color:#000000;text-decoration:underline;}
.cart_box_item_selected a,.cart_box_item a {color:#000000;font-weight:normal}
.cart_box_item {float:left;width:25%;color:#000000;font-weight:normal;}
.table_border_bottom {border-bottom:1px dotted silver;}
tr.table_border_bottom th {font-size:92%;color:black;}
tr.table_border_bottom td {height:25px;}
tr.table_border_bottom td input[type="radio"] {margin-left:25px;}
li.cat {color:#008800;font:bold 12px tahoma;display:block;line-height:13px;padding:4px 5px 4px 0px;}
li.element {color:#008800;font:bold 11px tahoma;display:block;line-height:12px;padding:3px 5px 3px 21px;}
.pointer {cursor:pointer;}
#rating_of_products p {font-size:80%;text-align:left;}
.ratingblock {}
.unit-rating {list-style:none;height:21px;position:relative;background:url(/images/sp_staring2.png) top left repeat-x;}
.ratingblock p {clear:both;}
.unit-rating li {text-indent:-90000px;padding:0;margin:0;}
.unit-rating li a {outline:none;display:block;width:21px;height:21px;text-decoration:none;text-indent:-9000px;z-index:3;position:absolute;padding:0px;margin:0;cursor:pointer;}
.unit-rating li a:hover {background:url(/images/sp_staring2.png) 0 42px;z-index:2;left:0px;}
.unit-rating a.r1-unit {left:0px;}
.unit-rating a.r1-unit:hover {width:21px;}
.unit-rating a.r2-unit {left:21px;}
.unit-rating a.r2-unit:hover {width:42px;}
.unit-rating a.r3-unit {left:42px;}
.unit-rating a.r3-unit:hover {width:63px;}
.unit-rating a.r4-unit {left:63px;}
.unit-rating a.r4-unit:hover {width:84px;}
.unit-rating a.r5-unit {left:84px;}
.unit-rating a.r5-unit:hover {width:105px;}
.unit-rating li.current-rating {background:url(/images/sp_staring2.png) 0 22px;position:absolute;height:21px;display:block;z-index:1;}
.line {line-height:18px;}
.line a,a.line {color:black;background:url(/images/sp_icons_content2.png) no-repeat 0 -77px;padding-left:9px}
.normal {font-weight:normal;}
.puvodne {color:gray;}
del {color:#666666;}
.news {width:100%;float:left;margin-top:5px}
.news_date {font-weight:bold;float:left;width:60px;height:30px;font-size:65%;line-height:9px;text-align:center;padding-top:19px;background:url(/images/sp_icons_content2.png) no-repeat 15px -240px;display:block;}
.news_text {background:url(/images/sp_cat_link.png) no-repeat bottom left;padding:4px 8px 6px 8px;}
.news_content p, .news_content ul {clear:both;}
.news_content .top_left {margin-top:15px;}
.news_content p a {text-decoration:underline;}
.news_content .top_left a {text-decoration:none;}
.tcc {background:url(/images/sp_categories.jpg) no-repeat 0 -762px;}
.tcc1 {background:url(/images/sp_categories.jpg) no-repeat 0 -127px;}
.tcc2 {background:url(/images/sp_categories.jpg) no-repeat 0 0;}
.tcc3 {background:url(/images/sp_categories.jpg) no-repeat 0 -254px;}
.tcc4 {background:url(/images/sp_categories.jpg) no-repeat 0 -381px;}
.tcc5 {background:url(/images/sp_categories.jpg) no-repeat 0 -508px;}
.tcc6 {background:url(/images/sp_categories.jpg) no-repeat 0 -635px;}
.tcc8 {background:url(/images/sp_categories.jpg) no-repeat 0 -889px;}
.tcc9 {background:url(/images/sp_categories.jpg) no-repeat 0 -1016px;}
.tcc, .tcc1, .tcc2, .tcc3, .tcc4, .tcc5, .tcc6, .tcc8, .tcc9 {float:left;width:223px;height:107px;overflow:hidden;padding:10px;}
.tccX {display:block;width:243px;text-align:justify;padding-left:5px;padding-right:5px;float:left;margin-bottom:7px;background:white;}
.tccX h3 {padding:0 6px 0 0;margin: 0;height:28px;line-height:20px;text-align:left;background:url(/images/sp_cat_link.png) no-repeat left 24px;}
.tccX ul {width:70%;float:right;list-style-type:none;}
.tccX ul li {background:url(/images/sp_icons_content2.png) no-repeat 6px 6px;text-align:left;padding-left:20px;line-height:25px;white-space: nowrap;}
.price,.price_spec {color:#990000;font-size:125%;font-weight:bold;margin-top:3px;}
.price_spec {padding-top:8px;display:block;}
.box1 {width:390px;margin:15px 0 15px 0;float:left;background:#e2f7d6;background:linear-gradient(to right, #e2f7d6 0%,#ffffff 100%);border-radius: 5px;}
.box2, .box3 {width:260px;margin:15px 0 15px 30px;float:left;background:#e2f7d6;background:linear-gradient(to right, #e2f7d6 0%,#ffffff 100%);border-radius: 5px;}
.box1_bottom {margin:10px;background:url(/images/sp_box_ico.png) no-repeat 100% 10px;}
.box2_bottom {margin:10px;background:url(/images/sp_box_ico.png) no-repeat 115% -100px;}
.box3_bottom {margin:10px;background:url(/images/sp_box_ico.png) no-repeat 110% -205px;}
.box1 ul,.box2 ul,.box3 ul {list-style-type:none;margin:10px 0 0 10px;clear:both;}
.box1 ul li,.box2 ul li,.box3 ul li {line-height:22px;padding-left:10px;background:url(/images/sp_icons_content2.png) no-repeat 0 -79px;}
.paging_footer a.noselected {background: #fff19c;border-radius: 4px;padding: 4px 9px;border: 1px solid white;margin: 1px;}
.paging_footer a.noselected:hover {background:white;}
.paging_footer a.selected {padding:3px 8px}
.detail_description {text-align:justify;}
.detail_description table {margin:10px 0;border:1px solid #006600;border-collapse:collapse;}
.detail_description table tr td {padding:3px 8px;border:1px solid #006600;}
.detail_description h1, .detail_description h2, .detail_description h3, .detail_description h4 {margin:10px 0 0 0;color:#006600;}
.detail_description ul {margin:5px 0 5px 26px;}

.line a:hover, a.line:hover {color:black;}
.scroll-list {border:none;border-top:none;overflow:auto;overflow-x:hidden;height:160px;background:#bbee91;}
.scroll-list li {border-bottom:1px solid #8bce63;}
.scroll-list li a {padding:0 0 0 4px;text-decoration:none;font-weight:normal;color:black;}
.scroll-list li a:hover {text-decoration:underline;background:#ffe652;color:#006600;}
#searchform {position:relative;}
#naseptavacDiv {position:absolute;min-width:210px;max-width:100%;top:39px;right:7px;visibility:hidden;z-index:9;}
#naseptavacDiv2 {position: absolute;width: 100%;height:100%;background-color: #ffffffb0;visibility:hidden;z-index: 99;}
#nas2a {background-color: white;border: 2px solid green;border-radius: 8px 0px 8px 8px;padding: 5px;margin-top: 2px;}
#nas2a .top_left {width: 240px;}
#naseptavac {min-width:150px;max-width:210px;z-index:3333;font-size:95%;border:none;background:#e2f7d6;}
#naseptavac option {height:25px;}
.vyzn_a, .vyzn_b  {display:inline-block;width:190px;min-height:28px;font-weight:normal;}
.vyzn_b {font-weight:bold;}
.vyzn_c  {display:inline-block;padding-left: 8px;width: 140px;white-space: nowrap;overflow: revert;background-color: white;}
.vyzn_c label, *[onclick] {cursor: pointer;}
.hint {display:none;position:absolute;width:250px;margin:-8px 0 0 14px;border:1px solid #c93;padding:10px 12px;z-index:6;background:#ffc url(/images/sp_pointer.gif) no-repeat -10px 5px;}
.hint .hint-pointer {position:absolute;z-index:6;left:-10px;top:5px;width:10px;height:19px;background:url(/images/sp_pointer.gif) left top no-repeat;}
ul.dropdown, ul.dropdown li {list-style:none;line-height:47px;z-index:1;}
ul.dropdown li {float:left;background-color:transparent;}
ul.dropdown li.hover, ul.dropdown li:hover {position:relative;}
ul.dropdown ul {visibility:hidden;position:absolute;top:100%;left:0px;z-index:598;background:#e2f7d6;width:285px;border-radius: 0 0 7px 7px;border: #006600 1px solid;border-top: none;}
ul.dropdown ul li {float:none;list-style:none;line-height:27px;}
ul.dropdown li:hover > ul {visibility:visible;}
ul.dropdown li a {height:44px;line-height:47px;width:auto;float:left;font-weight:normal;font-family:Arial;font-size:108%;}
ul.dropdown li span {height:44px;display:block;background:url(/images/sp_menu_separator.png) no-repeat right;padding:0px 6px;text-shadow: 1px 1px 1px #4d4d4d;}
ul.dropdown ul li a {background:none;font-weight:normal;height:22px;line-height:22px;float:left;font-size:90%;background:url(/images/sp_icons_content2.png) no-repeat 4px -79px;}
ul.dropdown li a:hover {background:url(/images/sp_menu_cele.png) repeat-x 0 -220px;position:relative;}
ul.dropdown li.selected {background:url(/images/sp_menu_cele.png) repeat-x 0 -220px;}
ul.dropdown li.noselected2 a:hover, ul.dropdown li.selected2 a:hover {background:url(/images/sp_menu_cele.png) no-repeat 0 -176px;position:relative;}
ul.dropdown li.selected2 {background:url(/images/sp_menu_cele.png) no-repeat 0 -176px;}
ul.dropdown ul a {padding:0 0 0 12px;width:273px;}
#lw_fb, .fb-like-box{width: 212px;max-width: 212px;height:80px;overflow:hidden;border-radius:7px;}
.packetery-branch-list-in-city {max-width:400px;}/*tab pobocek zasilkovna*/
.det_popis {width:100px;}
.det_kat a {white-space:nowrap;}
.nowrap {white-space: nowrap;}
.lw_info {text-align:center;}
#rw_px {display:block;float:left;width:1px;position: relative;left:-1px;}
#rw_det1 {width:62%;float:left;}
#rw_det2 {width:36%;float:right;}
#rw_tit .info p, #rw_tit .info ul, #rw_tit .uvod {text-align:justify;padding:6px;}
#mob_menu {height:50px;width:100%;margin:auto;float:left;background-color:green;border-bottom: 1px solid white;visibility:hidden;overflow:hidden;position:fixed;top:0;z-index:999;transition: all 0.5s ease-in-out;}
#mob_menu.translateposun {top:40px;} /*pred . nesmi byt mezera!*/
#mob_menu a {display:block;float:left;margin:12px;color: #ffffff;font-size: 20px;}
#mob_menu a:hover {color:white;text-decoration:none;}
#mob_but_1, #mob_but_2, #mob_but_3, .mobil {position:static;display:block;float:none;height:0;width:0;visibility:hidden;overflow:hidden;}
.ulli13 li {font-size:13px;line-height:23px;}
.active {display:block;}
#vice_text {display:inline;}
#zbytek_odkaz, #pil_odkaz {display:inline;color:#006600;text-decoration:underline;cursor:pointer;}
.noactive,.hidden,#vice_odkaz,#zbytek_text, #pil_text,#BnrL,#BnrR{display:none;}
.tdobj {vertical-align:top; width:100px;}
#findT1,#findT2 {width:59%;background:#bbee91;float:left;position:relative;border:0;border-radius: 5px 0px 0px 5px;min-height: 150px;}
#findT2 {width:41%;background:#8bce63;border-radius: 0px 5px 5px 0px;}
#findT2 td {padding-left:7px;}
.pclab {position: absolute;z-index: 10;max-width: 185px;margin-top:-5px;}
.pclab_dz,.pclab_akc,.pclab_new,.pclab_akc:hover,.pclab_new:hover {color: #ffffff;display: block;padding: 0px 4px;font-size: 12px;font-weight: normal;margin-top: 2px;border: 1px solid white;border-radius: 4px;letter-spacing: 0.3px;opacity: 80%;}
.pclab_dz{color: #990000;background:yellow;box-shadow:inset 1px 1px 0px 0px #ffda04;cursor:help;}
.pclab_akc{background:#d80000;}
.pclab_new{background:#3333cc;}
.pclab_dar{color: #ffffff;background:#d80000;}
input.img_pre{border:none;height:20px; line-height:20px; width:20px; cursor:pointer;opacity: 0.6;}
input.img_pre:hover{opacity: 1;}
ul.cloud {list-style: none;padding-left: 0;display: flex;flex-wrap: wrap;align-items: center;justify-content: center;line-height: 2.7rem;text-indent: 10px;}
ul.cloud a {font-family: Verdana;display: block;padding: 0.125rem 0.25rem;text-decoration: none;position: relative;white-space:nowrap;}
.bann {margin: 5px 0 10px 0;text-align: center;}
#productslist1, #productslist2, #productslist3, #productslist4 {text-align:center;} /*hledej productlist*/

/*dolni lista cookie*/
#dl_cookie {display:block;height: 195px;margin: 0;}
#dl_cooBlok {position:fixed;min-height:195px;left: 0;top: 100%;width: 100%;overflow-y: auto;overflow-x: hidden;transform: translateY(-100%);box-shadow: 0px -4px 4px rgb(0 0 0 / 15%);z-index: 1000;background-color: #ffee80;}
#dl_cooCont {width:95%;max-width:1000px;height:100%;margin: 0 auto;line-height:20px;font-size:14px;}
#dl_cooSeznam {display:flex;flex-wrap: wrap; margin-top:5px;font-size: 16px;}
.dl_btn_mv, #dl_btn_s1, #dl_btn_s2 {padding: 0 1em; border: 1px solid transparent; border-radius: 5px; background-color: silver; border-color: green; cursor: pointer; font-size: 16px; white-space: nowrap;}
.dl_btn_mv {border-radius: 3px; font-size: 12px;}
#dl_btn_s1, #dl_btn_s2 {padding: 10px 20px; width: 90%;flex: 1; margin: 10px;height: 60px;letter-spacing: 2px;}
#dl_btn_s2 {background-color: green; color: #fff;}
.dl_f1cn {flex: 1; text-align: center; white-space: nowrap; padding:5px;}
.dl_f1cn input, .dl_f1cn label {cursor: pointer;}
#dl_cooX {display: block;position: absolute;top:10px;right:10px;width:18px;z-index: 10;opacity: 70%;background-color: #e6e6e6;text-align: center;font-size: 14px;font-weight:600;cursor: pointer;color:red;}
input:focus, textarea:focus {outline: none;}
.slider {position: relative;overflow: hidden;}
.slider li {display: none;position: relative;top: 0;left: 0;float: left;list-style: none;}
.slider li:first-child {display: block;}
.slider img {max-width: 100%;height: auto;}
.slider-controls {display: flex;justify-content: center;margin-top: 10px;height: 28px;}
.slider-control {margin: 0 5px; padding: 5px 10px; border: 1px solid #ffda04; border-radius: 3px; background-color: #fff19c; color: #000000; cursor: pointer;}
.slider-control.active {background-color: #ffda04;}
#BnrX{display: block;position: absolute;top:0px;right:0px;width:18px;z-index: 10;opacity: 70%;background-color: #e6e6e6;text-align: center;font-size: 14px;font-weight:600;cursor: pointer;color:red;border: 1px solid white;}/*BnrL,BnrR,naseptavacDiv2*/
.pseudo_tab {display: table;width: 100%;}
.pseudo_td50 {display: table-cell;width: 50%;padding: 5px;vertical-align: middle;}
.img_mini {height:48px;width:48px;}
	
@media only screen and (min-width: 1350px)
	{
	#BnrL,#BnrR{display:block;position:absolute;top:10px;z-index:0;width:160px;height:600px;}
	#BnrL{margin-left:-181px;}
	#BnrR{margin-left:1005px;}
	#BnrL.fixed,#BnrR.fixed{position:fixed;top:23px;z-index:0}
	.stromecek {height:800px;}
	}