/*Assistent: Textfeld zur Umkreisausgabe*/
input#distanceOut
{
	border: 0px;
	text-align: center;
	font-weight: bold;
	width: 15px;
	background-color: transparent;
	font-family:Arial, Helvetica, sans-serif;
	font-size:100%;	
}

/*Merkfeld*/
div#merkfeld
{
	display:none; 
	position:absolute;
	text-align: center; 
	margin-top: 130px; 
	margin-left: 290px; 
	width:300px; 
	height:100px; 
	background-image: url(/images/merkfeld_back.gif);
	background-repeat: no-repeat;	
}

/*Merkfeld*/
div.merkfeld
{
	display:none; 
	position:absolute;
	text-align: center; 
	margin-top: 0px; 
	margin-left: 160px; 
	width:300px; 
	height:100px; 
	background-image: url(/images/merkfeld_back.gif);
	background-repeat: no-repeat;	
}

/*Die obere Leiste vom Merkfeld*/
.merkfeld_leiste
{
	background-color: rgb(140, 35, 33);
	margin-top: 1px;
	margin-left: 1px;
	width: 294px;
	height: 20px;
	text-align: right;
	cursor: pointer;
}

.merkfeld_leiste_blau
{
	background-color: #1b5393;
	margin-top: 1px;
	margin-left: 1px;
	width: 294px;
	height: 20px;
	text-align: right;
	cursor: pointer;
}

/*Ausgabefelder*/
input#zipOut, input#wohnformOut, input#pflegeformOut
{
	border: 0px;
	font-weight: bold;
	width: 250px;
	background-color: transparent;
	font-family:Arial, Helvetica, sans-serif;
	font-size:100%;	
}

/*Assistent: Textfeld für Geschlecht*/
input#genderOut,input#parOut
{
	border: 0px;
	font-weight: bold;
	width: 35px;
	background-color: transparent;
	font-family:Arial, Helvetica, sans-serif;
	font-size:100%;	
}

/*Assistent: Textfeld für Fachbereiche*/
textarea#fachbereichOut
{
	border: 0px;
	float:left;
	font-weight: bold;
	width: 395px;
	background-color: transparent;
	font-family:Arial, Helvetica, sans-serif;	
}

/*Ambulanter Suchassistent*/
div#assistent2{
	background-image:url(/images/assistent2_hg.jpg);
	background-repeat:no-repeat;
	width:532px;
	height:368px;
	padding-top:20px;
	float:left;
	margin:0 0 17px 0;
}

/*Stationärer Suchassistent*/
div#assistent1{
	background-image:url(/images/assistent1_hg.jpg);
	background-repeat:no-repeat;
	width:532px;
	height:368px;
	padding-top:20px;
	float:left;
	margin:0 0 17px 0;
}

/*gesamte Überschrift (blau/rot hinterlegter Bereich)*/
div.BlockUeberschrift
{
	color:#FFFFFF;
	font-size:16px;
	text-align:left;
	margin:0 0 0 15px;
}

/*Überschrift "Suchassistent"*/
div.Ueberschrift
{
	font-size:18pt;
	font-weight:bold;
	color:#ffffff;
	margin-bottom:10px;
}

/*Fett schreiben*/
span.bold
{
	font-weight:bold;
}

/*Formular für Stationären Pflegeplatz*/
div.form_assistent
{
	width:492px;
	margin-left:15px;
}

/*Startseite des Assistenten*/
div#start
{
	display:block;
	text-align:left;
}

/*Alle Text-Container (oben)*/
div.Textblock
{
	height:160px;
	width:495px;
	margin-top:65px;
}

/*Die 5 ausgeblendeten Schritte*/
div#stepOne, div#stepTwo, div#stepThree, div#stepFour, div#stepFive
{
	display:none;
	text-align:left;	
}

/*Die graue Trennlinie über den Buttons*/
div.trennlinie
{
	margin-top:10px;
	margin-bottom:10px;
	background-color:#6d6d6d;
	font-size:0;
	height:1px;	
}

/*Fussbereich der ersten Seite (rot)*/
div.ersteSeite_Footer_rot
{
	margin-left:289px;	
}

/*Fussbereich der ersten Seite (blau)*/
div.ersteSeite_Footer_blau
{
	margin-left:317px;	
}

/*Felder (PLZ, Stadt, Umkreis)*/
div.cb_stepOne
{
	 height:90px;
	 margin-top:30px;
	 text-align:center;	
}

/*Alle Checkboxen des Assistenten*/
input.checkbox
{
	margin-right: 10px;	
}

/*Checkboxen (Geschlecht)*/
div.cb_stepTwo
{
	  height:100px;
	  margin-top:30px;
	  margin-left: 50px;
	  text-align:left;
	  line-height:20px;	
}

/*Checkboxen (Wohnform, Pflegeform)*/
div.cb_stepThree
{
	  height:80px;
	  margin-top:30px;
	  margin-left:50px;
	  text-align:left;	
}

/*Checkboxen (Fachbereich)*/
div.cb_stepFour
{
	  height:90px;
	  margin-top:20px;
	  text-align:left;	
}

/*Input Feld PLZ*/
input#zip
{
	margin-left:10px;
	margin-right:10px;	
}

/*Textfeld Stadt*/
input#town
{
	margin-left:10px;
	width:149px;	
}

/*Auswahlbox Umkreis*/
select#distance
{
	margin-left:7px;
	margin-top:20px;
	width:151px;	
}

/*Container in dem die Auswahlbox liegt*/
div.umkreis
{
	margin:10px 0 0 113px;	
}

/*Ausgeblendeter Fehlercontainer*/
div.Fehlerblock
{
	 height:17px;
	 margin-top:10px;	
}

/*Fehlermeldung (Einblenden wenn keine Eingabe bei PLZ oder Stadt/ Fehlerhafte PLZ) */
div#fehlertext, div#fehlerplz
{
	color:red;
	display:none;
	margin-top:10px;
	text-align:center;	
}

/*Fussbereich jedes Schrittes (ausser Schritt1)*/
div.Assi_footer
{
	text-align:left;	
}

/*Fussbereich des ersten Schrittes*/
span.schritt
{
	margin-left:205px;
	font-weight:bold;	
}

/*Checkboxen Reihe 1 und 2 von Schritt 3*/
div.cb_ersteReiheThree, div.cb_zweiteReiheThree
{
	float:left;
	width:200px;
	line-height:20px;	
}

/*Checkboxen Reihe 1 und 2 von Schritt 4*/
div.cb_ersteReiheFour, div.cb_zweiteReiheFour
{
	float:left;
	width:154px;
	line-height:20px;	
}

/*Checkboxen Reihe 3 von Schritt 4*/
div.cb_dritteReiheFour
{
	float:left;
	width:187px;
	line-height:20px;	
}

/*Buttons rot*/
input#assi_button_rot
{
	width:74px;
	padding:2px 0 3px 5px;
	background-image:url(/images/pfeil_suche_rot.gif);
	background-color:#8c2321;
	background-repeat:no-repeat;
	border:solid 1px #494949;
	cursor:pointer;
	margin-left:128px;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}

/*Buttons blau*/
input#assi_button_blau
{
	width:74px;
	padding:2px 0 3px 5px;
	background-image:url(/images/pfeil_suche_blau.gif);
	background-color:#1b5393;
	background-repeat:no-repeat;
	border:solid 1px #494949;
	cursor:pointer;
	margin-left:128px;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}

/*Buttons weiss*/
input#assi_button_weiss
{
	width:74px;
	padding:2px 0 3px 5px;
	background-image:url(/images/pfeil_detailsuche.gif);
	background-color:#FFFFFF;
	background-repeat:no-repeat;
	border:solid 1px #494949;
	cursor:pointer;
	margin-right:128px;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}

input#assi_button_weissbl
{
	width:74px;
	padding:2px 0 3px 5px;
	background-image:url(/images/pfeil_detailsuche_blau.gif);
	background-color:#FFFFFF;
	background-repeat:no-repeat;
	border:solid 1px #494949;
	cursor:pointer;
	margin-right:128px;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}

input#form_detail_rot_assi{
	padding:2px 26px 3px 40px;
	*padding:2px 13px 3px 22px;
	background-image:url(/images/pfeil_detailsuche.gif);
	background-color:#FFFFFF;
	background-repeat:no-repeat;
	border:solid 1px #494949;
	cursor:pointer;
	margin-left:27px;
	color:#000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	width:120px;
}
input#form_detail_blau_assi{
	padding:2px 26px 3px 40px;
	*padding:2px 13px 3px 22px;
	background-image:url(/images/pfeil_detailsuche_blau.gif);
	background-color:#FFFFFF;
	background-repeat:no-repeat;
	border:solid 1px #494949;
	cursor:pointer;
	margin-left:27px;
	color:#000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	width:120px;
}


