.formularioAplicacao table{
	width:100%;
	
	padding:3px 3px 3px 3px;
	
	background-color:#FFF;
	border:1px solid #E3E3E3;
	
	border-radius-topleft: 5px;
	border-radius-topright: 5px;
	
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-topright: 5px;
	
    -webkit-border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;
	
	border-radius-bottomleft: 5px;
	border-radius-bottomright: 5px;
	
	-moz-border-radius-bottomleft: 5px;
	-moz-border-radius-bottomright: 5px;
	
    -webkit-border-bottom-left-radius: 5px;
	-webkit-border-bottom-right-radius: 5px;
}

.formularioAplicacao th{
	padding:3px;
	padding-top:5px;
	padding-bottom:5px;
	
	color:#333;
	
	text-align:center;
	
	font-size:12px;
}

.formularioAplicacao th.check, .formularioAplicacao td.check{
	width:10px;
	white-space:nowrap;
}

.formularioAplicacao th a{
	display:block;
	color:#333;
	text-decoration:none;
}

.formularioAplicacao td{
	padding:6px;
	font-size: 12px;
	color: #333;
}

.formularioAplicacao td.cor{
	border-top:#DDD 1px solid;
	border-bottom:#DDD 1px solid;
	background-color:#F9F9F9;
}

.formularioAplicacao td.corvermelha{
	border-top:#DDD 1px solid;
	border-bottom:#DDD 1px solid;
	background-color:#FFA500;
}

.formularioAplicacao td.corverde{
	border-top:#DDD 1px solid;
	border-bottom:#DDD 1px solid;
	background-color:#9ACD32;
}
.formularioAplicacao td.corazul{
	border-top:#DDD 1px solid;
	border-bottom:#DDD 1px solid;
	background-color:#0000FF;
}


.formularioAplicacao tbody tr:hover {

}

.formularioAplicacao td.l{
	text-align:left;
}

.formularioAplicacao td.c{
	text-align:center;
}

.formularioAplicacao td.r{
	text-align:right;
}

.formularioAplicacao td.texto{
	width:50%;
	text-align:left;
}

.formularioAplicacao td.page{
	padding:5px;

	border-top:#DDD 1px solid;
	border-bottom:#DDD 1px solid;
	background-color:#F9F9F9;
	
	font-size: 10px;
	font-weight: normal;
	margin: 0px 0px 12px 0px;
	color: #333;
	text-align: center;
	
	font-weight: bold;
}


.formularioAplicacao td.page a:link {
	text-align: center;
	font-size: 10px;
	font-weight: bold;
	display: inline;
	color: #333;
}

.formularioAplicacao td.page a:hover {
	text-align: center;
	font-size: 10px;
	font-weight: bold;
	display: inline;
	color:#333;
}

.formularioAplicacao td.page a:vlink {
	text-align: center;
	font-size: 10px;
	font-weight: bold;
	display: inline;
	color: #333;
}

.formularioAplicacao td.page a:visited {
	text-align: center;
	font-size: 10px;
	font-weight: bold;
	display: inline;
	color: #333;
}


.formularioAplicacao td.export{
	position:relative;
	padding:5px;

	border-top:#DDD 1px solid;
	border-bottom:#DDD 1px solid;
	background-color:#F9F9F9;
	
	font-size: 10px;
	font-weight: normal;
	margin: 0px 0px 12px 0px;
	color: #333;
	text-align: center;
	
	font-weight: bold;
}

.formularioAplicacao td.export a {
	display:inline-block;
	position:relative;
	
	width:16px;
	height:16px;
	
	text-decoration:none;
	padding:2px;
	margin:0px;
}

.formularioAplicacao td.export a img {
	display:inline-block;
	position:relative;
	
	padding:0px;
	margin:0px;
}

.formularioAplicacao td.export a:hover {
	background-color:#F90;
}

tfoot input.submit{
	background-color:#F7F2E4;
	text-align: center; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #373732;
	border: 1px #CCCCCC solid;
	text-transform:uppercase;
	padding:5px;
	height:auto;
}

.formularioAplicacao td img.btAcoes{
	margin:1px;
	cursor:pointer;
}