   body, html{ 
   margin: 0px;
   padding:0;
   background: #E3E3E3;
   font-family:Arial, Helvetica, sans-serif;
   font-size: 12px;
   color: #536569;
   }
   a{
   text-decoration: none;
   color: #0066CC;
   }
   a:hover{
   text-decoration: underline;
   color: #0066CC;
   }
   h1{
   min-height: 15px;
   font-size: 14px;
   color: #0066CC;
   margin:0;
   padding: 5px 6px;
   background: #E3E3E3;
   text-align: left;
   border-bottom: 1px solid #fff;
   }
   h2{
   min-height: 15px;
   font-size: 14px;
   color: #536569;
   margin:0;
   padding: 5px 6px;
   background: #eeeeee;
   width: 234px;
   text-align: left;
   border-bottom: 1px solid #fff;
   }
   h3{
   min-height: 15px;
   font-size: 14px;
   color: #0066CC;
   }
   #center{
   width: 939px;
   margin: auto;
   }
   #border{
   margin:0px;
   width: 953px;
   border: 7px #fff solid;
   }
   #lang{
   float:right;
   width: 40px;
   height: 12px;
   margin-top: 6px;
   margin-right: 15px;
   }
   #header{
   background:url(img/header.jpg);
   background-repeat: no-repeat;
   height: 134px;
   }
   #header img{
   border: 0;
   margin: 0;
   padding: 0;
   }
   #content{
   background: #fff;
   padding-top: 18px;
   }
   #left{
   width: 190px;
   float: left;
   }
   #navicontainer{
   float: left;
   width: 190px;
   }
   #navicontainer a{
   border-left: 5px #007FC1 solid;
   display: block;
   text-decoration: none;
   height: 17px;
   padding-top:6px;
   padding-right:7px;
   text-align: right;
   color: #536569;
   background: #EEEEEE;
   font-weight: bold;
   margin-bottom: 1px;
   width: 178px;
   }
   #navicontainer a:hover{
   border-left: 5px #37A4DD solid;
   background: #F7F7F7;
   }
   #bootsbau{
   background:url(img/bootsbau.gif);
   background-repeat: no-repeat;
   height: 25px;
   margin-bottom: 1px;
   }
   #boats{
   background:url(img/boats.gif);
   background-repeat: no-repeat;
   height: 25px;
   margin-bottom: 1px;
   }
   #unternehmen{
   background:url(img/unternehmen.gif);
   background-repeat: no-repeat;
   height: 25px;
   margin-top: 3px;
   margin-bottom: 1px;
   }
   #company{
   background:url(img/company.gif);
   background-repeat: no-repeat;
   height: 25px;
   margin-top: 3px;
   margin-bottom: 1px;
   }
   #servicebereich{
   background:url(img/servicebereich.gif);
   background-repeat: no-repeat;
   height: 25px;
   margin-top: 3px;
   margin-bottom: 1px;
   }
   #aktuelles{
   background: #EEEEEE;
   width: 452px;
   height: 265px;
   margin-bottom: 0px;
   text-align: left;
   }
   #aktuelles img{
   border: 0;
   padding: 0;
   margin: 0;
   }
   .barbg{
   height: 8px;
   background: url(img/barbg.gif);
   margin-top: 0px;
   }
   .shadowtop{
   background:url(img/shadowtop.gif);
   background-repeat: no-repeat;
   height: 11px;
   width:991px;
   }
   .shadowbottom{
   background:url(img/shadowbottom.gif);
   background-repeat: no-repeat;
   height: 11px;
   width:991px;
   }
   .shadowmitte{
   background:url(img/shadowmitte.gif);
   background-repeat: no-repeat;
   height: 8px;
   width:991px;
   }
   .shadow{
   background:url(img/shadow.gif);
   background-repeat: repeat-y;
   padding-left: 11px;
   width: 991px;
   }
   .bootsauswahl{
   border-right: 5px #BABABA solid;
   width: 143px;
   background: #fff;
   }
   .bootsauswahl img{
   margin-top:1px;
   margin-bottom: 1px;
   border:0;
   }
   * html .bootsauswahl img{
   margin-bottom: -2px;
   }
   *:first-child+html .bootsauswahl img {
   margin-bottom: -2px;
   }
   .bootauswahl a{
   color: #536569;
   margin: 0px;
   }
   .bootsauswahl:hover{
   border-right: 5px #007FC1 solid;
   }
   .bootsauswahltop{
   text-decoration: none;
   text-align: left;
   margin-right: 1px;
   padding-left: 7px;
   height: 17px;
   background: #EEEEEE;
   font-weight: bold;
   font-size: 12px;
   color: #536569;
   padding-top: 4px;
   }
   #right{
   float: right;
   width: 297px;
   }
   .left{
   float: left;
   }
   .right{
   float: right;
   }
   .right img{
   padding-bottom: 1px;
   margin: 0;
   border: 0;
   }
   * html .right img{
   margin-bottom: -3px;
   }
   *:first-child+html .right img {
   margin-bottom: -3px;
   }
   .imgholder{
   border: 0px;
   margin: 0px;
   padding: 0px;
   }
   #right{
   float: right;
   width: 756px;
   }
   #footer{
   padding-top: 15px;
   text-align: center;
   margin-left: 0px;
   width: 967px;
   height: 40px;
   color: #c5c5c5;
   font-size: 11px;
   background: #fff;
   }
   /* NEWS */
   .headline{
   font-weight: bold;
   font-size: 11px;
   color: #007FC1;
   }
   .date{
   font-size: 10px;
   color: #536569;
   }
   .headbg{
   padding: 3px 6px;
   background: #E3E3E3;
   border-bottom: 1px solid #fff;
   }
   .textbg{
   border-bottom: 1px solid #DBDBDB;
   line-height: 16px;
   font-size: 11px;
   padding: 6px;
   background: #F6F6F6;
   color: #536569;
   }
   .headlinefull{
   font-weight: bold;
   font-size: 14px;
   color: #007FC1;
   }
   .datefull{
   font-size: 11px;
   color: #536569;
   }
   .textbgfull{
   border-bottom: 1px solid #DBDBDB;
   line-height: 18px;
   font-size: 12px;
   padding: 6px;
   background: #F6F6F6;
   color: #536569;
   }
   .mehr{
   padding-top: 2px;
   border-top: 1px solid #F7F7F7;
   font-size: 10px;
   color: #0066CC;
   padding-right: 6px;
   text-align: right;
   }
   .mehr a{
   color: #0066CC;
   }
   .mehr a:hover{
   text-decoration: underline;
   }
   .mehr img{
   margin-top: 0px;
   }
   .alle{
   padding-top: 2px;
   font-size: 10px;
   color: #0066CC;
   padding-right: 0px;
   text-align: right;
   background: #eeeeee;
   }
   .alle a{
   color: #0066CC;
   }
   .alle a:hover{
   text-decoration: underline;
   }
   .alle img{
   margin-top: 0px;
   }
   .greybgleft{
   width: 503px;
   min-height: 559px; 
   float: left;
   background: #EEEEEE;
   text-align: left;
   }
   .greybgleft li{
   list-style-type: none;
   padding: 2px 6px;
   background: #F6F6F6;
   border-bottom: 1px solid #eee;
   }
   .greybgleft ul{
   margin: 0;
   padding: 0;
   }
   .greybg{
   background: #EEEEEE;
   text-align: left;
   }
   /*tabelle*/
   .trhead{
   font-weight: bold;
   color: #007FC1;
   background: #E3E3E3;
   border-top: 1px solid #DBDBDB;
    border-bottom: 1px solid #fff;
   }