/* CSS Document */
input[type="checkbox"]{ display: none; }

input[type="checkbox"] + label span{
 display: block;
 float:left;
 width: 21px;
 height: 21px;
 background: url(../img/checks.png) -0px center no-repeat;
 /*margin: -1px 4px 0 0;*/
 vertical-align: middle;
 cursor:pointer;
 margin-right:5px;
 color:#ffffff;
 clear:both;
}
input[type="checkbox"] + label {
	font-size:13px;
	color:#55657c;
	font-family:'MonL',Verdana, Geneva, sans-serif;
	text-align:left;

	
}
input[type="checkbox"] + label a{
	color:inherit;
	border-bottom:1px dotted;
	font-family:'MonM',Verdana, Geneva, sans-serif;
}
.posicionado{
	padding-left:25px;
	padding-top:5px;
	
}

/*input[type="checkbox"]:checked + label span{
 background: url(../img/checks.png) -21px center no-repeat;
}

.check_error{
 background: url(../img/checks.png) -41px center no-repeat;
}*/