body {
    background: #000000;
    background-image: url(../globalpics/HGstreifen.png);
    background-repeat:repeat;
    padding: 0px;
    margin-top:0px;
    margin-left:0px;
    margin-right:0px;
    margin-bottom:0px;
    padding:0px;
    text-align: center;
    scrollbar-face-color: 124044;
    scrollbar-highlight-color: 326064;
    scrollbar-3dlight-color: 225054;
    scrollbar-darkshadow-color: 002024;
    scrollbar-shadow-color: 023034;
    scrollbar-arrow-color: 000000;
    scrollbar-track-color: 000000;
    }



#mainframe {     position:relative;
                 width:1020px;
                 height:650px;
                 border:0px;
                 background-color: #000000;
                 margin-top:0px;
                 margin-left:auto;
                 margin-right:auto;
                 margin-bottom:0px;
                 padding:0px;
                 z-index:0;
                 }


#logoframeL {    position:absolute;
                top:0px;
                 left:0px;
                width:610px;
                height:140px;
                 border:0px;
                 background-color: #124044;
                 margin-top:0px;
                 margin-left:0px;
                 margin-right:0px;
                 margin-bottom:0px;
                 padding:0px;
                 z-index:1;
                 }
#logoframeR {    position:absolute;
                top:0px;
                 left:610px;
                width:410px;
                height:140px;
                 border:0px;
                 background-color: #124044;
                 margin-top:0px;
                 margin-left:0px;
                 margin-right:0px;
                 margin-bottom:0px;
                 padding:0px;
                 z-index:1;
                 }

#TiPimg {        position:absolute;
                left:0px;
                 top:0px;
                 margin-top:10px;
                 margin-left:10px;
                 margin-right:0px;
                 margin-bottom:0px;
                border:0px;
                 padding:0px;
                 }
#logoimg {       float:right;
                 margin-top:10px;
                 margin-left:0px;
                 margin-right:110px;
                 margin-bottom:0px;
                border:0px;
                 clear:both;
                 }

/* -------------------------------------------------------------------- */

.menufont {           position:relative;
                left:0px;
                 top:120px;
                line-height:11px;
                 text-align:left;
                 font-size:11px;
                 word-spacing: 25px;
                 font-style:normal;
                 font-family:verdana;
                 font-weight:normal;
                 margin-top:0px;
                 margin-left:20px;
                 margin-right:0px;
                 margin-bottom:0px;
                 color: #7499BC;
                 clear:both;
                 }

.menufont a:link { color: #7499BC; text-decoration:none; }
.menufont a:visited { color: #7499BC; text-decoration:none; }
.menufont a:hover { color: #FF0000; text-decoration:none; }
.menufont a:active { color: #7499BC; text-decoration:none; }

/* -------------------------------------------------------------------- */

#musterframe {   position:relative;
                width:1000px;
                height:205px;
                left:0px;
                 top:140px;
                 border:0px;
                 background-color: #000000;
                 margin-top:0px;
                 margin-right:11px;
                 margin-left:9px;
                 margin-bottom:0px;
                 padding:0px;
                 z-index:1;
                 }

#introframe {    position:absolute;
                width:750px;
                height:400px;
                left:135px;
                 top:150px;
                 border:0px;
                 background-color: #000000;
                 margin-top:0px;
                 margin-left:10px;
                 margin-right:10px;
                 margin-bottom:0px;
                 padding:0px;
                 z-index:1;
                 }
#introfont {     line-height:23px;
                margin-top:23px;
                 margin-right:0px;
                 margin-left:710px;
                 margin-right:0px;
                 text-align:left;
                 font-size:14px;
                 font-style:normal;
                 font-family:verdana;
                 font-weight:bold;
                 color: #7499BC;
                 }

/* -------------------------------------------------------------------- */

#contactframe {  float:left;
                width:100px;
                 height:50px;
                 border:0px;
                 background-color: #F00000;
                 margin-top:0px;
                 margin-left:5px;
                 margin-right:0px;
                 margin-bottom:0px;
                 padding:0px;
                 z-index:1;
                 }
#contactfont {   position:absolute;
                left:20px;
                 top:480px;
                line-height:11px;
                 text-align:left;
                 font-size:10px;
                 font-style:normal;
                 font-family:verdana;
                 font-weight:normal;
                 margin-top:0px;
                 margin-left:0px;
                 margin-right:0px;
                 margin-bottom:0px;
                 color: #7499BC;
                 }

#contactfont a:link { color: #7499BC; text-decoration:none; }
#contactfont a:visited { color: #7499BC; text-decoration:none; }
#contactfont a:hover { color: #FF0000; text-decoration:none; }
#contactfont a:active { color: #7499BC; text-decoration:none; }

/* -------------------------------------------------------------------- */

#nautiframe {    position:absolute;
                top:150px;
                 left:20px;
                 width:200px;
                 height:300px;
                 background-color:transparent;
                 margin-top:0px;
                 margin-bottom:0px;
                 margin-left:0px;
                 margin-right:0px;
                 z-index:2;
                 }
#popupframe {    position:absolute;
                 top:110px;
                 left:145px;
                 width:755px;
                 height:500px;
                 background-color:#7499BC;
                 margin-top:0px;
                 margin-bottom:0px;
                 margin-left:0px;
                 margin-right:0px;
                 z-index:2;
                 }
.popupsubframe { position:absolute;
                 width:180px;
                 height:200px;
                 background-color:#7499BC;
                 margin-top:0px;
                 margin-bottom:0px;
                 margin-left:0px;
                 margin-right:0px;
                 z-index:2;
                 }
.descriptionframe {
                 position:absolute;
                 background-color:#7499BC;
                 margin-top:0px;
                 margin-bottom:0px;
                 margin-left:0px;
                 margin-right:0px;
                 z-index:2;
                 }

div h3 input{    position:absolute;
                 left:270px;
                 margin-top:0px;
                 margin-left:20px;
                 margin-right:0px;
                 margin-bottom:0px;
                 }

.formscription { position:absolute;
                 background-color:#124044;
                 width:650px;
                 height:300px;
                 padding:15px;
                 line-height:24px;
                 margin-top:20px;
                 margin-bottom:0px;
                 margin-left:0px;
                 margin-right:0px;
                 z-index:2;
                 }
#resultfont {    position:absolute;
                 left:430px;
                 top:250px;
                 line-height:14px;
                 text-align:left;
                 font-size:12px;
                 word-spacing: 0px;
                 font-style:normal;
                 font-family:verdana;
                 font-weight:normal;
                 margin-top:0px;
                 margin-left:0px;
                 margin-right:0px;
                 margin-bottom:0px;
                 color: #FF0000;
                 clear:both;
                 z-index:20;
                 }
.subdescription {text-align:left;
                 font-size:11px;
                 font-style:normal;
                 font-family:verdana;
                 font-weight:normal;
                 color: #124044;
                 margin-top:0px;
                 margin-left:10px;
                 margin-right:0px;
                 margin-bottom:10px;
                 }
#popupframe img {
                float:left;
                 margin-top:10px;
                 margin-left:10px;
                 margin-right:10px;
                 margin-bottom:10px;
                 }
.countryfont {   position:absolute;
                left:35px;
                 text-align:left;
                 font-size:10px;
                 font-style:normal;
                 font-family:verdana;
                 font-weight:bold;
                 color: #7499BC;
                 margin-top:0px;
                 margin-left:0px;
                 margin-right:0px;
                 margin-bottom:0px;
                 }

.countryfont a:link { color: #7499BC; text-decoration:none; }
.countryfont a:visited { color: #7499BC; text-decoration:none; }
.countryfont a:hover { color: #FF0000; text-decoration:none; }
.countryfont a:active { color: #7499BC; text-decoration:none; }

/* -------------------------------------------------------------------- */

#imageframe {    position:absolute;
                                 width:750px;
                                 height:250px;
                                 left:145px;
                 top:150px;
                 border:0px;
                 background-color: #000000;
                 margin-top:0px;
                 margin-right:0px;
                 margin-left:0px;
                 margin-bottom:0px;
                 padding:0px;
                 z-index:0;
                 }


#smallimage {    position:absolute;
                                 width:248px;
                                 height:123px;
                 border:0px;
                 background-color: #124044;
                 margin-top:0px;
                 margin-right:0px;
                 margin-left:0px;
                 margin-bottom:0px;
                 padding:0px;
                 z-index:0;
                 }

.smallimage {    position:absolute;
                                 width:248px;
                                 height:123px;
                 border:0px;
                 background-color: #124044;
                 margin-top:0px;
                 margin-right:0px;
                 margin-left:0px;
                 margin-bottom:0px;
                 padding:0px;
                                 cursor:hand;
                                 background-repeat:no-repeat;
                 z-index:0;
                 }

#imageframe img {
                 margin-top:0px;
                 margin-left:3px;
                 margin-right:3px;
                 margin-bottom:0px;
                 }
div p img{
        border-style:solid;
        border-color: #FFFFFF;
        border-width:5px;
      }

#infoframe {     position:absolute;
                width:750px;
                 height:140px;
                 left:145px;
                 top:410px;
                 border:0px;
                 background-color: #000000;
                 margin-top:0px;
                 margin-left:0px;
                 margin-right:10px;
                 margin-bottom:0px;
                 padding:0px;
                 /*overflow:auto;*/
                 z-index:1;
                 }
#infosubframe {  float:left;
                width:220px;
                 height:380px;
                 left:10px;
                 top:10px;
                 border:0px;
                 background-color: #000000;
                 margin-top:0px;
                 margin-left:0px;
                 margin-right:10px;
                 margin-bottom:0px;
                 padding:10px;
                 /*overflow:auto;*/
                 z-index:1;
                 }
.infofont {      position:relative;
                 left:0px;
                 text-align:left;
                 font-size:14px;
                 margin-top:0px;
                 margin-bottom:0px;
                 margin-left:0px;
                 margin-right:0px;
                 font-style:normal;
                 font-family:verdana;
                 font-weight:bold;
                 color: #7499BC;
                 }

/* -------------------------------------------------------------------- */

.lauftext {      position:relative;
                left:0px;
                 top:60px;
                 text-align:left;
                 font-size:11px;
                 font-style:normal;
                 font-family:verdana;
                 font-weight:bold;
                 color: #FF000F;
                 margin-top:0px;
                 margin-left:0px;
                 margin-right:0px;
                 margin-bottom:0px;
                 }
.menuleftfont {  position:absolute;
                left:14px;
                 top:150px;
                 text-align:left;
                 font-size:10px;
                 font-style:normal;
                 font-family:verdana;
                 font-weight:normal;
                 color: #FFFFFF;
                 margin-top:0px;
                 margin-left:0px;
                 margin-right:0px;
                 margin-bottom:0px;
                 }

.menuleftfont a:link { color: #7499BC; text-decoration:none; margin-left:5px;}
.menuleftfont a:visited { color: #7499BC; text-decoration:none; margin-left:5px;}
.menuleftfont a:hover { color: #FF0000; text-decoration:none; margin-left:5px;}
.menuleftfont a:active { color: #7499BC; text-decoration:none; margin-left:5px;}


#fotoimg {             float:right;
                background-color:transparent;
                margin-right:0px;
                 margin-left:0px;
                 margin-top:0px;
                 margin-bottom:0px;
                 }

/* -------------------------------------------------------------------- */

div h1{          text-align:left;
                 font-size:18px;
                 font-style:normal;
                 font-family:verdana;
                 font-weight:bold;
                 color: #7499BC;
                 margin-top:0px;
                 margin-left:0px;
                 margin-right:0px;
                 margin-bottom:0px;
                 }
div h2{          text-align:left;
                 font-size:14px;
                 font-style:normal;
                 font-family:verdana;
                 font-weight:bold;
                 color: #7499BC;
                 margin-top:0px;
                 margin-left:0px;
                 margin-right:0px;
                 margin-bottom:0px;
                 }
div h3{          text-align:left;
                 font-size:11px;
                 font-style:normal;
                 font-family:verdana;
                 font-weight:bold;
                 color: #7499BC;
                 margin-top:0px;
                 margin-left:0px;
                 margin-right:0px;
                 margin-bottom:0px;
                 }
div h3 a{        text-align:left;
                 font-size:11px;
                 font-style:normal;
                 font-family:verdana;
                 font-weight:bold;
                 color: #7499BC;
                 margin-top:0px;
                 margin-left:0px;
                 margin-right:0px;
                 margin-bottom:0px;
                 text-decoration:none;
                 }
div h3 a:hover{  text-align:left;
                 font-size:11px;
                 font-style:normal;
                 font-family:verdana;
                 font-weight:bold;
                 color: #FF0000;
                 margin-top:0px;
                 margin-left:0px;
                 margin-right:0px;
                 margin-bottom:0px;
                 text-decoration:none;
                 }
div h4{          text-align:left;
                 font-size:14px;
                 font-style:normal;
                 font-family:verdana;
                 font-weight:bold;
                 color: #124044;
                 margin-top:10px;
                 margin-left:10px;
                 margin-right:0px;
                 margin-bottom:0px;
                 }
div h5{          text-align:left;
                 font-size:11px;
                 font-style:normal;
                 font-family:verdana;
                 font-weight:bold;
                 color: #FFFFFF;
                 margin-top:0px;
                 margin-left:20px;
                 margin-right:0px;
                 margin-bottom:0px;
                 }
div ul{          text-align:left;
                 font-size:11px;
                 font-style:normal;
                 font-family:verdana;
                 font-weight:bold;
                 color: #7499BC;
                 margin-top:0px;
                 margin-left:10px;
                 margin-right:0px;
                 margin-bottom:0px;
                 }
div li{          text-align:left;
                 font-size:11px;
                 font-style:normal;
                 font-family:verdana;
                 font-weight:bold;
                 color: #7499BC;
                 margin-top:0px;
                 margin-left:15px;
                 margin-right:0px;
                 margin-bottom:0px;
                 }
div p{           /*text-align:left;*/
                text-align: justify;
                 font-size:11px;
                 font-style:normal;
                 font-family:verdana;
                 font-weight:normal;
                 color: #7499BC;
                 margin-top:0px;
                 margin-left:0px;
                 margin-right:5px;
                 margin-bottom:0px;
                 }


.description {   text-align:left;
                 font-size:11px;
                 font-style:normal;
                 font-family:verdana;
                 font-weight:normal;
                 color: #124044;
                 margin-top:0px;
                 margin-left:10px;
                 margin-right:0px;
                 margin-bottom:14px;
                 }

h1.description { text-align:left;
                 font-size:18px;
                 font-style:normal;
                 font-family:verdana;
                 font-weight:bold;
                 color: #7499BC;
                 margin-top:0px;
                 margin-left:0px;
                 margin-right:0px;
                 margin-bottom:0px;
                 }
/* -------------------------- Menü -----------------------------

.menufont span {
        display:none;
        list-style: none;
         position:absolute;
        left:150px;
         top:80px;
         border: 0px;
         background-color: #124044;
         margin-top:0px;
         margin-left:0px;
         margin-right:0px;
         margin-bottom:0px;
}

li {             position:relative;
                left:0px;
                 top:0px;
                 border: 0px;
                 background-color: #124044;
                 line-height:18px;
                 text-align:left;
                 font-size:11px;
                 font-style:normal;
                 font-family:verdana;
                 font-weight:normal;
                 margin-top:5px;
                 margin-left:10px;
                 margin-right:10px;
                 margin-bottom:5px;
                 color: #7499BC;
                 clear:both;
}

.menufont:hover span {
        display: block;
}
*/

.box {           position:absolute;
                left:150px;
                 top:120px;
                 border: 0px;
                 background-color: #124044;
                 line-height:12px;
                 text-align:left;
                 font-size:11px;
                 font-style:normal;
                 font-family:verdana;
                 font-weight:normal;
                 margin-top:0px;
                 margin-left:0px;
                 margin-right:0px;
                 margin-bottom:0px;
                 color: #7499BC;
                 clear:both;
                 z-index:10;
}

.box a {                color: #7499BC;
                text-decoration:none;
                 }

.box a:hover {   position:relative;
                font-size:11px;
                background-color: #124044;
                 color: #FF0000;
                 text-decoration:none;
                 }

.box span {      display:none;
                 width:500px;
                 position:absolute;
                left:0px;
                 top:80px;
                 line-height:20px;
                 border: 10px;
                 background-color: #124044;
                 color: #7499BC;
}

.box a span {        position:absolute;
                display:none;
                 left:0px;
                 top:80px;
                 width:500px;
                text-decoration:none;
                 background-color: transparent;
                 line-height:20px;
                 padding:10px;
                }


.box a:hover span {
                  position:absolute;
                 display:block;
                  left:0px;
                  top:80px;
                 width:500px;
                 background-color: #124044;
                  text-decoration:none;
                  line-height:20px;
                  padding:10px;
                  }
