#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;}#cboxOverlay{position:fixed;width:100%;height:100%;}#cboxMiddleLeft,#cboxBottomLeft{clear:left;}#cboxContent{position:relative;overflow:visible;}#cboxLoadedContent{overflow:auto;}#cboxLoadedContent iframe{display:block;width:100%;height:100%;border:0;}#cboxTitle{margin:0;}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer;}#cboxOverlay{background:#000;}#colorbox{font-size:.75em;}#cboxTopLeft{width:25px;height:25px;background:url(pub/images/colorbox/border1.png) 0 0 no-repeat;}#cboxTopCenter{height:25px;background:url(pub/images/colorbox/border1.png) 0 -50px repeat-x;}#cboxTopRight{width:25px;height:25px;background:url(pub/images/colorbox/border1.png) -25px 0 no-repeat;}#cboxBottomLeft{width:25px;height:25px;background:url(pub/images/colorbox/border1.png) 0 -25px no-repeat;}#cboxBottomCenter{height:25px;background:url(pub/images/colorbox/border1.png) 0 -75px repeat-x;}#cboxBottomRight{width:25px;height:25px;background:url(pub/images/colorbox/border1.png) -25px -25px no-repeat;}#cboxMiddleLeft{width:25px;background:url(pub/images/colorbox/border2.png) 0 0 repeat-y;}#cboxMiddleRight{width:25px;background:url(pub/images/colorbox/border2.png) -25px 0 repeat-y;}#cboxContent{background:#FFF;}#cboxLoadedContent{margin-bottom:20px;}#cboxTitle{position:absolute;bottom:0px;left:0;text-align:center;width:100%;color:#999;}#cboxCurrent{position:absolute;bottom:0px;left:85px;color:#AAA;}#cboxSlideshow{position:absolute;bottom:0px;right:42px;color:#444;}#cboxPrevious{position:absolute;bottom:0;left:4px;font-weight:700;text-transform:uppercase;font-size:.9166em;color:#A0004F;}#cboxPrevious:hover,#cboxPrevious:focus,#cboxPrevious:active{text-decoration:underline;}#cboxNext{position:absolute;bottom:0;left:133px;font-weight:700;text-transform:uppercase;font-size:.9166em;color:#A0004F;}#cboxNext:hover,#cboxNext:focus,#cboxNext:active{text-decoration:underline;}#cboxLoadingOverlay{background:#FFF url(pub/images/ajax-loader.gif) 49% 49% no-repeat;}#cboxClose{position:absolute;top:-19px;right:-19px;display:block;width:22px;height:22px;background:url(pub/images/colorbox/close.png) no-repeat;text-indent:-999em;}.cboxIE #cboxTopLeft{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/pub/images/colorbox/internet_explorer/borderTopLeft.png,sizingMethod='scale');}.cboxIE #cboxTopCenter{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/pub/images/colorbox/internet_explorer/borderTopCenter.png,sizingMethod='scale');}.cboxIE #cboxTopRight{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/pub/images/colorbox/internet_explorer/borderTopRight.png,sizingMethod='scale');}.cboxIE #cboxBottomLeft{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/pub/images/colorbox/internet_explorer/borderBottomLeft.png,sizingMethod='scale');}.cboxIE #cboxBottomCenter{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/pub/images/colorbox/internet_explorer/borderBottomCenter.png,sizingMethod='scale');}.cboxIE #cboxBottomRight{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/pub/images/colorbox/internet_explorer/borderBottomRight.png,sizingMethod='scale');}.cboxIE #cboxMiddleLeft{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/pub/images/colorbox/internet_explorer/borderMiddleLeft.png,sizingMethod='scale');}.cboxIE #cboxMiddleRight{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/pub/images/colorbox/internet_explorer/borderMiddleRight.png,sizingMethod='scale');}.cboxIE #cboxClose{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/pub/images/colorbox/close.png,sizingMethod='scale');}
body,h1,h2,h3,h4,h5,h6,p,ul,ol,dl,dt,dd,li,address,form,fieldset,select,textarea,input,button,hr,blockquote,img{margin:0;padding:0;}img{vertical-align:bottom;border:0;}fieldset{border:0;}object,embed{outline:none;}body,input,select,textarea,button{font:normal 400 1em Arial,Tahoma,Helvetica,Verdana,sans-serif;color:#343434;}body{min-width:960px;background:url(pub/images/body.png) no-repeat 50% 0;}a{color:#A0004F;text-decoration:none;}a:visited{color:#9D5779;}a:hover,a:focus,a:active{color:#5A012D;text-decoration:underline;}.container{margin:0 auto;width:960px;position:relative;}.container:after{content:".";display:block;height:0;clear:both;visibility:hidden;font-size:0;}#header{font-size:.6875em;color:#FFF;}#header .container{min-height:275px;}#index #header .container{min-height:441px;}.theme{position:absolute;top:0;left:0;display:none;width:100%;min-height:275px;}#index .theme{position:absolute;top:0;left:0;display:none;width:100%;min-height:441px;}#t-1.theme{background:url(pub/images/zdjecie-podstrona-01.jpg);}#index #t-1.theme{background:url(pub/images/zdjecie-homepage-01.jpg);}#t-2.theme{background:url(pub/images/zdjecie-podstrona-02.jpg);}#index #t-2.theme{background:url(pub/images/zdjecie-homepage-02.jpg);}#t-3.theme{background:url(pub/images/zdjecie-podstrona-03.jpg);}#index #t-3.theme{background:url(pub/images/zdjecie-homepage-03.jpg);}#t-4.theme{background:url(pub/images/zdjecie-podstrona-04.jpg);}#index #t-4.theme{background:url(pub/images/zdjecie-homepage-04.jpg);}#t-5.theme{background:url(pub/images/zdjecie-podstrona-05.jpg);}#index #t-5.theme{background:url(pub/images/zdjecie-homepage-05.jpg);}#t-6.theme{background:url(pub/images/zdjecie-podstrona-06.jpg);}#index #t-6.theme{background:url(pub/images/zdjecie-homepage-06.jpg);}#t-7.theme{background:url(pub/images/zdjecie-podstrona-07.jpg);}#t-8.theme{background:url(pub/images/zdjecie-podstrona-08.jpg);}#t-9.theme{background:url(pub/images/zdjecie-podstrona-09.jpg);}#t-10.theme{background:url(pub/images/zdjecie-podstrona-10.jpg);}#t-11.theme{background:url(pub/images/zdjecie-podstrona-11.jpg);}#t-12.theme{background:url(pub/images/zdjecie-podstrona-12.jpg);}#t-13.theme{background:url(pub/images/zdjecie-podstrona-13.jpg);}#t-14.theme{background:url(pub/images/zdjecie-podstrona-14.jpg);}#t-15.theme{background:url(pub/images/zdjecie-podstrona-15.jpg);}#t-16.theme{background:url(pub/images/zdjecie-podstrona-16.jpg);}#t-17.theme{background:url(pub/images/zdjecie-podstrona-17.jpg);}#t-18.theme{background:url(pub/images/zdjecie-podstrona-18.jpg);}#t-19.theme{background:url(pub/images/zdjecie-podstrona-19.jpg);}#t-20.theme{background:url(pub/images/zdjecie-podstrona-20.jpg);}#t-21.theme{background:url(pub/images/zdjecie-podstrona-21.jpg);}#t-22.theme{background:url(pub/images/zdjecie-podstrona-22.jpg);}#header a{color:#FFF;}#header h1{position:relative;z-index:20;float:left;margin:10px 0 0 20px;width:126px;height:127px;background:url(pub/images/aikido.png) no-repeat 0 -38px;text-indent:-999em;}#header h1 a{display:block;height:127px;overflow:hidden;}#nav{position:relative;z-index:20;float:right;margin:0 0 26px;padding:8px 0 8px 0;width:495px;background:url(pub/images/nav.png);}#site-nav{float:left;margin:6px 18px 0 20px;list-style:none;}#site-nav li{}#site-nav li a{padding:0 0 0 10px;background:url(pub/images/aikido.png) no-repeat -895px -154px;}#social-nav{float:left;margin:2px 0 0 0;padding:5px 0 4px 10px;border-left:1px solid #909090;list-style:none;}#social-nav li{float:left;margin:0 10px 0 0;}#social-nav li a{display:block;width:13px;height:13px;background:url(pub/images/social-nav.png);text-indent:-999em;overflow:hidden;}#social-nav li#sn-2 a{background-position:-13px 0;}#lng-nav{float:left;margin:2px 18px 0 0;padding:5px 0 4px 10px;border-right:1px solid #909090;border-left:1px solid #909090;list-style:none;overflow:hidden;}#lng-nav li{float:left;margin:0 10px 0 0;width:17px;}#lng-nav li a{display:block;height:13px;background:url(pub/images/aikido.png) -199px -26px;text-indent:-999em;overflow:hidden;}#lng-nav li#fr a{background-position:-216px -26px;}#nav form{float:left;}#nav form div{float:left;height:26px;background:url(pub/images/aikido.png) -199px 0;overflow:hidden;}#nav form div input{padding:6px 10px 5px;width:192px;border:none;background:none;color:#FFF;}#nav form button{float:left;width:25px;height:26px;border:none;background:url(pub/images/aikido.png) -411px 0;text-indent:-999em;cursor:pointer;}#main-nav{position:relative;z-index:20;float:right;clear:right;padding:0 0 0 10px;width:742px;background:url(pub/images/main-nav.png);list-style:none;}#main-nav li{float:left;margin:0 10px 0 0;padding:10px 0 11px;}#main-nav li.active{background:url(pub/images/main-nav-li.png) no-repeat 50% 100%;}#main-nav li a{display:block;height:34px;background:url(pub/images/aikido.png);text-indent:-999em;overflow:hidden;}#main-nav #mn-1 a{width:131px;background-position:0 -165px;}#main-nav #mn-1 a:hover,#main-nav #mn-1 a:focus,#main-nav #mn-1 a:active,#main-nav #mn-1.active a{background-position:0 -199px;}#main-nav #mn-2 a{width:125px;background-position:-131px -165px;}#main-nav #mn-2 a:hover,#main-nav #mn-2 a:focus,#main-nav #mn-2 a:active,#main-nav #mn-2.active a{background-position:-131px -199px;}#main-nav #mn-3 a{width:77px;background-position:-256px -165px;}#main-nav #mn-3 a:hover,#main-nav #mn-3 a:focus,#main-nav #mn-3 a:active,#main-nav #mn-3.active a{background-position:-256px -199px;}#main-nav #mn-4 a{width:78px;background-position:-333px -165px;}#main-nav #mn-4 a:hover,#main-nav #mn-4 a:focus,#main-nav #mn-4 a:active,#main-nav #mn-4.active a{background-position:-333px -199px;}#main-nav #mn-5 a{width:73px;background-position:-411px -165px;}#main-nav #mn-5 a:hover,#main-nav #mn-5 a:focus,#main-nav #mn-5 a:active,#main-nav #mn-5.active a{background-position:-411px -199px;}#main-nav #mn-6 a{width:109px;background-position:-484px -165px;}#main-nav #mn-6 a:hover,#main-nav #mn-6 a:focus,#main-nav #mn-6 a:active,#main-nav #mn-6.active a{background-position:-484px -199px;}#main-nav #mn-7 a{width:79px;background-position:-593px -165px;}#main-nav #mn-7 a:hover,#main-nav #mn-7 a:focus,#main-nav #mn-7 a:active,#main-nav #mn-7.active a{background-position:-593px -199px;}#breadcrumbs{position:relative;float:left;margin:11px 0 0 95px;color:#D2D2D2;}#breadcrumbs a{color:#D2D2D2;}#content{padding:0 0 30px;background:#FFF;font-size:.75em;line-height:1.4166em;color:#3E3E3E;}#index #content{margin-top:-90px;background:transparent;}#promo{float:left;width:534px;}#sign-in{padding:25px 25px 30px 40px;background:url(pub/images/sign-in.jpg) no-repeat 0 100%;color:#FFF;overflow:hidden;}#sign-in h2{margin:0 0 20px;width:395px;height:30px;background:url(pub/images/aikido.png) -126px -39px;text-indent:-999em;}#sign-in p{margin:0 25px 10px 10px;line-height:20px;}#sign-in .banners{overflow:hidden;}#sign-in .banners a{display:block;float:left;margin:0 13px 10px;}#sign-in #sign-to-trening{display:block;float:right;width:207px;height:42px;background:url(pub/images/aikido.png) no-repeat -126px -69px;text-indent:-999em;overflow:hidden;}#about-trenings{padding:10px 0 40px 20px;}#about-trenings ul{list-style:none;}#about-trenings ul li{padding:3px 0 3px 20px;background:url(pub/images/aikido.png) no-repeat -887px -216px;}#about-trenings ul li.highlight{font-weight:700;font-size:1.1666em;}#about-trenings ul li em{font-style:normal;font-size:.9166em;color:#AAA;}#video{}#video h2{margin:0 0 10px 20px;width:420px;height:32px;background:url(pub/images/aikido.png) -333px -69px;text-indent:-999em;}#video h3{margin:0 0 10px 40px;font-size:1.1666em;color:#910047;}#video h3 span{color:#989898;}#video object{margin:0 0 0 40px;}#summary{float:left;margin:90px 0 0;width:426px;}#news{border-top:1px solid #D5D5D5;border-left:1px solid #D5D5D5;border-right:1px solid #D5D5D5;background:url(pub/images/news.png) repeat-x;}#news a{text-decoration:underline;}#news h2{float:left;margin:25px 0 25px 30px;width:275px;height:36px;background:url(pub/images/aikido.png) -333px -100px;text-indent:-999em;}#news ul{clear:left;margin:0 10px;padding:0 0 10px 50px;border-bottom:1px solid #DFDFDF;list-style:none;}#news ul li{clear:left;padding:1px 0 5px 10px;background:url(pub/images/aikido.png) no-repeat -897px -286px;overflow:hidden;}#news ul li p{float:left;margin:0 5px 0 0;}#news ul li a{float:left;width:215px;}#news .more{margin:0 10px;padding:6px 25px 10px 0;border-bottom:1px solid #D5D5D5;font-size:.9166em;text-align:right;}#news .more a{padding:0 7px 0 0;background:url(pub/images/aikido.png) no-repeat 100% -287px;color:#565454;}#newsletter{margin:0 0 10px;padding:15px 0 15px 30px;border-right:1px solid #D5D5D5;border-bottom:1px solid #D5D5D5;border-left:1px solid #D5D5D5;background:#FFF url(pub/images/summary-box.png) repeat-x 0 100%;}#newsletter h2{margin:0 0 15px;width:148px;height:19px;background:url(pub/images/aikido.png) -436px 0;text-indent:-999em;}#newsletter form{font-size:.9166em;}#newsletter form label{float:left;width:150px;line-height:1.2727em;}#newsletter form div{float:left;height:24px;background:url(pub/images/aikido.png) -585px 0;overflow:hidden;}#newsletter form div input{padding:5px 10px;width:172px;border:none;background:none;color:#565454;}#newsletter form button{float:left;width:23px;height:24px;border:none;background:url(pub/images/aikido.png) -777px 0;text-indent:-999em;cursor:pointer;}#promo-buttons{margin:0 0 10px;overflow:hidden;}#promo-buttons a{float:left;display:block;width:209px;height:120px;background:url(pub/images/promo-buttons.jpg);text-indent:-999em;overflow:hidden;}#promo-buttons a#schedule{margin:0 8px 0 0;}#promo-buttons a#happy-aikido{background-position:0 -120px;}#probations{position:relative;padding:20px 10px 0 10px;border:1px solid #D5D5D5;}#probations a{text-decoration:underline;}#probations h2{margin:0 0 20px 10px;width:348px;height:21px;background:url(pub/images/aikido.png) -521px -24px;text-indent:-999em;}#probations .entry{margin:0 12px 30px;overflow:hidden;}#probations .entry .thumb{float:left;margin:4px 15px 0 0;width:162px;height:123px;overflow:hidden;}#probations .entry .thumb img{border:1px solid #666;}#probations .entry .content{float:left;width:203px;font-size:.9166em;}#probations .entry .content h3{margin:0 0 5px;font-size:1.2727em;}#probations .entry .content .date{margin:0 0 5px;}#probations ul{display:none;position:absolute;left:103px;top:180px;font-size:.9166em;list-style:none;overflow:hidden;}#probations ul li{float:left;margin:0 0 0 3px;padding:7px 0 0;}#probations ul li.active{padding-top:8px;background:url(pub/images/probations-paging.png) no-repeat 50% 1px;}#probations ul li a{display:block;padding:2px 8px;border:1px solid #666;background:#717171;color:#FFF;text-decoration:none;}#probations ul li a:hover,#probations ul li a:focus,#probations ul li a:active{text-decoration:underline;}#probations ul li.active a{border:1px solid #B2B2B2;border-top:none;background:#F3F3F3;color:#191919;}#probations .more{padding:8px 25px 8px 0;border-top:1px solid #D5D5D5;text-align:right;}#probations .more a{padding:0 7px 0 0;background:url(pub/images/aikido.png) no-repeat 100% -287px;color:#565454;}#aside{float:left;margin:-115px 0 0;width:225px;position:relative;}#sub-nav{margin:0 0 5px;padding:15px 0 0;background:#9D004D;overflow:hidden;}#sub-nav a{color:#E6e6E6;}#sub-nav h2{margin:0 0 15px;width:75px;height:15px;background:url(pub/images/aikido.png) -521px -45px;text-indent:-999em;}#sub-nav ul{margin:0 12px 10px;border-top:1px solid #890044;list-style:none;}#sub-nav ul li{margin:0 0 0 20px;padding:5px 0 5px 15px;border-bottom:1px solid #890044;background:url(pub/images/aikido.png) no-repeat -896px -478px;}#sub-nav ul li a{}#sub-nav ul li a.active{font-weight:700;color:#FFF;}#sub-nav ul li ul{margin:0;padding:5px 0 0;border:none;}#sub-nav ul li ul li{margin:0 0 0 10px;border:none;}#sub-nav ul li ul li a{background-position:-895px -369px;}#sub-nav ul li ul li a.active{}#aside #newsletter{padding:20px 0 15px 20px;border-top:1px solid #D5D5D5;}#aside #newsletter form{margin:0 10px;}#aside #newsletter form label{margin:0 0 10px;width:100%;}#aside #newsletter form input{width:120px;}#aside #promo-buttons{width:225px;}#aside #promo-buttons a{float:none;margin:0 auto 15px;}#wrapper{float:left;width:735px;}#wrapper h2{margin:0 0 0 10px;width:725px;height:83px;border-bottom:1px solid #D5D5D5;text-indent:-999em;}#article{padding:15px 20px 0 40px;font-size:1.0833em;overflow:hidden;}#article p,.popup-container .popup p{margin:0 0 1.25em;}#article a,.popup-container .popup a{text-decoration:underline;}#article h3,.popup-container .popup h3{margin:0 0 .9375em;font-size:1.3333em;}#article h4,.popup-container .popup h4{margin:0 0 .7142em;font-size:1.1666em;}#article h5,.popup-container .popup h5{margin:0 0 .4166em;font-size:1em;}#article ul,.popup-container .popup ul{margin:0 0 20px 20px;list-style:none;overflow:hidden;}#article ol,.popup-container .popup ol{margin:0 0 20px 40px;}#article ol li,.popup-container .popup ol li{padding:0 0 5px 0;}#article ul.gallery{margin:0;}#article #year-filter,#article #exam-filter,.tabs{margin:0 0 20px;border-bottom:2px solid #7C003D;border-left:1px solid #EEE;}.tabs{margin:15px 0 0 40px;list-style:none;overflow:hidden;}#article ul li,.popup-container .popup ul li{padding:0 0 5px 10px;background:url(pub/images/aikido.png) no-repeat -897px -286px;}#article #year-filter li,#article #exam-filter li,.tabs li{float:left;padding:0;background:none;}#article ul.gallery li{float:left;margin:0 20px 10px 0;padding:0;background:none;}#article.hakamy ul.gallery li{min-height:170px;}#tabs-content{margin:15px 0 0 0;}#tabs-content > div{display:none;}#tabs-content > div.active{display:block;}#article ul li ul{margin:5px 0 0 20px;}#article ul.gallery li a{display:block;text-align:center;}#article ul#year-filter li a,#article ul#exam-filter li a,.tabs li a{display:block;padding:8px 20px 7px;border-right:1px solid #EEE;background:url(pub/images/year-filter.png) no-repeat -200px 0;color:#565454;text-decoration:none;}#article ul#year-filter li a{padding:8px 11px 7px;}.tabs li a{padding:8px 10px 7px;}#article ul#year-filter li a:hover,#article ul#year-filter li a:focus,#article ul#year-filter li a:active,#article ul#year-filter li a.active,#article ul#exam-filter li a:hover,#article ul#exam-filter li a:focus,#article ul#exam-filter li a:active,#article ul#exam-filter li a.active,.tabs li a:hover,.tabs li a:focus,.tabs li a:active,.tabs li a.active{background-position:0 0;color:#FFF;}#article ul.gallery li a img{padding:2px;border:1px solid #CCC;}#article .entry ul.gallery li a img{float:none;margin:0;}#article ul.gallery li p{margin:0;font-size:.9166em;text-align:center;}#article #movies-list{float:left;margin:0;}#article #movies-list h3{font-size:1em;}#article #movies-list .link{}#article #video-preview{float:right;}#noscript{padding:10px;border:3px solid #212121;background:#910147;color:#FFF;}#noscript a{color:#FFF;text-decoration:underline;}.processing{background:#FFF url(pub/images/ajax-loader.gif) no-repeat 50% 45%!important;}.processing *{visibility:hidden;}#article form{margin:0 0 10px;}#article form#contact-form{display:none;}#article form div{padding:5px 1px;overflow:hidden;}#article form em{font-style:normal;color:#FF7800;font-weight:400;}#article form .info{}#article form label{float:left;margin:2px 0 0;width:155px;font-weight:700;}#article form#contact-form label{width:115px;}#article form .warning label{color:#F30;}#article form input{float:left;margin:0 5px 0 0;padding:3px;width:250px;border:1px solid #CCC;}#article form .warning input{border-color:#F30;}#article form textarea{float:left;padding:3px;width:370px;height:130px;border:1px solid #CCC;}#article form .warning textarea{border-color:#F30;}#article form .info{margin:0 0 0 115px;}#article form button{float:left;padding:2px 15px;border:1px solid #9D004D;background:#9D004D;color:#FFF;cursor:pointer;}#article form#contact-form button{margin:0 0 0 115px;}#article .entry{margin:0 0 15px;padding:0 0 15px;border-bottom:1px solid #CFCFCF;overflow:hidden;}#article.details .entry{margin:0;border:none;}#article.details .entry img{float:right;margin:0 0 10px 10px;}#article .entry .thumb{float:left;margin:0 15px 0 0;}#article .entry .thumb a{display:block;margin:1px 0 0 1px;}#article .entry .content{float:left;width:419px;}#article .entry h3{margin:0 0 .1428em;font-size:1.1666em;}#article .entry .date{margin:0 0 10px;font-weight:700;color:#AAA;}#article .entry .content .more{text-align:right;}#article .entry .content .more a{margin:0 1px 0 0;padding:0 10px 0 0;background:url(pub/images/aikido.png) no-repeat -808px -287px;color:#565454;}#article.details .entry .gallery{clear:both;padding:20px 0 0;}#tenreasons{float:right;padding:0 0 10px 20px;width:320px;}#instructors-desc{float:left;width:485px;}#instructors-img{float:right;width:145px;}#instructors-img img{margin:0 0 10px;}#instructors-img p{margin-bottom:25px;text-align:center;}#gallery{float:right;margin:0 0 20px 50px;width:290px;}#gallery h3{margin:0 0 20px;width:229px;height:19px;background:url(pub/images/aikido.png) -596px -45px;text-indent:-999em;}#gallery ul{margin:0;overflow:hidden;}#gallery ul li{float:left;margin:0 10px 10px 0;padding:0;height:64px;background:none;overflow:hidden;}#gallery ul li a{display:block;}#schedule-table{margin:0 30px 5px;padding:25px 20px;background:url(pub/images/table.png);}#schedule-table h3{margin:0 0 15px 10px;font-size:1.5em;font-weight:400;color:#FFF;}#schedule-table table{width:100%;border-collapse:collapse;}#schedule-table table th{padding:10px 20px;border:1px solid #999;background:#595959;color:#C6C6C6;}#schedule-table table th.legend{text-align:left;}#schedule-table table td{padding:10px 10px;border:1px solid #999;color:#FFF;font-size:.9166em;text-align:center;}#schedule-table table .alt td{background:#666666;}#schedule-table table td.legend{text-align:left;}#schedule-table table td span{color:#A0DC1E;}#schedule-table table td em{font-style:normal;color:#F86A49;}#map,#map-2{margin:0 30px;padding:15px 0 0;border-top:1px solid #CFCFCF;}#map h3,#map-2 h3{margin:0 0 15px 30px;font-size:1.5em;font-weight:400;color:#8A0044;}#google-map,#google-map-2{margin:0 0 10px;height:285px;border:3px solid #F0F0F0;}#map-content,#map-content-2{display:none;}#directions,#directions-2{margin:0 0 10px;}#directions label,#directions-2 label{float:left;margin:3px 5px 0 0;}#directions input,#directions-2 input{float:left;margin:0 5px 0 0;padding:3px;border:1px solid #CCC;}#directions button,#directions-2 button{float:left;padding:2px 5px;border:1px solid #000;background:#98004B;color:#FFF;}#see-also{padding:15px 0 0 30px;border-top:1px solid #EEE;}#see-also h3{margin:0 0 15px;font-size:1.5em;font-weight:400;color:#6A6A6A;}#see-also ul{margin:0 0 0 30px;width:200px;list-style:none;}#see-also ul li{margin:0 0 5px;padding:0 0 5px 20px;border-bottom:1px solid #E7E7E7;background-position:-888px -286px;}#see-also ul li a{color:#3E3E3E;}#see-also ul li a:hover,#see-also ul li a:focus,#see-also ul li a:active{color:#9C004C;}#tools{margin:0 0 0 10px;padding:15px 0 0 30px;border-top:1px solid #D5D5D5;}#further{padding:0 0 5px;background:url(pub/images/further.png);font-size:.75em;line-height:1.4166em;}#further a{color:#FFF;}#further .further-box{float:left;margin:25px 32px 0 0;width:31%;}#further #facebook.further-box{margin:0;padding:9px 0 0;}#further .further-box a{text-decoration:underline;}#further .further-box h2{margin:0 0 20px 15px;height:19px;background:url(pub/images/aikido.png) no-repeat;text-indent:-999em;}#further #forum.further-box h2{width:82px;}#further #blog.further-box h2{width:199px;background-position:0 -19px;}#further .further-box ul{margin:0 0 10px;padding:10px 0 0;border-top:1px solid #AEAEAE;list-style:none;overflow:hidden;}#further .further-box ul li{float:left;clear:left;margin:0 15px 6px;padding:0 0 0 15px;width:253px;background:url(pub/images/aikido.png) no-repeat -895px -73px;overflow:hidden;}#further .further-box ul li a{float:left;font-weight:700;}#further .further-box ul li span{float:left;clear:left;font-size:0.9166em;color:#EEE;}#further .further-box .more{padding:13px 0 5px;border-top:1px solid #AEAEAE;font-size:0.9166em;text-align:right;}#further .further-box .more a{margin:0 10px 0 0;padding:0 10px 0 0;background:url(pub/images/aikido.png) no-repeat -807px -74px;}#footer{padding:20px 0;font-size:.6875em;color:#B5B5B5;}#footer a{color:#B5B5B5;}#footer p{float:left;margin:0 10px;}#footer ul{float:right;list-style:none;}#footer ul li{float:left;margin:0 25px 0 0;}#footer ul li a{padding:2px 0 2px 10px;background:url(pub/images/aikido.png) no-repeat -896px 8px;}#footer ul li a.active{font-weight:700;}#tooltip{position:absolute;z-index:3000;border:1px solid #111;background-color:#eee;padding:5px;}#tooltip h3{font-size:.75em;font-weight:400;}#tooltip h3,#tooltip div{margin:0;}.popup-container .popup-layer{display:none;position:fixed;top:0;z-index:999;width:100%;height:100%;background:#000;opacity:0.7;}.popup-container .close-layer{position:absolute;top:5px;right:10px;font-size:.9166em;}#article .close-layer{display:none;}.popup-container .popup{display:none;position:absolute;top:100px;left:50%;z-index:9999;margin-left:-480px;padding:30px 30px 15px;width:860px;border:1px solid #880144;background:#FFF;font-size:.75em;line-height:1.4166em;}
