body {margin: 0;padding: 0px;clear;position: absolute;left:0px;top:0px;background-color:#1E90FF}
 
 
h2,h3 {color: black;font-family:"Freestyle Script";line-height: 150%;font-size: 48px}

p {color: black;;font-family:"Verdana";font-size: 15px;line-height: 130%}
 .sidebar {margin-right:90%}
 .flagge { float: left;
    width: 12em;
    margin: 3em 2em 0 0;
    padding: 0;
    font-size: 0.9em;position :absolute;left: 7%;top: 335px }
 
 .log { position :absolute;left: 70%;top: 140px }
 .navi { margin-left:80px; position: absolute; left: 10px; top:110px }
 .willkom {position :absolute;left:37%;top:100px}
 .wetter {position: absolute;left: 20px;top: 1350px }
 .side {position: absolute;left:0px;top:100px}
 .kartenpos {position: absolute;left: 20px;top: 380px}
 .vid {position: absolute;left: 20px;top: 980px}
 .posnull {position:absolute; left:0px;top:100px; }
 .bericht {clear; margin-left: 32%;margin-right: 3%;line-height: 180%; }
 .sider {position: absolute;left: 46px;top: 132px}
 .sidera {position: absolute;left: 46px;top: 0px}
 .festo {position: fixed;z-index: 1}
 .fest {position: fixed}
 .breite {width: 15em}
 .main {clear;margin-left: 22%;width: 74%;line-height: 180% }
 .bmain {margin-left: 19%;width: 76%;line-height: 180%}
 .lmain {margin: 0;position: absolute;left: 180px;top: 105px}
 .posmain {position: absolute;left: 201px;top: 0px}
 .bildpos {margin: 0;pdding: 0;position: absolute;left: 280px;top: 100px}
 .pos1 {position: absolute; left: 25%; top: 150px }
 .pos2 {position: absolute; left: 65%; top: 150px }
 
 .pos3 {position: absolute; left: 25%; top: 700px }
 .bildbreit {margin-left:70% }
 .pos15 {position: absolute; left: 25%; top: 550px }
.pos15 {position: absolute;left:5%;top: 1000px}
div#hom a:link { color:#0000CD; font-weight:bold; font-size: 15px; text-decoration:none; }
div#hom a:visited { color:#0000CD; font-weight:bold;font-seize: 15px; text-decoration:none;  }
div#hom a:hover { color:#AEEEEE; font-weight:bold; font-size: 25px; text-decoration:none; }
 div#hom a:active { color:#0000CD; font-weight:bold; font-size: 15px; text-decoration:none; }
 .berposition { position: absolute; left: 30%; top: 220px }
 .berpos { position: absolute; left: 100%; top: 0; }
 div#berlink a:hover img { position: absolute; left: 100%; top: 0;height: 300px; width: 350px;outline: 1px solid black;} 
 
 div#berlink a img { height: 0; width: 0 }
 div#berlink a:hover { background: #1E90FF }
 
