* {
padding:0;
margin:0;
border:0;
text-decoration:none;
font-family: Arial;
color:black;
}

body {
background: #292929;
font-size:16px;
}

div#menu {
height:90px;
width:100%;
padding-bottom:260px;
}
  div#menu_padder {
  position:relative;
  top:0;
  left:50%;
  width:800px;
  margin-left:-400px;
  }
  .volker_gundlach_logo{
  padding: 0 0 0 20px;
  }
  .navi_1,.navi_2,.navi_3,.navi_4,.navi_5,.navi_6,volker_gundlach_logo{
  float:left;
  display:block;
  }
  .navi_1,.navi_2,.navi_3,.navi_4,.navi_5,.navi_6{
  width:89px;
  height:30px;
  margin: 0 3 0 3;
  padding: 60 0 0 0;
  float:left;
  display:block;
  text-align:center;
  font-weight:bold;
  font-size:80%;
  }
  .navi_1:hover{
  background: url("menu_high_1.png");;
  }
  .navi_2:hover{
  background: url("menu_high_2.png");;
  }
  .navi_3:hover{
  background: url("menu_high_3.png");;
  }
  .navi_4:hover{
  background: url("menu_high_4.png");;
  }
  .navi_5:hover{
  background: url("menu_high_5.png");;
  }
  .navi_6:hover{
  background: url("menu_high_1.png");;
  }
  
div#body{
background: url("body_background.png") top left repeat-y;
position:relative;
top:0px;
left:50%;
width:800px;
margin-left:-400px;
}
  div#body_text_padder{
  width:550px;
  }
  div#body_link_padder{
  float:right;
  width:250px;
  }
h2 {
font-family:Arial;
font-size:20px;
letter-spacing:1px;
font-weight:bold;
padding: 30px 10px 10px 100px;
}
h3{
font-family:Arial;
font-size:18px;
letter-spacing:1px;
font-weight:bold;
padding: 15px 20px 10px 70px;
}
p{
padding:15px 30px 15px 30px;
line-height:1.3;
}
  p.bottom_text{
  color:white;
  font-size:80%;
  font-weight:bold;
  font-family: Verdana;
  padding:10px;
  }
.img_right{
float:right;
border:3px solid #363636;
margin:30px 30px 5px 10px;
}
.img_left{
float:left;
border:3px solid #363636;
margin:30px 30px 5px 10px;
}
.menu_right{
position:relative;
top:40px;
width:240px;
border-top:   1px solid #C3C3C3;
display:block;
padding:10px 0px 10px 10px;
}
.menu_right:hover{
background: #EEEEEE;
}
div#bottom{
position:relative;
top:0;
width:800px;
left:50%;
margin-left:-400px;
}
  div#bottom_left{
  float:left;
  width:550px;
  text-align:right;
  }
  div#bottom_right{
  float:left;
  width:250px;
  text-align:left;
  }

ul{
padding:15px 30px 15px 30px;
}
li {
margin:0px 0px 10px 30px;
}

div.galerie {
padding:15px 30px 15px 30px;
}
div.galerie_bild {
float:left;
border:3px solid #363636;
margin:15px 30px 15px 30px;
}


div.galerie_end {
clear:left;
}

div.kontakt_cell,div.kontakt_message {
background: #F6F6F6;
float:left;
margin:15px;
padding:5px;
}
div.kontakt_cell {
width:235px;
}

div.kontakt_message {
width:400px;

}

textarea,input {
background: none;
border: 1px dotted #B3B3B3;
margin:5px;
padding:5px;
}

a.link_bottom {
color: white;
}
