/* Encuestas */
	#survey { 
		text-align:justify; 
		padding: 1em;
		/* border: 1px solid #ccc; */
		margin-left: 1em;
	}

	#survey textarea {width:340px;}

	#survey h3 { margin-bottom:8px; }

	

	#survey ul {
		padding:.1em 1.2em .8em 1.2em;
		list-style:none;
	}

	#survey ol {
		padding:.1em 1.2em .8em .6em;
		margin-left:1em;
	}

	#survey ul li, #survey ol li {
		margin-top:25px;
		padding:0 0 .95em 0;
		text-align: justify;
		border-bottom:1px dotted #ccc;
	}
	#survey ul li.failed , #survey ol li.failed {border:solid 1px #ff0000;}
	
	#survey ul li ul { padding:.5em 0 0 1em; }

	#survey ul li ul li, #survey ol li ol li { padding:0 1em .3em 1em; border:none; margin-top:4px;}

	#mainRight #survey { margin:0; }

	.questionActive { background-color:#D0DCFF; }

	.mandatory {color:#f00; }

	.failed { border: 1px solid #f00; }

	.hidden {display:none;}

	.show {display:inline; padding:0 .3em; font-weight:bold; background-color:#fff;}

.graph { width:260px; margin:0; border:solid 1px #999; height:15px;}

.percent1, .percent2, .percent3, .percent4, .percent5, .percent6, .percent7, .percent8, .percent9, .percent10, .percent11, .percent12, .percent13, .percent14, .percent15, .percent16, .percent17, .percent18, .percent19, .percent20, .percent21, .percent22, .percent23, .percent24, .percent25, .percent26, .percent27, .percent28, .percent29, .percent30, .percent31, .percent32, .percent33, .percent34, .percent35, .percent36, .percent37, .percent38, .percent39, .percent40, .percent41, .percent42, .percent43, .percent44, .percent45, .percent46, .percent47, .percent48, .percent49, .percent50, .percent51, .percent52, .percent53, .percent54, .percent55, .percent56, .percent57, .percent58, .percent59, .percent60, .percent61, .percent62, .percent63, .percent64, .percent65, .percent66, .percent67, .percent68, .percent69, .percent70, .percent71, .percent72, .percent73, .percent74, .percent75, .percent76, .percent77, .percent78, .percent79, .percent80, .percent81, .percent82, .percent83, .percent84, .percent85, .percent86, .percent87, .percent88, .percent89, .percent90, .percent91, .percent92, .percent93, .percent94, .percent95, .percent96, .percent97, .percent98, .percent99, .percent100
{
	background:#3875D7;
	height:15px;
}

.percent1 {width:1%;}
.percent2 {width:2%;}
.percent3 {width:3%;}
.percent4 {width:4%;}
.percent5 {width:5%;}
.percent6 {width:6%;}
.percent7 {width:7%;}
.percent8 {width:8%;}
.percent9 {width:9%;}
.percent10 {width:10%;}
.percent11 {width:11%;}
.percent12 {width:12%;}
.percent13 {width:13%;}
.percent14 {width:14%;}
.percent15 {width:15%;}
.percent16 {width:16%;}
.percent17 {width:17%;}
.percent18 {width:18%;}
.percent19 {width:19%;}
.percent20 {width:20%;}
.percent21 {width:21%;}
.percent22 {width:22%;}
.percent23 {width:23%;}
.percent24 {width:24%;}
.percent25 {width:25%;}
.percent26 {width:26%;}
.percent27 {width:27%;}
.percent28 {width:28%;}
.percent29 {width:29%;}
.percent30 {width:30%;}
.percent31 {width:31%;}
.percent32 {width:32%;}
.percent33 {width:33%;}
.percent34 {width:34%;}
.percent35 {width:35%;}
.percent36 {width:36%;}
.percent37 {width:37%;}
.percent38 {width:38%;}
.percent39 {width:39%;}
.percent40 {width:40%;}
.percent41 {width:41%;}
.percent42 {width:42%;}
.percent43 {width:43%;}
.percent44 {width:44%;}
.percent45 {width:45%;}
.percent46 {width:46%;}
.percent47 {width:47%;}
.percent48 {width:48%;}
.percent49 {width:49%;}
.percent50 {width:50%;}
.percent51 {width:51%;}
.percent52 {width:52%;}
.percent53 {width:53%;}
.percent54 {width:54%;}
.percent55 {width:55%;}
.percent56 {width:56%;}
.percent57 {width:57%;}
.percent58 {width:58%;}
.percent59 {width:59%;}
.percent60 {width:60%;}
.percent61 {width:61%;}
.percent62 {width:62%;}
.percent63 {width:63%;}
.percent64 {width:64%;}
.percent65 {width:65%;}
.percent66 {width:66%;}
.percent67 {width:67%;}
.percent68 {width:68%;}
.percent69 {width:69%;}
.percent70 {width:70%;}
.percent71 {width:71%;}
.percent72 {width:72%;}
.percent73 {width:73%;}
.percent74 {width:74%;}
.percent75 {width:75%;}
.percent76 {width:76%;}
.percent77 {width:77%;}
.percent78 {width:78%;}
.percent79 {width:79%;}
.percent80 {width:80%;}
.percent81 {width:81%;}
.percent82 {width:82%;}
.percent83 {width:83%;}
.percent84 {width:84%;}
.percent85 {width:85%;}
.percent86 {width:86%;}
.percent87 {width:87%;}
.percent88 {width:88%;}
.percent89 {width:89%;}
.percent90 {width:90%;}
.percent91 {width:91%;}
.percent92 {width:92%;}
.percent93 {width:93%;}
.percent94 {width:94%;}
.percent95 {width:95%;}
.percent96 {width:96%;}
.percent97 {width:97%;}
.percent98 {width:98%;}
.percent99 {width:99%;}
.percent100 {width:100%;}

ul.surveyResults {margin:0 0 25px;}

ul.surveyResults li {clear:both; overflow:hidden; height:1%; margin:10px 0; padding:0 0 0 20px;}

ul.surveyResults li span.blockDsp {width:205px;}

.surveyQuestion {clear:both; overflow:hidden; height:1%; padding:0 .7em; background-color:#F1F0F0; border-bottom:1px solid #D0DCFF; line-height:200%;}

.surveyQuestion p {font-weight:bold;}

 #survey ul p , .surveyEndQuestion p { margin:0; }
 
 .surveyEndQuestion {padding:0 0 0 20px; clear:both; overflow:hidden; height:1%; line-height:160%; margin:0 0 10px 0;}
 
 .surveyEndQuestion p {font-weight:bold;}
