/* Style sheet survey */
.questionheader{margin:0.5em 0;padding:0.5em 0;color:#black;}
.questionnumber{font-weight:bold;}
.questiontitle{}
.questiontype{font-weight:normal;color:#7f7f7f;}
td.first{vertical-align:top;}
table.tl_cumulated{border:1px #666 #solid;border-collapse:collapse;}
.tl_cumulated td{padding:0.25em;border:1px #666 #solid;}
.tl_cumulated th{padding:0.25em;background-color:#666;border:1px #666 #solid;color:#fff;}
.constantsum td.counter{border-right:0px;font-weight:bold;}
.constantsum td.answer{text-align:right;border-left:0px;}
.constantsum td.selections{text-align:center;}
.matrix td.counter,.multiplechoice td.counter{border-right:0px;font-weight:bold;}
.matrix td.answer,.multiplechoice td.answer{text-align:left;border-left:0px;}
.matrix td.selections,.multiplechoice td.selections{text-align:center;}
.header_export{padding:2px 0 3px 20px;background:url("../html/images/export.png") left center no-repeat;}
.header_createtan{padding:2px 0 3px 20px;background:url("../html/images/createtan.png") left center no-repeat;}

