﻿.main_question {
	width:100%;
	background:#FFF;
	float:left;}

.main_question .fascia_titolo {
	width:100%;
	height:35px;
	background:url("../images/sfondo_titolo_quiz.gif") repeat-y top center;}

.page {
	padding:17px 0 0 0;}

.benvenuto_question {
	padding:10px 0 0 20px;
	float:left;}
.link_question {
	padding:10px 0 0 20px;
	float:right;}

.link_question A:link, .link_question A:visited {
  font-size: 11px;
  font-weight:normal;
  color: #000;
  text-decoration: none;}
.link_question A:hover, .link_question A:active {
  text-decoration: underline;}

.nota_question {
	font:normal 11px/15px Verdana, Sans-Serif;
	color:#000;}

.classQuestInfo {
	font-size:14px;
	line-height:20px;
	margin:15px 0 15px 0;
	padding:0 0 0 15px;
	background:url("../images/bullet_quiz.gif") no-repeat 0 8px;}	
.classQuestInfo fieldset {
	border:1px solid #CCC;
	padding:5px;
	font-size:11px;
	line-height:16px;}
.classQuestInfo fieldset legend {
	font-weight:bold;
	padding:5px 0 0 0;}
	
/* ---- contenitori blocchi Question (domanda/risposte) ------ */	
.classQuestionDrop {
	padding:10px 0 10px 0;
	/*border-bottom:1px solid #CCC;*/}

.classQuestionImage {
	height:70px;
	padding:20px 0 20px 0;
	border-bottom:1px solid #CCC;}
.classQuestionImage .question_text {
	float:left;}
.classQuestionImage .question_answer {
	float:right;}	
.classQuestionImage .question_answer label {
	display:block;
	padding:0 0 5px 0;}
.classQuestionImage .question_answer input {
	display:block;
	width:90%;
	text-align:center;}
	
.classQuestionList {
	padding:15px 0 15px 0;
	border-bottom:1px solid #CCC;}
	
.classQuestionTable {
	padding:5px 0 5px 15px;
	border-bottom:1px solid #CCC;}
.classQuestionTable .question_text {}
.classQuestionTable .question_answer {}

/* ---- blocco domanda ---- */
.question_text {
	padding:0 0 10px 0;
	font-weight:bold;}
.question_text img {}

/* ---- blocco risposte ---- */
.question_answer {
	padding:0 0 0 15px;}
.question_answer input {}
.question_answer label {}
.question_answer label img {}
.question_answer select {
	font:normal 11px/11px Verdana, Sans-Serif;
	color:#333;
	border:1px solid #CCC;}
.question_answer select option {}

/*//////////////// RISULTATI TEST ////////////////////*/

.areaProfilo,
.areaSviluppo {
	margin:15px 0 0 0;
	border-top:1px solid #CCC;}
	
.areaTesto {
	padding:15px 0 15px 0;
	border-bottom:1px solid #CCC;}
.areaTesto .titolo {
	font-weight:bold;
	font-size:12px;
	color:#3C85AE;}
.areaTesto .sottotitolo,
.areaTesto .areaSubarea {
	/*font-weight:bold;*/
	color:#3C85AE;}