body{
  font-size:100.1%;
  background-color:#E1E2E4;
  font: 0.75em Arial, Helvetica, sans-serif;
  color:#454545;
  margin:0;
  padding:0;
  text-align:center;
}
a {
	text-decoration: none;
	color: #FF0000;
}
a:visited {
	text-decoration: none;
	color: #FF0000;
}
a:hover {
	text-decoration: none;
	color: #c70000;
}
a:active {
	text-decoration: none;
	color: #c70000;
}
#container{
  width:860px;
  margin:auto;
  text-align:left;
}
#top{
  background: url(/img/PR-Agentur-Berlin-Logo.jpg) no-repeat;
  width:750px;
  height:148px;
  padding:15px 0 0 110px;
  clear:both;
  color:#000;
}
#main{
  width:860px;
  float:left;
  background: url(/img/hg.gif) repeat-y;
}

#content{
  background: url(/img/bg_main.gif) no-repeat;
  width:440px;
  min-height:549px;
  float:left;
  color:#454545;
  padding:0 21px 0 18px;
  line-height: 20px;
}
* html #content{
  height:549px;
}
#nav{
  float:left;
  width:190px;
  background: url(/img/lm_vsep.png) no-repeat;
  background-position: 184px 0;
}
#right_bar{
  float:right;
  width:150px;
  padding:15px 20px 0 0;
  line-height: 20px;
}
h1{
  font-size:22px;
  margin:0;
}
h2{
  font-size:12px;
  margin-top:1px;
}
h2.heading{
  background: url(/img/bg_title.gif) repeat-x;
  height:24px;
  padding:3px 0 0 5px;
  font-weight:bold;
}
.navi a{
  font-weight:bold;
  color:#000;
  text-decoration:none;
  display:block;
  width:172px;
  height:40px;
  margin-left:10px;
}
#navi1{
  background: url(/img/bg_topbtn.gif) no-repeat;
  margin-left:10px;
  padding:4px 0 0 0;
}
.navi_2 a{
  background: url(/img/bg_btn.gif) no-repeat;
  padding:18px 0 0 8px;
  margin-top:20px;

}
#footer{
  background: url(/img/footer.gif) no-repeat;
  height:30px;
  padding:30px 0 0 25px;
  clear:left;
  font-size:10px;
}
#footer a{
  color:#454545;
  font-weight:bold;
  text-decoration:none;
}
#footer a:hover{
  color:#000;
}
#toptitel{
  background: url(/img/bg_title.gif) repeat-x;
  height:24px;
  padding:3px 0 0 5px;
  font-weight:bold;
}

ul.nav{
  margin:0;
  padding:5px;
}
ul.nav li {
	list-style: none;
  padding:5px 0 0 15px;
  background: url(img/raquo.gif) no-repeat;
  background-position: 3px 8px;
}
ul.nav a{
  color:#4b4b4b;
  text-decoration:none;
}
ul.nav a:hover{
  font-weight:bold;
  color:#4b4b4b;
}
.textbox200err{
	background-color: #FF3333;
}