body{
  background-color:#BAA61E;
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  color:#000000;
  padding:0px;
  margin:0px;}
  
td {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	padding: 2px;
	background-color: #FFFFFF;
}
  
.TabelleHead {background-color:#BAA61E;}

.RandUnten {border-bottom: 1px solid #BAA61E;}
.RandOben {border-top: 1px solid #BAA61E;}
.RandUntenOben {border-top: 1px solid #BAA61E;border-bottom: 1px solid #BAA61E;}

  
img {
	border:none;}
	
a {
color:#000000;}
	
h1{
  color:#0066CC;
  font-size:11px;
  text-decoration:none;
  margin:2px;
  font-weight:normal;
}

#container{
  width:1020px;
  height:750px;
  margin:auto;
}
#cont_left{
  width:400px;
  height:750px;
  float:left;
  background:url(../Bilder/FreyPortrait1-600-sw.jpg) no-repeat bottom;
  background-color:#BAA61E;
}
#cont_right{
  width:1070px;
  height:750px;
  background-color:#FFFFFF;
}
#index_right{
  width:600px;
  height:700px;
  margin-top:50px;
  overflow:auto;
}
#index_right img{
  margin:2px;
}
#logo{
  width:341px;
  height:53px;
  margin-left:30px;
  margin-top:20px;
}
#navi{
  width:auto;
  height:auto;
  color:#FFFFFF;
  text-align:left;
  margin-left:160px;
  margin-top:10px;
  font-size:14px;
}
#navi a{
  color:#FFFFFF;
  text-decoration:none;
}
#navi ul{
  list-style:none;
}
#navi li{
  margin:10px;
}
#navi li#impressum{
  font-size:10px;
  margin-top:100px;
}
#pics{
  width:170px;
  height:inherit;
  float:left;
  text-align:center;
}
#pics img{
  margin-bottom:5px;
}
#main{
  width:450px;
  height:750px;
  background-color:#FFFFFF;
  overflow:auto;
}
#head{
  height:70px;
  width:300px;
  padding-left:20px;
  background-color:#BAA61E;
  vertical-align:bottom;
}
#head_text{
  height:20px;
  width:auto;
  margin-top:49px;
}
#content{
  height:auto;
  width:410px;
  margin-top:10px;
  margin-left:20px;
  text-align:left;
}
#content ul{
  margin-left:20px;
  padding-left:0px;
}
#content ul.ul_spec{
  margin-top:30px;
  margin-left:0px;
}
#content li.li_spec{
  list-style:none;
  border-top:#BAA61E solid 1px;
  margin-left:0px;
  margin-right:10px;
}
#box_left{
  height:auto;
  width:205px;
  float:left;
}
#box_right{
  height:auto;
  width:205px;
  margin-left:205px;
}


.content_li_left{
  width:70px;
  height:auto;
  text-align:left;
  float:left;
}
.content_li_right{
  width:300px;
  height:auto;
  text-align:left;
  margin-left:70px;
}

.content_li_left_proj{
  width:330px;
  height:auto;
  text-align:left;
  float:left;
}
.content_li_right_proj{
  width:70px;
  height:auto;
  text-align:right;
  margin-left:330px;
}
.content_li_left_proj06{
  width:120px;
  height:auto;
  text-align:left;
  float:left;
}
.content_li_right_proj06{
  width:280px;
  height:auto;
  text-align:right;
  margin-left:120px;
}
.content_li_total{
  width:400px;
  height:auto;
  text-align:left;
}
.head{
  background-color:#BAA61E;
  width:400px;
  height:20px;
  margin-bottom:20px;
  margin-top:20px;
}

.topline{
  width:1px;
  height:1px;
}

