* {
margin: 0;
padding: 0;
}
html {
height: 98%;
}
body {
font: normal 12px normal verdana, sans-serif;
height: 98%;
margin: 0;
padding: 0;
background: #fcfcfc;
color: #1E304B;
}
br.clearall {clear:both;}
p  {margin-bottom:5px;}
h1 {font: normal small-caps bold 14px verdana, sans-serif; margin: 0 0 8px 0; background: #ccc url('h1-bg.gif') repeat-x; border: 1px solid #CEC0C0; border-left-color: #e0e0e0; border-top-color: #e0e0e0; color: #1F314B;padding: 2px;}
h2 {font: normal bold 13px verdana, sans-serif; margin: 10px 0 3px 0; background: #fff url('h2-bg.gif') no-repeat; border:0; color: #1F314B;padding: 2px; height: 18px; }
h3 {font: normal bold 12px verdana, sans-serif; margin: 10px 0 3px 0; background: #fff url('h2-bg.gif') no-repeat; border:0; color: #1F314B;padding: 2px;height: 18px; }
.h_line {font: normal bold 12px verdana, sans-serif; margin: 10px 0 3px 0; background: #fff url('h2-bg.gif') no-repeat; border:0; color: #1F314B;padding: 2px;height: 18px; }
a { color: #033; text-decoration: underline;} a:visited { color: #033;} a:hover { color: #033; text-decoration: underline;}
.kopf {
color: #003;
width: 900px;
height: 106px;
border: none;
background: #fff url('essen-coaching-beratung.jpg') no-repeat;
margin: 0;
}
.kopf h1 {position: absolute; top: 50px; left: 23px; padding: 0; margin: 0; font: normal small-caps normal 12px verdana, sans-serif; background: none; border: none; color:#1E304B; letter-spacing: 5px;
}
.kopf h2 {position: absolute; top: 79px; left: 152px;
font: normal bold 10px verdana, sans-serif;background: none; border: none;color:#1E304B;
}
.hafen {position: relative; z-index:2002; top: 180px; left: -2px; margin:0 0 -70px 0;
font: normal bold 12px verdana, sans-serif; color:#1E304B;
}
.links {
width: 188px;
float: left;
background: #fff;
padding:6px 2px 0 2px;
min-height:70%;

}
.content {
border: 1px solid #fefefe;
width: 694px;
padding: 4px 0 0 3px;
float: right;
background: #fcfcfc;
min-height:70%;
color:#1F314B;
}
.box {
background: #f8f8f8;
width: 98%;
height: 100%;
padding:0 0 0 2px;
color: #1F314B;
}
.fuss {margin:10px 0 0 20px;}
ul #na {
list-style-type:none;
margin: 0;´
font: normal small-caps bold 14px verdana, sans-serif;
color: #1F314B;
}
.fuss a {color: #adadad;}
.fuss a visited {color: #adadad;}
ul#na li {
margin: 0 0 2px 0;
color: #1F314B;
}
ul#na li a {
border: 1px none #CEBDB2;
height: 20px;
width: 200px;
display:block;
padding: 2px;
color: #3C424A;
text-decoration: none;
font: normal small-caps bold 14px verdana, sans-serif;
background: #fff url('navi-bg.gif') no-repeat;
}
ul#na li a:visited {
border: 1px none #CEBDB2;
height: 20px;
width: 200px;
background: #FDFCFB;
display:block;
padding: 2px;
color: #3C424A;
text-decoration: none;
font: normal small-caps bold 14px verdana, sans-serif;
background: #fff url('navi-bg.gif') no-repeat;
}
ul#na li a:hover {
background:#805CA6;
color: #000;
height: 20px;
width: 200px;
border: 1px none #676769;
text-decoration: none;
background: #fff url('navi-over-bg.gif') no-repeat;
}
.ba {margin: 0 6px 0 0; font: normal small-caps normal 12px verdana, sans-serif;list-style-image: url(p.gif);letter-spacing: 4px;}
hr {color:#F0F0F0;}
.tbl {float:left;width:60px;}
.kapitaelchen {font-variant: small-caps; font-size:13px; }
ul.standardliste {list-style-position:outside; margin-left:16px; }
ul.standardliste li {margin-bottom:8px;}
div.ba ul li {margin-bottom:3px;}
.absolut {position:absolute; top:20px; left:225px; }

table.cvtable {background-color:#ccc;}
td {vertical-align:top; background-color:#fff; padding:4px;  }
td.jahreszahl { width:70px; text-align:left; }