body {font-family:COURIER new, Verdana, Arial, Helvetica,sans-serif; font-size:13px;
         background:#ffffff;color:#000000; margin:0px;
         background-image:url(img/back_linie.gif);background-repeat:repeat-x;
              scrollbar-base-color:#ffffff;
  scrollbar-3dlight-color:#FFFFFF;
  scrollbar-arrow-color:#333333;
  scrollbar-darkshadow-color:#000000;
  scrollbar-face-color:#ffffff;
  scrollbar-highlight-color:#cccccc;
  scrollbar-shadow-color:#999999;
  scrollbar-track-color:#ffffff;}



#navirahmen {position:absolute; top:160px; left:28px; width:130px;}
#navigation {text-align:center;}
#subnavi {margin-left:10px;text-align:left;}
#naviquerrahmen {
                position:absolute; top:160px; left:228px; width:50%; padding-left:10px;
                border-left: solid 2px #990000;
                border-top: solid 2px #990000;
                border-right: solid 2px #990000;
                }


.naviquer {
          width:400px;vertical-align:middle;text-align:left;
          }


#contenthead {
         position:absolute; top:200px; left:250px; height:15px; width:50%;
         padding-left:5px; padding-top:5px;
         border-left: solid 2px #990000;
         border-top: solid 2px #990000;
         border-right: solid 1px #990000;
         }


#rahmenbox {
         padding-left:5px; padding-top:5px;
         border: solid 1px #990000;
         }


#content {
         position:absolute; top:225px; left:250px; width:600px;z-index:2;
         }
#start {
         position:absolute; top:225px; left:250px; width:70%;
         z-index:2;
         }

#fotostart {
           float:right;}

#fotobroetchen {
               float:right; margin-top:100px;margin-right:20px;}

.oben {
      text-align:right;}

#textrechts {
            text-align:right;
            width:500px;}

#flashkontakt {
              position:absolute;
              top:160px; left:580px;
              width:310px; height:235px;
         padding:5px;
         border: solid 2px #990000;
         }

ul {font-size:12px;color:#000000;line-height:16px;margin-right:50px;}
h1 {font-size:17px;font-weight:bold;color:#990033;line-height:15px;}
h2 {font-size:14px;font-weight:bold;color:#990033;}
h3 {font-size:12px;font-weight:bold;color:#990000;}

.drucken {width:600px; text-align:right;}
.hidden {visibility:hidden; display:none;}
.rot {color:#990033;}
.fliess {font-family:COURIER new, Verdana, Arial, Helvetica,sans-serif; font-size:13px; color:#000000;}
.klein {font-size:12px;}


a:link {font-size:13px;color:#990033; text-decoration:underline;}
a:visited {font-size:13px; color:#990033;text-decoration:underline;}
a:active {font-size:13px;color:#990033; text-decoration:underline;}
a:hover {font-size:13px;color:#99cc00;text-decoration:underline;}


a.navi:link {font-size:16px;font-weight:bold;color:#000000; text-decoration:none;line-height:26px;}
a.navi:visited {font-size:16px; font-weight:bold;color:#000000;text-decoration:none;line-height:26px;}
a.navi:active {font-size:16px;font-weight:bold;color:#999999;text-decoration:none;line-height:26px;}
a.navi:hover {font-size:16px;line-height:22px;text-decoration:none;color:#990033;line-height:26px;}

a.navihigh:link {font-size:16px;font-weight:bold;color:#990033;text-decoration:none;line-height:26px;}
a.navihigh:visited {font-size:16px; font-weight:bold;color:#990033;text-decoration:none;line-height:26px;}
a.navihigh:active {font-size:16px;font-weight:bold;color:#990033;text-decoration:none;line-height:26px;}
a.navihigh:hover {font-size:16px;color:#990033;line-height:22px;text-decoration:none;line-height:26px;}

a.sub:link {font-size:13px; color:#000000; text-decoration:none;line-height:13px;}
a.sub:visited {font-size:13px; color:#000000;text-decoration:none;line-height:13px;}
a.sub:active {font-size:13px; color:#990000; text-decoration:none;line-height:13px;}
a.sub:hover {font-size:13px;color:#990033;text-decoration:none;line-height:13px;}

a.subhigh:link {font-size:13px;color:#990033;  font-weight:bold;text-decoration:none;}
a.subhigh:visited {font-size:13px; color:#990033; font-weight:bold;text-decoration:none;}
a.subhigh:active {font-size:13px;color:#990033;  font-weight:bold;text-decoration:none;}
a.subhigh:hover {font-size:13px;color:#990033; font-weight:bold;text-decoration:none;}


a.oben:link {font-size:13px;font-weight:normal;color:#000000; text-decoration:underline;width:480px;text-align:right;}
a.oben:visited {font-size:13px; font-weight:normal; color:#000000;text-decoration:underline;width:480px;text-align:right;}
a.oben:active {font-size:13px;font-weight:normal;color:#000000; text-decoration:underline;width:480px;text-align:right;}
a.oben:hover {font-size:13px;color:#cc0099;text-decoration:underline;width:480px;text-align:right;}.weiss {  color: #FFFFFF}

 /* SLIMBOX */

#lbOverlay {
        position: absolute;
        z-index: 9999;
        left: 0;
        width: 100%;
        background-color: #000;
        cursor: pointer;
}

#lbCenter, #lbBottomContainer {
        position: absolute;
        z-index: 9999;
        left: 50%;
        overflow: hidden;
        background-color: #fff;
}

.lbLoading {
        background: #fff url(imgages/loading.gif) no-repeat center;
}

#lbImage {
        position: absolute;
        left: 0;
        top: 0;
        border: 10px solid #fff;
        background-repeat: no-repeat;
}

#lbPrevLink, #lbNextLink {
        display: block;
        position: absolute;
        top: 0;
        width: 50%;
        outline: none;
}

#lbPrevLink {
        left: 0;
}

#lbPrevLink:hover {
        background: transparent url(imgages/prevlabel.gif) no-repeat 0% 15%;
}

#lbNextLink {
        right: 0;
}

#lbNextLink:hover {
        background: transparent url(imgages/nextlabel.gif) no-repeat 100% 15%;
}

#lbBottom {
        font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
        font-size: 10px;
        color: #666;
        line-height: 1.4em;
        text-align: left;
        border: 10px solid #fff;
        border-top-style: none;
}

#lbCloseLink {
        display: block;
        float: right;
        width: 113px;
        height: 22px;
        background: transparent url(images/closelabel.gif) no-repeat center;
        margin: 5px 0;
        outline: none;
}

#lbCaption, #lbNumber {
        margin-right: 71px;
}

#lbCaption {
        font-weight: bold;
}

#mainCenter {
        height:100%;
}