body { background-color: #4e4e4e; font-family: verdana; font-size:12px; line-height: 1.25em; }

@media (max-width: 767px) {
  body {}
  #content { padding: 0 20px 0 20px;}
  #gradient_text { margin-left:0px; margin-top: 0px }
  .gcosc {text-align:center !important; margin:0 auto !important; float:none !important;}
  #footer { text-align:center !important;}
  .img-cert { width : 246px; height:105;}
}
.clearfix {clear:both !important;}  
  
a { color: #606060; text-decoration:none; }
a:hover { color: #606060; }

#footer a { color: #909090; text-decoration:none; }
#footer a:hover { color: #909090; }

#logo { position:absolute; left:30px; height:134px; width:213px; background-image: url(../img/logo.png); }
#logo_phone { margin:0 auto 20px;height:134px; width:213px; background-image: url(../img/logo.png); }

#navi { height:52px; color:white; font-size: 13px; }
#navi ul { float:right; list-style:none; margin: 15px 0 0 0; }
#navi ul li { float:left; padding: 0 16px 0 20px; }
#navi ul li a { text-decoration:none; }
#navi ul li a:hover { color: #fff; }

.item1 a { color: #a59170; }
.item2 a { color: #d4c843; }
.item3 a { color: #d6d636; }
.item4 a { color: #99af54; }
.item5 a { color: #678c6c; }
.item6 a { color: #658a6d; }
.active a { color: #fff; }

.btn-group { width:100%; }
.btn {width:100%}

#gradient_teaser { height:137px; background-image: url(../img/gradient_teaser.jpg) }
#gradient_text { margin-left:295px; margin-top: 25px }

#teaser { position:relative; }
#small_teaser { position:absolute; left:20px;top:209px; width: 197px; height: 70px; padding: 20px 0 0 20px; background-color: #fff; }
#small_teaser h5 { font-weight: normal; color:#6434a9; }

#content_wrap { background-color: #fff;}
#content { margin-left:20px; padding: 10px 20px 20px 0; }
#philosophie a { text-decoration:none; color:#000; }
.information-text p{ margin: 14px 0 10px !important}

.text http://localhost/html_vgn/img/teaser_home.jpg{ margin-bottom: 20px;margin-top:10px; }
.text h5 { font-weight: normal; color:#6434a9; }
.pointer { padding-right: 5px; }
#footer { color: #fff; padding: 15px 0 10px 0; text-align:right; }

#content form { padding-top: 4px; font-size:12px; }
#content input { width: 130px; height: 13px; font-size:12px; float:right; } 
#content textarea { width: 130px; float:right; font-size:12px; }
#content #senden { width:100px; font-size:12px; }

.f_label { padding-bottom:13px; width: 72px; margin-top:0px; vertical-align: top; }
.n_label { padding-bottom:80px; }
.sbutton { float:right; }
.error {font-size: 10px; padding-top: -20px; color:#FF0000; margin-bottom:0px;}
#kontakt input {margin-bottom:0px;}

.gcosc {float:left;}
.ie8 .gcosc {float:none;}
.footer_text {padding-top: 5px; line-height: 20px;}
.footer_text span {color: #909090;}

.cm {margin:0 0 10px 0;}
#footer img { float:left; display:block; } 

.cert{
  margin-left: 0;
}

.img-cert {
	margin-top: 10px;
}
.cool {
  padding-top : 200px;
}
.space-p {
  padding-top: 0.5rem ;
}

.none-mobile div img {
  padding: 20px ;
}
