.tx-mct-pi1 { }
.infoblock .tx-mct-pi1 { }

.countQuestions {font-weight:bold; margin:10px 0 10px 0;}
.currQuestionNum {color:#E3001B;}
.totalQuestionNum {color:#E3001B;}

.infoblock .tx-mct-pi1 .intro { margin-top: 5px; margin-left: 10px;  }
.infoblock .tx-mct-pi1 .intro  .submit { margin-left: -10px; }
.tx-mct-pi1 .headline { margin-bottom: 10px; font-weight: bold; }
.tx-mct-pi1 fieldset { margin: 0px; padding: 0px; border: none; }
.tx-mct-pi1 .submit { margin-top: 10px; padding:0 15px 0 15px; border-color:#F2A853; background-color:#E3001B; color:#fff; font-size: 1em; }

/* Intro */
.tx-mct-pi1 .img-test { float: left; margin-right: 20px; }

/* Bild */
.tx-mct-pi1 .img-question,
.tx-mct-pi1 .img-answer,
.tx-mct-pi1 .img-result { float: left; margin-right: 20px; }

/* Question */
.tx-mct-pi1 .question { }
.tx-mct-pi1 .question .answer { margin-top: 10px; }
.tx-mct-pi1 .question .answer table { font-size: 1em; }
.tx-mct-pi1 .question .answer table td { vertical-align: top; }
.tx-mct-pi1 .question .answer .radio{ margin-right: 5px; }

/* Feedback */
.tx-mct-pi1 .feedback { margin-top: 10px; }
.tx-mct-pi1 .img-feedback { float: left; margin-right: 20px; }
.tx-mct-pi1 .question .answer .radio{ margin-right: 5px; }

/* Result */
.resultPoints {font-weight:normal; color:#E3001B;}