.ek_neu {
   background:#FFFFFF url(./elank2-images/add.png) no-repeat scroll center top;
   text-align: center;
}

.ek_in_bearbeitung, .meldung_in_bearbeitung {
   background:#FFFFFF url(./elank2-images/pencil.png) no-repeat scroll center top;
   text-align: center;
} 

.ek_rueckfrage_as {
   background:#FFFFFF url(./elank2-images/redarrow_r.png) no-repeat scroll center top;
   text-align: center;
}

.ek_rueckfrage_rs {
   background:#FFFFFF url(./elank2-images/yellowarrow_r.png) no-repeat scroll center top;
   text-align: center;
}

.ek_rueckfrage_rs {
   background:#FFFFFF url(./elank2-images/yellowarrow_r.png) no-repeat scroll center top;
   text-align: center;
}

.ek_genehmigt, .meldung_eingereicht {
   background:#FFFFFF url(./elank2-images/tick.png) no-repeat scroll center top;
   text-align: center;
}

.ek_gen_verlaengert {
   background:#FFFFFF url(./elank2-images/clock.png) no-repeat scroll center top;
   text-align: center;
}
.ek_gen_widerrufen {
   background:#FFFFFF url(./elank2-images/warnung.png) no-repeat scroll center top;
   text-align: center;
}

.ek_abgelehnt {
   background:#FFFFFF url(./elank2-images/warnung.png) no-repeat scroll center top;
   text-align: center;
}

.ek_null {
   background:#FFFFFF url(./elank2-images/null.png) no-repeat scroll center top;
   text-align: center;
}

.ek_storno {
   background:#FFFFFF url(./elank2-images/exclamation_black.png) no-repeat scroll center top;
   text-align: center;
}

.ek_ausgesetzt {
   background:#FFFFFF url(./elank2-images/stop.png) no-repeat scroll center top;
   text-align: center;
}

.ek_beschieden {
   background:#FFFFFF url(./elank2-images/questionable.png) no-repeat scroll center top;
   text-align: center;
}

.ek_anf_abgeschlossen {
   background:#FFFFFF url(./elank2-images/tick.png) no-repeat scroll center top;
   text-align: center;
}

.ek_anf_abgelehnt {
   background:#FFFFFF url(./elank2-images/cross.png) no-repeat scroll center top;
   text-align: center;
}

.ek_bescheid_zurueckgenommen {
   background:#FFFFFF url(./elank2-images/exclamation_black.png) no-repeat scroll center top;
   text-align: center;
}

.ek_azg_auskunft_erteilt {
   background:#FFFFFF url(./elank2-images/tick.png) no-repeat scroll center top;
   text-align: center;
}
.ek_azg_auskunft_verlaengert {
   background:#FFFFFF url(./elank2-images/clock.png) no-repeat scroll center top;
   text-align: center;
}
.ek_azg_auskunft_zurueckgezogen {
   background:#FFFFFF url(./elank2-images/exclamation_black.png) no-repeat scroll center top;
   text-align: center;
}
.ek_azg_auskunft_abgelehnt {
   background:#FFFFFF url(./elank2-images/cross.png) no-repeat scroll center top;
   text-align: center;
}

.ek_kf_eingebunden {
   background:#FFFFFF url(./elank2-images/redarrow_kf.png) no-repeat scroll center top;
   text-align: center;
}

.ek_kf_dok_eingebunden {
   background:#FFFFFF url(./elank2-images/redarrow_kf.png) no-repeat scroll left top;
   text-align: left;
   padding-bottom: 5px;
}

.msg_new {
    background:#FFFFFF url(./elank2-images/email.png) no-repeat scroll center top;
    text-align: center;
    height: 12px;
}
.msg_read {
    background:#FFFFFF url(./elank2-images/email_open.png) no-repeat scroll center top;
    text-align: center;
    height: 12px;
}
.msg_delete {
    background:#FFFFFF url(./elank2-images/email_delete.png) no-repeat;
    height: 12px;
}
.msg_cancel {
    background:#FFFFFF url(./elank2-images/email_error.png) no-repeat;
    height: 12px;
}
.msg_republish {
    background:#FFFFFF url(./elank2-images/email_go.png) no-repeat;
    height: 12px;
}
.msg_create {
    background:#FFFFFF url(./elank2-images/email_edit.png) no-repeat;
    height: 12px;
}

.ausfuhrVorgangField {
	clear:both;
}

.ausfuhrVorgangFieldLabel {
    float: left;
    display: inline;
    width: 20em;
    text-align: right;
}

.ausfuhrVorgangFieldValue {
    display: inline;
    margin-left: 1em;
}

.michAlsAnsprechpartnerEintragen {
   background: url(./elank2-images/assign.gif) no-repeat scroll right top;
   padding:2px 12px 2px 2px !important;
}

#auswahlMeldungen tr {
  height: 2em;
  font-size: 1.2em;
  font-weight: bold
}

#auswahlNeueVorgaenge td {
  border: none;
}

#auswahlNeueVorgaenge tr {
  height: 2em;
  font-size: 1.2em;
  font-weight: bold
}

#bodyInhalt .wizardSaveMessageGroup {
    display: inline;
    padding: 0.3em 0.5em 0.3em 2em;
    margin: 2em 0em 0em 5em;
    border: 2px solid #55aa55;
    background: url(./elank2-images/tick.png) no-repeat scroll left center;
}

.antragFirmaField {
    width: 30em;
}

.antragReadonlyField {
	border: solid 1px #d9d9d9;
    background-color:white;
    width: 20em;
    padding: 0.2em;
    height: 1em;
}

#wizard .buttonBar {
	width: 100%;
	margin: 0px;
	padding: 0px;
}

#wizard .buttonBar .imageButtonBig,
#wizard .buttonBar .imageButtonBig-dis {
	margin: 0px;
}

#wizard .buttonBarLeft {
	float: none;
	width: 50%;
	margin: 10px;
	padding: 0px;
	text-align: left;
}

#wizard .buttonBarCenter {
	float: none;
	margin: 0px;
	padding: 0px;
	text-align: center;
}

#wizard .buttonBarRight {
	float: none;
	width: 50%;
	margin: 0px;
	padding: 0px;
	text-align: right;
}

#wizard .noDataFound {
	text-align:center;
	font-weight: bold;
}

#wizard .dataTable {
	margin: 10px 0px 10px 0px;	
}

#wizard table.dataTableBorderNone td {
	margin: 5px 0px 10px 0px;
    border: none;
}

#wizard .td {
   margin:0;
   padding:0.3em;
}

#wizard .warning {
	background-color: #D9702C;
	color: #FFFFFF;
	margin: 10px 0px 15px 0px;
	padding: 0.2em 0em 0.2em 0.5em;	
}

.bfeewarning {
	background-color: #D9702C;
	color: #FFFFFF;
	margin: 0px;
	padding: 0.2em 0em 0.2em 0.5em;	
}

.errorDiv {
	width: 100%;
}

.errorDiv ul {
	padding: 0px;
	margin: 0px;
}

.errorDiv li {
	list-style-type: none;
	padding: 0px;
	margin: 0px;
	padding: 10px;
	border: 1px solid #f40808;
	background-color: #f4d1d1;
	margin: 10px 0px 10px 0px;
}

/* The hint to Hide and Show */
.fieldInfo, .fieldError, .fieldWarning {
   	display: none;
    position: absolute;
    /*right: 253px;*/
    width: 200px;
    margin-top: -4px;
    padding: 10px 12px;
    font-size: 12px;
}

#bodyInhalt .fieldInfo a,
#bodyInhalt .fieldInfo a:link,
#bodyInhalt .fieldInfo a:visited,
#bodyInhalt .fieldError a,
#bodyInhalt .fieldError a:link,
#bodyInhalt .fieldError a:visited {
	text-decoration: underline;	
}

.fieldInfo {
	border: 1px solid #354f84;
	/* to fix IE6, I can't just declare a background-color,
    I must do a bg image, too!  So I'm duplicating the pointer.gif
    image, and positioning it so that it doesn't show up
    within the box */
    background: #d4e0ee url(./elank2-images/pointer_info.gif) no-repeat -10px 5px;
}

.fieldError {
	border: 1px solid #f40808;
	/* to fix IE6, I can't just declare a background-color,
    I must do a bg image, too!  So I'm duplicating the pointer.gif
    image, and positioning it so that it doesn't show up
    within the box */
    background: #f4d1d1 url(./elank2-images/pointer_error.gif) no-repeat -10px 5px;
}

.fieldWarning {
    border: 1px solid #c93;
    /* to fix IE6, I can't just declare a background-color,
    I must do a bg image, too!  So I'm duplicating the pointer.gif
    image, and positioning it so that it doesn't show up
    within the box */
    background: #ffc url(./elank2-images/pointer.gif) no-repeat -10px 5px;
}

/* The pointer image is hadded by using another span */
.fieldInfo .fieldInfo-pointer, .fieldError .fieldError-pointer, .fieldWarning .fieldWarning-pointer {
    position: absolute;
    left: -10px;
    top: 5px;
    width: 10px;
    height: 19px;
}

.fieldInfo .fieldInfo-pointer {
    background: url(./elank2-images/pointer_info.gif) left top no-repeat;
}

.fieldInfo ul {
	padding-left: 15px;	
}

.fieldError .fieldError-pointer {
    background: url(./elank2-images/pointer_error.gif) left top no-repeat;
}

.fieldWarning .fieldWarning-pointer {
    background: url(./elank2-images/pointer.gif) left top no-repeat;
}

.imgInfo, .imgError, .imgWarning {
	margin-left: 5px;
	vertical-align: top;
	cursor: help;
}

ul.ergaenzungsblatt {
	list-style-type:none;
}

.box {
	clear: both;
	border:#999999 1px solid;
	padding: 5px 0px 5px 0px;
	margin: 5px 0px 15px 0px;
}

h3.ergaenzungsblatt {
	margin-top: 15px;
	padding-top: 15px;
	border-top: 1px dashed #000000;
	clear: both;
}

.ergaenzungsblatt td {
	border: none;
}

.einruecken {
	clear: both;
	margin-top: 10px;
	margin-bottom: 10px;
}

.inputTextEinruecken{
	margin-left: 20px;
}

.einruecken img {
	margin-top: 0px;
    margin-bottom: 15px;
}

input[type=text][readonly] {
  background: #EEEEEE;
  color: #666666;
}

.verpflichtungserklaerung li {
	margin-top: 1em;
}

/* startVorgangserfassung */
ul.startVorgangserfassung {
	margin: 10px 0px 10px 0px;
	padding: 0px;
	list-style-type: none;
}

ul.startVorgangserfassung li {
	padding: 0px 0px 10px 0px;	
}

ul.startVorgangserfassung a {
	font-size: 12px;
	background-image: url("./elank2-images/icon_linkintern.gif");
    background-position: left center;
    background-repeat: no-repeat;
    padding-left: 20px;
}

#wizard hr.dashed {
	border-style: dashed;
	border-color: #000000;
}

/* start Eeg Vorgangserfassung */
ul.eegStartVorgangserfassung {
    margin: 10px 0px 10px 0px;
    padding: 0px;
    list-style-type: none;
}

ul.eegStartVorgangserfassung li {
    padding: 0px 0px 10px 0px; 
    background-image: url("./elank2-images/icon_linkintern.gif");
    background-repeat: no-repeat;
    padding-left: 20px;
    font-size: 12px; 
}

ul.eegStartVorgangserfassung a {
    background-position: left center;
    background-repeat: no-repeat;
}

ul.eegStartVorgangserfassungDisabled {
    margin: 10px 0px 10px 0px;
    padding: 0px;
    list-style-type: none;
}

ul.eegStartVorgangserfassungDisabled li {
    font-size: 12px;
    background-image: url("./elank2-images/icon_linkintern.gif");
    background-position: left center;
    background-repeat: no-repeat;
    color: gray;
    padding-left: 20px;
    margin: 10px 0px 10px 0px;
}

ul.eegStartVorgangserfassungDisabled a {
    background-position: left center;
    background-repeat: no-repeat;
    padding-left: 0px;
    color: gray;
}



/* other */
td.selektiert {
    background: #D3D3F3;	
}

td.angelegtVonBafa {
    background: #FFD700;	
}

fieldset.hinweis {
    background-color:#FFFFCC; 
    border:1px solid #CC9933;
}

/* AGG */

.aggPopup select {
    font-size: 1.2em !important;
    margin-right: 2em;	
}

.clpsblPnlCnt div {
	float:left; 
	height: 1.8em; 
	margin-left: 2em; 
	padding-top:0.2em; 	
}

.aggCp, .aggCpColpsd {
	border:1px solid #D9D9D9;
}	

.aggCpCnt {
	background:none repeat scroll 0 0 #F5F5F5;
}

.aggCpColpsdHdr, .aggCpHdr {
    background:url("./css-images/PnlHdr_bgslice.gif") repeat-x scroll left top #FFFFFF;  	
}


.aggCpColpsdHdr > div > div {
	background:url("../bafa/elank2-images/tree_folder_closed.gif") no-repeat scroll 3px 6px transparent;
}

.aggCpHdr > div > div {
    background:url("../bafa/elank2-images/tree_folder_open.gif") no-repeat scroll 3px 6px transparent;
}

.col5 {
    width: 5em;
}

.col20 {
    width: 20em;
}
