body {
        margin: 10px 0px 0px 0px;
        padding: 0;
        background: #000000;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        color:#C0C0C0;
}

h1 {
        margin:0px;
        padding:0px;
        font-family: Arial, Helvetica, sans-serif;
        font-size:1.33em;
        color:#D5B52A;
        margin-bottom:0px;
}

h2 {
        font-family: Arial, Helvetica, sans-serif;
        font-size:1.2em;
        margin:0px;
        padding:0px 1px 0px 0px;
        color:#D5B52A;
        margin:0px;
}

h3 {
        font-family: Arial, Helvetica, sans-serif;
        font-size:1em;
        margin:0px;
        padding:0px;
        color:#D5B52A;
}

p {margin-top:0px;}


#header1 {
        width: 980px;
        height: 150px;
        margin: 0 auto;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 29px;
        color:#F0F1C5;
        text-align:center;
        background: #000000 url('/images/logo-oben1.jpg');
}
#header2 {
        width: 980px;
        height: 150px;
        margin: 0 auto;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 29px;
        color:#ffffff;
        text-align:center;
        background: #000000 url('/images/logo-oben2.jpg');
}

#header3 {
        width: 980px;
        height: 150px;
        margin: 0 auto;
        font-family: Verdana;
        font-size: 29px;
        color: #f2f2f2;
        text-align: center;
        background: #000000 url('/images/logo-oben3.jpg');
}
.link_menu_oben {
        float: left;
        text-align:center;
        margin-right:3px;
        font-weight:bold;
        width: 119px;
        padding: 5px 0px 5px 0px;
        background: #000000 url(/images/menue.jpg) top left repeat-x;
}
.link_menu_oben a, a:visited, a:active, a:link {
         color:#C0C0C0;
         text-decoration: none;
}

.link_menu_oben a:hover{
         color: #D5B52A;
         text-decoration: underline;
}

a.link_aktiv:visited, a.link_aktiv:active, a.link_aktiv:link {
         color:#D5B52A;
         text-decoration: none;
}

#content {
        width: 980px;
        margin: 0 auto;
        padding: 0;
        color: #C0C0C0;
        background: #000000;
        }

#spalte_1 {
        float: left;
        text-align:left;
        width: 720px;
        padding:0px;
        color: #ffffff;
        background: #000000;
        }



#untertitel_panorama {
        font-family: Arial, sans-serif;
        font-size: 0.84em;
        text-align: left;
        margin-top: 0px;
        margin-left: 2px;
        color: #C0C0C0;
        width: 100%;
}

.text {
        font-family: Arial, sans-serif;
        font-size:1.0em;
        text-align:justify;
        font-weight: normal;
        line-height: 130%;
        margin:10px 20px 30px 0px;
        padding:0px;
        color:#C0C0C0;
}
.text a{
        text-decoration: underline;
        color:#C0C0C0;
        }

.text a:hover {
        color: #D5B52A;
        text-decoration: underline;
}

.link_sw_12 a{
        color:#C0C0C0;
        font-size:12px;
}
.link_sw_12 a:hover {
        color: #D5B52A;
        text-decoration: underline;
}
#spalte_2 {
        float: right;
        padding:0px;
        text-align:left;
        width: 260px;
        color: #ffffff;
        background: #000000;
}
.aktuell{
        margin: 10px 20px 10px 0px;
        width:240px;
        height:180px;
        color:#C0C0C0;
}
.aktuell a{
        color:#C0C0C0;
        font-size:12px;
}
.aktuell a:hover {
        color: #D5B52A;
        text-decoration: underline;
}

#menu_unten {
        width: 980px;
        margin: 0 auto;
        height: 26px;
}
.link_menu_l {
        float: left;
        text-align: left;
        margin: 3px 0px 0px 0px;
        width: 400px;
        height: 26px;
        background: #000000 url(/images/menue.jpg) top left repeat-x;
}
.link_menu_r {
        float: left;
        text-align: right;
        margin: 3px 0px 0px 0px;
        width: 580px;
        height: 26px;
        background: #000000 url(/images/menue.jpg) top left repeat-x;
}

a.tooltip,
a.tooltip:link,
a.tooltip:visited,
a.tooltip:active {
position: relative;
text-decoration: none;
border-bottom:0px dotted #4dbcf3;
}

hr {
  height: 1px;
}

/* Slideshow */
ul#pikame{
        padding:0;
        width:700px;
        margin:0px;
        }
.pika_main{
        width:700px;
        padding:0px;
        margin:0px;
        }
#pikame li{
        margin:0px 0px 8px 7px;
        float: left;
        border:none;
        }

ul#pikame li img{
        position:relative;
        cursor:pointer;
        }

.pika_main img{border:0px;}
.pika_main{
        position: relative;
        margin:0px;
        }
.pikachoose li{
        float:left;
        position:relative;
        overflow:hidden;
        list-style:none;
        }
.pika_play{
        position:absolute;
        top:10px;
        right:30px;
        z-index:1;
}
.pika_play a{
        position:relative;
        margin-left:auto;
        cursor:pointer;
}
.pika_play img{border:none;}
.pika_caption{
        width:90%;
        height:30px;
        text-align:center;
}
.pika_navigation a{
        font-size: 12px;
        color: #f3f3f3;
        text-decoration: none;
}
.pika_navigation a:hover{text-decoration: underline;}
.pika_navigation{
        padding:10px 10px 0px 0px;
        clear:both;
        text-align:center;
}

.eckefg{
background:#6A6A6A;
padding-left:6px;
height:140px;
}

#footer {
        clear: both;
        width: 980px;
        margin: 0 auto;
        padding-top: 3px;
}

#footer p {
        margin: 0;
        text-align: center;
        font-size: 10px;

}

#footer * {
        color: #D5B52A;
}

#partner {
        clear: both;
        width: 980px;
        margin: 0 auto;
}

.werbung {
        position: absolute;
        top: 520px;
        left: 300px;
        z-index:9999;
        visibility : hidden;
}