html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{
	margin:0;
	padding:0;
	border:0;
	font-size:100%;
	font:inherit;
	vertical-align:baseline;
}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{
display:block;
}blockquote,q{
quotes:none;}
blockquote:before,blockquote:after,q:before,q:after{content:"";content:none;
}ins{
background-color:#ff9;color:#000;text-decoration:none;}mark{
background-color:#ff9;
color:#000;
font-style:italic;
font-weight:bold;}del{
text-decoration:line-through;
}abbr[title],dfn[title]{
border-bottom:1px dotted;
cursor:help
;}table{
border-collapse:collapse;
border-spacing:0;}hr{
display:block;
height:1px;
border:0;
border-top:1px solid #ccc;
margin:1em 0;
padding:0;
}input,select{
vertical-align:middle;
}body{
font:13px/1.231 sans-serif;
*font-size:small;
}select,input,textarea,button{
font:99% sans-serif;
}pre,code,kbd,samp{
	font-family:Arial, Helvetica, sans-serif;
}html{
overflow-y:scroll;}area:focus,a:hover,a:active{
outline:none;
}ul,ol{
margin-left:2em;}ol{
list-style-type:decimal;
}nav ul,nav li{
margin:0;
list-style:none;
list-style-image:none;
}small{
font-size:85%;}strong,th{
font-weight:bold;}td{
vertical-align:top;}sub,sup{
font-size:75%;
line-height:0;
position:relative;}sup{
top:-0.5em;}sub{
bottom:-0.25em;
}pre{
white-space:pre;
white-space:pre-wrap;
word-wrap:break-word;
padding:15px;}textarea{
overflow:auto;}.ie6 legend,.ie7 legend{
margin-left:
-7px;}input[type="radio"]{
vertical-align:text-bottom;}input[type="checkbox"]{
vertical-align:bottom;margin-bottom:3pt;}.ie7 input[type="checkbox"]{
vertical-align:baseline;
}.ie6 input{
vertical-align:text-bottom;}label,input[type="button"],input[type="submit"],input[type="image"],button{
cursor:pointer;}button,input,select,textarea{
margin:0;
}input:invalid,textarea:invalid{
border-radius:1px;
-moz-box-shadow:0 0 5px red;
-webkit-box-shadow:0 0 5px red;
box-shadow:0 0 5px red;
}.no-boxshadow input:invalid,.no-boxshadow textarea:invalid{
background-color:#f0dddd;
}::-moz-selection{
background:#FF5E99;color:#fff;
text-shadow:none;
}::selection{
background:#FF5E99;
color:#fff;
text-shadow:none;
}a:link{
-webkit-tap-highlight-color:#FF5E99;
}button{
width:auto;
overflow:visible;
}.ie7 img{
-ms-interpolation-mode:bicubic;
}body,select,input,textarea{
	color:#444;
	font-family:Arial, Helvetica, sans-serif;
}h1,h2,h3,h4,h5,h6{
font-weight:bold;
}a,a:active,a:visited{
color:#607890;}a:hover{
color:#036;}header p,section p{
	line-height:20pt;
	margin-bottom:14pt;
	font-size:12pt;
	color:#000000;
}p em{
font-style:italic;}h2{
	font-weight:normal;
	font-size:36pt;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:300;
	text-transform:uppercase;
	margin-bottom:12pt;
}header>div,section div.column{
margin-left:auto;
margin-right:auto;
width:424px;
padding-right:550px;}nav{
	position:fixed;
	top:100px;
	right:10%;
	width:410px;
	margin:0;
	z-index:20;
}#button-circle{
	background-image:url(img/nav/the-point.png);
	width:301px;
	height:301px;
	float:left;
}#button-circle-active{
width:301px;height:301px;
}#nav-circle{
	background-image:url(img/nav/white-circle-states.png);
	width:301px;
	height:301px;
}#share-buttons{float:right;margin:90px 0 0 0;width:106px;}#share-buttons>div{margin:2px 0;}header{
	background-image:url(img/steinfeld.jpg);
	background-position:-40px 0;
	background-attachment:fixed;
	height:680px;
	padding-top:100px;
	z-index:5;
}header>div{
	background-image:url(img/pinsel.png);
	background-position:430px 0;
	background-repeat:no-repeat;
	height:680px;
	z-index:1;
}h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:56pt;
	text-shadow:#FFFFFF -0px -1px 0;
	line-height:50pt;
	color:#FFFFFF;
	margin-bottom:12pt;
	letter-spacing:-2pt;
}section#leistung{
	height:735px;
	background-image:url(img/himmel.jpg);
	background-position:center 590px;
	background-repeat:repeat-x;
	background-attachment:fixed;
	z-index:-4;
}#know-bg{
	background-image:url(img/zielfeld.png);
	background-repeat:no-repeat;
	background-position:center 390px;
	background-attachment:fixed;
	padding:0;
	width:100%;
	height:680px;
	padding-top:100px;
}#know-bg div{
padding-right:610px;width:434px;margin:0 auto;
}#know-glow-1{
	background-image:url(img/glow.png);
	top:-780px;
}#know-glow-2{
	background-image:url(img/2a1110x780.png);
	opacity:0;
	top:-1560px;
}.glow{
background-repeat:no-repeat;
background-position:center 390px;
background-attachment:fixed;
width:100%;
height:780px;
position:relative;}#leistung h2{
color:#fff;}#z-container{
position:fixed;
top:2340px;
color:#444;
font-size:20px;
width:100%;
z-index:0;
}#z-container>div{
position:relative;
margin:0 auto;
height:780px;
width:610px;
padding-left:434px;
}.zz{
	position:relative;
	top:350px;
	left:210px;
	width:60px;
	color:#FFFFFF;
	opacity:0;
	display:inline;
}section#vertrauen{
	background-image:url(img/streifen.jpg);
	background-position:center 590px;
	background-attachment:fixed;
	background-repeat:no-repeat;
	height:780px;
}#vertrauen>div{
	background-image:url(img/dunkel.png);
	background-repeat:repeat-x;
	background-position:0 -1800px;
	width:100%;
	padding:0;
}#vertrauen>div>div{
	background-image:url(img/passer.png);
	background-position:430px 800px;
	background-repeat:no-repeat;
	height:680px;
	padding-top:100px;
	width:424px;
	padding-right:550px;
	margin-left:auto;
	margin-right:auto;
}#vertrauen h2{color:#fff;
}section#effizienz{
	background-image:url(img/steine.jpg);
	background-position:center 1100px;
	background-repeat:no-repeat;
	background-attachment:fixed;
	padding-top:100px;
	height:680px;
}#effizienz h2{color:#fff;
}#motivation h2{color:#fff;
}#motivation{
	height:780px;
	background-image:url(img/karo.jpg);
	background-position:center 1520px;
	background-attachment:fixed;
	background-repeat:no-repeat;
}#motivation>div{
	background-image:url(img/pferd.png);
	background-repeat:no-repeat;
	background-attachment:fixed;
	height:630px;
	padding-top:150px;
}#kreativ{
	background-color:#FFFFFF;
	background-image:url(img/land.png);
	background-repeat:no-repeat;
	position:relative;
	padding-bottom:350px;
}#kreativ-circle{
	width:100%;
	padding-top:100px;
	background-image:url(img/land2.png);
	background-repeat:no-repeat;
}#kreativ-content{
margin-left:auto;
margin-right:auto;
width:424px;
padding-right:400px;
position:relative;
}#kreativ h2{
color:#6A6A6A;
}#kreativ p{
	color:#FFFFFF;
}#form{
padding:50px 0;
}#form input[type='text'],#form input[type='email'],#form textarea{
width:100%;
margin-bottom:12pt;
border-radius:4px;
border:1px solid #eee;
font-size:12pt;
padding:6pt;
color:#2e5f5c;
}#form textarea{
height:72pt;
}label{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12pt;
}h3{
font-weight:normal;
font-size:24pt;
font-family:'Kreon',serif;
margin-bottom:12pt;
color:#6a6a6a;}input:required{
box-shadow:none;}.htmlcss{
	width:2600;
	position:absolute;
	right:3px;
	margin-left:0px;
}#css{
	top:6061px;
}#html{
	top:-4680px;
}#html>img{
padding-left:18px;}.ir{
display:block;
text-indent:-999em;
overflow:hidden;
background-repeat:no-repeat;
text-align:left;
direction:ltr;}.hidden{
display:none;
visibility:hidden;}.visuallyhidden{
border:0;clip:rect(0 0 0 0);
height:1px;
margin:-1px;
overflow:hidden;
padding:0;
position:absolute;
width:1px;
}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;
height:auto;
margin:0;
overflow:visible;
position:static;
width:auto;}.invisible{
visibility:hidden;
}.clearfix:before,.clearfix:after{
content:"\0020";
display:block;
height:0;
overflow:hidden;}.clearfix:after{
clear:both;
}.clearfix{
zoom:1;
}@media print{*{
background:transparent!important;color:black!important;
text-shadow:none!important;filter:none!important;
-ms-filter:none!important;
}a,a:visited{
color:#444!important;
text-decoration:underline;
}a[href]:after{
content:"(" attr(href) ")";
}abbr[title]:after{
content:"(" attr(title) ")";
}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{
content:"";
}pre,blockquote{
border:1px solid #999;
page-break-inside:avoid;}thead{
display:table-header-group;
}tr,img{
page-break-inside:avoid;
}@page{
margin:.5cm;
}p,h2,h3{
orphans:3;
widows:3;}h2,h3{page-break-after:avoid;}}
