#modulecontainer {
  width:800px;
  overflow:hidden;
  height:485px;
  float:right;
  margin:0px 0px 0px 0px;
}

#menucontainer {
  foat:left;
  width:150px;
  height:135px;
  margin:350px 0px 0px 0px;
}

#projectcontainer {
  width:800px;
  height:485px;
}

#projectcontainer .projectpagenavi {
  position:absolute;
  margin-right:40px; /*60px;*/
  margin-top:-12px;

  width:290px;
  line-height:25px;
  right:0px;
}
#projectcontainer .projectpagenavi .nextPage {
  float:right;
  padding-top:5px;
}
#projectcontainer .projectpagenavi .backPage {
  float:right;
  padding-right:5px;
  padding-top:5px;
}

#projectcontainer #projectdetails {
  width:800px;
  height:325px;
}

#projectcontainer #projectdetails #projecttext {
  float:right;
  margin-right:60px;
  width:290px;
  height:325px;
  overflow:hidden;
  position:relative;
}

.projecttextcontainer {
  position:absolute;
  width: 290px;
  bottom:0px;
  padding-left:1px;
}

.projecttextcontainerTop {
  position:absolute;
  width: 290px;
  top:0px;
  padding-left: 1px;
}


#projectcontainer #projectnavi {
  width:800px;
  top:25px;
  height:135px;
  position:relative;
}

#projectcontainer #projectnavi ul {
  margin:0px 0px 0px 0px;
  padding:0px 0px 0px 0px;
  list-style:none;
}

#projectnavi a {
  color:#999999;
}

#projectnavi a:hover, #projectnavi a.active {
  color:black;
}

.submenublock1 {
  left:0px;
  width:113px; /*194px;*/ /*204px;*/ /*154px;*/
}
.submenublock2 {
  left:113px; /*194px;*/ /*204px;*//*154px;*/
  width:300px; /*219px;*/ /*229px;*/ /*279px;*/
}
.submenublock3 {
  left:450px;
  width:323px;
}