body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,th,td{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}caption,th{text-align:left}q:before,q:after{content:''}abbr,acronym{border:0}section,article,aside,header,footer,nav,dialog,figure{display:block}a{outline:none;text-decoration:none}.clear{clear:both}.cf:after{content:".";display:block;height:0;clear:both;visibility:hidden}.error{color:#F00}html,body{height:100%;background-color:#F7AA00;color:#0e1a53;font-family:Garamond,"Hoefler Text",Palatino,"Palatino Linotype",serif;font-size:16px}a,.red{color:#77223C}a:hover{color:#FFF}p{margin-bottom:1em}p.right{text-align:right}h2{font-size:19px}h3{font-size:17px}#push{float:left;height:50%;margin-bottom:-375px;position:relative;width:1px}#page{width:880px;margin:0
auto;height:670px;clear:left;position:relative;padding:15px
0}#nav{width:160px;margin-right:20px;float:left;padding-top:40px;position:relative;height:510px}#sideContent{width:220px;margin-right:20px;float:left;height:550px;overflow:hidden}#mainContent{width:460px;float:left;height:513px;margin-top:37px;overflow:auto}#fullWidthContent{float:left;width:700px;height:550px;overflow:auto}#header{position:relative;height:120px}#logo{position:absolute;bottom:0;left:91px;display:block;line-height:0;width:89px;height:89px}#header
h1{height:39px;background:transparent url('/img/headline.png') no-repeat 200px 0;text-indent: -999em}#nav
li{list-style:none;text-align:right;margin-bottom:13px;font-size:12px}#nav
a{color:#77223c;text-transform:uppercase}#nav a:hover,
#nav
a.active{color:#FFF}#nav
.bold{margin-bottom:40px;font-weight:bold}#nav
.small{bottom:0;font-size:10px;margin:0;position:absolute;right:0}#linearNav{position:absolute;bottom:0;right:0}#linearNav
li{float:right;list-style:none;margin-left:5px;text-transform:uppercase;font-size:12px}#subnav{}#subnav
li{margin:0}#subnav
a{text-transform:none;font-weight:normal}#subnav a:hover,
#subnav
a.active{color:#FFF}#mainContent ul,
#tinymce ul,
#mainContent ol,
#tinymce
ol{padding-left:2em}#mainContent li,
#tinymce
li{margin:4px
0}#mainContent .noDots,
#tinymce
.noDots{list-style:none;padding-left:0}#sideContent
img{display:block;width:220px}#sideContent
p{margin:0;text-align:right;font-size:14px;font-weight:bold;margin-top:7px}#kontaktpage
label{display:block;line-height:1;cursor:pointer}#kontaktpage .col1
input{width:240px;margin-bottom:8px}#kontaktpage
textarea{width:418px;height:196px;margin-top:3px;resize:none}#kontaktpage
#submit{float:right;margin-top:18px;padding:2px
8px}#kontaktpage
.hnypt{display:none}#kontaktpage form
p{font-size:11px;line-height:1;float:left}#kontaktpage
form{width:700px;overflow:hidden}#kontaktpage h2,
#kontaktpage
h3{margin-top:37px;margin-bottom:0}#tinymce #homeImageQuote,
#tinymce
#coachingImageQuote{text-indent:0}#homeImageQuote{margin:22px
0 0;padding:0;height:185px;text-indent: -999em;background:transparent url('/img/startpage_text.png') no-repeat right 0}#coachingImageQuote{margin:20px
0;padding:0;width:440px;height:137px;text-indent: -999em;background:transparent url('/img/coachingpage_text.png') no-repeat 0 0}#mainContent
#credits{overflow:hidden;padding:0;position:absolute;bottom:15px;right:0;width:460px}#credits
li{float:left;width:220px;list-style:none}#credits
.right{float:right;text-align:right}#credits
p{font-size:13px;margin:0}.col{float:left;margin-right:20px}.col1{width:240px;margin-left:20px}.col2{width:200px}.col3{width:420px}.last{margin:0}.col h2,
.col
h3{font-size:18px;margin-top:15px}#gallery{width:700px;height:325px;overflow:auto}#gallery
ul{height:300px;overflow:hidden}#gallery
li{list-style:none;float:left}
