 p, div, li { font-family: verdana; font-size:9pt; color: #505050;}
 p {line-height:13pt;}
 p, { margin-left:0.2cm; margin-right:0.2cm; }

 li {line-height:12pt;}
 pre{color: #dddddd;}

 h1 { font-family:verdana; color: darkred; font-size:16pt; }

 h2{
    font-family:verdana; color: #404040; font-size:16pt;
    width:90%;
    display: block;
    background-color:  ;

    padding-top:20px;
    padding-bottom:10px;
    padding-left:20px;
    padding-right:20px;

    margin-top:10px;
    margin-bottom:20px;
    margin-left:20px;
    margin-right:20px;

    border-style: solid;
    border-top-width:0px;
    border-bottom-width:1px;
    border-left-width:0px;
    border-right-width:0px;
    border-color:orangered;
   }

 h3 { font-family:verdana; color: #404040; darkred; font-size:13pt;
    padding: 0 0 0 0;
    margin:1em;
   }

 h4 { font-family:verdana; font-style:italic; color:#404040; font-size:10pt; clear:left;
        padding: 0 0 0 0;
        margin:1em;
    }

 h5 { font-family:verdana;  color:#404040; darkred; font-size:9pt; }


 td { font-family:verdana, arial; font-size:8pt; line-height:12pt; color: #dddddd;}

 a:link { text-decoration:none; font-size:8pt; color: #BF0000; border-color:white;}
 a:visited { text-decoration:none; font-style:italic; font-size:8pt; color: #333333; }
 a:hover { text-decoration:none; underline; background-color:#dddddd; }
 a:active { text-decoration:none; }


 #kopf1 {height:15px; align=center; width:100%}
 #hhfuss {height:549px; width:100%; align=center; }
 #hhfuss_n {height:150; width:600px;}

 #hhseitenlinks {height:2407; width:190}

 #hhaqua {height:709; width:190}
 #hhwabau {height:338; width:190}
 #hharz {height:120; width:190}
 #hhbel {height:670; 170; width:190}
 #hhfk {height:272; width:190}
 #hhniefi {height:286; width:190}
 #hhscharne {height:545; width:190}
 #hhrus {height:302; width:190}
 #hhdochnoch {height:218; width:190}
 #hh505 {height:1073; width:190}
 #hhwind {height:608; width:190}

 #hhchile {height:417; width:190}
 #hhisl {height:523; width:190}
 #hhirl {height:350; width:190}
 #hhhu {height:725; width:190}
 #hhnzl {height:587; width:190}
 #hhskand {height:465; width:190}
 #hhsco {height:575; width:190}
 #hhbikes {height:937; width:190}
 #linksbaltik {height:340; width:190}
 #fussbaltik {height:20; width:100%}


 #hhmixed {height:1402; width:190}
 #hhlinklinks {height:519; width:190}
 #hhnewsfuss {height:100; width:100%; padding:0px; margin: 0px;}
 #hhkorsica {height:178; width:190}
 #hhlit {height:241; width:190}
 #hhrail {height:446; width:190}
 #blogs {height:800; width:850;}

 #bg
 {background-color:  white; }
 #bgkopf
 {background-color:  #d0d0d0;}
 #bgnews
 {background-color: smoke;}

 body
  {scrollbar-face-color: whitesmoke;
  scrollbar-highlight-color: #EBF1EC;
  scrollbar-shadow-color: white;
  scrollbar-3dlight-color: white;
  scrollbar-arrow-color: white;
  scrollbar-track-color: white;
  scrollbar-darkshadow-color: #FFFFFF}


#obenbild {
   position:absolute;
   top:18px;
   left: 0px;
   right: 0px;
   height: 110px;
   width: 1024px;
   padding:0px;
   margin:0px;

   vertical-align:middle;
   border-width:1px;
   border-style:solid;
   border-color:#633000;
   background-color: white;
}

#navi_1 {
   position:absolute;
   top:0px;
   left:0px;
   height:18px;
   width:1024px;
   padding:1px;
   margin:0px;

   border-style: solid;
   border-top-width:0px;
   border-bottom-width:0px;
   border-left-width:0px;
   border-right-width:0px;
   border-color:white;
   background-color: #d0d0d0;
}


#navi_3 {
 clear: all;
  position:absolute;
   top:132px;
   left:0;760px;
   width:190px;
   padding:0px;
   margin:0px;

   border-style: solid;
   border-top-width:0px;
   border-bottom-width:0px;
   border-left-width:0px;
   border-right-width:0px;
   border-color:white;
   background-color:;
}

#navi_ort {
   font-family:verdana;
   color: white;
   link-color:white;

   position: absolute;
   top:112px;
   left:0px;
   height:16px;
   width:1024px;
   padding:1px;
   margin:0px;

   border-width:0px;
   border-style: solid;
   border-color:#000000;
   background-color:  black;
}

  div#navi_ort a {  }
  div#navi_ort a:link {    color: white; background-color: black;  }
  div#navi_ort a:visited {    color: whitesmoke; background-color: black;  }
  div#navi_ort a:hover {    color:black; background-color: white;  }


/*Feldbreite, für reine Text- und Bildübersichtsseiten*/
#feld{

   position:absolute;
   top:132px;
   left:200px;
   right:40px;
   width:820px;
   padding:0px;
   margin:0px;

   border-width:0px;
   border-style:solid;
   border-color:#000000;
   background-color: ;
}

/*allgemeine Feldbreite, auch bei einigen Bildseiten*/
#textfeld{

   position:absolute;
   top:135px;
   left:202px;
   right:4px;
   width:620px;
   padding:0px;
   margin:0px;

   border-width:0px;
   border-style:solid;
   border-color:#000000;
   background-color: ;
}

#bildfeld{

   position:absolute;
   top:132px;
   left:200px;
   right:4px;
   padding:0px;
   margin:0px;

   border-width:0px;
   border-style:solid;
   border-color: #909090;
   background-color:  ;
}

#panfeld{

   position:absolute;
   top:132px;
   left:0px;
   right:4px;
   width:660px;
   padding:0px;
   margin:0px;

   border-width:0px;
   border-style:solid;
   border-color:#000000;
   background-color: ;

}

#textkasten{
   color: #303030;
   width: 100%;
   padding:5px;
   margin:0px;

   border-style: solid;
   border-width:0 0 1 0px;
   border-color: #909090;
   background-color:  ;
}

  div#textkasten p, li, pre{ font-family: verdana; font-size:9pt; color: #303030; line-height:13pt;}
  div#textkasten td{color: #888888;}
  div#textkasten h3{color: #888888;}
  div#textkasten h4{color: #888888;}
  div#textkasten h5{color: #888888;}

  div#textkasten a {}
  div#textkasten a:link {
    color: #840000;white; background-color: ;
  }
  div#textkasten a:visited {
    color: #202020; background-color: ;
  }
  div#textkasten a:hover {
    color:black; background-color: whitesmoke;
  }

#textkasten_900{
   position:;
   width:892px;
   left:0px;
   padding:5px;
   margin:0px;

   border-width:0 1 1 0px;
   border-style:solid;
   border-color: #909090;
   background-color:  ;
}

#textfeld_900{

   position:absolute;
   top:190px;
   left:10px;
   right:4px;
   width:900px;
   padding:0px;
   margin:0px;

   border-width:0px;
   border-style:solid;
   border-color: #909090;
   background-color:  ;
}


#bildkasten{

   width:;
   padding:10 10 10 10px;
   margin: 10 0 5 0px;

   border-style: solid;
   border-top-width:0px;
   border-bottom-width:0px;
   border-left-width:0px;
   border-right-width:1px;
   border-color:lightgrey; orangered;
   background-color:  ;
}

#bildkasten_600{

   position:;
   width:610px;
   left:0px;
   padding:5px;
   margin:5px;

   border-width:1px;
   border-style:dotted; solid;
   border-color: #909090;
   background-color:  ;
}
#bildkasten_800{

   position:;
   width:820px;
   left:0px;
   padding:6px;
   margin:3px;

   border-width:1px;
   border-style:dotted; solid;
   border-color: #909090;
   background-color:  ;
}

#bildkasten_900{

   position:;
   width:960px;
   left:0px;
   padding:10px;
   margin:4px;

   border-width:1px;
   border-style:dotted; solid;
   border-color: #909090;
   background-color:  ;
}

#rechts{

   position:
   height:50px;
   padding:6px;
   margin:1px;
   vertical-align:middle;

   border-width:1px;
   border-style:solid;
   border-color:#555555;
   background-color:;
}

#rechts_link{

   position:
   height:15px;
   padding:5px;
   margin:1px;
   vertical-align:middle;

   border-width:0px;
   border-style:solid;
   border-color:#000000;
   background-color:;
}

#rechtsvombild{

   position:absolute;
   top:0px;
   left: 618px;
   width:195px;
   padding:5 0 5 0 px;
   margin: 10 0 5 10px;

   border-style: solid;
   border-top-width:0px;
   border-bottom-width:0px;
   border-left-width:0px;
   border-right-width:0px;
   border-color:orangered;
   border-color: #909090;
   background-color:  ;
}

#wo{
  position:absolute;
   top:189px;
   left:0;760px;
   width:190px;

   padding:5px;
   margin:5px;

   border-style: solid;
   border-top-width:0px;
   border-bottom-width:0px;
   border-left-width:0px;
   border-right-width:0px;
   border-color:orangered;
   border-color: #909090;
   background-color:  #808080;
}

   .rundrum_pic
 {
  border-width:1px;
  border-style:solid;
  border-color:#b0b0b0;
  padding:2px;
  margin:5 40 5 30px;
  background-color:;
  color: #888888;
  }
  class.rundrum_pic p, li, pre{ font-family: verdana; font-size:9pt; color: #888888; line-height:15pt;}

   #rundrum_pic
 {
  border-width:1px;
  border-style:solid;
  border-color:white;
  padding:5px;
  margin:5 50 5 30px;
  background-color:;
  }

 <!-- Extra für sitestruktur -->

#site_900{
   position:absolute;
   top:210px;
   left:10px;
   right:4px;
   width:900px;
   padding:0px;
   margin:0px;

   border-width:0px;
   border-style:dotted; solid;
   border-color:#FFCC33;
   background-color:id="bg";
}

#sitekasten_900{
   position:;
   top:0px;
   left:0px;
   right:px;
   width:892px;
   padding:4px;
   margin:4px;

   border-width:1px;
   border-style:dotted; solid;
   border-color:#FFCC33;
   background-color:;
}


 <!-- Beginn alte Stiles, die eventuell nicht mehr verwendet werden. -->

#rechte_spalte{

   position:absolute;
   top:0px;
   left:620px;
   widht:10px;
   padding:0px;
   margin:0px;

   border-width:0px;
   border-style:solid;
   border-color:#000000;
   background-color:#ffffff;
}