﻿@charset "UTF-8";
@font-face {
  font-family: 'TWKEverett-Regular-web';
  src: url("/fonts/TWKEverett-Regular-web.woff") format("woff"), url("/fonts/TWKEverett-Regular-web.ttf") format("truetype");
  /* Chrome 4+, Firefox 3.5, Opera 10+, Safari 3—5 */ }

body, html {
  font-family: "TWKEverett-Regular-web", sans-serif;
  background: transparent;
  color: #F0F0F0; }

body {
  background-image: url(images/bg_main.jpg);
  background-position: center;
  background-size: cover;
  background-attachment: fixed; }

p {
  text-align: center;
  font-size: 120%;
  color: #F0F0F0; }

/*h1, h2, h3 {
    color: $GrayLight;
}*/
h2 {
  margin-top: 35px;
  font-size: 120%; }

input[type=text], input[type=password], textarea {
  color: #323232;
  padding-top: 3px;
  padding-bottom: 3px;
  padding-left: 6px;
  padding-right: 6px;
  font-family: "TWKEverett-Regular-web", sans-serif;
  font-size: 110%; }

#header {
  visibility: hidden; }

#ImgLogoMenue {
  /*background-image: url(images/logo_bottom.png);*/
  content: url(images/logo_bottom.png);
  height: 35px; }

#menue {
  position: absolute;
  top: 0px;
  left: 0px;
  right: 0px;
  width: auto;
  min-width: 650px;
  background-image: none;
  background-color: #FF5031;
  padding: 15px; }

#menueInner {
  /*border: 2px solid black;*/
  position: absolute;
  top: 2px;
  right: 12px;
  left: 12px;
  height: 47px; }

#menueInner h1 {
  color: white;
  /*text-transform: uppercase;*/
  text-align: center;
  font-size: 180%;
  /*font-weight: bold;*/
  margin-top: 8px; }

#menueAdmin {
  position: absolute;
  right: 12px;
  top: 18px; }

#cphMenue_dvAdminMenu {
  /*background-color: blue;*/
  margin-left: 242px !important; }

.menueUl, .menueUl ul, .menueUl li {
  background-color: #F0F0F0;
  color: #323232;
  font-size: 120%;
  min-width: 220px;
  line-height: 30px; }

.menueUl li {
  height: 30px; }

.menueUl a {
  color: #323232;
  /*border: 1px solid green;*/ }

.menueUl a:hover {
  color: #FF5031; }

.menueUl {
  margin-top: 20px; }

#contentWrapper {
  top: 75px;
  min-width: 580px; }

#contentWrapperInner {
  background-color: transparent;
  width: 620px;
  min-width: 620px;
  margin-left: auto;
  margin-right: auto;
  height: auto; }

#content {
  /*background-color: unset;*/ }

#divAppLinks {
  position: absolute;
  top: 0px;
  right: 10px;
  float: right; }

.pWelcomeText {
  font-size: 150%;
  margin-bottom: 40px; }

.selektorItemProfession {
  position: relative;
  height: 54px;
  width: 650px;
  margin-left: auto;
  margin-right: auto;
  margin-top: 18px;
  color: black;
  font-size: 135%;
  text-align: center;
  text-decoration: none;
  /*background-image: url(images/btnbg_prof.png)*/ }

.selektorItemProfessionTitle1:hover {
  background-color: #FF5031 !important; }

.selektorItemProfessionTitle1 {
  position: absolute;
  top: 0;
  left: 0;
  color: white;
  background-color: #808080;
  text-align: center;
  vertical-align: middle;
  /*text-transform: uppercase;*/
  font-family: "TWKEverett-Regular-web", sans-serif;
  /*font-weight: bold;*/
  width: 175px;
  line-height: 50px;
  overflow: hidden;
  border-start-start-radius: 6px;
  border-end-start-radius: 6px;
  /*border: 1px solid red;*/ }

.selektorItemProfessionTitle2 {
  position: absolute;
  top: 0;
  left: 175px;
  /*color: #526367;*/
  background-color: #F0F0F0;
  /*text-transform: uppercase;*/
  font-family: "TWKEverett-Regular-web", sans-serif;
  /*font-weight: bold;*/
  text-align: left;
  vertical-align: bottom;
  width: 475px;
  line-height: 50px;
  height: 50px;
  padding-left: 5px;
  overflow: hidden;
  border-start-end-radius: 6px;
  border-end-end-radius: 6px; }

.selektorItemProfessionTitle2:hover {
  color: #FF5031 !important; }

.selektorItem {
  color: #323232;
  /*font-weight: bold;*/
  /*text-transform: uppercase;*/
  font-size: 140%;
  background-color: #F0F0F0;
  padding: 10px;
  /*box-shadow: inset -2px 2px 2px rgba(255, 255, 255, 0.2), inset 2px -2px 2px rgba(0, 0, 0, 0.15);*/
  border-radius: 6px;
  margin-top: 0; }

.ModeSelection p {
  text-align: left;
  margin-left: 85px; }

.buttonCommand {
  /*background-image: url(images/btnbg_command.png);*/
  /*background-repeat: no-repeat;*/
  background-color: #FF5031;
  color: #F0F0F0;
  border-radius: 6px;
  border: none;
  position: relative;
  width: 550px;
  height: 50px;
  /*min-width: 450px;*/
  /*margin-left: auto;
    margin-right: auto;*/
  line-height: 50px;
  /*text-transform: uppercase;*/
  font-size: 160%;
  /*font-weight: bold;*/
  text-align: center;
  /*padding-left: 140px;*/
  margin-top: 25px; }

.pNote {
  font-size: 110%;
  width: 750px;
  margin: 0; }

.pNoteMet {
  color: #F0F0F0;
  font-size: 95%;
  margin-top: 50px;
  width: 650px; }

.imgModeSelection {
  padding: 19px; }

@media only screen and (max-width: 900px) {
  #menueInner h1 {
    font-size: 110%; }
  #ImgLogoMenue {
    height: 18px; } }
