/* ------------------------------- :::: revier GmbH 2009 :::: ------------------------------- */
body {
  text-align: center;
  margin: 0;
  padding: 0;
  font-family : Arial, Verdana;
  font-size : 12px;
  line-height : 120%;
  color: #ffffff;
}
/* = = = = = = = = = = ALLGEMEINE DEFINITIONEN START = = = = = = = = = = */

img, div { behavior: url(http://www.my-quantec.cl/po/system/images/iepngfix.htc); }

a:link, a:visited {
  text-decoration : none;
  color: #000000;
}
img {
  border: none;
  padding: 0;
  margin: 0;
}
h1 {
  font-size: 14px;
  font-weight: normal;
  color: #000000;
  padding: 0 0 12px 0;
  margin: 0;
}
h2 {
  font-size: 18px;
  font-weight: bold;
  color: #000000;
  margin: 0;
  padding: 30px 0 0 0;
}
h3 {
  font-size: 18px;
  font-weight: bold;
  color: #000000;
  padding: 5px 0 10px 0;
  margin: 0;
}
.zentrieren {
  text-align: left;
  width: 640px;
  padding: 0;
}
.wrapper {
  float: left;
  padding: 0 0 0 40px;
  margin: 0;
}
.logo {
  display: none;
}
.header {
  float: left;
  width: 640px;
  padding: 0;
  margin: 0;
  overflow: hidden;
}
.emo {
  display: none;
}
.sprachen {
  float: left;
  padding: 0 0 0 640px;
}
.clear {
  clear: both;
}
/* = = = = = = = = = = ALLGEMEINE DEFINITIONEN ENDE = = = = = = = = = = */
/* = = = = = = = = = = NAVIGATION START = = = = = = = = = = */
.navi {
  display: none;
}
.subnavi {
  display: none;
}
.untermenue {
  display: none;
}
.untermenue ul {
  border:none;
  width: 138px;
  margin: 0;
  padding: 0;
}
/* = = = = = = = = = = NAVIGATION ENDE = = = = = = = = = = */
/* = = = = = = = = = = FOLGESEITEN START = = = = = = = = = = */
.box-links {
  float: left;
  width: 298px;
}
.box-mitte {
  float: left;
  width: 298px;
  height: 285px;
  padding: 0 0 0 28px;
}
.box-rechts {
  float: left;
  width: 298px;
  height: 285px;
  padding: 0 0 0 28px;
}
.box-bild {
  float: left;
  width: 298px;
  height: 120px;
  overflow: hidden;
}
.box-text {
  float: left;
  width: 268px;
  padding: 0 15px 20px 15px;
}
.box-text-links {
  float: left;
  width: 268px;;
  padding: 15px 15px 5px 15px;
}
.emo-print {
  float: left;
  width: 640px;
  padding: 0;
  margin: 0;
}
.box-ueberschrift {
  width: 268px;
  float: left;
  padding: 15px 15px 0 15px;
  margin: 0;
}
.content {
  float: left;
  padding: 25px 0 0 0;
  width: 640px;
}
.footer {
  text-align: center;
  float: left;
  width: 640px;
  height: 149px;
  padding: 35px 0 0 0;
}
.links {
  float: left;
  width: 640px;
}
.links-oben {
  float: left;
}
.links-unten {
  float: left;
}
.rechts {
  width: 640px;
  float: left;
}
.bild-oben {
  display: none;
}
.oben {
  float: left;
  width: 950px;
}
.spalte-links {
  width: 290px;
  float: left;
  padding: 0 0 10px 0;
}
.spalte-rechts {
  width: 290px;
  float: left;
  padding: 0 0 10px 20px;
}
.spalte-ganze-breite {
  float: left;
  width: 620px;
  padding: 0;
}
.info-box {
  float: left;
  width: 610px;
  padding: 30px 0 67px 0;
}
.info-box-links {
  float: left;
  width: 210px;
  font-size: 11px;
}
.info-box-links-bild {
  float: left;
}
.info-box-links-text {
  float: left;
  width: 115px;
  padding: 65px 0 0 12px;
}
.info-box-mitte {
  float: left;
  width: 145px;
  padding: 0 0 0 45px;
  font-size: 11px;
}
.info-box-mitte-bild {
  padding: 0 0 10px 0;
}
.info-box-mitte-text {
  float: left;
  padding: 64px 0 0 12px;
}
.spalte-links img, .spalte-rechts img {
  padding: 5px 0 0 0;
}
.inhalt {
  float: left;
  width: 620px;
}
/* = = = = = = = = = = FOLGESEITEN ENDE = = = = = = = = = = */
/* = = = = = = = = = = NEWS START = = = = = = = = = = */
.newslisting {
  float: left;
  padding: 35px 0 0 0;
}
/* = = = = = = = = = = NEWS ENDE = = = = = = = = = = */
