body { font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight:normal; vertical-align: top}
td   { font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight:normal; vertical-align: top}
sup  { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; vertical-align:top; }
h1   { font-family: The Sans Bold, Verdana, Arial, Helvetica, sans-serif; font-size : 16pt;  color:#225AA5; font-weight : 500}
h2   { font-family: The Sans Bold, Verdana, Arial, Helvetica, sans-serif; font-size : 14pt;  color:#225AA5; font-weight : 200}
h3   { font-family: The Sans Bold, Verdana, Arial, Helvetica, sans-serif; font-size : 14pt;  font-weight : 200}

p.smallskip {
    margin-top: 0px;
    margin-bottom: 4pt;
}

p.footer {
    margin: 0px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    color: #2778B9;
    font-weight: normal; 
    vertical-align: middle;
}

p.ant {
    margin: 0px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    color: #000000;
    font-weight: normal; 
    vertical-align: top;
}

a.ant { color: #000000; text-decoration: none }

.ack, .confirm {
    border: 2px solid #77ddaa;
    background-color: #ddffdd;
    margin: 0px;
    padding: 4px 20px;
    vertical-align: top;
}

ul.link-list {
    /*padding-left: 15px;*/
    padding-left: 0px;
    list-style-image: url('/images/li_arrow_blue.gif');
}

a.arztliste { color: #000000; text-decoration: none; font-weight: bold; }
a.arztliste_underlined { color: #000000; text-decoration: underline; font-weight: bold; }
a.arztliste_link { color: #000000; text-decoration: underline; }


label
	{
	width: 8em;
	float: left;
	text-align: right;
	margin-right: 0.6em;
	display: block
	}
	
	fieldset
	{
	border: 1px solid #384EA4;
	background: #EBF0FA;
	width: 91%;
	padding: 5px 8px
	}

	legend
	{
	color: #EBF0FA;
	background: #3163A5;
	border: 1px solid #781351;
	padding: 5px 8px
}
.pic {
	margin-right: 15px;
	margin-left: 0px;
	float: left;
	border: 1px solid #D4D4D4;
	padding: 4px;
	margin-top: 2px;
}