#BehaelterKomplettInnen  .BoxKomplett 
{border: solid 1px #999; width:500px!important;margin: 0px 0px 20px 0px;  padding: 10px; font-size:1em; line-height:140%; }

#BehaelterKomplettInnen  .BoxKomplett table
{margin: 0px; width: 100%; }


.BoxKomplett a { color:#232a7e;}

/*## ANFANG Überschriften*/
.BoxKomplett h3 { margin: 0px 0px 0px 0px; }
.BoxKomplett table .Abschnitt { margin-left:0px;}
.BoxKomplett .Abschnitt { margin-left:0px;}
.Formularkopfliste h3 {padding-left:0px;}
/*## ENDE Überschriften*/


/*## ANFANG Fehler*/
#BehaelterKomplettInnen .fehler,
#BehaelterKomplettInnen .Fehler,
#BehaelterKomplettInnen p.fehler { color:#bc1f22; margin:10px 0px 10px 0px; padding:0px; width:90%; background-color:#eee;}


/*## ENDE Fehler*/

div.Formularkopfliste {margin-left:0px; margin-bottom:20px; }
.BoxKomplett td div.Formularkopfliste {margin-left:0px; border-bottom:solid 1px #a1a1a1; padding-bottom:10px;}
.BoxKomplett div.Formularkopfliste {margin-left:0px; border-bottom:solid 1px #a1a1a1; padding-bottom:10px;}


.BoxKomplett table {margin:10px; width:95%;}

#BehaelterKomplettInnen  p.Recherche1 {padding-left:0px; margin-left:0px;}


 div.BoxKomplett  td{ width:50%; vertical-align:top; padding-bottom:5px; text-align:left;}
 div.BoxKomplett input ,
 div.BoxKomplett select,
 div.BoxKomplett textarea {letter-spacing:1.2px; font-size:.8em;padding:2px;  width:250px; display:block; background-color:#EEEEEE; border:solid 1px #a1a1a1 ;}


.BoxKomplett input.Abstand { margin-bottom:8px; }

.BoxKomplett select { width:255px; padding:4px;letter-spacing:1.2px;}
.BoxKomplett input.Absenden, 
.BoxKomplett input.absenden { width:40%; border:solid 1px #a1a1a1; margin:0px;margin-left: 153px; }
* html .BoxKomplett input.Absenden, 
.BoxKomplett input.absenden {}


.BoxKomplett p {margin:10px 0px 10px 0px !important; }

.BoxKomplett span.Checkbox input {width: auto; margin-right:10px;}
.BoxKomplett span.Checkbox label{ margin-right:10px;}
.BoxKomplett input#ctl00_ContentPlaceHolder1_CheckBox1, 
.BoxKomplett input#ctl00_ContentPlaceHolder1_CheckBox2{ width: auto;  display:inline;}

.BoxKomplett table.Recherche { width:90%; }

/*ANFANG: Gridviews*/
.BoxKomplett .idaus { display:none;}
.BoxKomplett table.Ergebnisliste{border:solid 1px white; width:95%; margin-left:0px; width: 100%;}
.BoxKomplett table.Ergebnisliste  td,
.BoxKomplett table.Ergebnisliste  th { padding:15px 2px 2px 0px; vertical-align:top; text-align: left; border:solid 1px White;}
.BoxKomplett td.titel { width:80%;}
.BoxKomplett td.beginn { width:10%;}
.BoxKomplett td.details {width:10%; }

/*Paging eines Gridviews*/
.BoxKomplett table.Ergebnisliste td td{width:10px; padding:0px; padding-top: 10px;}
.BoxKomplett table.Ergebnisliste td.titel { width:60%;}
.BoxKomplett table.Ergebnisliste td.beginn { width:30%;}
.BoxKomplett table.Ergebnisliste td.details {width:10%; }

/*Gridview-Detailanzeige*/
.BoxKomplett span.Checkbox2 input{ width:20px }
.BoxKomplett .TableForm1 {margin:0px; padding:0px;}
/*ENDE: Gridviews*/



/*Stellengesuche Checkboxlisten*/
table.CheckboxTabelle {padding-bottom: 30px !important;}
table.CheckboxTabelle td {  vertical-align:top;}
table.CheckboxTabelle input{ width:20px;  display:inline; margin-right:10px; float: left;}
table.CheckboxTabelle label { font-size:.9em;  display:inline-block;}
.BoxKomplett input.Rechts { margin-left:60%; margin-bottom:1em;}

.BoxKomplett table#Table3 textarea{font-size:font-size:1em; font-family:Arial, Helvetica, sans-serif;}
