@charset "utf-8";
body {
	margin:0px;
	background:url(images/page_bg.gif) repeat-y center;
}

#main {
	background-image:url(images/background.gif);
	background-repeat:no-repeat;
	height:100%;
	left:50%;
	margin-left:-500px;
	margin-top:0px;
	position:absolute;	
	top:0px;
	width:1000px;
}

#WDK_Logo {
	left:0px;
	position:absolute;	
	top:0px;
}

#moodImageL {
	left:0px;
	position:absolute;	
	top:140px;
}

#zitat {
	left:0px;
	position:absolute;	
	top:353px;
}

#content {
	background-color:#FFFFFF;
	height:460px;
	left:240px;
	position:absolute;	
	top:140px;
	width:718px;
}

#mainMenu {
	position:absolute;
	top:82px;
	left:240px;
	list-style:none;
	margin:0px;
	padding:0px;
}

#mainMenu li {
	display:inline;
	float:left;
	margin:0px;	
	margin-right:3px;	
}

#mainMenu li a {
	display:block;
	height:0px;
	padding:0px;
	padding-top:25px;
	overflow:hidden;
	background-repeat:no-repeat;
	background-position:0px 0px;
	width:141px;
}

#mainMenu li#verband a {
	background-image:url(images/bt_verband.gif);
}

#mainMenu li#service a {
	background-image:url(images/bt_unserservice.gif);
}

#mainMenu li#fachpresse a {
	background-image:url(images/bt_fachpresse.gif);
}

#mainMenu li#mitgliedwerden a {
	background-image:url(images/bt_mitgliedwerden.gif);
}

#mainMenu li#kontakt a {
	background-image:url(images/bt_kontakt.gif);
}

#mainMenu li#verband a:hover,
#mainMenu li#verband a:active,
#mainMenu li#verband a:focus,
#mainMenu li#service a:hover,
#mainMenu li#service a:active,
#mainMenu li#service a:focus,
#mainMenu li#fachpresse a:hover,
#mainMenu li#fachpresse a:active,
#mainMenu li#fachpresse a:focus,
#mainMenu li#mitgliedwerden a:hover,
#mainMenu li#mitgliedwerden a:active,
#mainMenu li#mitgliedwerden a:focus,
#mainMenu li#kontakt a:hover,
#mainMenu li#kontakt a:active,
#mainMenu li#kontakt a:focus {
	background-position:0px -30px;
}

#mainMenu li.active a {
	background-position:0px -30px;
}

#subMenuContainer {
	position:absolute;
	top:112px;
	left:240px;
	background-image:url(images/subMenuBackground.gif);
	width:718px;
	height:23px;
}

#subMenu {
	list-style:none;
	margin:0px;
	padding:0px;
}

#subMenu li {
	display:inline;
	float:left;
	margin:0px;	
	margin-right:3px;	
}

#subMenu li a {
	display:block;
	height:0px;
	padding-top:23px;
	overflow:hidden;
	background-repeat:no-repeat;
	background-position:0px 0px;
	width:141px;
	background-image:url(images/bt_submenuVerband.gif);
}

#subMenu li#btn1 a {
background-position:0px 0px;
}

#subMenu li#btn2 a {
background-position:-144px 0px;
}

#subMenu li#btn3 a {
background-position:-288px 0px;
}

#subMenu li#btn1 a:hover,
#subMenu li#btn1 a:active,
#subMenu li#btn1 a:focus {
	background-position:0px -27px;
}

#subMenu li#btn2 a:hover,
#subMenu li#btn2 a:active,
#subMenu li#btn2 a:focus {
	background-position:-144px -27px;
}

#subMenu li#btn3 a:hover,
#subMenu li#btn3 a:active,
#subMenu li#btn3 a:focus {
	background-position:-288px -27px;
}

#subMenu li#btn1.active a {
	background-position:0px -27px;
}
#subMenu li#btn2.active a {
	background-position:-144px -27px;
}
#subMenu li#btn3.active a {
	background-position:-288px -27px;
}

#subMenu2 {
	list-style:none;
	margin:0px;
	padding:0px;
}

#subMenu2 li {
	display:inline;
	float:left;
	margin:0px;	
	margin-right:3px;	
}

#subMenu2 li a {
	display:block;
	height:0px;
	padding-top:23px;
	overflow:hidden;
	background-repeat:no-repeat;
	background-position:0px 0px;
	background-image:url(images/bt_submenuMitglieder.gif);
}

#subMenu2 li#btn1 a {
width:105px;
background-position:0px 0px;
}

#subMenu2 li#btn2 a {
width:110px;
background-position:-105px 0px;
}

#subMenu2 li#btn3 a {
width:105px;
background-position:-215px 0px;
}

#subMenu2 li#btn1 a:hover,
#subMenu2 li#btn1 a:active,
#subMenu2 li#btn1 a:focus {
	width:105px;
	background-position:0px -27px;
}

#subMenu2 li#btn2 a:hover,
#subMenu2 li#btn2 a:active,
#subMenu2 li#btn2 a:focus {
	width:110px;
	background-position:-105px -27px;
}

#subMenu2 li#btn3 a:hover,
#subMenu2 li#btn3 a:active,
#subMenu2 li#btn3 a:focus {
	width:105px;
	background-position:-215px -27px;
}

#subMenu2 li#btn1.active a {
	width:105px;
	background-position:0px -27px;
}
#subMenu2 li#btn2.active a {
	width:110px;
	background-position:-105px -27px;
}
#subMenu2 li#btn3.active a {
	width:105px;
	background-position:-215px -27px;
}

#subMenuService {
	list-style:none;
	margin:0px;
	padding:0px;
}

#subMenuService li {
	display:inline;
	float:left;
	margin:0px;	
	margin-right:0px;	
}

#subMenuService li a {
	display:block;
	height:0px;
	padding-top:23px;
	overflow:hidden;
	background-repeat:no-repeat;
	background-position:0px 0px;
	background-image:url(images/bt_submenuService.gif);
}

#subMenuService li#btn1 a {
width:144px;
background-position:0px 0px;
}

#subMenuService li#btn2 a {
width:131px;
background-position:-144px 0px;
}

#subMenuService li#btn3 a {
width:122px;
background-position:-268px 0px;
}

#subMenuService li#btn1 a:hover,
#subMenuService li#btn1 a:active,
#subMenuService li#btn1 a:focus {
	width:144px;
	background-position:0px -27px;
}

#subMenuService li#btn2 a:hover,
#subMenuService li#btn2 a:active,
#subMenuService li#btn2 a:focus {
	width:131px;
	background-position:-144px -27px;
}

#subMenuService li#btn3 a:hover,
#subMenuService li#btn3 a:active,
#subMenuService li#btn3 a:focus {
	width:122px;
	background-position:-268px -27px;
}

#subMenuService li#btn1.active a {
	width:144px;
	background-position:0px -27px;
}
#subMenuService li#btn2.active a {
	width:131px;
	background-position:-144px -27px;
}

#subMenuService li#btn3.active a {
	width:122px;
	background-position:-268px -27px;
}

#subMenuFachpresse {
	list-style:none;
	margin:0px;
	padding:0px;
}

#subMenuFachpresse li {
	display:inline;
	float:left;
	margin:0px;	
	margin-right:0px;	
}

#subMenuFachpresse li a {
	display:block;
	height:0px;
	padding-top:23px;
	overflow:hidden;
	background-repeat:no-repeat;
	background-position:0px 0px;
	background-image:url(images/bt_submenuFachpresse.gif);
}

#subMenuFachpresse li#btn1 a {
width:65px;
background-position:0px 0px;
}

#subMenuFachpresse li#btn2 a {
width:75px;
background-position:-65px 0px;
}

#subMenuFachpresse li#btn1 a:hover,
#subMenuFachpresse li#btn1 a:active,
#subMenuFachpresse li#btn1 a:focus {
	width:65px;
	background-position:0px -27px;
}

#subMenuFachpresse li#btn2 a:hover,
#subMenuFachpresse li#btn2 a:active,
#subMenuFachpresse li#btn2 a:focus {
	width:75px;
	background-position:-65px -27px;
}

#subMenuFachpresse li#btn1.active a {
	width:65px;
	background-position:0px -27px;
}
#subMenuFachpresse li#btn2.active a {
	width:75px;
	background-position:-65px -27px;
}

#tickerContainer {
	width:665px;
	height:15px;	
	overflow:hidden;	
	left:25px;
	position:relative;
	top:430px;
}

#newsTicker {
	font-family:Arial, Helvetica, sans-serif, "Arial Narrow";
	font-size:14px;
	color:#6A4A4B;
	width:800px;
	height:15px;
	overflow:hidden;
	text-decoration:none;
}

#rechtsberatungBox {
	width:364px;
	height:163px;
	position:absolute;
	left:200px;
	top:114px;
	background:url(images/rechtsberatungBoxBg.gif) no-repeat;
	padding:15px;
}

.copy {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:18px;
	color:#6A4A4B;
	margin-top:0px;
	margin-bottom:0px;
}

.copydouble {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:18px;
	color:#6A4A4B;
	font-weight:bold;
	margin-top:0px;
	margin-bottom:0px;
}

.subhead {
	font-family:Arial, Helvetica, sans-serif;
	color:#ab377b;
	font-size:13px;
	line-height:20px;
}

#footer {
	background:#FFFFFF;
	width:240px;
	height:20px;
	position:absolute;
	left:0px;
	bottom:0px; 
}
