@charset "utf-8";
@import url("style-navi.css");
@import url("style-content.css");
@import url("style-rte.css");


body {
  margin:0; padding:0;
  font-size: 75%;
  font-family: Arial, Helvetica, sans-serif;
  line-height: 1.25em;
  background-color: white;
  background-repeat: repeat;
  background-position: left top;
}

body * { margin:0; padding:0; }

h1, h2, h3, h4, h5, h6, input, textarea { font-size: 1em; }

.clear { clear: both; }

.hide {
  width: 1px;
  height: 1px;
  overflow: hidden;
  position: absolute;
  left: -999em;
}

img { border: none; }
ul  { list-style: none; }


div#HEADER {
  text-align: center;
  background-color: #8e217d;
  padding: 20px 0 0 0;
}


div#HEADER-INNER {
   width: 960px;
   margin: 0 auto;
   text-align: left;
   padding: 0 0 7px 0;
}


/* Only for placing the patchwork colorchart */
div#OUTER-CONTAINER {
   text-align: center;
   /* background-color: rgb(164,196,216);  JUBIQUIZ */
   background-image: url(../images/bg-viol.gif); /* STANDARD */
   /* background-image: url(../aktuell/jubiquiz/sky-kachel.jpg); JUBIQUIZ */
   /* background-image: url(../images/bg-normal.gif);  */
   background-repeat: repeat-x;
   background-position: center top;
}


div#CONTAINER {
   width: 960px;
   margin: 0 auto;
   text-align: left;
   position: relative;
}

div#LOGO-HEADER { height:165px; }
div#LOGO        { position:absolute; top:-26px; left:0; z-index:10; }
div#FLIP-HEADER { position:absolute; top:0; right:0; z-index:10; }


div#FOOTER {
  height: 156px;
  overflow: hidden;
  background-image: url(../images/bg_footer.gif);
  background-repeat: no-repeat;
  background-position: left top;
  padding: 43px 0 0 480px;
  /* background-color:white; JUBIQUIZ */
}

/* START: 2014-05-23 Logos im Footer - jw */
div#FOOTER-LINKS {
  /* border:1px solid red; */
  padding:0;
  margin-left: -140px;
}

div#FOOTER-LINKS ul {
  display:inline;
  list-style-type:none;
}

div#FOOTER-LINKS ul li {
  float:left;
  padding:0em;
  margin:0em;
}

div#FOOTER-LINKS ul li a{
  outline:0;
}

#ADH-FOOTER-LINK {
  width: 100px;
  height: 100px;
  text-decoration: none;
  display: block;
  background: url('../images/logos-footer.png') -100px 0;
}

#ADH-FOOTER-LINK:hover, #ADH-FOOTER-LINK:active, #ADH-FOOTER-LINK:focus {
  background-position: 0 0;
}

#EMAS-FOOTER-LINK {
  width: 100px;
  height: 100px;
  text-decoration: none;
  display: block;
  background: url('../images/logos-footer.png') -300px 0;
}

#EMAS-FOOTER-LINK:hover, #EMAS-FOOTER-LINK:active, #EMAS-FOOTER-LINK:focus {
  background-position: 200px 0;
}

/*
#GATE-FOOTER-LINK {
  width: 200px;
  height: 100px;
  text-decoration: none;
  display: block;
  background: url('../images/logos-footer.png') -200px -100px;
}

#GATE-FOOTER-LINK:hover, #GATE-FOOTER-LINK:active, #GATE-FOOTER-LINK:focus {
  background-position: 0 -100px;
}
*/

#BDV-FOOTER-LINK {
  width: 200px;
  height: 100px;
  text-decoration: none;
  display: block;
  background: url('../images/logos-footer.png') -200px -100px;
}

#BDV-FOOTER-LINK:hover, #BDV-FOOTER-LINK:active, #BDV-FOOTER-LINK:focus {
  background-position: 0 -100px;
}

#BERUF-UND-FAMILIE-FOOTER-LINK {
  width: 100px;
  height: 100px;
  text-decoration: none;
  display: block;
  background: url('../images/logos-footer.png') -100px -200px;
}

#BERUF-UND-FAMILIE-FOOTER-LINK:hover, #BERUF-UND-FAMILIE-FOOTER-LINK:active, #BERUF-UND-FAMILIE-FOOTER-LINK:focus {
  background-position: 0 200px;
}

#HRK-AUDIT-FOOTER-LINK {
  width: 100px;
  height: 100px;
  text-decoration: none;
  display: block;
  background: url('../images/logos-footer.png') -100px 100px;
}

#HRK-AUDIT-FOOTER-LINK:hover, #HRK-AUDIT-FOOTER-LINK:active, #HRK-AUDIT-FOOTER-LINK:focus {
  background-position: 0 100px;
}

#HRK-AUDIT-FOOTER-LINK-EN {
  width: 100px;
  height: 100px;
  text-decoration: none;
  display: block;
  background: url('../images/logos-footer.png') -300px 100px;
}

#HRK-AUDIT-FOOTER-LINK-EN:hover, #HRK-AUDIT-FOOTER-LINK-EN:active, #HRK-AUDIT-FOOTER-LINK-EN:focus {
  background-position: 600px 100px;
}

/*
#ERFOLGSFAKTOR-FAMILIE-FOOTER-LINK {
  width: 100px;
  height: 100px;
  text-decoration: none;
  display: block;
  background: url('../images/logos-footer.png') -300px 200px;
}

#ERFOLGSFAKTOR-FAMILIE-FOOTER-LINK:hover, #ERFOLGSFAKTOR-FAMILIE-FOOTER-LINK:active, #ERFOLGSFAKTOR-FAMILIE-FOOTER-LINK:focus {
  background-position: 200px -200px;
}
*/
/* END: 2014-05-23 Logos im Footer - jw */


/* START: 2014-03-04 CAU350 Countdown in der Siegelfläche - jw */

#cau350-countdown img{
  border:none;
  display:block;
  height:185px;
  width:240px;
}

/* cau350 white on lila ------
#cau350-countdown h3{
  background-color:#8e217d;
  color:#fff;
  cursor:hand;
  font-weight:bold;
  height:15px;
  line-height:15px;
  margin:0;
  padding:0;
  text-align:center;
}
#cau350-countdown h3 a{
  color:white;
  text-decoration:none;
}
#cau350-countdown h3 a:hover{
  background-color:#631757;
  display:block;
  text-decoration:none;
}
---- */

#cau350-countdown h3{
  background-color:#e0e0e0;
  color:black;
  cursor:hand;
  font-weight:bold;
  height:15px;
  line-height:15px;
  margin:0;
  padding:0;
  text-align:center;
}
#cau350-countdown h3 a{
  color:black;
  text-decoration:none;
}
#cau350-countdown h3 a:hover{
  background-color:#cccccc;
  display:block;
  text-decoration:none;
}

#cau350-countdown h4{
  background-color:#000;
  color:#fff;
  font-weight:bold;
  height:17px;
  line-height:17px;
  margin:0;
  padding:0;
  text-align:center;
}
#cau350-countdown iframe p{
  background-color:#8e217d;
  font-weight:bold;
  height:45px;
  padding:0;
  text-align:center;
  line-height:45px;
}
#cau350-countdown iframe p a{
  color:white;
  text-decoration:
  underline;
}


/* END: 2014-03-04 CAU350 Countdown in der Siegelfläche - jw */