@charset "UTF-8";/* CSS Document */*, *:after, *:before { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }body, html { font-size: 100%; padding: 0; margin: 0;}/* Clearfix hack by Nicolas Gallagher: http://nicolasgallagher.com/micro-clearfix-hack/ */.clearfix:before, .clearfix:after { content: " "; display: table; }.clearfix:after { clear: both; }.box_wrapper{max-width:100%;}.box_left{max-width:100%;margin:0 auto;font-size:.9em;padding:1em;border:1px solid #deeaea;-webkit-border-radius: 7px;-moz-border-radius: 7px;border-radius: 7px;behavior: url(styles/PIE/PIE.htc);}div.box_left{max-width:400px;min-width:300px;}section.hauptmenu div.unsere_kunden{-webkit-border-radius: 7px;-moz-border-radius: 7px;border-radius: 7px;behavior: url(../styles/PIE/PIE.htc);}section.hauptmenu div.unsere_werte{-webkit-border-radius: 7px;-moz-border-radius: 7px;border-radius: 7px;behavior: url(../styles/PIE/PIE.htc);}section.hauptmenu div.beratung{-webkit-border-radius: 7px;-moz-border-radius: 7px;border-radius: 7px;behavior: url(../styles/PIE/PIE.htc);}section.hauptmenu div.coaching{-webkit-border-radius: 7px;-moz-border-radius: 7px;border-radius: 7px;behavior: url(../styles/PIE/PIE.htc);}section.hauptmenu div.training{-webkit-border-radius: 7px;-moz-border-radius: 7px;border-radius: 7px;behavior: url(../styles/PIE/PIE.htc);}section.hauptmenu div.kontakt{background: #ffffff;border:1px solid #769AA5;-webkit-border-radius: 7px;-moz-border-radius: 7px;border-radius: 7px;behavior: url(../styles/PIE/PIE.htc);}.box_middle{max-width:80%;margin:0 auto;font-size:.9em;padding:1em;border:1px solid #deeaea;-webkit-border-radius: 7px;-moz-border-radius: 7px;border-radius: 7px;behavior: url(../styles/PIE/PIE.htc);}div.box_right{max-width:104px;margin:0 auto;padding-top:10px;}div.h1container img{max-width:100%;}div.h1container p{font-size:1.1em;margin-top:-1.8em;}div#adresse{padding-left:20px;}h1{margin:0 0 20px 0; color: #013524; text-align: left; font-weight: normal;  font-size: 1.7em;}@media screen and (min-width:720px) {div.box_left{margin-top: 50px;}	}@media screen and (min-width:1024px) {#container{max-width:100%;}div.box_wrapper{max-width:990px;margin:0 auto;}div.box_left{float:left;}.box_middle{float:left;margin:30px 0 0 20px;max-width:370px;}		}