/* CSS Document */

body {
  margin: 0px; padding: 0px;
  background-image: url("steckenpfed.jpg");
  background-repeat: no-repeat;
}
#container {
  margin: 90px 0px 0px 90px; padding: 0px;
  width: 903px; height: 468px;
  /* border: 1px dashed red; */
}
#counter {
  margin: 0px; padding: 0px;
}
.fc {
  width: 1px; height: 1px;
}
#clear_01 {
  margin: 3px 0px 0px 0px; padding: 0px;
  width: 480px; height: 72px;
  /*border: 1px dashed red;*/
  float: left;
}
.galerie {
  margin: 0px; padding: 3px;
  border: 1px dashed black;
  float: left;
}
.galerie img {
  margin: 3px 3px; padding: 0px;
  border: 0px;
  float: left;
}
.erdschwein_top {
  margin: 0px 0px 2px 0px; padding: 0px;
  float: left;
  font-family: 'ITC Avant Garde Std Bk', 'Century Gothic', Verdana, sans-serif; /* 'Palatino Linotype', Palatino, 'Book Antiqua', serif */
  font-size: 0.8em;
  line-height: 1.1em;
  color: #667788;
}
.erdschwein_band01 {
  margin: 0px 50px 2px 0px; padding: 0px;
  float: left;
  font-family: 'ITC Avant Garde Std Bk', 'Century Gothic', Verdana, sans-serif;
  font-size: 0.8em;
  line-height: 1.1em;
  color: #667788;
}
.erdschwein_bottom {
  margin: 2px 0px 0px 0px; padding: 0px;
  float: left;
  font-family: 'ITC Avant Garde Std Bk', 'Century Gothic', Verdana, sans-serif; /* 'Palatino Linotype', Palatino, 'Book Antiqua', serif */
  font-size: 0.8em;
  line-height: 1.1em;
  color: #667788;
}
.text {
  margin: 0px; padding: 6px;
  font-family: 'Palatino Linotype', Palatino, 'Book Antiqua', serif;
  font-size: 0.8em;
  color: black;
  line-height: 1.4em;
  border: 1px dashed black;
  float: left;
}
.big {
  font-family: 'Palatino Linotype', Palatino, 'Book Antiqua', serif;
  font-weight: bold;
  color: black;
  line-height: 1.4em;
}
.text a {
  color: #667788;
  text-decoration: none;
}
.text a:hover {
  color: black;
  text-decoration: none;
}
.text ul {
  margin: 0px; padding: 0px;
}
.text li {
  list-style: none;
  float: left;
}
.refbild {
  margin: 0px 3px 0px 0px; padding: 0px;
  width: 75px;
}
.refbild img {
  border: 0px;
  width: 75px;
}
.reftext {
  margin: 0px 0px 0px 3px; padding: 0px;
  width: 280px;
}
.reftext2 {
  margin: 3px 0px 0px 0px; padding: 0px;
  width: 361px;
}
span {
  margin: 0px; padding: 0px;
  float: left;
  font-family: 'ITC Avant Garde Std Bk', 'Century Gothic', Verdana, sans-serif;
  line-height: 1.1em;
  color: #b4b4b4;
}
span a {
  color: #b4b4b4;
  text-decoration: none;
}
span a:hover {
  color: black;
  text-decoration: none;
}
.active {
  color: black;
  text-decoration: none;
}
.event {
  color: #F33;
  text-decoration: none;
}
#clear_people {
  margin: 0px; padding: 0px;
  width: 400px; height: 71px;
  border: 1px dashed white;
  float: left;
}
.people {
  margin: 61px 5px 0px 7px; padding: 0px;
  float: left;
  font-size: 1.1em;
}
#block1 {
  margin: 0px 0px 0px 43px; padding: 0px;
  width: 280px;
  float: left;
}
.referenz {
  margin: 0px; padding: 0px;
  float: left;
  font-size: 1.5em;
}
.kontakt {
  margin: 3px 260px 0px 61px; padding: 0px;
  float: left;
  font-size: 2em;
}
.links {
  margin: 0px 100px 0px 30px; padding: 0px;
  float: left;
  font-size: 1.1em;
}
.formular {
  margin: 0px 0px 0px 0px; padding: 0px;
  float: left;
  font-size: 1.1em;
}
.kform {
  margin: 0px; padding: 0px;
  width: 75px;
  float: left;
}
.logo {
  margin: 3px 0px 0px 12px; padding: 0px;
  float: left;
  font-size: 3em;
  line-height: 1.1em;
  color: black;
}
.logo a {
  color: black;
}
.logo a:hover {
  color: black;
}
#block2 {
  margin: 0px; padding: 0px;
  width: 466px;
  float: left;	
}
#block3 {
  margin: 0px; padding: 0px;
  width: 180px; height: 20px;
  float: left;	
}
#block4 {
  margin: 0px; padding: 0px;
  width: 286px;
  float: left;	
}
.impressum {
  margin: 4px 0px 0px 20px; padding: 0px;
  float: left;
  font-size: 1.1em;
}
.band {
  margin: 4px 8px 0px 80px; padding: 0px;
  float: left;
  font-size: 1.1em;
}
.portfolio {
  margin: 0px 380px 0px 102px; padding: 0px;
  float: left;
  font-size: 2em;
}
.steckenpferd {
  margin: 4px 420px 0px 30px; padding: 0px;
  float: left;
  font-size: 1.5em;
}
.portrait {
  margin: 4px 480px 0px 0px; padding: 0px;
  float: left;
  font-size: 1.1em;
}
#block5 {
  margin: 0px; padding: 0px;
  width: 437px;
  float: left;	
}
#box_galerie02 {
  margin: 6px 0px 0px 8px; padding: 0px;
  width: 320px;
  /*border: 1px dashed red;*/
  float: left;
}
#box_galerie03 {
  margin: 6px 0px 0px 8px; padding: 0px;
  width: 198px;
  /*border: 1px dashed red;*/
  float: left;
}
#box_galerie07 {
  margin: 10px 0px 0px 110px; padding: 0px;
  width: 202px;
  /*border: 1px dashed red;*/
  float: left;
}
#box_galerie08 {
  margin: 8px 0px 0px 100px; padding: 0px;
  width: 260px;
  /*border: 1px dashed red;*/
  float: left;
}
/*#box_galerieband03 {
  margin: 10px 0px 0px 100px; padding: 0px;
  width: 232px;
  border: 1px dashed red;
  float: left;
}*/
#box_galerieband01 {
  margin: 83px 0px 0px 6px; padding: 0px;
  width: 128px;
  /*border: 1px dashed red;*/
  float: left;
}
#box_galerieband02 {
  margin: 6px 0px 0px 169px; padding: 0px;
  width: 216px;
  /*border: 1px dashed red;*/
  float: left;
}
#box_galerieband04 {
  margin: 48px 0px 0px 23px; padding: 0px;
  width: 151px;
  /*border: 1px dashed red;*/
  float: left;
}
#box_galerieband05 {
  margin: 8px 0px 0px 6px; padding: 0px;
  width: 240px;
  /*border: 1px dashed red;*/
  float: left;
}
#box_galerieband06 {
  margin: 6px 0px 0px 8px; padding: 0px;
  width: 290px;
  /*border: 1px dashed red;*/
  float: left;
}
#box_galerieband07 {
  margin: 36px 0px 0px 6px; padding: 0px;
  width: 171px;
  /*border: 1px dashed red;*/
  float: left;
}
#box_text1 {
  margin: 8px 0px 0px 6px; padding: 0px;
  width: 400px;
  /*border: 1px dashed red;*/
  float: left;
}
#link { /* modelstyle */
  margin: 0px; padding: 0px;
  float: left;
}
#link img {
  margin: 6px 0px 0px 0px; padding: 0px;
  border: 0px;
  width: 70px;
}
.box_ref {
  margin: 0px 0px 6px 0px; padding: 0px;
  width: 400px;
  /*border: 1px dashed red;*/
  float: left;
}

/*---------- Steckenpferd ----------*/

#steckenpferd {
  margin: 38px 35px; padding: 0px;
  width: 960px; height: 600px;
  /*border: 1px dashed red;*/
}
#steckenpferd_left, #steckenpferd_right {
  margin: 0px; padding: 0px;
  width: 50px;
  float: left;
  /*border: 1px dashed red;*/
}
#logo {
  margin: 24px 0px 0px 5px; padding: 0px;
  width: 841px; height: 50px;
  border: 0px;
  float: left;
}
#steckenpferd img, #steckenpferd img a, #steckenpferd img a:hover, .leer {
  margin: 3px; padding: 0px;
  width: 50px; height: 50px;
  float: left;
  border: 0px;
}
#clear {
  margin: 0px; padding: 0px;
  clear: both;
}
