/*
--------------------------------------------------------------------------
-- Definition der Farben und Bilddateien ---------------------------------
--------------------------------------------------------------------------
*/


/*--- body --------------------------------------------------------------*/

body#main_body {
    color: #000;
    background-color: #F1E9DB;
    background-image: url("../images/pgbk.gif");
}

/*-- Hauptcontainer ----------------------------------------------------*/

#container {
    background-image: url("../images/contentbg.gif");
}

#hauptcontainer {
    background-image: url("../images/maincontainerbg.gif");
}

/*--- header -----------------------------------------------------------*/

#header {
    background-image: url("../images/headerbg.gif");
}

/*--- Kopftitel ---------------------------------------------------------*/

#kopftitel {
    color: #316058;
}

/*--- Banner ------------------------------------------------------------*/

#banner {
    background: url(../images/topbanner2.jpg) no-repeat;
}

/*--- Logo --------------------------------------------------------------*/


#logo {
    background: url(../images/blanko.gif) no-repeat;
}

#logo a:link {
    color: #316058;
}

#logo a:visited {
    color: #316058;
}

#logo a:hover {
    color:#316058;
}

#logo a:active {
    color: #316058;
}

/*--- Navigation -------------------------------------------------------*/

#navi_container {
    background-image: url("../buttons/butgreygreen_hell.gif");
}

/*--- Schalter ---------------------------------------------*/

#navigation a.schalter_an {
  background: url(../buttons/butgreen_dunkel_03.jpg) no-repeat;
  font-family: Tahoma,Verdana, Arial, sans-serif;
  font-style: normal;
  font-size: 11px;
  font-weight: bold;
  text-decoration: none;
  color: #FBFBFB;
}
#navigation a.schalter_aus {
  background: url(../buttons/butgreen_hell_03.jpg) no-repeat;
  font-family: Tahoma,Verdana, Arial, sans-serif;
  font-style: normal;
  font-size: 11px;
  font-weight: bold;
  text-decoration: none;
  color: #264843;
}
#navigation a.schalter_aus:hover {
  background: url(../buttons/butgreen_dunkel_03.jpg) no-repeat;
  font-family: Tahoma,Verdana, Arial, sans-serif;
  font-style: normal;
  font-size: 11px;
  font-weight: bold;
  text-decoration: none;
  color: #FBFBFB;
}

/*--- Inhaltscontainer ---------------------------------------------------*/

#inhaltscontainer {
    background-color: #FFFFFF;
    color: #000000;
}

/*--- Links ----------------------------------------------------------------*/

#inhaltscontainer a:link {
    color: #008080;
}

#inhaltscontainer a:visited {
    color: #008080;
}

#inhaltscontainer a:hover {
    color: #FF8080;
}

#inhaltscontainer a:active {
    color: #008080;
}

/*--- Headlines ---------------------------------------------------------*/

#inhaltscontainer h1 {
    background-image: url("../images/header1bg.gif");
    color: #316058;
}

#inhaltscontainer h2 {
    background-image: url("../images/header2bg.gif");
    color: #008080;
}

#inhaltscontainer h3 {
    background-image: url("../images/header3bg.gif");
    color: #008080;
}

/*--- forms -------------------------------------------------------------*/

#inhaltscontainer fieldset {
    border-color: #613927;
    background-color: #FDFAF5;
}

#inhaltscontainer legend {
    color: #613927;
}

#inhaltscontainer label {
    color: #613927;
}

#inhaltscontainer input {
    border-color: #613927;
}

#inhaltscontainer textarea {
    border-color: #613927;
}

/*--- fusszeile ---------------------------------------------------------*/

#fusszeile {
    background-image: url("../images/footerbg.jpg");
}

#fussnote {
    color: #FFFFFF;
}

#fussnote a {
    color: #FFFFFF;
}

