*{padding:0;margin:0;font-family: Lucida Grande,Lucida Sans Unicode,Lucida Sans,Geneva,Verdana,sans-serif; }
.clear{clear:both;}
.content{background:url(img/bodyBG.png) no-repeat;background-position: center; background-size: contain; position:relative;min-height: 680px;}

h1{font-size:;color:rgb(1,72,127);margin-bottom: 30px}
p{color:#4c565c; line-height: 30px; margin-bottom:20px;}
.wrapper{max-width:1280px; margin:0 auto; padding:0 20px;}
header {margin-bottom: 30px;}
header .logo{text-align: right;}
header .logo img{max-width: 500px; margin-top: 20px;width: 100%;}
footer {background:rgb(1,72,127); width:100%;padding: 15px 0; margin-top:20px;color:#fff; bottom:0;}
footer  p{ color:#fff;}
footer ul li{display:inline-block; border-right:1px solid #fff; padding:0 10px;}
footer ul li a{color:#fff; text-decoration:none;}
footer ul li:last-child{display:inline-block; border-right:none}
.email {color:#4c565c;text-decoration:none;}

.col4 {width:30%; float:left; margin-right:20px; border-right:1px solid rgb(1,72,127)}
.col6{width:50%; float:left;}
.submenu{text-align:right}
.contentbottom  .kontakt{border:none}
@media all and (max-width: 900px) {
	.col4 {width:100%; float:none; margin-right:0px; border-right:none}
	.col6{width:100%; float:none;}
	.content{background-position: center; background-size: cover;background:url(img/bg_small.png) no-repeat;}
	.contentbottom .kontakt{margin-top:40px;}
	footer {position:relative; bottom:0; text-align:center}
	.submenu{text-align:none;text-align:center}
}
