/*--------------------------------------------------> CLASSES GERAIS*/
.round{-webkit-border-radius: 10px;border-radius: 10px;}
.shadow{-webkit-box-shadow: 0px 0px 2px 1px #CCC;box-shadow: 0px 0px 2px 1px #CCC;}
.central{margin:0 auto;}
.clear{clear:both;}
input:focus, select:focus, textarea:focus{outline: none;}
.process{display:block;width:970px;height:50px;text-align:center;padding-top:250px;font-size:13px;color:#666;background-attachment: scroll;background-image: url(../imgs/process.gif);background-repeat: no-repeat;background-position: center center;}
.process span{ color:#000;}
.instrucao{
	width: 1000px;
	text-align: left !important;
	font-size: 13px !important;
	margin: 0 auto;
}
.bg_verde{
	background-color: rgba(200, 250, 200, 0.55) !important;
}
#header-capa{display: block;text-align: center;margin-bottom: 30px;}
.btn{display: block;-webkit-border-radius: 5px;border-radius: 5px;padding: 5px;margin:2px 10px;}
.btnComissao{background: #A3D900;color: #000;}
.btnLote{background: #B22D00;color: #FFF;}
.btnNota{background: #3296f4;color: #FFF;}
/*--------------------------------------------------> DATAGRID GERAL*/
#grid .tabless{width:560px !important;}
#grid table{width:970px;border:0px;background-color:#E0E0E0;padding:0px;border-spacing:1px;}
#grid table td{height:30px;padding:5px;font-size:13px;}
#grid table td.ic{width:30px;text-align:center;vertical-align:middle;}
#grid table td.num{width:50px;text-align:left;vertical-align:middle;font-size:12px;}
#grid table tr.bga{background-color:#FFFFFF;}
#grid table tr.bgb{background-color:#F0F0F0;}
#grid #checkAll{display: block;width: 150px;padding-left:55px;float: right;text-align: left;font-size: 13px;color: #666666;margin-bottom:10px;background-attachment: scroll;background-image: url(../imgs/set_top.png);background-repeat: no-repeat;background-position: 15px center;cursor:pointer;}
#grid #acao-check{display: block;width: 205px;float: right;text-align: right;font-size: 13px;color: #666666;margin-top: 10px;background-attachment: scroll;background-image: url(../imgs/set_boton.png);background-repeat: no-repeat;background-position: 15px center;cursor: pointer;}
#grid #acao-check input{display:block;float:right;margin:0px 10px;}

#grid2 table{width:970px;border:0px;background-color:#E0E0E0;padding:0px;border-spacing:1px;}
#grid2 table td{height:30px;padding:5px;font-size:13px;}
#grid2 table td.ic{width:30px;text-align:center;vertical-align:middle;}
#grid2 table td.num{width:50px;text-align:left;vertical-align:middle;font-size:12px;}
#grid2 table tr.bga{background-color:#FFFFFF;}
#grid2 table tr.bgb{background-color:#F0F0F0;}
#grid2 #checkAll{display: block;width: 150px;padding-left:55px;float: right;text-align: left;font-size: 13px;color: #666666;margin-bottom:10px;background-attachment: scroll;background-image: url(../imgs/set_top.png);background-repeat: no-repeat;background-position: 15px center;cursor:pointer;}
#grid2 #acao-check{display: block;width: 205px;float: right;text-align: right;font-size: 13px;color: #666666;margin-top: 10px;background-attachment: scroll;background-image: url(../imgs/set_boton.png);background-repeat: no-repeat;background-position: 15px center;cursor: pointer;}
#grid2 #acao-check input{display:block;float:right;margin:0px 10px;}

/*--------------------------------------------------> DATAGRID CONT*/

#grid-con{width:750px;margin:0 auto;}
#grid-con .labels{margin-bottom:20px;}
#grid-con .labels table td{height:30px;padding:5px;font-size:13px;color:#FFF;width:240px;text-align:center;}
#grid-con table{width:750px;border:0px;background-color:#E0E0E0;padding:0px;border-spacing:1px;}
#grid-con table td{height:25px;padding:5px;font-size:13px;color:#333;width:240px;text-align:center;}

#filter_cont{
	width:750px;
	margin:0 auto;
	margin-bottom:20px;
	padding:10px 0px;
	background-color:#F0F0F0;
}
#filter_cont label{
	display:block;
	width:230px;
	float:left;
	margin:0px 10px;
}
#filter_cont select{
	display: block;
	width: 228px;
	height: 35px;
	float: left;
	padding: 7px;
	background-attachment: scroll;
	background-image: url(../imgs/set-box.png);
	background-repeat: no-repeat;
	background-position: 200px center;
	background-color: #FFFF;
	border:solid 1px #DCDBDB;
	color:#35373B;
	font-size:15px;
	display: inline-block;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	cursor: pointer;
}

#filter_cont input{
	display: block;
	width: 228px;
	height: 35px;
	float: left;
	padding: 7px;
	background-attachment: scroll;
	background-image: url(../imgs/set-box.png);
	background-repeat: no-repeat;
	background-position: 200px center;
	background-color: #FFFF;
	border:solid 1px #DCDBDB;
	color:#35373B;
	font-size:15px;
	display: inline-block;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	cursor: pointer;
}

#filter_cont input[type="submit"]{
	display: block;
	width: 228px;
	height: 35px;
	float: left;
	padding: 7px;
	background-attachment: scroll;
	background-image: none;
	background-repeat: no-repeat;
	background-position: 200px center;
	background-color: #FFFF;
	border:solid 1px #DCDBDB;
	color:#35373B;
	font-size:15px;
	display: inline-block;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	cursor: pointer;
}


/*--------------------------------------------------> PAGINA�AO*/

#pagination{display: block;border-top: solid 2px #CCC;padding-top: 10px;margin-top: 15px;font-size: 13px;text-align:center;margin:0 auto;}
#pagination #begin, #pagination #back{display: block;height: 26px;float: left;color: #666;text-decoration:none;margin: 0px 10px 0px 0px ;padding: 9px 15px 0px 15px;background-color: #F0F0F0;-webkit-border-radius: 5px;border-radius: 5px;}
#pagination #begin:hover, #pagination #back:hover{background-color:#09C;color:#FFF;}
#pagination #next, #pagination #end{display: block;height: 26px;float: right;color: #666;text-decoration:none;margin: 0px 0px 0px 10px;padding: 9px 15px 0px 15px;background-color: #F0F0F0;-webkit-border-radius: 5px;border-radius: 5px;}
#pagination #next:hover, #pagination #end:hover{background-color:#09C;color:#FFF;}
#pgs {margin:0 auto;display:table;white-space:nowrap;}
#pgs ul {list-style:none;margin:0;padding:0;display:table-row;white-space:nowrap;}
#pgs ul li{display:table-cell;}
#pgs ul a{display: block;height: 26px;float: left;margin: 0px 5px;padding: 9px 10px 0px 10px;color: #666;background-color: #F0F0F0;-webkit-border-radius: 5px;border-radius: 5px;text-decoration:none;}
#pagination .atual{background-color:#09C;color:#FFF;display: block;height: 26px;float: left;margin: 0px 5px;padding: 9px 10px 0px 10px;-webkit-border-radius: 5px;border-radius: 5px;text-decoration:none;}
