/* BASIC SETTINGS */*{margin:0px;padding:0px;}.clear, .cleaner {clear: both; visibility:hidden;}body{background-color:#fff;background-image:url(images/backg-shop.gif);background-position:center top; background-repeat:repeat-x;font-family:arial;font-size:12px;margin:0;padding:0;text-align:center;}.cara{border-bottom:1px solid #E08B00; margin-bottom:20px;width:200px; margin-top: 20px; display: block;}.wraper{margin:0px auto; text-align:left; width:1015px;}.top-panel{background-image:url(images/top-panel-shop.png); height:175px; width:1015px;}.logo{border:medium none;float:left;margin-left:15px;margin-top:10px;}.top-panel-bar{float:right; padding-top:32px; padding-right: 31px;}.top-panel-bar .slide{width: 565px; height: 111px;}.top-panel-bar .slide img{border:none; width: 565px; height: 111px;}.home-href{float: right; padding-right: 50px; font-size: 14px;}.basket-shop{border:medium none;display:block;float:right;height:56px;margin-right:0;margin-top:94px;width:84px;}.top-menu-shop{background-image:url(images/top-menu-shop.gif);height:53px;width:1015px;}.main{background-image:url(images/main-backg-shop.gif);background-repeat:repeat-y;margin-top:3px;width:1015px;}.left{float:left;padding-left:21px;padding-top:13px;width:219px;}.right{float:right;margin-left:5px;width:770px;}.search{border-bottom:1px solid #E08B00; margin-bottom:10px;width:200px;}.search-input{border:1px solid #E08B00;margin-top:0;width:196px; margin-bottom: 10px;}.search-button{background-color:transparent;background-image:url(images/search-shop.gif);border:medium none;cursor:pointer;height:22px;width:88px; margin-bottom: 10px;}.menu-nadpis-shop{color:#E08B00;font-size:13px;font-weight:bold;margin-bottom:10px;}.shop-obsah{padding:15px;width:740px;}.info-kosik{background-color:#FBE69F;color:#B98816;font-size:15px;font-weight:bold;margin-bottom:18px;padding:10px;text-align:right;}.info-kosik a{color:#B98816;text-decoration:underline;}.kosik-ico{width: 32px; height: 32px; background-image: url(images/basket-icon.gif); display: block; border:none; float: left;}.kosik-text{float: left; margin-left: 12px; margin-top: 7px;}.akce{color:gray;}.akce a{color:#B98816; text-decoration: none;}.akce a:hover{color:#B98816; text-decoration: underline;}/*  */.menu{background-image: url(images/menu.png); background-repeat: repeat-x; width: 100%; height: 79px;}.menu-obsah{width: 850px; margin:0px auto; text-align: left;}.cmsMenu {float: left;}.cmsMenu ul {list-style-type:none;margin:0;padding-top:10px;text-align:center;width:1015px;}.cmsMenu ul li{display:inline;font-size:14px;margin:55px;}.cmsMenu ul li a{color:#000; text-decoration: none;}.cmsMenu ul li a:hover{color:#000; text-decoration: underline;}.cmsMenu ul li.menu-item-selected a{color:#000; text-decoration: underline;}li.menuItem_54006953{display: none; visibility: hidden;}.uvod{padding-top: 0px; color:#000;}.uvod a{color:gray;}.uvod a:hover{color:silver; text-decoration: none;}.uvod h1{color:#B98816; font-weight: normal; font-size: 21px; font-family: tahoma;}.uvod-obsah h1{color:#B98816; font-weight: normal; font-size: 21px; font-family: tahoma;}.uvod-obsah{font-size: 12px; color:#B98816; padding-bottom: 35px;}.akce h2{color:#B98816; font-weight: normal; font-size: 21px; font-family: tahoma;}.content{font-size: 12px; font-family: tahoma; color:#000; margin-bottom: 20px;}.content a{color:#000; text-decoration: underline;}.content h1{color:#E08B00; font-weight: normal; font-size: 21px; font-family: tahoma; margin-bottom: 15px;}.menu-obsah .cmsTree{float: left;}.facebook{text-align: center;}.btn-form{border:2px solid red;display:block;font-weight:bold;margin-top:20px;padding:5px;text-align:center;text-decoration:none;width:238px;}.lista{text-align: center; padding: 5px; background-color: #dedede; margin-top: 4px; font-size: 11px; }/* VÝPIS PRODUKTŮ - PRODUKT */.cmsCatalog .cmsCatalogItem {border:2px solid #B98816; float: left; margin-bottom: 20px; width: 200px; height: 275px; margin-right: 10px; padding:10px; text-align: center;}.cmsCatalog .cmsCatalogItem .vypis-produktu .nazev h2{font-size: 12px; margin-bottom: 6px;}.cmsCatalog .cmsCatalogItem .vypis-produktu .nazev h2 a{color:#B98816; text-decoration: none;}.cmsCatalog .cmsCatalogItem .vypis-produktu .nazev h2 a:hover{color:#B98816; text-decoration: underline;}.cmsCatalog .cmsCatalogItem .vypis-produktu .foto img{border:none; margin-bottom: 2px;}.cena{color:gray; font-weight: bold;}.cena a{color:gray;}.cena a:hover{color:silver;}.cena .bezna-cena { font-weight:normal; }.vypis-produktu-obsah .kosik{margin-top: 5px;}.vypis-produktu-obsah .kosik .pocet-kosik{border:1px solid #B98816; color:#B98816; width: 22px;}.vypis-produktu-obsah .kosik .tlacitko-kosik{background: transparent; border:1px solid #B98816; font-size: 11px; color:#B98816; width: 103px; cursor: pointer;}.vypis-produktu-obsah .kosik select{width: 190px; border:1px solid #B98816; color:#B98816; font-size: 11px; margin-bottom: 4px;}.skryty-produkt{position: absolute; border:3px solid red; padding: 2px; margin-left: 24px; margin-top: 88px; color:red; font-weight: bold; background-color: #000;}/* AKČNÍ PRODUKTY */.cmsCatalogActionItem{border:2px solid #B98816; float: left; margin-bottom: 20px; width: 200px; height: 185px; margin-right: 10px; padding:10px; text-align: center;}.cmsCatalogActionItem .vypis-produktu .nazev h2{font-size: 12px; margin-bottom: 6px; font-weight: bold;}.cmsCatalogActionItem .vypis-produktu .nazev h2 a{color:#B98816; text-decoration: none;}.cmsCatalogActionItem .vypis-produktu .nazev h2 a:hover{color:#B98816; text-decoration: underline;}.cmsCatalogActionItem .vypis-produktu .foto img{border:none; margin-bottom: 2px;}.cena{color:gray; font-weight: bold;}.cena a{color:gray;}.cena a:hover{color:silver;}#ZakladniInformace, #Inzerat{padding: 10px; margin-bottom: 20px;}.fieldInput{margin-bottom: 5px;}.fieldInput .pole{width: 220px; margin-top: 4px; border: 1px solid gray; }select, textarea{width: 220px; margin-top: 4px;  }input{margin-top: 4px;}#orderSubmit{width: 180px; margin-top: 4px; cursor: pointer;}.vysvetlivky{font-weight: bold;}.info-inzerat{background-color: silver; padding: 10px;margin-top: 20px; margin-bottom: 20px; color:#000; font-weight: bold;}textarea.code-obsah{width: 462px; margin-top: 4px; height: 70px;}/* DETAIL PRODUKTU */.produkt{background-color:#FBE69F; width: 735px;}.produkt-obsah{padding: 20px;}.produkt h2{font-size: 14px; color:#000; margin-bottom: 20px;}.produkt-foto{float: left; /* width: 130px; */}.produkt-foto img{border:2px solid #B98816;}.produkt-popis{float: left; margin-left: 10px; width: 380px; color:#000;}.produkt-dostupnost{margin-top:15px; color:gray;}.produkt-obsah .kosik{margin-top: 15px; margin-bottom: 20px;border-bottom:1px solid #424756;border-top:1px solid #424756;padding-bottom:10px;padding-top:10px;}.produkt-obsah .kosik .pocet-kosik{background-color:#B98816; border:1px solid #B98816; color:#000; width: 50px;}.produkt-obsah .kosik .tlacitko-kosik{background: transparent; border:1px solid gray; font-size: 11px; color:#000; width: 103px; cursor: pointer;}.related-products a{color:gray; text-decoration: none;}.related-products a:hover{color:silver;}.polozky{margin-top: 15px;}.polozky td.detail-polozka{width: 180px; font-weight: normal;}.polozky td.nase-cena{font-size: 16px;font-weight: bold; padding-top: 8px;}/* STRÁNKOVÁNÍ */.catalogPages{color:#24756; border-top: 1px dotted #424756; padding-top: 15px; text-align: center; height: 25px;}.catalogPagesControls span{margin-right: 3px; color:#424756; text-decoration: none; border:1px solid #424756; padding: 2px;}.catalogPagesControls a{color:#424756; text-decoration: none;margin-right: 3px; border:1px solid #424756; padding: 2px;}.catalogPagesControls a:hover, .catalogPagesControls span.page-selected{color:silver; border:1px solid silver;}/* NAVIGACE */.navi{margin-bottom: 10px; color:#424756;padding-bottom: 8px; margin-top: 5px;}/* ŘAZENÍ A FILTROVÁNÍ */#catalogSort_Filter{margin-top: 8px; border-top:1px dotted #424756; border-bottom:1px dotted #424756; padding-top: 10px; padding-bottom: 10px; color:#B98816; margin-bottom: 30px;}.sort-filter-nazev{display: block; width: 55px; float: left; padding-top: 3px;}#sortSelect{width: 135px; border:1px solid silver; background-color: #FBE69F; color:#B98816; margin-right: 10px;}.sort{float: left; width: 375px;}.filter{float: left; width: 360px;}#productFilter{width: 132px; border:1px solid silver; background-color: #FBE69F; color:#B98816;}#productFilterButton{border:1px solid #424756; background: transparent; color:gray; font-size: 11px; cursor: pointer;}#productClearFilterButton{border:1px solid #424756; background: transparent; color:gray; font-size: 11px; cursor: pointer;}/* NÁKUPNÍ KOŠÍK */.kosik-base{color:#424756; padding:45px 40px 35px 36px;}.kosik-head{font-weight: bold; height: 20px;}.kosik-polozky{border-top: 1px solid silver; border-bottom: 1px solid silver; margin-top: 4px; padding-top: 10px; padding-bottom: 10px;}.kosik-polozky .basketItem{margin-bottom: 2px;}.kosik-nazev{float: left; width: 290px;}.kosik-pocet{float: left; width: 65px;}.kosik-pocet .pocet-kosik-detail{background-color:#FBE69F;border:medium none;color:#000;width: 40px;}.kosik-bezdph{float: left; width: 100px;}.kosik-sdph{float: left; width: 100px;}.kosik-total{float: left; width: 100px;}.kosik-delete{float: left; width: 80px; text-align: center;}.kosik-souhrn{font-weight: bold;}.total-price{margin-top: 20px;font-size:15px;}.total-price td.price-popis{width: 155px;}.tlacitka-big{margin-top: 50px; margin-bottom: 20px;}.tlacitka{margin-top: 130px; margin-bottom: 25px;}.calc{border:1px solid #424756;color:#000;cursor:pointer;font-size:11px;background: transparent; margin-right: 5px; padding: 5px;}.ord{border:1px solid #424756;color:#000;cursor:pointer;font-size:11px;background: #FBE69F; padding: 5px;}#ctl00_formContentPlaceHolder_ctl00_parsedControl_284{padding-left: 36px; padding-right: 40px;}/* PRÁZDNÝ NÁKUPNÍ KOŠÍK */.prazdny-kosik-base{color:#424756; padding-top: 85px; padding-bottom: 235px; text-align: center;}.prazdny-kosik-head{margin-bottom: 10px;}/* OBJEDNÁVKA - DOPRAVA */.doprava{margin-top: 5px; color:#000; margin-bottom: 5px;}.doprava h2{color:#000; font-size: 12px; font-family: tahoma;}.doprava input.check{width: 30px;}.doprava select{background-color: #FBE69F; border:1px solid gray; color:#000;}/* OBJEDNÁVKA - DODÁNÍ */.dodani{margin-top: 35px;}.dodani h2{color:#000; font-size: 12px; font-family: tahoma;}.dodani-popis{float: left; width: 160px;}.fieldInput label{float: left; width: 150px;}.dodani input, .dodani textarea{width: 265px; background-color: #FBE69F; border: 1px solid gray; color:#000; margin-bottom: 2px;}/* OBJEDNÁVKA - OBJEDNÁVKA */.objednavka{margin-top: 35px;}.objednavka h2{color:#000; font-size: 12px; font-family: tahoma;}.objednavka-total{}/* E-SHOP MENU */.cmsTreeUL li a{display: block; margin-bottom: 2px; padding: 2px; color:#000; text-decoration: none; width: 200px;}.cmsTreeUL li a:hover{color:#000; text-decoration: underline;}.cmsTreeUL {list-style-type: none;}.tree-level-0 li a span{padding-left: 15px; display: block;}.tree-level-1 li a span{padding-left: 12px; display: block;}.tree-level-0 a{background-image: url(images/dott.gif); background-repeat: no-repeat; background-position: left center;}.tree-level-1 a{background-image: url(images/dott2.gif); background-repeat: no-repeat; background-position: left center;}.tree-level-1 li{padding-left: 10px;}.cmsTreeUL li a.tree-item-selected{font-weight: bold; text-decoration: underline;}/* FOTOGALERIE */.cmsGallery .cmsGalleryItem{float: left; margin-right: 15px; margin-bottom: 15px;}.cmsGallery .cmsGalleryItem img{/*width: 185px;*/ border:2px solid #424756;}.cmsGallery .cmsGalleryItem .cmsPhotoTitle{margin-top: 2px;}/* PŘILOŽENÉ SOUBORY */.related-files .cmsFile .file{margin-bottom: 4px;}.related-files .cmsFile a.pdf{padding-left: 30px; background-image: url(images/filetype/pdf.gif); background-position: left center; background-repeat: no-repeat; display: block;}.related-files .cmsFile a.zip{padding-left: 30px; background-image: url(images/filetype/zip.gif); background-position: left center; background-repeat: no-repeat; display: block;}.related-files .cmsFile a.rar{padding-left: 30px; background-image: url(images/filetype/rar.gif); background-position: left center; background-repeat: no-repeat; display: block;}.related-files .cmsFile a.doc, a.docx{padding-left: 30px; background-image: url(images/filetype/doc.gif); background-position: left center; background-repeat: no-repeat; display: block;}.related-files .cmsFile a.xls, a.xlsx{padding-left: 30px; background-image: url(images/filetype/xls.gif); background-position: left center; background-repeat: no-repeat; display: block;}.related-files .cmsFile a.mp3{padding-left: 30px; background-image: url(images/filetype/mp3.gif); background-position: left center; background-repeat: no-repeat; display: block;}/* PŘILOŽENÉ PRODUKTY */.cmsCatalogRelated{}.cmsCatalogRelatedItem{float: left; border:1px solid gray; margin-right: 15px; padding: 10px; margin-bottom: 15px;}.cmsCatalogRelatedItem .foto img{width: 153px;}.cmsCatalogRelatedItem .nazev h2{font-size: 12px; margin-bottom: 5px;} /* DALŠÍ FOTOGRAFIE PRODUKTU */.produkt-nextfoto .cmsGallery .cmsGalleryItem{float: left;}/*.produkt-nextfoto .cmsGallery .cmsGalleryItem img{width: 125px;}   */.produkt-nextfoto .cmsGallery .cmsGalleryItem .cmsPhotoTitle{display: none; visibility: hidden;}/* VÝSLEDKY VYHLEDÁVÁNÍ */.search-result{margin-bottom: 25px;}.search-result h3{margin-bottom: 5px; font-size: 12px;}.search-result h3 a{color:#E08B00;}.search-count{font-weight: bold; margin-bottom: 35px; margin-top: 20px;}/* PATIČKA STRÁNKY */.footer{background-image:url(images/footer-shop.gif);height:106px;text-align:center;width:1015px;}.footer-obsah{color:#797979;font-size:12px;padding-top:27px;}.footer-obsah a{color:#797979; text-decoration: underline;}.admin-enter-img{width: 10px; height: 10px; border:1px solid #424756; float: left; margin-left: 20px; margin-top: 30px;}.loginInfoControl{float: left; margin-left: 20px; margin-top: 29px;font-size: 11px; color:silver;}/* LOGGED USER */.loginInfoControl a{color:silver;}.loginInfoControl a:hover{color:#fff;}.unlog {padding: 0px 5px;}.loggedUser {font-weight: bold;}.error-input {background-color:#FFDFDF; border: solid 2px #BB6666;}.product-slideshow{width: 200px; height: 170px; text-align: center;}.product-slideshow .nazev h2 a{font-size: 14px; font-weight: bold; color:#B98816;}.product-slideshow .foto img{margin-top: 15px; border:1px solid #B98816;}.product-slideshow .cena{padding-top: 8px;}/* new order */.info-basket{padding-left: 34px; height: 100px;}.step{width: 115px; float: left; margin-right: 15px;}.step-obsah{padding:10px 17px;}.step.active{background-color: #FBE69F; }.step .no{font-size: 32px; font-weight: bold; float: left;}.step .name.last{padding-top: 12px;}.step .name{float: right; padding-top: 4px;}.arrow{float: left; margin-right: 15px; width: 39px; height: 28px; background-image: url(images/arrow.png); margin-top: 17px;}.ord-h{padding-left: 36px; padding-right: 40px;}