#headline {
	height: 20px;
	width: 780px;
	left: 160px;
	top: 80px;
	position: absolute;
	visibility: visible;
	font-size: 14px;
	color: #00007B;
}
h3.headline {
	font-size: 14px;
	font-weight: bold;
	width: 180px;
	text-align: center;
	margin: 0px 0px 0px 596px;
}
h2.eintragsservice {
	font-size: 14px;
	font-weight: normal;
	margin: 0px 0px 0px 0px;
}
p.eintragsservice {
	text-align: justify;
	font-size: 13px;
	font-weight: normal;
	margin: 8px 0px 0px 0px;
}
p.link-monitor {
	margin: 8px 0px 0px 15px;
	padding-bottom: 2px;
}
span.link {
	margin-left: 45px;
}

	/****** Formular START ******/
#rahmen {
	background-color: #EEEFF4;
	border: 1px solid #3399CC;
	font-size: 13px;
	font-weight: normal;
	color: #00007B;
}
p.angaben {
	font-size: 13px;
	font-weight: bold;
	margin: 10px 0px 4px 10px;
}
p.punkte {
	font-size: 13px;
	font-weight: bold;
	margin: 6px 0px 6px 10px;
}
p.punkt3 {
	font-size: 13px;
	font-weight: bold;
	margin: -6px 0px 4px 10px;
}
p.punkt4 {
	font-size: 13px;
	font-weight: bold;
	margin: 4px 0px 8px 0px;
}
p.punkt5 {
	font-size: 13px;
	font-weight: bold;
	margin: 16px 0px 8px 10px;
}
span{
	vertical-align: top;		/** Asterix **/
}
	
	/****** Formularzeilen Persönliche Angaben START ******/
	/****** Gesamtbreite der DIV's = 723 Pixel ******/
	/****** Gesamtbreite der DIV's + Asterix = 728 Pixel ******/
 div.zeile {
	clear: both;
	margin: 0px 0px 0px 20px;
	padding-bottom: 30px;
}
 div.punkt4 {
	clear: both;
	margin: 12px 0px 0px 10px;
	padding-bottom: 26px;
}
 div.check {
	clear: both;
	margin: 0px 0px 0px 20px;
	padding-bottom: 20px
}
								/** Zeile 1 **/		
 div.titel {
	float: left;
	width: 160px;
 }
 div.name {
	float: left;
	width: 280px;
}
 div.vorname {
	text-align: right;
	float: left;
	width: 288px;
}
								/** Zeile 2 **/	
 div.fach {
	text-align: right;
	float: left;
	width: 335px;
}
 div.grade {
	text-align: right;
	float: left;
	width: 388px;
}
								/** Zeile 3 **/	
 div.weitere {
	text-align: right;
	float: left;
	width: 330px;
}
 div.titel2 {
	text-align: right;
	float: left;
	width: 393px;
}			 
								/** Zeile 4 **/	
 div.plz {
	float: left;
	width: 110px;
 }
 div.ort {
	float: left;
	width: 270px;
}
 div.strasse {
	text-align: right;
	float: left;
	width: 348px;
}
								/** Zeile 5 **/	
 div.fon {
	float: left;
	width: 190px;
 }
 div.fax {
	float: left;
	width: 190px;
}
 div.mail {
	text-align: right;
	float: left;
	width: 348px;
}
								/** Zeile 6 **/	
 div.homepage {
	text-align: right;
	float: left;
	width: 723px;
 }
								/** Zeile 7 und 8 **/	
 div.zeit {
	text-align: right;
	float: left;
	width: 144px;
 }
 div.ausgleich {
	text-align: right;
	float: left;
	width: 147px;
 }
								/** Zeile 9 **/	
 div.zulassung {
	text-align: left;
	float: left;
	width: 260px;
 }
  div.angaben {
	text-align: left;
	float: left;
	width: 323px;
 }
 								/** Zeile 10 + 11 **/	
 div.praxis {
	text-align: right;
	float: left;
	width: 723px;
 }
  								/** Zeilen Behandlung  **/	
 div.kurz {
	text-align: right;
	float: left;
	width: 143px;
 }
 div.mittel {
	text-align: right;
	float: left;
	width: 248px;
 }
 div.lang {
	text-align: right;
	float: left;
	width: 325px;
 }
  div.sonstiges {
	text-align: right;
	float: left;
	width: 239px;
 }
  								/** senden buttons  **/
 p.button {
 	text-align: center;
	margin: 10px 0px 0px 0px;
}
 p.fussnote {
 	text-align: center;
	margin: 15px 0px 0px 0px;
}
	/****** Formularzeilen Persönliche Angaben ENDE ******/

			
	/****** INPUT START ******/
label {
	margin-right: 4px;
	vertical-align: bottom;
}
label.praxis {
	font-size: 13px;
	font-weight: normal;
	margin-left: 24px;
}
label.check {
	margin-right: 4px;
	vertical-align: bottom;
}
input {
	height: 16px;
	font-size: 13px;
	border: 1px solid #3399CC;
	color: #00007B;
	font-weight: normal;
	margin: 0px 3px 0px 0px;
}
input.titel  {
	width: 100px;
}
input.name {
	width: 225px;
}
input.vorname {
	width: 208px;
}
input.fachgebiet {
	width: 250px;
}
input.grade {
	width: 250px;
}
input.plz {
	width: 60px;
}
input.ort {
	width: 199px;
}
input.fon {
	width: 116px;
}
input.mail {
	width: 280px;
}
input.homepage {
	width: 380px;
}
input.zeit {
	width: 82px;
}
input.zulassung {
	width: 200px;
}
input.praxis {
	width: 690px;
}
input.checkbox {
	margin: 0px 0px 0px 10px;
	border: 0px;
}
input.check {
	margin: 0px 0px 0px 0px;
	border: 0px;
}
input.button {
	height: 21px;
	width: 80px;
	font-size: 13px;
	border: 2px solid #3399CC;
	background-color: #0367b1;
	color: #FFFFFF;
	font-weight: normal;
	margin: 0px 15px 0px 15px;
}
	/****** INPUT START ENDE ******/
	
	/****** Seitenende START ******/
#seitenende {
	margin: 0px 0px 0px 0px;
}
p.zum-anfang {
	width: 100px;
	font-size: 12px;
	text-align: center;
	border-top: 1px solid #FF9900;
	border-bottom: 1px solid #FF9900;
	margin: 8px 0px 16px 0px;
}
.zum-anfang a.top:link, .zum-anfang a.top:visited, .zum-anfang a.top:active {
	display: block;
	color : #177AAD;
	text-decoration : none;
	margin: 0px;
	padding: 1px 0px 1px 6px;
}
.zum-anfang a.top:hover {
	color : #FFFFFF;
	background-color: #3399CC;
	text-decoration : none;
	margin: 0px;
	padding: 1px 0px 1px 6px;
}
	/****** Seitenende Ende ******/






	
