@CHARSET "UTF-8";
* {
  margin:0px;
  padding:0px;
}
body {
  background-color:#CEC9CA;
  background-image:url(../images/background.jpg);
  background-position: center top;
  background-repeat:no-repeat;
  text-align:center; /* horizontal centering for IE Win quirks */
}
.clearLeft {
  clear:left;
}
#mainContent {
  background-color:#fff;
  background-position: 0px 0px;
  background-repeat: no-repeat;
  width:897px;
  height:599px;
  border:1px solid #cdcdcd;
  margin:147px auto 0px auto;
  text-align:left;
}
#footer {
  width:887px;
  height:20px;
  margin:10px auto 100px auto;
  text-align:right;
  padding-right: 10px;
  font-family: Arial, Helvetica, sans-serif;
  font-size:11px;
  color:#999999;
}
#footer .copyright {
  text-decoration: none;  
}
#loader {
  display: none;
  position: absolute;
  background: url(../images/loading.gif) no-repeat center;
  width: 845px;
  height: 435px;
}
/********************** fonts START **********************/
.grey11px {
  font-family: Arial, Helvetica, sans-serif;
  font-size:11px;
  color:#999999;
}

a:link, a:hover, a:active, a:visited {
  font-family: Arial, Helvetica, sans-serif;
  font-size:11px;
  color:#9C9D9F;
}

/********************** hauptmenue START **********************/
#mainMenu {
  width:350px;
}
#mainMenu ul {
  margin:19px 0px 0px 22px;
  padding:0px;
  list-style-type:none;
  list-style-image:none;
}
#mainMenu li {
  margin:0px 11px 0px 0px;
  padding:0px;
  float: left;
}
#mainMenu a:active, #mainMenu a:link, #mainMenu a:hover, #mainMenu a:visited {
  font-family:Arial, Helvetica, sans-serif;
  font-size:14px;
  text-decoration:none;
  letter-spacing:-1px;
  color:#9C9D9F;  
}
#mainMenu a:hover {
 color: #F6B741;
}
#mainMenu a.selected:active, #mainMenu a.selected:link, #mainMenu a.selected:visited {
 color: #F6B741; 
}
#subMenu ul {
  margin:0px 0px 0px 22px;
  padding:0px;
  list-style-type:none;
  list-style-image:none;
}
#subMenu li {
  margin:0px 11px 0px 0px;
  padding:0px;
  float: left;
}
#subMenu a:active, #subMenu a:link, #subMenu a:hover, #subMenu a:visited {
  font-family:Arial, Helvetica, sans-serif;
  font-size:14px;
  text-decoration:none;
  letter-spacing:-1px;
  color:#9C9D9F;  
}
#subMenu a:hover, #subMenu a.selected {
 color: #F6B741;
}
#subMenu a.selected:active, #subMenu a.selected:link, #subMenu a.selected:visited {
  color: #F6B741;
}
#content {
  margin: 125px 0px 0px 22px;
}
/********************** ueber uns START **********************/
#picPreview {
  float:left;
  width:508px;
  margin:32px 0px 13px 22px;
  border-bottom: 1px solid #F6B741; 
}
.picPreviewMore {
  float: left;
  margin-top: 33px;
}
.picPreviewMore img, #picPreview img {
  display:block;
  float: left;
  border: none;
}
#picPreview img.mover {
  position: absolute;
  display:none;
}
#picPreview .imgDist {
  margin-right:4px;
}
#picPreview ul {
  margin:0px;
  padding:0px;
  list-style-type:none;
  list-style-image:none;
}
#picPreview li {
  margin:0px;
  padding:0px;
  float: left;
}
#picPreview a:link, #picPreview a:active, #picPreview a:hover, #picPreview a:visited {
  display:block;
  background-position:0px 0px;
  background-repeat:no-repeat;
  width:60px;
  height:59px;
  text-decoration:none;
}
#imgBig {
 float:left;
 width:334px;
 margin-right:32px;
}
#imgBig img {
  display:block;
}
#imgText {
  width:400px;
  float: left;
  line-height:100%;
}
/********************** liste aufzaehlung **********************/
.liste li
 {
  font-family: Arial, Helvetica, sans-serif;
  font-size:11px;
  color:#999999;
  }
/********************** kontakt start **********************/
.textInput {
  border: 1px solid #9C9D9F;
  font-family:Arial, Helvetica, sans-serif;
  font-size:11px;
  color: #9C9D9F;
  width: 230px; 
}
.button {
  background-color:#fff;
  border: 1px solid #fff;
  cursor: pointer;
  font-family:Arial, Helvetica, sans-serif;
  font-size:11px;
  color: #F6B741;
}
table.tblKontakt {
  margin-top:10px;
  font-family: Arial, Helvetica, sans-serif;
  font-size:11px;
  color:#999999;
}
  
