html{font:100%/1.6 sans-serif;color:#333;background-color:#fff;height:100%;padding:0;margin:0}body{padding:0 0 0 0;margin:0;text-align:center;min-width:100%;float:left}ul,ol,dl,p,.p,address,fieldset,.gallery,.fileList,.product,.pagging{margin:0 0 1em}fieldset{position:relative;top:110px}.MessageQueue{margin:20px 45px}.MessageQueue *{vertical-align:middle;border:0}ul,ol{padding-left:0}ul{list-style-type:disc}ul ul{list-style-type:circle}ol{list-style-type:decimal}ol ol{list-style-type:lower-alpha}ul ul,ol ol,ul ol,ol ul{margin:0 0 .5em 0}li{margin-left:25px}address{font-style:normal}address span,span.width{display:block;width:6em;float:left}hr{height:1px;color:#000;background-color:#000;border:0 solid #000;margin:0;margin:.66em 0}sub,sup{vertical-align:baseline;position:relative}sub{top:.4em}sup{bottom:.4em}dt{font-weight:700}dd{margin:0 0 1em 1.5em}img{border:0;vertical-align:middle}#content img{margin:.25em 10px}#file img,#content .fileList img{border:none;margin:0}table{margin:1em 0;border-collapse:collapse}td,th{padding:2px 4px}tr td,tr th{border:1px dotted #ddd}.no-border,.no-border *{border:none!important}table.cart,table.productDetail,table.orders{width:100%}table.cart th,table.cart td{border:0;border-bottom:1px solid #ff7f29}table.cart img{margin:2px!important}table.cart input.text{width:2.22em}.productDetail{table-layout:fixed}.productDetail td,.productDetail th{border:0;background:none;padding:2px 0;vertical-align:top}.productDetail th{color:#cf0000;text-align:right;padding-right:10px;width:170px}.productDetail .mainImage{width:210px;text-align:right}.productDetail .mainImage img{margin:0!important}form{margin:0}fieldset{padding:0;border:0}fieldset,.checkbox{line-height:28px}fieldset p,filedset table,fieldset hr{margin:0 0 1em}legend{padding:0 5px;font-weight:700;color:#000}input,select,textarea{font:100%/1.6 sans-serif;vertical-align:middle}input.text,textarea,select{margin:4px 0;padding:3px;width:300px;height:18px;line-height:16px;border:1px solid #ddd}select{padding:0;width:304px;height:27px}textarea{height:75px}input.button{width:0;overflow:visible;height:24px;padding:0 .5em;cursor:pointer;width:auto;font-weight:700;line-height:24px}.buttons{text-align:center;margin:4px 0}label{width:200px;overflow:hidden;margin:0 10px 0 0;text-align:right;vertical-align:middle}.inlinelabel{text-align:left;display:inline!important;clear:right!important;float:left;font-weight:normal!important;margin:0 8px 0 2px}.radio{float:left;margin-top:7px;margin-left:0}.radioitem{width:145px;float:left}.radioitem label{width:100px!important}}div.safety-code{padding-top:.5em;white-space:nowrap;vertical-align:middle;line-height:35px}div.safety-code img{margin:0!important;vertical-align:middle}div.safety-code input{width:201px;vertical-align:middle}.infohelp{margin-left:180px;text-indent:0;font-style:italic;line-height:1.4}#searchBox{margin-top:1em}#searchBox input.text{width:300px;margin:0;vertical-align:bottom}#searchBox input.button{margin:0;vertical-align:bottom}#login fieldset{padding:0;position:static!important}#login input.text{width:100px}#login label{width:120px}#login .button{float:right;margin:3px 2px 0}#login-form fieldset{position:static!important}#headerLogin fieldset{position:static!important}#layoutSearch{margin:0 0 20px}#layoutSearch fieldset{padding:0;margin:0}#layoutSearch input.text{width:128px;vertical-align:middle}#layoutSearch input.searchfocus{color:#000}#layoutSearch input.button{margin:0;vertical-align:middle}.product input.text{width:2.22em}.product input.button{margin:0}.productBuy input.text{width:40px}.productBuy select{width:48px}.productBuy input.button{margin:0;width:5em}.currenciesForm fieldset{text-align:right}.currenciesForm label{display:inline;float:none}.currenciesForm select{width:48px}.currenciesForm input.button{margin:0}.pagging{border-top:1px solid #cbcbcb;padding-top:.2em;overflow:auto;color:#605d5c;line-height:28px}.pagging div{float:left}.pagging form{float:right}.pagging fieldset{margin:0;width:auto;text-align:right}.pagging label{float:none;display:inline}.pagging .perPageForm select{width:48px}.pagging .perPageForm input.button{margin:0}h2,h3,h4{text-align:left;font-size:225%;line-height:1.1;font-weight:700;margin-top:35px;margin-bottom:26px}h4{font-size:175%}h2 em,h3 em,h4 em,em{font-style:normal;color:#ec2c39}.red{color:#ec2c39}#page{width:1024px;margin:24px auto 45px auto;text-align:justify;min-height:500px}#small-header{width:300px;margin:35px 47px 35px 47px;height:300px;padding-bottom:30px;float:left;text-align:center}#small-header img{margin-bottom:10px}#header{width:930px;margin:75px 47px 35px 47px;position:relative}#header .info{padding-top:137px;padding-left:497px;height:341px}#header p{margin:0;padding:0}#header .photo{position:absolute;top:0;left:0}#header .line{height:68px;margin-bottom:90px;margin-top:28px}.perex2{margin-top:10px;font-size:87.5%}#header .line a{text-decoration:none}.order-info{line-height:1.4;display:block;position:relative;top:9px;color:#888;font-size:14px;font-weight:400;text-decoration:none}.order-info strong{top:38px;font-size:21px;color:#333}.buyButton .order-info{top:38px;font-size:13px}#header .buyButtons{float:left;margin-left:20px;margin-right:124px;margin-top:13px}#header .line a.order:hover{color:#000}a.buyButton{text-align:center;text-decoration:none}#header .line .fbLike{width:140px;height:20px;padding:10px;float:left;margin-top:21px;margin-right:20px;background-color:#eee;border-radius:3px}#header .line .tweet{width:140px;height:20px;padding:10px;float:left;margin-top:21px;background-color:#eee;border-radius:3px}.content-col1,.content-col2{width:440px;text-align:left;margin-bottom:30px}.content-col1{float:left;margin-right:30px}.content-col2{float:right}.content-cols{width:100%;clear:both;float:left}#description{width:930px;padding-bottom:20px;margin-left:47px;margin-right:47px;margin-top:213px;padding-top:37px;border-top:2px solid #ddd}#description .col1,#description .col2{width:430px;text-align:left}#description .col1{float:left}#description .col2{float:right}#description p{line-height:1.35}.greyframe{padding:20px 20px 25px 20px;background:#eee;border-top-left-radius:5px;border-top-right-radius:5px}.buyButtons{float:right;width:292px}.buyButtons a.buyButton{display:block;width:136px;height:37px;margin-top:9px;margin-bottom:18px;float:right;clear:right}#info{padding:20px 0 0;float:left;width:580px}#info p{color:#333;font-size:93.75%;line-height:1.35;margin:0;float:left;width:220px;height:auto}#info p.col1{width:160px;padding:0 0 0 40px}#info p.col2{width:165px}#info p.col3{width:205px}#info p.space-top{margin-top:9px}#info p.col1 strong{font-size:21px;line-height:21px;position:relative;bottom:4px}#facebook{width:930px;margin:0 47px 34px;padding:33px 0 0;border-top:2px solid #ddd}#facebook h3{margin:0;margin-bottom:12px;175%;*/}#facebook h3 a{color:#333;text-decoration:none}#facebook h3 a:hover{text-decoration:underline}.cleaner{visibility:hidden;clear:both;height:0;margin:0;padding:0}.clear{clear:both}.no-show{position:absolute;top:auto;left:-10000px}.no-margin{margin:0!important}.no-indent{text-indent:0}.wysiwyg-left img,img.left{margin-left:0!important;float:left}.wysiwyg-right img,img.right{margin-right:0!important;float:right}.center{text-align:center!important;text-indent:0}.right{text-align:right!important;text-indent:0}.news{position:relative;margin-top:1em;padding-right:6.5em}.urgent{text-transform:uppercase}.signature{text-indent:0;text-align:right;font-weight:700}.newsDate{position:absolute;top:0;right:0;width:6em;overflow:hidden;text-align:right}.perex{font-style:italic}.gallery{width:100%;overflow:hidden}.gallery img{margin:0 0 5px!important}.gallery div{float:left;width:157px;overflow:hidden;padding:1em 5px;text-align:center}.gallery div.wide{width:280px}.gallery a{text-decoration:none}.fileList{padding:1em 0 0;float:left;margin-left:54px}.fileList div{clear:left}.href-pic{float:left;display:block;width:40px;height:2.8em;margin:0 0 .5em 0;line-height:2.8em;text-align:center;text-decoration:none!important}.href-pic img{vertical-align:middle;border:none}a{color:blue}a:hover{color:#000}#language{position:absolute;top:5px;right:15px}#conent h1,#content h2{display:none}.socialLine{margin:29px auto 0 auto;width:350px;height:25px}.socialLine .likeButton{text-align:left;float:left;width:150px}.socialLine .tweetButton{text-align:right;float:right;width:120px}.socialLine .fbPageButton{text-align:left;float:left;width:190px;position:relative;left:-10px}.socialLine .followButton{text-align:right;float:right;width:140px;position:relative;right:-5px;top:0}.newsletterLine{margin:16px auto 5px;width:350px;clear:both}.newsletterLine label{display:none}.newsletterLine input.text{width:260px}.newsletterLine input.button{width:75px}.newsletterLine p{font-size:125%;margin-bottom:5px}.newsletterLine p span{font-size:80%}.bookImg{display:block;margin:61px auto 0 auto!important;width:350px;height:350px}.error{color:red;font-weight:700}.succ{color:rgb(25,200,25);font-weight:700}.linksLine{margin:31px auto 5px;width:350px;clear:both;text-align:left}a{color:#333}a:hover{color:#333;text-decoration:none}#diskuze{width:930px;margin-left:47px;margin-right:47px;clear:both}#diskuze h3{margin:0 0 26px 0;padding-top:33px;border-top:2px solid #ddd}#recenze{width:930px;padding-bottom:10px;margin-left:47px;margin-right:47px;margin-top:0;margin-bottom:10px;padding-top:33px;border-top:2px solid #ddd}#recenze h3{margin-bottom:19px;margin-top:0;padding-top:0}#nazivo{width:930px;padding-bottom:10px;margin-left:47px;margin-right:47px;margin-top:0;margin-bottom:10px;padding-top:33px;border-top:2px solid #ddd}#nazivo h2{margin-bottom:19px;margin-top:0;padding-top:0}#nazivo table.nazivo{margin:0 auto}table.nazivo td{border:1px dotted #dddddd!important;line-height:1.4}table.nazivo tr{border:0;font-size:15px}#recenze .col1,#recenze .col2{text-align:left}#recenze .col1{float:left;width:492px}#recenze .col2{float:right;width:412px}#recenze .cleaner{clear:both}#recenze .recenze-loga{height:29px;clear:both;margin-bottom:35px;margin-top:15px}#pro-ctenare{width:930px;padding-bottom:10px;margin-left:47px;margin-right:47px;float:left}#pro-ctenare h3{margin-bottom:19px;margin-top:7px;padding-top:24px;border-top:2px solid #ddd}#pro-media{clear:both;width:930px;margin-left:47px;margin-right:47px}#pro-media h3{margin-top:21px;padding-top:24px;border-top:2px solid #ddd;margin-bottom:21px}#pro-media .col1,#pro-media .col2,#pro-media .col3{width:290px;float:left}#pro-media .col2,#pro-media .col3{margin-left:20px}#pro-media p{line-height:1.35}#video-overlay{position:fixed;z-index:100;top:0;left:0;height:100%;width:100%;background-color:#000;filter:alpha(opacity=75);-moz-opacity:.75;opacity:.75;display:none}#video{width:853px;margin-left:-426px;height:545px;margin-top:-265px;position:fixed;z-index:110;top:50%;left:50%;background-color:#000;display:none}#video .topline{height:25px;text-align:right;padding:0 7px}#video .topline a{color:#fff;text-decoration:none}#video .topline a:hover{color:#fff;text-decoration:underline}#video .fbLike,#video .tweet,#video .share{display:block;width:160px;height:20px;margin:10px;float:left}#video .tweet{width:386px}#video .share{margin:7px;width:250px;color:#fff;text-align:right}.fileRow a{text-decoration:none}.fileRow a:hover{text-decoration:underline}.fileRow{margin-bottom:15px}.fbLike span,.fbLike iframe{height:25px!important;width:150px!important}#pro-ctenare .greyframe{padding-bottom:4px;margin-bottom:25px}#pro-ctenare .register{float:left;width:440px}#pro-ctenare .login{float:left;width:450px}.login label{width:100px;font-weight:700}.login input{width:135px;border:1px solid #ddd}.login .inputs{float:left;width:250px}input.button{display:block;width:200px;height:53px;float:left;line-height:53px;color:#fff;font-size:150%;font-weight:700;text-align:center;text-decoration:none;background:url(/__imgthumb/web/739-644/3840-3840/d90a-button-red.png) no-repeat 0 0;border:none}input.button:hover{color:#000}.registerForm{margin-bottom:100px;float:left}.registerForm label{width:200px;text-align:left;display:block;float:left}.registerForm input.text{width:193px;text-align:left;display:block;float:left}.registerForm .help{color:#999;font-size:75%;margin:0 0 0 210px}.registerForm .button{margin-top:10px;margin-left:210px}#author .tweet{float:right;margin-top:8px;position:relative;left:20px}.contentpage{width:984px;padding-right:40px}.contentpage .webpage-content{float:left;width:630px}.contentpage .webpage-content-block{float:left;width:930px;margin-left:47px;margin-right:47px}.contentpage li{padding-left:20px}.loginScreen{margin-top:120px;margin-bottom:350px;float:left}.loginScreen .button{margin-top:10px}#author a{text-decoration:none;cursor:default}.form-title{font-size:175%}form.moduleform{width:538px}form.moduleform label{width:200px;display:block;float:left;clear:left}form.moduleform input.text{width:300px;display:block;float:left}form.moduleform input.button{margin-left:210px}form.moduleform textarea{height:75px}form.moduleform fieldset{position:static}table.nazivo{width:930px;text-align:center}table.nazivo a.nazivoorder{display:block;width:100px;height:25px;line-height:20px;color:#fff;font-size:87.5%;text-align:center;text-decoration:none;background:url(/__imgthumb/web/844-649/3840-3840/f523-button-red-small.png) no-repeat 0 0;margin:0}table.nazivo a.nazivoorder:hover{color:#000}.button-red-small-wide{display:block;width:150px;height:25px;line-height:20px;color:#fff;font-size:87.5%;text-align:center;text-decoration:none;background:url(/__imgthumb/web/1749-777/3840-3840/eb4f-button-red-small-wide.png) no-repeat 0 0;margin:0}.button-red-small-wide:hover{color:#000}.nazivoordertd{width:100px}form.moduleform label{font-weight:700}.failure{color:#ec2c39}.success{color:green;font-size:150%}.contentpage{position:relative}.abbr{text-decoration:none;border:0}h3.prokr{font-size:162.5%}.likes{width:100%;clear:both;float:left;height:70px}.fbLikeButton{width:460px;height:25px;line-height:25px;padding-top:14px;padding-bottom:0;float:left}.tweetButton{width:180px;height:25px;line-height:25px;padding-top:14px;padding-bottom:0;float:left}.googleButton{width:90px;height:25px;line-height:25px;padding-top:14px;padding-bottom:0;float:left;margin-left:20px;margin-right:20px}div.reminder-add{float:left;width:1024px;padding-bottom:20px}div.reminder-display{float:left;width:1024px}.reminder-frame{border:1px solid transparent;border-radius:7px;box-shadow:#999 2px 2px 10px;-webkit-box-shadow:#999 2px 2px 10px;-moz-box-shadow:#999 2px 2px 10px;background-color:rgba(245,245,245,.7);padding-bottom:15px}form.reminder{width:894px!important;margin:0 auto 60px auto;border:1px solid transparent;border-radius:7px;box-shadow:#999 2px 2px 10px;-webkit-box-shadow:#999 2px 2px 10px;-moz-box-shadow:#999 2px 2px 10px;background-color:rgba(238,238,238,.95)}form.reminder #_reminder__periodicity{width:435px}form.reminder .timeOfSend{width:85px;float:left;font-size:80%;text-align:center}form.reminder .timeOfSend input{margin:10px 0 3px;float:none}form.reminder .timeOfSend label{margin:2px 0;width:90px;height:30px;display:block;text-align:center;vertical-align:bottom;padding-top:50px;font-weight:normal!important}.reminder-share,.reminder-like{float:left;height:25px;width:75px;vertical-align:top}.reminder-like-share{padding-top:4px;width:100px;margin-left:470px}.reminder-like{padding-top:4px;width:300px;margin-left:340px}.reminder-signature{font-family:Parisienne,arial,sans-serif;color:#ec2c39;font-size:200%;text-align:center;margin:5px 0 0 0;padding:0 0 60px 0}.reminder-content{display:block;width:924px;background:rgba(238,238,238,.9);url(/__imgthumb/web/1750-773/3840-3840/7bb2-paper-texture.jpg) repeat 0 0;border:1px solid #ddd;box-shadow:#999 2px 2px 10px;-webkit-box-shadow:#999 2px 2px 10px;-moz-box-shadow:#999 2px 2px 10px;padding:17px 25px 10px 25px;text-align:left;margin:25px auto 20px auto;border-radius:5px}.button-description{font-size:70%}.reminder-list{font-size:175%;margin-bottom:10px;font-weight:700;text-align:center;margin-top:60px}.button-red-wide{display:block;width:300px;height:53px;float:left;line-height:51px;color:#fff;font-size:150%;font-weight:700;text-align:center;text-decoration:none;background:url(/__imgthumb/web/1747-753/3840-3840/5452-button-red-wide.png) no-repeat 0 0}.button-red-wide:hover{color:#000}.reminder-head{font-size:125%}.reminder-h2{margin-bottom:7px;font-size:300%;text-align:center}.reminder-h2 small{font-size:75%}.reminder-head-block{position:relative}form.reminder input.text{width:430px;height:25px}form.reminder textarea{width:884px;height:80px}form.reminder label{font-size:125%;font-weight:700}form.reminder input.button{float:none;margin:0 auto}form.reminder .buttonRecommend{float:right;margin-right:3px}.timeOfSend_8{background:url(/__imgthumb/web/1783-781/3840-3840/cf8e-timeofsend_8.png) 50% 15px no-repeat}.timeOfSend_12{background:url(/__imgthumb/web/1784-785/3840-3840/0a83-timeofsend_12.png) 50% 15px no-repeat}.timeOfSend_16{background:url(/__imgthumb/web/1785-789/3840-3840/e5c0-timeofsend_16.png) 50% 15px no-repeat}.timeOfSend_20{background:url(/__imgthumb/web/1786-793/3840-3840/7c3e-timeofsend_20.png) 50% 15px no-repeat}.timeOfSend_-1{background:url(/__imgthumb/web/1787-809/3840-3840/7b3e-timeofsend_-1.png) 50% 15px no-repeat}.sipka-share{width:313px;height:101px;background:url(/__imgthumb/web/1788-837/3840-3840/b1f5-sipka-share.png) 0 0 no-repeat;position:relative;left:55px;top:70px}.reminder-add-link{float:right;text-align:center;margin-right:0}form.reminder .col1{float:left;width:455px}form.reminder .col2{float:left;width:435px}.reminder-footer{text-align:center;width:300px;margin:30px auto 30px auto}form.reminder input.button{margin-top:110px}.reminder-buttons{width:620px;margin:0 auto 0}.produkty-line{clear:both;border-top:2px solid #ddd;padding-top:23px;width:930px;margin-left:47px;margin-right:47px;margin-top:7px;margin-bottom:20px}.produkty-line .product{float:left;width:307px;height:348px;text-align:center;border-right:1px dotted #ddd;border-collapse:collapse}.produkty-line .product.first{border-left:1px dotted #ddd;margin-left:3px}.produkty-line h3{margin-top:0}.produkty-line a{text-decoration:none}.produkty-line h4{text-align:center;margin-top:10px;margin-bottom:10px;font-size:150%;height:50px}.produkty-line a.img{display:block;width:200px;height:200px;margin:0 auto;float:none}.produkty-line a.button-red{margin:20px auto 0;float:none}.produkty-line .product.active a h4{color:#ec2c39}.produkty-line .product.active a.button-red{color:#ccc}.produkty-line .product.active a.button-red:hover{color:#ccc}.uparrow{display:block;width:70px;height:35px;background:transparent url(/__imgthumb/web/2297-893/3840-3840/7520-uparrow.png) 50% -35px no-repeat;margin:30px auto 0}.uparrow:hover{background-position:50% 0}.hiddentable td{border:0}.gjfooter{text-align:center;color:#aaa;padding-top:115px}.gjfooter hr{margin-bottom:55px}.gjfooter a{color:#aaa}.booklike,.sharethis{height:20px;width:600px;position:relative;top:-10px}.booklike iframe,.sharethis iframe{height:20px!important}.sharethis{clear:both;width:250px;height:30px}.sharethis .twitter-share-button{position:relative;top:5px}.sharethis .sharethis-fb,.sharethis .sharethis-twitter{width:100px;float:left}.vevent .sharethis{clear:none}tr.vevent.passed td,tr.vevent.passed td strong{color:#bbb!important}.quote{font-size:125%;font-style:italic;color:#999;margin:20px 0}hr,.hline{color:transparent;height:0;border-bottom:2px solid #ddd;width:100%}.landingpage li{list-style-image:url(/__imgthumb/web/2769-1089/3840-3840/d2e3-bullet.png)}.productline{width:930px;float:left;margin-bottom:20px;margin-top:20px}.productline h3{font-size:150%;margin-top:0;margin-bottom:15px}.productline .part{float:left}.productline .partImg{width:250px;text-align:center}.productline .partText{width:440px;text-align:left;padding-left:10px;padding-right:30px;padding-top:15px}.productline .partText ul{margin-bottom:0}.productline .partButton{width:200px;text-align:left;margin-top:150px}.productline .partButton .button-red{font-size:120%}td.summary{width:320px}#form_register1_pricecustom_label{display:none}#form_register1_pricecustom{width:55px;position:relative;left:-90px}#form_register1_priceselect_label{height:100px}.readonly{background:#eee}.infohelp{font-size:75%;margin-left:210px}.checkbox{margin:5px 0 10px}#form_orderForm11_form .radioitem{width:300px}#form_orderForm11_form .radioitem label{width:250px!important}#form_orderForm1_chooser_label{height:50px}.cityColor .vevent.city-brno{background:#FFFACC}.cityColor .vevent.city-praha{background:#FCE4D6}.cityColor .vevent.city-ostrava{background:#E8EFF6}.cityColor .vevent.city-bratislava{background:#e3ffcb}.cityColor .vevent.passed{background:#f9f9f9!important}p em{color:#000;font-style:italic}ul em{color:#000;font-style:italic}input.readonly{background:#eee}.moduleform h4{margin-top:15px;margin-bottom:10px}.MessageQueue{width:980px;padding:10px 0 10px 10px}.lector{font-size:90%}.lector .name{margin-top:0;margin-bottom:.5em}.lector .photo{width:250px;height:250px;float:right;margin:0 0 10px 30px;display:block}.lector .short{font-size:120%;font-weight:700}.lector .about h4{font-size:120%;text-transform:uppercase;margin:.5em 0}