/* Allgemeine Deklarationen ---------------------------------------------------- */
* {
  margin  : 0;
  padding : 0;
}

html {
  font-family  : Arial, Verdana, Geneva, Helvetica, sans-serif;
  color        : #333333;
}

body {
  font-size        : 16px;
  background-color : #FFFFFF;
}

/* display --------------------------------------------------------------------- */

#impressum,#kundenlogin,#firma,#newsreport,#top,#footer,#noneprint,#banner_bottom,#sprache,form {
  display  : none;
}

/* header ---------------------------------------------------------------------- */

#printheader {
  text-align     :  left;
  font-size      :  45px;
  line-height    :  32px;
  font-weight    :  bold;
  letter-spacing :  -1px;
}

#printheader p {
  font-size   :  22px;
  line-height : 14px;
  font-weight : normal;
  letter-spacing : -1px;
  display  : inline;
}

/* content --------------------------------------------------------------------- */

h1 {
  font-size      : 25px;
  height 	 	 : 30px;
  font-weight    : bold;
  margin-top	 : 70px;
}


#content {
  margin-top   :   -10px;
  line-height  :    23px;
  font-weight  :  normal;
  text-align   : justify;
}

span {
  font-weight    : bold;
  letter-spacing : -1px;
}

/* Verweise ----------------------------------------------------------------- */

a { text-decoration: none; }

a.link:link, a.link:visited { color: #333333; }
a.link:active, a.link:hover { color: #333333; }

/* Seitenbereich ------------------------------------------------------------ */
