.bild_links {
	margin: 0px;
	padding: 0px;
	margin-right: 16px;
	margin-bottom: 16px;
}

.bild_rechts {
	margin: 0px;
	padding: 0px;
	margin-left: 16px;
	margin-bottom: 16px;
}

#inhalt_pos_01 {
	margin: 0px;
	padding: 0px;
	width: 603px;
	background-image: url(../images/content_bg_blume.jpg);
	background-position: bottom right;
	background-repeat: no-repeat;
	margin-left: 30px;
	margin-top: 24px;
}

#inhalt_pos_01 p {
	margin: 0px;
	padding: 0px;
	margin-right: 125px;
	padding-left: 1px;
	line-height: 18px;
}

#inhalt_pos_01 .form {
	margin: 0px;
	padding: 0px;
	text-align: right;
}

#inhalt_pos_01 input {
	margin: 0px;
	padding: 0px;
	border: 0px;
	border-bottom: 1px solid #FFA11D;
	margin-right: 245px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

#inhalt_pos_01 textarea {
	margin: 0px;
	padding: 0px;
	border: 1px solid #FFA11D;
	margin-right: 50px;
	vertical-align: top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	width: 340px;
}

#contact p {
	line-height: 24px;
}

#inhalt_pos_01 .knop {
	background-color: #FFA11D;
	border: 0px;
	margin-right: 50px;
	margin-top: 18px;
}

#inhalt_pos_01_bg_motiv_2 {
	margin: 0px;
	padding: 0px;
	width: 603px;
	background-image: url(../images/content_bg_blume.jpg);
	background-position: bottom right;
	background-repeat: no-repeat;
	margin-left: 30px;
	margin-top: 24px;
}

#inhalt_pos_01_bg_motiv_2 p {
	margin: 0px;
	padding: 0px;
	margin-right: 125px;
	padding-left: 1px;
	line-height: 18px;
}

#inhalt_pos_01_bg_motiv_3 {
	margin: 0px;
	padding: 0px;
	width: 603px;
	background-image: url(../images/content_bg_blume.jpg);
	background-position: bottom right;
	background-repeat: no-repeat;
	margin-left: 30px;
	margin-top: 24px;
}

#inhalt_pos_01_bg_motiv_3 p {
	margin: 0px;
	padding: 0px;
	margin-right: 125px;
	padding-left: 1px;
	line-height: 18px;
}

#inhalt_glossar {
	margin: 0px;
	padding: 0px;
	width: 603px;
}

#glossar_navi {
	margin: 0px;
	padding: 0px;
	height: 35px;
	width: 633px;
	background-color: #00BB55;
}

#inhalt_glossar ul.index {
	margin: 0px;
	padding: 0px;
	list-style: none;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #FFFFFF;
	margin-left: 30px;
}
#index li {
	margin: 0px;
	padding: 0px;
	display: inline;
	float: left;
	padding-top: 20px;
	width: 20px;
	background-image: none;
}

#index a:link,
#index a:visited {
	margin: 0px;
	padding: 0px;
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 20px;
}
#index a:hover,
#index a:active,
#index a.active:link, 
#index a.active:visited,
#index a.active:hover,
#index a.active:active {
	margin: 0px;
	padding: 0px;
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 20px;
	background-color: #FFA11D;
}

#glossar_unten {
	margin: 0px;
	padding: 0px;
	width: 633px;
	margin-top: 15px;
	margin-bottom: 50px;
}

#glossar_list {
	margin: 0px;
	padding: 0px;
	display: inline;
	float: left;
	width: 250px;
	background-image: url(../images/glossar_line_dotted.gif);
	background-position: right;
	background-repeat: repeat-y;
	
}

#glossar_list ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	margin-left: 34px;
}
#glossar_list li {
	margin: 0px;
	padding: 0px;
	background-image: none;
}

#glossar_list a:link,
#glossar_list a:visited {
	margin: 0px;
	padding: 0px;
	color: #000000;
	text-decoration: none;
}
#glossar_list a:hover,
#glossar_list a:active,
#glossar_list a.active:link, 
#glossar_list a.active:visited,
#glossar_list a.active:hover,
#glossar_list a.active:active {
	margin: 0px;
	padding: 0px;
	color: #000000;
	text-decoration: underline;
	font-weight: bold;
}

#glossar_unten .line_green_vert {
	margin: 0px;
	padding: 0px;
	display: inline;
	float: left;
	width: 10px;
	height: 300px;
	border-left: 2px dotted #00BB55;
	border-right: 2px dotted #00BB55;
}

#glossar_txt {
	margin: 0px;
	padding: 0px;
	display: inline;
	float: left;
	width: 360px;
	padding-left: 22px;
}

#glossar_txt p {
	margin: 0px;
	padding: 0px;
	line-height: 18px;
}

#aktuelles {
	margin: 0px;
	padding: 0px;
	width: 633px;
}

.akt_einleitung {
	margin: 0px;
	padding: 0px;
	width: 603px;
	margin-top: 18px;
	margin-left: 30px;
	padding-bottom: 30px;
}

.art_ausgabe {
	margin: 0px;
	padding: 0px;
	width: 603px;
	padding-top: 18px;
	margin-left: 30px;
	padding-bottom: 45px;
	background-image: url(../images/line_dotted_hor_green.gif);
	background-repeat: repeat-x; 
}

.art_aktuell {
	margin: 0px;
	padding: 0px;
	width: 540px;
	margin-top: 24px;
	margin-left: 30px;
	padding-bottom: 36px;
}

/* News-Archiv, Anfang */

#article_overview {
	margin: 0px;
	padding: 0px;
	width: 603px;
	margin-left: 30px;
}

#article_headline {
	margin: 0px;
	padding: 0px;
	padding-bottom: 30px;	
}

#article_top_navi {
	margin: 0px;
	padding: 0px;
	width: 603px;
}

#article_foot_navi {
	margin: 0px;
	padding: 0px;
	width: 603px;
	padding-top: 20px;
	padding-bottom: 20px;
}

#article_top_navi .article_first,
#article_foot_navi .article_first {
	margin: 0px;
	padding: 0px;
	display: inline;
	float: left;
	margin-right: 18px;
}

#article_top_navi .article_prev,
#article_foot_navi .article_prev {
	margin: 0px;
	padding: 0px;
	display: inline;
	float: left;
	margin-right: 50px;
}

#article_top_navi .article_pos,
#article_foot_navi .article_pos {
	margin: 0px;
	padding: 0px;
	display: inline;
	float: left;
	margin-right: 50px;
}

#article_top_navi .article_page,
#article_foot_navi .article_page {
	margin: 0px;
	padding: 0px;
	display: inline;
	float: left;
	margin-right: 50px;
}

#article_top_navi .article_arts,
#article_foot_navi .article_arts {
	margin: 0px;
	padding: 0px;
	display: inline;
	float: left;
	margin-right: 50px;
}

#article_top_navi .article_next,
#article_foot_navi .article_next {
	margin: 0px;
	padding: 0px;
	display: inline;
	float: left;
	margin-right: 18px;
}

#article_top_navi .article_last,
#article_foot_navi .article_last {
	margin: 0px;
	padding: 0px;
	display: inline;
	float: left;
}

#article_top_navi ul,
#article_foot_navi ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
	display: inline;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

#article_top_navi li,
#article_foot_navi li {
	margin: 0px;
	padding: 0px;
	display: inline;
	float: left;
	background-image: none;
}

#article_top_navi p,
#article_foot_navi p {
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}

#article_top_navi a:link,
#article_top_navi a:visited,
#article_foot_navi a:link,
#article_foot_navi a:visited {
	margin: 0px;
	padding: 0px;
	font-weight: bold;
}
#article_top_navi a:hover,
#article_top_navi a:active,
#article_top_navi a.active:link,
#article_top_navi a.active:visited,
#article_top_navi a.active:hover,
#article_top_navi a.active:active,
#article_foot_navi a:hover,
#article_foot_navi a:active,
#article_foot_navi a.active:link,
#article_foot_navi a.active:visited,
#article_foot_navi a.active:hover,
#article_foot_navi a.active:active {
	margin: 0px;
	padding: 0px;
	font-weight: bold;
	color: #000000;
}

#article_arts {
	margin: 0px;
	padding: 0px;
	clear: left;
}

#article_arts ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #000000;
}

#article_arts li {
	margin: 0px;
	padding: 0px;
	background-image: url(../images/line_dotted_hor_green.gif);
	background-repeat: repeat-x;
	margin-top: 16px;
	padding-top: 19px;
}

#article_arts a:link,
#article_arts a:visited {
	margin: 0px;
	padding: 0px;
	font-weight: bold;
}
#article_arts a:hover,
#article_arts a:active,
#article_arts a.active:link,
#article_arts a.active:visited,
#article_arts a.active:hover,
#article_arts a.active:active {
	margin: 0px;
	padding: 0px;
	font-weight: bold;
	color: #000000;
}

/* News-Archiv, Ende */

/* Gästebuch, Anfang*/

#gb_overview {
	margin: 0px;
	padding: 0px;
	width: 603px;
	margin-left: 30px;
	
}

#gb_top_navi {
	margin: 0px;
	padding: 0px;
	width: 603px;
	padding-top: 20px;
	padding-bottom: 20px;
}

#gb_foot_navi {
	margin: 0px;
	padding: 0px;
	width: 603px;
	padding-top: 20px;
	padding-bottom: 40px;
}

#gb_top_navi .gb_first,
#gb_foot_navi .gb_first {
	margin: 0px;
	padding: 0px;
	display: inline;
	float: left;
	margin-right: 18px;
}

#gb_top_navi .gb_prev,
#gb_foot_navi .gb_prev {
	margin: 0px;
	padding: 0px;
	display: inline;
	float: left;
	margin-right: 60px;
}

#gb_top_navi .gb_pos,
#gb_foot_navi .gb_pos {
	margin: 0px;
	padding: 0px;
	display: inline;
	float: left;
	margin-right: 60px;
}

#gb_top_navi .gb_page,
#gb_foot_navi .gb_page {
	margin: 0px;
	padding: 0px;
	display: inline;
	float: left;
	margin-right: 60px;
}

#gb_top_navi .gb_arts,
#gb_foot_navi .gb_arts {
	margin: 0px;
	padding: 0px;
	display: inline;
	float: left;
	margin-right: 60px;
}

#gb_top_navi .gb_next,
#gb_foot_navi .gb_next {
	margin: 0px;
	padding: 0px;
	display: inline;
	float: left;
	margin-right: 18px;
}

#gb_top_navi .gb_last,
#gb_foot_navi .gb_last {
	margin: 0px;
	padding: 0px;
	display: inline;
	float: left;
}

#gb_top_navi ul,
#gb_foot_navi ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
	display: inline;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

#gb_top_navi li,
#gb_foot_navi li {
	margin: 0px;
	padding: 0px;
	display: inline;
	float: left;
	background-image: none;
}

#gb_top_navi p,
#gb_foot_navi p {
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}

#gb_top_navi a:link,
#gb_top_navi a:visited,
#gb_foot_navi a:link,
#gb_foot_navi a:visited {
	margin: 0px;
	padding: 0px;
	font-weight: bold;
}
#gb_top_navi a:hover,
#gb_top_navi a:active,
#gb_top_navi a.active:link,
#gb_top_navi a.active:visited,
#gb_top_navi a.active:hover,
#gb_top_navi a.active:active,
#gb_foot_navi a:hover,
#gb_foot_navi a:active,
#gb_foot_navi a.active:link,
#gb_foot_navi a.active:visited,
#gb_foot_navi a.active:hover,
#gb_foot_navi a.active:active {
	margin: 0px;
	padding: 0px;
	font-weight: bold;
	color: #000000;
}

#gb_arts {
	margin: 0px;
	padding: 0px;
	clear: left;
}

#gb_arts ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #000000;
}

#gb_arts li {
	margin: 0px;
	padding: 0px;
	background-image: none;
}

#gb_arts .gb_art_con {
	margin: 0px;
	padding: 0px;
	padding-top: 20px;
	padding-bottom: 30px;
	width: 603px;
	background-image: url(../images/line_dotted_hor_orange.gif);
	background-repeat: repeat-x;
}


#gb_arts a:link,
#gb_arts a:visited {
	margin: 0px;
	padding: 0px;
	font-weight: bold;
}
#gb_arts a:hover,
#gb_arts a:active,
#gb_arts a.active:link,
#gb_arts a.active:visited,
#gb_arts a.active:hover,
#gb_arts a.active:active {
	margin: 0px;
	padding: 0px;
	font-weight: bold;
	color: #000000;
}

#gb_arts .gb_col1 {
	display: inline;
	float: left;
	width: 160px;
}

#gb_arts .gb_col2 {
	display: inline;
	float: left;
	width: 443px;
}

.nur_clear {
	clear: left;
}

h1 {
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}

#gb_form {
	margin: 0px;
	padding: 0px;
	width: 603px;
	margin-left: 30px;
}

#gb_form p {
	margin: 0px;
	padding: 0px;
	font-weight: bold;
}

#gb_form .gb_headline {
	margin: 0px;
	padding: 0px;
	padding-top: 24px;
	padding-bottom: 21px;
}

#gb_form .gb_row {
	margin: 0px;
	padding: 0px;
	display: block;
	text-align: right;
	margin-right: 240px;
	margin-bottom: 20px;	
}

#gb_form .gb_desc {
	margin: 0px;
	padding: 0px;
	display: inline;
	float: left;
	text-align: right;
}

#gb_txt p{
	margin: 0px;
	padding: 0px;
	display: inline;
	float: left;
}

#gb_form input {
	margin: 0px;
	padding: 0px;
	width: 300px;
	border: 0px;
	border-bottom: 1px solid #FFA11D;	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

#gb_form .gb_row2 {
	margin: 0px;
	padding: 0px;
	display: block;
	text-align: right;
	margin-right: 240px;	
	margin-bottom: 20px;	
}

#gb_form textarea {
	margin: 0px;
	padding: 0px;
	width: 300px;
	height: 140px;
	border: 1px solid #FFA11D;	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

#gb_send input,
#gb_delete input {
	margin: 0px;
	padding: 0px;
	width: 140px;
	background-color: #FFA11D;
	height: 20px;
	border: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	margin-bottom: 12px;	
}

#gb_error h2 {
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 30px;
	font-weight: bold;
	color: #ff3300;
	text-decoration: blink;
}

#gb_success {
	margin: 0px;
	padding: 0px;
	width: 603px;
	margin-left: 30px;
	margin-top: 80px;
}

#gb_form .gb_capture p {
	margin: 0px;
	padding: 0px;
	margin-top: 30px;
	margin-left: 8px;
	width: 490px;
	font-weight: normal;
}
#gb_form .gb_capture input {
	margin: 0px;
	padding: 0px;
	width: 121px;
	height: 20px;
	vertical-align: middle;
	border: 1px solid #FFA11D;	
	font-size: 13px;
}

#gb_form .gb_capture input.knopp {
	margin: 0px;
	padding: 0px;
	background-color: #FFA11D;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 11px;
}

#gb_form .gb_capture .hoch {
	margin: 0px;
	padding: 0px;
	display: inline;
	width: 325px;
	height: 30px;
	position: relative;
	top: -22px;
}

/* Gästebuch, Ende*/

/* Suche, Anfang */

.such_head {
	margin-left: 30px;
}
#such_eingabe {
	margin: 0px;
	padding: 0px;
	margin-left: 30px;
	margin-top: 19px;
}

#such_eingabe input.feld {
	margin: 0px;
	padding: 0px;
	width: 140px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #FFA11D;
}

#such_eingabe input.knopp {
	margin: 0px;
	padding: 0px;
	width: 70px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #FFA11D;
	border: 0px;
	margin-left: 70px;
}

p.such_text {
	margin-left: 30px;
	margin-top: 18px;
	font-weight: bold;
}

.suche_navi {
	margin: 0px;
	padding: 0px;
	margin-left: 30px;
	margin-top: 18px;
	padding-bottom: 30px;
}

a.suchlink:link,
a.suchlink:visited {
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
a.suchlink:hover,
a.suchlink:active {
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}


.suche_anfang {
	margin: 0px;
	padding: 0px;
	display: inline;
	float: left;
	margin-right: 18px;
}

.suche_zurueck {
	margin: 0px;
	padding: 0px;
	display: inline;
	float: left;
	margin-right: 18px;
}

.suche_anzahl_seiten {
	margin: 0px;
	padding: 0px;
	display: inline;
	float: left;	
	margin-left: 30px;
	margin-right: 30px;
}

.suche_blaettern {
	margin: 0px;
	padding: 0px;
	display: inline;
	float: left;		
	margin-right: 6px;
}

.suche_anzahl_treffer {
	margin: 0px;
	padding: 0px;
	display: inline;
	float: left;
	margin-left: 24px;			
	margin-right: 30px;
}

.suche_vorwaerts {
	margin: 0px;
	padding: 0px;
	display: inline;
	float: left;				
	margin-right: 18px;
}

.suche_ende {
	margin: 0px;
	padding: 0px;
	display: inline;
	float: left;					
}

.suchnavitext {
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;	
}

.suche_treffer {
	margin: 0px;
	padding: 0px;
	clear: left;
	margin-left: 30px;
	margin-top: 8px;
	padding-bottom: 18px;
	background-image: url(../images/line_dotted_hor_orange.gif);
	background-repeat: repeat-x;
	background-position: bottom left; 	
}

.treffer_txt_norm {
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
}

.suche_treffer_span {
	background-color: #FFD08E;	
}
/* Suche, Ende */

/* Ansprechpartner Tabelle, Anfang */
#ansprechpartner_tab caption {
	display: none;
}

#ansprechpartner_tab p {
	margin: 0px;
	padding: 0px;
}

#ansprechpartner_tab th {
	background-color: #FFA11D;
	height: 21px;
	text-align: left;
	padding-left: 3px; 
}

#ansprechpartner_tab td {
	height: 21px;
	padding-left: 3px;
	padding-top: 3px;
	padding-bottom: 3px;
	border-bottom: 1px solid #FFA11D;	
}

/* Ansprechpartner Tabelle, Ende */

/* Therapieangebote Sprungmarken, Anfang */
.block_sprung {
	margin: 0px;
	padding: 0px;
	display: inline;
	float: left;
	margin-right: 24px;
}

a.block_link:link,
a.block_link:visited {
	margin: 0px;
	padding: 0px;
	background-image: url(../images/listdot_blau.gif);
	background-position: 0px 3px;
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	padding-left: 14px;
}

.block_line_blue_top  {
	padding: 0px;
	margin: 0px;
	background-image: url(../images/line_dotted_hor_blue.gif);
	background-repeat: repeat-x;
	padding-top: 16px;
}

/* Therapieangebote Sprungmarken, Ende */


