@media screen and (min-width: 1200px) {
	.container{max-width: 800px;}
}
html,body{
	font-size: 12px;
}
.homeheader{
	background-image: url(../img/ok_de.jpg);
	background-repeat: repeat-x;
}
.homelang ul{
	margin: 0;
	padding: 0;
}
.homelang li{
	float: left;
	list-style: none;
	margin-left: 5px;
}
.homelang li a{
	color: #000;
	display: block;
}
.homepage{
	padding-top: 30px;
	padding-bottom: 30px;
}
.home-news .hd{
	color: #fff;
	font-size: 14px;
	font-weight: bold;
	margin-bottom: 15px;
}
.home-news .bd ul{
	margin: 0;
	padding: 0;
}
.home-news .bd li{
	list-style: none;
}
.home-news .bd li a{
	color: #fff;
	display: block;
	height: 32px;
	line-height: 32px;
	overflow: hidden;
}
.home-about{
	color: #fff;
}
.home-about a{
	color: #fff;
}
.lang ul{
	margin: 0;
	padding: 0;
}
.lang li{
	float: left;
	list-style: none;
	margin-left: 5px;
}
.lang li a{
	color: #000;
}
.lang li a:hover{
	color: #ff0000;
}
.navbar{
	align-items: flex-end;
}
.nav-link{
	color: #000000 !important;
	font-weight: bold;
}
.ban{
	background-color: #FF8189;
}
.ban .catename{
	background-color: #e20a17;
	padding-left: 10%;
}
.ban .catename h3{
	color: #FFFFFF;
	font-weight: bold;
	font-size: 16px;
	margin: 0;
}
.page{
	padding: 30px;
	border-left: 1px solid #ddd;
	border-right: 1px solid #ddd;
	border-bottom: 1px solid #ddd;
	margin-bottom: 30px;
}
.leftnav{
	margin-bottom: 30px;
}
.leftnav ul{
	margin: 0;
	padding: 0;
}
.leftnav ul li{
	list-style: none;
	background:url(../img/left_x.gif) no-repeat left center;
	padding-left: 15px;
}
.leftnav ul li a{
	display: block;
	color: #000;
	padding: 5px 0;
}
.leftnav ul li a:hover{
	color: #ff0000;
}
.content{
	margin-bottom: 20px;
}
.page h3{
	font-size: 14px;
	font-weight: bold;
	color: #000;
}
.news .list ul{
	margin: 0;
	padding: 0;
}
.news .list ul li{
	list-style: none;
	background:url(../img/left_x.gif) no-repeat left center;
	padding-left: 15px;
}
.news .list ul li a{
	display: block;
	color: #000;
	padding: 5px 0;
}
.news .list ul li a:hover{
	color: #ff0000;
}
.footerbox{
	background-color: #ededed;
	border: 1px solid #ddd;
	padding: 10px;
}
.footerbox p{
	margin: 0;
}
.footerbox2{
	padding: 10px;
	color: #fff;
}
.footerbox2 p{
	margin: 0;
}