/* Minify: at least one missing file. See http://code.google.com/p/minify/wiki/Debugging */
@import url(https://fonts.googleapis.com/css?family=Share:400,700,400italic,700italic);*{border:0;padding:0;margin:0;outline:0;font-family:"Share",Arial,Helvetica,sans-serif}html,body{height:100%}body{margin:0;padding:0;border:0;overflow:hidden;max-height:100%;font-size:16px;background:#f4f4f4 url(/assets/layout/background-1600x1200.jpg) no-repeat;color:#000;line-height:1.5em}:focus{outline:none}input:focus{outline:none}div.form
label{font-weight:bold;padding:0
0 0.25em 0.25em}div.form input[type="text"],
div.form input[type="password"],
div.form textarea,
div.form select,
div.form
fieldset{border:#000 1px solid;padding:2px
5px;color:#333;font-size:12px;background-color:#efefef;font-family:"Courier New",Courier,monospace}div.form
textarea.contact{width:585px;height:204px}div.form
input.wide{width:275px}div.form
select.wide{width:287px}div.form
input.submit{border:none;width:auto;padding:5px;color:#000;font-weight:bold;cursor:pointer;background-color:transparent;font-size:18px}div.form input.submit:hover{color:#F90;background-color:transparent}div.form input.submit:disabled{cursor:auto;color:#ababab}div.form select:hover,
div.form select:focus,
div.form input:hover,
div.form input:focus,
div.form textarea:hover,
div.form textarea:focus{border-color:#F90;background-color:#fff}div.form input.error,
div.form textarea.error,
div.form input.error:focus,
div.form textarea.error:focus{background-color:#fcc}div.form .error,
div.form label.error,
div.form
span.error{color:#f00;font-weight:bold}div.form
.success{color:#3C3}div.form .checkbox
input{float:left;margin-top:5px}div.form .checkbox
label{font-weight:normal;font-size:13px;line-height:normal;display:inline-block;float:left;width:90%;padding:5px;background:rgba(255,255,255,0.75)}div.form .checkbox
p{margin:0
0 10px}h2{font-size:20px;margin-bottom:0.3em}h2.uc{text-transform:uppercase}h2
span{display:block}p{margin:1em
0 0 0}a{color:#F90;text-decoration:none}a:hover{text-decoration:underline}.clear{clear:both}div#cHeader,div#cFooter{top:0;left:0;width:100%;height:50px}div#cHeader{background-color:#000}div#cFooter{background-color:#fff;overflow:hidden}div#cHeader
div.cContent{width:1040px}div#cHeader
div#cLogo{width:260px;height:96px;float:left;margin-left:10px;position:absolute;z-index:9999;background:url(/assets/layout/logo-oben-260x96.png) no-repeat}div#cHeader
div#cNavi{float:right;margin:18px
24px 0 0}div#cHeader
div#cSI{float:right;margin-top:15px}div#cHeader div#cNavi
ul{list-style-type:none}div#cHeader div#cNavi ul
li{float:left;margin-left:1em;padding-bottom:15px}div#cHeader div#cNavi ul
li.current{background:url(/assets/layout/menu/menu-pfeil-22x8.png) no-repeat 50% bottom}div#cHeader div#cNavi ul li
a{display:block;height:17px;font-weight:bold;color:#fff}div#cHeader div#cNavi ul li a:hover{color:#f90;text-decoration:none}div#cHeader div#cNavi ul li a
span{text-align:center;display:block}div#cHeader div#cNavi ul li
a.m1{width:66px}div#cHeader div#cNavi ul li
a.m2{width:68px}div#cHeader div#cNavi ul li
a.m3{width:195px}div#cHeader div#cNavi ul li
a.m4{width:62px}div#cHeader div#cNavi ul li
a.m5{width:125px}div#cHeader div#cNavi ul li
a.m6{width:102px}div#cMain{position:fixed;top:50px;left:0;right:0;bottom:5px;overflow:auto}div#cFooter{top:auto;bottom:0;height:5px;border-top:solid 1px #ababab}div.cContent{margin:0
auto;position:relative;width:960px}div.cContent
div.section{margin:0px;height:1250px;width:100%;float:left}div.cContent div.section div.c-section-wrapper{padding-top:75px}div.cContent
div#section1{background:transparent url(/assets/layout/backgrounds/home-960x800.jpg) no-repeat top center}div.cContent
div#section2{background:transparent url(/assets/layout/backgrounds/events-960x800.jpg) no-repeat top center}div.cContent
div#section3{background:transparent url(/assets/layout/backgrounds/preise-960x800.jpg) no-repeat top center}div.cContent
div#section4{background:transparent url(/assets/layout/backgrounds/galerie-960x800.jpg) no-repeat top center}div.cContent
div#section5{background:transparent url(/assets/layout/backgrounds/kontakt-960x800.jpg) no-repeat top center}div.cContent
div#section6{background:transparent url(/assets/layout/backgrounds/impressum-960x800.jpg) no-repeat top center}html,body{height:100%}#site-wrapper{min-height:100%;height:auto !important;height:100%;margin:0
auto -30px}#site-footer{position:relative;height:30px;background-color:#000;color:#fff;font-size:smaller}#site-footer
a{color:#fff}#site-footer a:hover,
#site-footer a:focus{text-decoration:underline}#site-footer
p{margin:0;line-height:30px;font-size:smaller;text-align:center}div.c-social{margin:1em
0 0 0}div.c-social
div{float:right;margin-right:1em}div.c-social
a.fb{display:block;height:24px;width:24px;background:url(/assets/layout/icons/facebook.png) no-repeat;font-size:0;text-indent:-9999px}div.c-partner{margin-top:30px}div.c-partner p,
div.c-partner
a{float:right;line-height:66px}div.c-partner
p{margin:0
20px 0 0;font-weight:bold}div.c-partner a
img{border:solid 1px #efefef;width:200px}div.c-section-content{width:100%}div.c-section-content div.c-col-33{width:320px}div.c-section-content div.c-col-50{width:480px}div.c-section-content div.c-col-66{width:640px}div.c-section-content div.c-left{float:left}div.c-section-content div.c-right{float:right}div.c-section-content div.c-box{padding:10px}div#section1 div.c-section-wrapper{padding-top:200px}div#section1 div.c-section-content div.c-col-66 div.c-box{padding-left:120px;padding-top:0}div#section1 div.c-section-content
h1{font-size:0;text-indent:-9999px}div#section2
a.signup{display:block;width:600px;height:66px;background:transparent url(/assets/layout/buttons/button-wettkampf-600x132.png) center top}div#section2  a.signup:hover{background-position:bottom}div#section2 div.c-box
ul{list-style-type:square;margin:1em
0 1em 1.25em}div#section2 div.c-box
ul.links{list-style-type:none;margin-left:0;margin-top:0}div#section3 div.c-box ul li
span.title{width:70%;float:left}div#section3 div.c-box ul li
span.price{float:right;padding-right:2em}div#section3 div.c-box ul li
span.label{width:45px;display:block;float:left}div#section3 div.c-hint{display:none;width:270px;height:100px;margin-bottom:2em}div#section3 div.c-box
ul{list-style-type:none;margin-left:0}div#section4
a.thumb{display:block;height:187px;width:280px;overflow:hidden;border:solid 2px #000}div#section4 a.thumb:hover{border-color:#f90}div#section4
p.title{text-align:center;margin-top:0}div#section6{height:1200px}div#section5 div.c-box ul,
div#section6 div.c-box
ul{list-style-type:none;margin-left:0}div#section6 div.c-box
ul{margin:1em
0 0 0}div#section5
p.hide{display:none}div.form div.c-row div.c-col-50{width:310px}div#map_canvas{#width: 200px;height:500px;position:relative;border:solid 1px #000;background-color:#fff;margin-top:2em}div#section6 div.c-box
p{text-align:justify}div.c-data
h2{margin-top:20px}a.button{background-color:#F90;color:#000;font-weight:bold;padding:0.5em 1em}a.button:hover,a.button:focus{text-decoration:none;color:#F90;background-color:#000}.c-box.c-register{margin:1em
0 0 0}#m-shophours-sauna{display:none}.c-privacy-notice
h1{margin:80px
0 40px}.c-privacy-notice
h2{margin:25px
0}.c-privacy-notice
h3{margin:10px
0}.c-privacy-notice
p{margin:0
0 10px}.c-privacy-notice
ul{padding-left:40px;margin-bottom:10px}#cLogo
a{display:block;height:96px;width:260px;font-size:0px;text-indent:-999px}.c-ranking #cHeader
#cNavi{margin:15px
24px 0 275px;float:left}.c-ranking #cHeader #cNavi ul
li{padding-bottom:18px;font-weight:bold}.c-ranking #cHeader #cNavi a:hover,
.c-ranking #cHeader #cNavi a:focus,
.c-ranking #cHeader #cNavi li.current
a{color:#fff}.c-ranking #cHeader #cNavi li.logout
a{color:#f00}.c-ranking #cMain
.cContent{margin-top:75px}.c-message
div{margin-bottom:1em}.c-message
div.error{color:#f00}.c-message
div.success{color:#0C3}.c-form{width:660px;float:left;margin-top:1em}.c-form p#c-msg{text-align:left;padding:0
10px}.c-form
ul{list-style-type:none;margin:0
0 1em 0.333em;float:left}.c-form ul
li{float:left;width:320px}.c-form ul li
label{display:block;padding:0}.c-form .c-buttons{margin-top:1em;width:100%;float:left}.c-form .c-buttons
input{float:right;margin-right:37px}.c-form .c-buttons
a{font-size:smaller}.c-form ul li.check
label{display:inherit;float:left}.c-form ul li.check
input{float:left;margin:0.333em 0.5em 0 0}.c-form ul
li.hint{font-size:smaller;font-style:italic;margin-top:0.5em}.c-form.c-login ul li,
.c-form.c-reset-pwd ul
li{width:330px;display:block;float:none;margin-bottom:12px}#c-pwd{display:none}#c-pwd.show{display:inherit}div.c-form .c-selection
select{padding:0;width:100px}.c-list{border:solid 1px #ccc;box-shadow:3px 3px 5px #ababab;-moz-box-shadow:3px 3px 5px #ababab;-webkit-box-shadow:3px 3px 5px #ababab}.c-list
p{margin:0.333em 1em}.c-list
ul{list-style-type:none;margin:0;float:left;width:100%;border-bottom:solid 1px #ccc}.c-list ul
li{float:left;width:100px;padding:0.333em}.c-list ul
li.w50{width:50px}.c-list ul
li.w60{width:60px}.c-list ul
li.w120{width:120px}.c-list ul
li.w180{width:180px}.c-list ul
li.w240{width:240px}.c-list ul
li.w300{width:320px}.c-list ul
li.w320{width:320px}.c-list ul.c-header{background-color:#000;color:#fff}.c-list ul.c-header
li{padding:0
0.333em}.c-list ul.c-header li
a.active{text-decoration:underline}.c-list ul.c-row.even{background-color:#fff}.c-list ul.c-row.active{background-color:#9F9}.c-list ul.c-row.odd{background-color:#efefef}div.form.c-selection{margin:1em
0}div.form.c-selection
label{display:block}div.form.c-selection
select{font-size:1em;padding:0}div.form.c-selection
select#ddlSelectedCategory{width:350px}.c-user-boulder-list .c-buttons
input{float:right;margin-right:37px}.c-user-boulder-list ul li input[type="text"]{width:75px;margin-right:0.333em}.c-user-boulder-list ul li
a.reset{color:#f00}.c-result-list{margin-top:1em}form
.select60{width:60px}form
.select180{width:180px}ul.c-participant-info{list-style-type:none;padding:0.5em;background-color:#efefef;margin-bottom:1em}ul.c-participant-info
ul{list-style-type:none;display:block}ul.c-participant-info ul
li{float:left;width:220px;margin-bottom:0.333em}ul.c-participant-info ul li.c-bold{font-weight:bold}ul.c-participant-info ul li.c-colors
span{font-size:0;text-indent:-999px;display:block;width:50px;float:left;padding:0
0.2em;margin-right:12px}.comment{font-weight:normal;font-style:italic}a#back-to-top{position:fixed;bottom:70px;right:5%;background-color:#F90;color:#000;font-weight:bold;padding:0.5em 1.5em;display:none;z-index:99999}a#back-to-top:hover{background-color:#000;color:#fff;text-decoration:none}h2
span{font-size:smaller}div.c-desc{margin:1em
0;width:100%;float:left}div.c-desc
p{margin:0
0 1em 0;text-align:justify}div.c-desc
ul{padding-left:20px;margin-bottom:20px}.c-form ul.c-info,ul.c-info{list-style-type:none;display:block}.c-form ul.c-info li,
ul.c-info
li{float:left;margin-right:1em;width:auto}ul.c-info.top
li{font-weight:bold}.c-form.c-event .c-selection select,
.c-form.c-event input[type="text"]{width:90%;padding:0.333em}