a { color:#5D5D9E; } 
a:visited { color:#5D5D9E; } 
a:active { color:#5C615E; } 
a:hover { color:#B2B3B4; } 
html, body { min-height: 100% } 
/*@import url('https://fonts.googleapis.com/css?family=Varela+Round');*/
html, body {
    overflow-x: hidden;
    height: 100%;
}
body {
    /*background: #fff;*/
       background-color: rgba( 0, 0, 0, 0.0 );
    padding: 0;
    margin: 0;
    font-family: 'Varela Round', sans-serif;
}
.header {
    display: block;
    margin: 0 auto;
    /*Menüleisten Breite*/
    width: 8%;
    max-width: 8%;
    box-shadow: none;
   /*Menüleistenfarbe*/
    background-color: rgba( 0, 0, 0, 0.0 );
    /*background-color: #000000;*/
    position: fixed;
    height: 60px!important;
    overflow: hidden;
    z-index: 0;
}
.main {
    margin: 0 auto;
    display: block;
    height: 100%;
    margin-top: 60px;
}
.mainInner{
    display: table;
    height: 100%;
    width: 100%;
    text-align: center;
}
.mainInner div{
    display:table-cell;
    vertical-align: middle;
    font-size: 3em;
    font-weight: bold;
    letter-spacing: 1.25px;
}
#sidebarMenu {
    height: 100%;
    position: fixed;
    left: 0;
    width: 300px;
    margin-top: 125px;/*Abstand vom Hamburger*/
    transform: translateX(-300px);
    transition: transform 250ms ease-in-out;
    background-color: rgba( 0, 0, 0, .8 );
    /*background: linear-gradient(180deg, #000000 70%, #D6B46C 0%);*/
}
.sidebarMenuInner{
    margin:0;
    padding:0;
    border-top: 1px solid rgba(214, 180, 108, 0.00);
}
.sidebarMenuInner li{
    list-style: none;
    background-color: rgba( 0, 0, 0, 0.8 );
    text-transform: uppercase;
    font-weight: bold;
    /*Abstand Menü*/
    padding: 5px;
    cursor: pointer;
    border-bottom: 1px solid rgba(214, 180, 108, 0.50); /*Linien sichtbar machen*/
}
.sidebarMenuInner li span{
    display: block;
    font-size: 16px;
    color: rgba(214, 180, 108, 0.50);
}
.sidebarMenuInner li a{
    color: #D6B46C; /*Sidebar Farbe*/
    text-transform: uppercase;
    font-weight: bold;
    cursor: pointer;
    text-decoration: none;
}
input[type="checkbox"]:checked ~ #sidebarMenu {
    transform: translateX(0);
}

input[type=checkbox] {
    transition: all 0.3s;
    box-sizing: border-box;
    display: none;
}
.sidebarIconToggle {
    transition: all 0.3s;
    box-sizing: border-box;
    cursor: pointer;
    position: absolute;
    z-index: 99;
    height: 100%;
    width: 100%;
    top: 25px;
    left: 15px;
    height: 60px;
    width: 25px;
}
.spinner {
    transition: all 0.3s;
    box-sizing: border-box;
    position: absolute;
    height: 3px;
    width: 100%;
   /* background-color: rgba( 0, 0, 0, 0.0 );*/
    background-color: #D6B46C;
}
.horizontal {
    transition: all 0.3s;
    box-sizing: border-box;
    position: relative;
    float: left;
    margin-top: 3px;
}
.diagonal.part-1 {
    position: relative;
    transition: all 0.3s;
    box-sizing: border-box;
    float: left;
}
.diagonal.part-2 {
    transition: all 0.3s;
    box-sizing: border-box;
    position: relative;
    float: left;
    margin-top: 3px;
}
input[type=checkbox]:checked ~ .sidebarIconToggle > .horizontal {
    transition: all 0.3s;
    box-sizing: border-box;
    opacity: 0;
}
input[type=checkbox]:checked ~ .sidebarIconToggle > .diagonal.part-1 {
    transition: all 0.3s;
    box-sizing: border-box;
    transform: rotate(135deg);
    margin-top: 8px;
}
input[type=checkbox]:checked ~ .sidebarIconToggle > .diagonal.part-2 {
    transition: all 0.3s;
    box-sizing: border-box;
    transform: rotate(-135deg);
    margin-top: -9px;
}
body { background-color:#D6B46C; background: linear-gradient(to bottom, #000000, #D6B46C); background-repeat: no-repeat; padding:0px 10px 10px 0px; margin: 0; }
.textstyle1 { text-align:center; }
#container_7f57e0d { box-sizing: border-box; vertical-align: top; border-radius: 15px; position:relative; display: inline-block; width:100%; min-height:100px; max-width:800px; background-color:rgba(0, 0, 0, 0.74902); border: 2px solid #D6B46C; position: fixed; z-index: 3000; }
#container_7f57e0d_padding { margin: 0px 0px 20px 0px;display: block;  }
.textstyle2 { text-align:left; }
#html_1de45226 { vertical-align: bottom; position:relative; display: inline-block; background:none;  }
#img_15046308 { vertical-align: bottom; position:relative; display: inline-block; margin:10px 0px 0px 10px;width:25%; background:none; height:auto;  }
#container_3d66b5f1 { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:150px; max-width:800px; background:none;  }
#container_6a7a50fb { vertical-align: bottom; border-radius: 15px; position:relative; display: inline-block; width:100%; max-width:800px; background-color:#000000; background-position:top left; background-size:cover; position: fixed; z-index: 3000; }
#container_7b10b4ad { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:200px; max-width:800px; background:none;  }
#container_1c03a01f { box-sizing: border-box; vertical-align: top; border-radius: 15px; position:relative; display: inline-block; width:100%; min-height:126px; max-width:800px; background-color:#000000; background-image: url(rc_images/bar.png); background-position:center center; background-size:cover; border: 2px solid #D6B46C;  }
#container_1c03a01f_padding { margin: 10px; display: block;  }
#container_7069950d { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:100px; max-width:800px; background:none;  }
#container_7069950d_padding { margin: 10px; display: block;  }
.textstyle3 { text-align:right; }
#container_4f27dd3c { box-sizing: border-box; vertical-align: bottom; border-radius: 15px; position:relative; display: inline-block; width:100%; min-height:40px; max-width:800px; background-color:#4E3E40; border: 2px solid #D6B46C;  }
#container_4f27dd3c_padding { margin: 10px; display: block;  }
#text_ce9811c { vertical-align: bottom; position:relative; display: inline-block; background:none;  }
#text_ce9811c_padding { margin: 0px 0px 0px 20px;display: block;  }
.textstyle4 { font-size:28pt; font-family:Arial, Helvetica, sans-serif; color:#D6B46C; text-shadow: 2px 2px 2px #000000;  }
#container_53f82aee { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:75px; background:none;  }
#container_53f82aee_padding { margin: 10px; display: block;  }
#container_336d3aee { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:120px; background:none;  }
#container_336d3aee_padding { margin: 10px; display: block;  }
#text_6eb92bd4 { vertical-align: bottom; position:relative; display: inline-block; background:none;  }
.textstyle5 { text-align:justify; }
.textstyle6 { font-size:26pt; font-family:Arial, Helvetica, sans-serif; color:#D6B46C; line-height: 1.5;  }
.textstyle7 { font-size:14pt; font-family:Arial, Helvetica, sans-serif; color:#D6B46C; line-height: 1.5;  }
.textstyle8 { font-size:16pt; font-family:Arial, Helvetica, sans-serif; color:#D6B46C; font-style:italic; line-height: 1.5;  }
.textstyle9 { font-size:16pt; font-family:Arial, Helvetica, sans-serif; color:#D6B46C; line-height: 1.5;  }
#container_54def589 { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:100px; background:none;  }
#container_32754fc4 { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:100px; background:none;  }
#container_7317d1 { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:150px; background:none;  }
#container_7317d1_padding { margin: 10px; display: block;  }
#slide_76663b52 { overflow:hidden; vertical-align: bottom; position:relative; display: inline-block; width:100%; background:none;  }
#container_598df6e9 { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:100px; background:none;  }
#container_598df6e9_padding { margin: 10px; display: block;  }
#container_51dd1a2f { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:100px; background:none;  }
#container_51dd1a2f_padding { margin: 10px; display: block;  }
#container_7883ba7c { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:100px; background:none;  }
#container_7883ba7c_padding { margin: 10px; display: block;  }
#container_60fd7768 { box-sizing: border-box; vertical-align: bottom; border-radius: 15px; position:relative; display: inline-block; width:100%; min-height:40px; max-width:800px; background-color:#4E3E40; border: 2px solid #D6B46C;  }
#container_60fd7768_padding { margin: 10px; display: block;  }
#text_61bd2509 { vertical-align: bottom; position:relative; display: inline-block; background:none;  }
#text_61bd2509_padding { margin: 0px 0px 0px 20px;display: block;  }
.textstyle10 { font-size:28pt; font-family:Arial, Helvetica, sans-serif; color:#D6B46C; line-height: 1.5; text-shadow: 2px 2px 2px #000000;  }
#container_729c27f7 { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:100px; background:none;  }
#container_729c27f7_padding { margin: 10px; display: block;  }
#container_5a2c13b7 { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:100px; max-width:800px; background:none;  }
#container_5a2c13b7_padding { margin: 10px; display: block;  }
#text_4c93732e { box-sizing: border-box; vertical-align: bottom; border-radius: 15px; position:relative; display: inline-block; width:100%; background-color:#4E3E40; border: 2px solid #D6B46C;  }
#text_4c93732e_padding { margin: 10px; display: block;  }
.textstyle11 { font-size:22pt; font-family:Arial, Helvetica, sans-serif; color:#D6B46C; font-weight:bold; line-height: 1.5;  }
.textstyle12 { font-size:26pt; font-family:Arial, Helvetica, sans-serif; color:#D6B46C; font-weight:bold; line-height: 1.5;  }
.textstyle13 { font-size:18pt; font-family:Arial, Helvetica, sans-serif; color:#FF0000; font-weight:bold; line-height: 1.5;  }
.textstyle14 { font-size:16pt; font-family:Arial, Helvetica, sans-serif; color:#FF0000; line-height: 1.5;  }
#container_269aa696 { vertical-align: top; position:relative; display: inline-block; width:100%; background:none;  }
#container_3e65fb68 { vertical-align: top; position:relative; display: inline-block; margin:0px 0px 0px 10px;width:50%; background:none;  }
#container_3e65fb68_padding { margin: 0px 0px 0px 10px;display: block;  }
#container_6c28bad { vertical-align: top; position:relative; display: inline-block; width:100%; max-width:800px; background:none;  }
#container_6c28bad_padding { margin: 10px; display: block;  }
#container_3aa1121 { box-sizing: border-box; vertical-align: top; border-radius: 15px; position:relative; display: inline-block; width:100%; min-height:80px; max-width:800px; background-color:#4E3E40; border: 2px solid #D6B46C;  }
#container_3aa1121_padding { margin: 10px; display: block;  }
#text_74af1da0 { vertical-align: bottom; position:relative; display: inline-block; height:40px; background:none;  }
.textstyle15 { font-size:16pt; font-family:Arial, Helvetica, sans-serif; color:#D6B46C;  }
#container_3cfa0dcf { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:50px; background:none;  }
#container_3cfa0dcf_padding { margin: 10px; display: block;  }
@media only screen and (max-width: 450px)
{
		#container_3e65fb68 { width:100%;  }
}
