body, h1, h2, h3, p, a, img{
  padding:0;
  margin:0;
  border:none;
  outline:none;
  text-decoration:none;
}
  
body{
  background-color:#e3ded0;
  background-image:url(http://www.mufos.de/image/body_background.gif);
  background-repeat:repeat-x;
  font:11px Helvetica,Arial,Sans-Serif;
  text-align:center;
}

p{
  font:11px Helvetica,Arial,Sans-Serif;
  color:#7f7358;
}

a, a:active, a:visited{
  color:#7f7358;
  outline:none;
  border:0;
}

a:hover, a:focus{
  color:#ff3366;
  outline:none;
  border:0;
}

#wrapper{
  position:relative;
  height:620px;
  width:740px;
  margin:60px auto 0 auto;
  text-align:left;
}

#mainnav{
  height:110px;
  width:195px;
  float:left;
  overflow:hidden;
}

#mainnav p, #logo p{
  margin:0 0 0 10px;
  line-height:130px;
}

#doubleleft, #simpleleft{
  margin-right:8px;
}

#doubleright, #simpleright{
  margin-left:8px;
}

#subnav{
  position:relative;
  top:58px;
  height:12px;
  width:360px;
  float:left;
}

#subnav a{
  height:12px;
  width:15px;
  background:url(http://www.mufos.de/image/button.gif) 0px -12px no-repeat;
  float:left;
  overflow:hidden;
}

#subnav a:hover, #subnav a:active{
  background-position:0px -24px;
}

#index_0 #box_0,
#index_1 #box_1,
#index_2 #box_2,
#index_3 #box_3,
#index_4 #box_4,
#index_5 #box_5,
#index_6 #box_6,
#index_7 #box_7,
#index_8 #box_8,
#index_9 #box_9,
#index_10 #box_10,
#index_11 #box_11,
#index_12 #box_12,
#index_13 #box_13,
#index_14 #box_15,
#index_15 #box_15{
  background:url(http://www.mufos.de/image/button.gif) 0px 0px no-repeat;
}

#logo{
  height:110px;
  width:185px;
  background:url(http://www.mufos.de/image/logo.gif) no-repeat;
  float:left;
  overflow:hidden;
}

.vorschau{
  height:220px;
  width:185px;
  float:left;
  overflow:hidden;
}

.vorschau img{
  margin:16px 0 7px 0;
  clear:both;
}

.vorschau p{
  margin:0 0 0 10px;
  line-height:12px;
}

.referenzbild{
  height:414px;
  width:612px;
  float:left;
  overflow:hidden;
}

.referenzbild img{
  margin:16px 0 0 0;
  clear:both;
}

.referenzliste{
  position:relative;
  left:40px;
  width:128px;
  height:414px;
  float:left;
}

.referenzliste p{
  margin:16px 0 0 0;
  line-height:12px;
}

.referenztext{
  position:absolute;
  left:0;
  top:535px;
  width:542px;
  height:46px;
  padding:0 0 0 8px;
  overflow:hidden;
}

.kasten{
  height:398px;
  width:550px;
  background:#ede8dd;
  margin:16px 62px 0 0;
  float:left;
  overflow:hidden;
}

.text{
  font:11px Helvetica,Arial,Sans-Serif;
  color:#7f7358;
  margin:30px 0 0 30px;
}

p.menue{
  line-height:16px;
  padding:29px 0 0 0;
}

.clear{
  clear:both;
}