@charset "UTF-8";

/* CSS Copyright: MGOS - ctfdc->profilantrag */

div.return_message { position:relative; width:95%; max-width:1050px; margin:0px auto; padding:2px 5px; background-color:#FFE6F3; }
div.messageboldred { display:inline; font-weight:bold; background-color:#FFE6F3; padding:0px 2px; }

div.aufzaehlung { float:left; width:6%; min-width:50px; max-width:50px; min-height:70px; font-size:2.4em; }
div.aufzaehlungtext { float:left; width:90%; min-height:70px; }
div.clear { clear:left; }

div.box-einausblenden { display:inline-block; padding:1px 2px; margin:0px 0px 10px 0px; font-size:0.8em; cursor:pointer; } 
div.box1 { }
div.box2 { display:none; font-size:0.8em; line-height:1.2; }

.yellowback { background-color:#FFF580; }
.colorctste { color:#F2DA00; }
.colorctreg { color:#9CF439; }
.colorctsze { color:#AE8BE3; }
.colorctsbi { color:#1684E0; }
.colorctsge { color:#FF6787; }
.colorctsif { color:#FE4739; }
.colorctweb { color:#FFA24C; }

div.enzyplogos { position:relative; width:auto; max-width:555px; background-color:#EEE; border:1px solid darkgrey; margin:20px 0px 0px 0px; padding:10px 10px 5px 10px; }
div.enzyplogo { display:inline-block; margin:0px 20px 5px 0px; }
div.enzyplogo img { width:90px; }
div.enzyplogotitle { position:absolute; top:-18px; left:0px; font-size:1.1em; letter-spacing:-0.08em; color:grey; }
div.enzyplogoslinks { font-size:0.52em; line-height:1; margin:2px 0px 0px 3px; }
div.enzyplogoslinks a { color:#000 !important; }

#FormDialoge { width:98% !important; max-width:800px; }
#FormDialoge div.wrapper0 { }
#FormDialoge div.wrapper1 { background-color:#FFF !important; padding:5px 0px 5px 0px; font-size:1.0em; margin:0px 0px 10px 0px; }
#FormDialoge div.wrapper2 { background-color:#EAF4FF !important; padding:5px 10px 5px 10px; }
#FormDialoge div.wrapper3 { background-color:#FFF !important; padding:5px 0px 5px 0px; font-size:1.0em; margin:30px 0px 10px 0px; }
#FormDialoge div.wrapper4 { background-color:#FAEBD7 !important; padding:5px 10px 5px 10px; }
#FormDialoge div.wrapper5 { background-color:#FAEBD7 !important; padding:5px 10px 5px 10px; }
#FormDialoge div.wrapper6 { background-color:#FAEBD7 !important; padding:5px 10px 5px 10px; }
#FormDialoge div.wrapper7 { background-color:#FAEBD7 !important; padding:5px 10px 5px 10px; }
#FormDialoge div.wrapper8 { background-color:#FAEBD7 !important; padding:5px 10px 5px 10px; }
#FormDialoge div.wrapper9 { background-color:#FAEBD7 !important; padding:5px 10px 5px 10px; }
#FormDialoge div.wrapper10 { background-color:#FFF !important; padding:5px 0px 5px 0px; margin:0px 0px 0px 0px; }

#FormDialoge div.wrapper11 { background-color:#FFF !important; padding:5px 10px 5px 10px; margin-top:10px; }
#FormDialoge div.wrapper12 { background-color:#EAF4FF !important; padding:5px 10px 5px 10px; margin:10px 0px 10px 0px; }
#FormDialoge div.wrapper13 { background-color:#FFF !important; padding:5px 10px 5px 10px; margin-top:10px; }

#FormDialoge div.wrapper9 div.field9 .dijitTextArea { min-height:100px !important; }
#FormDialoge div.wrapper10 div.fulltext { width:94%; margin:0px 0px 5px 10px; white-space:normal !important; font-size:0.75em; }
#FormDialoge div.wrapper11 div.textarealabel { margin:5px 0px 0px 0px !important; }
#FormDialoge div.wrapper11 div.field1 .dijitTextArea { min-height:100px !important; }
#FormDialoge div.wrapper12 div.field1 .dijitTextArea { min-height:100px !important; }
#FormDialoge div.wrapper13 div.textarealabel { margin:5px 0px 0px 0px !important; }
#FormDialoge div.wrapper14 div.field14 .dijitTextArea { min-height:100px !important; }
#FormDialoge div.requiredyellow .dijitTextBox { background-color:#FFFF00 !important; }
#FormDialoge div.requiredyellowcb .dijitCheckBox { border-bottom:6px solid #FFFF00; }

#FormDialogeWrapper { position:relative; width:100%; max-width:820px; height:auto; }
#FormDialogeWrapper div.fdwwrapper1 { position:relative; width:100%; height:auto; padding:0px 0px 20px 0px; }
#FormDialogeWrapper div.fdwwrapper2 { position:absolute; top:0px; left:0px; width:100%; height:100%; }
#FormDialogeWrapper div.fdwwrapper2:hover { background-color: rgba(0,96,191,0.1); }

#FormDialogeMessageBox { visibility:hidden; margin:0px 20px; background-color:#333; color:#FFF; text-align:center; border-radius:2px; padding:16px; position:fixed; z-index:1; bottom:60px; background:-webkit-gradient(linear, left top, left bottom, from(#68A7F2), to(#0060BF)); background:-moz-linear-gradient(top,  #68A7F2,  #0060BF); }
#FormDialogeMessageBox.show { visibility: visible; -webkit-animation: fadein 0.5s, fadeout 2s 4s; animation: fadein 0.5s, fadeout 2s 4s; }
@-webkit-keyframes fadein { from {bottom: 0; opacity: 0;}  to {bottom: 60px; opacity: 1;} }
@keyframes fadein { from {bottom: 0; opacity: 0;} to {bottom: 60px; opacity: 1;} }
@-webkit-keyframes fadeout { from {bottom: 60px; opacity: 1;} to {bottom: 0; opacity: 0;} }
@keyframes fadeout { from {bottom: 60px; opacity: 1;} to {bottom: 0; opacity: 0;} }
