body{background:url(../images/body_bg.gif) #F9DDAA repeat-x;font-size:75%;font-family:sans-serif}
#page{background:url(../images/page_bg.png) 50% 0 repeat-y}
#main{width:990px;margin:0 auto}
h1,h2,h3{font-family:sans-serif;letter-spacing:0}
a.under{text-decoration:underline}
a.under:hover{text-decoration:none}
/* Hlavicka */#header{height:180px;background:url(../images/header_bg.jpg) #2C7E00 0 0 no-repeat;position:relative}
/* Hlavicka - Logo */#header #logo{left:55px;top:20px;position:absolute}
/* Hlavicka - Vrchni menu */#header #top_menu{position:absolute;list-style-type:none;margin:0;top:21px;right:26px}
#header #top_menu li{float:left;margin:0 0 0 10px}
/* Hlavicka - Hlavni menu */#header #menu{list-style-type:none;position:absolute;right:179px;top:126px;padding:0 0 0 2px;background:url(../images/menu_separator.gif) 0 0 no-repeat}
#header #menu li{float:left}
#header #menu li a{display:block}
#header #menu li a span{font-size:14px;color:#FFFFFF;padding:10px 23px 15px 23px;display:block;background:url(../images/menu_separator.gif) 100% 0 no-repeat}
#header #menu li a:hover,#header #menu li.selected a{text-decoration:none;background:url(../images/menu_hover_right.gif) 100% 0 no-repeat;padding:0 2px 0 0}
#header #menu li a:hover span,#header #menu li.selected a span{padding:10px 21px 15px 23px;color:#3F3F3F;background:url(../images/menu_hover_left.gif) #FFD947 0 0 no-repeat}
/* Hlavicka - Obsah kosiku */#header #cart_content{font-size:12px;color:#3F3F3F;position:absolute;right:17px;top:136px}
#header #cart_content a{font-size:12px;color:#3F3F3F}
/* Obsah */#content{background:url(../images/content_bg.gif) #FFFFFF 0 0 repeat-y}
/* Sidebar s menu */#menu_sidebar{width:183px}
#menu_sidebar h2{font-size:1.16em;color:#FFF;background:url(../images/sidebar_h.gif) 0 0 no-repeat;padding:4px 0 4px 25px}
#menu_sidebar ul{margin:11px 15px 13px 13px;list-style-type:none;background:url(../images/dotted_line.gif) 0 0 repeat-x}
#menu_sidebar ul li{background:url(../images/dotted_line.gif) 0 100% repeat-x}
#menu_sidebar ul li.last{background:none}
#menu_sidebar ul li a{padding:3px 0 4px 11px;background:url(../images/sidebar_li.gif) 0 50% no-repeat;display:block;color:#333333;font-size:1em}
#menu_sidebar ul li a:hover,#menu_sidebar ul li.selected a{background:#FFD947;text-decoration:none}
#menu_sidebar ul li a:hover {background: url("../images/sidebar_li.gif") no-repeat scroll 0 50% #FFD947;}
/* Sidebar s ostatnimi */#second_sidebar{width:181px}
#second_sidebar h3{font-size:.95em;color:#FFF;background:url(../images/sidebar_h.gif) 0 0 no-repeat;padding:4px 0 4px 25px}
#second_sidebar #login legend{display:none}
#second_sidebar #login p{padding-bottom:.66em;padding-top:.66em}
#second_sidebar #login label{font-size:0.91em;color:#333333}
#second_sidebar #login input{width:109px;border:1px solid #BDC8D4}
#second_sidebar #login ul{list-style-type:none;margin:0 0 0 2px}
#second_sidebar #login ul li a{color:#50A300;font-size:.75em}
#second_sidebar #login .button{background:url(../images/login_button.gif) 0 0 no-repeat;border:none;width:73px;font-size:1em;padding:1px 0 3px 0;cursor:pointer;margin:2px 0 14px 94px}
#second_sidebar #contact p{padding-left:1.83em;font-size:1em;color:#333333;line-height:1.1em}
#second_sidebar #contact address img{float:left;margin:3px 7px 0 0}
#second_sidebar #contact address{font-style:normal;color:#333333;font-size:0.96em;line-height:1.3em;margin:0 10px 10px 10px;overflow:hidden;padding:0 0 13px 0;background:url(../images/dotted_line.gif) 0 100% repeat-x}
#second_sidebar #contact address a{color:#2F9100}
#second_sidebar #contact address em{font-size:1.33em;font-style:normal;margin:0 0 7px 0;display:block}
#second_sidebar #most_buyed{margin:0 13px 0 13px}
#second_sidebar #most_buyed li{background:url(../images/dotted_line.gif) 0 100% repeat-x;font-size:0.91em;color:#333333;padding:3px 0 4px 0;list-style-position:inside}
#second_sidebar #most_buyed li.last{background:none}
#second_sidebar #most_buyed li a{font-size:0.91em;color:#333333;padding:0 5px}
/* Hlavni obsah */#main_content{width:626px;overflow:hidden}
#main_content h1{font-size:1.41em;color:#8F0000;padding:11px 0 10px 16px;font-weight:bold}
#main_content h2{font-size:1.33em;color:#8F0000;padding:11px 0 5px 20px;font-weight:bold}
#main_content h3{font-size:1.25em;color:#2F2F2F;padding:11px 0 5px 20px;font-weight:bold}
#main_content ol{padding-left:30px}
#main_content ul{padding-left:30px}
#main_content p{color:#525252;font-size:1em;padding-right:1.5em}
#main_content p a{color:#DA0000}
#main_content table{border:1px solid #A67D00;margin:0 0 5px 27px;border-collapse:collapse}
#main_content table caption{border:1px solid #A67D00;font-family:sans-serif;font-size:1em;background-color:#FFE187;padding:6px 0;margin:5px 0 0 -1px}
#main_content table tr{border:1px solid #A67D00}
#main_content table th{font-weight:normal;border:1px solid #A67D00;background-color:#FEF3CF}
#main_content table.invis{border:0px;margin:0px}
#main_content table.invis tr{border:0px;margin:0px}
/* spcial tabulka pro vlastnosti */#main_content #tabs-2 table{border:0px;margin:0 0 5px 5px;font-size:12px}
#main_content #tabs-2 table caption{border:0px;font-family:sans-serif;font-size:1em;background-color:#FFE187;padding:2px 0;margin:5px 0 0 -1px}
#main_content #tabs-2 table tr{border:0px}
#main_content #tabs-2 table th{font-weight:normal;border:1px solid #E8A600;background-color:#FFC200;height:10px}
#main_content #materialsTable{width:230px}
#main_content #propertiesTable{width:230px}
/* Hlavni obsah - Formular */#contact_form{margin:18px;border:1px solid #DBE6E9;padding:33px 64px 22px 36px}
#contact_form legend{display:none}
#contact_form p{padding-right:0}
#contact_form p label{display:block;font-size:0.92em;width:150px;color:#466168;vertical-align:top;float:left}
#contact_form p input{width:187px;border:1px solid #B1BBC5}
#contact_form p textarea{width:379px;border:1px solid #B1BBC5;overflow:hidden}
#contact_form label em,#contact_form .info em{color:#FF001B}
#contact_form .info{color:#466168;float:left;margin:0 0 0 94px;font-size:.81em}
#contact_form input.button{float:right}
/* Hlavni obsah - Strankovani */#main_content .pagination{background:url(../images/pagination_bg.gif) 0 0 repeat-x;font-size:11px;color:#8E9494;height:31px;margin:0 0 5px 0}
#main_content .pagination a{color:#2F9100;text-decoration:underline}
#main_content .pagination a:hover{text-decoration:none}
#main_content .pagination .left{float:left;margin:6px 0 6px 19px}
#main_content .pagination .right{float:right;margin:6px 19px 6px 0}
#main_content .pagination .right{font-weight:bold;color:#8F0000}
#main_content .pagination .right a{font-weight:bold;color:#8F0000}
/* Katalog */.catalog{width:610px;padding:0 0 11px 0;background:url(../images/catalog_bottom.gif) 0 100% no-repeat;margin:0 9px 0 9px;overflow:hidden}
.catalog .catalog_in{overflow:hidden;border-right:2px solid #EFEFEF;border-left:1px solid #E0E0E0}
.catalog h2{color:#212121 !important;font-size:1em !important;padding:15px 0 14px 21px !important;background:url(../images/catalog_top.gif) 0 0 no-repeat;margin:0 !important}
.catalog .catalog_item{float:left;text-align:center;width:180px;padding:10px 11px;background:url(../images/catalog_item_separator.gif) 100% 50% no-repeat;height:300px;position:relative}
.catalog .catalog_item.third{background:none}
.catalog .catalog_item h3{color:#8F0000 !important;font-size:1em !important;height:24px;padding:0 15px 11px 15px !important}
.catalog .catalog_item h3 a, .lcc-product-price a {color:#8F0000;font-size:1em;font-weight:bold}
.catalog .catalog_item a.catalog_item_image{display:block;margin:0 0 25px 0}
.catalog .catalog_item a.catalog_item_image img{padding:3px;border:1px solid #2F9100}
a.catalog_item_image img{padding:3px;border:1px solid #2F9100}
a.catalog_item_image img{padding:3px;border:1px solid #2F9100}
a.catalog_item_image:hover img{background-color:#FFD947}
.catalog .catalog_item a.catalog_item_image:hover img{background-color:#FFD947}
.catalog .catalog_item .price{font-size:.83em;color:#79927B;text-align:left;display:block;float:left}
.catalog .catalog_item .price strong{font-size:1.25em;color:#E90037;font-weight:normal}
.catalog .catalog_item .more{display:block;float:right;background:url(../images/catalog_item_button.gif) 0 0 repeat-x;font-size:0.75em;color:#00607F;padding:0 6px 0 28px;margin:15px 0 0 0}
.catalog .catalog_item .new{clear:both;text-align:right;float:right;display:block;padding:0 5px;color:#FFF;font-size:1em;margin:7px 0 0 0;background-color:#C3CA00}
.catalog .catalog_item .oblacek{clear:both;text-align:right;float:right;display:block;padding:0 5px;color:#FFF;font-size:1em;margin:7px 0 0 0}
.catalog .catalog_item .oblacek.green{background-color:#5EBE1C}
.catalog .catalog_item .oblacek.yellow{background-color:#C3CB1E}
.catalog .catalog_item .oblacek.red{background-color:#C9301E}
.catalog .catalog_item .oblacek.blue{background-color:#2C8BAB}
.catalog .catalog_item .catalog_bottom{bottom:13px;position:absolute;width:170px;height:62px;left:15px}
.catalog .separator{background:url(../images/dotted_line.gif) 0 0 repeat-x;height:1px;margin:0 18px;clear:left}
#catalog{width:610px;padding:0 0 11px 0;background:url(../images/catalog_bottom.gif) 0 100% no-repeat;margin:0 9px 0 9px;overflow:hidden}
#catalog .catalog_in{overflow:hidden;border-right:2px solid #EFEFEF;border-left:1px solid #E0E0E0}
#catalog h2{color:#212121 !important;font-size:1em !important;padding:15px 0 14px 21px !important;background:url(../images/catalog_top.gif) 0 0 no-repeat;margin:0 !important}
#catalog .catalog_item{float:left;text-align:center;width:180px;padding:10px 11px;background:url(../images/catalog_item_separator.gif) 100% 50% no-repeat;height:300px;position:relative}
#catalog .catalog_item.third{background:none}
#catalog .catalog_item h3{color:#8F0000 !important;font-size:1em !important;height:24px;padding:0 15px 11px 15px !important}
#catalog .catalog_item h3 a{color:#8F0000;font-size:1em;font-weight:bold}
#catalog .catalog_item a.catalog_item_image{display:block;margin:0 0 25px 0}
#catalog .catalog_item a.catalog_item_image img{padding:3px;border:1px solid #2F9100}
#catalog .catalog_item a.catalog_item_image:hover img{background-color:#FFD947}
#catalog .catalog_item .price{font-size:.83em;color:#79927B;text-align:left;display:block;float:left}
#catalog .catalog_item .price strong{font-size:1.25em;color:#E90037;font-weight:normal}
#catalog .catalog_item .more{display:block;float:right;background:url(../images/catalog_item_button.gif) 0 0 repeat-x;font-size:0.75em;color:#00607F;padding:0 6px 0 28px;margin:15px 0 0 0}
#catalog .catalog_item .new{clear:both;text-align:right;float:right;display:block;padding:0 5px;color:#FFF;font-size:1em;margin:7px 0 0 0;background-color:#C3CA00}
#catalog .catalog_item .oblacek{clear:both;text-align:right;float:right;display:block;padding:0 5px;color:#FFF;font-size:1em;margin:7px 0 0 0}
#catalog .catalog_item .oblacek.green{background-color:#5EBE1C}
#catalog .catalog_item .oblacek.yellow{background-color:#C3CB1E}
#catalog .catalog_item .oblacek.red{background-color:#C9301E}
#catalog .catalog_item .oblacek.blue{background-color:#2C8BAB}
#catalog .catalog_item .catalog_bottom{bottom:13px;position:absolute;width:170px;height:62px;left:15px}
#catalog .separator{background:url(../images/dotted_line.gif) 0 0 repeat-x;height:1px;margin:0 18px;clear:left}
/* Detail produktu */#product_detail{margin:0 28px}
#product_detail table{float:left;width:251px;margin:0;border:none;border-collapse:separate;border-spacing:0 3px;font-size:1.16em;width:281px}
#product_detail table tr{border:none;border-top:3px solid #FFF}
#product_detail table td{border:none;border-bottom:1px solid #D8E0E4;border-right:1px solid #D8E0E4;padding:0 10px 0 6px;vertical-align:top}
#product_detail table th{background:none;border:none;padding:0 0 0 6px;height:40px;vertical-align:top;border-bottom:1px solid #D8E0E4}
#product_detail table th strong{font-weight:normal}
#product_detail table strong{color:#DA0000}
#product_detail table em{font-style:normal;color:#006D00}
#product_detail table .button{background:url(../images/ico_cart.gif) 0 50% no-repeat;color:#DA0000;padding:0 0 0 27px;display:block;margin:10px 0 10px 122px;height:22px;border:1px solid #D8E0E4;background-color:#FFFFFF}
#product_detail #detail_image{float:right}
#product_detail #detail_image img{padding:3px;border:1px solid #2F9100}
#product_detail #detail_image:hover img{background-color:#FFD947}
#product_detail #tabs{margin:35px 0 0 0}
/* Paticka */#footer{background:url(../images/footer_bg.png) 50% 0 repeat-y;width:100%}
#footer #footer_in{height:69px;margin:0 auto;width:990px;font-size:.83em;color:#FFFEFE}
#footer #footer_in a{color:#FFFEFE}
#footer #footer_in .left{float:left;margin:25px 0 0 15px}
#footer #footer_in .right{float:right;margin:25px 15px 0 0}
/* Roman */.countField{width:30px}
.priceColumn{text-align:right}
.button{font-size:1em;padding:1px 0 3px 0;cursor:pointer;margin:20px 0 25px 25px;border:1px solid black}
#countDiscount{margin-top:30px}
#orderButton{margin-left:auto;margin-right:auto;text-align:center;border:1px solid black;background-color:#FEF3CF;font-weight:bold;margin-top:30px}
#placeOrderForm{margin-left:auto;margin-right:auto;text-align:center}
#cartTable{width:590px}
#main_content #product_table #tabs #tab-4 #variantListTable .button{background-color:white;border:0px}
.noBorder{border:none}
#searchForm table{border:0px}
#searchTable{border:0px}
.rightColumn{text-align:right;vertical-align:top}
.newsGoBack{margin-top:20px}
.novinkaDatum{margin-left:15px;font-style:italic}
/* Formular obecny */#common_form{margin:18px;border:1px solid #DBE6E9;padding:33px 64px 22px 36px}
#common_form legend{display:none}
#common_form p{padding-right:0}
#common_form p label{display:block;font-size:0.92em;width:150px;color:#466168;vertical-align:top;float:left}
#common_form p input{width:187px;border:1px solid #B1BBC5}
#common_form p textarea{width:379px;border:1px solid #B1BBC5;overflow:hidden}
#common_form label em,#contact_form .info em{color:#FF001B}
#common_form .info{color:#466168;float:left;margin:0 0 0 94px;font-size:.81em}
#common_form input.button{float:right}
#errorDiv{border:0;color:red;padding:10px}
#errorDiv ul{margin-left:30px}
.noBorderTable{border:0}
#loggedUserName{margin-left:10px}
#login a{margin-left:10px}
p.headingText{font-weight:bold;margin-bottom:11px;padding-bottom:2px;border-bottom:1px solid black}
#main_content .yellow_box{width:40%;margin-left:20px;margin-right:40px;border:1px solid #A67D00;padding:4px;background-color:#FFE187;float:left}
#main_content .yellow_box_in{border:1px solid #FFE69D;background-color:#FEF3D0;padding:10px 12px}
#main_content .yellow_box_in p{line-height:16px;font-size:12px;margin:0}
img.blackBorderImg{border:1px solid black;padding-bottom:10px}
#frontFlashAd1{text-align:center;margin-top:20px}
.frontFlashBannerAd{text-align:center;margin-bottom:5px}
#nextDiscountLevelTip,#postageFreeTip{margin-left:20px;margin-bottom:20px;//border:1px solid red}
#main_content #tabs-2 #dividerTable td{width:100px}
#newsList table{width:558px;border:0px}
#newsListTable tr{border:0px}
#main_content table#newsListTable{padding-left:0px;margin-left:0px;margin-top:10px}
#main_content table#newsListTable th{width:100px;text-align:right;background-color:#FFFFFF}
#newsListTable,#newsListTable td,#newsListTable tr,#newsListTable th{border:0 !important}
#newsListTable td{border-bottom:1px solid #FEF3CF !important}
#page #main #content #main_content #product_detail .backLinkFromDetail{margin-top:30px}
.sklademText{font-weight:bold;color:#327F00}
#podminkyList{padding-left:20px}
#podminkyList li{margin-bottom:10px;padding-bottom:10px}
#podminkyList ul li{margin-bottom:0px}
#podminkyList li ul li{margin-top:7px}
#product_detail table.width540{width:540px}
#product_detail #variantListTable{width:540px}
#product_detail #variantListTable .variantBox{border:0px;width:343px;border-bottom:1px solid #D8E0E4;border-right:1px solid #D8E0E4;padding:0 10px 0 6px;vertical-align:top}
#product_detail #variantListTable p{font-size:0.8em;margin-left:0px;padding-left:0px}
#jednatelkaLabel{font-size:0.91em}
#jednatelka2Label{font-size:0.91em}
.souvisejiciContainer{float:left;margin:7px;width:160px;overflow:hidden;text-align:center;background-color:white;font-size:11px}
.souvisejiciEndF{clear:left}
.souvisNazev{height:37px;overflow:hidden;font-weight:bold}
.pagination form{display:inline}
.pagination select{font-size:9px}
#leftPartnerList{text-align:center;padding-bottom:10px}
#leftPartnerList a img{border:1px solid #FFC300;margin-bottom:3px}
.redDot{color:red}
#menu_sidebar ul li{padding:0 0 1px}
#menu_sidebar ul li a{background:url(../images/sidebar_li.gif) no-repeat scroll 3% 50% transparent;color:#333333;display:block;font-size:1em;padding:5px 0 5px 15px}
#menu_sidebar ul li a:hover{background:url(../images/sidebar_li.gif) no-repeat scroll 4% 50% #FFD947}
#menu_sidebar ul{margin:11px 5px 13px 13px;line-height:16px}
#menu_sidebar ul li.active{}
#menu_sidebar ul li.active a,#menu_sidebar ul li.active ul li a,#menu_sidebar ul li.active ul li.active ul li a{background:url(../images/sidebar_li.gif) no-repeat scroll 3% 50% transparent;line-height:16px}
#menu_sidebar ul li.active a,#menu_sidebar ul li.active ul li.active a,#menu_sidebar ul li.active ul li.active ul li.active a{background-color:#79A945;/*border-bottom:1px dotted;*/ color:#fff}
#menu_sidebar ul li.active ul{padding:0 0 4px 0px;margin:0;background:none repeat scroll 0 0 #FFFFFF}
#menu_sidebar ul li.active ul li{background:none}
#menu_sidebar ul li.active ul li a{background-position:6% 50%;padding-left:22px;color:#333}
#menu_sidebar ul{margin:11px 1px 13px}
#menu_sidebar ul li.active ul li.active{border-top:1px double #FFFFFF}
#menu_sidebar ul li.active ul li.active a{}
#menu_sidebar ul li.active ul li.active ul{}
#menu_sidebar ul li.active ul li.active ul li{}
#menu_sidebar ul li.active ul li.active ul li a{background-position:10% 50%;padding-left:27px;color:#333}
#menu_sidebar ul li.active ul li ul li a:hover,#menu_sidebar ul li ul li a:hover{background-color:#FFD947}
.lcc-img-container{text-align:center}
.lcc-product-price a{display:block;padding:0 10px;text-align:center}



















