body {
       font-family: Verdana, Arial, Helvetica, sans-serif;
       height: 100%;
       margin: 0px;
       padding: 0px;
       text-align: center;
       background-color: #660020;
       scrollbar-base-color:#FFCC66;
       scrollbar-3dlight-color:#FFCC66;
       scrollbar-arrow-color:#691317;
       scrollbar-darkshadow-color:#691317;
       scrollbar-face-color:#EECC66;
       scrollbar-highlight-color:#FFFFFF;
       scrollbar-shadow-color:#CC6600;
       scrollbar-track-color:#FFFADD;
}

p {
        font-size: 12px;
        color: #330000;
        text-align: left;
        line-height: 15px;
        margin: 0px;
        margin-bottom: 10px;
}

#titel p, #kontakt p, #lung p, #reisen p, #welt p {
        text-align: right;
}

a {
        font-size: 12px;
        font-weight: normal;
        letter-spacing: 1px;
        line-height: 16px;
        color: #330000;
        text-align: left;
        text-decoration: none;
        margin: 0px;
}
a:hover, a:active
{
        color: #CC3300;
}
.aktiv {
        color: #CC3300;
        padding: 2px 0px;
        margin: 0px 0px 4px 0px;
        text-transform: uppercase;
        text-decoration: none;
        display: block;
}
.akt {
        color: #CC3300;
        border-left: 10px solid #FF6633;
        padding: 1px 5px;
        margin: 0px 0px 3px 0px;
        text-decoration: none;
        display: block;
}
.navi {
        padding: 2px 0px;
        margin: 0px 0px 4px 0px;
        text-transform: uppercase;
        text-decoration: none;
        display: block;
}
.nav {
        border-left: 10px solid #FFEE99;
        padding: 1px 5px;
        margin: 0px 0px 3px 0px;
        text-decoration: none;
        display: block;
}

.mini {
        margin: 0px;
        padding: 0px;
}

.minic {
        margin: 0px;
        padding: 0px 31px 0px 0px;
}

.minir {
        margin: 0px;
        padding: 0px 35px 0px 0px;
}

.miniw {
        margin: 0px;
        padding: 0px 22px 0px 0px;
}

.minik {
        margin: 0px;
        padding: 0px 33px 0px 0px;
}

.minig {
        margin: 0px;
        padding: 0px 30px 0px 0px;
}

.minil {
        margin: 0px;
        padding: 0px 36px 0px 0px;
}

.minid {
        margin: 0px;
        padding: 0px 52px 0px 0px;
}

.minij {
        margin: 0px;
        padding: 0px 32px 0px 0px;
}

.miniv {
        margin: 0px;
        padding: 0px 32px 0px 0px;
}

.minim {
        margin: 0px;
        padding: 0px 43px 0px 0px;
}

.minip {
        margin: 0px;
        padding: 0px 47px 0px 0px;
}

a.text:link, a.text:visited {
        line-height: 22px;
        color: #990000;
        padding: 0px;
}
a.text:hover, a.text:active {
        line-height: 22px;
        color: #CC0000;
        padding: 0px;
}

li   {font-size: 12px;
     color: #333333;
     font-weight: normal;
     line-height: 17px;
     text-align: left;
     list-style-type:none;
}

ul   {
     margin-top:0px;
     margin-bottom:10px;
     margin-left: 0px;
     padding-left: 0px;
}



h1 {
        font-size: 18px;
        line-height: 20pt;
        text-align: left;
        font-weight: normal;
        letter-spacing: 3px;
        color: #CC0000;
        margin: 0px;
        margin-bottom: 6px;
}

h2 {
        font-size: 24px;
        line-height: 36px;
        text-transform: uppercase;
        letter-spacing: 5px;
        text-align: left;
        font-weight: normal;
        color: #FFEE99;
        margin: 0px;
}

h3 {
        font-size: 11px;
        font-weight: bold;
        text-align: left;
        color: #333333;
        line-height: 14pt;
        margin: 0px;
        margin-top: 3px;
}

h4 {
        font-size: 12px;
        line-height: 14px;
        text-align: left;
        color: #DD4400;
        margin: 0px;
        margin-bottom: 10px;
}

h5 {
        font-size: 24px;
        line-height: 26px;
        color: #8E8E8E;
        text-align: left;
        margin: 0px;
}

h6 {
        font-size: 11px;
        line-height: 14px;
        text-align: left;
        color: #666666;
        font-weight: normal;
        margin: 0px;
        margin-bottom: 10px;
}