div#setcard_reiter {
  width: 778px;
  height: 27px;
  margin: 2px 0 -3px 0;
}

div#setcard_reiter a {
  height: 20px;
  width: 130px;
  display: block;
  font-weight: bold; font-size: 16px; text-align: center; padding: 3px; float: right;
  text-decoration: none;
}

div#content_grid_setcard {
  margin-top: 0px;
}

div#setcard_box {
  margin-top: 3px;
  padding: 4px;
}

div#setcard_grosses_bild {
  padding: 2px 6px 4px 6px;
  width: 403px;
  height: 327px;
  text-align: left;
  float: left;
}

div#setcard_grosses_bild img {
  width: 400px;
  height: 300px;
  margin-top: 2px;
}

div#setcard_on {
  font-size: 16px;
  padding-top: 0px;
}

div.setcard_on_off {
  float: left;
  font-size: 12px;
  font-weight: bold;
  font-style: italic;
  padding-top: 3px;
}

div#setcard_hinweis {
  float: right;
  font-size: 16px;
  font-weight: bold;
}

div#setcard_steckbrief {
  width: 340px;
  float: right;
}

div#setcard_steckbrief table {
  margin-top: -2px;
  margin-right: -10px;
  width: 340px;
}

div#setcard_steckbrief th {
  width: 74px;
}

div#setcard_steckbrief td, div#setcard_steckbrief th, div#setcard_infos td {
  padding: 2px;
  padding-left: 5px;
  vertical-align: top;
  font-size: 11px;
}

div#setcard_steckbrief td div {
  height: 29px;
  overflow: hidden;
}

div#setcard_steckbrief th, div#setcard_infos td span {
  font-weight: bold;
}

div#setcard_steckbrief th#steckbrief_name {
  font-size: 16px;
  font-style: italic;
  text-align: center;
}

div#setcard_mehr_bilder {
  padding: 4px 6px 2px 6px;
  width: 405px;
  height: 102px;
  text-align: left;
  float: left;
  margin-top: 3px;
}

div#setcard_mehr_bilder a {
  display: block;
  width: 132px;
  height: 100px;
  float: left;
  margin-right: 3px;
}

div#setcard_mehr_bilder a img {
  width: 130px;
  height: 98px;
}


div#setcard_mehr_bilder img.setcard_play {
  width: 37px;
  height: 37px;
  position: relative;
  top: -30px;
  left: -30px;
}

div#setcard_infos {
  width: 350px;
  text-align: left;
  float: right;
  margin-top: 2px;
}

div#setcard_infos table td#setcard_infos_head {
  text-align: center;
  font-weight: bold;
  font-size: 14px;
}

div#setcard_infos table {
  width: 100%;
}

div#setcard_infos td {
  width: 50%;
}

div#setcard_infos td div.fragezeichen {
  width: 13px;
  height: 13px;
  float: right;
  position: absolute;
}

div#setcard_infos td div.fragezeichen a {
  z-index: 5;
}

div#setcard_infos td p {
  width: 13px;
  height: 13px;
}

div#setcard_infos td span {
  padding-left: 18px;
}

div.setcard_info_hidden {
  position: relative;
  z-index: 6;
  top: 3px;
  left: -5px;
  width: 336px;
  display: none;
  padding: 3px 5px 3px 5px;
}

div.setcard_info_hidden_rechts {
  left: -179px;
}

div#chat_starten {
  margin-top: 0px;
}

div#chat_starten a {
  display: block;
  width: 347px;
  height: 46px;
}

div#chat_starten div {
  position: relative; width: 345px; text-align: center; padding-top: 3px; padding-bottom: 10px; display: none;
}

div#setcard_text {
  width: 756px;
}

div#setcard_text div {
  font-weight: bold;
  font-size: 14px;
  margin-bottom: 2px;
}

div#setcard_text p {
  font-size: 12px;
}

div#setcard_tele {
  width: 756px;
}

div.setcard_trennlinie {
  margin-top: 5px;
}

div#setcard_ama_head, div.setcard_tele_head {
  font-weight: bold;
  font-style: italic;
  font-size: 18px;
  margin-bottom: 3px;
}

div#setcard_ama_head {
  margin-bottom: 4px;
}

div#setcard_ama div.ama_box {
  height: 150px;
  padding: 1px;
  margin: 3px 2px 0px 0px;
}

div.setcard_ama_box {
  float: left;
  text-align: center;
  width: 120px;
  height: 152px;
  margin: 8px 4px 0px 0px;
}

div.setcard_ama_box img {
  width: 120px;
  height: 120px;
}

div.setcard_ama_box p a {
  display: block;
  height: 29px;
  padding-top: 2px;
  text-decoration: none;
}

div#setcard_ama_n_p a {
  display: block;
  font-weight: bold;
  font-size: 14px;
  margin-top: 4px;
  width: 166px;
}

a#setcard_ama_n {
  float: right;
  text-align: right;
  margin-right: 9px;
}

div#top_bilder {
  position: absolute;
  top: 180px;
  left: 50%;
  width: 90px;
  margin-left: 400px;
}

div#top_bilder a img {
  width: 80px;
  margin-bottom: 2px;
}

div#setcard_alle_videos_anzeigen a {
  font-weight: bold;
  font-size: 14px;
  margin-top: 4px;
  float: right;
  padding-right: 8px;
}

div.setcard_zurueck {
  text-align: center;
  margin: 5px 0 5px 0;
}

div.setcard_zurueck a {
  font-size: 16px;
  font-weight: bold;
}

div.setcard_boxen_unten {
  margin-top: 4px;
  padding: 4px;
}

div#ama_setcard fieldset {
  margin-bottom: 15px;
}

div#ama_setcard table td, div#ama_setcard table th {
  padding: 2px 10px 2px 0;
  vertical-align: middle;
}

div#setcard fieldset {
  margin-bottom: 0px;
}
