.clearing {clear:both;display:block;}
#lead {width:100%;padding:0px;font-family:Arial;font-size:75%;}
a {color:#E30400;}

#logo {width:172px;height:58px;display:block;left:0px;top:0px;position:absolute;overflow:hidden;z-index:9999;}
#logo h1 {display:none;}
#logo #bauPrintLogo {display:block;}

.anchors {display:none;}

.top {margin-bottom:10px;padding-top:70px;border-bottom:1px solid #000;}
.top .phone {position:absolute;top:0px;right:0px;}
.top .phone .phoneImg span {display:none;}
.top .phone a {display:none;}
.top .cart {display:none;}
.top #login {display:none;}

.top .menu {clear:both;}
.top .menu ul {margin:0px;list-style:none;padding:0px;}
.top .menu ul li {float:left;margin-right:15px;margin-bottom:20px;}
.top .menu ul li a {color:#000;font-weight:bold;}
.top .menu form {display:none;}

.mainCol {width:100%;}

.mainCol .megaakce {width:45%;min-height:209px;_height:209px;float:left;margin-bottom:16px;}
.mainCol .megaakce .img {width:100px;float:left;text-align:center;padding-top:20px;overflow:hidden;}
.mainCol .megaakce .img p {margin-bottom:0px;}
.mainCol .megaakce .img img.mainImg {margin-bottom:12px;}
.mainCol .megaakce .desc {width:230px;float:left;padding-top:21px;font-weight:bold;}
.mainCol .megaakce .desc h1 {padding-top:10px;padding-bottom:5px;font-size:1.65em;}
.mainCol .megaakce .desc p {margin-bottom:13px;}
.mainCol .megaakce .desc p.article {text-transform:uppercase;font-size:0.9em;}
.mainCol .megaakce .desc p.article a {color:#000000;}
.mainCol .megaakce .desc p.akce {background:#fff;padding:3px 8px;margin-right:20px;color:#36363b;margin-bottom:0px;}
.mainCol .megaakce .desc p.akce strong {color:#e30400;}

.mainCol .homeNovinky {width:40%;min-height:184px;_height:184px;padding:24px 19px 0px 27px;float:right;margin-bottom:16px;border:1px solid #e0e0e0;}
.mainCol .homeNovinky .head {margin-bottom:25px;}
.mainCol .homeNovinky .header {font-weight:bold;color:#e30400;display:block;float:left;font-size:1.1em;}
.mainCol .homeNovinky .more {display:block;float:right;}
.mainCol .homeNovinky .more a {color:#e30400;}
.mainCol .homeNovinky p {font-size:0.9em;line-height:1.8em;margin-bottom:0px;}
.mainCol .homeNovinky p span.timestamp {font-weight:bold;color:#5a5954;margin-right:8px;}
.mainCol .homeNovinky p a.title {text-transform:uppercase;color:#5a5954;}

.mainCol .homeAkce .head {padding-left:13px;height:28px;}
.mainCol .homeAkce .head .header {display:block;float:left;background:url(../images/bgGreyHeader.gif) repeat-x;}
.mainCol .homeAkce .head .all {display:none;}

.mainCol .product_list_item {width:320px;float:left;margin-bottom:15px;}
.mainCol .product_list_item .img {width:150px;float:left;line-height:1em;}
.mainCol .product_list_item .img .mega {color:#fff;font-size:0.9em;background:#e5c201;display:block;float:left;width:61px;height:14px;padding-top:1px;margin-right:3px;text-align:center;}
.mainCol .product_list_item .img .skladem {color:#fff;font-size:0.9em;background:#7db84e;display:block;float:left;width:61px;height:14px;padding-top:1px;text-align:center;margin-bottom:16px;}
.mainCol .product_list_item .img img {border:1px solid #d2d2d2;}
.mainCol .product_list_item .desc {width:166px;float:left;line-height:1.4em;}
.mainCol .product_list_item .desc h3 {font-size:1em;margin-bottom:4px;}
.mainCol .product_list_item .desc h3 a {color:#181717;}
.mainCol .product_list_item .desc p {font-size:0.9em;margin-bottom:0px;}
.mainCol .product_list_item .desc p.text {margin-bottom:10px;}
.mainCol .product_list_item .desc p .price {font-size:1.1em;color:#e30400;}
.mainCol .product_list_item .desc p .oldPrice {text-decoration:line-through;}
.mainCol .product_list_item .buy {display:block;height:73px;height:30px;padding:8px 0px 0px 8px;background:url(../images/bgBtnKoupit.gif) no-repeat;clear:both;margin-left:138px;}
.mainCol .product_list_item .buy img {border:0px;}

.footer {font-family:Arial;font-size:75%;border-top:1px solid #000;padding-top:10px;}
.footer .footIn .cat {display:none;}
.footer .info img {display:none;}
.footer .info p img {display:inline;}

.leftCol {display:none;}

.pathway {margin-bottom:10px;}
.pathwayKosik {margin-bottom:10px;}
.print {display:none;}

.doYouKnow {display:none;}
.search404 {display:none;}
.mainCol img {border:0px;}
.category .banner {display:none;}

.category .filters {display:none;}

.category .rozdeleni {border:1px solid #e1e1e1;padding:10px 5px;margin-bottom:15px;_height:1px;}
.category .rozdeleni .rItem {width:150px;float:left;text-align:center;color:#4b4b4b;}
.category .rozdeleni .rItem p {margin-bottom:0px;}
.category .rozdeleni .rItem img {border:1px solid #e1e1e1;padding:4px;}
.category .rozdeleni .rItem h2 {display:inline;font-size:1em;font-weight:normal;padding:0px;}
.category .rozdeleni .rItem h2 a {color:#4b4b4b;}

.producerLogo {max-width:250px;_width:250px;float:right;margin:0px 10px 30px 20px;text-align:right;}

.category .needAdvice {margin:0px 0px 10px 0px;padding:10px 10px 10px 16px;border:1px solid #e8e8e8;background:#fcf9e6;font-size:.9em;line-height:1.6em;}
.category .needAdvice .header {display:block;margin-bottom:5px;font-size:1.1em;}
.category .needAdvice img {display:none;}
.category .needAdvice br {float:left;margin-right:10px;}

.detail .detailImgs {float:left;margin:0px 30px 37px 0px;width:253px;}
.detail .detailImgs img {border:1px solid #e8e8e8;}
.detail .detailImgs img.thumbnail {float:left;margin:0px 8px 8px 0px;}
.detail .detailImgs img.thumbnail.last {margin-right:0px;}
.detail .detailImgs .mainImg {position:relative;height:175px;margin-bottom:8px;}
.detail .detailImgs .mainImg .lupa {display:none;}
.detail .detailImgs .sales {border:1px solid #e8e8e8;padding:6px;clear:both;}
.detail .detailImgs .sales strong {margin-left:6px;}
.detail .detailImgs .sales table {border-collapse:collapse;width:100%;}
.detail .detailImgs .sales table th {text-align:left;font-size:0.9em;background:#f5f4f4;padding:0.1em 0.4em;}
.detail .detailImgs .sales table td {font-size:0.9em;padding:0.1em 0.4em;}
.detail .detailImgs .sales table tr.grey td {background:#f5f4f4;}

.detail .desc {width:360px;float:left;}

.detail .basicInfo {width:360px;border-collapse:collapse;margin-bottom:5px;}
.detail .basicInfo th {padding:0.2em 0.4em;border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;text-align:left;}
.detail .basicInfo td {padding:0.2em 0.4em;border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;}
.detail .basicInfo tr.grey th {background:#f5f4f4;}
.detail .basicInfo tr.grey td {background:#f5f4f4;}

.detail .dostupnost {margin-bottom:5px;}
.detail .dostupnost strong {margin-left:4px;}
.detail .green {color:#7db84e;}
.detail .red {color:#e30400;}

.detail .akce {border:1px solid #e7e7e7;background:#f6f6f6;padding:8px 12px;width:360px;float:left;margin-bottom:9px;}
.detail .akce .black {margin-right:6px;color:#000000;}
.detail .akce .large {font-size:1.15em;}
.detail .akce .oldPrice {text-decoration:line-through;margin-left:6px;}

.detail .order {border:1px solid #e7e7e7;padding:8px 12px 1px 12px;width:360px;float:left;margin-bottom:37px;}
.detail .order p {margin-bottom:0px;}
.detail .order select {border:1px solid #c7c7c7;padding:3px;font-size:0.9em;}
.detail .order label {font-weight:bold;}
.detail .order label.count {margin-left:5px;}
.detail .order input {vertical-align:middle;}
.detail .order input.count {width:28px;height:18px;border:1px solid #7f9db7;margin:0px 5px;}

.detail .productTabs {clear:both;margin-right:13px;}
.detail .productTabs .tabs {height:25px;background:url(../images/bgProductTabs.gif) repeat-x left bottom;border-bottom:1px solid #dfdfdf;}
.detail .productTabs .tabs ul {list-style:none;margin-left:0px;}
.detail .productTabs .tabs ul li {float:left;width:103px;font-size:0.9em;margin-right:4px;}
.detail .productTabs .tabs ul li a {float:left;width:110px;height:21px;background:url(../images/bgProductTabsItem.gif) no-repeat;text-align:center;padding-top:2px;border:1px solid #dfdfdf;padding:3px 0px 0px 0px;}
.detail .productTabs .tabs ul li h2 {float:left;width:103px;height:21px;background:url(../images/bgProductTabsItemActive.gif) no-repeat;text-align:center;padding-top:3px;color:#000000;font-size:1em;font-weight:normal;border:1px solid #dfdfdf;margin:0px;}
.detail .productTabs .tabContent {border-width:0px 1px 1px 1px;border-color:#dfdfdf;border-style:solid;padding:27px 27px 15px 27px;}

.detail .productTabs .subTabs {padding:15px 0px 10px 0px;color:#646464;}
.detail .productTabs .subTabs a {margin:0px 3px;color:#646464;}
.detail .productTabs .subTabs strong {margin:0px 3px;}

.detail .productTabs .comments {padding:20px 8px 0px 8px;}
.detail .productTabs .comments .addComment {padding:0px 0px 6px 16px;margin:0px;}
.detail .productTabs .comments .commentThread {border:1px solid #dbd5a9;background:#fefced;margin-bottom:5px;padding:13px;}
.detail .productTabs .comments .commentThread .commentThread {border:0px;padding:13px 0px 0px 30px;}
.detail .productTabs .comments .commentThread p {margin:0px;border-left:2px solid #fee003;padding-left:6px;}
.detail .productTabs .comments .commentThread p a {color:#c30e07;}
.detail .productTabs .comments .commentThread p img {vertical-align:middle;}
.detail .productTabs .comments .commentThread strong.author {background:#fff5a9;padding:2px 5px;}

.detail .productTabs .comments .commentForm {display:none;}

table.steps {margin:0px auto 15px auto;width:auto;border-collapse:collapse;}
table.steps .stepsBg {min-height:1px;_height:1px;background:url(../images/stepsBg.gif) repeat-x 50%;font-size:0.9em;}
table.steps .stepsBg .step {width:130px;height:18px;text-align:center;text-transform:uppercase;padding:2px 0px 0px 0px;border:1px solid #d4d4d4;background:url(../images/stepBg.gif) repeat-x left bottom;float:left;margin-left:9px;}
table.steps .stepsBg .step.first{margin-left:0px;}
table.steps .stepsBg .step.active {border:1px solid #b5b5b5;background:url(../images/stepBgActive.gif) repeat-x left bottom;color:#fff;}
table.steps .stepsBg .step.finished {background:url(../images/stepBgFinished.gif) no-repeat left bottom;}

.finished1 {width:45%;float:left;margin-bottom:9px;}
.finished1 h3 {font-size:1.65em;font-weight:bold;color:#e30400;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #d4d4d4;line-height:1.2em;}
.finished1 p {line-height:2em;margin-bottom:25px;}
.finished2 {width:45%;float:right;padding-left:4px;border-left:1px solid #d4d4d4;margin-bottom:9px;}
.finished2 h3 {font-size:1.15em;color:#e30400;border-bottom:1px solid #d4d4d4;margin-bottom:20px;padding-bottom:10px;line-height:1.5em;margin-left:6px;}
.finished2 ul {margin-bottom:25px;list-style:disc;margin-left:0px;}
.finished2 ul li {background:none;padding-left:0px;padding-bottom:5px;}
.finished2 p.note {font-size:0.9em;margin-bottom:15px;line-height:1.8em;margin-left:6px;}
.finished2 table {font-size:0.9em;border-collapse:collapse;margin-left:6px;margin-bottom:5px;}
.finished2 table label {font-weight:bold;display:block;padding-bottom:7px;}
.finished2 table input {width:147px;height:19px;padding:2px;border:1px solid #d8d8d8;margin-right:13px;}
.finished2 p input {display:none;}

.dokoncenoActions {display:none;}

.kosikRightCol {display:none;}

.kosikMainCol .prehled {margin-bottom:15px;width:100%;border-collapse:collapse;}
.kosikMainCol .prehled th {white-space:nowrap;padding:10px 8px;background:url(../images/bgPrehledTh.gif) repeat-x top left;}
.kosikMainCol .prehled th.left {text-align:left;}
.kosikMainCol .prehled th.img {width:66px;}
.kosikMainCol .prehled td {background:#f6f6f6;padding:7px 8px;border-top:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7;}
.kosikMainCol .prehled td.center {text-align:center;}
.kosikMainCol .prehled td.first {border-left:1px solid #e7e7e7;}
.kosikMainCol .prehled td.img img {border:1px solid #e9e9e9;}
.kosikMainCol .prehled td.produkt {font-size:.9em;}
.kosikMainCol .prehled td.cena {color:#ea4744;text-align:center;}
.kosikMainCol .prehled td.cenaDph {color:#ea4744;font-weight:bold;text-align:center;}
.kosikMainCol .prehled td.akce {font-size:0.9em;width:44px;}
.kosikMainCol .prehled td.last {border-right:1px solid #e7e7e7;}
.kosikMainCol .prehled td.akce a {color:#000;}
.kosikMainCol .green {color:#38b334;}
.kosikMainCol .prehled td input {border:1px solid #7f9db7;width:24px;height:14px;padding:2px;}

table.step {border-top:1px solid #d4d4d4;border-bottom:1px solid #d4d4d4;border-collapse:collapse;width:100%;margin-bottom:15px;}
table.step td {line-height:1.7em;border-bottom:1px solid #d4d4d4;padding:1em 0.3em;vertical-align:top;}
table.step td a {color:#e30400;}
table.step td input {vertical-align:middle;}
table.step td input.check {margin-right:10px;margin-bottom:2px;}
table.step td.formHeader {padding-top:20px;}
table.step td input.iText {width:204px;height:19px;padding:2px;border:1px solid #c7c7c7;}
table.step td textarea {width:396px;height:103px;padding:2px;border:1px solid #c7c7c7;margin-right:20px;float:left;}
table.step td.chybne input.iText {border:1px solid #ff0000;}
table.step td.chybne label {font-weight:bold;color:#ff0000;}

.kosikMainCol .bottomActions {width:45%;float:left;}
.kosikMainCol .bottomActions textarea {display:none}
.kosikMainCol .bottomActions p.back {line-height:2em;}
.kosikMainCol .bottomActions a {color:#000;}
.kosikMainCol .bottomActions .box {background:#f6f6f6;padding:15px 20px;margin-bottom:10px;}
.kosikMainCol .bottomActions .box strong.red {font-size:1.1em;color:#e30400;display:block;margin-bottom:5px;}
.kosikMainCol .bottomActions .box input {vertical-align:middle;margin-bottom:24px;}
.kosikMainCol .bottomActions .box input.psc {width:246px;height:18px;padding:2px;border:1px solid #c7c7c7;margin-right:11px;}
.kosikMainCol .bottomActions .box p {font-size:.9em;}

.kosikMainCol .total {width:45%;float:right;}
.kosikMainCol .total img {border:0px;}
.kosikMainCol .total .small {font-size:0.9em;margin-left:13px;}
.kosikMainCol .total .tbl {padding:0px 9px 4px 9px;}
.kosikMainCol .total table {width:100%;border-collapse:collapse;margin:0px;}
.kosikMainCol .total table th.head {font-size:1.65em;border-bottom:1px solid #e8e8e8;padding:0px 0px 10px 0px;line-height:1em;text-align:left;}
.kosikMainCol .total table td {padding:6px 10px;}
.kosikMainCol .total table td.wvat {text-align:right;}
.kosikMainCol .total table tr.final td {font-weight:bold;background:#f6f6f6;}
.kosikMainCol .total table tr.final td.vat {font-size:1.65em;text-align:right;color:#e30400;}

.detail .searchResult {line-height:2em;}
.detail .searchResult input {vertical-align:middle;}
.detail .searchResult input.iText {width:199px;height:17px;border:1px solid #c7c7c7;text-align:left;font-size:0.9em;padding:5px 5px 0px 5px;color:#696969;margin-right:7px;}

.mainCol .product_search_item {margin-bottom:15px;clear:both;width:624px;}
.mainCol .product_search_item .img {width:122px;float:left;line-height:1em;padding-left:2px;}
.mainCol .product_search_item .mega {color:#fff;font-size:0.9em;background:#e5c201;padding:0px 6px;height:14px;padding-top:1px;margin-right:3px;text-align:center;}
.mainCol .product_search_item .skladem {color:#fff;font-size:0.9em;background:#7db84e;padding:0px 6px;height:14px;padding-top:1px;text-align:center;margin-bottom:16px;}
.mainCol .product_search_item .img img {border:1px solid #d2d2d2;}
.mainCol .product_search_item .desc {line-height:1.4em;width:500px;float:left;}
.mainCol .product_search_item .desc h3 {font-size:1em;margin-bottom:4px;}
.mainCol .product_search_item .desc h3 a {color:#181717;}
.mainCol .product_search_item .desc p {line-height:1.8em;margin-bottom:0px;}
.mainCol .product_search_item .desc p.text {margin-bottom:10px;}
.mainCol .product_search_item .desc p .price {font-size:1.1em;color:#e30400;}
.mainCol .product_search_item .desc p .oldPrice {text-decoration:line-through;}
.mainCol .product_search_item .buy {display:block;height:73px;height:30px;padding:8px 0px 0px 8px;background:url(../images/bgBtnKoupit.gif) no-repeat;clear:both;margin-left:138px;}