html, body,  p, h1, h2, h3, h4, ol, ul, li,  span, a, table, td, form, label, fieldset, input, form, object, textarea{
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333;

}
html, body{
	height: 100%;
	}
body{
	background-color: #FFFFFF;
	background-image: url(../images/bg.png);
	background-repeat: repeat-x;
	}
	
.header{
	width: 95%;
	height: 260px;
	margin: 0px 0 0 0px;
	position:relative;	
	z-index: 1;
	}
	
.header h1.titel{
	font-size: 24px;
	color: #00569b;
	position: absolute;
	top: 23px;
	left: 12px;
	}
.header .logo{
	width: 161px;
	height: 225px;
          margin-right: 50px;
	background-image: url(../images/verband-business-center.png);
	background-repeat: no-repeat;
	float: right;	
	z-index: 1;
	} 
#home{
	/*background-image: url(../images/business-center-image5.jpg);*/
	background-repeat: no-repeat;
	background-position: 0px 60px;
	}

.sprachbox{
	position: absolute;
	top: 250px;
	left: 172px;
	width: 196px;
	}
.divlinks{
	position: absolute;
	top: 290px;
	left: 172px;
	background: #9DD6EE;
	width: 196px;
	/*border: 1px solid #39ACDC;*/
	}

.divinfobox{
	background: #9DD6EE;
	width: 196px;
         text-align: right;
	}


.divcontent{
	position: absolute;
	top: 235px;
	left: 385px;
         width: auto;
         margin-right: 130px;
	z-index: 2;
	}

.divtop{
	position: absolute;
	top: 180px;
	left: 385px;
	font-style: italic;
	color: #00569b;
	z-index: 2;
	}
.divfoot{
	position: absolute;
	top: 570px;
	left: 385px;
	z-index: 3;
         text-decoration: none;
	}
.contentheading{
         	margin: -40px 0 17px 0;
	width: 99%;
	border-bottom: 1px solid #00569b;
 	position: relative;
	z-index: 100;
	color: #00569b;
	font-size: 18px;
	}

#divcontent ul{
	list-style: none;
	margin: 0 0 20px 20px;
	}
#divcontent li{
	background-image: url(../images/arrow-list.png);
	background-repeat: no-repeat;
	background-position: left top;
	padding: 0 0 0 17px;
	line-height: 1.5em;
	font-weight: bold;
	}

#divcontent h2{
	font-size: 14px;
	/*color: #0999d4;*/
	color: #00569b;
	margin: 0 0 10px 0;
	}

#divcontent p{
	margin: 0 0 8px 0;
	line-height: 1.35em;
	}

.m4j_heading{
	margin: -40px 0 17px 0;
	width: 99%;
	border-bottom: 1px solid #00569b;
	position: relative;
	z-index: 100;
	color: #00569b;
	font-size: 18px;
}

.mitgliederbox {
         background: #9dd6ee;
         border-style: none;
}
table.mitgliederbox td {
	padding: 3px;
}

/* begin Menu */

ul.menu {
	padding:0px;
	margin:0px;
}
ul.menu li a {
	color: #00569b;
	font-weight: bold;
	text-decoration: none;
	display: block;
	border-bottom: 1px solid #fff;
	padding: 5px;
}
ul.menu li a:hover {
	background: #d2f2ff;
	font-weight: bold;
	text-decoration: none;
}
ul.menu li{
	padding:0px 0px 0px 0px;
	margin:0px;
}

ul.menu li ul {
	padding:0px 0px 0px 0px;
	margin:0px;
}
ul.menu li ul li{
	padding:0px 0px 0px 15px;
	border:none;
}
ul.menu li#current ul li a{
	padding-left:5px;
	text-decoration:none;
}

ul.menu li#current {
	background:#a6e1fa;
	color: #fff;
}
ul.menu li#current a{
	text-decoration:none;
	background:#a6e1fa;
}
ul.menu li{
	list-style:none;
	background:url(../images/nav/pfeil_top.gif) top right no-repeat;
}
ul.menu li.parent{
	list-style:none;
	background:url(../images/nav/pfeil_parent.gif) top right no-repeat;
}
ul.menu li ul li{
	list-style:none;
	background:url(../images/nav/pfeil.gif) center left no-repeat;
}

/*end Menu */

/* header-pics*/

#home, #vorstand{
	background-image: url(../images/business-center-image5.jpg);
	}
	
#login, #members{
	background-image: url(../images/business-center-image3.jpg);
	}
	
#office{
	background-image: url(../images/business-center-image18.jpg);
	}
#ziele{
	background-image: url(../images/img-verbandsziele.jpg);
	}
#pressemitteilung, #oeffentlichkeit{
	background-image: url(../images/img-presse.jpg);
	}
#mitgliedschaft{
	background-image: url(../images/img-mitgliedschaft.jpg);
	}
#kontakt, #impressum{
	background-image: url(../images/business-center-image5.jpg);
	}
#aufgaben{
	background-image: url(../images/img-aufgaben.jpg);
	}
#veranstaltung{
	background-image: url(../images/img-veranstaltung.jpg);
	}
#telefonservice{
	background-image: url(../images/img-telefonservice.jpg);
	}
#standorte{
	background-image: url(../images/img-standorte.jpg);
	}
#sekretariatsservice{
	background-image: url(../images/img-sekretariatsservice.jpg);
	}
#news{
	background-image: url(../images/business-center-image5.jpg);
	}
#geschaeft{
	background-image: url(../images/img-geschaeft.jpg);
	}
#konferenz{
	background-image: url(../images/img-konferenz.jpg);
	}
#foerder{
	background-image: url(../images/business-center-image1.jpg);
	}
#buero{
	background-image: url(../images/img-buero.jpg);
        }


/* --end of headerpics --*/

