BODY {
  margin: 0px;
  padding: 20px 0px 10px 0px;
  background-color: #666666;
  scrollbar-base-color : #666666;
  scrollbar-arrow-color : #ffffff;
}

html {
 scrollbar-base-color : #666666;
 scrollbar-arrow-color : #ffffff;

}

.clear {
  clear: both;
}

*HTML {
    behavior: url('hover.htc');
}

/**
 * Seiteneigenschaft
 */

#page {
    position: relative;
    width: 950px;
    background-image: url(seiten-bg.jpg);
    background-repeat: repeat;
    background-position: center top;
    margin-right: auto;
    margin-left: auto;
    padding: 0px 0px 0px 0px;
    font-family: Arial;
    font-size: 10px;
}

H1 {
    font-size: 20px;
    color: #ffffff;
    margin-top: -0px;
}

H2 {
    font-size: 13px;
    font-weight: bold;
    color: #ffffff;
    margin-top: -0px;
}

a:link {
    color: #ff0000;
    text-decoration: none;
}

a:active {
    color: #ff0000;
    text-decoration: none;
}

a:visited {
    color: #ff0000;
    text-decoration: none;
}

a:hover {
    color: #000000;
    text-decoration: none;
}

#spalt {
    height: 10px;
}

#trennung {
    position: relative;
    height: 1px;
    background-color: #999999;

}


/**
 * Kopfbereiche
 */

#kopf {
    position: relative;
    background-image: url(kopf.jpg);
    background-repeat: no-repeat;
    background-position: center top;
    padding: 15px 15px 6px 0px;
    text-align: right;
    font-weight: bold;
}

#kopf a:link {
    color: #000000;
    text-decoration: none;
}

#kopf a:active {
    color: #000000;
    text-decoration: none;
}

#kopf a:visited {
    color: #000000;
    text-decoration: none;
}

#kopf a:hover {
    color: #ff0000;
    text-decoration: none;
}


#logo {
    position: relative;
    width: 950px;
    height: 82px;
    background-image: url(drk-osterholz-scharmbeck.jpg);
    background-repeat: no-repeat;
}

#slogan {
    position: relative;
    vertical-align: top;
    width: 950px;
    height: 40px;
    background-image: url(kopf-rot.jpg);
    background-repeat: no-repeat;
}

#slogan_inner {
    position: absolute;
    width: 950px;
}


#seite {
    position: relative;
    width: 150px;
    padding: 8px 0px 0px 15px;
}

#ortsverein {
    position: relative;
    vertical-align: top;
    width: 800px;
    text-align: right;
    font-weight: bold;
    padding: 6px 15px 0px 0px;
}

/**
 * Hauptbereich
 */

#page_inner {
    position: relative;
    width: 950px;
    padding: 0px 9px 0px 9px;
}

#page_box {
    position: relative;
    width: 932px;
}

/**
 * Navigation
 */

#navigation {
    position: relative;
    vertical-align: top;
    width: 150px;
}

#navigation_tab {
    position: relative;
    width: 150px;
    margin-top: 10px;
    font-size: 13px;
}

#navigation_start {
    position: relative;
    font-weight: bold;
    background-color: #ff0000;
    padding: 2px 0px 2px 5px;
}

#navigation_rettungswesen {
    position: relative;
    font-weight: bold;
    background-color: #ffcc00;
    padding: 2px 0px 2px 5px;
}

#navigation_leistungen {
    position: relative;
    font-weight: bold;
    background-color: #009933;
    padding: 2px 0px 2px 5px;
}

#navigation_service {
    position: relative;
    font-weight: bold;
    background-color: #ff6600;
    padding: 2px 0px 2px 5px;
}

#navigation_kontakt {
    position: relative;
    font-weight: bold;
    background-color: #0066cc;
    padding: 2px 0px 2px 5px;
}

#navigation_links {
    position: relative
    font-size: 12px;
    color: #ffffff;
    padding: 2px 0px 2px 20px;
}

#navigation a:link {
    color: #ffffff;
    text-decoration: none;
}

#navigation a:active {
    color: #ffffff;
    text-decoration: none;
}

#navigation a:visited {
    color: #ffffff;
    text-decoration: none;
}

#navigation a:hover {
    color: #999999;
    text-decoration: none;
}

/**
 * Inhalte
 */

#inhalt {
    position: relative;
    vertical-align: top;
    width: 573px;
    padding: 0px 5px 0px 5px;
}

#inhalt_inner {
    position: relative;
    width: 573px;
    margin-top: 0px;
    font-size: 12px;

}

#inhalt H1 {
    font-size: 18px;
    font-weight: bold;
    color: #000000;
}

#inhalt H2 {
    font-size: 16px;
    font-weight: bold;
    color: #000000;
}

#inhalt H3 {
    font-size: 14px;
    font-weight: bold;
    color: #000000;
}

#bild_rechts_start {
    position: relative;
    display: block;
    margin-top: -12px;
}

#bild_rechts_start img {
    float: right;
    padding: 0px 0px 10px 10px;
}

#bild_rechts img {
    float: right;
    padding: 0px 0px 10px 10px;
}

#bild_links img {
    float: left;
    padding: 0px 10px 10px 0px;
}

#bild_mitte {
    width: 573px;
    text-align: center;
}


/**
 * Seiten-Extras
 */

#start_bild_drei {
    position: relative;
    width: 191px;
    text-align: center;
}

#start_bild_drei a:link {
    color: #000000;
    text-decoration: none;
}

#start_bild_drei a:active {
    color: #000000;
    text-decoration: none;
}

#start_bild_drei a:visited {
    color: #000000;
    text-decoration: none;
}

#start_bild_drei a:hover {
    color: #000000;
    text-decoration: none;
}

#vorstand_inner {
    position: relative;
    width: 143px;
    font-size: 10px;
    font-weight: normal;
    text-align: center;
}

#anfahrt {
    position: relative;
    text-align: center;
}

#start_news {
    position: relative;
    width: 254px;
}

/**
 * News
 */

#news {
    position: relative;
    vertical-align: top;
    width: 199px;

}

#news_inner {
    position: relative;
    margin-left: 5px;
    width: 189px;
    margin-top: 10px;

}

#news_tietel {
    position: relative;
    display: block;
    height: 16px;
    .height: 20px;
    font-weight: bold;
    font-size: 12px;
    background-color: #ff0000;
    padding: 4px 0px 4px 0px;
    .padding: 2px 0px 2px 0px;
}

#news_tietel p {
    position: relative;;
    text-align: center;
    margin-top: 0px;
    .margin-top: 2px;
}

#news_inhalt {
    position: relative;
    vertical-align: top;
    display: block;
    font-weight: bold;
    background-color: #ffffff;
    padding: 2px 0px 2px 0px;
    text-align: center;
}

#news a:link {
    color: #ffffff;
    text-decoration: none;
}

#news a:active {
    color: #ffffff;
    text-decoration: none;
}

#news a:visited {
    color: #ffffff;
    text-decoration: none;
}

#news a:hover {
    color: #ffffff;
    text-decoration: none;
}

/**
 * Abschluss
 */

#fuss {
    position: relative;
    vertical-align: top;
    width: 950px;
    height: 52px;
    background-image: url(fuss.jpg);
    background-repeat: no-repeat;
    background-position: center top;
    color: #ffffff;
}

#fuss a:link {
    color: #ffffff;
    text-decoration: none;
}

#fuss a:active {
    color: #ffffff;
    text-decoration: none;
}

#fuss a:visited {
    color: #ffffff;
    text-decoration: none;
}

#fuss a:hove {
    color: #ffffff;
    text-decoration: none;
}

#fuss_inner {
    position: relative;
    width: 950px;

}

#adresse {
    position: relative;
    width: 950px;
    font-size: 11px;
    text-align: center;
    font-weight: normal;
    padding: 4px 0px 0px 0px;
}

#back {
    position: relative;
    width: 950px;
    text-align: center;
    font-weight: bold;
    padding: 6px 0px 0px 0px;
}