.input3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
}

.text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #333333;
}


body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;	
	background-color: rgb(237,245,255);	
	/*overflow: auto;*/
}

select {
	font-size: 7pt;
}

table {
	/*border: 1px solid black;*/
	background-color: rgb(237,245,255);
}


td {
	/*border: 1px solid black;*/
	vertical-align: top;
	padding: 2px;
	font-size: 8pt;
	
}

th {
	/*border: 1px solid black;*/
	vertical-align: top;
	text-align: left;
	font-weight: normal;
	padding: 2px;
	font-size: 8pt;
}

td.sprachen {
	vertical-align: middle;
	width: 110px;
	padding: 0px;
}


th {
	vertical-align: top;
	padding: 2px;
	font-size: 8pt;	
}

div.ueberschrift {
	/*width: 100%;*/
	height: 10pt;
	background-color: rgb(212,233,255);
	font-weight: bold;
	padding-left: 4px;
	padding-top: 2px;
	padding-bottom: 2px;
	margin-bottom: 4px;
}

div.ueberschrift_klein {
	/*width: 100%;*/
	background-color: rgb(212,233,255);
	font-weight: bold;
	padding-left: 4px;
	padding-top: 2px;
	padding-bottom: 2px;
	margin-bottom: 0px;
}

div.attention {
	background-color: rgb(255,51,0);
	font-weight: bold;
	padding-left: 4px;
	padding-top: 2px;
	padding-bottom: 2px;
	margin-bottom: 0px;
	color: white;
}


div.arztdaten {	
	background-color: rgb(212,233,255);
	font-weight: none;
	padding-left: 4px;
	padding-top: 2px;
	padding-bottom: 2px;
	margin-bottom: 4px;	
}

.hilfe {
	font-size: 8pt;
	font-weight: none;
	padding-left: 4px;
	padding-top: 2px;
	padding-bottom: 2px;
	margin-bottom: 4px;	
}

input.button {
	border: 1px solid rgb(0,51,153);
	background-color: rgb(204,204,204);
	width: 120px;
	height: 20px;
}

a.button {
	font-size: 10pt;
	background-color: rgb(204,204,204);
	color: black;
	text-decoration: none;
	padding: 1px;
	border: 1px solid rgb(0,51,153);
	text-align: center;
}

a.button2 {
	font-size: 8pt;
	background-color: rgb(204,204,204);
	color: black;
	text-decoration: none;
	padding: 1px;
	border: 1px solid rgb(0,51,153);
	text-align: center;
}

table.ordination {
	border: 1px solid black;
	border-collapse: collapse;
}

table.ordination td {
	border: 1px solid black;
	white-space: nowrap;
	width: 70px;
	text-align: center;
}

.info {
	background-color: rgb(212,233,255);
}

a.link {
	font-size: 9pt;	
}


table.linkliste {
	background-color: rgb(212,233,255);
	border: 1px solid black;
}

table.linkliste td {
	padding: 3px;
	vertical-align: middle;	
}