/* new definitions to meet the persolot global CI */
.tx-pbsurvey,
.tx-pbsurvey-pi1 {
    font-family: verdana;
}

.tx-pbsurvey-pi1 legend {
    line-height: 30px;
}

.tx-pbsurvey-pi1 .required {
    color: #dc5827;
}

.tx-pbsurvey-pi1 input[type="submit"]{
    background-color: #dc5827;
    border-width: 0;
    color: #ffffff;
    margin-left: 12px;
    padding: 1px 0 2px;
}

.tx-pbsurvey-pi1 input[type="checkbox"] {
    border: 0px solid #3e5c7e;
}

.tx-pbsurvey-pi1 textarea {
    border: 1px solid #3e5c7e;
    color: #505050;
    font-family: verdana;
    font-size: 11px;
    width:80%;
}

.tx-pbsurvey-pi1 input[type="text"] {
    border: 1px solid #3e5c7e;
    margin: 0px 5px;
}

.tx-pbsurvey-pi1 select {
    border-color: #ababab;
    border-style: solid;
    border-width: 1px;
    color: #505050;
    font-size: 11px;
}

.tx-pbsurvey-pi1 option {
    font-family: verdana;
    font-size: 11px;
}
 
.tx-pbsurvey-pi1 .question {
    color: #505050;
    font-size: 11px;
    font-weight: bolder;
}

.tx-pbsurvey-pi1 .bar {
    background-color: #dc5827;
    color: :#3E5C7E;
}

.tx-pbsurvey-pi1 .matrix .surveyrow_even {
    background-color: #dc5827;
    color: #ffffff;
}

.tx-pbsurvey-pi1 .questionNumber {
    margin-right: 5px;
}

.tx-pbsurvey-pi1 .pagenumbering, .tx-pbsurvey-pi1 .questionSubtext {
    font-size: 100%;
}

.tx-pbsurvey-pi1 .bartext {
    line-height: 14px;
}

.tx-pbsurvey-pi1 .hidden {
    display:none;
}

/* stonstiges HACK */
.tx-pbsurvey-pi1 fieldset .sonstiges  {margin-top:0px;}
.tx-pbsurvey-pi1 .sonstiges span.questionNumber {display:none;}
