body {
  margin:0; 
  background: #fef3e6 url(reise/img/bg.jpg) repeat-x;
  font-family:Verdana,sans-serif;
  font-size:100%;
}

td {
  font-size:12px;
}

a, a:link, a:visited, a:hover, a:active {
  color: #e50000;
  font-weight: bold;
  text-decoration: none;
  text-transform: uppercase;
}

p {
  font-size:10px;
}

ul {
  margin:0;
  padding:0;
  list-style-type:none;
}

#eins {
  height:100%;
  width:100%;
  background:url(topbg.png);
  padding:0;
  margin-top:3px
}

#zwei {
  background:#fef3e6 url(reise/img/bg.jpg) repeat-x;
  background-position:0px 4px;
  width:650px;
}

#drei {
  margin-top:-108px;
  background:url(background.png) top center no-repeat;
  border-left:1px solid black;
  border-right:1px solid black;
}

#content {
  width:100%;
  float:left;
  font-size:12px;
  text-align:center;
}

#top {
  text-align:center;
  margin-top:0px;
  padding-bottom:0px;
  width:100%;
  height:100px;
}

#middlebar {
  text-align:center;
  padding:8px;
  width:100%;
  height:20px;
}

#middlebar a,#middlebar a:link,#middlebar a:visited,#middlebar a:hover,#middlebar a:active {
  color: #fef3e6;
  text-decoration: none;
  line-height:25px;
}

#left {
  float:left;
  font-size:12px;
  margin-top:50px;
  width:250px;
  font-size:12px;
  padding:5;
  border:2px solid black;
  -moz-border-radius: 15px;
  -webkit-border-radius: 15px;
  border-radius: 15px;
}

#right {
  float:right;
  font-size:12px;
  margin-top:50px;
  width:250px;
  font-size:12px;
  padding:5;
  border:2px solid black;
  -moz-border-radius: 15px;
  -webkit-border-radius: 15px;
  border-radius: 15px;
}

#footer {
  clear:both;
  width:100%;
  border-top: 1px solid black;
  text-align:center;  
}
#footer a {
  font-size: 10px;
  cursor:pointer;
}
