* {padding: 0; margin: 0; page-break-after: avoid;}
.noborder {border:none; background:none;}
body {font-family: Arial, Verdana; font-size: 13px; color: black; background: white; background-attachment:fixed;}
#wrap {float:left;width:989px;}
#content_block {width:100%; float:left;}
#main {float: left; width:100%;}
#content {float:left; display:block; padding:0 5px;}
iframe, del, #lwin, #rating_of_products, #detail_product, #right, #zalozka1, #zalozka2, #zalozka3, #zalozka4, #zalozka5, #zalozka6, #zalozka7, #zalozka8, #zalozka9, #header-left, #basket, #menu, #navigace, #navigace_left, #navigace_right, #rw_px, #detailmenu, .submit2, .submit, .navigace_back3, .navigace_back2, .labels_detail, .puvodne, .dokosiku, .hint, #header #zalozka9 {height:0;line-height:0;width:0;visibility:hidden;display:none;}
.table_detail {width:100%;}
.h1_bg {font-size:16px; font-weight:bold; padding:10px 0;}
h2 {font-size:14px;}
.img_thumb {height:140px; display:block; text-align:center;}
.top_content {border: 1px solid #000000; display:block; float:left; width: 230px; height:280px; overflow:hidden; padding:0 10px;}
.top_content .description {display:block; height: 70px; overflow:hidden; font-size:12px; line-height:19px;}
.top_left {display:block; width:240px; text-align:justify; padding-left:20px; float:left; margin-bottom:10px;}
.navigace_back {border: none; height:50px; padding:3px 10px; margin:0 0 10px 0;}
th {padding:3px;}
table {width:100%;}
td {padding:2px 1px;}
table, tr, td, th {border-collapse:collapse;}
select {border: 1px solid #000000; padding:0 0 0 2px; font-size:13px;}
img {border:none;}
a {font-weight:bold; color:black;}
a:hover {text-decoration:none;}
#footer #foot_r {display:none;}
table.list_of_products_table tr td {padding: 2px 3px; border: 1px solid #000000; border-bottom:2px solid white;}
#filtry {display:none;}
.paging_footer, .paging_filters1, .paging_filters2 {display:none;}
.infomessage {vertical-align: middle; color:black;}
.errormessage {vertical-align: middle;color:black;}
.left {text-align:left;}
.right {text-align:right;}
.center {text-align:center;}
.center_small {text-align:center; width:100px;}
.hidden {display: none;}
.justify {text-align:justify;}
.clear {clear: both;}
.smaller, .description, .description2 {font-size:75%;}
.background {border-style: inset;}
#basket_cena, #basket_pocet {font-weight:bold;}
.submit {font-size:13px; border: 1px solid #000000; height:auto;}
a.submit_spec3 {font-size:14px; border: 1px solid #000000; height:auto; padding:5px; color:black; display:block;}
.objednavka {text-align:center; font-size:120%;}
.objednavka2 {text-align:center; font-size:125%; padding:10px; margin-top:20px;}
#dotaz, #diskuze {margin-top:15px;}
#kontaktform {margin-top:30px;}
#detail_product {margin:0px 5px 20px 5px;}
.a_normal {height:30px; width:160px; padding: 0 10px; font-weight:normal; border:none; font-size:14px; line-height:30px; display:block; text-align:center;}
.a_alert {height:30px; width:200px; padding: 0 10px; font-size:14px; border:none;}
.cart_box {margin-bottom:20px;height:40px;line-height:40px;text-align:center;width:100%;display:block;}
.cart_box_item_selected {font-weight:bold;float:left;width:25%;}
.cart_box_item {float:left;width:25%}
ul.detailmenu li , #diskuzekomentar {display:none;}
.top, .box1, .box2, .box3, .nosel1, .nosel2, .sel1, .sel2, .noprint, #footer, .paging_footer, hr {display:none;}