html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}html,body{margin:0px;padding:0px;min-height:100%;font-family:"Ubuntu",Arial,Helvetica,sans-serif;font-size:14px;color:#666}p{margin:0em 0em 0.8em 0em;line-height:140%;outline:none}h1,h2,h3,h4,h5,h6{font-family:"Ubuntu",Arial,Helvetica,sans-serif;font-weight:normal;margin:0em 0em 0em 0em;outline:none}h1,.workshopDetail h2{font-size:30px;margin:1em 0px;color:#06f;font-weight:500;text-transform:uppercase}h2,.workshopDetail h1{font-size:18px;margin-bottom:1em;color:#00982a}.workshopDetail h1{margin-top:0px;text-transform:none}h3{font-size:16px;margin-bottom:0.5em;color:#D44618}h4{font-size:15px;margin-bottom:0.2em;color:#000}h5{font-size:14px;margin-bottom:0.1em;color:#D44618}h6{font-size:13px;margin-bottom:0em;color:#000}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{text-decoration:none;color:inherit}a{color:#000;text-decoration:underline}a img{border:none}a.more{font-weight:normal;text-decoration:none;color:#FA9E01;display:inline-block;padding-left:3px}a:hover{color:#BECE00;text-decoration:none}strong,b{font-weight:bold}em,i{font-style:italic}ul li{padding-left:16px}li{line-height:150%;padding-bottom:0.4em}ol{padding-left:20px}ol li{list-style:decimal;margin-left:0px}time{display:inline-block}body.editor ul,article.lectorDetail ul{margin-bottom:1em}body.editor ul li,article.lectorDetail ul li{list-style:square;padding-left:0px;margin-left:20px}table.blackWhite,table.standard,table.colored,table.invi{margin:0em 10px 0.5em}table.blackWhite td,table.blackWhite th,table.standard td,table.standard th,table.colored td,table.colored th,table.invi td,table.invi th{padding:8px 5px;color:#000;font-size:14px;line-height:130%;border-bottom:1px solid #d5d5d5}table.blackWhite th,table.standard th,table.colored th,table.invi th{color:#555;font-weight:normal;border-bottom:3px double #d5d5d5}table.smaller td,table.smaller th{padding:5px 2px;font-size:13px}table.blackWhite th{background:#d5d5d5;border-bottom:1px solid #d5d5d5}table.colored th{background:#F14E19;border-bottom:none;color:#fff}table.colored th:first-child{-moz-border-radius:5px 0px 0px 5px;-webkit-border-radius:5px;border-radius:5px 0px 0px 5px}table.colored th:last-child{-moz-border-radius:0px 5px 5px 0px;-webkit-border-radius:0px;border-radius:0px 5px 5px 0px}table.colored td{border-bottom-color:#D44618}table.invi td,table.invi th{border:none}form{margin:0px;padding:0px}fieldset{background:#f2f2f2;padding:1em 0px;float:left;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}fieldset legend{margin:0px 0px 1.3em;padding:0px 15px;position:relative;top:20px;color:#00982a;font-size:16px;font-weight:500}fieldset .cl{padding:5px 0px}select,.field{border:1px solid #ccc;outline:none;padding:3px 1px 3px 5px;margin:0px;color:#646464;font-family:"Ubuntu",Arial,Helvetica,Sans-Serif;font-weight:300;font-size:14px;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}select:focus,.field:focus{border-color:#00982a}select#SportfieldDropDown,.field#SportfieldDropDown{width:370px;font-size:15px;border-color:#cecece;background:#d7d7d7;-moz-border-radius:11px;-webkit-border-radius:11px;border-radius:11px;color:#222;margin-bottom:30px}select#SportfieldDropDown option,.field#SportfieldDropDown option{background:#fff}.field{padding:4px 5px;background:#fff;width:255px}.field.m{width:175px}.field.sm{width:100px}.field.ssm{width:50px}.field.readonly{font-style:italic;background:#efefef}.filter .field{background:#fff}textarea.msg{height:100px}.counts .field{background:#fff;text-align:right;margin-right:10px}label{display:inline-block;color:#646464;margin-right:7px;width:150px}.regForm label{text-align:right}.checkbox{display:inline-block}.checkbox label{width:auto;margin-left:5px;vertical-align:2px}#FormPassword label{line-height:25px;display:block;margin-bottom:1px}.currencyList label,.currencyList select{color:#979797;width:auto}.customer .field{width:136px;border-color:#9a9a9a;background:#fefefe;-moz-border-radius:9px;-webkit-border-radius:9px;border-radius:9px;margin-right:19px;padding:4px 17px;position:relative;top:1px}.customer .field#UEmail{width:189px}.customer .button{width:80px}#NLEmail{background:#fbfbfb;border-color:#e4e4e9;width:153px}.button{padding:8px 15px 7px 15px;height:16px;line-height:16px;overflow:visible;border:1px solid #C7C7C7;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;background:url(../img/bigButton.png) left top repeat-x;color:#4B4B4B;cursor:pointer;font-weight:bold;text-transform:uppercase}.button:hover{background-position:left -45px}.button::-moz-focus-inner{padding:0px;border:0px}.ie9 input.button,.ie9 button.button{padding:5px 10px 4px 30px}.loginBox .button{padding:5px 15px}fieldset .button.right{margin-right:25px}fieldset .button.left{margin-left:25px}fieldset .button.blue{color:#fff;background-position:left -90px}fieldset .button.blue:hover{background-position:left -135px}.searchBox .field{margin:0px;padding:4px 12px 3px 23px;width:167px;background:transparent;border:none;height:24px;line-height:24px;float:left}.searchBox .button{text-indent:-9999em;outline:none;width:20px;float:left;margin:0px;padding:8px 10px 7px 10px;border:none;background:url(../img/blank.gif)}.captcha{margin-top:10px}.captcha-image{border:1px solid #ccc;background:#fff;float:left;margin-right:15px}.captcha-help{font-size:12px;line-height:normal;position:relative;top:-1px}.captcha-number{padding:0px !important;text-align:center;text-transform:uppercase;font-weight:bold;letter-spacing:5px;text-indent:2px;position:relative;width:60px;top:4px}.icons-sprite,nav.carousel-navigation span,nav.carousel-navigation a.prev,nav.carousel-navigation a.prev.disabled,nav.carousel-navigation a.next,nav.carousel-navigation a.next.disabled,section.page>.content .in .workshopDetail .workshopInfo .map a,.regForm .cl .showPassword,.regForm .cl .showPassword.faded,.ico26.ico-kurzy,.ico26.ico-masaze-terapie,.ico26.ico-lekarske-zarizeni,.ico26.ico-kadernicky-salon,.ico26.ico-masaze-fyzioterapie,.ico26.ico-powerplate,.ico26.ico-credit,.icoUser.ico-pass{background-image:url('../img/icons-s7ce969aaa1.png');background-repeat:no-repeat}html,body{min-width:100%;min-height:100%;padding:0px;margin:0px;text-align:center}body{background:#fff url(../img/bg.png) center bottom repeat;color:#666}body.invoiceBody{background:#fff;text-align:left}body.editor,body.window{background:#fff;text-align:left;padding:5px}.e{display:table-cell;vertical-align:middle}.ie6 .e,.ie7 .e,.ie8 .e,.ie9 .e{position:relative;top:50%;left:50%}.i{text-align:center}.ie6 .i,.ie7 .i,.ie8 .i,.ie9 .i{position:relative;top:-50%;left:-50%}.overlay{display:block;width:100%;height:100%;position:absolute}.more{text-decoration:none}.more:hover{text-decoration:underline}ul.list{float:left;width:100%;padding:0px;margin:0px}ul.list li{margin:0px;padding:0px;float:left;width:100%;list-style:none}a.ico{display:inline-block;padding-left:25px;margin-bottom:5px;line-height:16px;color:#fff;text-decoration:none}a.button{display:inline-block;text-decoration:none !important;height:16px;line-height:16px;text-align:center}section.page{width:100%;min-width:1260px;position:relative;margin:0px auto;text-align:left}section.page .content,section.page>header{float:left;width:100%;position:relative}section.page .content .in,section.page>header .in{width:1260px;margin:0px auto;position:relative}section.page>.content{width:100%;overflow:hidden}section.page>.content.home{padding-top:384px}section.page>.content.home .in{padding:21px 22px;width:1036px}section.page>.content .in{width:1080px}section.page>.content .in .col.left{width:772px}section.page>.content .in aside.right{width:260px}section.page>.content .in .text-hp{width:600px;position:relative;float:left;padding-bottom:2em}section.page>.content .in .text-hp .balls{width:404px;height:200px;top:15px;right:-490px;background:url(../img/balls.png) left top no-repeat}section.page>.content .in .text-hp .clock{width:491px;height:475px;background:url(../img/bgTime.png) left top no-repeat;left:890px;top:-325px}section.page>.content .in .text-hp aside{position:absolute;top:-426px;left:0px;z-index:5;width:1080px}section.page>.content .in .text-hp aside .box{float:right;width:470px;background:transparent;border:none;margin:10px 0px 0px 0px;padding:0px}section.page>.content .in .text-hp aside .box .box-content{padding:0px}section.page>.content .in .text-hp aside .box li{list-style:none;padding-left:65px;position:relative}section.page>.content .in .text-hp aside .box li h2{font-size:24px;color:#4b4b4b;margin:0.7em 0px 10px 0px;text-transform:none}section.page>.content .in .text-hp aside .box li p{font-weight:300}section.page>.content .in .text-hp aside .box li:before{content:" ";display:block;width:37px;height:37px;background:url(../img/bullets.png) left top no-repeat;position:absolute;top:0px;left:0px}section.page>.content .in .text-hp aside .box li:nth-child(2) h2{color:#093}section.page>.content .in .text-hp aside .box li:nth-child(2):before{background-position:left -37px}section.page>.content .in .text-hp aside .box li:nth-child(3):before{background-position:left -74px}section.page>.content .in .col-right{float:right;width:720px;margin-top:40px;background:#fff;padding:0px 35px 35px;margin-bottom:50px;-moz-border-radius:11px;-webkit-border-radius:11px;border-radius:11px}section.page>.content .in .col-left{float:left;width:246px;padding-top:15px}section.page.rs>header .logo{margin-left:92px}section.page.rs>.content{background:#fff}section.page.rs>.content .in{width:1190px;margin-top:-8px;margin-bottom:55px;border:1px solid #bab9b9;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;position:relative;z-index:2;background:#fff}section.page.rs>.content .col-left{clear:both;width:382px;margin:20px 20px 20px 27px}section.page.rs>.content .col-left .box{width:366px;padding:9px 7px;background:#d7d7d7 url(../img/bgRs.png) left top repeat-x}section.page.rs>.content .col-left .box h3{font-size:14px;color:#39311e;margin:3px 0px 13px}section.page.rs>.content .col-left .box.info h3{font-weight:500;margin-bottom:8px}section.page.rs>.content .col-left .box.info address{font-style:italic}section.page.rs>.content .col-left h2{padding-left:8px;margin-bottom:10px;line-height:26px;color:#656565}section.page.rs>.content .col-left h2.blue{color:#06f}section.page.rs>.content .col-left h2 .ico26{float:left;margin-right:10px}section.page.rs>.content .col-right{width:729px;padding:0px;margin-right:20px;margin-top:39px}section.page.rs>.content .col-right h2{margin-bottom:14px}section.page.rs>.content .col-right h2.withIco{line-height:26px}section.page.rs>.content .col-right h2.withIco .ico26{float:left;margin-right:10px}section.page.rs>.content .col-right h2.blue{color:#06f}section.page.rs>.content .col-right .box{width:727px;background:#d7d7d7 url(../img/bgRs.png) left top repeat-x}section.page.rs>.content .col-right .calendar{margin-top:-8px;border:1px solid #bab9b9;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;position:relative;left:-1px;z-index:2;background:#fff}section.page.rs>.content .col-right .calendar .schedule .top{border-color:#e0e0e0}section.page.rs.rs-customer>.content{background:transparent}section.page.rs.rs-customer>.content .box .bottom{padding:20px 33px}.noTabs section.page.rs.rs-customer>.content .in{margin-top:36px}section.page.rs.home>.content .in{border:none;margin-top:18px}section.page.rs.home>.content .in .col-right{width:640px;color:#444}section.page.rs.home>.content .in .col-right h2.mainTitle{margin-top:0px;margin-bottom:1em;color:#06f;font-size:30px}section.page.rs.home>.content .in .col-right .news{width:260px;margin-right:40px}section.page.rs.home>.content .in .col-right .news ul,section.page.rs.home>.content .in .col-right .news li{margin:0px;padding:0px}section.page.rs.home>.content .in .col-right .news ul time,section.page.rs.home>.content .in .col-right .news li time{color:#bece00;font-weight:bold}section.page.rs.home>.content .in .col-right .text{width:340px}section.page.rs.home>.content .in .col-left{width:500px;clear:none;margin-right:0px;margin-left:0px}section.page.rs.home>.content .in .col-left a.fancybox{border:4px solid #bebeb9;float:left;display:block}section.page.rs.home>.content .in .col-left a.fancybox:hover{border-color:#06f}section.page.rs.home>.content .in .col-left a.fancybox.mainImage{margin-bottom:23px;-moz-border-radius:9px;-webkit-border-radius:9px;border-radius:9px}section.page.rs.home>.content .in .col-left a.fancybox.mainImage img{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}section.page.rs.home>.content .in .col-left a.fancybox img{vertical-align:middle}section.page.rs.home>.content .in .col-left .list.gallery li{width:118px;margin-left:9px;margin-bottom:9px}section.page.rs.home>.content .in .col-left .list.gallery li:nth-child(4n+1){margin-left:0px}#RSDatePicker{float:left;margin-right:20px}.legend li{line-height:20px;margin-bottom:9px;font-size:12px}.legend li span{display:block;float:left;width:18px;height:18px;border:1px solid;margin-right:6px}.legend li span.white{background-color:#fff;border-color:#969696}.legend li span.red{background-color:#df4729;border-color:#df4729}.legend li span.green{background-color:#3aa23f;border-color:#3aa23f}.legend li span.blue{background-color:#06f;border-color:#06f}.legend li span.orange{background-color:#e59c00;border-color:#e59c00}header{background:#fff}header>.in{padding-top:14px}header .customer{background:#999 url(../img/bgCustomer.png) center bottom repeat-x}header .customer .in{padding:8px 0px 9px 0px}header .customer .userBoxContent{position:relative;float:left;width:100%}header .customer .userBoxContent .loginBox{float:right;padding-right:45px}header .customer .userBoxContent .loginBox .messages{width:550px;height:69px}header .customer .userBoxContent .loginBox .messages:empty{height:0px}header .customer .userBoxContent .loginBox .ico26{position:relative;top:6px;right:12px}header .customer .userBoxContent .loginBox .logout{float:right;margin-top:5px}header .customer .userBoxContent .loginBox .user-options{float:right;margin:12px 135px 6px 0px}header .customer .userBoxContent .loginBox .user-options li{float:left;color:#fff;margin:0px;padding:0px;font-size:12px;font-weight:500;white-space:nowrap}header .customer .userBoxContent .loginBox .user-options li a{color:#fff;text-decoration:none;display:inline-block;line-height:16px;font-size:12px;font-weight:500}header .customer .userBoxContent .loginBox .user-options li a:hover{text-decoration:underline}header .customer .userBoxContent .loginBox .user-options li a.fbLogin{padding-left:20px;background:url(../img/fb-icon.png) left 2px no-repeat;color:#3b5998}header .customer .userBoxContent .loginBox .user-options li:before{content:"|";padding:0px 20px}header .customer .userBoxContent .loginBox .user-options li:first-child:before{content:""}header .customer .userBoxContent .loginBox .logged-options{float:left;clear:both;margin:0px 0px 5px 0px}header .customer .userBoxContent .loginBox .logged-options li{float:left;margin:0px 18px 0px 0px;padding:0px;line-height:26px;font-size:16px;font-weight:bold;color:#fefefe}header .customer .userBoxContent .loginBox .logged-options li:last-child{margin-right:0px}header .customer .userBoxContent .loginBox .logged-options li a{display:inline-block;width:32px;height:26px;text-indent:-99999em;outline:none}header .customer .userBoxContent .loginBox .logged-options li a span{float:right}header .customer .userBoxContent .loginBox .logged-options li a span.ico-settings{position:relative;left:-1px}header .customer .userBoxContent .loginBox .user{float:right;min-width:320px}header .customer .userBoxContent .loginBox .user strong{font-size:14px;font-weight:bold;color:#222;line-height:31px}header .customer .userBoxContent .loginBox .user .ico{display:inline-block;float:right;width:32px;height:31px;margin:0px 40px 8px 40px;background:url(../img/icons_user.png) left top no-repeat}header .customer .userBoxContent .loginBox .user.lastReservation{text-align:right;border-right:1px solid #e6e6e6;padding-right:37px;margin-right:27px;min-width:0px}header .customer .userBoxContent .loginBox .user.lastReservation .label{color:#fff;letter-spacing:1px}header .customer .userBoxContent .loginBox .user.lastReservation time{font-size:13px;font-weight:500;color:#222}header .customer .userBoxContent .loginBox .user.lastReservation .client{font-size:13px;line-height:150%;display:inline-block;margin-top:1px;margin-bottom:3px}header .customer .userBoxContent .loginBox .user.lastReservation .ico26{right:0px}header .customer .overlay.ear{height:33px;width:160px;bottom:-16px;right:7px;background:url(../img/userEar.png) left bottom no-repeat;z-index:2}header .customer .overlay.ear a{display:inline-block;width:110px;height:33px;padding-left:50px;line-height:33px;color:#fff;text-decoration:none;text-transform:uppercase;font-size:12px;background:url(../img/plusMinus.png) 22px -33px no-repeat}header .customer .overlay.ear a.collapsed{background-position:22px 0px}header .logo{position:relative;display:block;width:276px;height:111px;margin:0px 0px 0px 147px;text-indent:-9999em;outline:none}header .logo .overlay{left:0px;top:0px;background:url(../img/logo.png) left top no-repeat;cursor:pointer}header .client-logo{position:relative;display:inline-block;margin:0px 0px 0px 100px;outline:none}header .searchBox{position:absolute;right:99px;bottom:72px;width:242px;height:33px;background:url(../img/bgSearch.png) left top no-repeat}body>footer{text-align:center;padding-bottom:130px;background:url(../img/bgFoot.png) left top repeat-x}body>footer .in{width:1036px;margin:0px auto;padding:0px 22px;text-align:left}body>footer .in p.copy{float:right;padding:0px;margin:20px -60px 10px 0px;color:#484848;font-weight:500;line-height:200%;position:relative}body>footer .in p.copy a{color:#484848}body>footer .in p.copy .arrow{width:51px;height:63px;left:-75px;top:-40px;background:url(../img/arrow.png) left top no-repeat}.hpLine{width:100%;height:1px;float:left;margin-top:426px;background:url(../img/hpLine.png) center center no-repeat}.promoSlider{background:#fff url(../img/sliderBottomGradient.png) center bottom repeat-x;width:100%;height:359px;float:left;position:absolute;top:0px;text-align:center;margin-bottom:20px;padding-bottom:25px}.promoSlider ul{width:1260px;height:359px;margin:0px auto;position:relative;overflow:hidden}.promoSlider ul li{padding:0px;background:#fff url(../img/blank.gif);float:left;width:1260px;height:359px}.promoSlider ul li a{display:block;width:1200px;height:299px;padding:30px;text-align:center;position:relative}.promoSlider ul li a img{position:absolute;left:0px;top:0px}.promoSlider ul li a .overlay{left:0px;top:0px;background:url(../img/sliderGradient.png) center top no-repeat}.promoSlider nav{margin:-30px auto;position:relative;z-index:2}.promoSlider nav a{display:inline-block;width:15px;height:15px;text-indent:-999999em;outline:none;margin:3px;background:url(../img/sliderPaging.png) -15px 0px no-repeat}.promoSlider nav a:hover{background-position:-30px 0px}.promoSlider nav a.selected{background-position:0px 0px}.promoTeaser{float:left}.promoTeaser ul.list{width:100%;margin-top:25px}.promoTeaser ul.list li{width:246px;height:331px;margin:0px 38px 17px 0px}.promoTeaser ul.list li a{display:block;height:329px;border:1px solid #cecece;-moz-border-radius:11px;-webkit-border-radius:11px;border-radius:11px;background:url(../img/bgTeaser.png) left top repeat-x;text-decoration:none;position:relative}.promoTeaser ul.list li a h2{font-weight:normal;font-size:30px;text-align:center;text-transform:uppercase;color:#4b4b4b;margin:30px 0px 5px}.promoTeaser ul.list li a figure{width:244px;height:125px;text-align:center;display:table-cell;vertical-align:middle}.promoTeaser ul.list li a figure img{vertical-align:middle}.promoTeaser ul.list li a .text{color:#4b4b4b;padding:8px 20px;height:59px;overflow:hidden;text-overflow:ellipsis;font-weight:500}.promoTeaser ul.list li a .more{display:inline-block;width:84px;height:45px;margin-left:-43px;line-height:45px;color:#4b4b4b;border:1px solid #c7c7c7;background:url(../img/bigButton.png) left top repeat-x;-moz-border-radius:11px;-webkit-border-radius:11px;border-radius:11px;position:absolute;bottom:15px;left:50%;text-align:center}.promoTeaser ul.list li a .more:hover{background-position:left bottom;text-decoration:none;color:#fff}.home .promoTeaaser ul.list{width:600px;maring-bottom:0px}.box{margin-bottom:17px;float:left;width:244px;border:1px solid #cecece;background:url(../img/bgTeaser.png) left top repeat-x;-moz-border-radius:11px;-webkit-border-radius:11px;border-radius:11px}.box.transparent{background:url(../img/blank.gif);border:1px dashed #06F}.box .box-label{font-weight:normal;font-size:18px;text-align:center;text-transform:uppercase;color:#06F;margin:15px 0px 0px}.box .box-content{color:#4b4b4b;padding:20px 20px;font-weight:500}.box .box-content p{margin:0px}nav ul{float:left;margin:0px;padding:0px}nav ul li{float:left;margin:0px;padding:0px;list-style:none;background:url(../img/blank.gif)}nav ul li a{text-decoration:none}nav ul li a:hover{text-decoration:underline}nav.secondary{margin:25px 0px 20px 0px;float:left}nav.secondary ul li{font-size:15px;font-weight:600}nav.secondary ul li a{color:#fff;text-decoration:none}nav.secondary ul li a:hover{text-decoration:underline}nav.secondary ul li:after{color:#fff;content:"|";padding:0px 11px}nav.secondary ul li:last-child:after{content:"";padding:0px}nav.mainMenu{height:48px;width:1080px;margin:10px auto -24px;background:url(../img/mainMenu.png?v1.02) left top repeat-x;-moz-border-radius:11px;-webkit-border-radius:11px;border-radius:11px;border:1px solid #d1d1d1;position:relative;z-index:20}nav.mainMenu>ul{float:none;display:table;width:100%;height:48px;position:relative}nav.mainMenu>ul li{float:none;display:table-cell;height:100%;width:12%;padding:0px 1px 0px 0px;background:url(../img/mainMenu.png?v=1.02) right -48px no-repeat;white-space:nowrap}nav.mainMenu>ul li.last{background:url(../img/blank.gif);padding-right:0px}nav.mainMenu>ul li a{color:#fff;font-weight:500;font-size:16px;text-decoration:none;text-align:center;text-transform:uppercase;display:block;line-height:45px;padding:0px 40px 3px 40px;position:relative}nav.mainMenu>ul li a:hover,nav.mainMenu>ul li a.active{background:url(../img/mainMenu.png?v=1.02) 14px -144px no-repeat}nav.mainMenu>ul li a:hover.arrow,nav.mainMenu>ul li a.active.arrow{background-position:10px -240px}nav.mainMenu>ul li a.active{background-color:rgba(114,114,185,0.47)}nav.mainMenu>ul li.first a{-moz-border-radius:11px 0px 0px 11px;-webkit-border-radius:11px;border-radius:11px 0px 0px 11px}nav.mainMenu>ul li.last a{-moz-border-radius:0px 11px 11px 0px;-webkit-border-radius:0px;border-radius:0px 11px 11px 0px}nav.mainMenu>ul li nav{position:relative;margin-top:48px}nav.mainMenu>ul li nav ul{width:auto;display:none;position:absolute;left:0px;top:100%;background:#767676;-moz-border-radius:0px 0px 11px 11px;-webkit-border-radius:0px;border-radius:0px 0px 11px 11px;-moz-box-shadow:0px 2px 5px 0px rgba(0,0,0,0.5);-webkit-box-shadow:0px 2px 5px 0px rgba(0,0,0,0.5);box-shadow:0px 2px 5px 0px rgba(0,0,0,0.5)}nav.mainMenu>ul li nav ul li{display:block;width:auto !important;background:transparent;padding:0px}nav.mainMenu>ul li nav ul li a{float:none !important;text-align:left}nav.mainMenu>ul li nav ul li a:hover,nav.mainMenu>ul li nav ul li a.active{background:url(../img/mainMenu.png?v=1.02) 14px -146px no-repeat}nav.mainMenu>ul li nav ul li a.active{background-color:rgba(215,215,215,0.8)}nav.mainMenu>ul li nav ul li:last-child a{-moz-border-radius:0px 0px 11px 11px;-webkit-border-radius:0px;border-radius:0px 0px 11px 11px}nav.mainMenu>ul li:hover nav ul{display:block}.page.rs nav.mainMenu{width:1190px}.page.rs nav.mainMenu li{width:90%}.page.rs nav.mainMenu li.menuItem{width:auto}.page.rs nav.mainMenu li.menuItem a{float:left}.page.rs nav.mainMenu li.last{vertical-align:top}.page.rs .displayRange{float:right;margin:9px 9px -9px 0px;padding:4px 9px 4px 25px;background:#f4f4f4;-moz-border-radius:9px;-webkit-border-radius:9px;border-radius:9px}.page.rs .displayRange select{width:200px;background:#f4f4f4;border:none;margin:0px;padding:0px}.page.rs-customer nav.mainMenu{width:1190px}.page.rs-customer nav.mainMenu li{width:90%}.page.rs-customer nav.mainMenu li.menuItem{width:auto}.page.rs-customer nav.mainMenu li.menuItem a{float:left}.page.rs-customer nav.mainMenu li.last{vertical-align:top}.page.rs-customer .displayRange{float:right;margin:9px 9px -9px 0px;padding:4px 9px 4px 25px;background:#f4f4f4;-moz-border-radius:9px;-webkit-border-radius:9px;border-radius:9px}.page.rs-customer .displayRange select{width:200px;background:#f4f4f4;border:none;margin:0px;padding:0px}.main-web nav.mainMenu,.main-web .tabs,.main-web article.content>.in{width:1080px !important}.main-web nav.mainMenu li{width:12% !important}.main-web .tabs .overlay{width:1060px !important}nav.pager{float:left;width:100%;line-height:26px;color:#010101}nav.pager ul{float:right;margin:10px -5px}nav.pager ul li{color:#7c7c7c;margin:0px 5px;background:url(../img/mainMenu.png?v=1.02) left -4px repeat-x;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}nav.pager ul li:hover{background-position:left -23px}nav.pager ul li a,nav.pager ul li span{display:inline-block;min-width:25px;height:25px;line-height:25px;font-weight:500;text-align:center;text-decoration:none;color:#fff;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;text-shadow:1px 1px 2px rgba(0,0,0,0.75)}nav.pager ul li.pagerNext a,nav.pager ul li.pagerPrev a{line-height:22px}nav.pager ul li span.active{background-color:rgba(114,114,185,0.47)}nav.submenu{margin:53px 30px 0px 15px}nav.submenu:empty{display:none}nav.submenu ul li{width:100%;line-height:37px;padding-bottom:1px;background:url(../img/submenuLine.png) center bottom no-repeat}nav.submenu ul li.last{padding-bottom:0px;background-image:url(../img/blank.gif)}nav.submenu ul li a{display:inline-block;width:100%;text-decoration:none;text-indent:60px;text-transform:uppercase;font-weight:bold;color:#868686;background:url(../img/mainMenu.png?v=1.02) 28px -197px no-repeat}nav.submenu ul li a.active{color:#00982a}nav.submenu ul li a.active,nav.submenu ul li a:hover{background-position:28px -101px}nav.carousel-navigation{float:right;width:60px;height:22px;margin:39px 0px}nav.carousel-navigation a,nav.carousel-navigation span{display:inline-block;text-indent:-9999em;outline:none;width:15px;height:100%;float:left}nav.carousel-navigation span{background-position:0 -436px;width:13px;height:13px;margin:4px 8px}nav.carousel-navigation a.prev{background-position:0 -22px}nav.carousel-navigation a.prev:hover,nav.carousel-navigation a.prev.arrow-left-hover{background-position:0 -44px}nav.carousel-navigation a.prev.disabled{background-position:0 0}nav.carousel-navigation a.next{background-position:0 -88px}nav.carousel-navigation a.next:hover,nav.carousel-navigation a.next.arrow-right-hover{background-position:0 -110px}nav.carousel-navigation a.next.disabled{background-position:0 -66px}ul.list.reference li{width:202px;margin:0px 19px 23px 19px}ul.list.reference li a{text-decoration:none;display:block;float:left;border:1px solid #dbdbdb;-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px}ul.list.reference li a:hover{border-color:#888;-moz-box-shadow:1px 1px 2px rgba(0,0,0,0.5);-webkit-box-shadow:1px 1px 2px rgba(0,0,0,0.5);box-shadow:1px 1px 2px rgba(0,0,0,0.5)}ul.list.reference li h2{font-size:14px;font-weight:500;color:#00982a;margin:10px 14px 0px 14px}ul.list.reference li .author{font-size:12px;color:#666;display:inline-block;margin:0px 14px 10px 14px}ul.list.reference li figure{position:relative}ul.list.reference li figure img{-moz-border-radius:7px 7px 0px 0px;-webkit-border-radius:7px;border-radius:7px 7px 0px 0px}.referenceDetail .box{float:left;width:680px;padding:20px;margin-bottom:2em;border:1px solid #cecece;background:url(../img/bgTeaser.png) left top repeat-x;-moz-border-radius:11px;-webkit-border-radius:11px;border-radius:11px}.referenceDetail .box figure{float:left;margin-right:30px;border:1px solid #acacac;-moz-border-radius:11px;-webkit-border-radius:11px;border-radius:11px;-moz-box-shadow:2px 2px 3px rgba(0,0,0,0.5);-webkit-box-shadow:2px 2px 3px rgba(0,0,0,0.5);box-shadow:2px 2px 3px rgba(0,0,0,0.5)}.referenceDetail .box figure img{vertical-align:middle;-moz-border-radius:11px;-webkit-border-radius:11px;border-radius:11px}.referenceDetail .box p{margin-bottom:1.5em}.invoice *{color:#000 !important;font-family:Arial !important;font-size:12px}.invoice h2{font-size:14px;margin-bottom:0.2em;font-weight:bold}.invoice table{padding:0px;margin:0px;background:none;border:none}.invoice table tr{background:none !important}.invoice table tr td,.invoice table tr th{padding:6px 10px;border:none;background:none}.invoice .line{clear:both;float:left;width:100%;height:0px;margin-top:10px;border:2px solid #000;border-top:0px}.invoice header{margin-top:15px;float:left;width:100%;border:2px solid #000}.invoice header .invoiceCustomer{width:48%;float:left}.invoice header .invoiceSeller{width:50%;float:left;border-right:2px solid #000}.invoice header .invoiceSeller h3,.invoice header .invoiceCustomer h3{font-size:13px;font-weight:bold;margin:10px}.invoice header .invoiceSeller p,.invoice header .invoiceCustomer p{padding:0px 10px 10px 100px}.invoice .invoiceInfo{float:left;width:100%;margin-top:10px;border:2px solid #000}.invoice .invoiceInfo p{float:left;width:50%;line-height:150%;padding:10px 0px;margin:0px}.invoice .invoiceInfo p strong{display:inline-block;margin-left:10px;width:50%}.invoice section{float:left;width:100%;margin-top:10px}.invoice .productList{margin-top:10px}.invoice .productList thead th{padding:6px 10px;background:#d0d0d0;border-bottom:2px solid #000;font-size:11px;text-shadow:none}.invoice .productList tbody tr:nth-child(even){background:#f0f0f0 !important}.invoice .productList tbody td small{font-size:11px;display:inline-block;padding-top:5px;font-style:italic}.invoice .productList tfoot tr:first-child{border-top:1px solid #000}.invoice .productList tfoot td{font-weight:normal}.invoice .productList tfoot td.bold{font-weight:bold}.invoice .productList tfoot tr:last-child{border-top:3px double #000}.invoice footer{float:left;width:100%;padding-top:60px}.invoice footer p{float:left;width:50%}#NewsletterForm{position:relative;width:262px;height:52px;overflow:hidden}#NewsletterForm .messages{width:256px;height:46px;background:#fff;padding:3px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}#NewsletterForm .messages:empty{display:none}.ui-message.fulltext-header{width:665px;margin-top:0px}.fulltextTypeLabel{float:left;width:100%;padding-top:1.5em}.fulltextItem{float:left;width:100%;padding-bottom:0.5em}.fulltextFragment{float:left;width:100%;font-size:12px;color:#777}.fulltextFragment:hover{color:#444}.fulltextItemsGroup{float:left;width:100%}.tabs{position:relative;height:45px;width:1190px;margin:35px auto 0px}.tabs ul{margin-left:-1px}.tabs ul.displayMenu{float:right;margin-right:-1px}.tabs ul.displayMenu li{margin-right:0px;margin-left:7px}.tabs ul.displayMenu li a{padding:0px 20px}.tabs ul.displayMenu li a span{margin-top:5px}.tabs ul li{position:relative;z-index:1;border:1px solid #bab9b9;border-bottom:none;height:45px;margin-right:7px;-moz-border-radius:10px 10px 0px 0px;-webkit-border-radius:10px;border-radius:10px 10px 0px 0px;background:url(../img/bgTabs.png) left top repeat-x}.tabs ul li a,.tabs ul li span.link{display:inline-block;line-height:36px;padding:0px 45px;text-decoration:none;font-weight:500}.tabs ul li a:hover,.tabs ul li span.link:hover{color:#06f}.tabs ul li.active{z-index:3;background:#fff}.tabs ul li.active a{font-weight:700;color:#06f}.tabs ul li span.link{font-weight:700;color:#06f}.tabs .overlay{height:8px;background:#fff;z-index:4;width:1170px;left:10px;bottom:-1px}.tabs.sportfield-tabs{margin-top:32px;display:inline-block;width:auto}.tabs.sportfield-tabs .overlay{bottom:-3px}.tabs.sportfield-tabs a{padding:0px 20px}.tabs.sportfield-tabs .caroufredsel_wrapper{width:590px !important}.tabs.sportfield-tabs ul{overflow:hidden}.tabs.sportfield-tabs ul li.active a{font-weight:500}.tabs.sportfield-tabs .overlay{width:709px}.schedule{margin:15px 20px}.schedule .top{padding-bottom:8px;margin-bottom:13px;border-bottom:1px solid #fff;text-align:center;line-height:26px}.schedule .top label{font-size:14px;color:#999;width:auto;margin:0px;position:relative;cursor:pointer}.schedule .top label .overlay{width:30px;height:26px;top:0px;background:url(../img/radios.png)}.schedule .top label.active{color:#06f}.schedule .top label.am{padding-right:45px}.schedule .top label.am .overlay{background-position:left top;right:0px}.schedule .top label.am.active .overlay{background-position:left bottom}.schedule .top label.pm{padding-left:45px}.schedule .top label.pm .overlay{background-position:right top;left:0px}.schedule .top label.pm.active .overlay{background-position:right bottom}section.page>.content .in.display-plan .areal-info{display:none}section.page>.content .in.display-plan .col-left{width:1143px}section.page>.content .in.display-plan .col-left .calendar-box{width:382px;margin-right:32px;float:left}section.page>.content .in.display-plan .col-left .selectedTerms .box{width:713px}section.page>.content .in.display-plan .col-left .selectedTerms .square-radios{float:left;margin-right:20px}section.page>.content .in.display-plan .col-left .selectedTerms .square-radios label{width:auto}section.page>.content .in.display-plan .col-right{width:1143px;margin-top:0px}section.page>.content .in.display-plan .col-right .calendar{background:#d9d9d9;border-color:#d9d9d9;margin-top:-3px}section.page>.content .in.display-plan .col-right .calendar table{border-collapse:separate}section.page>.content .in.display-plan .col-right .calendar table thead th{background:#717171;text-align:center;color:#fff;border:1px solid #d9d9d9;border-left:none;-moz-border-radius:5px 5px 0px 0px;-webkit-border-radius:5px;border-radius:5px 5px 0px 0px;padding:10px}section.page>.content .in.display-plan .col-right .calendar table thead th.empty{background:none;width:40px}section.page>.content .in.display-plan .col-right .calendar table tbody tr:first-child td{border-top:none}section.page>.content .in.display-plan .col-right .calendar table tbody tr:last-child td{border-bottom-color:#d9d9d9}section.page>.content .in.display-plan .col-right .calendar table tbody td{height:20px;width:14%}section.page>.content .in.display-plan .col-right .calendar table tbody td.label{min-width:0px;width:40px;background:#fff;color:#717171;border:1px solid #d9d9d9;border-top:none;-moz-border-radius:5px 0px 0px 5px;-webkit-border-radius:5px;border-radius:5px 0px 0px 5px}section.page>.content .in.display-plan .col-right .calendar table tbody td.lastminute:before{top:-5px}.box.history .top{padding-bottom:13px;margin:13px 33px -10px;border-bottom:1px solid #fff;line-height:26px}.box.history .top label{width:auto;margin-right:25px;font-size:12px}.transactionList section.page>.content .col-left{display:none}.transactionList section.page.rs.main-web>.content .col-right{width:1033px}.transactionList section.page.rs.main-web>.content .col-right .box.history{width:1033px}.transactionList section.page.rs>.content .col-right{width:1143px}.transactionList section.page.rs>.content .col-right .box.history{width:1143px}.transactionList .creditInfo{padding-bottom:2em;float:left}.transactionList .creditInfo dt{float:left;clear:left;width:175px;margin-bottom:0.7em}.transactionList .creditInfo dd{float:left;margin-bottom:0.7em;margin-right:20px;width:100px;text-align:right}.transactionList .creditInfo .big{border-top:1px solid #ccc;padding-top:0.7em;font-size:1.1em}.transactionList .creditInfoLegend span{display:block;margin-bottom:0.7em;font-style:italic;color:#00982a}.schedule-table{border-collapse:separate;table-layout:fixed;margin-bottom:2em}.schedule-table tbody td{width:11%;border:solid #ccc;border-width:0px 1px 1px 0px;background:#fff}.schedule-table tbody td.free{background:#fff;cursor:pointer}.schedule-table tbody td.close{background:#eee}.schedule-table tbody td.busy{background:#df4729}.schedule-table tbody td.own{background:#3aa23f}.schedule-table tbody td.event{background:#e59c00}.schedule-table tbody td.actual{background:#06f;cursor:pointer}.schedule-table tbody td.lastminute:before{content:" ";background:#C2BB29;display:inline-block;width:10px;height:10px;position:relative;top:-10px;-moz-border-radius:0px 0px 25px 0px;-webkit-border-radius:0px;border-radius:0px 0px 25px 0px}.schedule-table tbody td span{display:none}.schedule-table tbody td span.relative{width:100%;height:100%}.schedule-table tbody td span.tooltip{white-space:nowrap;padding:10px 25px 10px 15px;margin-right:10px;margin-bottom:10px;border:1px solid #7f7f7f;background:#fefefe;position:absolute;line-height:150%;right:100%;bottom:100%;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-shadow:0px 0px 15px 0px rgba(0,0,0,0.5);-webkit-box-shadow:0px 0px 15px 0px rgba(0,0,0,0.5);box-shadow:0px 0px 15px 0px rgba(0,0,0,0.5)}.schedule-table tbody td.hover span{display:block}.schedule-table tbody td.workshop,.schedule-table tbody td.groupdrill{background:#fff !important}.schedule-table tbody td.workshop span,.schedule-table tbody td.groupdrill span{display:block}.schedule-table tbody td.workshop span.tooltip,.schedule-table tbody td.groupdrill span.tooltip{left:1px;top:1px;right:1px;margin:0px;white-space:normal;padding:0px;cursor:pointer;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.schedule-table tbody td.workshop span.tooltip a,.schedule-table tbody td.groupdrill span.tooltip a{display:block;position:absolute;left:0px;right:0px;top:0px;bottom:0px;padding:5px;text-decoration:none;color:#666}.schedule-table tbody td.workshop span.tooltip a .label,.schedule-table tbody td.groupdrill span.tooltip a .label{line-height:120%;display:block;clear:both;width:100%;overflow:hidden;font-weight:bold;font-size:13px}.schedule-table tbody td.workshop span.tooltip a .count,.schedule-table tbody td.workshop span.tooltip a .price,.schedule-table tbody td.groupdrill span.tooltip a .count,.schedule-table tbody td.groupdrill span.tooltip a .price{position:absolute;bottom:5px}.schedule-table tbody td.workshop span.tooltip a .count,.schedule-table tbody td.groupdrill span.tooltip a .count{left:5px}.schedule-table tbody td.workshop span.tooltip a .price,.schedule-table tbody td.groupdrill span.tooltip a .price{right:5px;font-weight:bold}.schedule-table tbody td.workshop.white .tooltip a,.schedule-table tbody td.groupdrill.white .tooltip a{color:#f0f0f0}.schedule-table tbody td.workshop.groupdrill .tooltip a,.schedule-table tbody td.groupdrill.groupdrill .tooltip a{padding:2px 5px}.schedule-table tbody td.workshop.groupdrill .tooltip a .count,.schedule-table tbody td.workshop.groupdrill .tooltip a .price,.schedule-table tbody td.groupdrill.groupdrill .tooltip a .count,.schedule-table tbody td.groupdrill.groupdrill .tooltip a .price{bottom:2px;line-height:100%}.schedule-table tbody td.workshop.groupdrill .tooltip a small,.schedule-table tbody td.groupdrill.groupdrill .tooltip a small{line-height:100%}.schedule-table tbody td.workshop.groupdrill .tooltip a .label,.schedule-table tbody td.groupdrill.groupdrill .tooltip a .label{font-size:12px}.schedule-table tbody td.workshop.close .tooltip,.schedule-table tbody td.groupdrill.close .tooltip{background:#eee;cursor:default}.schedule-table tbody td.workshop.busy .tooltip,.schedule-table tbody td.groupdrill.busy .tooltip{background:#df4729;cursor:default}.schedule-table tbody td.workshop.busy .tooltip a,.schedule-table tbody td.groupdrill.busy .tooltip a{color:#fff}.schedule-table tbody td.workshop.actual .tooltip,.schedule-table tbody td.groupdrill.actual .tooltip{background:#06f}.schedule-table tbody td.workshop.actual .tooltip a,.schedule-table tbody td.groupdrill.actual .tooltip a{color:#fff}.schedule-table tbody td.workshop.own .tooltip,.schedule-table tbody td.groupdrill.own .tooltip{background:#3aa23f}.schedule-table tbody td.workshop.own .tooltip a,.schedule-table tbody td.groupdrill.own .tooltip a{color:#fff}.schedule-table thead th,.schedule-table tfoot td{text-align:center;min-width:54px}.schedule-table .empty{border:none;background:transparent;min-width:0px}.schedule-table td.switch{width:27px;min-width:27px;border:1px solid #717171;border-left:none;background:#717171 url(../img/arrowsSchedule.png) left center no-repeat;cursor:pointer;-moz-border-radius:0px 5px 5px 0px;-webkit-border-radius:0px;border-radius:0px 5px 5px 0px}.schedule-table td.switch.pm{background-position:right center}.schedule-table tbody tr:first-child td{border-top:1px solid #8d8d8d}.schedule-table tbody tr:last-child td{border-bottom:1px solid #8d8d8d}.schedule-table td.label{color:#fff;background:#717171;border:1px solid #717171;border-right-color:#8d8d8d;padding:8px 24px;width:125px;min-width:125px}.schedule-table td.label.first{-moz-border-radius:6px 0px 0px 0px;-webkit-border-radius:6px;border-radius:6px 0px 0px 0px}.schedule-table td.label.last{-moz-border-radius:0px 0px 0px 6px;-webkit-border-radius:0px;border-radius:0px 0px 0px 6px}.schedule-table td.label.last.first{-moz-border-radius:6px 0px 0px 6px;-webkit-border-radius:6px;border-radius:6px 0px 0px 6px}.schedule-table tfoot td{vertical-align:top}.schedule-table tfoot td span{display:block;border:1px solid #c7c7c7;border-top:none;padding:4px 0px 6px;color:#fff;background:#717171;-moz-border-radius:0px 0px 5px 5px;-webkit-border-radius:0px;border-radius:0px 0px 5px 5px}.schedule-table tfoot td span.lm-price{color:gold}.schedule-table tfoot td span.lm-price s{font-size:80%;color:#fff;display:block}.schedule-table thead th span{display:block;width:51px;color:#999;border:1px solid #c7c7c7;border-bottom:0px;padding:6px 0px 7px;background:#f1f1f1 url(../img/bgScheduleTab.png) left top repeat-x;-moz-border-radius:5px 5px 0px 0px;-webkit-border-radius:5px;border-radius:5px 5px 0px 0px}.schedule-table[data-haveprocedure="1"] tbody td.actual{cursor:default}.selectedTerms .no-terms{background:#717171;color:#fff;padding:0px 12px;margin:11px 0px;line-height:33px}table.selectedTermsTable{border-collapse:collapse;border-spacing:0px;margin:9px 0px;width:100%}table.selectedTermsTable th,table.selectedTermsTable td{padding:10px 0px 10px 10px;font-size:12px}table.selectedTermsTable th.not-paid,table.selectedTermsTable td.not-paid{color:#d80000}table.selectedTermsTable thead th{background:#717171;color:#fff}table.selectedTermsTable thead th.place{width:90%}table.selectedTermsTable thead th:last-child{padding-right:10px}table.selectedTermsTable tbody td{background:#fff;padding:5px 0px 5px 10px}table.selectedTermsTable tbody td.credit_cash{color:#0068ff}table.selectedTermsTable tbody td:last-child{padding-right:10px}table.selectedTermsTable tbody tr.break td{height:2px;padding:0px;overflow:hidden;background:transparent}table.selectedTermsTable tbody tr.pt2 td{padding-top:2px}table.selectedTermsTable tbody tr.pb3 td{padding-bottom:3px}table.selectedTermsTable tbody tr.discount td{color:#ff1d19;font-size:13px;line-height:20px}table.selectedTermsTable tbody tr.discount td .info-icon{display:inline-block;width:20px;height:20px;background:url(../img/icons_26.png) left -442px no-repeat;text-indent:-9999em;outline:none;margin-left:10px;cursor:help;position:relative}table.selectedTermsTable tbody tr.discount td .info-icon .tooltip{display:none;position:absolute;left:30px;top:5px;background:#e2e4ff;padding:15px 30px 15px 15px;color:#ff1d19;white-space:nowrap;text-indent:0px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}table.selectedTermsTable tbody tr.discount td .info-icon:hover .tooltip{display:block}table.selectedTermsTable tfoot td{background:#959494;color:#fff}table.selectedTermsTable tfoot td:last-child{padding-right:10px}table.selectedTermsTable tr.canceled td{text-decoration:line-through}.col-left table.selectedTermsTable tbody tr.discount td .info-icon{display:none}table.selectedTermsTable.transactionTable tbody tr:hover td{background-color:#FFFFC0}table.selectedTermsTable.transactionTable tbody tr td{padding:10px}table.selectedTermsTable.transactionTable tbody tr td.discount{color:#ff1d19}.square-radios label{line-height:19px;padding-left:30px;width:140px;background:url(../img/squareRadio.png) left top no-repeat;cursor:pointer}.square-radios label.checked{background-position:left bottom}#CompleteForm,#ProcedureForm{text-align:left}#CompleteForm label,#ProcedureForm label{text-align:right;float:left}#CompleteForm textarea,#ProcedureForm textarea{height:3.3em;line-height:110%}#ProcedureForm .discount-info{margin:0px 0px 0px 15px;color:#ff1d19}.clientBox{float:right;margin-right:92px;margin-top:35px}.clientBox h1{color:#20a64d;font-size:14px;font-weight:500;margin:0px 0px 3px}.clientBox address{color:#999;font-weight:500;line-height:120%}.clientBox .ico26{margin-right:10px}.ui-datepicker-calendar .ui-datepicker-today a{background:#ff6b1c !important;color:#fff !important}.ui-datepicker-calendar .ui-datepicker-current-day a{background:#2b44ff !important;color:#fff !important}.list ul li{padding-left:0px;margin-left:0px}.perex{font-weight:bold}.detail footer ul{float:right}.detail footer ul li{display:inline-block}.lectorList h1{margin-top:0px;font-size:18px;color:#00982a;text-transform:none}.lectorList ul li{margin:1em 0px}.lectorList ul li figure{float:left;margin-right:33px}.lectorList ul li h2{font-size:25px;color:#06f}.lectorList ul li h3{color:#616060}.lectorList ul li .category.list{float:left;width:520px;margin:0.5em 0px 1em 0px}.lectorList ul li .category.list li{width:auto;margin:5px 10px 5px 0px}.lectorList ul li .category.list li a{display:block;background:#0089d7;color:#fff;padding:5px 20px;text-decoration:none;-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px}.lectorList ul li .category.list li a:hover{background:#53afff}.lectorList ul li .description{float:left;width:520px;font-size:13px}.lectorList ul li .description p{line-height:130%}.lectorList ul li .info{float:right;width:520px;margin-top:1em}.lectorList ul li .info .count{font-size:13px;text-decoration:underline;color:#e74930}.lectorList ul li .info .count.isWorkshops{color:#27a138}.lectorList ul li .info .button{font-weight:normal;text-transform:none;font-size:14px;line-height:13px;color:#4b4b4b !important;margin-right:20px}.lectorDetail figure{float:left;margin-right:33px}.lectorDetail h1{margin-bottom:0.5em}.lectorDetail .description,.lectorDetail .content{float:left;width:100%;clear:left;font-size:13px}.lectorDetail .description{margin-top:2em}.lectorDetail .category.list{float:left;width:520px;margin:0.5em 0px 1em 0px}.lectorDetail .category.list li{width:auto;margin:5px 10px 5px 0px;list-style:none}.lectorDetail .category.list li a{display:block;background:#0089d7;color:#fff;padding:5px 20px;text-decoration:none;-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px}.lectorDetail .category.list li a:hover{background:#53afff}.lectorDetail .info{float:right;width:520px;margin-top:0.3em}.lectorDetail .info .count{font-size:13px;text-decoration:underline;color:#e74930}.lectorDetail .info .count.isWorkshops{color:#27a138}.lectorDetail .info .button{font-weight:normal;text-transform:none;font-size:14px;line-height:13px;color:#4b4b4b !important;margin-right:20px}.workshopList ul.list li{width:687px;padding:10px 20px;margin-bottom:1em;border:1px solid #bab9b9;background:#f9f8f8;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px}.workshopList ul.list li article{float:left;width:100%;position:relative}.workshopList ul.list li article .left{float:left;width:479px}.workshopList ul.list li article .left figure{float:left;width:145px;height:145px;margin-right:25px}.workshopList ul.list li article .left time{color:#e74930}.workshopList ul.list li article .left h3{height:3.3em;color:#06f;font-size:20px;overflow:hidden;margin-bottom:15px}.workshopList ul.list li article .left dl.info dt{float:left;width:90px}.workshopList ul.list li article .left dl.info dd{font-weight:bold}.workshopList ul.list li article .right .capacity{display:inline-block;width:43px;background:#fff;line-height:43px;font-size:25px;padding:0px 10px;margin:6px 0px;-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px;-moz-box-shadow:inset 2px 1px 3px 0px rgba(0,0,0,0.25);-webkit-box-shadow:inset 2px 1px 3px 0px rgba(0,0,0,0.25);box-shadow:inset 2px 1px 3px 0px rgba(0,0,0,0.25)}.workshopList ul.list li article .right .full{color:#df4729;display:inline-block;margin-top:5px;font-weight:bold;font-size:15px}.workshopList ul.list li article .right .price{color:#06f}.workshopList ul.list li article .right .price.free{font-weight:bold;color:#27a138}.workshopList ul.list li article .right .price .info{display:inline-block;margin-left:5px;position:relative;top:3px;width:16px;height:16px;background:url(../img/icons_26.png) left -496px no-repeat}.workshopList ul.list li article .right .price .info .tooltip{display:none;position:absolute;right:20px;top:-35px;background:#e2e4ff;font-weight:normal;padding:5px 10px;color:#444;white-space:nowrap;text-indent:0px;line-height:150%;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.workshopList ul.list li article .right .price .info:hover .tooltip{display:block}.workshopList ul.list li article .right .button{margin-top:5px;font-weight:normal;text-transform:none;font-size:14px;line-height:13px;color:#4b4b4b !important}.workshopList ul.list li article .right .place-count{border:1px solid #c7c7c7;text-align:right;padding-right:20px;padding-top:7px;padding-bottom:8px;width:20px;outline:none;margin:0px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.workshopList ul.list li article .right .spinner{display:inline-block;position:relative}.workshopList ul.list li article .right .spinner .up,.workshopList ul.list li article .right .spinner .down{display:block;background:silver;width:14px;height:14px;position:absolute;right:2px;cursor:pointer;background:url(../img/spinner.png) 14px 14px no-repeat}.workshopList ul.list li article .right .spinner .up{-moz-border-radius:0px 5px 0px 0px;-webkit-border-radius:0px;border-radius:0px 5px 0px 0px;background-position:0px 0px;top:2px}.workshopList ul.list li article .right .spinner .up:hover{background-position:-15px 0px}.workshopList ul.list li article .right .spinner .up:active{background-position:-30px 0px}.workshopList ul.list li article .right .spinner .down{-moz-border-radius:0px 0px 5px 0px;-webkit-border-radius:0px;border-radius:0px 0px 5px 0px;background-position:0px -15px;bottom:2px}.workshopList ul.list li article .right .spinner .down:hover{background-position:-15px -15px}.workshopList ul.list li article .right .spinner .down:active{background-position:-30px -15px}.workshopList ul.list li article .line{position:absolute;left:479px;top:15px;bottom:15px;width:1px;background:#bab9b9}.workshop-filter{padding:20px}.workshop-filter h3{color:#6b6a6a;font-size:15px;margin-bottom:1.5em}.workshop-filter .right{width:50%;height:101px}.workshop-filter .right .filter-lector{width:325px;padding:5px 5px 5px 13px;background:#fff;-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px}.workshop-filter .right .filter-lector select{width:100%;border:0px;padding:0px}.workshop-filter ul{margin:0px}.workshop-filter ul li{float:left;width:23%;margin:0px 2% 0px 0px;padding:5px 0px}section.page>.content .in .workshopDetail h2{margin-bottom:0.7em !important}section.page>.content .in .workshopDetail h3{color:#565555;font-size:16px}section.page>.content .in .workshopDetail h3.right{position:relative;left:35px}section.page>.content .in .workshopDetail time{color:#e74930;font-size:16px;margin-top:5px;margin-bottom:1em}section.page>.content .in .workshopDetail aside{width:208px;margin-left:25px}section.page>.content .in .workshopDetail aside .lector{width:150px;margin:0px auto}section.page>.content .in .workshopDetail aside .lector figure{margin-bottom:1em}section.page>.content .in .workshopDetail aside .lector .link{color:#3785e1;text-decoration:none;font-size:16px}section.page>.content .in .workshopDetail aside .lector .link:hover{text-decoration:underline}section.page>.content .in .workshopDetail aside .order-box .top{margin-top:2em;line-height:48px;text-align:center;color:#fff;background:#969595;-moz-border-radius:7px 7px 0px 0px;-webkit-border-radius:7px;border-radius:7px 7px 0px 0px}section.page>.content .in .workshopDetail aside .order-box .bottom{padding:18px;background:#f1f0f0}section.page>.content .in .workshopDetail aside .order-box .bottom .capacity{display:inline-block;width:43px;background:#fff;line-height:43px;font-size:25px;padding:0px 10px;margin:6px 0px;-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px;-moz-box-shadow:inset 2px 1px 3px 0px rgba(0,0,0,0.25);-webkit-box-shadow:inset 2px 1px 3px 0px rgba(0,0,0,0.25);box-shadow:inset 2px 1px 3px 0px rgba(0,0,0,0.25)}section.page>.content .in .workshopDetail aside .order-box .bottom .full{color:#df4729;display:inline-block;margin-top:5px;font-weight:bold;font-size:15px}section.page>.content .in .workshopDetail aside .order-box .bottom .price{color:#06f}section.page>.content .in .workshopDetail aside .order-box .bottom .price.free{font-weight:bold;color:#27a138}section.page>.content .in .workshopDetail aside .order-box .bottom .price .info{display:inline-block;margin-left:5px;position:relative;top:3px;width:16px;height:16px;background:url(../img/icons_26.png) left -496px no-repeat}section.page>.content .in .workshopDetail aside .order-box .bottom .price .info .tooltip{display:none;position:absolute;right:20px;top:-35px;background:#e2e4ff;font-weight:normal;padding:5px 10px;color:#444;white-space:nowrap;text-indent:0px;line-height:150%;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}section.page>.content .in .workshopDetail aside .order-box .bottom .price .info:hover .tooltip{display:block}section.page>.content .in .workshopDetail aside .order-box .bottom .button{margin-top:5px;font-weight:normal;text-transform:none;font-size:14px;line-height:13px;color:#4b4b4b !important}section.page>.content .in .workshopDetail aside .order-box .bottom .place-count{border:1px solid #c7c7c7;text-align:right;padding-right:20px;padding-top:7px;padding-bottom:8px;width:20px;outline:none;margin:0px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}section.page>.content .in .workshopDetail aside .order-box .bottom .spinner{display:inline-block;position:relative}section.page>.content .in .workshopDetail aside .order-box .bottom .spinner .up,section.page>.content .in .workshopDetail aside .order-box .bottom .spinner .down{display:block;background:silver;width:14px;height:14px;position:absolute;right:2px;cursor:pointer;background:url(../img/spinner.png) 14px 14px no-repeat}section.page>.content .in .workshopDetail aside .order-box .bottom .spinner .up{-moz-border-radius:0px 5px 0px 0px;-webkit-border-radius:0px;border-radius:0px 5px 0px 0px;background-position:0px 0px;top:2px}section.page>.content .in .workshopDetail aside .order-box .bottom .spinner .up:hover{background-position:-15px 0px}section.page>.content .in .workshopDetail aside .order-box .bottom .spinner .up:active{background-position:-30px 0px}section.page>.content .in .workshopDetail aside .order-box .bottom .spinner .down{-moz-border-radius:0px 0px 5px 0px;-webkit-border-radius:0px;border-radius:0px 0px 5px 0px;background-position:0px -15px;bottom:2px}section.page>.content .in .workshopDetail aside .order-box .bottom .spinner .down:hover{background-position:-15px -15px}section.page>.content .in .workshopDetail aside .order-box .bottom .spinner .down:active{background-position:-30px -15px}section.page>.content .in .workshopDetail aside .order-box .bottom .fs16,section.page>.content .in .workshopDetail aside .order-box .bottom .price{display:inline-block;margin-bottom:0.5em}section.page>.content .in .workshopDetail aside .order-box .bottom .button{padding-left:10px;padding-right:10px}section.page>.content .in .workshopDetail aside .order-box .bottom .capacity{text-align:right}section.page>.content .in .workshopDetail .workshopInfo{float:left;width:475px}section.page>.content .in .workshopDetail .workshopInfo dl{margin-top:1.5em}section.page>.content .in .workshopDetail .workshopInfo dl dt{font-size:16px;float:left;color:#565555;width:120px}section.page>.content .in .workshopDetail .workshopInfo dl dd{float:left;font-size:16px;font-weight:bold;color:#3d3d3d}section.page>.content .in .workshopDetail .workshopInfo hr{clear:both;float:left;width:100%;margin:13px 0px}section.page>.content .in .workshopDetail .workshopInfo .map{float:left;width:100%}section.page>.content .in .workshopDetail .workshopInfo .map a{display:block;margin-right:20px;margin-left:10px;text-indent:-9999em;outline:none;float:left;width:96px;height:96px;background-position:0 -314px}section.page>.content .in .workshopDetail .workshopInfo .map h4{font-size:16px;color:#00982a;margin-bottom:1em}.workshopDetail .gallery.list,.lectorDetail .gallery.list{margin-left:-9px;width:495px}.workshopDetail .gallery.list li,.lectorDetail .gallery.list li{width:auto;margin:9px;list-style:none}.workshopDetail .gallery.list li a img,.lectorDetail .gallery.list li a img{vertical-align:middle}.lectorDetail .gallery.list{width:730px}.ui-message{margin:-1em auto 1.2em;padding:7px 15px;position:relative;white-space:normal !important;clear:both;width:88%;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}td .ui-message{margin-top:0px}.messages .ui-message{margin:0px auto 0.2em;width:auto}.col-left .ui-message,.page.rs .col-right .box .ui-message{margin:0px auto 0.2em;width:auto}#CompleteForm .ui-message{margin:0px auto 0.2em}.regForm .password-help{margin-left:157px;margin-right:20px;font-size:12px}.regForm .ui-message:first-child{margin-top:0.5em}.regForm .cl{position:relative}.regForm .cl .showPassword{display:inline-block;text-indent:-9999em;outline:none;width:24px;height:24px;background-position:0 -188px;position:absolute;left:395px;top:9px}.regForm .cl .showPassword.faded{background-position:0 -212px}.ui-message-close{background:transparent url(../img/message-close.png) center center no-repeat;display:block;height:16px;width:16px;position:absolute;top:5px;right:5px;text-indent:-99999px}.ui-info{background:#fff url(../img/ico_success.png) 6px center no-repeat;padding-left:38px;border:1px solid #0d8500;color:#0d8500}.ui-error{background:#fff url(../img/ico_error.png) 6px center no-repeat;padding-left:38px;border:1px solid #ac0000;color:#ac0000}.ui-warning{background:#fff url(../img/ico_warning.png) 6px center no-repeat;padding-left:38px;border:1px solid #ff9000;color:#cf6800}.ui-success{background-color:#c4e6c3;color:#006a4c;border:1px solid red}.ui-input-error{border:1px solid red;background:#ffe4e4}.ui-tabs-hide{display:none}.ui-helper-hidden-accessible{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px)}.ui-button{background:#fff;color:#2F2A2E;padding:1px 7px;cursor:pointer;border:1px solid #000;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}.ui-button:hover{background-position:right bottom;border-color:#fff}.ui-button.ui-state-active{border:1px solid #d30303;padding:1px 7px;color:#fff}.ui-inline.error{display:inline-block;width:28px;height:28px;position:relative;margin:-6px 0px 0px 6px;background:url(../img/ico_alert.png) 3px center no-repeat;vertical-align:middle;cursor:help}.ui-inline.error .tooltip{display:none}.ui-inline.error:hover .tooltip{display:inline-block;white-space:nowrap;padding-left:30px;padding-right:10px;position:absolute;left:0px;top:0px;line-height:24px;height:26px;border:1px solid;border:1px solid red;background:#ffe4e4 url(../img/ico_alert.png) 2px center no-repeat;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.ico16{display:inline-block;width:16px;height:16px;background:url(../img/icons_16.png) 16px 16px no-repeat}.ico16.search{background-position:0px 0px}.ico16.login{background-position:0px -16px}.ico16.account{background-position:0px -32px}.ico16.orders{background-position:0px -48px}.ico16.box{background-position:0px -64px}.ico16.like{background-position:0px -80px}.ico16.like-red{background-position:0px -96px}.ico16.comparer{background-position:0px -112px}.ico26{display:inline-block;width:26px;height:26px;background:url(../img/icons_26.png) 26px 26px no-repeat;text-indent:-9999em;outline:none}.ico26.ico-key{background-position:0px 0px}.ico26.ico-calendar{background-position:0px -26px}.ico26.ico-stopwatch{background-position:0px -52px}.ico26.ico-table{background-position:0px -78px}.ico26.ico-history{background-position:0px -104px}.ico26.ico-cancel{background-position:0px -130px}.ico26.ico-map{background-position:0px -156px}.ico26.ico-tenis{background-position:0px -182px}.ico26.ico-badminton{background-position:0px -208px}.ico26.ico-kulecnik{background-position:0px -234px}.ico26.ico-bowling{background-position:0px -260px}.ico26.ico-squash{background-position:0px -286px}.ico26.ico-basketball{background-position:0px -312px}.ico26.ico-golf{background-position:0px -338px}.ico26.ico-info{background-position:0px -364px}.ico26.ico-storno{background-position:0px -390px}.ico26.ico-plan{background-position:0px -416px}.ico26.ico-list{background-position:0px -468px}.ico26.ico-kurzy{background-position:0 -262px}.ico26.ico-masaze-terapie{background-position:0 -410px}.ico26.ico-lekarske-zarizeni{background-position:0 -288px}.ico26.ico-kadernicky-salon{background-position:0 -236px}.ico26.ico-masaze-fyzioterapie{background-position:0 -410px}.ico26.ico-powerplate{background-position:0 -449px}.ico26.ico-credit{background-position:0 -164px}.icoUser{display:inline-block;width:32px;height:26px;background:url(../img/icons_user.png) 32px 26px no-repeat}.icoUser.ico-head{height:31px;background-position:0px 0px}.icoUser.ico-bank{background-position:0px -31px}.icoUser.ico-settings{background-position:0px -57px}.icoUser.ico-calendar{background-position:0px -83px}.icoUser.ico-pass{background-position:0 -132px;position:relative;top:-3px}.ie8 .spinner{position:relative;top:-1px}.cl{clear:both}.left{float:left !important}.right{float:right !important}.no-float{float:none}.tal{text-align:left !important}.tac{text-align:center !important}.tar{text-align:right !important}.taj{text-align:justify !important}.vat{vertical-align:top}.m0{margin:0px !important}.m3{margin:3px !important}.m5{margin:5px !important}.m10{margin:10px !important}.m15{margin:15px !important}.m20{margin:20px !important}.mt0{margin-top:0px !important}.mt3{margin-top:3px !important}.mt5{margin-top:5px !important}.mt10{margin-top:10px !important}.mt15{margin-top:15px !important}.mt20{margin-top:20px !important}.mb0{margin-bottom:0px !important}.mb3{margin-bottom:3px !important}.mb5{margin-bottom:5px !important}.mb10{margin-bottom:10px !important}.mb15{margin-bottom:15px !important}.mb20{margin-bottom:20px !important}.ml0{margin-left:0px !important}.ml3{margin-left:3px !important}.ml5{margin-left:5px !important}.ml10{margin-left:10px !important}.ml13{margin-left:13px !important}.ml15{margin-left:15px !important}.ml20{margin-left:20px !important}.ml25{margin-left:25px !important}.mr0{margin-right:0px !important}.mr3{margin-right:3px !important}.mr4{margin-right:4px !important}.mr5{margin-right:5px !important}.mr10{margin-right:10px !important}.mr15{margin-right:15px !important}.mr20{margin-right:20px !important}.mr10p{margin-right:10% !important}.p0{padding:0px !important}.p3{padding:3px !important}.p5{padding:5px !important}.pt2{padding-top:2px !important}.pt7{padding-top:7px !important}.pt15{padding-top:15px !important}.pt30{padding-top:30px !important}.pb2{padding-bottom:2px !important}.pb5{padding-bottom:5px !important}.pb7{padding-bottom:7px !important}.pb30{padding-bottom:30px !important}.pr30{padding-right:30px !important}.fs9{font-size:9px}.fs10{font-size:10px}.fs11,.small,small{font-size:11px}.fs12{font-size:12px}.fs13{font-size:13px}.fs14,.big{font-size:14px}.fs15{font-size:15px}.fs16{font-size:16px}.colored-text{color:#e10000}.red{color:#d80000 !important}.up{text-transform:uppercase}.tdn{text-decoration:none !important}.visi{visibility:visible}.hide{visibility:hidden}.dn,.hidden{display:none}.border{border:2px solid #b9b8b8}.border0{border:none !important}.border2{border:2px solid #b9b8b8}.border3{border:3px solid #b9b8b8}.bt0{border-top:0px !important}.br0{border-right:0px !important}.bb0{border-bottom:0px !important}.bl0{border-left:0px !important}.hand{cursor:pointer}.nowrap{white-space:nowrap}.lh23{line-height:23px}.lh34{line-height:34px}.lh150{line-height:150%}.lh180{line-height:180%}.lh200{line-height:200%}.bold{font-weight:bold}.italic{font-style:italic}.normal{font-weight:normal !important}.white{color:#fff !important}.black{color:#000 !important}.h5{height:5px}.h10{height:10px}.h15{height:15px}.h20{height:20px}.h34{height:34px}.full{width:100% !important}.quartTo{width:70%}.half{width:50%}.quart{width:30%}.auto{width:auto !important}.w5{width:5% !important}.w10{width:10% !important}.w15{width:15% !important}.w20{width:20% !important}.w30{width:30% !important}.w35{width:35% !important}.w40{width:40% !important}.w45{width:45% !important}.w60{width:60% !important}.w70{width:70% !important}.w80{width:80% !important}.w90{width:90% !important}.w98p{width:98%}.w55{width:55px}.w130{width:130px}.t-1{position:relative;top:-1px}.t-2{position:relative;top:-2px}.t-3{position:relative;top:-3px}.t1{position:relative;top:1px}.t2{position:relative;top:2px}.colored-label{font-weight:bold;line-height:175%;background:#3848bf;color:#fff}.gray{color:#777 !important}.relative{position:relative}.req{color:#e10000}.itemMarginTRBL{margin:5px 5px 5px 5px}.itemMarginRB{margin:0px 5px 5px 0px}.itemMarginTRB{margin:5px 5px 5px 0px}.itemMarginTR{margin:5px 5px 0px 0px}.itemMarginBL{margin:0px 0px 5px 5px}.itemMarginTBL{margin:5px 0px 5px 5px}.itemMarginTL{margin:5px 0px 0px 5px}.fileIcon{position:relative;top:3px}.fileSize{color:#444;font-size:9px;font-style:italic}/*! fancyBox v2.1.0 fancyapps.com | fancyapps.com/fancybox/#license */.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image{padding:0;margin:0;border:0;outline:none;vertical-align:top}.fancybox-wrap iframe,.fancybox-wrap object{padding:0;margin:0;border:0;outline:none;vertical-align:top}.fancybox-nav{padding:0;margin:0;border:0;outline:none;vertical-align:top}.fancybox-nav span{padding:0;margin:0;border:0;outline:none;vertical-align:top}.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,0.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,0.5);box-shadow:0 10px 25px rgba(0,0,0,0.5)}.fancybox-outer{position:relative}.fancybox-inner{position:relative;overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url("../img/fancybox/fancybox_sprite.png")}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:0.8;cursor:pointer;z-index:8060}#fancybox-loading div{width:44px;height:44px;background:url("../img/fancybox/fancybox_loading.gif") center center no-repeat}.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url("../img/fancybox/blank.gif");-webkit-tap-highlight-color:transparent;z-index:8040}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}.fancybox-prev span{left:10px;background-position:0 -36px}.fancybox-next span{right:10px;background-position:0 -72px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-9999px;left:-9999px;visibility:hidden}.fancybox-lock{overflow:hidden}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url("../img/fancybox/fancybox_overlay.png")}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0,0,0,0.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:bold;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,0.8)}
