#hauptmenue li.intervent a {
  color: #ffffff;
  background-color: #482478;
  }

#hauptmenue ul li.onintervent a,
#hauptmenue ul li.intervent a:hover,
#hauptmenue ul li.intervent a:active,
#hauptmenue ul li.intervent a:focus{
  color: #482478;
  background-color: #f9f9f9;
  border-top:1px solid #482478;
  }

#hauptmenue li.onintervent ul li a {
  color: #482478;
  background-color: #f9f9f9;       
  border:1px solid #482478;
  }

#hauptmenue li.onintervent ul li a.on,
#hauptmenue li.onintervent ul li a:hover,
#hauptmenue li.onintervent ul li a:active,
#hauptmenue li.onintervent ul li a:focus {
  background-image: url(../images/bg-unav-inter.png);
  background-position: center right;
  background-repeat:no-repeat;
  }


#intervention #Contentbox h1.home{
  position:absolute;
  height:145px;
  margin-top:0px;
  display:block;
  background: transparent url(../images-content/intervention/intervent-headline.png) no-repeat top left;
  z-index:100;
  border:0px solid #482478;
  }
#intervention h1.home span {
  position:relative;
  left:-1145px;
  top:-1007px;
  }

#intervention div.grussbox {
  position:absolute;
  width:220px;
  height:auto;
  overflow:hidden;
  margin: 157px 50px 0px 0px;
  padding: 0px 0px 30px 0px;
  color: #666666;
  font-size: 0.9em;
  line-height: 1.45em;
  font-weight:bold;
  background: transparent;
  text-align:right;
  left:420px;
  top:0px;
  background: transparent url(../images-content/triade_eingang.gif) no-repeat bottom right;
  border:0px solid #482478;

  }
#intervention div.grussbox h2 {
  position:relative;
  width:auto;
  float:right;
  display:block;
  margin: 0px 0px 10px 0px;
  padding: 0px 0px 0px 0px;
  font-size: 1.1em;
  line-height: 1.3em;
  color: #ec008c;
  border-bottom: 1px solid #ec008c;
  }
#intervention div.grussbox span.verrueckt {
  padding-right:60px;
  color: #ec008c;
  }
#intervention div.textbox1 {
  position:relative;
  width:280px;
  overflow:hidden;
  display:block;
  margin: 127px 50px 0px 0px;
  padding: 25px 20px 20px 20px;
  color: #ffffff;
  font-size: 0.8em;
  background: #61488e;
  }
#intervention div.textbox2 {
  position:relative;
  width:280px;
  overflow:hidden;
  display:block;
  margin: 0px 0px 0px 0px;
  padding: 20px 20px 25px 20px;
  color: #391a72;
  font-size: 0.8em;
  background: #cdc6dc;
  }
#intervention #Contentbox div.textbox2 p {
  position:relative;
  min-width: 280px;
  width: auto;
  display:block;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  color: #391a72;
  font-size: 1.0em;
  }

#intervention div.textbox3 {
  position:relative;
  width:280px;
  overflow:hidden;
  display:block;
  margin: 0px 0px 0px 0px;
  padding: 20px 20px 25px 20px;
  font-size: 0.8em;
  line-height: 1.4em;
  font-weight: normal;
  color: #ffffff;
  background: #391a72 url(../images-content/intervention/ddorf-umriss.png) no-repeat right center;
  }
#intervention a.linkkbox {
  position:relative;
  width:25em;
  left:0px;
  top:0px;
  display:block;
  margin: 0px 0px 10px 0px;
  padding: 7px 0px 10px 20px;
  color: #ffffff;
  font-size: 12px;
  font-weight: bold;
  background: #46297b url(../images-content/intervention/spenden-linkbg.gif) repeat-x center left;
  }

/*   Kopfnavigation   */

#intervention #headnavbox {
  position:relative;
  width:660px;
  min-height:130px;
  overflow:hidden;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 20px 0px;
  border: 0px solid #ff0000;
  border-bottom: 1px solid #391a72;
  }

#Contentbox ul {
  margin: 20px 0px 0px 20px;
  list-style-image: url(../../images/listbobbel-01.gif);
  font-family: Verdana, Arial, Geneva, Helvetica, Swiss, SunSans-Regular, sans-serif;
  font-size: 0.8em;
  line-height: 1.5em;
  color: #000000;
}
#intervention ul.headmenu {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 20px;
  list-style-image: url(../../images/listbobbel-02.gif);
  font-size: 0.8em;
  line-height: 1.7em;
  }
#intervention ul.headmenu li a {
  color: #391a72;
  font-weight: bold;
  }
#intervention ul.headmenu li.on a,
#intervention ul.headmenu li:hover a,
#intervention ul.headmenu li a:hover {
  color: #ec008c;
  }
#intervention ul.headmenu li.on,
#intervention ul.headmenu li:hover {
  list-style-image: url(../../images/listbobbel-01.gif);
  }

#intervention #barobox {
  position:absolute;
  width:200px;
  height:150px;
  left:460px;
  top:0px;
  display:block;
  text-align:center;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  }


/*   Finanzierung     */

#intervention #Contentbox h1{
  width:600px;
  height:auto;
  margin: 15px 0px -5px 0px;
  padding: 0px 0px 0px 0px;
  color: #572e7e;
  font-size: 1.6em;
  line-height: 1.6em;
  background: transparent url() no-repeat top left;
  border:0px solid #482478;
  }



/**
  * ------------------------------------------------------------------------------------------------- #
  *
  * Einstellungen für Overlayed Element
  */
 
.overlay {
    display:none;
    /*background-image:url(/zitatdata/images/overlay/white.png); */
    background-image:url(/zitatdata/images/overlay/blind.png);
    width:640px;
    height:550px;
    padding:25px;
    padding:15px;
    font-size:0.9em;
    border:0px solid #0000ff;
}
.outlay {
   background:#ffffff url(/zitatdata/images/overlay/bg-overlay.gif) repeat-x bottom left;
    height:550px;
    overflow:hidden;
    padding:0px 0px 35px 0px;

}
.inlay {
    height:515px;
    overflow:auto;
    padding:0px 25px 35px 25px;

}

#intervention #Contentbox div.inlay h1 {
    width:auto;
    color: #572e7e;
    font-size: 1.2em;
    line-height: 1.5em;
    letter-spacing: 0.01em;

}
#intervention #Contentbox div.inlay h1 span {
    color: #111111;
    font-size: 0.7em;
    line-height: 1.5em;

}
#intervention #Contentbox div.inlay h2 {
    width:auto;
    padding:0px 0px 10px 0px;
    color: #572e7e;
    font-size: 0.9em;
    line-height: 1.4em;
    letter-spacing: 0.01em;

}
#intervention #Contentbox .overlay p.text {
    width:auto;
    margin:10px 0px 0px 0px;
    padding:0px 0px 0px 0px;
    height:auto;
    letter-spacing: 0.01em;

}

/* default close button positioned on upper right corner */
.overlay .close {
    background-image:url(/zitatdata/images/overlay/close.png);
    background:transparent url(/zitatdata/images/overlay/close.png) no-repeat top right;
    position:absolute; right:0px; top:0px;
    background:transparent url(/zitatdata/images/overlay/close.png) no-repeat top right;
    cursor:pointer;
    height:35px;
    width:35px;
    z-index:1000;
}





#Contentbox p {
    position: relative;
    margin: 20px 0px 0px 0px;
    min-width: 420px;
    width: auto;
    padding: 0;
    font-family: Verdana, Arial, Geneva, Helvetica, Swiss, SunSans-Regular, sans-serif;
    font-size: 1.75em;
    line-height: 1.3em;
    color: #000000;
    border: 0px solid #ff0000;
}

#Contentbox h1 {
    margin: 10px 0px 15px 0px;
    padding: 0px 0px 5px 0px;
    width: 500px;
    display: block;
    font-family: Verdana, Arial, Geneva, Helvetica, Swiss, SunSans-Regular, sans-serif;
    font-size: 1.05em;
    line-height: 18px;
    color: #ec008c;
    border: 0px solid #ff0000;
        border-top-color: rgb(255, 0, 0);
        border-top-style: solid;
        border-top-width: 0px;
    border-top: 0px solid #ff0000;
    border-bottom: 0px solid #eeeeee;
}
#Contentbox h1 span {
    position:relative;
    top: -1000px;
    left: -1000px;
    //display: none;
    font-size: 0.01em;
    line-height: 18px;
    border-bottom: 0px solid #eeeeee;
}

#Contentbox  h2 {
    margin: 40px 0px 20px 0px;
    padding: 0;
    font-family: Swiss, SunSans-Regular, sans-serif;
    font-family: Verdana, Arial, Geneva, Helvetica, Swiss, SunSans-Regular, sans-serif;
    font-size: 2.3em;
    line-height: 1.2em;
    color: #000000;
    border: 0px solid #ff0000;
    font-weight: 600;
    letter-spacing: -0.05em;
}

#Contentbox .img1 {
    margin: 0px 25px 20px 0px;
    width:48%;
}

#Contentbox .img2 {
    margin: 0px 0px 20px 0px;
    width:48%;
}

#Contentbox .img3 {
    margin-right: 0px;;
    width:100%;
}

#Contentbox h2 {
    margin: 40px 0px 20px 0px;
    padding: 0;
    font-family: Arial, Geneva, Helvetica, Swiss, SunSans-Regular, sans-serif;
    font-size: 2.0em;
    line-height: 1.2em;
    color:#000000;;
    border: 0px solid #ff0000;
    font-weight: 600;
    letter-spacing: -0.03em;
text-transform:uppercase;
}
#Contentbox h2.red {
    color:#e2001a;;
}
#Contentbox h3 {
    margin: 40px 0px 20px 0px;
    padding: 0;
    font-family: Verdana, Arial, Geneva, Helvetica, Swiss, SunSans-Regular, sans-serif;
    font-size: 1.1em;
    line-height: 1.2em;
    color:#000000;;
    border: 0px solid #ff0000;
    font-weight: 600;
}

#Contentbox .videodiv {
    position: relative;
    display: block;
    margin: 30px 0px 80px 0px;
    border: 0px solid #ff0000;
}
#Contentbox video {
    border: 1px solid #e2001a;
}
#Contentbox p a.videolink {
    position: relative;
    display: block;
    margin: 20px 0px 0px 0px;
    min-width: 420px;
    font-size: 0.80em;
    line-height: 1.3em;
    color: #000000;
    border: 0px solid #ff0000;
}
Contentbox a:active, #Contentbox a:focus {
    background-color: #ffffff;
}
#Contentbox .videodiv h3 {
    margin: 0px 0px 10px 0px;
    font-family: Verdana, Arial, Geneva, Helvetica, Swiss, SunSans-Regular, sans-serif;
    font-size: 1.1em;
    line-height: 1.0em;
    color:#000000;;
    border: 0px solid #ff0000;
    font-weight: 600;
}
#Contentbox .videodiv a.videolink {
    position: absolute;
    top: -1px;
    right: 0;
    margin: 0px 0px 10px 0px;
    font-family: Verdana, Arial, Geneva, Helvetica, Swiss, SunSans-Regular, sans-serif;
    font-size: 1.1em;
    line-height: 1.0em;
    color:#000000;
}

