* {
  border: 0;
  padding: 0;
  margin: 0;
}
body {
  margin: 0;
  padding: 0;
  background: #FFF url(images/bg.png) repeat-x 0 0;
  background-attachment: fixed;
  font: normal 0.78em/1.9em Verdana, Tahoma, sans-serif;
  color: #444;
  text-align: center;

  }
div {
  text-align: left;
}
a {
  color:#6683ba; 
  background-color: inherit;
  text-decoration: none;  
}
a:hover {
  color: #2185cb; 
  background-color: inherit;
  text-decoration: underline;
}
h1, h2, h3 {
  font-style: normal;
  font: Verdana, Tahoma, sans-serif;
}

h1 { font-size: 1.4em; } 
h2 { font-size: 1.6em; letter-spacing: -1px;}
h3 { font-size: 1.8em; letter-spacing: -2px;}

.float-left  { float: left;}
.float-right { float: right; }
.align-left  { text-align: left; }
.align-center  { text-align: center; }
.align-right { text-align: right; }
.clear { clear: both; }

#navigation ul.sidemenu {
  margin: 10px 10px 15px 10px;
  padding: 0;    
  border-top: 1px solid #E1E1E1;
  border-right: 1px solid #E1E1E1;  

}
#navigation ul.sidemenu li {
  background: #fff;
  list-style-position: outside;
  list-style: none;
  margin: 0 0 1px 0;
  border-bottom: 1px solid #E1E1E1;
}
#navigation ul.sidemenu a {
  display: block;
  color: #6683ba; 
  text-decoration: none;
  padding: 0.05em 0 0.05em 10px;    
}
#navigation ul.sidemenu a:hover {
  padding: 0.05em 0 0.05em 10px;
  color: #2185cc;
  background: #EFEFEF;  
  text-decoration: none;
  
}
#navigation ul.sidemenu a.active{
  background: #EFEFEF;  
}


#container {
  width: 1000px;
  min-height: 500px;
  min-width: 1000px;
  margin: 20px auto 0px auto;

}
#header {
  float: left;
}
#logo-header {
  background: #FFF url(images/header.png) repeat-x 0 0;
  height: 80px;
  width: 800px;

}
#logo-images {
  background: #FFF url(images/images.jpg) repeat-x 0 0;
  height: 150px;
  width: 800px;
}
#symbol{
  background: #e0e6f1 url(images/symbol.png) repeat-x 0 0;
  margin-top: 30px;
  height: 200px;
  width: 199px;
  float:right;

}
#seperator {
  background: #fff url(images/seperator.png) repeat-x 0 0;
  height: 20px;
  width: 1000px;
  clear: both;
}
#middle {
  background: #fff url(images/middle-bg.png) repeat-y 0 0;
}
#navigation {
  background: #e0e6f1 url(images/navigation.png) repeat-x 0 0;
  float: left;
  min-height: 300px;
  height: auto !important;  /* für moderne Browser */
  height: 300px;  /*für den IE */
  width: 250px;
}
#content {
  background: #9BABCD url(images/content.png) repeat-x 0 0;
  float: left;
  width: 550px;
  min-height: 300px;
  height: auto !important;  /* für moderne Browser */
  height: 300px;  /*für den IE */
  margin: 0px;
}
#information {
  background: #e0e6f1 url(images/navigation.png) repeat-x 0 0;
  float: left;
  min-height:300px;
  height:auto !important;  /* für moderne Browser */
  height:300px;  /*für den IE */
  width: 200px;
}
#information p {

}
#information .element {
  background: #e0e6f1 url(images/adress.png) repeat-x 0 0;
  margin: 10px 0 0 0;
  height: 85px;
  width: 193px;
}
#footer {
  background: #FFF url(images/footer.png) repeat-x 0 0;
  height: 50px;
  width: 1000px;
}
#footer p {
  color: #777;
  padding: 5px 10px;
  text-align: right;
}