html, body, div, p, h1, h2, h3, h4, h5, img {
  border: none;
  margin: 0;
  padding: 0;
  font-family:Futura,Helvetica,Arial,sans-serif;
  font-size:12px;
}

h1{font-size:14px;padding-bottom:20px;}


a:link { color:black;  text-decoration:none;font-weight: bold;  }
a:visited { color:black; text-decoration:none;font-weight: bold;  }
a:focus { color:black; text-decoration:none;font-weight: bold;  }
a:hover { color:black; text-decoration:none; font-weight: bold; }
a:active { color:black; text-decoration:none;font-weight: bold;  }

li.active{color:black}
li a:link { color:grey;  text-decoration:none;font-weight:normal;}
li a:visited { color:grey; text-decoration:none;font-weight:normal;}
li a:focus { color:grey; text-decoration:none;font-weight:normal; }
li a:hover { color:grey; text-decoration:none;font-weight:normal; }
li a:active { color:grey; text-decoration:none; font-weight:normal;}



#center{
display:block;
width: 1002px;
min-width: 500px;
height: 600px;
margin: 0 auto;
color: grey;
position: relative;
}


#navtree {
float: left;
position: relative;
top: 22px;
left: 10px;
font-size: 10px;
z-index:100;
color:black;
}

#navtree a{
color:grey;
}

#bord{
position: absolute;
top: 25px;
width: 1000px;
border: solid 1px grey;

}

#content{
top: 85px;
width: 1000px;
}

#wrapper {
width: 982px;
float: left;
padding: 0px 10px 10px 10px;
}

#logo .a{
text-decoration:none;
}

#logo img{
width:300px;
}

#logo{
position: relative;
right: 8px;
z-index:50;
}


#head {
text-align: right;
height: 42px;
position: relative;
padding:10px 10px 20px 10px;
}

#contact{
margin-top: 20px;
}

#con-right{
top: 10px;
float: left;
right: 0px;
list-style: none;
min-width: 140px;
position: relative;
text-align: left;
width: 164px;
margin-left: 20px;

}
.con-righttwo li{
padding-top:8px;
}
.con-righttwo{
float: left;
margin-top:30px;
list-style: none;
min-width: 140px;
right:0px;
position: relative;
text-align: left;
width: 164px;
margin-left:20px;
}

.con-righttwo #menue2{
padding-top:15px;
border-top:dotted 1px grey;
}

.con-righttwo #menue3{
padding-top:15px;
border-top:dotted 1px grey;
}


#con{
 width:170px;
 color: grey;
 margin: 0 175px 0 600px;
}


#con-left {
float: left;
text-align: left;
overflow-y: auto;
width: 780px;
min-height: 550px;
}


#con-special{
float: left;
text-align: left;
overflow-y: auto;
width: 980px;
min-height: 550px;
}



.con-mitte-left {
margin:10px 10px 10px 10px;
}