﻿/* ================ formatieren ================ */
body {
  font-family:        Arial, Helvetica, sans-serif;
  font-size:          10pt;
  line-height:        15pt;
  color:              #332211;
/*  background-color:  #eeece1;
  background-image:  url(../img/body_bg.gif);
  background-repeat: repeat-x;
*/  margin:           0px;
}

h2,h3 {
  font-family:        Georgia, Times, serif;
  margin:             0px;
  padding:            0px;
}

h2 {
  font-size:          16pt;
  line-height:        19pt;
  font-weight:        normal;
}

h3 {
  font-size:          10pt;
  line-height:        19pt;
  font-weight:        normal;
  text-transform:     uppercase;
  letter-spacing:     0.64pt;
}

h4 {
  font-family:        Arial, Helvetica, sans-serif;
  font-size:          13pt;
  font-weight:        bold;
  margin:             15px 0px -15px 0px;
}

address {
  font-family:        Arial, Helvetica, sans-serif;
  font-weight:        normal;
  font-style:         normal;
  line-height:        15pt;
  margin:             0px;
  padding:            0px;
}

p {
  margin:             20px 0px 10px 0px;
}

big {
  font-size:          11pt;
}

img {
  border:             0px;
}

a {
  text-decoration:    underline;
}

a:link {
  color:              #77745d;
}

a:visited {
  color:              #c6bf9b;
}

a:hover {
  color:              #625e4c;
}

a:active {
  color:              #e20;
}
  
/* ================ anordnen ================ */
#zentrieren {
  position:           absolute;
  width:              800;
  top:                0px;
  left:               50%;
  margin-left:       -450px;
}

#inhalt {
	position: absolute;
	width: 500px;
	top: 175px;
	left: 300px;
	padding: 0px;
	color: #000000;
}

.links-ausruecken {
  position:           relative;
  float:              left;
  text-align:         right;
  padding:            0px;
  margin-left:       -300px;
  margin-top:         5px;
  width:              280px;
  display:            inline;
  clear: both;}

.rechts-ausruecken {
  position:           relative;
  float:              right;
  text-align:         left;
  padding:            0px;
  margin-top:         5px;
  margin-right:       170px;
  width:              100px;
  display:            inline;
}

#fusszeile {
  width:              500px;
  padding:            30px 0px 0px 0px;
}

.passbild a {
  position:           relative;
  float:              left;
  margin-left:       -135px;
  margin-top:        -170px;
  width:              128px;
  height:             165px;
  position:           relative;
  border:             1px solid #cfc9aa;
  background-image:   url('http://www-zeuthen.desy.de/~naumann/Thomas_Naumann_thumb.jpg');
}

.passbild span {
  display:            none;
}

.hr { 
  margin:             0px 0px 0px 0px;
  padding:            0px 0px 0px 0px;
  border-top:         1px solid #cfc9aa;
  width:              500px;
  height:             0px;
  line-height:        0px;
}

hr {
  border:             none 0;
  border-top:         1px solid #cfc9aa;
  /* ab hier IE Bugfix */
  height:             1px;
  margin:             0px 0px 0px 0px;
  padding:            0px 0px 0px 0px;
}