@import url(DGAEZ_cron_cssstyledimgtext.css);
@import url(DGAEZ_wpdgaez_feuser.css);
@import url(DGAEZ_wpdgaez_seminar.css);
@import url(DGAEZ_2008_mailform.css);
@import url(DGAEZ_2008_newsbox.css);
@import url(DGAEZ_2008_mm_forum.css);
@import url(DGAEZ_2008_newloginbox.css);
@import url(DGAEZ_2008_tt_news.css);
@import url(DGAEZ_2008_pp_seminarpreview.css);
@import url(DGAEZ_2008_googlemaps.css);
@import url(DGAEZ_2008_sr_directmail_register.css);
@import url(DGAEZ_2008_css_styled_content.css);
@import url(DGAEZ_2008_pp_dynamicpdf.css);
@import url(DGAEZ_2008_indexedsearch.css);

html,body {
	height:100%;
	margin:0px auto;
	padding:0;
	z-index:0;
}

* html div.wrapper_all{
	height:100%;
}


body{
	margin:0px auto;
	font-family:Arial, Verdana;
	font-size:12px;
	line-height:23px;
	color:#5a5a5a;
	overflow:-moz-scrollbars-vertical;
	background:#fff;
}

#clearfooter{
	clear:both;
	height:0px;
	display:block;
	width:100%;
}


div>p {margin:0}

p {margin:0}

/*****************************************************/
img{
	border:0;
	margin:0;
	padding:0;
}

.clearing{
	clear:both;
	height:0;
	visibility:hidden;
}


a{
	text-decoration:none;
	color:#0659a9;
}


h1, h2, h3{
	margin:0px 0px 0px 0px;
	padding:0px 0px 20px 0px;
	font-size:18px;
	line-height:20px;
	color:#5a5a5a;

}

h2{
	font-size:14px;
	line-height:18px;
}

h3{
	font-size:12px;
}

h4{
		font-size:12px;
}


/*****************************************************/

.wrapper_all{
	margin:0px auto;
	padding:0px;
	position:absolute;
	top:0px;
	height:auto;
	min-height:100%;
	width:100%;
	z-index:0;

}


	.wrapper_centering{
		float:left;
		width:986px;
		position:relative;
		height:100%;
		min-height:100%;
	}
	
		.wrapper_head{
			float:left;
			background:url(../site_images/head_background.jpg) no-repeat;
			width:986px;
			height:196px;
		}
			
			.LOGO{
				float:left;
				padding:9px 0px 0px 15px;
			}
			.SLOGAN{
				float:left;
				width:238px;
				height:37px;
				padding-top:81px;
			}
				.SLOGAN h1{
					font-size:15px;
					margin:0 0 0 0;
					padding:0 0 0 0;
					float:left;
					color:#000000;
					font-weight:normal;
					line-height:16px;
				}
			.META {
				float:right;
				padding:15px 40px 0px 0px;
			}
				.META ul, .META li{
					display:inline;
					list-style:none;
					float:left;
					margin:0 0 0 0;
					padding:0 0 0 0;
				}
				
				.META a{
					float:left;
					padding:0px 10px 0px 10px;
					background:url(../site_images/the_pipe.gif) no-repeat right;
				}
				.META #last_meta a{
					background:none;
				}
				
			.MENU {
				float:left;
				width:504px;
				padding:31px 0px 0px 129px;

			}
				.MENU ul, .MENU li{
					display:inline;
					list-style:none;
					float:left;
					margin:0 0 0 0;
					padding:0 0 0 0;
					text-align:center;
				}
				.MENU li{
					padding:0px 15px 0px 0px;
				}	
			
					.MENU a{
						width:108px;
						height:10px;
						float:left;
						padding-top:102px;
						line-height:12px;
						font-family:Arial, Helvetica, sans-serif;
						color:#5A5A5A;
						font-weight:bold;
					}
					
					.MENU #patienten{
						background:url(../site_images/patienten_NO.png) no-repeat center top;
					}
					.MENU #za-zt{
						background:url(../site_images/za-zt_NO.png) no-repeat center top;
					}
					.MENU #mitglieder{
						background:url(../site_images/mitglieder_NO.png) no-repeat center top;
					}
					.MENU #presse{
						background:url(../site_images/presse_NO.png) no-repeat center top;
					}					
					
										
					.MENU .ACT #patienten{
						background:url(../site_images/patienten_ACT.png) no-repeat center top;
					}
					.MENU .ACT #za-zt{
						background:url(../site_images/za-zt_ACT.png) no-repeat center top;
					}
					.MENU .ACT #mitglieder{
						background:url(../site_images/mitglieder_ACT.png) no-repeat center top;
					}
					.MENU .ACT #presse{
						background:url(../site_images/presse_ACT.png) no-repeat center top;
					}	
	.wrapper_main{
		float:left;
		padding-left:20px;

	}	
		.HEADIMG{
		float:left;
		padding-top:4px;
		}
		
		.BREADCRUMBS {
			float:left;
			width:960px;
			padding:10px 0px 15px 15px;
		}
		
			.BREADCRUMBS ul, .BREADCRUMBS li{
					display:inline;
					list-style:none;
					float:left;
					margin:0 0 0 0;
					padding:0 0 0 0;
			}
			.BREADCRUMBS label{
				float:left;
				padding:0px 5px 0px 0px;
				font-size:11px;
				color:#5a5a5a;
				font-weight:bold;
			}
			
			.BREADCRUMBS a{
				float:left;
				padding:0px 5px 0px 3px;
				font-size:11px;
				color:#5a5a5a;
				background:url(../site_images/breadcrumbs_background.png) no-repeat right;
			}
			
			.BREADCRUMBS #last {
				background:none;
			}
			
		.wrapper_col_left{
			float:left;
			width:224px;
		}
			.TREETITLE{
				float:left;
				width:224px;
				padding-top:4px;
				height:24px;
				text-align:center;
				background:url(../site_images/treetitle_background.png) no-repeat;
			}
			
			.TREETITLE a{
				color:#ffffff;
				text-transform:uppercase;
				font-size:13px;
				font-weight:Bold;
			}
			
			.MENU_LEFT{
				float:left;
				width:224px;
				background:url(../site_images/menu_left_background_repeat.png) repeat-y;
			}
			
				.MENU_LEFT ul, .MENU_LEFT li{
					list-style:none;
					float:left;
					width:100%;
					margin:0 0 0 0;
					padding:0 0 0 0;
				}
				
				.MENU_LEFT a{
					float:left;
					display:block;
					padding:4px 0px 5px 20px;
					width:204px;
					font-weight:bold;
					background:url(../site_images/menu_lev1_background.png) bottom center no-repeat;
				}
				.MENU_LEFT .ACT a{
					color:#E0081D;
				}
					.MENU_LEFT .LEV2 {
						background:url(../site_images/menu_lev2_background_repeat.png) repeat-y;
					}
		
		
					.MENU_LEFT .LEV2 a{
						float:left;
						display:block;
						padding:4px 0px 5px 40px;
						width:184px;
						font-weight:normal;
						background:url(../site_images/menu_lev2_background.png) bottom center no-repeat;
					}
					
						.MENU_LEFT .LEV3 a{
							float:left;
							display:block;
							padding:4px 0px 5px 60px;
							width:164px;
							font-weight:normal;
						}

		.MENU_LEFT_BOTTOM{
			float:left;
			height:12px;
			width:224px;
			background:url(../site_images/menu_bottom_background.png) no-repeat;
		}
		
		.LINKBOX, .SOFTLINKS{
			float:left;
			padding:20px 0px 0px 3px;
		}
			.LINK_INPUT{
				float:left;
			}
		
			.SOFTLINKS .LINK_INPUT input{
				border:1px solid #5A5A5A;
				float:left;
				height:16px;
				width:165px;
			}
			.SOFTLINKS .SUBMIT{
				float:left;
			}
			.SOFTLINNKS .SUBMIT input{
				float:left;
				width:auto;
			}
			.LINKBOX h2{
				padding-bottom:5px;
			}
		
			.LINKBOX select{
				width:200px;
				float:left;
			}
		
		.wrapper_main_content{
			float:left;
			width:460px;
			padding:0px 22px 0px 22px;
		}
		
			.CONTENT{
				float:left;
				width:100%;
			}
				.CONTENT_ELEMENT{
					padding-bottom:10px;
					width:100%;
					float:left;
				}
			
				.CONTENT .divider_with_toplink, .CONTENT .divider_without_toplink{
					background:url(../site_images/content_divider.png) top no-repeat;
					line-height:18px;
					height:18px;
					float:left;
					width:100%;
					font-size:9px;
					padding-bottom:16px;
				}
			
			
				.CONTENT .divider_with_toplink .TOPLINK{
					float:right;
					padding-right:15px;

				}
				
			.FOOTER{
				background:url(../site_images/content_divider.png) top no-repeat;
				line-height:18px;
				height:18px;
				float:left;
				font-size:9px;
				width:100%;
				padding:0px 0px 16px 0px;
			}			
				.FOOTER .COPYRIGHT {
					float:left;
					padding-left:10px;
				}
				
				.FOOTER .FOOTERMENU{
					float:right;
					padding-right:15px;
				}
				
					.FOOTER .FOOTERMENU ul, .FOOTER .FOOTERMENU li{
						float:right;
						display:inline;
						list-style:none;
						float:left;
						margin:0 0 0 0;
						padding:0 0 0 0;
					}
					
					.FOOTER .FOOTERMENU a{
						padding:0px 5px 0px 5px;
						background:url(../site_images/content_footer_divider.png) no-repeat right;
					}
					
					.FOOTER .FOOTERMENU #last_toplink{
						background:none;
						padding-right:0px;
					}
			
		.wrapper_col_right{
			float:left;
			width:200px;
		}


			.wrapper_col_right h2, .wrapper_col_left h2{
				float:left;
				font-size:18px;
				width:100%;
				color:#106596;
			}
			
			.SEARCH{
				float:left;
			}
		
				.SEARCH .swordinput{
					float:left;
				}
	
				.SEARCH input{
					border:1px solid #5a5a5a;
					width:165px;
					height:16px;
					float:left;
				}		
		
				.SEARCH .gobutton{
					float:left;
					padding-left:10px;
				}
				
				.SEARCH .gobutton .submit{
					background:url(../site_images/search_button_background.png) no-repeat transparent;
					border:none;
					width:21px;
					height:24px;
					float:left;
					padding:0 0 0 0;
				
				}
			
			.NEWSBOX{
				float:left;
				padding-top:20px;
				width:100%;
			}
			
			.NEWSBOX .rgtabs-container .CONTENT_ELEMENT{
			float:none;
			}