

body {
	background-color:#b5b5bf;
	padding-top:30px;
}

.bodyBanner {
padding:0px;
}

.bodyMain {
	background-color:#FFFFFF;
	
}

.masthead h3 {
	color:#252D5F;
}

.mastheadOut {
	background-color:#a5a5af;
}
@media (min-width: 970px){
	
	.navmain > div.navbar.navbar-default > nav > div.navbar-collapse.collapse > div.container,
	.navmain > div.navbar.navbar-default > nav > div.navbar-collapse.collapse
	 {
		margin:0px;
		padding:0px;
	}

	.navmain ul li a {
		padding-top:17px;
		padding-bottom:17px;
	}	
	
	.navmain ul li {
		display:block;
		position:static ;
		float:none;
	}
	
	.navmain   {
		margin:0px;
		padding:0px;
	}
	.navmain nav  {
		margin-top:3px;
	}
}

ul.small {
	margin-left:21px;
	padding-left:21px;
	
}

ul.small li {
list-style-type:none;
}


ul.rechtsgebiete , ul.rechtsgebiete > li {
	margin:0px;
	padding:0px;
	text-indent: 0px;
	list-style-type:none;
}

ul.rechtsgebiete > li > a {
	display:none; 
}


ul.rechtsgebiete>li>ul>li>a,
ul.rechtsgebiete > li > ul,
ul.rechtsgebiete > li > ul > li {
	display:inline-block;
	margin:0px;
	padding:0px;
	text-indent: 0px;
	list-style-type:none;	
}
ul.rechtsgebiete>li>ul>li>a {
	padding-top:10px;
	padding-bottom:10px;
	padding-left:0px;
	padding-right:0px;
	text-align:right;
}

/* rechtsgebiete raus */
ul.nav> li:nth-child(3) {
	display:none;
}

@media (min-width: 970px){
	ul.rechtsgebiete>li>ul>li>a,
	ul.rechtsgebiete > li > ul,
	ul.rechtsgebiete > li > ul > li {
	display:block;

}