/* el CSS Grundeinstellungen  */

#el_footer{

	position: fixed;
	left: 50%;
	bottom: 10px;
	transform: translate(-50%, -5%);
	margin: 0 auto;



	
	max-width: 800px;
	min-width: 300px;
	width: 95%;
	background-color: antiquewhite;

	padding: 10px 0;

	border: 1px solid rgb(247, 159, 41);
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	border-bottom-left-radius: 5px;
	border-bottom-right-radius: 5px;  

}


.img_size40h{

	height:40px;
	vertical-align: bottom;
}

#el_seiten_navpunkte{

	/*border-top: 1px solid rgb(247, 159, 41); */

	margin: 0 auto;
	text-align: center;
	padding: 0 0 20px 0;
}

#thema_text_sperre_anonym{

  width:500px;
  margin:20px auto;
  padding: 20px;
  text-align: center;

  border:2px solid rgb(53, 52, 52); 

  border-top-left-radius: 40px;
  border-top-right-radius: 40px;
  border-bottom-left-radius: 40px;
  border-bottom-right-radius: 40px;  

}




/*Links in der Seitenbox ohne Flattersatz*/
.li_el_link{
	width:350px;
	display:inline-block;
	
}

.li_eingestellt_seit{
	
	width:100px;
	display:inline-block;
}




/*Neu Darstellung in seitenboxen mit Bildern*/

.unterweisung_li {
   height: 20px;
   width:20px;  
   margin: 0 10px 10px 0;
   vertical-align: middle;
	
}

.unterweisung_li_titel {
  /*
  border:1px solid rgb(100, 100, 100); 

  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
  border-bottom-left-radius: 10px;
  border-bottom-right-radius: 10px;  
  */
}

.unterweisung_li_bild {
    max-height: 40px;
    vertical-align: bottom;
}






/**/

#box_el {margin:0px 0px 10px 0px;background:url(../img/rund_bg_lang.png) repeat-y; }
.ro_el{	margin:0; background:url(../img/rund_ro_dateiliste.png) top right no-repeat;width:980px;  }
.lo_el {	margin:0; background:url(../img/rund_lo_dateiliste.png) top left no-repeat;}
.ru_el {	margin:0; background:url(../img/rund_ru_dateiliste.png) bottom right no-repeat; }
.lu_el {	margin:0; background:url(../img/rund_lu_dateiliste.png) bottom left no-repeat; }

#box_el a:hover{text-decoration: underline; color:#C20000; }






.el_detail_z{
	background-color: #fff;
	min-height: 100%;
    overflow: auto;
	/*margin: 10px 0 10px 0;*/
	margin: 0 0 10px 0;
	
	padding: 2px;
	
	/*width:100%;*/ /*2025feb */

	
}

.el_div_0{
	width:30px;
	min-height: 100%;
    overflow: auto;
	
	float:left;

}

.el_div_1{
	min-height: 100%;
	max-width: 100%;

	width: 100%;
    /*overflow: auto;*/
	/*background-color: #f5b45e;*/
	float:none;

}

.el_div_2{
	min-height: 100%;
    overflow: auto;
	background-color: #e0fcb1;
	float:none;

}

.el_div_3{
	width:30px;
	min-height: 100%;
    overflow: auto;
	border-left : 5px solid  #9df392;
   
	float:left;


}

.el_detail_edit{

	margin:5px 0 5px 30px;
	background-color: #f5b45e;
	float:none;


}


div[class^="element_"]{
	
	min-width: 90%;
    min-height: 100%;
    overflow: auto;
    font-size: 1.0em;
    padding: .5em;
	padding-bottom: 120px; /* Abstand um Überlappung mit NAvigation zu vermeiden*/
    vertical-align: bottom;
    background-color: #fff;
    color: #000;
    border: solid 1px #999;
    margin-bottom: 5px;
    -Moz-Border-Radius-BottomLeft: 10px;
    -Moz-Border-Radius-BottomRight: 10px;
    -Moz-Border-Radius-TopLeft: 10px;
    -Moz-Border-Radius-TopRight: 10px;
    border-top-left-radius: 15px;
    border-top-right-radius: 15px;
    border-bottom-left-radius: 15px;
    border-bottom-right-radius: 15px;

	
	
	
	

    /*height: 410px;*/
    border: 0px solid #fff;
}




/*

.element_{

min-width:90%;
min-height: 100%;
overflow: auto;
font-size: 1.0em;
padding:.5em;
vertical-align:bottom;

background-color:#fff;	
color:#000;	
border:solid 1px #999;	
margin-bottom: 5px;


			  	-Moz-Border-Radius-BottomLeft: 10px;
				-Moz-Border-Radius-BottomRight: 10px;
				-Moz-Border-Radius-TopLeft: 10px;
				-Moz-Border-Radius-TopRight: 10px;
				
				border-top-left-radius: 15px;
			    border-top-right-radius: 15px;
			    border-bottom-left-radius: 15px;
			    border-bottom-right-radius: 15px;

	}




.element_1{

min-width:630px;
min-height: 100%;
overflow: auto;

font-size: 1.0em;
padding:.5em;
vertical-align:bottom;

background-color:#fff;	
color:#000;	

margin-bottom: 5px;
			  	-Moz-Border-Radius-BottomLeft: 10px;
				-Moz-Border-Radius-BottomRight: 10px;
				-Moz-Border-Radius-TopLeft: 10px;
				-Moz-Border-Radius-TopRight: 10px;
				
				border-top-left-radius: 15px;
			    border-top-right-radius: 15px;
			    border-bottom-left-radius: 15px;
			    border-bottom-right-radius: 15px;

	
}

.element_2{
min-width:630px;
min-height: 100%;
overflow: auto;
font-size: 1.0em;
padding:.5em;
vertical-align:bottom;

background-color:#ddd;	
color:#000;	
margin-bottom: 5px;
			  	-Moz-Border-Radius-BottomLeft: 10px;
				-Moz-Border-Radius-BottomRight: 10px;
				-Moz-Border-Radius-TopLeft: 10px;
				-Moz-Border-Radius-TopRight: 10px;
				
				border-top-left-radius: 15px;
			    border-top-right-radius: 15px;
			    border-bottom-left-radius: 15px;
			    border-bottom-right-radius: 15px;
	
}

.element_3{
min-width:630px;
min-height: 100%;
overflow: auto;
font-size: 1.0em;
padding:.5em;
vertical-align:bottom;

background-color:#fff;	
color:#000;	
border:solid 1px #999;	
margin-bottom: 5px;
			  	-Moz-Border-Radius-BottomLeft: 10px;
				-Moz-Border-Radius-BottomRight: 10px;
				-Moz-Border-Radius-TopLeft: 10px;
				-Moz-Border-Radius-TopRight: 10px;
				
				border-top-left-radius: 15px;
			    border-top-right-radius: 15px;
			    border-bottom-left-radius: 15px;
			    border-bottom-right-radius: 15px;
}
*/

.element_aktiv {
    border: solid 2px #bbf !important;
    height: auto !important;
}


.detail_{

font-size: 1.0em;
padding:0.5em;
margin:1px;
vertical-align:bottom;

background-color:#fff;	
color:#0000ff;	
border:solid 1px #666;	
	}




.detail_1{

font-size: 1.0em;
padding:.5em;
vertical-align:bottom;

background-color:#eee;	
color:#00ffff;	
	
}

.detail_2{

font-size: 1.0em;
padding:.5em;
vertical-align:bottom;

background-color:#aaa;	
color:#ff00ff;	
	
}





.el_nav_kopf{
	
text-align: center;

}


.el_editor_seite{


font-size: 1.0em;
padding:.5em;
vertical-align:bottom;
border:solid 2px #999;
	
background-color:#fff;	
	
}


.el_editor_element{

font-size: 1.0em;
padding:.5em;
margin:5px 0 5px 30px;

border:solid 2px #999;
	
background-color:rgb(231, 231, 231);	

	

	
}

.el_editor_detail{

font-size: 1.0em;

padding:.5em;
margin:3px; 
vertical-align:bottom;
border:solid 5px #999;
background-color:#fff;	
float:none;

}


.el_editor_detail table{


width:100%;
background-color:#fcc;	

}




.inhalt_el{
/*padding:.5em;*/
color:#000000;
}

.inhalt_el p a {font-size: 1em;}

#el {
width:100%;
margin-bottom:1em;
}


#el td
{
font-size: 1.0em;
padding:.5em;

}


#el select, input, textarea {
font-size:1em;
}

#el .button_text { font-size:0.9em; cursor:pointer; padding: 2px 5px;}



/* eleditor Aussehen  */


.el_td_0{
width:30px;
border-bottom:1px solid #999;
padding-top:5px;padding-bottom:0px;
text-align: right;
font-size:1.0em;
color:#005500;
}

.el_td_1{

border-bottom:1px solid #999;
padding-top:5px;padding-bottom:0px;
color:#000000;
font-size: 1.0em;	
}

.el_td_2{
width:300px;
border-bottom:1px solid #999;
padding-top:5px;padding-bottom:0px;
font-size: 1.0em;




}

.el_td_3 {
width:30px;
border-bottom:1px solid #999;
padding-top:5px;padding-bottom:0px;
text-align: right;
font-size:1.0em;
color:#005500;
}
.el_td_3 a {
	
color:#005500;
}


#el_editor {
width:100%;
}


#el_editor td
{
font-weight: normal;
font-size: 1.0em;
border:solid 1px #999999;
padding-top:5px;padding-bottom:5px;
vertical-align:bottom;


}



#el_edit, #el_edit_einzel {
background-color:#fff;
margin-bottom:1em;
width:100%!important;




} 


#el_edit td, #el_edit_einzel td {
background-color:#ccc;
margin-bottom:1em;
width:100%!important;
font-size:1.0em;
padding:.5em 1em .5em .5em;
 vertical-align:top;
 white-space:nowrap;
}

#el_edit input {
font-size: 1.0em;
border:1px solid #666;
vertical-align:center!important;
cursor:pointer;
}

#el_edit input.button_text {
float:right;
}

#el_edit h3 {
margin:0;
}




.el_select_titel h3 {
margin:0;
font-size:1.0em;
color:#000;
}



#el_nachtrag_benutzer{
 background-color:rgb(202, 216, 193);
 text-align: left;
 padding: 0;
 margin-top: 10px;
 min-width:300px;
}

#el_nachtrag_benutzer p {
	background-color:rgb(140, 148, 135);

	padding: 3px 0 4px 10px;
	margin :0;	   
   }

.button_text_achtung{

	background-color:rgb(252, 125, 74)!important;
}

.button_gruen{

	background-color:rgb(195,244,151)!important;
}

.el_benutzer_entfernen{

	background-color:rgb(252, 125, 74)!important;
}


   #el_nachtrag_del_benutzer{
	background-color:rgb(202, 216, 193);
	text-align: left;
	padding: 0;
	margin-top: 10px;
	min-width:300px;
   }
   
   #el_nachtrag_del_benutzer p {
	   background-color:rgb(185, 153, 141);
       color: #eee;
	   padding: 3px 0 4px 10px;
	   margin :0;	   
	  }
   

.el_benutzer_del_sicher{

display: none;


}







#el_uebersicht_teilnehmer{
 background-color:rgb(202, 216, 193);
 text-align: left;
 padding: 0;
 margin-top: 10px;
 min-width:300px;
	
}

#el_uebersicht_teilnehmer p {
	background-color:rgb(251, 255, 217);

	padding: 3px 0 4px 10px;
	margin :0;	   
   }


/* ENDE eleditor Aussehen */






/*Pflichtfeld nicht ausgef�llt*/
.el_fehler
{
border:dotted 2px #ff0000 !important;

}
/*keine g�ltige Zahl*/
.el_fehler_zahl
{
border:1px solid #ff0000 !important;

}



.el_select_titel {
font-size: 1.0em;
width:100%;
background-color:#FFF;

}



.el_select_titel td {
padding:5px;
font-size: 1.0em;
border-bottom: 1px solid #cccccc;
}

.el_select_titel td a {
cursor:pointer;
font-size: 1.0em!important;
}


.el_block_grau{

/* background-color:#eee!important; 
color:#888 !important;*/
  opacity:0.65;
  filter:alpha(opacity=65); /* For IE8 and earlier */

}


#auswahl_el_seiten{

background-color:#eee!important;
border-bottom:1px solid #999;
vertical-align:top;
padding:0px;
margin:0px;
font-size: 1.0em;
}



#el_freigabe {

}


.el_hinweis{
	
font-style: italic;
color: #999;	
	
}


#el_freigabe td
{
font-weight: normal;
font-size: 1.0em;
border:solid 0px #999999;
padding-top:5px;padding-bottom:5px;
vertical-align:bottom;


}



#el_gruppe_mitarbeiter
{
font-weight: normal;
font-size: 1.1em;
border:solid 0px #999999;
padding-top:5px;padding-bottom:5px;
vertical-align:bottom;


}

.el_ampel_gruen{
	
background-color:#556b2f!important;	

	
}

.el_ampel_orange{
	
background-color:#ff8c00!important;	
	
}


.el_ampel_rot{
	
background-color:#8b0000!important;	
	
}



.nach_rechts{

float: right;

	
}



.el_con{
width:900px;	
font-weight: normal;
font-size: 1.0em;
border:solid 0px #999999;
padding-top:5px;padding-bottom:5px;
vertical-align:bottom;	

	
}

.el_con_td_kopf a{

	color: #fff;
}


.el_con_td_kopf{
font-weight:bold;
	
background-color:rgb(0, 0, 0);
color:#fff;
border-right: 1px solid #fff;
padding:5px;		
}

.el_con_td{
		
	background-color: rgb(236, 248, 248);
	border-bottom:1px solid #999;
	border-top:1px solid #999;	
	}

.el_con_td_1{
	background-color: rgb(236, 248, 248);
font-weight:bold;	
width:400px;
border-bottom:1px solid #999;
border-top:1px solid #999;	
}

.el_con_td_2{
	background-color: rgb(236, 248, 248);
border-bottom:1px solid #999;
border-top:1px solid #999;	
width:100px;	
}

.el_con_td_3{
	background-color: rgb(236, 248, 248);
border-bottom:1px solid #999;
border-top:1px solid #999;
width:100px;	
}

.el_con_td_4{
	background-color: rgb(236, 248, 248);
border-bottom:1px solid #999;
border-top:1px solid #999;	
width:100px;	
}

.el_con_td_5{
	background-color: rgb(236, 248, 248);
border-bottom:1px solid #999;
border-top:1px solid #999;	
width:200px;	
}

.el_con_td_6{
	background-color: rgb(236, 248, 248);
border-bottom:1px solid #999;
border-top:1px solid #999;	
width:35px;	
text-align: right;
}


.el_con_td_zert{
	border-bottom:1px solid #999;	
	
	}




.el_con_gr_td_ungerade{

   background-color: rgb(236, 248, 248);
  
	
}
.el_con_gr_td_m_ungerade{

   background-color: #faebd7; 
  
	
}
.el_con_m_liste{

	display: block;
	padding-left: 10px;
}



.el_con_gr_td{

	/*background-color: rgba(250, 246, 185, 0.5);*/
	border-bottom:1px solid #999;

}
.el_con_gr_td_6{

	/*background-color: rgba(250, 246, 185, 0.5);*/
	border-bottom:1px solid #999;
	width:35px;	
	text-align: right;
}

.el_con_einzel_user{

	
	display:none;

}

.el_con_einzel_user_td{

	/*background-color: #ddd;*/
	max-height: 180px;
	overflow: auto;
	

}

.el_con_einzel_gruppe{

	
	display:none;

}

.el_con_gruppen{

	color:#005500 !important;

}



.el_con_view_gr ,.el_con_view1 ,.el_con_view4 , .el_con_view5 , .el_con_view6 , .el_con_view7 , .el_con_view8 , .el_con_view9   , .el_con_view11 , .el_con_view12  {

	display:none;


}







.error_el_stoppen {
 background-color:#FFFFFF;
 color:#C20000;
 padding:0;
 font-weight: bold;
 font-size:1.0em!important;
 border:3px #fff;
 
}



.radio_hidden{
 display:none;
 visibility:hidden;	
	
}




.div_el_frage{
	
min-width:60%;
max-width:60%;
float:left;

margin:0px 20px 5px 0px;	
}


.div_el_frage_nurkommentar{
	
	min-width: 100%;
    max-width: 100%;
	
	
}





.el_frage_checkbox{

	/*padding-left:5px;*/

	max-width: 100% !important;
}

.div_el_antwort{
	

float:left;
min-width:36%;
max-width:36%;


	
}

.div_el_alternativinhalte{
	
	
	max-width:700px;
	/*margin:auto;*/
		
	
	}

.div_el_alternativinhalte img{
	
	min-width:100%;
	max-width:100%;
	float:left;
	
	margin:0px 0px 25px 0px;	
	
	}

.div_el_alternativinhalte_fertig{
	
	
	max-width:700px;
	margin:auto;
		
	
	}

.div_el_alternativinhalte_fertig img{
	
	/*min-width:100%;*/
	max-width:100%;
	float:none;
	
	margin:0px 0px 25px 0px;	
	
	}


.el_frage_view_fertig{
	color: #363636;
    font-size: 20px;
}
.el_antwort_view_fertig{
	color: #000000;
    font-weight: bold;
	font-size: 20px;
	
}

.el_frage_view_icons {
	min-width:inherit !important;
	max-width:inherit !important;
	float:inherit !important;
	
	margin:inherit !important;


}









.el_davor_weiter_buttons {
    margin: 0 auto;
    text-align: center;
}

.el_davor_weiter_buttons img {
  
	vertical-align: bottom;
}

.el_abbruch_button img{


max-height: 40px;
max-width: 40px;
margin: 0 60px;

}



.ant_text{
	
	width:280px;
	
	
	
}

.ant_textarea{
	
	width:280px;
	
}




/*#el_v_ampel_2*/
/*Css f�r die Editoransicht Klartext*/
*[id*='el_v_ampel_']{

  display:none;

  background-color:#eef!important;	


}


/*Css f�r die Bneutzeransicht Klartext*/
*[id*='el_v_ampel_u_']{

  display:none;

  background-color:#eee!important;	


}

.no_underline {

text-decoration: none !important;
}	



/* nicht ausgew�hlte el_bilder etwas blasser darstellen */
.el_bild_inaktiv{
  /*background-color:#f00;*/
  max-height:40px;
  max-width:40px;
  
  /*-ms-interpolation-mode: bicubic; */
  /*-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(FinishOpacity=40)";*/
  filter: alpha(opacity=40); 

 
  opacity:0.4;
  
  cursor:pointer;
 
}

.el_bild_aktiv{

  max-height:40px;
  max-width:40px;

  cursor:pointer;
 
}


*[id*='el_bilder_vorschau'] img{
 
 
  max-height:25px;
  max-width:25px;

  text-align: left;

}
*[id*='el_bilder_vorschau']{

  display:none;
  text-align: left;

}


/*Auswertung nach dem Ende der Umfrage */


.el_frage_1{

background-color:rgba(222, 222, 222 ,1.0);
color:#000;
	
}

.el_antwort_1{

background-color:rgba(242, 242, 242 ,0.1);
color:#000;
	
}




.el_frage_2{

background-color:rgba(222, 222, 222 ,1.0);
color:#000;
	
}

.el_antwort_2_f{

background-color:rgba(255, 0, 0 ,0.1);
color:#000;
	
}

.el_antwort_2_r{

background-color:rgba(0, 255, 0 ,0.1);
color:#000;
	
}




/*Zertifikat*/

.link_zert_blend{

/*display:none;*/
/*opacity: 0.2;*/


}

.el_zert_uebersicht{

	width:90%;	
	font-weight: normal;
	font-size: 1.0em;
	border:solid 0px #999999;
	padding-top:5px;padding-bottom:5px;
	padding-left: 10px;
	vertical-align:bottom;
	margin-left:15px;
	
	overflow: auto;
	

	display:none;




}
.el_meine_zertifikate{
	font-weight: bold;
	font-size: 1.0em;

}

.el_meine_zertifikate img {
	width: 20px;
	margin-left: 25px;

}





.cert_con_jahr{
	font-weight: bold;
	font-size: 1.5em;
	
}

.zert_con_table{
	width: 60%;


}
/*

.zert_con_table table , .zert_con_table td{

	display: block;
}



.el_zert_td_kopf {
	position: absolute;
	top: -9999px;
	left: -9999px;
}

*/


.zert_con_table tr:nth-child(2n){

	background-color: #f8f8f8;

}

.el_zert_td1{
	width: 570px;
	min-width: 340px;
}

.el_zert_td3{
	width: 120px;
	min-width: 120px;
}



.el_zert_td_kopf{
	font-weight:bold;
	color: #FFFFFF;
	background-color:rgb(0, 0, 0);
	border-right: 1px solid #fff;
	padding:5px;	
	
}

.el_zert_td_kopf a{
	font-weight:bold;
	color: #FFFFFF;
	
	
	
	
}

.el_zert_td_zert{
		border-bottom:1px solid #999;	
		
}


.el_befragung_ende_anzeige{

	text-align: center;
}

.el_befragung_ende_druckaufforderung{

	display: none;

}



.el_befragung_ende_danke_text{
	font-weight: bold;


}

.el_befragung_ende_erfolg_text{
	
	font-weight: lighter;
	display: none !important;
}


/*Ende Zertifikate*/

/*Radiobutton f�r E-Learning unsichtbar machen*/
/*
input[type="radio"] {
    display:none;
}

*/

.el_icon_bestanden{

    width:100px;

}

.el_icon_nicht_bestanden{

    width:100px;

}




/*  set in elearing.php  um links Bild Detail 1 und rechts Text Detail2 darstellen zu können  Mobil dann untereinander über komplette Breite*/

.el_bild_50{
	
	width:50px;

	float:left;

    margin-right: 30px;	
	
}
.el_bild_100{
	
	width:100px;

	float:left;

    margin-right: 30px;	
	
}

.el_bild_150{
	
	width:150px;

	float:left;

    margin-right: 30px;	
	
}

.el_bild_200{
	
	width:200px;

	float:left;

    margin-right: 30px;	
	
}


.el_bild_250{
	
	width:250px;

	float:left;

    margin-right: 30px;	
	
}


.el_text_450{
	
	width:460px;
	float:left;
	
	
	
}











.el_text_450 .el_div_1 .div_el_frage{
/*
 2025feb deaktiviert für kleinere Bilder um Text rechts davon in voller Breite nutzen zu können	
	width:450px;
	min-width:450px;
	max-width:450px;
	float:left;
*/
	
	
	
}
.el_text_450 .el_div_1 .div_el_antwort{
	
	display:none;
	
	
}

.el_volle_breite .div_el_frage{

	width:100% !important;
	min-width:100%!important;
	max-width:100% !important;

	margin-bottom: 30px;
}
.el_volle_breite .div_el_antwort{

	width:100% !important;
	min-width:100%!important;
	max-width:100% !important;

}

.el_youtube_16zu9 .div_el_alternativinhalte{


   margin: 0 auto;
   max-width: 800px !important;

}

#el_fertig_ansicht_meldung_div{

	padding:20px;
	text-align: center;


}

#el_fertig_ansicht_ausgabe{

	display:none;
}

.el_icon_rechts{

	float: right;
	margin: 10px;

}


.el_antwort_in_naechste_zeile .div_el_antwort{

	float:none;
}



.el_fragen_ergebnis{

	display:none;
}

.el_befragung_ende_druckaufforderung {
	display: block;
  }




/*Anfang  Blocksatz mit Silbentrennung sowie Chechbox mit möglichen Antworten text genau untereinander bei langen Antworten - nicht unterhalb der Checkbox*/

.el_detail_z {
    text-align:justify;
    hyphens: auto;
    -webkit-hyphens: auto;
    -ms-hyphens: auto;
}

.div_el_frage {
	
  display: flex;
 /*white-space: pre-wrap;*/  /*sonst werden Leerzeichen entfernt  z.B. bei eine <b>Antwort</b>   wird sonst zu eineAntwort  allerdings werden damit auch Zeilenbrüche im Editorfenster als Umbrüche in der HTML ansicht eingefügt - daher deaktiviert*/

  align-items: baseline;
	
  text-align: justify;
  hyphens: auto;
  -webkit-hyphens: auto;
  -ms-hyphens: auto;
  
}

.div_el_frage_nurkommentar {
	
  display: block;
  align-items: baseline;
	
  text-align: justify;
  hyphens: auto;
  -webkit-hyphens: auto;
  -ms-hyphens: auto;
  
}



.div_el_frage input[type="checkbox"]{
	
	margin-right:10px;
	
}



.el_detail_z h3  , .div_el_frage h3{
 /*text-align:left;*/
 
}


.el_detail_z li , .div_el_frage li , .el_detail_z ul , .div_el_frage ul {
 text-align:left;
 
}


/*Ende  Blocksatz mit Silbentrennung sowie Chechbox mit möglichen Antworten text genau untereinander bei langen Antworten - nicht unterhalb der Checkbox*/

.button_el_ansicht_unterweisung{

	padding: 5px 30px 5px 30px;
	border: 0px solid;
	background-color: rgb(26,186,0);
	color: #fff !important;

}

.el_spacer{
	
	display: block;
	width: 100%;
	padding: 0;
	margin: 0;
	
}

.el_spacermark_editor{

background-color: gold;

}

.el_editormodusclass {
	border: 1px solid darkkhaki;
  }