/*auf Teilnehmerseiten*/
/* s. $specialteaser */
body {
  background-color: #fff;
  background-image: none !important;
  color: #000;
  font-size: 11pt;
  margin: 0 1cm 0 0cm;
  padding: 0; }

#header,
#btt,
#footer,
.poweruser,
.sectionC,
.socialheader,
.modSocialbar,
.dontprint,
.pagedbox,
.pageswitch,
#soforumHolder .pager,
#soforumContainer,
.thirdnavi,
.slidercover,
.slider .control,
.modForm,
.projekktor_holder,
.mediaA .icon {
  display: none !important; }

.blendit {
  background-image: !important;
  background-color: #fff; }

.printonly {
  display: block !important; }

.icon {
  background: transparent;
  color: #FFF; }

.modParagraph h1 {
  page-break-before: avoid; }

.modParagraph .mediaCon.mediaLeft.small {
  clear: both; }

.sectionA,
.sectionA .modA .box {
  width: 17cm !important;
  margin: 0 !important; }

.sectionArticle,
.con {
  margin-left: 0cm !important; }

.sectionArticle,
.sectionZ .modA .box {
  width: 17cm !important; }

.bigpicture,
.modConGallery {
  margin: 0 5%;
  width: 90%; }

.modClassic {
  margin: 0 5%; }

.infokasten {
  border: 1px solid #ccc;
  page-break-inside: avoid; }

.mod .infokasten .teaser {
  float: none;
  clear: both; }

.box.poll {
  margin: 0 5%; }

.box.poll .mediaA {
  border: 1px solid #ccc;
  padding: 1em;
  width: 86%; }

#printbox {
  display: block;
  font-size: 0.9em;
  border: 1px solid #ccc;
  color: #ccc;
  margin: 0 5% 1em;
  padding: 1em 2em;
  line-height: 1.2em;
  overflow: hidden; }

#printbox a {
  text-decoration: underline; }

#printbox img {
  float: left;
  padding-right: 2.5em; }

.section,
.section .mod,
.section .con,
.section .modCon,
.section .boxCon {
  clear: both;
  float: none; }

.standard_slider .teaser {
  width: 6cm !important;
  padding: 0; }

.slider .mediaCon .img {
  width: 6cm !important; }

.teilnehmer .mod,
.teilnehmer .section,
.teilnehmer .con,
.teilnehmer .modCon,
.teilnehmer .boxCon {
  clear: both;
  float: none; }

.sectionParticipantList2 .con {
  background-color: #fff; }

.sectionParticipantList2 img {
  width: 4cm !important;
  page-break-inside: avoid; }

.sectionParticipantList2 .con .modParticipantList2 ul.boxCon li {
  height: 7.5cm !important;
  width: 5cm !important; }

.sectionParticipantList2 .mod .mediaCon,
.sectionParticipantList2 .con a,
.sectionParticipantList2 .con .modParticipantList2 ul.boxCon li,
.sectionParticipantList2 .con .modParticipantList2 ul.boxCon li a {
  page-break-inside: avoid;
  page-break-after: avoid;
  page-break-before: avoid; }

.sectionParticipantList2 .con .conHeadline {
  page-break-inside: avoid;
  page-break-after: avoid;
  float: none;
  clear: both;
  display: block; }

.modParticipantList2 .mod .teaser {
  page-break-before: auto;
  page-break-after: auto;
  page-break-inside: avoid !important;
  float: none;
  clear: both;
  display: block;
  height: 7.5cm !important;
  width: 5cm !important; }

.sectionParticipantList2 {
  float: none;
  clear: both; }

.sectionParticipantList2 .con .modParticipantList2 ul.boxCon li,
.sectionParticipantList2 .con .conHeadline,
.sectionParticipantList2 .con a,
.sectionParticipantList2 .con .modParticipantList2 ul.boxCon li .name .info,
.sectionParticipantList2 .con .modParticipantList2 ul.boxCon li .country .info {
  color: #000; }
