

/*Für Akademie 2021  ohen Ramen immer feste Höhe*/
/*
#div_80{
    
    border:2px solid rgb(53, 52, 52); 
    margin: 10px auto;
    max-width: 800px;
    min-width:430px;

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


}


.el_nav_kopf {
    
    margin: 0 0 0 0;
}



.element_{

    height: 400px;
    border: 0px solid #fff;
}

*/



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


.div_el_alternativinhalte img {
    
    margin: 0px 0px 0px 0px;
}

.div_el_frage {
   
    font-family: helvetica;
    font-size: 24px;
}
/*
.el_abbruch_button img {
    float: right;
    max-height: 40px;
    /*margin-left: 300px;*/
}
*/

.el_info_button {
    float: left;
    /*margin: 0px -350px 0px;*/

}



#inhalt_info_el {
    margin: 20px auto;
    width: auto;
}

#inhalt_info_el img{
   width: 100%;
}





.el_befragung_ende_druckaufforderung , .el_befragung_ende_danke_text , .el_befragung_ende_erfolg_text {


    font-family: helvetica;
    font-size: 20px;
}


.el_befragung_ende_druckaufforderung {
    display: block;
}	


.el_befragung_ende{

    margin: 0 0 0 300px;

}


.el_fragen_ergebnis{
    display:none;
}



/*Für Akademie 2021  Ende */




/* ausblenden Sie haben 0% der Fragen richtig beantwortet */
.el_befragung_ende_erfolg_text{
	
	display:none; 
}




/*Anpassungen für Akademie 2022  */
/*
.el_detail_z {
  width: 760px;
}


.inhalt_el_22 div[class^="element_"]  , .inhalt_el_23 div[class^="element_"] {
	

    height: 100%;

}


.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{
	
	width:450px;
	min-width:450px;
	max-width:450px;
	float:left;

	
	
	
}
.el_text_450 .el_div_1 .div_el_antwort{
	
	display:none;
	
	
}



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

*/



/*Anpassungen für Akademie 2022 */







.el_youtube {
  margin: 0px auto;
  float: none;
  height: auto;
  width: auto;
}
































/*Sie haben X Fragen nicht benatwortet ausblenden*/
.el_fragen_ergebnis{
	
	display:none; 
}


/*weiter zurück mittig   41% statt 45%*/
/*
.el_davor_weiter_buttons {
    margin-left: 20%;
}

*/



.li_el_link{
	width:350px;
	display:inline-block;
	
}

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






#kurzinfo {
     top: 2px ;
    left: 20px  ;
	
}





/*E-Learning  icon transparentz und gr��e � berschreiben*/
				
				
.el_bild_inaktiv{

  max-height:30px !important;
  max-width:30px !important;

  filter: alpha(opacity=70) !important; 
  opacity:0.6 !important;
  

}

.el_bild_aktiv{

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

  
}				
				
				
/*Tooltip in Zeichnungen formatieren*/
				
                
                
.tooltip_text{

text-align:left !important;


}





/*Kopf men� gestaltung gro�e icons ohen Text*/

.div_men_1 , .div_men_2  , .div_men_3 , .div_men_4 { float:left;}
.img_menue_size{width:55px ; height:55px;}
.menue_text{ display:none !important; }









/*elearning*/

.erst_wenn_dok{
    
    display:none !important;
    
}




.focusform{

background-color: rgba(250,250,255 , 0.95);

border: 2px dotted #559;



}









#logo_head{

float:right;

}




#editor_lay_div_grundeinstellungen {
    background-color: #636363;
}


.lay_toggle_div {
    display: none;
    background-color: #999;
}


.lay_wechselschritt {
    background-color: #a9a9a9;
}


#editor_layout a:hover {
    color: rgb(215, 215, 215) !important;
    text-decoration: none;
    font-weight: bold;
}

.lay_mit_schritt_zuweisung {
    display: none;
    background-color: #e2e2e2;
}


#lay_div_add_kommentar_textarea {
    background-color: #fff;
}

#lay_div_version_auswahl_temp {
    background-color: #d7d7d7;
    max-height: 250px;
    overflow: auto;
}


.lay_button_text:hover {
    color: #f00 !important;
    
}

#lay_farbwahl {
    background-color: #77717100;
    border: solid #0000 1px;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
    border-bottom-left-radius: 10px;
    border-bottom-right-radius: 10px;
    padding: 5px;
    margin-top: 5px;
}

#editor_el_anzeige_attr {
    background-color: rgb(96, 96, 96);
}



#lay_div_feedback, #lay_div_linkedit, #lay_div_tooltip {
    background-color: rgb(139, 139, 139);
    border: solid #b1b0b000 3px;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
    border-bottom-left-radius: 10px;
    border-bottom-right-radius: 10px;
    padding: 5px;
    margin-top: 5px;
    display: none;
}


#lay_bildauswahl {
    background-color: #c5c5c5;
    max-height: 200px;
    overflow: auto;
}


.lay_button_text:hover{
    background-color: rgb(0, 0,0) !important;
    color: rgb(0, ,0 255) !important;
   
    border: solid #fff 1px;
    
}
*/



.el_controlling_gruppen {


padding: 10px 0 20px 0;


}




.el_con_td_1 {

    background-color: rgba(192, 192, 192, 0.2);
    font-weight: bold;
    
    border-bottom: 0px solid #fff;

}

.el_con_td_2 {

    background-color: rgba(192, 192, 192, 0.2);
    border-bottom: 0px solid #fff;
   

}

.el_con_td_3 {

    background-color: rgba(192, 192, 192, 0.2);
    border-bottom: 0px solid #fff;
    

}

.el_con_td_4 {

    background-color: rgba(192, 192, 192, 0.2);
    border-bottom: 0px solid #fff;
    

}

.el_con_td_5 {

    background-color: rgba(192, 192, 192, 0.2);
    border-bottom: 0px solid #fff;


}

.el_con_td_6 {

    background-color: rgba(192, 192, 192, 0.2);
    border-bottom: 0px solid #fff;
    

}

.el_con_td_kopf {

    font-weight: bold;
    background-color: #c9c9c9;
    border-right: 1px solid #fff;
    padding: 5px;

}

.el_con_gr_td {

    background-color: rgba(255, 255, 255, 0.5);
    border-bottom: 1px solid #999;

}

.el_con_gr_td_6 {

    background-color: rgba(255, 255, 255, 0.5);
    border-bottom: 1px solid #999;
    width: 35px;
    text-align: right;

}

.el_zert_td_kopf {

    font-weight: bold;
    color: #FFFFFF;
    background-color: #c9c9c9;
    border-right: 1px solid #fff;
    padding: 5px;

}

.el_con_einzel_user_td {

    background-color: #f8f8f8;
    max-height: 180px;
    overflow: auto;

}

.el_zert_td_kopf a {

    font-weight: bold;
    color: #000;

}










 @media only screen and (min-device-width: 360px) and (orientation: portrait){
	 
.el_con_td_1 {
  
    width: 15%;
    hyphens: auto;
}
	 
	 
	 
	 
	 
 }















/*
.verb_n_173{
    
    border-top: 2px solid rgb(59, 99, 117) !important;
    border-bottom: 2px solid rgb(59, 99, 117) !important;
    background-color: rgba(248, 212, 165 , 0.5) !important; 
   
  
  }


.verb_h_173{
    padding-top: 5px !important;

  border-top: 2px solid #f00 !important;
  color:#F0FFF0;
 
  background: rgb(238,103,103);
  background: -moz-linear-gradient(180deg, rgba(238,103,103,0.5) 77%, rgba(248,212,165,0.5) 100%);
  background: -webkit-linear-gradient(180deg, rgba(238,103,103,0.5) 77%, rgba(248,212,165,0.5) 100%);
  background: linear-gradient(180deg, rgba(238,103,103,0.5) 77%, rgba(248,212,165,0.5) 100%);
  
}


.verb_fehler_173{
    padding-top: 5px !important;

  border-top: 2px dotted #f00 !important;
 
  background-color: rgba(242, 255, 129, 0.5) !important; 

}
*/



.verb_n_173{
    
    border-top: 1px solid rgb(0, 29, 74) !important;
    border-bottom: 1px solid rgb(0, 29, 74) !important;
    background-color: rgba(255, 255, 255, 0.58) !important;
   
  
  }


.verb_h_173{
    padding-top: 5px !important;

    border-top: 2px solid rgb(0, 29, 74) !important;
    color:#000;
 
    background-color: rgba(3, 125, 232, 0.23)

  
}


.verb_fehler_173{
    padding-top: 5px !important;

    border-top: 1px solid #777 !important;
 
    background-color: rgb(233, 255, 255) !important;

}

.liste_kopf_form_173 {
    font-weight: bold;
    background-color: rgb(0, 96, 200) !important;
	vertical-align: top;
	font-size: 1.0em;
	text-align: left !important;
	padding-left: 5px !important;
	padding-right: 5px !important;
	border-left: 1px solid
    #AAA !important;
}

.liste_kopf_form_173 a{
    color: #fff !important;
    
    
}


.fo_v_table_173 .liste_kopf_form_leer{
    font-weight: bold;
    background-color: rgb(0, 96, 200) !important;
	vertical-align: top;
	font-size: 1.0em;
	text-align: left !important;
	padding-left: 5px !important;
	padding-right: 5px !important;
	border-left: 1px solid
    #AAA !important;
}
	
	#form_unten_speichern_table{
position: fixed;
/*top: 20px;
left: 483px;
	*/
	
bottom:10px;
	
	
}

#nur_speichern_kopie{
	
	background-color:#0fbf67 !important;
	color: #fff !important;
    border: 0px solid !important;
}



