.Encuesta label {
	display: block;
	margin: 15px 0px 8px 0px;
}

.Encuesta input, .Encuesta select{
	clear: both;
	font-size: 10px;
	color: #333;
	margin: 0px 5px 0px 10px;
}

.Encuesta input.text, .Encuesta select{
	border: 1px #ccc solid;
	border-left: 2px #06c solid;
}

.Encuesta input{
	padding: 2px;
}

.Encuesta select option, .Encuesta select {
	padding: 1px;
}

.Encuesta .multiple{
	height: 95px;
}

div#principal.area .Encuesta input.text{
	width: 293px;
}

div#principal.area .Encuesta select{
	width: 300px;
}

div#secundaria.area .Encuesta input.text, div#lateral.area .Encuesta input.text,div#lateral.area .Encuesta select, div#secundaria.area .Encuesta select{
	width: 160px;
}

div#principal.area .Encuesta .boton{
	margin-top: -25px;
	float: right;
}

div#secundaria.area .Encuesta .boton, div#lateral.area .Encuesta .boton{
	margin-top: 15px;
	float: right;
}

div#principal.area .Encuesta .verresultados{
	font-weight: bold;
	font-size: 14px;
}
div#secundaria.area .Encuesta .verresultados, div#lateral.area .Encuesta .verresultados{
	font-weight: bold;
	/*font-size: 14px;*/
}

.Encuesta .respuesta{
	margin-bottom: 8px;
}

.Encuesta .pregunta{
	font-weight: bold;
}

div#principal.area .Encuesta .opciones{
	margin-left: 8px;
	border-top: 1px dotted #b9c2bf;
	border-left: 1px dotted #b9c2bf;
	padding-left: 4px;
	padding-top: 4px;
}
div#secundaria.area .Encuesta .opciones, div#lateral.area .Encuesta .opciones{
	margin-left: 4px;
	border-top: 1px dotted #b9c2bf;
	border-left: 1px dotted #b9c2bf;
	padding-left: 2px;
	padding-top: 4px;
}

.Encuesta .opcion{
	margin-bottom: 4px;
}

div#principal.area .Encuesta .checktexto{
	float: left;
	width:140px;
	margin-right: 20px;
}
div#secundaria.area .Encuesta .checktexto, div#lateral.area .Encuesta .checktexto{
	width:140px;
	margin-right: 20px;
}
.Encuesta .opcionexto{
	width:150px;
}

div#principal.area .Encuesta .barra{
	background-color:#ccc;
	margin-left: 4px;
	width: 200px;
	height: 14px;
}
div#secundaria.area .Encuesta .barra, div#lateral.area .Encuesta .barra{
	background-color:#ccc;
	margin-left: 4px;
	width: 170px;
	height: 14px;
}

.Encuesta .lleno{
	background-color: #4d7789;
}

.Encuesta .votos{
	margin-left: 4px;
	color: #969897;
}

div#principal.area .Encuesta .barra, div#principal.area .Encuesta .votos{
	float: left;
}
div#secundaria.area .Encuesta .opciontexto, div#secundaria.area .Encuesta .barra, div#secundaria.area .Encuesta .votos, div#lateral.area .Encuesta .opciontexto, div#lateral.area .Encuesta .barra, div#lateral.area .Encuesta .votos{	
}

.Encuesta .clear{
	clear: both;
}

.Encuesta div.error{
	color: #ff0000;
	border: 0px;
	/*position: relative;
	top: -4px;
	left: 10px;*/
	margin-left: 15px;
	margin-top: 0px;
	font-weight: bold;
	font-size: 10px;
}

.Encuesta input.error,.Encuesta select.error{
	border-color: red;
}
