/**************************************************/
/* Abstände, Ausrichtung                          */
/**************************************************/

.horz-center {
  margin-right: auto;
  margin-left: auto;
  text-align: center;
}

.links {
  float: left;
}

.rechts {
  float: right;
}


/**************************************************/
/* Text                                           */
/**************************************************/

.titel1, .titel2, .titel3 {
  color: #000000;
  padding: 0 0 4px 0;
  display: block; /* IE: padding funktioniert sonst nicht */
  font-weight: bold;
  text-transform: uppercase;
}

.titel2 {
  color: #000000;
}

.titel3 {
  color: #000000;
}

.titel4 {
  color: #205984;
  padding: 0 0 5px 0;
  display: block;
  font-weight: bold;
}

.titel5, .titel6 {
  color: #000000;
  display: block;
  font-weight: bold;
  font-size: 11px;
}

.titel6 {
  color: #ffffff;
}

.absatz1 {
  padding: 0 0 15px 0;
  display: block;
}

.absatz2 {
  padding: 15px 0 0 0;
  display: block;
}

.absatz3 {
  padding: 0px 0 20px 0;
  display: block;
}

.absatz4 {
  padding: 5px 0 0 0;
  display: block;
}

.absatz5 {
  padding: 0 0 5px 0;
  display: block;
}

.intro1, .intro2 {
  color: #6C6C6C;
  margin: 0 0 5px 0;
  display: block;
}

.intro2 {
  margin: 0;
}

.schmal {
  line-height: normal;
}

.klein {
  font-size: 10px;
}

.gross {
  font-size: 11px;
}

.hilite1 {
  color: #19A6E7;
  font-weight: bold;
}

.hilite2 {
  color: #787878;
}

.hilite3 {
  color: #000000;
  font-weight: bold;
}

.hilite4 {
  color: #A7A292;
  font-weight: bold;
}

ul.simple {
  margin: 0;
  padding: 0 0 0 25px;
  line-height: normal;
}

ul.simple li {
  list-style: url(../img/list_bullet.gif);
  color: #787878;
  padding: 0 0 5px 0;
  font-weight: normal;
  line-height: normal;
}


/**************************************************/
/* Links                                          */
/**************************************************/

a.basic {
  background: url(../img/link_basic.gif) no-repeat bottom left;
  padding: 0 0 0 15px;
}

a.titles {
  text-decoration: none;
}

a.inverted, a.inverted2 {
  color: #ffffff;
  text-decoration: none;
}

a:visited.inverted, a:visited.inverted2 {
  color: #ffffff;
}

a:hover.inverted, a:hover.inverted2 {
  color: #ffffff;
  text-decoration: underline;
}

a.inverted2 {
  font-size: 11px;
}

a.inverted3 {
  color: #ffffff;
  text-decoration: underline;
}

a:visited.inverted3 {
  color: #ffffff;
}

a:hover.inverted3 {
  color: #19A6E7;
  text-decoration: none;
}

a.navi1 {
  color: #ffffff;
  padding: 0 40px 0 0;
  font-size: 11px;
  font-weight: bold;
  text-decoration: none;
  text-transform: capitalize;
}

a:visited.navi1 {
  color: #ffffff;
}

a:hover.navi1 {
  color: #C1DCED;
}

a.navi2 {
  color: #ffffff;
  padding: 0 0 5px 0;
  display: block;
  font-weight: bold;
  text-decoration: none;
  text-transform: capitalize;
}

a:visited.navi2 {
  color: #ffffff;
}

a:hover.navi2 {
  color: #C1DCED;
}

a.standard {
  color: #ffffff;
  padding: 0 40px 0 0;
  font-weight: bold;
  text-decoration: none;
}

a:visited.standard {
  color: #ffffff;
}

a:hover.standard {
  color: #20485F;
}


/**************************************************/
/* Content                                        */
/**************************************************/

.pic1, .pic1b {
  background: #ffffff;
  margin: 0 0 0 15px;
  border: 1px solid #DFDFDF;
  padding: 4px;
}

.pic1b {
  margin: 0;
}

.pic2 {
  background: #ffffff;
  margin: 0 15px 0 0;
  border: 1px solid #DFDFDF;
  padding: 4px;
}

.pic3 {
  background: #ffffff;
  margin: 0 15px 20px 0;
  border: 1px solid #DFDFDF;
  padding: 4px;
}

.white-min {
  width: 1px;
  height: 375px;
  float: right;
}
