/* BASIC SETTINGS */
*{margin:0px;padding:0px;}
.clear, .cleaner {clear: both; visibility:hidden;}
body{font-family: arial; font-size: 12px; text-align: center; background: #fff;}
a{color:#36abf8;}

.linka{width: 100%; border-bottom: 1px solid #c4c4c4; height: 24px; text-align: center; background-color: #dedede;}
.linka-obsah{width: 980px; text-align: left; margin: 0px auto; padding-top: 5px;}
.heslo{float: left; color:#13529c;}
.date{float: right; color:#777576;}

.humlnet{width: 96px; height: 67px; background-image: url(images/humlnet.png); display: block; float: left;}
.pozadi{float: left; margin-left: 15px;}
.pozadi img{border:1px solid;height: 65px;}

.wraper{width: 980px; text-align: left; margin:0px auto;}
.head{width: 980px; height: 100px; border-bottom: 1px solid #c4c4c4; }
.logo{float: left; margin-top: 19px; border:none;}
.datahelp{float: right; padding-top: 24px; color:red; width: 420px; font-weight: bold;}
.datahelp img{border: none; float: right; margin-left: 16px;}

.menu{width: 980px; height: 49px; border-bottom: 1px solid #c4c4c4; margin-bottom: 15px;}
.cmsMenu{padding-top: 17px; font-size: 13px; font-family: tahoma; font-weight: bold;}
.cmsMenu ul{list-style-type: none; padding-left: 15px;}
.cmsMenu ul li{display: block; float: left; margin-right: 50px;}
.cmsMenu ul li a{color:gray; text-decoration: none;}
.cmsMenu ul li a:hover{text-decoration: underline; color:#13529b;}

.topshots{border: 1px solid #dedede;}
.topshot-img{width: 694px; height: 288px; float: left; margin-right: 25px;}
.topshot-popis{width: 235px; height: 265px; float: left;}
.topshot-nadpis{width: 159px; height: 28px; margin-bottom: 30px; background-image: url(images/topshot.png); margin-top: 16px;}

.content{margin-top: 15px;}
.left{width: 694px; float: left; margin-right: 40px;}
.right{width: 246px; float: left;}

.volby-galerie .galerie-image{float: left; margin-left: 0px; margin-right: 0px; margin-bottom: 4px;}
.volby-galerie .galerie-image img{width: 174px; height: 125px;}
.volby-galerie .galerie-image span.date{font-size: 10px; color:#000; display: block; width: 174px; text-align: center; overflow: hidden;}

.volby-sekvence{text-align: center;}
.volby-sekvence .galerie-image img{width: 640px; height: 480px;}
.volby-sekvence .sekvence-video{height: 520px;}

.video-vpred{width: 30px; height: 29px; background-image: url(images/fwd.png); display: block; float: left;}
.video-pause{width: 30px; height: 29px; background-image: url(images/play.png); display: block; float: left; margin-right: 10px;}
.video-zpet{width: 30px; height: 29px; background-image: url(images/rew.png); display: block; float: left; margin-right: 10px;}

.slider{width: 640px; margin-top: 5px;}

h1.left-nadpis{font-size: 24px; color:#6a6a6a;}
h2.left-nadpis{font-size: 24px; color:#6a6a6a;}
h2.right-nadpis{font-size: 24px; color:#000;}
h2.blue{color:#0095f1;}

.cmContent{color:#6a6a6a; line-height: 17px;}

.new{padding-top: 32px; color:#969696; line-height: 16px;}
.new-img{float: right; margin-left: 27px;}
.new-date{font-weight: bold; color:#4b4b4b; text-decoration: underline;}
.counter{padding-top: 22px; padding-bottom: 42px; line-height: 16px;}
.cara{width: 100%; height: 1px; border-bottom: 1px solid #dedede;}

.footer{padding-bottom: 20px; text-align: center; color:#6a6a6a;}
.footer-obsah{width: 980px; border-top: 1px solid silver; margin:0px auto; padding-top: 20px; text-align: left; line-height: 18px;}
.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;}
.footer-right{float: right;}

/* TOPSHOTS */
.topshot-img #buttonLeft{display: block; width: 53px; height: 53px; cursor: pointer; position: absolute; margin-left: 0px; background-image: url(images/arrow-left.png);}
.topshot-img #buttonRight{display: block; width: 53px; height: 53px; cursor: pointer; position: absolute; margin-left: 641px; background-image: url(images/arrow-right.png);}



/* VÝPIS PRODUKTŮ - PRODUKT */
.katalog .cmsTree{margin-bottom: 15px; padding:15px; margin-top: 10px; background-color: #dedede;}
.katalog .cmsTree ul{list-style-type: none;}
.katalog .cmsTree ul li{display: block; float: left; margin-right: 15px;}
.katalog .cmsTree ul li a.tree-item-selected {font-weight: bold;}

.cmsCatalog .cmsCatalogItem {border:1px solid silver; float: left; margin-right: 20px; margin-bottom: 20px; width: 300px; height: 240px;}
.cmsCatalog .cmsCatalogItem .vypis-produktu {padding: 10px; text-align: center;}
.cmsCatalog .cmsCatalogItem .vypis-produktu .nazev h2{font-size: 18px; margin-bottom: 10px;}
.cmsCatalog .cmsCatalogItem .vypis-produktu .nazev h2 a{color:gray; text-decoration: none;}
.cmsCatalog .cmsCatalogItem .vypis-produktu .nazev h2 a:hover{color:silver; text-decoration: none;}
.cmsCatalog .cmsCatalogItem .vypis-produktu .foto img{border:none; margin-bottom: 2px; height: 180px;}
.cena{display: none; visibility: hidden;}
.vypis-produktu-obsah .kosik{display: none; visibility: hidden;}
.skryty-produkt{position: absolute; border:3px solid red; padding: 2px; margin-left: 24px; margin-top: 88px; color:red; font-weight: bold; background-color: #000;}


/* DETAIL PRODUKTU */
.produkt{border:1px solid silver; width: 100%;}
.produkt-obsah{padding: 20px;}
.produkt h2{font-size: 18px; color:gray; margin-bottom: 20px;}
.produkt-foto img{border:1px solid #424756; margin-bottom: 20px; width: 935px;}
.produkt-popis{color:#000; border:1px solid gray; background-color: #dedede; margin-bottom: 25px;}
.produkt-popis-obsah{padding: 15px;}

.volby{color:#000; border:1px solid gray; background-color: #dedede; margin-bottom: 25px;}
.volby-obsah{padding: 15px;}
.volby-obsah ul{list-style-type: none;}

.produkt-dostupnost{display: none; visibility: hidden;}
.produkt-obsah .kosik{display: none; visibility: hidden;}

.volby-obsah ul.zalozky{}
.volby-obsah ul.zalozky li{float: left; display: block; border:1px solid silver; margin-right: 4px; padding:3px; border-bottom:none; cursor: pointer;}
.volby-obsah .obsah-zalozek{border:1px solid silver; padding:15px; padding-bottom: 30px;}

.volby-predrokem span { display: block; width: 100%; min-height: 100px; }
.produkt .volby-predrokem .moduleItemEdit { margin-left:10px; margin-top:10px; }

/* 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;}


/* FOTOGALERIE */
.galerie .cmsTree{margin-bottom: 15px; padding-bottom: 15px; border-bottom: 1px solid silver; margin-top: 20px;}
.galerie .cmsTree ul{list-style-type: none;}
.galerie .cmsTree ul li{display: block; float: left; margin-right: 15px;}
.galerie .cmsTree ul li a.tree-item-selected {font-weight: bold;}
.cmsGallery .cmsGalleryItem{float: left; margin-right: 40px; margin-bottom: 30px;}
.cmsGallery .cmsGalleryItem img{width: 185px; border:1px solid #424756;}
.cmsGallery .cmsGalleryItem .cmsPhotoTitle{display: none; visibility: hidden;}
.galleryPages{text-align: center; margin-top: 15px; padding-top: 10px; background-color: #dedede; padding-bottom: 10px;}
.galleryPages span, a{margin-right: 1px;}
 
 
/* 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;}


/* LOGGED USER */
.loginInfoControl a{color:silver;}
.loginInfoControl a:hover{color:#fff;}
.unlog {padding: 0px 5px;}
.loggedUser {font-weight: bold;}

/* Gallery Drag*/
.gallery-drag { position: absolute; cursor:move; margin-left:168px; }
.cmsGallery .cmsGalleryItem .gallery-drag img { width: 21px; border: none; }
.cmsGallery .active-gallery-drop div img { border: solid 2px red; }


.cmsOrder{margin-top: 20px; background-color: #dedede; padding:20px; margin-bottom: 25px;}
.cmsOrder fieldset {border: none;}
.cmsOrder fieldset legend{display: none; visibility: hidden;}

.fieldInput label{float: left; width: 130px; padding-top: 2px;}
.fieldInput .input{float: left; width: 500px;}
.fieldInput .input input{width: 300px; margin-bottom: 8px;}
.fieldInput .input textarea{width: 300px; height: 100px; margin-bottom: 8px;}
.submit{cursor: pointer;}

.weatherBannerDiv{}
.weatherBannerDiv .date{float: left; padding-bottom: 15px;}
.weatherBannerDiv .caption{float: left; width: 175px;}
.weatherBannerDiv .value{float: left; width: 52px; text-align: right;}
.weatherBannerDiv .unit{float: left; width: 100px; padding-left: 5px;}

.weatherBannerDiv .field{clear: both;}


/*.volby-predrokem img{width: 875px;} */

