body  {
margin:0em;
padding:0px;
font:100.01% normal "Lucida Sans Unicode",Verdana, Arial,Helvetica, sans-serif;
background-color:#333
  }
h1  {
padding: 1em 0 0 0;
font:1.7em "Arial Narrow", "Lucida Sans Unicode", Verdana, Arial,Helvetica, serif;
margin-left:260px;
color:#E1AB54;
margin-bottom:0em;
}
h2  {
font-weight:lighter;
color:#64562B;
padding-left:1.5em;
}
h3 {
color: #64562B;
margin: 35px 0 0 24px;
padding:0 0 0 2px;
font-family: "Arial Narrow", "Lucida Sans Unicode", Verdana, Arial,Helvetica, serif;
font-weight:lighter;
  }
p {
padding-left:2em;
padding-right:2em;
}
hr {
margin:2em;
}
#top  {
margin-left:260px;
color:#E1AB54;
font-size:1.1em;
margin-top:0em;
padding:0em;
}
#mitte  {
margin-top:1.5em;
width:760px;
margin-left:auto;
margin-right:auto;
padding-bottom:1.5em;
}
#kopf {
padding:0em;
margin-left:auto;
margin-right:auto;
width:760px;
height:142px;
margin-top:2em;
background-image:url(images/kopf2.gif);
background-repeat:no-repeat;
overflow:hidden
}
#topmenu {
clear:both;
padding-bottom:0.1em;
padding-right:0.1em;
/* width:100%; */
color:#fff;
height:2.2em;
background-color:#852a17;
border-bottom:1px solid #663333;
border-top:1px solid #663333;
}
#topmenu ul {
margin-top:0.5em;
margin-right:auto;
margin-left:auto;
list-style-type:none;
width:760px;
padding-left:0em;
}
#topmenu li {
display:inline;
list-style-type: none;
}
.navi {
color:#fff;
text-decoration:none;
border-right:1px solid #663333;
padding:0.5em 0.5em 0.6em 0.5em;
}
#text {
margin:0em;
padding-top:1.5em;
font-size:0.95em;
background-color:#fffaf0;
}
#bildmotorboot  {
float:right;
margin:3.05%;
width:300px;
border:1px solid;
padding:0.5em;
}
#bildhafen  {
float:left;
margin:1.5em;
width:220px;
border:1px solid;
padding:0.5em;
}
#bilder {
padding-bottom:1.5em;
margin-top:5em;
clear:both;
padding-left:2em;
}
#bilder1  {
float:left;
text-align:center;
}
#bilder2  {
float:left;
margin-left:7px;
text-align:center;
}
#bilder3  {
float:left;
margin-left:7px;
text-align:center;
}
.bild {
width:213px;
border:1px solid #000000;
padding:7px;
}
#bilder p  {
border:1px solid;
padding:7px;
width:213px;
}
#adresse  {
clear:left;
text-align:left;
margin-top:0em;
font-size:0.9em;
color:#fff;
padding-left:2em;
padding-top:0.2em;
background-color:#852a17;
margin-bottom:0em
}
.link {
font-size:0.9em;
text-decoration:none;
color:#852a17;
}
.hin {
width:760px;
}
#fuss{
padding-top:3em;
clear:both;
}
a.aktiv  {
text-decoration:none;
border-right:1px solid #663333;
padding:0.5em 0.5em 0.6em 0.5em;
background-color:#fffaf0;
color:#64562B;
margin-left:-0.3em;
}
a.link:hover, a.navi:hover  {
color:#3399cc;
text-decoration:underline;
}
a.first {
border-left:1px solid #663333;
margin-left:0em
}
#map  {
border:1px solid silver;
padding:1px;
float:right;
width:300px;
height:350px;
margin:5px 30px 0 0;
}
td.kontakt   {
width:150px;
}
fieldset    {
margin-top: 10px;
padding:10px;
border: 1px solid;
width:420px;
}
#formular  {
clear:both;
margin:20px;
padding-top:30px;
}
table {
padding: 6px 20px 6px 28px;
margin: 0;
line-height:1.6em;
}
.linke  a:hover { 
color:#3399cc;
background: #FCF9F4;
text-decoration:none;
border-bottom:none;
}
.links   {
border-bottom:1px dashed;
color: #852a17 ;
text-decoration:none;
font:normal 150% "Arial Narrow", "Lucida Sans Unicode", Verdana, Arial,Helvetica, serif;
letter-spacing:1px;
}
.fuehrerscheinfrei  {
float:left;
padding:2em;
}
.bilder {
width:18em;
 border:1px solid #000000;
padding:0.5em;
margin:0em;
}
.self {
color:#3399cc;
}
