a,abbr,acronym,address,b,big,blockquote,body,caption,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,form,h1,h2,h3,h4,h5,h6,html,i,iframe,img,ins,kbd,label,legend,li,noscript,object,ol,optgroup,option,p,param,pre,q,samp,small,span,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,ul,var,hr,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}input,select,textarea,button{margin:0;padding:0;outline:0;font-size:100%;vertical-align:baseline}address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal}body{line-height:1}ol,ul{list-style:none}table,td,th,hr,fieldset{border-collapse:collapse;border-spacing:0;vertical-align:middle}body{display:table;width:100%;font-family:tahoma,sans-serif,'Trebuchet MS';font-size:13px;background-color:#330066;color:#666666}img{vertical-align:middle}p{letter-spacing:normal;line-height:1.5;text-align:justify;margin-bottom:15px}div{text-align:left}pre{white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}small{font-size:11px}sup{vertical-align:super;font-size:70%}a:link,a:visited{color:#c132ff;text-decoration:none}a:hover{color:#b200ff;text-decoration:underline}button{padding:1px 2px}h1{color:#9966ff;font-size:21px;font-family:Verdana,Arial,Helvetica,sans-serif;margin:20px 0;clear:both;font-weight:bold}h2{color:#9999ff;font-size:18px;margin:50px 0 10px 0;clear:both;font-family:Verdana,Arial,Helvetica,sans-serif}h3{color:#666666;font-size:15px;margin:20px 0 10px 0;clear:both;font-family:Verdana,Arial,Helvetica,sans-serif}li{margin-bottom:15px}hr{border-bottom:1px solid #999999;margin:50px auto 10px auto}table{margin-bottom:20px;table-layout:fixed}td{border:solid silver 1px;padding:5px;background-color:white;line-height:1.2}th{border:solid silver 1px;padding:5px;font-weight:bold;text-align:left;color:#505050;background-color:#EEE;vertical-align:top}fieldset{border:1px silver solid;margin:0 auto 20px auto;padding:15px}fieldset legend{padding:2px 4px;color:silver;*margin-bottom:15px}fieldset label,fieldset legend{font-family:tahoma,Arial,Helvetica,sans-serif;font-weight:normal;text-align:left}fieldset p label{vertical-align:middle;display:inline-block;width:150px}fieldset p span,form p span{vertical-align:middle;margin-left:10px;color:red}fieldset input{vertical-align:middle;width:170px}fieldset input[type=text]{vertical-align:middle;width:170px;height:20px}fieldset input[type=submit]{width:150px;margin:auto;padding:3px}fieldset textarea{width:100%}fieldset table{margin-bottom:0}select{z-index:0}.canvas{display:none;width:650px;height:650px;position:relative;margin:auto}.strongNote{padding:5px;border:3px double white;color:white;background-color:#0000ff;text-align:center;font-size:10pt;margin:20px auto}.strongNote a{color:white;font-weight:bold}.underlineNote{font-size:11px;line-height:1.4}.formNote{font-size:11px;font-style:italic;color:silver;margin-top:-10px}.submit,.last{margin-bottom:0px}.submit{text-align:right}.submit input{width:120px;padding:3px}.submit .naviBack{float:left}.subPageNavi{text-align:center;padding:3px;border:1px dashed #cc66ff;background-color:#f3e8ff;font-weight:bold;margin-bottom:1em;line-height:1.3}.subPageNavi a,.subPageNavi span{margin:auto 1em}.subPageNavi span a{margin:0}.infotext{text-align:center;font-size:8pt;color:white;background-color:#9999ff;padding:3px;border:1px dashed white;margin-top:20px}.online{color:#ccff00}.offline{color:#ffcb00}.red{color:red}.green{color:lime}.silver{color:silver}.hidden{display:none}.attention{font-size:18px;text-align:center;margin:50px auto;padding:15px;border:double 3px red;color:red;background-color:#650000}.attention a,.attention a:hover{color:red;text-decoration:underline}.boldRow td,.boldrow th{font-weight:bold}#layoutLoginPanel{color:silver;position:relative;width:100%;height:30px;background-color:#FFF;background-image:url(/images/panel.gif);background-repeat:repeat-x}.layoutActions{position:relative;width:950px;margin:auto;text-align:right;line-height:25px;vertical-align:middle;*line-height:16px}#layoutLoginPanel #login,#layoutLoginPanel #pwd{width:100px;margin-right:10px;height:15px;border:1px solid #777;background-color:#ECEBEB}#layoutLoginPanel #persistent{width:30px}#layoutLoginPanel #layoutLoginPanelBtn{width:60px;display:inline;padding:1px;font-size:11px;color:#666666;*padding:0}#layoutWrapper{background:transparent url(/images/skin1/center.jpg) repeat-y scroll 50% 0px;margin:0 auto;width:100%}#layoutBg{margin:0 auto;padding:0;background:transparent;background-image:url(/images/skin1/hat.jpg);background-repeat:no-repeat;background-position:top}#layoutHeader{position:relative;margin:0 auto;min-height:30px;height:30px;width:950px}#layoutContainer{position:relative;margin:0 auto;width:950px}#layoutBanner{margin:0 auto;height:210px;width:100%;*height:220px}.layoutAnnouncement{font-family:Tahoma,arial,sans-serif;text-align:center;color:white;background-color:#00cccc;border:3px double white;width:90%;padding:5px;position:relative;top:25px;margin:auto}.layoutAnnouncement a{color:inherit;text-decoration:underline;#color:white}#layoutContent{width:950px;margin:0 auto;text-align:left;min-height:800px}.layoutContentClear{clear:both;height:40px}#layoutLeft{width:130px;padding:20px 0 20px 20px;float:left}#layoutSidebar span{color:black;font-weight:bold;font-size:10px}#layoutSidebar span.subtitle{margin-left:1em;color:#eee}#layoutSidebar ul.mainMenu{width:100%;text-align:left;margin:7px 0px 8px 0px}#layoutSidebar ul.mainMenu li{margin-bottom:3px;text-align:center}#layoutSidebar ul.mainMenu li a{display:inline-block;width:125px;height:32px;text-decoration:none;color:#ffffff;text-align:center;background-image:url(/images/skin1/button2.png);background-repeat:no-repeat;background-position:top center;line-height:32px}#layoutSidebar ul.mainMenu li a:hover{color:white;background-image:url(/images/skin1/button-over2.png);background-repeat:no-repeat;background-position:top center}#layoutSidebar ul.mainMenu ul{margin:0 0 0 5px;padding:0}#layoutSidebar ul.mainMenu .messageLink{font-weight:bold;color:aqua;text-decoration:blink}#layoutSidebar .facebookGroup{margin-top:7px}#layoutSidebar #webStatistics{padding:7px;font-size:11px}#layoutSidebar #webStatistics span{font-size:11px;display:inline-block;width:70px;font-weight:normal}#layoutTips{position:absolute;color:#cccccc;top:20px;right:15px;width:320px;font-size:8pt;*top:10px;*right:-15px}#layoutTips span{padding:3px;display:inline-block;float:left;clear:none}#layoutTips #layoutTipContent{width:270px;float:right;line-height:1.2}#layoutCenter{width:700px;padding:20px 50px 20px 40px;float:left;position:relative}#layoutFooterWrapper{margin:0 auto;height:160px;background:transparent url(/images/skin1/footer.jpg) no-repeat scroll center}#layoutFooter{margin:0 auto;width:950px;height:80px;text-align:center;font-size:10px}#layoutFooter iframe{display:block;margin:15px auto;width:300px;height:30px;overflow:hidden}#layoutMask{position:absolute;z-index:9000;background-color:black;display:none;top:0px;left:0px}#domuWelcomeText{width:500px;height:550px;float:left;border-right:1px #ECEBEB solid;padding-right:30px}#domuIsabelPic{float:right;margin:1em 2em;width:138px;height:200px;position:relative}#domuIsabelSig{text-align:right}#domuInfoBox{position:relative;width:165px;float:left;left:25px;line-height:1.4}#domuInfoBox h4{font-weight:bold;font-size:13px;color:#9966ff;display:block;margin-bottom:15px;margin-left:-5px;*margin-left:0px}#domuQuickInfo,#domuQuickInfo p{font-size:11px;text-align:left;line-height:1.5}#domuQuickInfo .domuQuickInfoNote{font-size:10px;margin-top:-10px;line-height:1.25;text-align:center}#domuQuickInfo #domuHotlineNumber{font-size:25px;text-align:center;margin:15px 0;color:#ff00ff}#domuQuickInfo #domuHotlineStatus{font-size:8pt;padding-left:10px;margin:3px 0 20px 0;font-weight:bold}#domuOpinions{width:155px;line-height:1.5;margin-top:20px}#domuOpinionName{font-weight:bold;font-style:italic;display:block;margin-bottom:5px}cite{font-style:italic;font-size:11px}#denniKartaCanvas{display:block}#denniKartaBookBox{border-top:1px solid #999999;padding:10px}#denniKartaBookBox div{text-align:center}#denniKartaBookBox img{width:100px;border:1px solid black}.referenceNote{font-size:11px;font-style:italic}#referenceList{width:500px;margin:auto;margin-bottom:20px}#referenceList .referenceUserName{font-weight:bold;font-style:italic;margin:5px}#referenceList cite{line-height:1.4;font-style:italic;font-size:12px}.hotlineNote{display:block;background-color:#cc00cc}.hotlineNote p{text-align:center;margin:5px auto;line-height:1.2}#hotlineCallMe{font-weight:bold;font-size:18px}.hotlineMainInfo td,.hotlineMainInfo th{border:0;background-color:#FFF}.hotlineMainInfo th{width:145px}#hotlineNumber{font-size:35px;margin-bottom:10px}#hotlineStatus{font-size:12px;margin-bottom:5px}#hotlineInfo{font-size:11px;margin-bottom:5px}#hotlineLikeFrame{overflow:hidden;width:450px;height:35px}.druhyOtazekUvod{width:90%;margin:50px auto 75px}.druhyOtazekUvod h2{color:#999}.druhyOtazekUvod p{text-indent:1em;font-style:italic}.zpusobyVykladuClipNote{width:500px;font-size:10px;font-style:italic;line-height:1.1}.kartyImage{margin:3em auto;text-align:center}.kartyFire{color:orange}.kartyWater{color:blue}.kartyAir{color:fuchsia}.kartyEarth{color:lightgreen}.cenik table{width:650px;margin-left:auto;margin-right:auto}.cenik table caption{text-align:left;background-color:#505050;color:silver;font-size:11pt;font-weight:bold;padding:5px;border:1px silver solid;border-bottom:none}.cenik table th,.cenik table td{background-color:white;color:#666666}.cenik table th{text-align:left;font-weight:normal}.cenik table td{text-align:center;width:70px}#objednavka a.highlightBgOnMouseOver{color:#666;display:block;padding:10px 0 10px 10px;border:2px solid white;display:block;width:100%;height:140px}#objednavka a.highlightBgOnMouseOver:hover{border-color:#666;text-decoration:none}#objednavka img{margin-right:15px}#objednavkaVyberPlatby #paymentInfo{font-style:italic}#objednavkaVyberPlatby #giftcode{width:100px}#objednavkaVyberPlatby #vyberPlatbyOfflineExtra label{width:500px}#objednavkaVyberPlatby #vyberPlatbyOfflineExtra i{color:silver}#objednavkaFormularOnline{}#objednavkaFormularOnline .termInfo{width:90%}#objednavkaFormularOnline ul{margin-left:20px}#objednavkaFormularOnline #dates input{width:70px}#objednavkaFormularOnline #dates label{width:70px}#objednavkaFormularOffline .cardHelp{padding:10px;text-align:justify;font-size:smaller;width:600px;font-style:italic}#objednavkaFormularOffline #qRating{font-size:11px;text-align:right;margin:5px 0 20px}.canvasExtra{border:1px solid silver;background-color:#000000}.canvasInfo{position:absolute;top:15px;left:0px;padding:5px 5px 5px 15px;background-color:white;color:black;font-weight:bold;font-family:Verdana,Arial,Helvetica,sans-serif}img.card{width:68px;height:110px;position:absolute;cursor:pointer;z-index:100;overflow:visible}#objednavkaSouhrn table{width:100%;font-size:11px;table-layout:fixed}#objednavkaSouhrn #objednavkaSouhrnPayInfo th{width:115px}#objednavkaSouhrn td,#objednavkaSouhrn th{text-align:center}#objednavkaSouhrn #objednavkaGlobalItems td{text-align:left}#objednavkaSouhrn #objednavkaGlobalItems td.objednavkaGlobalItem{width:80px;text-align:right;padding-right:45px}#objednavkaSouhrn #objednavkaGlobalItems .objednavkaGlobalSum{font-weight:bold;color:fuchsia}#objednavkaDetail table{width:100%}#objednavkaDetail th,#objednavkaDetail td{padding:7px}#objednavkaDetail th{width:150px;vertical-align:top}#objednavkaDetail .objednavkaDetailConfirm{float:right}#objednavkaDetail .objednavkaDetailCancelForm{margin-top:15px}.detailObjednavkyHodnoceni div{padding:15px}#objednavkaDetail table caption{text-align:center;border:1px solid silver;background-color:grey;color:white;padding:5px;border-bottom:none;font-size:18px;font-weight:bold}#objednavkaDetail #questions table{margin-bottom:15px}#objednavkaDetail #questions th{width:100px}#objednavkaDetail .cardSwitcher{float:right;margin-left:10px}#objednavkaDetail .canvas{width:650px;height:650px}#objednavkaDetail .questionText td{padding:15px}#objednavkaDetail .addQuestionText{margin-top:15px}#objednavkaDetail .addQuestionText p{text-align:left}#objednavkaDetail .questionAnswer pre{padding:8px}#objednavkaDetail #sendGiftForm{margin:10px}#objednavkaDetail #sendGiftForm label{font-weight:bold;width:70px;vertical-align:top}#objednavkaDetail #sendGiftForm textarea{width:385px;height:100px}#meObjednavky .meObjednavkyList{width:100%}#meObjednavky .meObjednavkyList th{text-align:center;height:30px;font-size:11px;vertical-align:middle}#meObjednavky .meObjednavkyList td{font-size:10px;text-align:center;background-color:white}#registraceDumbCheck label,#registraceTosCheck label{width:200px}#registraceTosCheck input{width:auto}#zpravy #title{width:55ex}#zpravy .submit span{font-size:12px;float:left;color:red}#zpravy .submit span a{color:red;text-decoration:underline}#zpravy .naviBack{text-align:right}#zpravy .zpravyLister{text-align:center}#zpravy table{width:100%;margin-bottom:15px;font-size:11px}#zpravy table.zpravyList th{border-bottom:double silver;text-align:center}#zpravy table.zpravyDetail th{width:60px;*width:90px}#zpravy table.zpravyDetail{font-size:12px}#zpravy table td{background-color:white}#zpravy .information td{background-color:#eee2ff}#zpravy .notification td{background-color:#ffff99}#profil table{width:100%}#profil th{width:300px;vertical-align:top}#profil td{text-align:center;vertical-align:middle}#profil td input{width:200px;border:0}#profil #sendmails{width:auto}#novinky th{width:70px;vertical-align:top;text-align:right;*width:90px}#napisteMi label{font-weight:bold;width:250px}#napisteMi #napisteMiEmail{width:250px}#napisteMi #napisteMiText{height:100px}#napisteMi .submit span{color:#ff6666;float:left}#napisteMi .submit span a{color:#ff6666;text-decoration:underline}#kontakty{width:100%}#kontakty th{width:10em;vertical-align:top;height:40px}#kontakty td{text-align:center;background-color:white;vertical-align:middle}#doporucitEmail textarea{height:100px}#doporucitBanners tr:hover td{background-color:#EEE}#doporucitBanners td{text-align:center}#doporucitBanners td textarea{height:75px}#napoveda ul,#napoveda ol{padding-left:20px;margin-top:20px}#napoveda li{line-height:1.4}#odkazy th{width:150px}#redirect{width:500px;margin:75px auto;padding:20px 20px 30px 20px}#redirect p{text-align:center}#podminky_uziti{width:600px;margin:auto;line-height:1.2}#podminky_uziti li{list-style-type:decimal}