* {margin: 0px; padding: 0px;}
.clear:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
* html .clear {height:1%;} /*skryto pred IE-mac*/
.clearing {clear:both;display:block;}
body {font-size:75%;font-family:Arial,Verdana,sans-serif;line-height:1.3em;background:#bee9fe;padding:0px;color:#010000;}
img {border:0px;}
/*label {cursor:pointer;}*/
a {text-decoration:underline;}
a:hover {text-decoration:none;}
input {}
input.iText {width:194px;height:17px;padding:3px;margin-bottom:5px;background:#fff;border:1px solid #bebebe;}
input.check {margin-right:10px;}
textarea {width:194px;height:87px;padding:3px;background:#fff;border:1px solid #bebebe;}
select {}
.center {text-align:center;}
.justify {text-align:justify;}
.right {text-align:right;}
.ileft {float:left;margin:0px 15px 15px 0px;}

#lead {width:974px;margin:0px auto;position:relative;padding:0px 12px 10px 10px;background:#fff;}

#logo {width:229px;height:81px;display:block;left:12px;top:32px;position:absolute;overflow:hidden;z-index:1;text-align:center;} /* puvodne s cernym pruhem: top: 96px, puvodne s vysi hlavickou   top: 68px*/
#logo h1, #logo h1 span {font-family:Verdana;font-size:1.5em;font-weight:normal;color:#a9c820;width:229px;height:81px;position:absolute;top:0px;left:0px;z-index:1;overflow:hidden;color:#fff;padding-left:0px;padding-top:0px;margin:0px;}
#logo h1 span {width:229px;height:81px;background-image:url(../images/design/logo.gif);background-repeat:no-repeat;display:block;left:0px;cursor:pointer;margin:0px;overflow:hidden;}
#logo a {text-decoration:none;color:#a9c820;}

#otherShops {height:0px;padding:0px 0px 0px 7px;background:#464646;} /* puvodne: height: 28px; padding: 4px 0px 0px 7px;*/
#otherShops a {display:block;float:left;height:28px;color:#fff;text-decoration:none;margin-right:2px;}
#otherShops a span {display:block;float:left;height:23px;padding:5px 19px 0px 19px;}
#otherShops a:hover {background:#fff url(../images/design/otherShopsItemLeft.gif) no-repeat top left;color:#464646;}
#otherShops a:hover span {background:url(../images/design/otherShopsItemRight.gif) no-repeat top right;cursor:pointer;}

#otherShops a.active {background:#fff url(../images/design/otherShopsItemLeft.gif) no-repeat top left;color:#464646;}
#otherShops a.active span {background:url(../images/design/otherShopsItemRight.gif) no-repeat top right;cursor:pointer;}

/*#topMenu {padding:13px 17px 0px 17px;height:29px;text-align:right;font-size:.9em;}*/
#topMenu {padding:4px 17px 0px 17px;height:20px;text-align:right;font-size:.9em;}
#topMenu p {float:left;color:#03a5ec;}
#topMenu a {margin:0px 5px;color:#464646;}
#topMenu p a {font-weight:bold;color:#03a5ec;}

#topHighlight {width:727px;height:95px;padding:3px 0px 0px 242px;background:url(../images/design/bgTopHighlight.gif) no-repeat;margin-bottom:13px;} /*height:110px*/
#topHighlight .akce {width:480px;height:80px;float:left;margin-right:7px; margin-top: 9px; background:url(../images/design/bgTopHighlightAction.gif) no-repeat scroll 0 0; padding-left: 15px;}
#topHighlight .akce span.title {height:15px;font-size:.9em;color:#fff;background:#312e2f;display:block;float:right;padding:0px 14px;margin-right:17px;}
#topHighlight .akce .in {height:65px;border:1px solid #afb9bf;background:#fff;clear:both;padding:5px;}
#topHighlight .akce .in .item {width:468px;height:65px;background:#f0f0f0;}
#topHighlight .akce .in .item .desc {width:363px;float:left;margin:6px 5px 0px 0px;}
#topHighlight .akce .in .item .desc img {float:left;margin-right:25px;margin-left:15px;margin-bottom:10px;}
#topHighlight .akce .in .item .desc a.title {font-weight:bold;color:#03a5ec;}
#topHighlight .akce .in .item .desc p {font-size:.9em;padding-top:5px;}
#topHighlight .akce .in .item .info {width:100px;float:left;margin-top:6px;}
#topHighlight .akce .in .item .info span.price {display:block;float:none;font-size:1.35em;font-weight:bold;color:#03a5ec;padding-bottom:8px;padding-top:4px;}

/* #topHighlight .topTelefon {color:#fff;font-size:.9em;font-weight:bold;width:168px;height:25px;padding:17px 0px 0px 45px;float:left;margin-bottom:8px;background:url(../images/design/bgTopTelefon.gif) no-repeat;margin-top:7px;} */
#topHighlight .topTelefon {color:#fff;font-size:.9em;font-weight:bold;width:168px;height:32px;padding:10px 0px 0px 45px;float:left;margin-bottom:8px;background:url(../images/design/bgTopTelefon.gif) no-repeat;margin-top:1px;} 
#topHighlight .lepsiCena {text-align: center; color:#fff;font-size:.9em;font-weight:bold;width:205px;height:25px;padding:9px 4px 0px 4px;float:left;background:url(../images/design/bgTopLepsicena.gif) no-repeat;}
#topHighlight .lepsiCena a {font-weight:normal;color:#fff;}

.topForm {line-height:2em;font-size:.9em;color:#fff;background:#c91718;padding:8px 19px;clear:both;margin-bottom:5px;text-align:right;_height:1px;}
.topForm form {float:left;}
.topForm form label {float:left;display:block;font-size:1.1em;font-weight:bold;padding:2px 10px 0px 0px;}
.topForm form input {margin-bottom:0px;float:left;margin-right:6px;}
.topForm form input#search_phrase {width:100px;height:15px;padding:3px;background:#fff;border:0px;}
.topForm a {color:#fff;margin:0px 6px;background:url(../images/design/arrowsInRed.gif) no-repeat right 55%;padding-right:13px;}
.topForm span.user {margin:0px 5px;}

.breadcrumbs {background:#f1fafd;min-height:35px;_height:35px;overflow:hidden;}
.breadcrumbs table {width:100%;border-collapse:collapse;border:0px solid;margin:0px;padding:0px;clear:both;clear:both;}
.breadcrumbs table td {border:0px;vertical-align:middle;padding:9px 10px 9px 15px;}
.breadcrumbs .pathway {color:#000101;margin:0px;}
.breadcrumbs .pathway strong {margin-right:9px;}
.breadcrumbs .pathway a {font-weight:bold;color:#03a5ec;text-decoration:none;background:url(../images/design/bgBreadcrumbsLink.gif) no-repeat left 50%;padding-left:21px;margin-right:9px;}
.breadcrumbs .pathway a:hover {text-decoration:underline;}
.breadcrumbs .cart {width:20%;background:#d5f5ff;border-left:1px solid #f1fafd;}
.breadcrumbs .cart .kosik {background:url(../images/design/bgKosik.gif) no-repeat left 50%;padding-left:27px;}
.breadcrumbs .cart strong {color:#03a5ec;margin:0px 2px;}
.breadcrumbs .compare a {color:#000101;}
.breadcrumbs .compare {width:19%;background:#d5f5ff;text-align:center;}

#obsah {margin-bottom:13px;_height:1px;clear:both;border-top:5px solid #fff;}
#obsah.other {background:url(../images/design/bgObsahOther.gif) repeat-y;}

.leftCol {background:url(../images/design/bgObsah.gif) repeat-y;width:167px;padding:12px 15px 12px 10px;;float:left;margin-left:1px;}

.leftCol ul {list-style:none;margin:0px;}
.leftCol ul li {list-style:none;margin:0px; line-height: 0.84em;}
.leftCol ul li a {display:block;padding:7px 0px 6px 1px;border-bottom:1px solid #e5e5e5;font-weight:bold;color:#03a5ec;text-decoration:none;}
.leftCol ul li a:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
* html .leftCol ul li a {height:1%;} /*skryto pred IE-mac*/
.leftCol ul li a span {display:block;padding:3px 8px 2px 8px;display:inline;}
.leftCol ul li a:hover span {text-decoration:underline;cursor:pointer;}
.leftCol ul li.red a {color:#c91718;}
.leftCol ul li.active a {color:#fff;}
.leftCol ul li.active a span {background:#464646;}
.leftCol ul li.active ul li a {color:#000;}
.leftCol ul li.active ul li a span {background:none;}

.leftCol ul li.active li.active a {color:#fff;padding-left:25px;font-weight:bold;}
.leftCol ul li.active li.active a span {background:#464646;}
.leftCol ul li.active li.active ul li a {color:#000;font-weight:normal;}
.leftCol ul li.active li.active ul li a span {background:none;}

.leftCol ul li.red ul li a {color:#000000;font-weight:bold;}
.leftCol ul li ul li a {font-weight:normal;color:#000000;padding-left:21px;background:url(../images/design/bgBreadcrumbsLink.gif) no-repeat 11px 50%;}

.leftCol ul li.active ul li.active ul li a {padding-left:42px;background-position:31px 50%;}
.leftCol ul li.active ul li.active ul li a span {text-decoration:underline;}
.leftCol ul li.active ul li.active ul li a:hover span {text-decoration:none;}
.leftCol ul li.active ul li.active ul li.active a {color:#fff;font-weight:bold;}
.leftCol ul li.active ul li.active ul li.active a span {background:#464646;text-decoration:none;}
.leftCol ul li.active ul li.active ul li.active a:hover span {text-decoration:underline;}

.newsAction {color: #FFFFFF;}
.rightCol {width:776px;float:right;_height:1px;}
.rightCol .newsAction {height:181px;padding:16px 16px 0px 16px;background:black url(../images/design/bgNewsAction.gif) no-repeat;margin-bottom:6px;}
.rightCol .newsAction.short {padding:16px 16px 1px 16px !important;}
.rightCol .newsAction.subHeader {color:#fff;padding:16px;height:auto;background:#464646 url(../images/design/bgNewsActionOther.gif) repeat-x left bottom;margin-bottom:6px;}
.rightCol .newsAction.subHeader h2 {width:auto;display:inline;overflow:hidden;padding:5px 13px;background:#d5f5ff;font-size:1em;color:#0191d0;}
.rightCol .newsAction.subHeader p {font-size:0.9em;margin-bottom:10px;line-height:1.6em;clear:both;}
.rightCol .newsAction.subHeader p.desc {font-size:1em;}
.rightCol .newsAction.subHeader p.types {line-height:2em;}
.rightCol .newsAction.subHeader p input {vertical-align:middle;margin:0px;}
.rightCol .newsAction.subHeader p .nobr {white-space:nowrap;}
#lead .rightCol .newsAction.subHeader .blue {color:#b1e8fd;}
#lead .rightCol .newsAction.subHeader ul {margin-left:0px;list-style:none;float:left;margin-right:20px;}
.rightCol .newsAction.subHeader ul li {font-size:.9em;color:#fff;background:url(../images/design/newsAkceList.gif) no-repeat left 50%;padding:2px 0px 2px 16px;line-height:1.5em;}
.rightCol .newsAction.subHeader div.in {margin-left:16px;}
.rightCol .newsAction.subHeader a {color:#fff;}
.rightCol .newsAction.subHeader div.clearing {margin-left:0px;}
.rightCol .newsAction.subHeader ul.noFloat {float:none;}
.rightCol .newsAction.subHeader select {font-size:1em;}
.rightCol .newsAction.subHeader p.larger {font-size:1em;}
.rightCol .newsAction .aleft {width:361px;float:left;}
.rightCol .newsAction .aright {width:348px;float:right;}
.rightCol .newsAction h3 {width:170px;background:#d5f5ff;padding:5px 13px;font-size:1em;color:#0191d0;margin-bottom:0px;}
.rightCol .newsAction p {font-size:0.9em;}
.rightCol .newsAction .aleft p {margin-left:16px;padding-bottom:3px;}
#lead .rightCol .newsAction ul {margin-left:0px;list-style:none;}
.rightCol .newsAction ul li {font-size:.9em;color:#fff;background:url(../images/design/newsAkceList.gif) no-repeat left 50%;padding:2px 0px 2px 16px;}
.rightCol .newsAction .aleft p strong {color:#b2e8ff;}
.rightCol .newsAction .aright p {margin-left:5px;color:#fff;font-weight:bold;margin-bottom:10px;}
.rightCol .newsAction .aright p strong.akceTitle {font-size:1.65em;line-height:2.5em;color:#fff;}
.rightCol .newsAction .aright p strong {color:#b2e8ff;}
.rightCol .newsAction .aright p a {color:#b2e8ff;}
.rightCol .newsAction .aright a.more {display:block;float:left;height:24px;font-weight:bold;color:#fff;padding:8px 10px 0px 10px;background:url(../images/design/bgNewsActionMore.gif) repeat-x;text-decoration:none;}
.rightCol .newsAction .aright a.more:hover {text-decoration:underline;}

.rightCol h2 {font-size:1.15em;color:#c91718;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;padding:8px 15px;clear:both;margin-bottom:10px;}
#obsah .rightCol h2 a {color:#C91718;}

.rightCol .product_item {line-height:1.5em;width:173px;float:left;text-align:center;border-right:1px solid #e5e5e5;height:290px;padding:15px 10px 0px 10px;margin-bottom:10px;}
.rightCol .product_item img {float:none;margin-bottom:10px;}
.rightCol .product_item a.title {display:block;clear:both;font-weight:bold;color:#03a5ec; line-height: 130%;}
.rightCol .product_item span.price {color:#c91718;font-weight:bold;}
.rightCol .product_item strong {color:#c91718;}
.rightCol .product_item span.oldprice {text-decoration:line-through;}
.rightCol .product_item input {margin-top:6px;}
.rightCol .fourth {border-right:0px;}
.rightCol hr {display:block;height:1px;overflow:hidden;border-width:1px 0px 0px 0px;border-style:solid;border-color:#e5e5e5;clear:both;margin-bottom:10px;}

#footer {border:4px solid #e5e5e5;padding:22px;display:block;overflow:hidden;}
#footer img {float:left;margin-right:24px;}
#footer p {margin:0px;color:#464646;}
#footer p a {color:#03a5ec;font-weight:bold;}
#footer p span {margin:0px 4px;color:#03a5ec;font-weight:bold;}
#footer p span.line {line-height:2.8em;font-weight:normal;color:#464646;margin:0px;}
#footer div {height:1px;display:block;overflow:hidden;}

.sub {float:right;width:776px;}
.sub .rightCol {float:left;width:595px;}

.sub .rightCol .newsAction {color:#fff;padding:16px 16px 9px 16px;height:auto;background:#464646 url(../images/design/bgNewsActionOther.gif) no-repeat left bottom;margin-bottom:6px;}
.sub .rightCol .newsAction .header {margin-bottom:8px;}
.sub .rightCol .newsAction h3 {width:auto;display:inline;overflow:hidden;padding:5px 13px;background:#d5f5ff;font-size:1em;color:#0191d0;}
.sub .rightCol .newsAction p {font-size:0.9em;margin-bottom:10px;line-height:1.6em;clear:both;}
.sub .rightCol .newsAction p.desc {font-size:1em;}
.sub .rightCol .newsAction p.types {line-height:2em;}
.sub .rightCol .newsAction p input {vertical-align:middle;margin:0px;}
.sub .rightCol .newsAction p .nobr {white-space:nowrap;}
.sub .rightCol .newsAction .blue {color:#b1e8fd;}
#lead .sub .rightCol .newsAction .blue {color:#b1e8fd;}
#lead .sub .rightCol .newsAction ul {margin-left:0px;list-style:none;float:left;margin-right:20px;}
#lead .sub .rightCol .newsAction ul li {font-size:.9em;color:#fff;background:url(../images/design/newsAkceList.gif) no-repeat left 50%;padding:2px 0px 2px 16px;line-height:1.5em;}
.sub .rightCol .newsAction div.in {margin-left:16px;}
#lead .sub .rightCol .newsAction a {color:#fff;}
.sub .rightCol .newsAction div.clearing {margin-left:0px;}
.sub .rightCol .newsAction ul.noFloat {float:none;}

.subRightCol {width:166px;float:right;padding:5px;}
.subRightCol h3 {background:#464646;padding:4px 0px;font-size:1em;color:#ffffff;text-align:center;}
.subRightCol .product_item {line-height:1.3em;text-align:center;padding:10px 0px 0px 0px;margin-bottom:10px;}
.subRightCol .product_item img {float:none;margin-bottom:10px;padding:10px;background:#fff;}
.subRightCol .product_item a.title {display:block;clear:both;font-weight:bold;color:#03a5ec;}
.subRightCol .product_item span.price {color:#c91718;font-weight:bold;}
.subRightCol .product_item strong {color:#c91718;}
.subRightCol .product_item span.oldprice {text-decoration:line-through;}
.subRightCol .product_item input {margin-top:6px;}
.subRightCol hr {display:block;height:1px;overflow:hidden;border-width:1px 0px 0px 0px;border-style:solid;border-color:#03A5EC;clear:both;margin-bottom:0px;}
.subRightCol a.showAll {background:#8ed7fa url(../images/design/bgSubRightColShowAll.gif) repeat-x left bottom;padding:7px 0px;display:block;text-align:center;margin:10px 0px;color:#fff;text-decoration:none;}
.subRightCol a.showAll:hover {text-decoration:underline;}

#obsah .searchShowAll {color:#ca1818;padding:0px 7px;margin-bottom:10px;}
#obsah .topLevelFilter {color:#000;padding:0px 7px; font-size: 110%;}
#obsah .topLevelFilter a {font-weight: bold;}
#obsah .topLevelFilter.stock {margin-bottom:10px;}
#obsah .topLevelFilter.action {margin-bottom:0px;}
#obsah .rightCol a {color:#03a6e9;}

.searchDetails table.showWhat {border-collapse:collapse;font-size:0.9em;margin-bottom:6px;width:100%;}
.searchDetails table.showWhat td {padding:0px 7px;color:#03a6e9;}
.searchDetails table.showWhat td.right {padding:0px 7px;color:#000;}
.searchDetails .search {min-height:98px;_height:98px;background:#e7f8ff url(../images/design/bgSearchDetails.gif) no-repeat top left;margin:0px 2px;padding:10px;font-size:0.9em;}
.searchDetails .search table {border-collapse:collapse;width:100%;}
.searchDetails .search table img {vertical-align:middle;}
.searchDetails .search table td {padding:4px 4px;}
#obsah .searchDetails .search table td a {color:#47454a;}
.searchDetails .search table td input {vertical-align:middle;font-size:1em;padding:2px;border:1px solid #7f9db9;float:left;margin-right:1px;}
.searchDetails .search table td .short {width:25px;}
.searchDetails .search table td select.short {width:85px;}
.searchDetails .search table td input.middle {width:54px;}
.searchDetails .search table td input.btn {padding:0px;border:0px;}
.searchDetails .search table td select {font-size:1em;border:1px solid #7f9db9;padding:1px;vertical-align:middle;float:left;margin-right:1px;}
.searchDetails .showOrHide {border-top:1px solid #e7f8ff;margin:0px 2px 5px 2px;}
#obsah .searchDetails .showOrHide a {display:block;float:right;padding:5px 8px;background:#e7f8ff;color:#464648;font-size:0.9em;}

.rightCol .product_item_large {line-height:1.5em;width:276px;float:left;text-align:left;border-right:1px solid #e5e5e5;height:237px;padding:0px 10px 0px 10px;margin-bottom:5px;font-size:0.9em;}
.rightCol .product_item_large img {float:left;margin:0px 15px 15px 0px;}
.rightCol .product_item_large a.title {display:block;float:none;font-weight:bold;color:#03a5ec;}
.rightCol .product_item_large .price {margin-bottom:7px;font-size:1.3em;font-weight:bold;color:#000000;text-align:right;}
.rightCol .product_item_large .price strong {color:#ca1818;}
.rightCol .product_item_large input {float:left;}
.rightCol .product_item_large input.btnRight {float:right;}
.rightCol .product_item_large.fourth {border-right:0px;}

.userForm {line-height:1.7em;}
.userForm p.descText {padding:10px 20px;}
.userForm fieldset {border:2px solid #a7a7a7;padding:10px 15px 5px 15px;margin-bottom:15px;}
.userForm fieldset legend {font-weight:bold;padding:0px 5px;color:#cb1718;}
.userForm fieldset p {padding:0px 5px;margin-bottom:10px;clear:both;}
.userForm fieldset p label {width:120px;float:left;}
.userForm fieldset table {width:100%;border-collapse:collapse;margin-bottom:10px;}
.userForm fieldset table td {padding:3px 0px;padding-left:5px;vertical-align:top;}
.userForm fieldset table td textarea {width:139px;height:60px;}
.userForm fieldset table td label {float:none;display:block;}
.userForm fieldset table td.label {width:120px;}
.userForm fieldset table td span {font-size:0.9em;}

#obsah .rightCol ul {list-style:none;margin-left:20px;margin-bottom:10px;}
#obsah .rightCol ul li {background:url(../images/design/bgBreadcrumbsLink.gif) no-repeat 0px 50%;padding:4px 0px 4px 15px; display: list-item; list-style-position: outside;}
#obsah .rightCol .vyhledavani ul li {background:url(../images/design/bgBreadcrumbsLink.gif) no-repeat 0px 0.7em;padding:4px 0px 4px 15px;}
#obsah .rightCol .red {color:#c91619;}
#obsah .rightCol .blue {color:#02a4ed;}
#obsah .rightCol .small {font-size:0.9em;}
#obsah .rightCol .large {font-size:1.1em;}
#obsah .rightCol .largexx {font-size:1.7em;font-weight:normal;}
#obsah .rightCol .black {color:#000;}
#obsah .rightCol .blueBack {background:url(../images/design/blueBack.gif) no-repeat left 60%;padding-left:12px;}
#obsah .rightCol .wrong {text-decoration:line-through;}
#obsah .rightCol .rozbalit {padding-right:20px;background:url(../images/design/arrowRozbalit.gif) no-repeat right 50%;}

table.productList {width:100%;border-collapse:collapse;border:1px solid #eeeeee;}
table.productList th {vertical-align:top;padding:3px 0px 0px 0px;background:#272727;color:#fff;border-width:0px 1px;border-style:solid;border-color:#fff;}
table.productList tr.subHead th {vertical-align:middle;padding:0px 0px 3px 0px;}
table.productList th select {margin:0px;font-size:0.9em;width:68px;}
table.productList th select.short {width:32px;}
table.productList th input {vertical-align:middel;margin:0px;font-size:1em;width:54px;padding:2px;border:1px solid #7f9db9;}
table.productList th input.short {width:32px;}
table.productList th input.btn {width:56px;border:0px;padding:0px;margin-top:2px;border:0px;}
table.productList td {text-align:center;padding:3px 5px;vertical-align:bottom;}
table.productList td.name {text-align:left;}
table.productList td.btns {vertical-align:middle;text-align:center;}
table.productList td.btns img {margin:0px 2px;}
table.productList td.name {text-align:left;}
table.productList tr.tdSecond td {border-bottom:1px solid #efefef;}
table.productList td.spaned {border-bottom:1px solid #efefef;}
table.productList td.sort {background:#ebebeb;border-bottom:1px solid #dbdbdb;}

table.productList tr.dark td {background:#f2f2f2;}
table.productList tr.dark td.sort {background:#dfdfdf;border-bottom:1px solid #dbdbdb;}

p.pages {padding:10px 0px;text-align:right;color:#03a5ed;margin-bottom:0px;}
p.pages a {color:#03a5ed;}

.rightCol p {margin-bottom:10px;}

.productDetail h2 {padding-top:15px;padding-bottom:15px;}
.productDetail .productMainDesc {padding:0px 13px 10px 13px;}
.productDetail .productMainDesc .dleft {width:405px;float:left;line-height:1.8em;}
#obsah .productDetail .productMainDesc .dleft ul li {padding-top:1px;padding-bottom:1px;}
.productDetail .productMainDesc .dleft .buy {background:#f7f7f7;padding:17px;}
.productDetail .productMainDesc .dleft .buy form {padding-top:10px;}
.productDetail .productMainDesc .dleft .buy form p {margin-bottom:0px;}
.productDetail .productMainDesc .dleft .buy .deliver {float:right;}
.productDetail .productMainDesc .dleft .buy input {vertical-align:middle;}
.productDetail .productMainDesc .dleft .buy .quantity {width:16px;padding:4px 6px 4px 5px;height:15px;text-align:right;border:1px solid #d5f6ff;}
.productDetail .productMainDesc .dleft .buy .price {font-size:1.5em;color:#c91518;margin:0px 3px;}
.productDetail .productMainDesc .dleft .buy .priceUnit {font-size:1.1em;color:#c91518;}
.productDetail .productMainDesc .dimg {width:155px;float:right;text-align:center;}
.productDetail .productMainDesc .dimg .mainImg {margin:6px 0px;}
.productDetail .enlarge {background:url(../images/design/bgEnlarge.gif) no-repeat 50% top;padding-top:20px;display:block;}
.productDetail .imgNotAvailable {background:url(../images/design/bgImgNa.gif) no-repeat 50% top;padding-top:40px;display:block;color:#c8181a;}

.productDetail .zalozky {width:595px;}
#obsah .productDetail .zalozky .zalozkyMenu {width:595px;list-style:none;margin:0px;background:url(../images/design/bgZalozkyMenu.gif) repeat-x left bottom;}
#obsah .productDetail .zalozky .zalozkyMenu li {background:none;padding:0px;float:left;border-top:1px solid #e1e1e1;border-right:1px solid #e1e1e1;border-bottom:1px solid #d1d1d1;}
#obsah .productDetail .zalozky .zalozkyMenu li.first {border-left:1px solid #e1e1e1;}
.productDetail .zalozky .zalozkyMenu li a {display:block;float:left;background:#fbfbfb url(../images/design/bgZalozkyMenuItem.gif) repeat-x left bottom;border-top:1px solid #fff;border-left:1px solid #fff;border-right:1px solid #fff;padding:7px 6px;font-size:0.9em;}
#obsah .productDetail .zalozky .zalozkyMenu li.active {background:none;padding:0px;float:left;border-top:1px solid #d1d1d1;border-right:1px solid #d1d1d1;border-left:1px solid #d1d1d1;border-bottom:0px solid #f7f7f7;}
#obsah .productDetail .zalozky .zalozkyMenu li.active a {display:block;float:left;background:#f7f7f7 url(../images/design/bgZalozkyMenuItemActive.gif) repeat-x left top;border-top:1px solid #f7f7f7;border-left:1px solid #f7f7f7;border-right:1px solid #f7f7f7;border-bottom:1px solid #f7f7f7;padding:7px 6px;font-size:1em;color:#464646;font-weight:bold;text-decoration:none;}

.productDetail .zalozky .zalozkyObsah {background:#f7f7f7;clear:both;border-width:0px 1px 1px 1px;border-style:solid;border-color:#d1d1d1;padding:14px 7px;width:579px;}
.productDetail .zalozky .zalozkyObsah fieldset {border:2px solid #9f9f9f;padding:15px 15px 5px 15px;}
.productDetail .zalozky .zalozkyObsah fieldset legend {margin-left:-3px;padding:0px 12px;background:#f7f7f7;font-weight:bold;}
.productDetail .zalozky .zalozkyObsah fieldset ul {display:inline;width:252px;float:left;}

.productDetail .zalozky .zalozkyObsah .in {padding:0px 7px 15px 7px;line-height:1.8em;}
.productDetail .zalozky .zalozkyObsah .in h3 {font-size:1em;color:#c91718;margin-bottom:10px;}
.productDetail .zalozky .zalozkyObsah .in table.params {border-collapse:collapse;margin-bottom:10px;}
.productDetail .zalozky .zalozkyObsah .in table.params td {padding:0.2em 1em;line-height:1.4em;}
.productDetail .zalozky .zalozkyObsah .in table.params td img {vertical-align:middle;margin-left:4px;}
.productDetail .zalozky .zalozkyObsah .in table.params tr.dark td {background:#ececec;}
.productDetail .zalozky .zalozkyObsah .in p {margin-bottom:20px;}
.productDetail .zalozky .zalozkyObsah .in p.noMbottom {margin-bottom:0px;}
.productDetail .zalozky .zalozkyObsah .in ul {line-height:1.3em;}

.productDetail .zalozky .zalozkyObsah .in table.productImgs {border:2px solid #f7f7f7;width:100%;border-collapse:collapse;}
.productDetail .zalozky .zalozkyObsah .in table.productImgs td {text-align:center;border-width:0px 1px;border-style:solid;border-color:#d1d1d1;}
.productDetail .zalozky .zalozkyObsah .in table.productImgs td .enlarge {margin-bottom:10px;padding-top:15px;}

.productDetail .zalozky .zalozkyObsah .in .diskuze {border-left:4px solid #d1d1d1;margin:15px 0px 0px 0px;padding-left:9px;}
.productDetail .zalozky .zalozkyObsah .in .diskuze .diskuzeHeader {display:block;background:#ececec;padding:2px 12px;font-weight:bold;}
.productDetail .zalozky .zalozkyObsah .in .diskuze p {padding:2px 12px 0px 12px;margin-bottom:0px;}
.productDetail .zalozky .zalozkyObsah .in .diskuze p .diskuzeUserTime {color:#02a4ed;display:block;}

.productDetail .zalozky .zalozkyObsah .in .dostupnost {margin-bottom:15px;width:100%;border-collapse:collapse;}
.productDetail .zalozky .zalozkyObsah .in .dostupnost td {padding:1px 10px;}
.productDetail .zalozky .zalozkyObsah .in .dostupnost td.sklad {background:#e4e2e3;text-align:right;vertical-align:top;}
.productDetail .zalozky .zalozkyObsah .in .dostupnost td.skladem {line-height:1.3em;background:#e4e2e3;padding:4px 10px;vertical-align:top;}
.productDetail .zalozky .zalozkyObsah .in .dostupnost td.skladem strong {font-size:1.5em;color:#c91619;vertical-align:middle;}

.productDetail .zalozky .zalozkyObsah .in .skladInfo {padding:10px 16px;}
.productDetail .zalozky .zalozkyObsah .in .skladInfo p {margin-bottom:10px;padding-top:0px;}
.productDetail .zalozky .zalozkyObsah .in .skladInfo input {vertical-align:middle;}
.productDetail .zalozky .zalozkyObsah .in .skladInfo input.text {width:149px;height:17px;padding:3px 12px;border:1px solid #d0d0d0;color:#000;}

.productDetail .zalozky .zalozkyObsah .in .splatky .highlight {background:#e1f5fe;padding:7px 20px 7px 20px;font-weight:bold;margin-bottom:0px;}
.productDetail .zalozky .zalozkyObsah .in .splatky .highlight strong {color:#c71717;}
.productDetail .zalozky .zalozkyObsah .in .splatky .highlight span {margin-right:10px;}
.productDetail .zalozky .zalozkyObsah .in .splatky .bbottom {border-bottom:1px solid #b1b1b1;padding:7px 0px 7px 20px;margin:0px;}
.productDetail .zalozky .zalozkyObsah .in .splatky .bbottom input {margin:0px 7px;width:55px;vertical-align:middle;}
.productDetail .zalozky .zalozkyObsah .in .splatky .bbottom input.longer {width:88px;}
.productDetail .zalozky .zalozkyObsah .in .splatky .bbottom select {margin:0px 7px;font-size:0.9em;vertical-align:middle;}
.productDetail .zalozky .zalozkyObsah .in .splatky .bbottom span {margin-right:10px;}
.productDetail .zalozky .zalozkyObsah .in .splatky .err {color:#cc1517;margin-bottom:0px;padding:7px 0px 7px 20px;}
.productDetail .zalozky .zalozkyObsah .in .splatky .re-count {margin-bottom:0px;padding:7px 0px 7px 0px;}

/*
.productDetail .zalozky .zalozkyObsah .in .left {width: 48%; height: 100%; float: left; margin: 0px 5px;}
.productDetail .zalozky .zalozkyObsah .in .left.first {border-right: 1px solid #E5E5E5;}
.productDetail .zalozky .zalozkyObsah .in .left table {width: 100%;}
*/

.productDetail .zalozky .zalozkyObsah .in table.accessories {width: 100%;}
.productDetail .zalozky .zalozkyObsah .in table.accessories td {width: 50%; vertical-align: top; padding: 0px 2px;}
.productDetail .zalozky .zalozkyObsah .in table.accessories td.first {border-right: 1px solid #999999;}
.productDetail .zalozky .zalozkyObsah .in table.accessories td.column table {width: 100%; vertical-align: top;}


.my-orders {padding:10px;}
.my-orders p {padding-left:5px;}
.my-orders table {width:100%;border-collapse:collapse;margin-bottom:15px;}
.my-orders table th {padding:0.5em 0.6em;text-align:left;border-width:1px 0px;border-color:#e5e5e5;border-style:solid;}
.my-orders table td {padding:0.5em 0.6em;border-width:1px 0px;border-color:#e5e5e5;border-style:solid;}
.my-orders table tr.canceled td {}
.my-orders table tr.new td {background:#f0f0f0;}
.my-orders table tr.ready td {background:#effdff;}
#lead .rightCol .my-orders table td a {color:#000;text-decoration:none;}
#lead .rightCol .my-orders table td a:hover {text-decoration:underline;}
.my-orders p.small {line-height:2em;}

.order-detail p {padding:7px 20px 7px 20px;}
.order-detail p span {color:#cb171a;}
.order-detail fieldset {margin-bottom:15px;clear:both;border:2px solid #a7a7a7;padding:7px 24px;}
.order-detail fieldset.half {width:330px;float:left;clear:none;margin-right:10px;}
.order-detail fieldset.last {margin-right:0px;}
.order-detail fieldset legend {margin-left:-7px;color:#c91717;font-weight:bold;padding:0px 10px;}
.order-detail fieldset table {width:100%;border-collapse:collapse;}
.order-detail fieldset table th {text-align:left;padding:0.2em 0px;border-bottom:1px solid #e5e5e5;}
.order-detail fieldset table td {text-align:left;padding:0.2em 0px;border-bottom:1px solid #e5e5e5;}
.order-detail fieldset table th.right {text-align:right;}
.order-detail fieldset table td.right {text-align:right;}

.params {padding:10px 18px;}
.params table {margin-bottom:10px;width:100%;border-collapse:collapse;}
.params table td {width:33%;vertical-align:top;line-height:1.8em;}
.params table td input {margin-right:5px;vertical-align:middle;}
.params p {line-height:1.7em;}
.params p strong {color:#cb171a;}
.params p input.paging {vertical-align:baseline;width:34px;height:20px;padding-top:5px;text-align:center;margin:0px 10px;}
.params p input {margin-right:10px;}

table.kosik {border-collapse:collapse;width:100%;}
table.kosik th {border-width:1px 0px;border-style:solid;border-color:#e5e5e5;color:#ca1619;padding:0.6em 0px;}
table.kosik td {font-size:0.9em;padding:1.5em 0.5em 0.2em 0.5em;vertical-align:top;}
table.kosik td input {width:35px;padding:0px;text-align:center;height:17px;padding-top:3px;}
#lead .rightCol table.kosik td ul {margin:0px;}
table.kosik tr.last td {border-bottom:1px solid #e5e5e5;padding-top:0.2em;padding-bottom:1em;}
table.kosik tr td.actions {border-bottom:1px solid #e5e5e5;}
table.kosik tr td a.info {background: url(../images/design/otaznik.gif) no-repeat right 50%;padding-right:21px;}
table.kosik tr.light td {background:#f7f7f7;}
table.kosik tr.dark td {background:#effaff;}
table.kosik tr.codal td {padding:15px 0px 0px 0px;line-height:2em;}
table.kosik td.summary {text-align:right;}
table.kosik td.summary span.total {font-size:1.2em;}
table.kosik td.summary span.total strong {font-size:1.2em;}
table.kosik td.summary span.total span {font-size:1.2em;color:#c71719;font-weight:bold;}
table.kosik td.summary span.without {display:block;padding-bottom:4px;}

.pevny-set fieldset {margin-bottom:15px;clear:both;border:2px solid #a7a7a7;padding:7px 24px 20px 24px;}
.pevny-set fieldset legend {margin-left:-7px;color:#464646;font-weight:bold;padding:0px 10px;}
#lead .rightCol .pevny-set fieldset ul {margin-left:0px;}
.pevny-set hr {margin-bottom:0px;}
.pevny-set .setItems {_height:1%;overflow:hidden;background:url(../images/design/bgSetItems.gif) repeat-y center;}
.pevny-set .setItem {width:346px;float:left;padding:16px 0px 16px 16px;font-size:0.9em;line-height:1.6em;}
.pevny-set .setItem .title {font-size:1.1em;font-weight:bold;display:block;}
.pevny-set .setItem img {float:left;margin:0px 20px 8px 0px;}
.pevny-set .first {padding:16px 16px 16px 0px;}
.pevny-set .firstRow {padding-top:0px;}
.pevny-set .lastRow {padding-bottom:0px;}
.pevny-set .hide {visibility:hidden;height:1px;overflow:hidden;}
.pevny-set p {margin-bottom:5px;}
.pevny-set span.price {font-size:1.6em;font-weight:bold;color:#c91718;}

.vlastni-set fieldset {margin-bottom:15px;clear:both;border:2px solid #a7a7a7;padding:7px 12px 10px 24px;}
.vlastni-set fieldset legend {margin-left:-7px;color:#464646;font-weight:bold;padding:0px 10px;}
.vlastni-set p {margin-left:14px;margin-bottom:5px;}
.vlastni-set p.no-margin {margin:0px;}
.vlastni-set fieldset table {width:100%;border-collapse:collapse;margin-bottom:0px;}
.vlastni-set fieldset table td {vertical-align:top;margin-top:7px;}
.vlastni-set fieldset table td.product {width:214px;padding:10px 12px;font-size:0.9em;line-height:1.6em;}
.vlastni-set fieldset table td.product img {padding:8px;background:#fff;float:left;margin:0px 12px 6px 0px;}
.vlastni-set fieldset table td.product a {font-weight:bold;font-size:1.1em;}
.vlastni-set fieldset table td.product p {margin:0px 0px 7px 0px;}
.vlastni-set fieldset table td.filled {background:#f7f7f7;}
.vlastni-set fieldset table td.info {padding-bottom:12px;}
.vlastni-set fieldset table td input {vertical-align:middle;margin-right:5px;}
.vlastni-set fieldset table td table {margin-top:0px;margin-right:10px;}
.vlastni-set fieldset table td table td {line-height:1.7em;vertical-align:top;}

.reknetesi fieldset {margin-top:15px;margin-bottom:15px;clear:both;border:2px solid #a7a7a7;padding:7px 12px 10px 24px;}
.reknetesi fieldset legend {margin-left:-7px;color:#464646;font-weight:bold;padding:0px 10px;}
.reknetesi fieldset table {width:100%;border-collapse:collapse;margin-bottom:0px;}
.reknetesi fieldset table td {line-height:1.7em;padding:0.3em 0em;vertical-align:top;margin-top:7px;}
.reknetesi fieldset table td input {width:110px;vertical-align:middle;margin-right:20px;}
.reknetesi fieldset table td label {width:90px;display:block;float:left;padding-top:2px;}
.reknetesi fieldset table td .phone {font-size:1.3em;line-height:1.8em;color:#02a4ed;}
.reknetesi fieldset table td textarea {width:97%;}
.reknetesi p {margin-left:27px;}

.pevny-set2 fieldset {margin-bottom:15px;clear:both;border:2px solid #a7a7a7;padding:7px 24px 20px 24px;}
.pevny-set2 fieldset legend {margin-left:-7px;color:#464646;font-weight:bold;padding:0px 10px;}
.pevny-set2 hr {margin-bottom:0px;}
.pevny-set2 .setItems {_height:1%;overflow:hidden;background:url(../images/design/bgSetItems.gif) repeat-y center;}
.pevny-set2 .setItem {width:346px;float:left;padding:10px 0px 4px 16px;line-height:1.6em;}
.pevny-set2 .setItem p {padding-top:10px;text-align:right;margin:0px;}
.pevny-set2 .setItem .title {font-weight:bold;display:block;}
.pevny-set2 .first {padding:10px 16px 4px 0px;}
.pevny-set2 .firstRow {padding-top:0px;}
.pevny-set2 .lastRow {padding-bottom:0px;}
.pevny-set2 .hide {visibility:hidden;height:1px;overflow:hidden;}
.pevny-set2 p {margin-bottom:5px;margin-left:15px;}
.pevny-set2 fieldset p {margin-bottom:5px;margin-left:0px;}
.pevny-set2 span.price {font-size:1.6em;font-weight:bold;color:#c91718;}

.order .steps {border-bottom:1px solid #e5e5e5;margin-bottom:15px;}
.order .steps h2 {border-bottom:0px solid #e5e5e5;}
.order .steps .stepObal {width:519px;margin:0px auto;margin-bottom:10px;}
.order .steps .stepObal span {background-position:0px -84px;}
.order .steps .stepObal .active {background-position:0px 0px;}
.order .steps .step1 {width:125px;height:84px;background:url(../images/design/step1.gif) no-repeat;float:left;display:block;}
.order .steps .step2 {width:132px;height:84px;background:url(../images/design/step2.gif) no-repeat;float:left;display:block;}
.order .steps .step3 {width:127px;height:84px;background:url(../images/design/step3.gif) no-repeat;float:left;display:block;}
.order .steps .step4 {width:135px;height:84px;background:url(../images/design/step4.gif) no-repeat;float:left;display:block;}
.order .steps span span {display:none;}
.order p {margin-left:10px;line-height:1.8em;margin-bottom:17px;}
.order fieldset p {margin-bottom:0px;margin-left:0px;}
.order fieldset p input {vertical-align:middle;margin-right:6px;}
.order fieldset p input.radio {margin-bottom:2px;}
.order fieldset {margin-bottom:15px;clear:both;border:2px solid #a7a7a7;padding:7px 24px 20px 24px;}
.order fieldset.withoutLegend {padding:20px 24px 20px 24px;}
.order fieldset legend {margin-left:-7px;color:#c91718;font-weight:bold;padding:0px 10px;}
.order fieldset legend.black {color:#000;}
.order fieldset legend span {color:#000;font-weight:normal;}
.order fieldset legend input {vertical-align:middle;margin-right:6px;margin-bottom:3px;margin-left:0px;}
.order fieldset table {width:100%;border-collapse:collapse;margin-bottom:0px;}
.order fieldset table td {line-height:1.7em;padding:0.3em 0em;vertical-align:top;}
.order fieldset table td input {color:#000;width:165px;vertical-align:middle;margin-right:20px;}
.order fieldset table td label {width:125px;display:block;padding-top:2px;font-weight:bold;}
.order fieldset table td .phone {font-size:1.7em;line-height:2em;color:#02a4ed;}
.order fieldset table td textarea {color:#000;width:165px;padding:0px;padding:1px;font-family:Arial;font-size:1em;}
.order .fb {border-collapse:collapse;width:auto;margin:0px auto;}
.order .fb a {white-space:nowrap;display:block;width:auto;padding-top:55px;font-weight:bold;min-width:54px;_width:54px;text-align:center;}
.order .fb a.orderBack {background:url(../images/design/orderBack.gif) no-repeat top center;margin-right:20px;}
.order .fb a.orderForward {background:url(../images/design/orderForward.gif) no-repeat top center;margin-left:20px;}
.order table.kosik {margin-bottom:10px;}
.order table.kosik th {border-top:0px;}
.order table.priceSummary {border-collapse:collapse;width:100%;margin-bottom:8px;}
.order table.priceSummary th {text-align:left;padding:0.5em 0.7em;line-height:1.8em;}
.order table.priceSummary tr.pink th {background:#f7f7f7;color:#c91718;}
.order table.priceSummary tr.blue th {background:#e1f5fe;color:#000;}
.order table.priceSummary tr.blue th strong {color:#c91717;margin-right:8px;}
.order table.priceSummary tr.total th {padding:0.3em 0.7em;background:#c91619;color:#fff;font-size:1.2em;font-weight:normal;}
.order table.priceSummary tr.total th strong {font-size:1.1em;}
.order table.priceSummary tr.total th.price {text-align:right;padding-right:25px;font-size:1.4em;font-weight:bold;}
.order table.priceSummary td {padding:0.4em 0.7em;line-height:1.8em;}
.order table.priceSummary td.price {text-align:right;padding-right:25px;}
.order table.priceSummary tr.border td {padding:0.4em 0.7em;border-bottom:1px solid #e5e5e5;}
#lead .order table.priceSummary tr td a {color:#282828;}
.order table.priceSummary tr.textarea td {padding:0.4em 0em;}
#lead .order table.priceSummary tr.textarea td textarea {width:99%;padding:0px;font-family:Arial;font-size:1em;}
.order table.priceSummary td label {vertical-align:middle;margin-right:4px;}
.order table.priceSummary td select {font-size:0.9em;vertical-align:middle;margin-right:10px;}
.order table.priceSummary td input {vertical-align:middle;width:90px;margin-right:10px;}
.order p.nob {margin-left:5px;}
.order .btn {margin-right:15px;}
.order .platba img {vertical-align:middle;margin-right:20px;}

.plaintext {padding:10px 12px;}
.plaintext p {margin-bottom:25px;line-height:1.7em;}

.vyhledavani p {margin-left:14px;line-height:1.6em;}
.vyhledavani p.found img {vertical-align:middle;margin:0px 1px;}
.vyhledavani fieldset {margin-bottom:15px;clear:both;border:2px solid #a7a7a7;padding:15px 6px 10px 6px;}
.vyhledavani fieldset p {margin:0px 0px 10px 17px;}
.vyhledavani fieldset p select {font-size:1em;border:1px solid #7f9db9;padding:1px;vertical-align:middle;margin-right:1px;width:244px;margin-right:20px;margin-left:8px;}
.vyhledavani fieldset p input {vertical-align:middle;font-size:1em;padding:2px;border:1px solid #7f9db9;margin-right:10px;margin-left:10px;width:40px;}
.vyhledavani fieldset p input.long {width:163px;}
.vyhledavani fieldset p input.check {width:auto;margin-left:0px;border:0px;padding:0px;}
.vyhledavani fieldset legend {margin-left:10px;color:#c91718;font-weight:bold;padding:0px 10px;}
.vyhledavani .search {min-height:98px;_height:98px;background:#e8f7fe url(../images/design/bgVyhledavaniSearch.gif) repeat-x top left;margin:0px 2px;padding:10px;font-size:0.9em;}
.vyhledavani .search table {border-collapse:collapse;width:100%;}
.vyhledavani .search table img {vertical-align:middle; position: relative; top: -2px; }
.vyhledavani .search table td {padding:4px 4px;}
#obsah .vyhledavani .search table td a {color:#47454a;}
.vyhledavani .search table td input {vertical-align:middle;font-size:1em;padding:2px;border:1px solid #7f9db9;margin-right:1px;}
.vyhledavani .search table td .short {width:30px;}
.vyhledavani .search table td select.short {width:35px;}
.vyhledavani .search table td input.middle {width:54px;}
.vyhledavani .search table td input.btn {padding:0px;border:0px;}
.vyhledavani .search table td select {font-size:1em;border:1px solid #7f9db9;padding:1px;vertical-align:middle;float:left;margin-right:1px; margin-left:15px}
.vyhledavani .showOrHide {border-top:1px solid #e7f8ff;margin:0px 2px 5px 2px;}
.vyhledavani .nob {border-top:0px;}
#obsah .vyhledavani .showOrHide p {float:left;margin:0px;}
.vyhledavani .showOrHide p input {width:auto;border:0px;padding:0px;margin:6px 0px 0px 0px;}
#obsah .vyhledavani .showOrHide a {display:block;float:right;padding:5px 8px;background:#e7f8ff;color:#464648;font-size:0.9em;}

.category-list table {border-collapse:collapse;width:100%;}
.category-list table td {width:25%;vertical-align:top;}
#obsah .category-list table td ul {margin-left:7px;}

.compare {padding:15px 0px 0px 9px;}
.compare p {margin-left:5px;}
.compare table.citems {width:100%;border-collapse:collapse;margin-bottom:10px;}
.compare table.citems th.nob {border:0px;}
.compare table.citems td.nopt {padding:0em 0em 0.5em 0em;vertical-align:middle;border:0px;}
.compare table.citems td.nopt hr {margin:0px;}
.compare table.citems td.nopb {padding:0.5em 0em 0em 0em;;vertical-align:middle;border:0px;}
.compare table.citems td.nopb hr {margin:0px;}
.compare table.citems th {padding:0.5em 0.4em;vertical-align:top;text-align:left;border-width:0px 0px 1px 0px;border-style:solid;border-color:#e5e5e5;}
.compare table.citems th.item {border-width:0px 1px;border-style:solid;border-color:#e5e5e5;width:186px;text-align:center;padding:0.5em 0em;}
.compare table.citems th.last {border-width:0px;}
.compare table.citems th img {vertical-align:middle;}
.compare table.citems th.item .title {display:block;margin-bottom:8px;}
.compare table.citems th.item input {margin-bottom:8px;}
.compare table.citems td {padding:0.5em 0.2em;text-align:center;border-width:0px 0px 1px 0px;border-style:solid;border-color:#e5e5e5;}

.compare table.citems tr.gray th {padding:0.6em 0.4em;background:#ecf7fd;}
.compare table.citems tr.gray td {padding:0.6em 0.2em;background:#ecf7fd;}

#obsah .compare table.citems th.item .remove {display:block;margin:8px 0px;color:#f10020;}

.autoWidth {width: auto !important;}
