body{
  background:#A7A8A9 url(../fp_layout_pics/bg.jpg) repeat-y center;
  font-family:Verdana;
  font-size: 10px;
  margin: 0px;
}
a{
  text-decoration: none;
}
div#menucontainer a{
  display: block;
  text-align: right;
  font-size: 12px;
  font-weight: bold;
  margin-bottom: 8px;
}
div#menucontainer a.men_level1{
  color: #ffffff;

}
div#menucontainer a.men_level1_act{
  color: #BCCD00;
}

div#menucontainer a.men_level1_path{
  color: #BCCD00;
}
table.outerTable {
  width: 100%;
  height: 100%;
  font-size: 10px;
}
div#left {
  float: left;
  width: 188px;
}
div#main {
  float: left;
  width: 374px;
}
div#right {
  float: left;
  width: 183px;
}
table.content_double {
  width: 374px;
  font-size: 10px;
}
div#main div.inhaltlinks {
  float: left;
}
div#main div.inhaltrechts{
  float: left;
}
div.empty{
  float:left;
  width: 184px;
  height: 184px;
  margin: 0px;
}
div.empty img {
  margin-top: 0px;
}
div.green{
  float:left;
  position: relative;
  background:url(../fp_layout_pics/green.png) no-repeat;
  width: 184px;
  height: 184px;
  margin: 0px;
  color: #ffffff;
}
div.darkgrey{
  float:left;
  background:url(../fp_layout_pics/darkgrey.png) no-repeat;
  width: 184px;
  height: 184px;
  margin: 0px;
  color: #ffffff;
}
div.lightgrey{
  float:left;
  position: relative;
  background:url(../fp_layout_pics/lightgrey.png) no-repeat;
  width: 184px;
  height: 184px;
  margin: 0px;
  color: #696A6B;
}

div.upload{
  float:left;
  position: relative;
  background:url(../fp_layout_pics/upload_hg.png) no-repeat;
  width: 368px;
  height: 556px;
  margin: 0px;
  color: #696A6B;
}

div.inner {
  position: relative;
  margin: 25px 30px 30px 25px;
}
div.inner a {
  color: #BCCD00;
}
h2 {
  font-size: 12px;
  margin-top: 0px;
  font-weight: bold;
}

br.kl {
  line-height: 3px;
}
input.submit{
  border: 1px solid black;
  background: #9B9D9E;
  color: #ffffff;
  padding: 0px 20px 0px 20px;
}


input.file {
  border: 1px solid #4D4D4D;
  background: #ffffff;
  color: #696A6B;
  width: 300px;
  padding: 0px 20px 0px 20px;
}
table.file_list {
  font-size: 10px;
  color: #696A6B;
}
div.login {
  color: #696A6B;
  text-align: left;
  margin-left: 30%
}
label {
  float: left;
    width: 120px;
}
input.login {
  float: left;
}


