@charset "utf-8";#page{margin:80px auto 10px}#page #intro_content{margin:40px auto;max-width:960px;width:100%}#page #intro_content table{width:100%}#page #intro_content table tr{vertical-align:middle}#page #intro_content table tr td:first-child{text-align:center;width:390px}#page #intro_content table tr td:last-child{vertical-align:top}#page #intro_content #intro_title{color:#ffcb66;font-size:34px;line-height:normal;margin-left:150px}#page #intro_content #login_title{color:grey;font-size:34px;line-height:normal;margin:30px 0 30px 30px}#page form{margin-left:130px}#page form label{color:#909090;float:left;font-size:18px;height:18px;line-height:18px;margin:2px 5px 2px 0;padding:1px 0;text-align:right;width:150px}#page form .margin_form{margin:0 30px 10px 155px}#page form .margin_form input[type=password],#page form .margin_form input[type=text]{border:1px solid #909090;height:20px;padding:2px 5px;width:200px}#page form .margin_form input[type=checkbox]{height:auto;margin-top:4px;width:auto}#page #intro_content #intro_form input.button{float:right;margin-top:20px}#page #intro_content #intro_form .form_warn{clear:both;color:#d02f2f;padding-top:30px;text-align:left}#page #intro_content #intro_form .form_warn ul{list-style:none}#page #intro_content #intro_form .logged_in_as{color:grey;font-size:18px;margin:0 30px 10px 155px}#page #intro_content #intro_form .logged_in_as strong{color:#505050}#page #intro_menu{margin:5px 0 30px;text-align:center}#page #intro_menu a{color:#909090;cursor:pointer;font-size:18px;height:18px;line-height:18px;padding:0 5px;text-decoration:none}#page #intro_menu a:hover{background-color:#ffcb67;-webkit-box-shadow:6px 6px 5px 0 rgba(50,50,50,.35);box-shadow:6px 6px 5px 0 rgba(50,50,50,.35);color:#fff}@media (max-width:720px){#page{margin:30px auto 10px}#page #intro_content{margin:20px auto}#page #intro_content table,#page #intro_content table tbody,#page #intro_content table td,#page #intro_content table tr{display:block;width:auto}#page #intro_content table tr td:first-child{width:auto}#page #intro_content #intro_title{margin-left:0;text-align:center}#page #intro_content #login_title{margin-left:0;text-align:center}#page form{margin-left:0}#page form label{float:none;text-align:left;width:auto}#page form .margin_form{margin:0 0 10px}#page #intro_content #intro_form input.button{float:none;width:100%}}#create_account h1,#forgot_password h1{color:#ffcb66;font-size:34px;font-weight:400;line-height:normal}#create_account #required_field_text,#forgot_password #required_field_text{font-style:italic}#create_account form,#forgot_password form{margin:20px 0 0 10px}#create_account fieldset,#forgot_password fieldset{border:none medium;margin:0}#create_account legend{color:#909090;font-size:22px;height:22px;line-height:22px;margin:10px 0 30px;padding:0 5px}#create_account form label,#forgot_password form label{float:left;font-size:16px;font-style:italic;height:16px;line-height:16px;margin-left:100px;padding:3px 0;text-align:left;width:210px}#create_account form .margin_form,#forgot_password form .margin_form{margin:0 0 10px 315px}#create_account form .margin_form.regulamin{margin:0}#create_account form .margin_form.regulamin label{cursor:pointer;display:block;float:none;height:auto;margin:0;padding:0;text-align:justify;width:100%}#create_account form .margin_form.regulamin label input{height:auto;width:auto}#create_account form .margin_form .form_req,#forgot_password form .margin_form .form_req{color:red}#create_account form input.button,#forgot_password form input.button{float:right;margin-top:30px}#create_account .form_errors{color:red;margin-top:10px}#create_account form .margin_form,#forgot_password form .margin_form{text-align:left}#create_account form .captcha_form .form_error{color:red;display:block;font-size:14px;margin-top:6px}#forgot_password{margin-left:0;text-align:center}#forgot_password #required_field_text,#forgot_password .form_errors,#forgot_password .form_ok,#forgot_password h1{text-align:center}#forgot_password form{display:inline-block;margin:20px 0 0;text-align:center}#forgot_password form label{display:block;float:none;margin:0 0 4px;padding:0;text-align:center;width:auto}#forgot_password form .margin_form{margin:0 0 10px}#forgot_password form input.button{float:none;margin:20px 0 0}