.grund_ausblenden { background-image: url(/bilder/halbtransparenter_hinterg.png); position: fixed; top: 20px; left: 0; right: 0; bottom: 0; width: auto; height: auto; z-index: 9; }
#rahmen_grundeinstellungen { 
       background-color: #fff; 
       position: relative; 
       top: 10px; 
       width: 800px; 
       height: auto; 
       z-index: 140; 
       min-height: 650px; 
       margin-top: 1em; 
       margin-right: auto; 
       margin-left: auto; 
       padding: 0; 
       border: solid 1px #5a4a42; 
  }
#rahmen_grundeinstellungen .anweisung { color: red; font-size: 12px; font-family: Candara, arial, tahoma, helvetica; font-weight: normal; }
.grundeinstellungen_kopf { 
            background-color: #6c9aad; 
            background-image: url(/bilder/kat_bilder_bearb_kopf.png); 
            background-repeat: no-repeat; 
            position: relative; 
            height: 40px; 
            width: auto; 
            margin: 0; 
            padding: 0; 
            border-color: #5a4a42; 
            border-style: solid; 
            border-width: 1px 1px 2px; }
.grundeinstellungen_kopf h2 { color: #000; font-size: 1.2em; font-family: Candara, arial, tahoma, helvetica; margin-top: 0; }
#grundeinstellungen_auswahl, .zeige_dialog_erweitert .bild_erweitert_type{
    width: 754px; 
    height: auto; 
    padding: 8px; 
    /* margin-top: 21px; */ 
    margin-bottom: 10px; 
    margin-left: 8px; 
    border: solid 5px #6c9aad;
 }
 .zeige_dialog_erweitert .bild_erweitert_type{
    margin-bottom: 0px; 
    margin-left: 0px;
    width: 588px;  

 
 }

.anmeldung { width: 8em; float: left; }
input.anmeldung { width: 15em; }
.warnung { border: solid 1px red; outline: solid 1px red; }
.eingabefehler { border: solid 2px red; }

#grundeinstellungen_menue { position:static; z-index:55; margin-left:8px; width: 780px; margin-top: 10px; }
#grundeinstellungen_menue form input, .zeige_dialog_erweitert .registerkarte{ 
           background-color: #d9e6f2; 
           padding: 3px; 
           float: left; 
           margin-right: 2px; 
           border-color: #6c9aad; 
           border-style: solid; 
           border-width: 1px 1px 0; 
}

 .zeige_dialog_erweitert .registerkarte{
    min-height: 21px;
 }

#grundeinstellungen_menue form input#grundeinstellungen_input_aktive,  
.zeige_dialog_erweitert  .aktiv{ 
   color: #fff; 
   padding: 3px; 
   float: left; 
   margin-right: 2px; 
   background-color: #6c9aad; 
   border-bottom: 1px solid #6c9aad; 
}

#grundeinstellungen_menue form input:hover { color: #fff; background-color: #6c9aad; border-bottom: 1px solid #6c9aad; }
#grundeinstellungen_input_aktive { color: #fff; background-color: #6c9aad; border-bottom: 1px solid #6c9aad;  }
#grundeinstellungen_menue form input {font-family: 'Open Sans Condensed', sans-serif;}

/*
#grundeinstellungen_menue ul { padding: 4px 0; position: relative; float: left; margin-top: 4px; border: 2px; list-style-type: none; }
#grundeinstellungen_menue ul li { background-color: #fc6; list-style-type: none; margin-top: 2px; padding: 2px 0; float: none; margin-left: 2px; border: solid 1px silver; }
 ul li ul li */
.grundeinstellungen_kasten { background-color: #d9e6f2; position: relative; width: 742px; height: auto; padding: 5px; border: solid 1px #6c9aad; color: #000; font-size: 15px; font-family: Candara, arial, tahoma, helvetica; }
.grundeinstellungen_kasten p { color: #000; font-size: 15px; font-family: Candara, arial, tahoma, helvetica; }
.grundeinstellungen_kasten div.kasten_kopf { color: #fff; font-family: Candara, arial, tahoma, helvetica; font-size: 1em; font-weight: bold; line-height: 1.2em; background-color: #6c9aad; background-repeat: no-repeat; position: relative; height: auto; width: 743px; margin: -5px -5px 7px; padding: 5px; }
.grundeinstellungen_kasten a { color: #5a4a42; font-size: 15px; font-family: Candara, arial, tahoma, helvetica; font-style: underline; font-weight: normal;}
.grundeinstellungen_kasten a:hover { font-weight: bold;}

.grundeinstellungen_kasten p a { color: #5a4a42; font-size: 0.9em; font-family: Candara, arial, tahoma, helvetica; font-style: underline; font-weight: normal;}
.grundeinstellungen_kasten p a:hover { font-weight: bold;}

form.farbwahl_kasten { background-color: #fff; position: relative; width: 345px; height: 71px; float: left; padding: 10px 5px 5px 10px; }
.variabler_weisser_kasten { font-family: Candara, arial, tahoma, helvetica;  background-color: #fff; position: relative; /*float: left;*/ padding: 5px; }
.variabler_weisser_kasten .ue { font-size: 1em; line-height: 1.2em; text-align: center; margin: 0; padding: 0 0 2px; border-bottom: 2px solid #5a4a42; font-family: Candara, arial, tahoma, helvetica; }
.class { display: inline; }

form#einstellungen_fuer_gewaehlte_vorlage { margin: 10px; padding: 10px; background-color:#ebf3f9; }
form#einstellungen_fuer_gewaehlte_vorlage ul {list-style: none; margin: 0px; padding: 0px; }
form#einstellungen_fuer_gewaehlte_vorlage li {margin: 10px 0px; display: flex;  }
form#einstellungen_fuer_gewaehlte_vorlage li label { flex: 0 0 150px; margin-right: 10px; }
form#einstellungen_fuer_gewaehlte_vorlage li input, 
form#einstellungen_fuer_gewaehlte_vorlage li select { flex: 1 0 150px; }
form#einstellungen_fuer_gewaehlte_vorlage li input.input_kurze_zahl { max-width: 30px;}
form#einstellungen_fuer_gewaehlte_vorlage li p { flex: 1; margin: 0 0 0 10px; padding: 0 }

/* Einstellungen Modul Forum */

#m_forum_moduleinstellungen_forum {  }
#m_forum_moduleinstellungen_forum label { display: inline-block; width: 105px; height: 25px;}
#m_forum_moduleinstellungen_forum input[name="forumsbereich_speichern_senden"] { margin-left: 105px;}




/* Vorlage 117 - Elemente einbinden */
#vorlage117 .versteckt {display: none;}
#vorlage117 .label_bereich_baustein {display: none;}

#vorlage117_bausteine_aufklappen, #vorlage117_bausteine_zuklappen {width: 100%; opacity: 0.3; transition: 0.3s; margin: 15px 0; font-size: 9.5pt;}
#vorlage117_bausteine_aufklappen:hover, #vorlage117_bausteine_zuklappen:hover {cursor: pointer; opacity: 1;}
#vorlage117_bausteine_aufklappen img, #vorlage117_bausteine_zuklappen img {width: 18px;}

.bearbeitungsmodus #vorlage117 #bausteinbereiche_bausteine_1 {display: none; margin-bottom: 30px; border-bottom: 2px solid black; padding-bottom: 20px;}
#vorlage117 #bausteinbereiche_bausteine_1.zeigen {display: block;}


#vorlage117 #vorlage117_element_auswahl {display: block; margin-right: 5px;}


#vorlage117 .cms_button {background-color: #eaeaea; color: black; border-radius: 3px; border: 1px solid black; transition: 0.3s; padding: 4px 8px;}
#vorlage117 .cms_button:hover {background-color: white; cursor: pointer;}

