body {background-color: rgb(197,214,50);}
a {color:rgb(0, 101, 98);}





.GrundBox {width:100%;float:left;clear:both;padding-top:10px;background-color: white;}

.HeadIMGHolder {text-align: center;}
.HeadIMG {width:20%;}
#FixedNavBar {position:fixed;top:0;z-index:999999;float:right;clear:both;}
.own-navbar {max-width:1100px;width:66.6666%; z-index:999999;background-color:white;border-bottom:1px solid rgb(197,214,50);position:fixed;top:0;}
.own-navbar-element {width:14.2857%;display:inline-block;float:left;padding:10px;text-align:center;white-space: nowrap;}
.own-navbar-element a {color:black;}
.own-navbar-element a:hover {text-decoration: none;}

.rtkAnker {display:block;position:relative;}
#SeagreenLine {border-top: 1px solid rgb(197,214,50)}

.Text {padding:10px;color:white;margin:10px;margin-left:0;float:left;padding-bottom:0;}
#UeberUnsTxt {background-color: rgb(0, 101, 98);}
#rtGroupTxt {background-color: rgb(130,25,32);}
#rtkSortimentTxt {background-color: rgb(224,93,38);}
#PresseTxt {background-color: rgb(197,214,50);}
#KontaktTxt {background-color: rgb(197,214,50);}
#PartnerschaftTxt {background-color: rgb(224,93,38);}
#ExtranetTxt {background-color: rgb(0, 101, 98);}

@media all AND (max-width:767px) {.rtkAnker {top:-50px;}}
@media (min-width:768px) AND (max-width:900px) {.rtkAnker {top:-100px;}}
@media (min-width:900px) AND (max-width:1100px) {.rtkAnker {top:-110px;}}
@media (min-width:1100px) AND (max-width:1300px) {.rtkAnker {top:-120px;}}
@media (min-width:1300px) AND (max-width:1500px) {.rtkAnker {top:-130px;}}
@media (min-width:1500px) AND (max-width:1700px) {.rtkAnker {top:-140px;}}
@media (min-width:1700px) AND (max-width:1900px) {.rtkAnker {top:-150px;}}
@media (min-width:1900px) AND (max-width:2100px) {.rtkAnker {top:-160px;}}
@media (min-width:2100px) AND (max-width:2300px) {.rtkAnker {top:-170px;}}
@media (min-width:2300px) AND (max-width:2500px) {.rtkAnker {top:-180px;}}
@media (min-width:2500px) AND (max-width:2700px) {.rtkAnker {top:-190px;}}
@media (min-width:2700px) AND (max-width:2900px) {.rtkAnker {top:-200px;}}
@media (min-width:2900px) AND (max-width:3100px) {.rtkAnker {top:-210px;}}
@media (min-width:3100px) AND (max-width:3300px) {.rtkAnker {top:-220px;}}
@media (min-width:3300px) AND (max-width:3500px) {.rtkAnker {top:-230px;}}
@media (min-width:3500px) AND (max-width:3700px) {.rtkAnker {top:-240px;}}
@media all AND (min-width:3700px) {.rtkAnker {top:-250px;}}

@media (min-width:0px) AND (max-width:100px) {#rtkVideo {display:none;}}
@media (min-width:100px) AND (max-width:200px) {#rtkVideo {width:100px;height:56px;}}
@media (min-width:200px) AND (max-width:300px) {#rtkVideo {width:200px;height:112px;}}
@media (min-width:300px) AND (max-width:400px) {#rtkVideo {width:300px;height:169px;}}
@media (min-width:400px) AND (max-width:500px) {#rtkVideo {width:400px;height:225px;}}
@media (min-width:500px) AND (max-width:600px) {#rtkVideo {width:500px;height:281px;}}
@media (min-width:600px) AND (max-width:700px) {#rtkVideo {width:600px;height:337px;}}
@media (min-width:700px) AND (max-width:767px) {#rtkVideo {width:700px;height:394px;}}

@media (min-width:768px) AND (max-width:1000px) {#rtkVideo {width:300px;height:169px;}}
@media (min-width:1000px) AND (max-width:1200px) {#rtkVideo {width:400px;height:225px;}}
@media (min-width:1200px) AND (max-width:1400px) {#rtkVideo {width:500px;height:281px;}}
@media (min-width:1400px) AND (max-width:1500px) {#rtkVideo {width:600px;height:338px;}}
@media (min-width:1500px) AND (max-width:1600px) {#rtkVideo {width:700px;height:394px;}}
@media (min-width:1600px) AND (max-width:1900px) {#rtkVideo {width:800px;height:450px;}}
@media (min-width:1900px) AND (max-width:9999px) {#rtkVideo {width:900px;height:506px;}}

.rtGroupFliestext {padding:10px;}
.rtGroupFliestext p {padding:10px;}
.rtGroupGrundBox {width:100%;float:left;clear:both;}
.rtGroupGrundBox p {color: rgb(0, 101, 98);font-size:16px;}

.PCAHeading {font-size: 16px;font-weight: bold;}
.PCAFliestext {text-align:justify;}
.weiterlesen {white-space: nowrap;}

#Veranstalterblatt {width:100%;}

#Deutschlandkarte {width:100%;}
.KontaktAnsprechpartnerDetail {padding:10px;}
#Heinrich strong {color: rgb(224,93,38);}
#Dohrmann strong {color: rgb(224,93,38);}
#Böhnighausen strong {color: rgb(224,93,38);}
#Roth strong {color: rgb(224,93,38);}
#Frank strong {color: rgb(224,93,38);}
#Schlosser strong {color: rgb(130,25,32);}
#Lipp strong {color:rgb(0, 101, 98);}
.text-peridot {color: rgb(0,101,98)}
.text-marsred {color: rgb(130,25,32)}
.text-pumpkin {color: rgb(224,93,38)}
.Kontaktrtk {display:inline-block;float:left;padding:10px;}

/*Übernommen von Tom für Extranet Login*/
.col-centered{float: none;margin: 0 auto;}
.ExtranetLoginSpalte form div select, .lnblock {border-color: rgb(197,214,50);}
.ExtranetLoginSpalte form input {border-color: rgb(197,214,50);}
.ExtranetLoginSpalte div form div div span, .slnblock {border-color: rgb(197,214,50);background-color: rgb(197,214,50);color:white;}
.ExtranetLoginSpalte div form div div input {border-color: rgb(197,214,50);}
.ExtranetLoginSpalte div form div input {border-color: rgb(197,214,50);}

@media all AND (min-width:1200px) {
    #KontaktKarte {width:66.6666%;display:inline-block;float:left;}
}

@media (min-width:768px) AND (max-width:1200px) {
    #KontaktKarte {width:100%;float:left;clear:both;}
    #IhreAnsprechpartner {width:100%;float:left;clear:both;}
    .KontaktAnsprechpartnerHolder {width:100%;float:left;clear:both;}
}

@media all AND (min-width:768px) {
    .lng_menu {
        float:right;}

    .lng_menu a {color:#6b6b6b; }
    #homeEinsprung {top:-40px;}
    .BodyH {max-width:1100px;width:66.666%;margin-left:auto;margin-right:auto;background-color:white; position:relative;top:40px;}
    .Ab787px {width:100%;}
    .Bis787px {display:none;}

    #IMGLinks {width:100%;}
    .LinkPic {margin:1%;}
    .LinkPic1 {width:40%;clear:none;float:left;}
    .LinkPic2 {width:58%;clear:none;float:right;}
    .LinkPic3 {width:58%;clear:none;float:left;}
    .LinkPic4 {width:40%;clear:none;float:right;}

    .Text {width:20%;}

    .rtGroupFliestext {width:100%;float:left;clear:both;}

    .PresseContentSpalte {display:inline-block;float:left;}
    .PresseContentArtikel {width:45%;display:inline-block;float:left;margin:2.5%;position:relative;top:0;}

    .VABHolder {width:80%;margin-left:auto;margin-right:auto;}

    .KontaktHolder {width:80%;margin-left:auto;margin-right:auto;}
    .KontaktAnsprechpartnerDetail {width: 33.3333%;display:inline-block;margin-top:10px;float:left;}

    .Kontaktrtk {width:50%;}

    .ExtranetLoginHolder {width:66.6666%;margin-left:auto;margin-right:auto;}
    .ExtranetLoginSpalte {width:100%;display:inline-block;float:left;padding:20px;}

    #Impressum {height:400px;}

    .right>.linklist {
        float: right;
    }
    .linklist.language-selection {
        height: 38px;
        padding: 9px 0;
        font-size: 13px;
        color: #969696;
        display: -moz-inline-stack;
        display: inline-block;
        vertical-align: top;
        zoom: 1;
        position: relative;
        margin-right: 30px;
    }
    .linklist.language-selection ul.navigation li.nav-list-item {
        display: -moz-inline-stack;
        display: inline-block;
        vertical-align: top;
        zoom: 1;
        color: #969696;
    }
    .linklist.language-selection ul.navigation {
        list-style-type: none;
        margin: 0;
        padding: 0;
    }

}

@media all AND (max-width:767px) {
    .rtkAnker {top:-50px;}
    .background-img{display:none;}
    .BodyH {width:100%;top:50px;position:absolute;}
    .Ab787px {display:none;}
    .Bis787px {width:100%;background-color: white;}
    #NavBarSmall {z-index:999999;}

    .bx-wrapper .bx-controls-direction a {z-index: 999 !important;}

    #IMGLinks {display:none;}
    /*#LinkPic1 {width:100%;}
     *#LinkPic2 {width:100%;}
     *#LinkPic3 {width:100%;}
     *#LinkPic4 {width:100%;}*/

    .Text {width:100%;}

    .rtGroupFliestext {width:100%;float:left;clear:both;}

    .PresseContentSpalte {width:100%;float:left;clear:both;}
    .PresseContentArtikel {width:98%;margin:1%;padding:10px;}

    #Veranstalterblatt {padding:10px;}

    #KontaktKarte {width:100%;float:left;clear:both;}
    .KontaktAnsprechpartnerDetail {width:100%;float:left;display:inline-block;clear:both;}
    .Kontaktrtk {width:100%;}

    .ExtranetLoginHolder {width:100%;float:left;clear:both;}
    .ExtranetLoginSpalte {width:100%;float:left;padding:10px;}

    #Impressum {height:150px;}

}



