

#buchstabe { font-size:1.5em; }
.main {border-collapse:collapse; width:860px; text-align:left; margin-left:auto; margin-right:auto; margin-top:auto; margin-bottom:auto; height:99%; }
* html .main {width:853px;}

.top {margin-top:0px; padding-top:0px; vertical-align:top;}
.rechts { text-align:right; padding-right:9.5%; font-size:15px;}
.karte {position:relative; top:0px; left:0px;}
div.unsichtbar {position:absolute; z-index: 3; top:0px; left:0px; visibility:visible; }
div.sichtbar {position:absolute; z-index: 4; top:0px; left:0px; visibility:hidden; }

#divContainer { position:relative; top:0; left:0px; height:230px;
overflow:hidden; clip:rect(0, 0, 0, 0); visibility:hidden; width:306px; z-index: 2; }

#divContent {position:relative; top:0px; left:0px; text-align:left; z-index: 2; color:#8e0000; font-size:0.8em; line-height:1.2em; font-family:"Times New Roman";}

#divControl { text-align:center; padding-top:1%; padding-right:60px;}

#bilder {text-align:center; font-family:"Times New Roman"; font-weight:bold; width:90%; margin-left:auto; margin-right:auto;}



html,body {
overflow:hidden;
}
      BODY { height: 100%; margin:0px; padding:0px; width:100%; background: #fede83; } /* Required for percentage heights below */
      #header {
        position: fixed;
        height: 10%;
        top: 0;
        right: 0;
        bottom: auto;
        left: 0;
        background: #fede83;
        text-align:center;
        color:#ffffcd;
        padding-left:;

        }
      * html #header {  }

      #sidebar {
        position: fixed;
        width: 13%;
        height: auto;
        top: 10%;
        right: auto;
        bottom: 4%;
        left: 0;
        background: #fede83;
        text-align:left;
        }



      #main {
        position: absolute;
        width: 84%;
        top: 10%;
        right: 0;
        bottom: 4%;
        left: 13%;
        overflow: auto;
        background: #ffffcd;
        text-align:center;
        padding-top:0;
        margin-top:0px;
        height: 86%;}

#main.main-rot {
        background:#8e0000;
        text-align:center;
        padding-bottom:auto;
        height: 85.5%;  }

      #footer {
        position: fixed;
        width: 97%;
        height: 4%;
        top: 96%;
        right: 0;
        bottom: 0;
        left: 0;
        background: #fede83;
        padding-top:3px;
        color: #8e0000; text-align:right; font: bold 13px "Trebuchet MS";

      }


      a { color:#FAA144; text-decoration:none;}

      table.NWR {text-align:right; width: 100%; height: 100%; margin:0px; padding:0px; border-collapse:collapse; }

     td.NWR { vertical-align:bottom; padding-bottom:0px; padding-right:3%;}
     td.NWR img {vertical-align:bottom; margin-top:auto; margin-bottom:0px;}
     h1 {display:inline; font-size:40px; font-family: RadiantCondICG;}

 div.c41 {position:absolute; width:13px; height:20px; left:280px; top:192px;}
 div.c40 {position:absolute; width:18px; height:28px; left:200px; top:58px;}
 div.c39 {position:absolute; width:13px; height:20px; left:245px; top:158px;}
 div.c38 {position:absolute; width:13px; height:20px; left:252px; top:165px;}
 div.c37 {position:absolute; width:13px; height:20px; left:212px; top:140px;}
 div.c36 {position:absolute; width:13px; height:20px; left:117px; top:60px;}
 div.c35 {position:absolute; width:13px; height:20px; left:148px; top:47px;}
 div.c34 {position:absolute; width:13px; height:20px; left:127px; top:52px;}
 div.c33 {position:absolute; width:13px; height:20px; left:145px; top:15px;}
 div.c32 {position:absolute; width:13px; height:20px; left:130px; top:30px;}
 div.c31 {position:absolute; width:13px; height:20px; left:105px; top:80px;}
 div.c30 {position:absolute; width:13px; height:20px; left:45px; top:60px;}
 div.c29 {position:absolute; width:13px; height:20px; left:65px; top:67px;}
 div.c28 {position:absolute; width:13px; height:20px; left:235px; top:153px;}
 div.c27 {position:absolute; width:13px; height:20px; left:230px; top:190px;}
 div.c26 {position:absolute; width:13px; height:20px; left:212px; top:162px;}
 div.c25 {position:absolute; width:13px; height:20px; left:265px; top:175px;}
 div.c24 {position:absolute; width:13px; height:20px; left:378px; top:150px;}
 div.c23 {position:absolute; width:13px; height:20px; left:395px; top:142px;}
 div.c22 {position:absolute; width:13px; height:20px; left:415px; top:145px;}
 div.c21 {position:absolute; width:13px; height:20px; left:393px; top:174px;}
 div.c20 {position:absolute; width:13px; height:20px; left:425px; top:168px;}
 div.c19 {position:absolute; width:13px; height:20px; left:433px; top:137px;}
 div.c18 {position:absolute; width:13px; height:20px; left:360px; top:185px;}
 div.c17 {position:absolute; width:13px; height:20px; left:342px; top:195px;}
 div.c16 {position:absolute; width:13px; height:20px; left:280px; top:230px;}
 div.c15 {position:absolute; width:13px; height:20px; left:225px; top:215px;}
 div.c14 {position:absolute; width:13px; height:20px; left:293px; top:192px;}
 div.c13 {position:absolute; width:13px; height:20px; left:275px; top:150px;}
 div.c12 {position:absolute; width:13px; height:20px; left:295px; top:172px;}
 div.c11 {position:absolute; width:13px; height:20px; left:248px; top:185px;}
 div.c10 {position:absolute; width:13px; height:20px; left:200px; top:130px;}
 div.c9 {position:absolute; width:13px; height:20px; left:145px; top:170px;}
 div.c8 {position:absolute; width:13px; height:20px; left:77px; top:128px;}
 div.c7 {position:absolute; width:13px; height:20px; left:140px; top:140px;}
 div.c6 {position:absolute; width:13px; height:20px; left:190px; top:150px;}
 div.c5 {position:absolute; width:13px; height:20px; left:170px; top:105px;}
 div.c4 {position:absolute; width:13px; height:20px; left:125px; top:77px;}
 div.c3 {position:absolute; width:13px; height:20px; left:85px; top:105px;}
 div.c2 {position:absolute; width:13px; height:20px; left:37px; top:81px;}
 div.c1 {position:absolute; width:13px; height:20px; left:240px; top:115px;}

/*** menue***/
#back-button { position:absolute; left:37%; bottom:1%;}
#divCont {position:absolute; left:5px; top:10%; visibility:hidden; text-align:left; width:92%;}
.clTop   {position:absolute; width:100px; line-height:15px;}
.clSub   {position:absolute; left:15px; top:20px; width:100px; line-height:14px;}

/*** This sets the style for the links inside the menu. ***/
#divCont .clTop a {color:#8e0000; font-family:Trebuchet MS,arial,helvetica,sans-serif; font-size:12px; font-weight:bold; text-decoration:none;}
#divCont .clTop a:hover {color:#8e0000; text-decoration:none;}
#divCont .clTop .clSub a {color:#8e0000; font-family:Trebuchet MS,arial,helvetica,sans-serif; font-size:13px; font-weight:bold; text-decoration:none;}
#divCont .clTop .clSub a:hover {color:#8e0000; text-decoration:none; background-color:#ffffcd;}

/*** Menuepunkt Startseite ***/
#divCont #divTop0 a {color:#EA6318; font-family:Trebuchet MS,arial,helvetica,sans-serif; font-size:14px; font-weight:bold; text-decoration:none;}

/*** link routen ***/
.link {color:#EA6318; font-family:Trebuchet MS,arial,helvetica,sans-serif; font-size:20px; font-weight:bold; text-align:right; vertical-align:top; float:right; padding-right:50px; text-decoration:none; }

/*** link routen 2***/
.link2 {font-family:Times New Roman; font-size:16px; text-align:right; float:right; padding-right:50px; text-decoration:underline; height:100px;}

.link2 a {color:#EA6318;}

.mp_backlinks {display:inline; padding-right:45%;}

#counter {visibility:hidden;}
