body{font-size:16px;}
.bilderleiste_innen_divausrichtung { padding: 0px 10px 0px 10px; }

.maus_hover:hover{  cursor: pointer; }  

.soft_ausblenden{
    overflow:hidden; 
    width: 1px;

    height: 1px;

		  visibility: visible;  
		  opacity: 0;
		  filter:alpha(opacity= 0);
	   
		  -moz-transition:      opacity 0.6s linear 0.5s,  width 0.5s ease-out 0.5s,     height 0.5s ease-out 0s; 
		  -webkit-transition:   width 1s, visibility 0s linear ,  opacity 0.3s ease-in;  
		  -ms-transition:       width 1s, visibility 0s linear ,  filter 0.3s ease-in; 
		  -o-transition:        width 1s, visibility 0s linear ,  opacity 0.3s ease-in;   
		  transition:           width 1s, visibility 0s linear ,  opacity 0.3s ease-in;  

	  /* opacity 0.8s linear 1s,  visibility 1s linear 3s,*/ 
	

}

.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: 110;                   
 }
 
 
.grund_ausblenden_soft_ein { 
                     background-image: url(/bilder/halbtransparenter_hinterg.png); 
                     position: fixed; 
                     top: 20px; 
                     left: 0; 
                     right: 0; 
                     bottom: 0; 
                     width: auto; 
                     height: auto; 
                     z-index: 9;                   
																		  opacity: 1; 
																		   filter:alpha(opacity= 100);
																	   /*
																		  -moz-transition:      opacity 0.5s ease-out 0s; 
																		  -webkit-transition:   width 1s, visibility 0s linear ,  opacity 0.3s ease-in;  
																		  -ms-transition:       width 1s, visibility 0s linear ,  filter 0.3s ease-in; 
																		  -o-transition:        width 1s, visibility 0s linear ,  opacity 0.3s ease-in;   
																		  transition:           width 1s, visibility 0s linear ,  opacity 0.3s ease-in;  
                   */   
 }
 
 
.grund_ausblenden_soft_aus { 
                     background-image: url(/bilder/halbtransparenter_hinterg.png); 
                     position: fixed; 
                     top: 20px; 
                     left: 0; 
                     right: 0; 
                     bottom: 0; 
                     width: auto; 
                     height: auto; 
                     z-index: 9;                   
																		   opacity: 0;
																		   
																	  /* filter:alpha(opacity= 100); */
																		   
																		  -moz-transition:      opacity 1s linear 0s; 
																		  -webkit-transition:   width 1s, visibility 0s linear ,  opacity 0.3s ease-in;  
																		  -ms-transition:       width 1s, visibility 0s linear ,  filter 0.3s ease-in; 
																		  -o-transition:        width 1s, visibility 0s linear ,  opacity 0.3s ease-in;   
																		  transition:           width 1s, visibility 0s linear ,  opacity 0.3s ease-in;  
																                     
 }
 
 /*  Diese muss NACH .grund_ausblenden definiert werden, da sie den z-index dort überschreiben soll! */
.baustein_bearbeiten_ausblenden{

    z-index: 170;

} 

.baustein_fixed_div{
      position:fixed; 
      top:10px; 
      left:0px; 
      width:100%; 
      z-index: 120;
}

.cms_verwaltungsmodul{

    position:absolute; 
    top:40px; 
    width: 100%;
    z-index:650;



}


.portrait_oben{  position: relative; margin-right: 1em; margin-bottom: 1em; padding-bottom: 2px; }
.portrait_unten { margin-right: 1em; margin-bottom: 1em; padding-bottom: 2px; position: relative; }
.bildbox_oben{ position: relative; bottom: 0; float:left; margin: 2px 4px 4px; padding-bottom: 2px; }
.bildbox_oben_galerie { 
      background-color: #f0f0f0; 
      float:left; 
      margin: 2px 4px 4px; 
      position: relative; 
      bottom: 0; 
      width: 200px; 
      height: 200px; 
      float: left; 
      padding: 5px; 
      border: solid 1px #505050;
    }

/* --------------------------   Galerie 2 ------------------------------------------- */   

.galerie_2_vorschau_outer{
  width: 100%;
}

.galerie_2_vorschau{
  margin: auto;
  width: 400px;
  height: 400px;
  border: 1px groove grey;
  background-color: #DDDDDD;
}

.bildbox_oben_galerie_2 { 
      background-color: #f0f0f0; 
      display: inline-block;
      vertical-align: bottom;
      margin: 2px 4px 4px; 
      
      bottom: 0; 
      width: 100px; 
      height: 100px; 
      padding: 5px; 
      border: solid 1px #505050;
    }

.galerie_2_slidebox_inner{
      min-width: 200px;
      white-space: nowrap;
}   

.galerie_2_slidebox{
    margin-top: 10px;
    height: 135px;
    width: 96%;
    overflow-y: hidden;
    -ms-overflow-x: auto; /* IE8 */
    overflow-x: auto; 
} 

/* --------------------------   Galerie 2 ENDE ------------------------------------------- */

#text { /*width: 29.5em;*/ float: left; }
.dotted_border_bottom { margin-bottom: 8px; padding-bottom: 4px; border-bottom: 2px dotted gray; }
.dotted_border { overflow: auto; padding: 4px; border: dotted 2px gray; }
p.nomargin { margin: 0; }
.vererbe_p_nomargin p { margin: 0; }
#example_id { background-color: #ff0; background-repeat: repeat; background-attachment: scroll; }
#bildbox { width: 670px; height: auto; clear: both; min-height: 25px; margin-bottom: auto; }
#bildbox img { float: left; clear: left; }
.portrait { width: 150px; float: left; margin-right: 1em; margin-bottom: auto; }
.portrait_neben { width: auto; height: 230px; float: left; margin-right: 0.2em; margin-left: 0.2em; }
#navi_logo p { margin: 0; }
#bilderleiste_text p { margin: 0; }
#bilderleiste { overflow: hidden; }
#fuss { overflow: hidden; position: relative;}
.x { position: absolute; top: 0; right: 0; width: 15px; height: 15px; margin: 0; padding: 0; }
#ausblenden { background-image: url(/bilder/halbtransparenter_hinterg.png); position: absolute; top: 22px; left: 0; width: 100%; height: auto; z-index: 15; min-width: 100%; min-height: 100%; }
#stark_ausblenden { 
      background-image: url(/bilder/halbtransparenter_hinterg_stark.png); 
      position: fixed; 
      z-index: 750; 
      top: 0; 
      left: 0; 
      width: 100%; 
      height: auto; 
      min-width: 100%; 
      min-height: 100%; 
  }
.bdblogo { position: relative; bottom: -3px; margin-right: 50px; }
.galerie_bildunterschr { background-image: url(/bilder/halbtransparenter_hinterg_weiss.png); background-repeat: repeat; text-align: center; position: absolute; left: 15px; right: 15px; bottom: 0; padding: 3px 5px; }

/*  Für die Google Map Geschichte  -----------------  */
.google_map {
             margin: 5px;
             max-width: 100%;
             height: auto;
}

.map_infofenster_parameter_bearbeiten{
                                      border: solid 1px grey;
                                      margin: 4px;
                                      padding: 4px;
                                      font-size: 14px;
}

.map_infofenster_titel_bearbeiten{
                                  font-size: 15px;
                                  font-weight: bold;
                                  text-decoration: underline;
}

.map_wrapper{
             overflow: hidden;
             padding: 0px;
             width: 300px;
}

.map_h4{
         margin: 0px 0px 2px 0px; 
}

.map_div_text{
										    display: inline-block;
										    max-width: 200px;
										    vertical-align: top;
              font-size: 14px; 
 }

.map_div_text p {
										       font-size: 13px; 
 }

.map_div_text *:first-child {
                               margin-top: 0px;
}

.map_div_text *:last-child {
                               margin-bottom: 0px;
}

.map_div_bild_gesamt{
                     display: inline-block;
                     vertical-align: top;
}

.map_div_bild_unterschrift{
                           font-size: 12px;
}

.map_div_link{
              margin-top: 4px;
              font-size: 13px; 
}

.map_div_link a:hover{
              text-decoration: none;
              font-weight: normal; 
}

/* ENDE  Für die Google Map Geschichte  ------------   */

.aktivleiste_vorschau{
			 margin-left: 6px;
    padding-left: 2px;
    position: absolute;
    right: 0;
    top: 0;
    bottom: 0px;
    width: 160px;
    background-color: #DDDDDD;
    overflow: hidden; 
}

.aktivleiste_vorschau div h3 {
    background-color: #CCCCCC;
    color: #990000;
    margin: 0 0 10px;
    padding: 4px;
    text-align: center;
    width: auto;
}

.aktivleiste_vorschau .kurztext_global {
    background-color: white;
    padding: 2px;
    margin: 0px;
    border: none;
    overflow: hidden;
}

.aktivleiste_vorschau .kurztext_nur_der_text {
    padding: 0px;
}

.aktivleiste_vorschau .nurtext_text_div {
    background-color: white;
    margin: 0px;    
    padding: 2px;
}

.aktivleiste_vorschau .nurbild_global{
    margin: 0px;    
    padding: 2px;

}

/*.kurztext_text_div p:first-child {margin-top:0px;}*/ 
.kurztext_text_div *:first-child {margin-top:0px;}
/*.kurztext_text_div h1:first-child {margin-top:0px;}*/

/* Überblenden.... */
.opac0 {opacity: .0; filter:alpha(opacity=0);} 
.opac1 {opacity: .1; filter:alpha(opacity=10);}
.opac2 {opacity: .2; filter:alpha(opacity=20);}
.opac3 {opacity: .3; filter:alpha(opacity=30);}
.opac4 {opacity: .4; filter:alpha(opacity=40);}
.opac5 {opacity: .5; filter:alpha(opacity=50);}
.opac6 {opacity: .6; filter:alpha(opacity=60);}
.opac7 {opacity: .7; filter:alpha(opacity=70);}
.opac8 {opacity: .8; filter:alpha(opacity=80);}
.opac9 {opacity: .9; filter:alpha(opacity=90);}
.opac10{opacity: 	1; filter:alpha(opacity=100);}


/*   Für Skribifax Rechner */
.cp_center_rechner_label {float:left;width:11em;color:blue;margin-top:0px;}
.cp_center_rechner_neues_item {float:left;width:11em;}
.cp_center_rechner_loesche_item {float:right;color:red;white-space: nowrap;}
.cp_center_bestell_angaben{float:left;width:11em;}
 
 
/*  ----------------   Kontaktformular - Baustein  -------------------------  */ 
.kontakt_aktiv_datenschutz_link{
                 text-decoration: underline;
}

.kontakt_aktiv_datenschutz_link:hover{
                color: blue;
                font-weight: normal;
}

.kontaktformular_aktiv_zusatzfelder{
     visibility: hidden;
     height: 1px;
}
.kontaktformular_aktiv_zusatzfelder_link{
     
}

#bilderleiste_innen form{
  display: inline;
}


/*   -------  Das ins individuelle CSS, wenn die Zusatzfelder immer angezeigt werden sollen. -------------------

.kontaktformular_aktiv_zusatzfelder{
     visibility: visible;
     height: auto;
}
.kontaktformular_aktiv_zusatzfelder_link{
     visibility: hidden;
     height: 1px;
   
}
*/

/*  ------------------------------------------------------------------------------------------------------------  */

 p.noscript_warning{
    background-color: white;
    border: 2px solid red;
    padding: 10px;
    position: fixed;
    text-align: center;
    top: 10px;
    left: 20px;
    width: 86%;
    z-index: 174;

}

/* --------------------------------------------------------- CSS für die Vorlage 115 Flexi WYSIWYG - Bearbeitungsmodus ------------------------------------------------------------------------*/

/*---- Bearbeitungsmodus Seiteninformationen ausklappen (CCS, wenn Seiteninformationen eingeklappt ist) ----*/

#vorlage115 #seiteninfo_aufeinklappen 
												{
												 background-color: #a0c0de; 
												 width: 100%; 
												 height: 20px; 
												 position: absolute; 
												 top: 0; 
												 left: 0;
												}
												
#vorlage115 .bild_aufeinklappen img.seiteninfo_aufk 
												{
												 margin-left: 10px; 
												 margin-top: 3px; 
												 width: 15px; 
												 display:block;
												}
												
#vorlage115 .bild_aufeinklappen img.seiteninfo_eink 
												{
												 margin-left: 10px; 
												 margin-top: 2px; 
												 width: 15px; 
												 display: none;
												}
												
#vorlage115 .label_seiteninfos 
												{
													display: inline-block; 
													margin-left: 10px;
													margin-top: 1px; 
													font-size: 11px; 
													font-weight: bold; 
													vertical-align: top;
											 }
											 
#vorlage115 .bild_aufeinklappen 
												{
												 width: auto; 
												 display: inline-block;
											 }

/*---- Bearbeitungsmodus Seiteninformationen bearbeiten (CCS, wenn Seiteninformationen ausgeklappt ist) ----*/

#vorlage115 #seiteninfo 
												{
													background-color: #D9E6F2;
													padding-top:10px; 
													padding-bottom: 10px; 
													display: none; 
													width: auto;
												}
												
#vorlage115 #seiteninfo p 
												{
												 font-size: 11px;
												}
												
#vorlage115 #seiteninfo p input 
												{
												 	width: 220px;
											 }
											 
#vorlage115 #seiteninfo p textarea 
												{
												 width: 220px; 
												}
												
#vorlage115 #seite_und_aktiv 
												{
												 width: auto; 
												 margin-bottom: 10px; 
												 margin-left: 10px;
												}
												
#vorlage115 #seite_und_aktiv .cms_button 
												{
												 font-size: 11px; 
												}
												
#vorlage115 .seiteninfo_eingeben 
												{
												 width: 350px; 
												 display: inline-block; 
												 background-color: #ecf2f8; 
												 padding: 10px; 
												}
												
#vorlage115 .aktivleiste_anzeigen 
												{
												 width: 250px; 
												 display: inline-block; 
												 vertical-align: top; 
												 margin-left: 45px; 
												 background-color: #ecf2f8;
											 }
											 
#vorlage115 #btn_seiteninfo 
												{
												 display: block; 
												 margin-left: 10px; 
												 font-size: 11px; 
											 }
											 
#vorlage115 .label_seiteninfo 
												{
												 font-size: 11px;
												}

/*---- Bearbeitungsmodus Aktivleitste anzeigen ----*/

#vorlage115 #aktivleiste_anzeigen_box 
												{ 
												 margin: 0 6px 0px 10px; 
												 padding: 10px; 
												 font-size: 11px;
												}
												
#vorlage115 #aktivleiste_anzeigen_alternative select 
												{
												 font-size: 11px; 
												 margin-top: 5px;
												}

/*---- Bearbeitungsmodus Bausteinbereiche ----*/

#vorlage115 #bausteinbereiche  
												{
												 border: 1px solid transparent;
												 margin-top: 5px;
												}
												
#vorlage115 #bausteinbereiche:hover 
            {
             border: 1px solid #6C9AAD;
            }
            
#vorlage115 .div_bs_bearbeitungs_btns 
												{
												 display: block;
												}            
												
/*---- Bearbeitungsmodus Baustein über Titel ----*/

#vorlage115 #bereich_baustein_bausteine_1 
												{
												 background-color: #D9E6F2; 
												 width: 185px; 
												 height: 18px; 
												 background-image: url("/bilder/halbtransparenter_hinterg_weiss.png"); 
												 opacity: 0.4;
											 }

#vorlage115 #bereich_baustein_bausteine_1:hover
												{
													opacity: 1.0;
												}
																						 
#vorlage115 .baustein_bild_aufeinklappen img.variabler_weisser_kasten_aufk 
												{
												 margin-left: 10px; 
												 margin-top: 3px; 
												 width: 15px; 
												}

#vorlage115 .label_bereich_baustein 
												{
												 margin-left: 10px; 
												 font-size: 11px; 
												 font-weight: bold; 
												 vertical-align: top;
												}
												
#vorlage115 .baustein_bild_aufeinklappen 
												{
												 width: 20px; 
												 display: inline-block; 
												}

#vorlage115 #bausteine_bausteine_1 
												{
												 background-color: #D9E6F2; 
												 height: 20px; 
												 font-size: 13px; 
												 width: 425px; 
												 display: none;
												 background-image: url("/bilder/halbtransparenter_hinterg_weiss.png"); 
												 opacity: 0.4;
											 }

#vorlage115 #bausteine_bausteine_1:hover 
												{
												 opacity: 1.0;
												}
												
#vorlage115 #bausteine_liste_select 
												{
												 font-size: 11px;
												}
												
#vorlage115 #baustein_position 
												{
												 font-size: 11px; 
												 margin: 0 3px 0 3px;
												}
												
#vorlage115 #hinzu_bereich2 
												{
												 font-size: 11px;
												}

/*---- Bearbeitungsmodus Titel ----*/ 

#vorlage115 #titel_rahmen_v115 
												{
												 margin-top: 15px; 
												 border: 1px solid transparent;
												}
												
#vorlage115 #titel_rahmen_v115:hover 
												{
												 border: 1px solid #6C9AAD;
												}
												
#vorlage115 #rahmen_um_textbausteinbild 
												{
												 margin-top: 15px; 
												 border: 1px solid transparent;
												}
												
#vorlage115 #rahmen_um_textbausteinbild:hover 
												{
													border: 1px solid #6C9AAD;
												}

#vorlage115 .h1_input 
												{ 
												 width: 595px; 
												 border: medium none; 
											 } 
		
/*---- Bearbeitungsmodus Buttons ----*/		
						 
#vorlage115 .cms_button 
												{
												 color: #000; 
												 margin-bottom: 1px; 
												 line-height: 15px; 
												}

/*---- Bearbeitungsmodus TinyMCE ----*/		

#vorlage115 #baustein_unterm_text #mce_0_tbl 
												{
												 width: 485px !important; 
											 }

/*---- Bearbeitungsmodus Button Bilder neben dem Text ----*/

#vorlage115 #v115_bilder_neben_text 
												{
												 display: inline-block; 
												 width: 30px; 
												 min-height: 390px; 
												 position: relative; 
												 vertical-align: top;
												}
												
#vorlage115 .button_vertikal 
												{
												 position: absolute; 
												 width: 390px; 
												 height:30px; 
												 right: 30px; 
												 transform: rotate(270deg); 
												 transform-origin: 100% 0;
												}
												
#vorlage115 #button_rotate 
												{
												 width: 390px;
											 }

/*---- Bearbeitungsmodus Bilder neben dem Text (CSS, wenn Bilder neben dem Text ausgeklappt ist) ----*/
											 
#vorlage115 #bilder_neben_text 
												{
												 height: auto; 
												 width:170px; 
												 vertical-align: top; 
												 border: 1px solid transparent; 
												}

#vorlage115 #bilder_neben_text:hover 
												{
												 border: 1px solid #6C9AAD;
												}	
																							
#vorlage115 #bilder_neben_text_position 
												{
												 float: left; 
												 margin: 1px 5px 0 8px; 
												 width: 70px; 
												 font-size: 12px;
											 }

#vorlage115 #bilder_neben_text .portrait_ 
												{
												 margin-top: 3px;
												}		
																					 
#vorlage115 #label_bilder_neben_text 
												{
												 font-size: 13px; 
												 font-family: Candara,arial,tahoma,helvetica; 
												 margin-left: 10px; 
												}

#vorlage115 #v115_bildanordnung 
												{
												 background-image: url("/bilder/halbtransparent_grau_50.png"); 
												 opacity: 0.4; 
												 padding-bottom: 3px; 
												 border: 1px solid transparent;
												}
																							
#vorlage115 #v115_bildanordnung:hover 
												{
												 opacity: 1.0; 
												}

#vorlage115 #bilder_neben_text .cms_bildbox 
												{
												 margin-top: 5px; 
												 width: auto; 
												 border: none;
												 background-color: transparent; 
												}
												
#vorlage115 #bilder_neben_text #v115_bild_neben_text_size
												{
												 width: 160px; 
												 margin: 5px;
												}
												
#vorlage115 .v115_kasten_bildoptionen
												{ 
												 margin-left: 5px; 
												 margin-right: 5px; 
												 background-image: url("/bilder/halbtransparent_grau_50.png"); 
												 opacity: 0.4; 
												}
												
#vorlage115 .v115_kasten_bildoptionen:hover
												{ 
												 opacity: 1.0; 
												}
												
#vorlage115 #label_v115_bildunterschrift	
												{
												 margin-left: 3px;
												}
																					
#vorlage115 .bild_hinzufugen
											 {
											  margin-left: 30px; 
											  margin-bottom: 2px;
											 }

/*---- Bearbeitungsmodus Baustein unter dem Tiny MCE ----*/

#vorlage115 #baustein_unterm_text 
												{
												 height: auto; 
												 margin: 0 0px 0px 15px; 
												 display:inline-block; 
												 border: 1px solid transparent;
												}
												
#vorlage115 #baustein_unterm_text:hover 
            {
             border: 1px solid #6C9AAD;
            }
												
#vorlage115 #bereich_baustein_bausteine_2 
												{ 
												 background-color: #D9E6F2; 
												 width: 185px; 
												 margin-bottom: 5px; 
												 height: 18px;
												 background-image: url("/bilder/halbtransparenter_hinterg_weiss.png"); 
												 opacity: 0.4; 
												}

#vorlage115 #bereich_baustein_bausteine_2:hover 
												{ 
												 opacity: 1.0; 
												}
												
#vorlage115 #bausteine_bausteine_2 
												{
												 background-color: #D9E6F2; 
												 height: 20px; 
												 font-size: 13px; 
												 width: 425px; 
												 display: none;
												 background-image: url("/bilder/halbtransparenter_hinterg_weiss.png"); 
												 opacity: 0.4; 
												}			
																					
#vorlage115 #bausteine_bausteine_2:hover 
												{ 
												 opacity: 1.0; 
												}
												
#vorlage115 #einklappen_bausteine 
												{
												 display: inline-block;
											 }
											 
#vorlage115 #einklappen_bausteine img.variabler_weisser_kasten_eink 
            {
             margin-left: 10px; 
             margin-top: 2px; 
             width: 15px; 
             display: inline-block; 
             vertical-align: top;
            }

/*---- Bearbeitungsmodus Baustein unter dem Fließtext und Bilder neben dem Text ----*/

#vorlage115 #bereich_baustein_bausteine_3 
												{
												 background-color: #D9E6F2;  
												 width: 185px; 
												 margin-bottom: 5px; 
												 height: 18px;
												 background-image: url("/bilder/halbtransparenter_hinterg_weiss.png"); 
												 opacity: 0.4;  
												}
												
#vorlage115 #bereich_baustein_bausteine_3:hover 
												{ 
												 opacity: 1.0; 
												}
												
#vorlage115 #bausteine_bausteine_3 
												{
												 background-color: #D9E6F2; 
												 height: 20px; 
												 font-size: 13px; 
												 width: 425px; 
												 display: none;
												 background-image: url("/bilder/halbtransparenter_hinterg_weiss.png"); 
												 opacity: 0.4;  
												}

#vorlage115 #bausteine_bausteine_3:hover 
												{ 
												 opacity: 1.0; 
												}
												
/*---- Bearbeitungsmodus Baustein Elemente auswählen ----*/

#vorlage115 #bereich_elemente 
												{
												 display: inline-block; 
												 background-color: #D9E6F2; 
												 width: auto; 
												 margin-top: 5px; 
												 margin-bottom: 5px;
												 padding-right: 10px; 
												 height: 18px; 
												 vertical-align: middle;
												 background-image: url("/bilder/halbtransparenter_hinterg_weiss.png"); 
												 opacity: 0.4;   
												}
												
#vorlage115 #bereich_elemente:hover 
												{
												 opacity: 1.0;   
												}
												
#vorlage115 .elemente_bild_aufeinklappen img.elemente_aufk 
												{
												 margin-left: 10px; 
												 margin-top: 3px; 
												 width: 15px; 
												 display:block;
												}
												
#vorlage115 .elemente_bild_aufeinklappen img.elemente_eink 
												{
												 margin-left: 10px; 
												 margin-top: 2px; 
												 width: 15px; 
												 display: none;
												}
												
#vorlage115 .label_bereich_elemente 
												{
												 margin-left: 10px; 
												 font-size: 11px; 
												 font-weight: bold; 
												 vertical-align: top; 
												}
												
#vorlage115 .elemente_bild_aufeinklappen 
												{
												 width: 20px; 
												 display: inline-block;
												}

#vorlage115 #elemente_auswaehlen 
												{
												 background-color: #D9E6F2; 
												 width: 455px; 
												 margin-bottom: 5px; 
												 height: 25px; 
												 display: none;
												 background-image: url("/bilder/halbtransparenter_hinterg_weiss.png"); 
												 opacity: 0.4;  
												}
												
#vorlage115 #elemente_auswaehlen 
												{
												 opacity: 1.0;  
												}
																								
#vorlage115 #elemente_auswaehlen .ue 
												{
												 font-size: 11px; 
												 margin-left: 10px;
											 }
											 
#vorlage115 #elemente_auswaehlen #elemente_liste_form .cms_button 
											 { 
											  float: right; 
											  margin: 3px 6px 0 10px; 
											  font-size: 11px;
											 }
											 
#vorlage115 #elemente_auswaehlen #elemente_liste_select 
												{
												 font-size: 11px; 
												 height: 18px;
												}
												
#vorlage115 .ue, #elemente_auswaehlen_form 
												{
												 display: inline-block;
												} 

/*---- Bearbeitungsmodus Bausteine Aus- und Einklappen ----*/

#vorlage115 input.cms_btn_ein_ausklappen[type="image"] 
												{
												 border: medium none;
												}

/*---- Bearbeitungsmodus Button mobile Ansicht ----*/

#fuss #mobil_button
					 {
					  margin-right: 10px; 
					  margin-top: 5px;
					 }