html, body{
  background-color:#ECEFDC;
  background-image:url(../img/background_shadows.gif);
  background-position:center;
  background-repeat:repeat-y;
	line-height:0px;
	font-size:0px;
  text-align:center;
  margin:0px;
  padding:0px;
  border:0px;
  height:100%;
}
h1, h2, p, a, td, span{
	color:#000;
  font-family:Arial, Verdane, Helvetica, sans-serif;
  font-size:12px;
  line-height:130%;
  margin:0px;
  padding:0px;
}
img{
  border:0px;
}
pre{
  font-size:12px;
  line-height:120%;
  text-align:left;
}
a.strongBlue:link, a.strongBlue:hover, a.strongBlue:visited, a.strongBlue:active{
  font-weight:bold;
  color:#2674B9;
}
tr.decoration img{
    display:block;
}
/* Klassen-Selektoren */
.location{
  font-family:Arial, Verdane, Helvetica, sans-serif;
  font-size:11px;
  line-height:120%;
  background-color:#455151;
  color:#ffffff;
  padding-left:5px;
}
a.location, a.location:link, a.location:visited, a.location:hover, a.location:active{
  color:#fff;
  text-decoration:none;
}
/* ID-Selektoren */
#shadows{
  background-image:url(../img/shadows.gif);
  width:760px;
  margin:0px auto;
  height:100%;
  border:0px;
}
#outer{
  background-image:url(../img/background.gif);
  width:742px;
  margin:0px auto;
  text-align:left;
  height:100%;
  border:0px;
}
#header{
  width:742px;
}
#containerBox{
  width:742px;
}
#menu{
  width:160px;
  color:#fff;
  float:left;
  margin:0px;
  clear:right;
}
#menubar{
  background-color:#fff;
}
#menubar p{
  padding-left:10px;
  padding-right:15px;
}
#menubar a, a:link, a:visited{
  color:#000;
  text-decoration:none;
}
#menubar a:hover{
  color:#fff;
  background-color:#ff0000;
}
#menubar a.linkActive{
  color:#ff0000;
  font-weight:bold;
  background-color:#fff;
}
#menubar a.linkActive:hover{
  color:#fff;
  background-color:#ff0000;
}
#menubar ul{
  padding-left:22px;
}
#content{
  width:339px;
  margin:0px;
  padding:0px 10px 0px 25px;
  float:left;
}
#content p{
  margin-top:10px;
}
#newsBox{
  width:196px;
  float:right;
  margin:0px;
}
#member{
  background-color:#8ED43D;
}
#interests{
  background-color:#F0E83B;
}
#news{
  background-color:#008AC5;
  color:#fff;
}
#news p{
  color:#fff;
  padding-bottom:10px;
  padding-left:3px;
}
#member a:hover, #interests a:hover{
  text-decoration:underline;
}
#imageBox{
  width:196px;
  float:right;
  margin:0px;
  text-align:center;
  padding-top:10px;
}
/* Allgemeine Selektoren */
*{
  margin:0px;
  padding:0px;
}