body{
	background: #13c0d7 url(../images/page-bg-blue-1.jpg);
	margin: 0px;
	color: #13c0d7;
	font-family: "Open Sans", Verdana, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 24px;
	font-weight: 400;
	text-transform: none;
}
h1 {
	color: #13c0d7;
	font-size: 48px;
	line-height: 50%;
	font-weight: 400;
	text-transform: uppercase;
	font-family: 'Dosis', Arial, sans-serif;
}
h2{
	color: #FF9933;
	font-family: Dosis, Arial, sans-serif;
	font-size: 26px;
	line-height: 30px;
	font-weight: 400;
	top: 0px;
}
h3{
	font: 400 14px/16px 'Dosis', Arial, sans-serif; 
	color:#FF9933; 
	text-transform: uppercase; }
h4{
	color: #fff;
	font-family: Dosis, Arial, sans-serif;
	font-size: 17px;
	line-height: 32px;
	font-weight: 400;
	filter: Invert;
	font-style: italic;
	text-align: center;
	background-color: #FF9933;
	letter-spacing: 1.1px;
}
h5{
	color: #FF9933;
	font-family: 'Dosis', Arial, sans-serif;
	font-size: 18px;
	line-height: 20px;
	font-weight: 400;
}

ul{margin:0px; padding:0px;
}
a {
	font-family: 'Dosis', Verdana, Helvetica, sans-serif;
	text-decoration: none;
	color: #fff;
}
a:hover {
	color: #FF9933;
	background-color: #FFF;
}

a img{border:0px;}

#container{
	width: 950px;
	overflow: auto;
	padding-bottom: 50px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-image: url(../images/body-bg-3.png);
	-webkit-box-shadow: 0px 0px 14px #666;	/* webkit browser*/
	-moz-box-shadow: 0px 0px 14px #666;	/* firefox */
	box-shadow: 0px 0px 14px #666;
}

/****************************************************/
/* HEADER */
/****************************************************/

#header{
	width: 910px;
	height: 122px;
	background-color: #13c0d7;
	padding: 0px 20px;
	position: fixed;
	top: 0px;
	left: 50%;
	margin: 0 0 0 -473px;
	-webkit-box-shadow: 0px 0px 14px #666;	/* webkit browser*/
	-moz-box-shadow: 0px 0px 14px #666;	/* firefox */
	box-shadow: 0px 0px 14px #666;
}
#header #logo{
	height: 121px;
	background: #FFF;
	float: left;
	margin-left: -24px;
	margin-top: 0px;
}
#header #zeile{
	height: 54px;
	width: 956px;
	z-index: 1100;
	padding-top: 99px;
	margin-left: -25px;
	-webkit-box-shadow: 0px 0px 20px #666;	/* webkit browser*/
	-moz-box-shadow: 0px 0px 20px #666;	/* firefox */
	box-shadow: 0px 0px 20px #666;
}
#header #main-menu{
	float: right;
	padding-top: 60px;
	z-index: 500;
}
#header #main-menu li{
	float: left;
	list-style: none;
	font: 500 15px/18px 'Dosis', Arial, sans-serif;
	color: #FFF;
	text-transform: uppercase;
	letter-spacing: 0.1em;
	margin-top: 25px;
	margin-right: 18px;
	margin-bottom: 0px;
	margin-left: 5px;
}

/****************************************************/
/* SPRUCH SECTION */
/****************************************************/

#spruch{
	padding-top: 200px;
	margin-top: 0px;
	margin-right: 43px;
	margin-bottom: 0px;
	margin-left: 43px;
}
#spruch blockquote p{
	quotes: '»' '«'; 
}
#spruch blockquote p:before {
	content: open-quote;
}
#spruch .col{
	width: 420px;
	float: left;
	padding-right: 20px;
}
#spruch h2{
	color: #FF9933;
	font-family: 'Dosis', Arial, sans-serif;
	font-size: 48px;
	line-height: 54px;
	font-weight: 400;
	top: 0px;
}
#spruch p{
	line-height: 10px;
}
#spruch .col-1{
	width: 400px;
	float: left;	
	margin-top: 20px;
}

#spruch a{
	color: #FF9933;
	font-family: 'Open Sans', Verdana, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 24px;
	font-weight: 400;
	text-transform: none;
}
#spruch a:hover {
	color: #fff;
	background-color: #FF9933;;
}
#spruch .content{overflow:auto;}
#spruch .col-mid{margin:0px 65px;}

/****************************************************/
/* ABOUT SECTION */
/****************************************************/

#coaching{
	padding-top: 180px;
	margin-top: 0px;
	margin-right: 43px;
	margin-bottom: 0px;
	margin-left: 43px;
}
#coaching h1{float:left;}
#coaching #top-social .facebook{
	text-indent:-9999px; 
	display:block; 
	width:26px; 
	height:26px; 
	background:url(../images/sm-facebook-icon.png) no-repeat;
}
#coaching .col{
	width: 360px;
	float: left;
	padding-right: 60px;
}
#coaching li {
	color: #13c0d7;
	list-style: url(../images/pfeil.png) inside;
	text-indent: -28px;
	margin-left: 28px;
	margin-bottom: 5px;
}
#coaching .content{overflow:auto;}

/****************************************************/
/* EXPERIENCE SECTION */
/****************************************************/

#methode{
	padding-top: 180px;
	margin-top: 0px;
	margin-right: 43px;
	margin-bottom: 0px;
	margin-left: 43px;
}
#methode .col{
	width: 360px;
	float: left;
	padding-right: 60px;
}
#methode .col-1{
	width: 300px;
	float: left;	
	margin-top: 80px;	
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 90px;
}

#methode a{
	color: #FF9933;
	font-family: "Open Sans", Verdana, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 24px;
	font-weight: 400;
	text-transform: none;
}
#methode a:hover {
	color: #fff;
	background-color: #FF9933;;
}

#methode .content{
	overflow: hidden;
}
#methode .col-mid{margin:0px 65px;}

/****************************************************/
/* ABLAUF SECTION */
/****************************************************/

#ablauf{
	padding-top: 180px;
	margin-top: 0px;
	margin-right: 43px;
	margin-bottom: 0px;
	margin-left: 43px;
}
#ablauf .col-li{
	width: 360px;
	float: left;
	padding-right: 60px;
}
#ablauf li {
	color: #13c0d7;
	list-style: url(../images/pfeil.png) inside;
	text-indent: -28px;
	margin-left: 28px;
	margin-bottom: 5px;
}
#ablauf .content{overflow:auto;}
#ablauf .col-mid{margin:0px 65px;}

/****************************************************/
/* COACH SECTION */
/****************************************************/

#coach{
	padding-top: 180px;
	margin-top: 0px;
	margin-right: 43px;
	margin-bottom: 0px;
	margin-left: 43px;
}
#coach .col-1{
	margin-top: 25px;
	width: 270px;
	float: left;
}
#coach .col-2{
	width: 490px;
	float: left;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 85px;
}
#coach .col-3{
	width: 740px;
	float: left;
	margin-top: 10px;
}
#coach .content{overflow:auto;}

#coach .col-mid{
	margin-top: 0px;
	margin-right: 45px;
	margin-bottom: 0px;
	margin-left: 45px;
}

/****************************************************/
/* WORK SECTION */
/****************************************************/

#meinung{
	padding-top: 180px;
	margin-top: 0px;
	margin-right: 43px;
	margin-bottom: 0px;
	margin-left: 43px;
}
#meinung .col{
	width: 360px;
	float: left;
	padding-right: 60px;
}
#meinung .content{overflow:auto;}
#meinung #meinung-thumbs li{
	list-style: square url(none);
	float: left;
	margin: 0px 20px 15px 0px;
	padding: 0px;
}
#meinung #meinung-thumbs li.last{margin:0px;}

/****************************************************/
/* CONNECT SECTION */
/****************************************************/
#kontakt{
	padding-top: 180px;
	margin-top: 0px;
	margin-right: 43px;
	margin-bottom: 0px;
	margin-left: 43px;
}
#kontakt .content{
	overflow: hidden;
}
#kontakt #form{
	width:410px;
	float:left;
}
#kontakt #form span{
	display:block;
	float:left;
	width:100px;
	padding-top:5px;
	font: 400 14px/16px 'Open Sans', Arial, sans-serif;
}
#kontakt #form input{
	float:left;
	width:255px;
	border:0px;
	color:#3b3b3b;
	padding:10px 10px 10px 30px;
	font: 400 14px/20px 'Open Sans', Verdana, Arial, sans-serif;
	margin-bottom:10px;
}
#kontakt #form textarea{
	float:left;
	border:0px;
	width:255px;
	height:100px;
	padding:10px 10px 10px 30px;
	font: 400 14px/20px 'Open Sans', Verdana, Arial, sans-serif;
	color:#3b3b3b;
}

#kontakt #form input.name{background:#dcdcdc url(../images/icon-user.png) no-repeat 10px 8px;}
#kontakt #form input.email{background:#dcdcdc url(../images/icon-mail.png) no-repeat 10px 9px;}
#kontakt #form textarea.message{background:#dcdcdc url(../images/icon-message.png) no-repeat 10px 8px;}
#kontakt #form input.submit{ 
	width:75px;   
	height:30px;
	float:right;
	padding:0px 0px 5px 0px;
	margin:10px 16px 0px 0px;
	background:#dcdcdc;
	color:#3b3b3b;
	font: 400 14px/20px 'Open Sans', Arial, sans-serif;
}

#kontakt #social-footer{
	margin-top: 10px;
	width: 250px;
	float: left;
}#kontakt #social-footer #adresse{
	width: 450px;
}
#kontakt #social-footer #logo{
	margin: 0 0 0 -30px;
}
#kontakt #social-footer a{
	color: #FF9933;
	font-family: "Open Sans", Verdana, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 24px;
	font-weight: 400;
}
#kontakt #social-footer a:hover {
	color: #fff;
	background-color: #FF9933;;
}
#kontakt #social-footer #impress{
	margin-top: 15px;
}
/****************************************************/
/* IMPRESS */
/****************************************************/
#impress{
	font-family: "Open Sans", Verdana, Helvetica, sans-serif;
	color: #13c0d7;
	font-size: 11px;
	line-height: 14px;
}
/****************************************************/
/* IMPRESS-FOOTER */
/****************************************************/
#impress-footer{
	height:30px;
	width: 950px;
	font-family: "Open Sans", Verdana, Helvetica, sans-serif;
	color: #FFF;
	font-size: 11px;
	line-height: 14px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 30px;
	margin-left: auto;
}
#impress-footer a{
	font-family: "Open Sans", Verdana, Helvetica, sans-serif;
	color: #FFF;
	font-size: 11px;
	line-height: 14px;
}
#impress-footer a:hover{
	color: #FF9933;
	background-color: #FFF;
}
/****************************************************/
/* MISC */
/****************************************************/
.top-divider, .bottom-divider{
	width:100%;
	height:9px;
	background:url(../images/divider.png) repeat-x;
	clear:both;
}
.top-divider{
	margin-bottom: 20px;
}
.bottom-divider{margin-top:20px;}

.gradient {
background: #eee;
border: 1px solid #DDD;
background: -moz-linear-gradient(top, #EEE, #FFF);    
background: -webkit-linear-gradient(top, #eee, #fff);
background: -ms-linear-gradient(top, #eee, #fff);
background: -o-linear-gradient(top, #eee, #fff);
box-shadow: 1px 2px 4px rgba(0,0,0, .2);
}
#quote {
	z-index: 1000;
	overflow: visible;
	float: none;
	margin-left: 800px;
	position: fixed;
	width: 360px;
	margin-top: 100px;
	background-image: url(../images/elemente/text_1.png);
	background-repeat: no-repeat;
	height: 120px;
}
#quote .content{overflow:auto;}
.liste {
	font-size: 16px;
	color: #FFF;
	padding-left: 15px;
	list-style-type: square;
}
#circle {
	margin-left: 40px;
	width: 200px;
	height: 200px;
	background-color: #FF9933;
	-webkit-border-radius: 100px;
}

.round {
	border-radius: 5px; /* all corners have a radius of 5px */
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px 4px 3px 2px; /* corner values go clockwise so, first value is the top left, second, the top right, third, bottom right and fourth, bottom left */
}
