@font-face { font-family: "Jayneprint"; src: url('../font/JayneprintYOFF.ttf'); }
/*@font-face { font-family: "merry weather sans"; src: url('../font/MerriweatherSans-Regular.ttf'); }
@font-face { font-family: "merry weather bold sans"; src: url('../font/MerriweatherSans-Bold.ttf'); }*/

html {
  min-height: 101%;
}

body {
  margin: 0px;
  padding: 0px;
  background-image: url('../img/body-bg2.jpg');
  background-repeat: repeat-x;
  font-family: arial;
  font-size: 12px;
  
}

#wrap {
  margin: 0px auto;
  padding: 0px;
  width: 971px;
}

/********************************************************************************************************************
                                              Ebene 1
********************************************************************************************************************/

#ebene1 {
  margin: 0px;
  padding: 0px;
  height: 77px;
  width: 971px;
}

#ebene1-in {
  margin: 0px;
  padding: 0px;
}

#logo {
  margin: 0px;
  padding: 0px; 
}

#logo-in {
  margin: 0px;
  padding: 0px;
  padding-top: 50px;
}

#logo-in p {
  margin: 0px;
  padding: 0px;
  font-size: 22px;
  color: #a7a7a7;
}

#logo-in .blau {
  color: #48668e;
}

/********************************************************************************************************************
                                              Ebene 1 Ende
********************************************************************************************************************/

/********************************************************************************************************************
                                              Ebene 2
********************************************************************************************************************/
#ebene2 {
  width: 971px;
  margin: 0px;
  padding: 0px;
  height: 32px;
}

#ebene2-in {
  margin: 0px;
  padding: 0px;
}

#hm {
  margin: 0px;
  padding: 0px;
  height: 32px;
  float: right;
}

#hm-in {
  margin: 0px;
  padding: 0px;
  padding-top: 5px;
}

.hm-act {
  float: left;
}

.hm-act {
  padding-left: 20px;
}

.hm-act a {
  color: #ffcc00;
  text-decoration: underline;
  font-family: 'Jayneprint', arial;
  font-size: 16px;
  text-transform: uppercase;
}

.hm-pass {
  float: left;
}

.hm-pass {
  padding-left: 20px;
}

.hm-pass a {
  color: #ffffff;
  text-decoration: none;
  font-family: 'Jayneprint', arial;
  font-size: 16px;
  text-transform: uppercase;
}

.hm-pass a:hover {
  color: #ffcc00;
  text-decoration: underline;
}


/********************************************************************************************************************
                                              Ebene 2 Ende
********************************************************************************************************************/

/********************************************************************************************************************
                                              Ebene 3
********************************************************************************************************************/

#ebene3 {
  width: 971px;
  margin: 0px;
  padding: 0px;
  height: 531px;
}

#ebene3-in {
  margin: 0px;
  padding: 0px;
}

#c-links {
  margin: 0px;
  padding: 0px;
  float: left;
  width: 133px;
  min-height: 1px;
}

#c-links-in {
  margin: 0px;
  padding: 0px;
  padding-top: 167px;
}

.um-act {

}

.um-act-in {
  text-align: right;
  padding-bottom: 10px;
}

.um-act-in .blau a {
  color: #2850a0;
  font-size: 14px;
  text-transform: uppercase;
  text-decoration: none;
  font-weight: bold;
}

.um-act-in .gelb a {
  color: #d68000;
  font-size: 14px;
  text-transform: uppercase;
  text-decoration: none;
  font-weight: bold;
}

.um-act-in .gruen a {
  color: #42c142;
  font-size: 14px;
  text-transform: uppercase;
  text-decoration: none;
  font-weight: bold;
}

.um-act-in .fe2a4a a {
  color: #fe2a4a;
  font-size: 14px;
  text-transform: uppercase;
  text-decoration: none;
  font-weight: bold;
}


.um-pass {

}

.um-pass-in {
  padding-bottom: 10px;
  text-align: right;
}

.um-pass-in a {
  color: #bababa;
  font-size: 14px;
  text-transform: uppercase;
  text-decoration: none;
  font-weight: bold;
}

.um-pass-in a:hover {
  color: #013b75;
}


/*.um-pass-in .blau a:hover {
  color: #2850a0;
}

.um-pass-in .gelb a:hover {
  color: #d68000;
}

.um-pass-in .gruen a:hover {
  color: #42c142;
}*/

#c-mitte {
  margin: 0px;
  padding: 0px;
  float: left;
  width: 562px;
  min-height: 1px;
}

#c-mitte-main {
  margin: 0px;
  padding: 0px;
  float: left;
  /*width: 562px;*/
  width: 285px;
  min-height: 1px;
}

#c-mitte-weit {
  margin: 0px;
  padding: 0px;
  float: left;
  width: 838px;
  min-height: 1px;
}

#c-rechts {
  margin: 0px;
  padding: 0px;
  float: left;
  width: 276px;
  min-height: 1px;
}

#c-rechts-main {
  margin: 0px;
  padding: 0px;
  float: left;
  width: 553px;
  min-height: 1px;
}

#c-rechts-in {
  margin: 0px;
  padding: 0px;
  padding-left: 15px;
}

#c-rechts-main-in {
  margin: 0px;
  padding: 0px;
  padding-left: 15px;
  padding-top: 85px;
}
/********************************************************************************************************************
                                              Ebene 3 Ende
********************************************************************************************************************/

/********************************************************************************************************************
                                              Ebene 4
********************************************************************************************************************/

#ebene4 {
  width: 971px;
  margin: 0px;
  padding: 0px;
  height: 60px;
}

#ebene4-in {
  margin: 0px;
  padding: 0px;
}

#footer {
  margin: 0px;
  padding: 0px;
}

#footer-in {
  padding-top: 6px;
  padding-bottom: 3px;
}

#footer-in p {
  font-size: 11px;
  color: #bababa;
  margin: 0px;
  padding: 0px;
  line-height: 13px;
}

/********************************************************************************************************************
                                              Ebene 4 Ende
********************************************************************************************************************/


/********************************************************************************************************************
                                              Ebene 5
********************************************************************************************************************/

#ebene5 {
  width: 971px;
  margin: 0px;
  padding: 0px;
}

#ebene5-in {
  margin: 0px;
  padding: 0px;
  padding-bottom: 10px;
}

#imp {
  float: right;
  margin: 0px;
  padding: 0px;
}

#imp-in {
  margin: 0px;
  padding: 0px;
  padding-top: 10px;
}

.impress {
  float: left;
  text-transform: uppercase;
}

.impress-in {
  padding-right: 20px;
}

.impress-in a {
  text-decoration: none;
  color: #bababa;
}

.impress-in a:hover {
  color: #013b75;
}

.impress-act {
  float: left;
  text-transform: uppercase;
}

.impress-act-in {
  padding-right: 20px;
}

.impress-act-in a {
  text-decoration: none;
  color: #013b75;
}

#imp-in p {
  float: left;
  margin: 0px;
  padding: 0px;
  color: #bababa;
}

/********************************************************************************************************************
                                              Ebene 5 Ende
********************************************************************************************************************/

