html{margin:0;padding:0;border:0}body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,code,del,dfn,em,img,q,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,figure,footer,header,hgroup,nav,section{margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline}article,aside,figure,footer,header,hgroup,nav,section{display:block}body{line-height:1.5;background:#fff}table{border-collapse:separate;border-spacing:0}caption,th,td{text-align:left;font-weight:400;float:none!important}table,th,td{vertical-align:middle}blockquote:before,blockquote:after,q:before,q:after{content:''}blockquote,q{quotes:"" ""}a img{border:none}:focus{outline:0}fieldset{padding:0 1.4em 1.4em 1.4em;margin:0 0 1.5em 0;border:0}legend{color:#0464c7;font-weight:700;margin:-.2em 0 1em 0;margin-left:-17px;font-size:1.2em;line-height:1}fieldset,#IE8#HACK{padding-top:1em}legend,#IE8#HACK{margin-top:0;margin-bottom:0}input[type=text],input[type=password],input.text,input.title,textarea{display:block;background-color:#fff;border:1px solid #ddd;padding:5px;font-size:12px;-moz-border-radius:2px}input[type=text]:focus,input[type=password]:focus,input.text:focus,input.title:focus,textarea:focus{border-color:#666}select{background-color:#fff;border-width:1px;border-style:solid}input[type=text],input[type=password],input.text,input.title,textarea,select{margin:.5em 0}input.text,input.title{width:300px;padding:5px}input.title{font-size:1.5em}textarea{width:390px;height:250px;padding:5px}form.inline{line-height:3}form.inline p{margin-bottom:0}.error,.alert,.notice,.success,.info{padding:.8em;margin-bottom:1em;border:2px solid #ddd}.error,.alert{background:#fbe3e4;color:#8a1f11;border-color:#fbc2c4}.notice{background:#fff6bf;color:#514721;border-color:#ffd324}.success{background:#e6efc2;color:#264409;border-color:#c6d880}.info{background:#d5edf8;color:#205791;border-color:#92cae4}.error a,.alert a{color:#8a1f11}.notice a{color:#514721}.success a{color:#264409}.info a{color:#205791}html{font-size:100.01%}body{font-size:80%;color:#222;background:#fff;font-family:Tahoma,"Arial CE",Arial,Helvetica,sans-serif}h1,h2,h3,h4,h5,h6{font-weight:400;color:#111}h1{font-size:2em;line-height:1;margin-bottom:.5em}h2{font-size:1.5em;margin-bottom:.75em}h3{font-size:1.2em;line-height:1;margin-bottom:1em}h4{font-size:1em;line-height:1.25;margin-bottom:1.25em}h5{font-size:1em;font-weight:700;margin-bottom:1.5em}h6{font-size:1em;font-weight:700}h1 img,h2 img,h3 img,h4 img,h5 img,h6 img{margin:0}p{font-size:1em;margin:0 0 1.5em}.left{float:left!important}p .left{margin:1.5em 1.5em 1.5em 0;padding:0}.right{float:right!important}p .right{margin:1.5em 0 1.5em 1.5em;padding:0}a:focus,a:hover{color:#09f}a{color:#06c;text-decoration:underline}blockquote{margin:1.5em;color:#666;font-style:italic}strong,dfn{font-weight:700}em,dfn{font-style:italic}sup,sub{line-height:0}abbr,acronym{border-bottom:1px dotted #666}address{margin:0 0 1.5em;font-style:italic}del{color:#666}pre{margin:1.5em 0;white-space:pre}pre,code,tt{font:1em 'andale mono','lucida console',monospace;line-height:1.5}li ul,li ol{margin:0}ul,ol{margin:0 1.5em 1.5em 0;padding-left:1.5em}ul{list-style-type:disc}ol{list-style-type:decimal}dl{margin:0 0 1.5em 0}dl dt{font-weight:700}dd{margin-left:1.5em}table{margin-bottom:1.4em;width:100%}th{font-weight:700}th,td,caption{padding:4px 10px 4px 5px}tfoot{font-style:italic}caption{background:#eee}.small{font-size:.8em;margin-bottom:1.875em;line-height:1.875em}.large{font-size:1.2em;line-height:2.5em;margin-bottom:1.25em}.hide{display:none}.quiet{color:#666}.loud{color:#000}.highlight{background:#ff0}.added{background:#060;color:#fff}.removed{background:#900;color:#fff}.first{margin-left:0;padding-left:0}.last{margin-right:0;padding-right:0}.top{margin-top:0;padding-top:0}.bottom{margin-bottom:0;padding-bottom:0}body{color:#4b4b4b;text-align:center;background:#eef2f5 url(../images/bg-body.png) repeat-x 0 108px}p{text-align:left}a{color:#4b4b4b;text-decoration:underline}a:hover{color:#1086b9;text-decoration:none!important}h1,h2,h3,h4,h5{color:#1b1b1b}h3{color:#0464c7}h3 a{color:#0464c7;padding-right:20px;text-decoration:none;background:#fff0 url(../images/link-arrow.png) no-repeat 100% -18px}h3 a:hover{text-decoration:none;background-position:100% 5px}form p{margin-bottom:.8em}fieldset{padding-left:0}ul{list-style-image:url(../images/list.png)}.hidden{display:none!important}.clear{clear:both;margin:0;margin-top:-1px;border:0;height:1px;visibility:hidden;font-size:1px;line-height:1;padding:0;display:block}.divider{display:none}.grey{color:#505050}.red{color:#c2273f}.center{text-align:center}.inline{display:inline;font-weight:400}.nolegend{border:0;padding:0}.nolegend legend{display:none}.nodots,.nodots ul{list-style:none}.flat,.flat ul{padding:0}.inline-list li{display:inline}.table-row{display:table;width:100%;padding:0;margin:0}.table-row li{display:table-cell}.note{font-style:italic}#container{width:960px;margin:0 auto;padding:0;position:relative}#header{width:100%;text-align:left}#header h1{position:relative;width:200px;height:85px;overflow:hidden;margin:0;text-align:left;padding:15px 0 35px 12px}#header h1 a{width:200px;height:105px;text-decoration:none;position:absolute;background:#fff0 url(../images/logo-cykloman.png) no-repeat scroll 0 0}#header h1 a:hover{text-decoration:none!important}#header h1 span{text-indent:-1000em;display:block}.overhead{position:absolute;top:20px;left:200px;width:700px}#nav{background:#6b6d6f url(../images/bg-nav.png) repeat-x top;background:-moz-linear-gradient(center top,#717375,#5c5e60);background:-webkit-gradient(linear,0 0,0 100%,from(#717375),to(#5c5e60));-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:4px}#nav ul{overflow:hidden;list-style-type:none;text-align:left;padding:0;margin:0 0 0 12px}#nav li{display:inline;position:relative}#nav li ul{display:none;position:absolute}#nav li a{display:block;float:left;color:#fff;font-size:15px;font-weight:400;padding:7px 12px;text-decoration:none}#nav li a:hover,#nav .active{background-color:#858688;background:-moz-linear-gradient(center top,#909192,#7f8082);background:-webkit-gradient(linear,0 0,0 100%,from(#909192),to(#7f8082))}#nav-local{float:right}.bt-nav{-moz-border-radius:8px 8px 8px 8px!important;background:none repeat scroll 0 0 #404040;color:#fff;float:left;font-family:'Arial CE',Arial,sans-serif;font-size:11px;font-weight:700;line-height:15px;padding:2px 6px 1px;margin-left:5px;text-decoration:none}.bt-nav:hover{background:none repeat scroll 0 0 #bebebe!important}.disabled{background:#bebebe!important}.disabled:hover{background:#bebebe!important;color:#fff}#user-tools{position:absolute;top:-170px;right:0}#user-tools p{padding:0 3px;margin:0}#user-tools a{vertical-align:text-bottom;color:#333;text-decoration:none}#user-tools a:hover{text-decoration:underline}#user-tools a,#user-tools .username{display:block!important;float:left;padding:3px 6px 3px 8px}.form-login{background:none repeat scroll 0 0 #fff;border:5px solid #e6ebf0;margin:0;position:absolute;right:0;text-align:left;top:100%;width:208px;height:160px;z-index:100;-moz-border-radius:3px}.form-login fieldset{border:0;padding:8px}.form-login legend{font-weight:400;font-size:12px;text-align:center;height:20px;color:#4b4b4b;width:57px;padding:11px 20px 0 7px;margin-left:0;position:absolute;bottom:-33px;right:-5px;background:#fff url(../images/link-arrow.png) no-repeat 95% -63px;cursor:pointer;-moz-border-radius:0 0 3px 3px;-webkit-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px}.form-login legend:hover{background-position:95% -37px}.form-login label{display:block;font-weight:400}.form-login input{margin:2px 0 8px;padding:5px;width:180px}.form-login .bt-grey{width:70px;padding:2px 5px 2px 5px}#content{width:100%;text-align:left;background-color:#fff;padding-bottom:20px;-moz-border-radius:0 0 4px 4px;-webkit-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}.panel-left{float:left;padding:20px 25px 0}.panel-right{float:right;padding:20px 25px 0 0}.panel-middle{clear:both;padding:20px 25px 0}.mainpage #main{width:545px}.mainpage #side{width:340px}.page #main{width:705px}.page #side{width:180px}#intro{display:block;position:relative;height:256px;padding:30px 115px 0 440px;background:#a5c016 url(../images/bg-intro.jpg) no-repeat 0 0}#intro h2{color:#fff;font-size:200%;margin:0 0 .3em 0;text-shadow:#809815 1px 1px 0}#intro p{color:#fff;font-size:115%;margin:0 0 .8em 0;text-shadow:#809815 1px 1px 0}.page #intro{height:90px;padding:0;overflow:hidden;position:relative}.intro-tree{color:#8aa304;font-size:35px;letter-spacing:-1px;font-weight:700;position:absolute;bottom:0;right:80px;width:430px;height:70px;padding:65px 0 0;background:#fff0 url(../images/bg-intro-tree.png) no-repeat 100% 10px}.sponsor-item{vertical-align:middle;text-align:center}#sponsors-content{border-bottom:2px solid #e5e5e5;border-top:2px solid #e5e5e5}#sponsors-content h5{color:#767676;font-size:12px;margin:0;padding:0}#sponsors-content li{display:inline-block;width:48%;margin:5px 0}.general{border:1px solid #dfe5eb}.general th{font-weight:700}#footer{clear:both;color:#8b9499;font-size:12px;text-align:left;padding:10px;min-height:30px;overflow:hidden}.copyright{float:left;width:40%}table{width:100%;margin:0 auto 1em;border-collapse:collapse}tr td{background:#f8f9fa}tr.odd td{background:#fff}th acronym,th abbr{border-color:#fff}td{border-bottom:1px solid #dfe5eb;padding:.3em .4em;text-align:left}th{font-weight:400;text-align:left;padding:.3em .4em}thead th{text-align:left;color:#fff;border-bottom:2px solid #0464c7;background-color:#498fd5;background:-moz-linear-gradient(center top,#5696d9,#3f89d2);background:-webkit-gradient(linear,0 0,0 100%,from(#5696d9),to(#3f89d2))}tbody th{background:#f8f9fa;border-bottom:1px solid #dfe5eb}tbody tr.odd th{background:#fff}#cat-filter{border-color:#aaa}.form-filter fieldset{margin-bottom:.5em}.citem{margin-bottom:10px}.cmeta{display:block;position:relative;float:left;width:170px;padding:3px 8px 2px;color:#fff;background:#6b6d6f url(../images/bg-nav.png) repeat-x top;background:-moz-linear-gradient(center top,#717375,#5c5e60);background:-webkit-gradient(linear,0 0,0 100%,from(#717375),to(#5c5e60));-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.cmeta:after{content:'';position:absolute;right:-14px;border:7px solid #fff0;border-left-color:#6b6d6f;margin-top:1px;background:#fff0}.ctext{padding:2px 0 0;margin:0 0 0 201px}.cname{color:#fff;font-weight:700}#cbody{width:450px;height:200px}.form-comment{border-top:2px solid #e5e5e5;margin-top:3em}.h{padding-top:5px}.calendar-heading{text-align:center;padding-bottom:0!important;padding-top:0!important;background-color:#fff}.calendar-next{width:25%;text-align:right}.calendar-prev{width:25%;text-align:left}.calendar-month,.next-month,.prev-month{display:inline-block}.next-month{margin-left:3px}.calendar-month span,.next-month a,.prev-month a{display:block;padding:0 .9em .5em;text-align:left}.next-month a,.prev-month a{color:#252525!important}.calendar-month{font-weight:bold!important;font-size:110%}.normal-day-heading,.weekend-heading{text-align:center;color:#fff;border-bottom:2px solid #0464c7;background-color:#498fd5;background:-moz-linear-gradient(center top,#5696d9,#3f89d2);background:-webkit-gradient(linear,0 0,0 100%,from(#5696d9),to(#3f89d2))}.weekend-heading{font-weight:700}.day-with-date{vertical-align:text-top;text-align:left;width:60px;height:60px;border:1px solid #dfe5eb;background-color:#fff}.day-with-date span{display:block}.day-without-date{width:60px;height:60px;border:1px solid #e9f0e8;background:#f8f9fa}.event span{color:#55670c;font-weight:700}.event a{font-size:12px;line-height:1}.current-day{vertical-align:text-top;text-align:left;width:60px;height:60px;border:1px solid #dacee0;background-color:#f3eff5}.current-day>span:first-child{background:#fff0 url(images/calendar-today.png) no-repeat left;padding-left:10px;font-size:1.2em!important;font-weight:bold!important}span.event{line-height:16px}.calendar-date-switcher{height:25px;text-align:center;border:1px solid #d6ded5;background-color:#e4ebe3}.calendar-date-switcher form{margin:0;padding:0}.calendar-date-switcher input{border:1px #d6ded5 solid}.calendar-date-switcher select{border:1px #d6ded5 solid}.cat-key{width:100%;margin-top:10px;padding:5px;border:1px solid #d6ded5}.breadcrumb a{color:#4b4b4b}.bt-grey{padding:2px 5px 2px 5px;font-weight:400;color:#fff;font-size:100%;font-weight:700;text-decoration:none;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;cursor:pointer}.bt-grey:hover{background-position:0 -40px;border-width:1px 1px 1px 1px;border-style:solid;border-color:#dedede #c9c9c9 #b0b0b0 #c9c9c9}.bt-grey,.bt-grey:active{background:#dedede;color:#333;border-width:1px 1px 1px 1px;border-style:solid;border-color:#d4d4d4 #cfcfcf #c6c6c6 #cfcfcf;background:#dedede}.fx-message{position:relative;overflow:hidden}.fx-message:before{content:'';position:absolute;top:-200px;left:-50px;z-index:1;width:500px;height:600px;background:-moz-linear-gradient(center top,#a7c416,#8fa714);background:-webkit-gradient(linear,0 0,0 100%,from(#a7c416),to(#8fa714));-moz-border-radius:60% / 75%;-webkit-border-radius:20% / 50%;border-radius:20% / 50%;-moz-transform:skew(-5deg)}h2,h3,#nav li a,#nav form div,.intro-tree,.h{font-family:'Titillium Web',Tahoma,sans-serif;font-weight:600;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-shadow:0 0 .4px currentColor}h2,h3{letter-spacing:.04em}#nav li a,#nav form div{letter-spacing:.05em}