body
{
margin-top:0pt;
margin-left:0pt;
margin-right:0pt;
margin-bottom:45pt;

marginheight:0pt; 
marginwidth:0pt;
}


TD {font-family:arial, helvetica,verdana;font-size:10pt;color:000000;}
  
  TD.feet {font-size:12px;color:114477;text-align:center;background-color:#E7EFFF;border-top:1px solid #114477;}
  TD.tabelle_kunden {font-size:12pt;color:FFCC5F;}
  TD.tabelle_kunden1 {font-size:9pt;color:FFCC5F;}
  A.link_kunden {font-size:9pt;color:#ffffff;font-weight:700;text-decoration:none;border-bottom: 1px solid #335599;}
  A.link_kunden:hover {color:#FFEFC6;}

TD {font-family:arial, helvetica,verdana;font-size:10pt;color:000000;}

a {text-decoration:underline;color:AC3F0A;font-size:10pt; FONT-FAMILY: Arial, Times Roman, Verdana;}
a:hover{text-decoration:none;color:D6500E;font-size:10pt; FONT-FAMILY: Arial, Times Roman, Verdana;}


A.link_menue {width:151px;font-size:12pt;color:#000000;font-weight:300;text-decoration:none;border-bottom: 1px solid #C55F2D;}
A.link_menue:hover {font-size:12pt;color:#000000;border-bottom: 1px solid #FF9966;}

A.link_menue_haaranalyse {width:123px;font-size:8pt;color:#000000;font-weight:300;text-decoration:none;border-bottom: 1px solid #C55F2D;}
A.link_menue_haaranalyse:hover {font-size:8pt;color:#000000;border-bottom: 1px solid #FF9966;}

a.feet {text-decoration:none;color:ffffff;font-size:10pt; FONT-FAMILY: Arial, Times Roman, Verdana;}
a.feet:hover{text-decoration:underline;color:ffffff;font-size:10pt; FONT-FAMILY: Arial, Times Roman, Verdana;}


a.links_oben_rechts:link {text-decoration:underline;color:B36B47;font-size:10pt; FONT-FAMILY: Arial, Times Roman, Verdana;}
a.links_oben_rechts:hover{text-decoration:none;color:D98257;font-size:10pt; FONT-FAMILY: Arial, Times Roman, Verdana;}

a.link{text-decoration:underline;color:AC3F0A;font-size:13pt; FONT-FAMILY: Arial, Times Roman, Verdana;}
a.link:hover{text-decoration:none;color:D6500E;font-size:13pt; FONT-FAMILY: Arial, Times Roman, Verdana;}

.bodyrand {background-color: #ffffff;border: #D98257 1px solid;}

.headline {font-size:14pt; color:#000000; FONT-FAMILY: Arial, Times Roman, Verdana; padding-top:14px; padding-left:14px;}

.background-color-header2 {background-color: #FFCC66; padding:0px;}

.background-color-header3 {background-color: #FFEBE1; padding-top:20px; padding-left:35px; padding-right:35px; color:AC3F0A;font-size:12pt; font-weight:bold; FONT-FAMILY: Arial, Times Roman, Verdana;}

.links_oben_rechts {color: #B36B47;}

.feet {background-color: #FF9966;}

.feet_schrift {font-size:7pt; color:#000000; FONT-FAMILY: Arial, Times Roman, Verdana;}

.logo_background {background-color:#FFCC66;}

.menu_background_kasten {background-color:#B9E2FF;}

.menu_background_kasten_aussen {background-color:#FFCC66;}

.navi_border {border-left: #D98257 1px solid;}

.padding { padding-top: 16px; padding-left: 16px; padding-right: 10px; background-color: #ffffff; }

.background_headline {background-color:#FF9966;}

.textfarbe {color:#B36B47;}

.textfarbe1 {color:#FFAD89;}

.textfarbe2 {font-size:12pt; color:#ffffff; FONT-FAMILY: Arial, Times Roman, Verdana;}

.feld {border: #666666 1px solid;}

.feld1 {border: #999999 1px solid;}


#auszeichnungen {
background-color: #FFFFFF;
padding:0;
}

#bundesverband {
background: #FFFFFF url('images/zertifizierungs-logo-bundesverband-50-plus.jpg') center top no-repeat;
text-align:left;
background-color: #FFFFFF;
padding:0;
color:000000;
font-size:11pt;
font-weight:bold;
FONT-FAMILY: Arial, Times Roman, Verdana;
}

#gesundheitsnetzwerk {
background: #B5BEBD url('images/eu.gn-ev2.jpg') center top no-repeat;
text-align:left;
background-color: #B5BEBD;
padding:0;
color:000000;
font-size:11pt;
font-weight:bold;
FONT-FAMILY: Arial, Times Roman, Verdana;
}

#therapeutennetzwerk {
background: #FFFFFF url('images/deutsche-therapeutenauskunft.gif') center top no-repeat;
text-align:left;
background-color: #FFFFFF;
padding:0;
color:000000;
font-size:11pt;
font-weight:bold;
FONT-FAMILY: Arial, Times Roman, Verdana;
}


.schriftgroesse {
text-align:left;
background-color: #FFFFFF;
padding-left:4px;
color:000000;
font-size:9pt;
FONT-FAMILY: Arial, Times Roman, Verdana;
}




li { 

line-height: 24px;
margin: 0;

padding: 0px;

}





h1
{
font-family:Arial, Times Roman, Verdana;
font-style:normal;
font-size:18pt;
color:#000000;
font-weight:300;

}

h2
{
font-family:Arial, Times Roman, Verdana;
font-style:normal;
font-size:16pt;
color:#000000;
font-weight:300;

}
h3
{
font-family:Arial, Times Roman, Verdana;
font-style:normal;
font-size:14pt;
color:#000000;
font-weight:300;

}
h4
{
font-family:Arial, Times Roman, Verdana;
font-style:normal;
font-size:12pt;
color:#000000;
font-weight:300;

}
h5
{
font-family:Arial, Times Roman, Verdana;
font-style:normal;
font-size:10pt;
color:#000000;
font-weight:300;

}
h6
{
font-family:Arial, Times Roman, Verdana;
font-style:normal;
font-size:7pt;
color:#000000;
font-weight:none;
}




.textausrichtung {
	width:405px;
	vertical-align:bottom;
	text-align:left;
	border:none;
}

.submitbutton {
	width:123px;
	background:#666;
	border:1px solid; border-color:#999 #333 #333 #999;
	color:#fff;
	cursor:pointer;
	padding:0;
	margin-left:0px;
	text-align:center;
}

.submitbutton:hover {
	background:#A90000;
	color:#fff;
	border:1px solid;
	border-color:#c00 #990100 #990100 #c00;
}

#formular {
	margin:0 auto;
	padding:0;
	
}

form {
	margin:0;
	padding:0;
}



.formular_textarea {
	border:1px solid #32689A;
	text-align:left;
	color:#333;
	font-size:1em;
	padding:0;
	line-height:1.5em;
	width:246px;
}


.formular_bestellung {
	border:1px solid #32689A;
	text-align:left;
	color:#333;
	font-size:1em;
	padding:0;
	line-height:1.5em;
	width:35px;
	height:18px;
}

.formular {
	border:1px solid #32689A;
	text-align:left;
	color:#333;
	font-size:1em;
	line-height:1.5em;
	width:244px;
	height:18px;
	margin-bottom:0.6em;
}

.formular_strasse {
	border:1px solid #32689A;
	text-align:left;
	color:#333;
	font-size:1em;
	padding:0;
	line-height:1.5em;
	width:208px;
	height:18px;
}

.formular_hausnummer {
	border:1px solid #32689A;
	text-align:left;
	color:#333;
	font-size:1em;
	padding:0;
	line-height:1.5em;
	width:30px;
	height:18px;
}

.formular_plz {
	border:1px solid #32689A;
	text-align:left;
	color:#333;
	font-size:1em;
	padding:0;
	line-height:1.5em;
	width:40px;
	height:18px;
}

.formular_ort {
	border:1px solid #32689A;
	text-align:left;
	color:#333;
	font-size:1em;
	padding:0;
	line-height:1.5em;
	width:198px;
	height:18px;
}




fieldset {
	width:390px;
	border:1px solid #999;
	padding:10px;
	margin:5px;
	text-align:left;
}


fieldset:hover {
	border-color:#333;
}

legend {
	font-size:1.1em;
	color:#666;
	font-weight:bold;
	padding:5px;
	margin:5px;
	background:none;
}


