label {
	font-size: 14px;
	color: #00486d;
}

fieldset {
	margin-left: 40px;
	border-radius: 5px;
	width: 50%;
}

.formCadastro {
	/*width: 1024px;*/
	padding: 5px;
	/*display: block;*/
	border: 1px solid #B5B3B3;
	border-radius: 10px;
	background-color: #EEEFF0;
	/*background-color: #f6f6f5;*/

}

#form_listar_processo:panel_form {
	width: 100%;
}

input[type="text"],input[type="password"],select {
	font-family: Arial, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #777777;
	line-height: 0;
	min-width: 100px;
	padding: 6px;
	margin: 0px;
	border: 1px solid #d7d7d7;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	-webkit-box-shadow: 0px 1px 1px 2px #f3f3f3;
	-moz-box-shadow: 0px 1px 1px 2px #f3f3f3;
	box-shadow: 0px 1px 1px 1px #f3f3f3;
	background: #f2eff0;
	background: -moz-linear-gradient(top, #f2eff0 0%, #fff7f7 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f2eff0),
		color-stop(100%, #fff7f7) );
	background: -webkit-linear-gradient(top, #f2eff0 0%, #fff7f7 100%);
	background: -o-linear-gradient(top, #f2eff0 0%, #fff7f7 100%);
	background: -ms-linear-gradient(top, #f2eff0 0%, #fff7f7 100%);
	background: linear-gradient(top, #f2eff0 0%, #fff7f7 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f2eff0',
		endColorstr='#fff7f7', GradientType=0 );
}

#systemPerfil select {
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
	filter: none;
	background: none;
	background-color: white;
}

#systemPerfil select:FOCUS, #systemPerfil select:HOVER {
	background-color: white;
}

input[type="text"]:hover,input[type="text"]:focus,select:hover,select:focus
	{
	color: #333;
	border: 1px solid #999;
	background: #f2eff0;
	background: -moz-linear-gradient(top, #f2eff0 0%, #fff7f7 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f2eff0),
		color-stop(100%, #fff7f7) );
	background: -webkit-linear-gradient(top, #f2eff0 0%, #fff7f7 100%);
	background: -o-linear-gradient(top, #f2eff0 0%, #fff7f7 100%);
	background: -ms-linear-gradient(top, #f2eff0 0%, #fff7f7 100%);
	background: linear-gradient(top, #f2eff0 0%, #fff7f7 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f2eff0',
		endColorstr='#fff7f7', GradientType=0 );
}

input[type="button"],input[type="submit"] {
	font-family: Arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #333;
	text-shadow: 0px 1px 1px #fff;
	line-height: 0;
	min-width: 70px;
	height: 25px;
	padding: 5px;
	margin: 0px;
	border: 1px solid #95969a;
	cursor: pointer;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	-webkit-box-shadow: 0px 1px 1px 2px #f3f3f3;
	-moz-box-shadow: 0px 1px 1px 2px #f3f3f3;
	box-shadow: 0px 2px 1px 1px #f3f3f3;
	background: #cbccce;
	background: -moz-linear-gradient(top, #cbccce 0%, #95969a 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #cbccce),
		color-stop(100%, #95969a) );
	background: -webkit-linear-gradient(top, #cbccce 0%, #95969a 100%);
	background: -o-linear-gradient(top, #cbccce 0%, #95969a 100%);
	background: -ms-linear-gradient(top, #cbccce 0%, #95969a 100%);
	background: linear-gradient(top, #cbccce 0%, #95969a 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#cbccce',
		endColorstr='#95969a', GradientType=0 );
}

input[type="button"]:hover,input[type="submit"]:hover {
	background: #95969a;
	background: -moz-linear-gradient(top, #95969a 0%, #cbccce 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #95969a),
		color-stop(100%, #cbccce) );
	background: -webkit-linear-gradient(top, #95969a 0%, #cbccce 100%);
	background: -o-linear-gradient(top, #95969a 0%, #cbccce 100%);
	background: -ms-linear-gradient(top, #95969a 0%, #cbccce 100%);
	background: linear-gradient(top, #95969a 0%, #cbccce 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#95969a',
		endColorstr='#cbccce', GradientType=0 );
}

.table-form {
	border-top: 0px;
	border-left: 0px;
}

.table-form td {
	padding: 5px;
	border-right: 0px;
	border-bottom: 0px;
}

.table-form .right {
	text-align: right;
}

.table-form .left {
	text-align: left;
}

.table-form label {
	cursor: pointer;
}

.table-100 {
	width: 100%;
}

table.table-sorter {
	font-size: 12px;
	width: 100%;
	background-color: #e7e7e7;
	color: #000;
	border-spacing: 1px;
}

table.table-sorter th,table.table-sorter td {
	padding: 4px;
}

table.table-sorter thead th[scope="colgroup"] {
	font-size: 14px;
	background: #2e7ea7;
	color: #fff;
	font-family: Arial, Helvetica, sans-serif;
}

table.table-sorter thead th {
	text-align: center;
	background: #dbe6ec;
	color: #333;
	border-bottom: 1px solid #999999;
	border-left: 1px solid #ffffff;
}

table.table-sorter thead a {
	text-decoration: none;
	display: block;
}

table.table-sorter thead a:hover {
	background-color: #ccccff;
}

table.table-sorter thead tr .header {
	color: #000;
	background-image: url("");
	background-repeat: no-repeat;
	background-position: center right;
	cursor: pointer;
}

table.table-sorter thead tr th label {
	color: #00486d;
	font-size: 12px;
	font-weight: normal;
}

table.table-sorter thead tr .headerSortUp {
	background-image: url("");
}

table.table-sorter thead tr .headerSortDown {
	background-image: url("");
}

table.table-sorter thead tr .headerSortDown,table.table-sorter thead tr .headerSortUp
	{
	background-color: #8dbdd8;
}

table.table-sorter tbody tr {
	background-color: #ffffff;
	text-align: left;
}

table.table-sorter tbody tr.even {
	background: #f0f0f6;
	border-top: 1px solid #ffffff;
}

table.table-sorter tbody tr.odd:hover td,table.table-sorter tbody tr.even:hover td
	{
	background-color: #dddddd;
}

table.table-sorter tbody tr label {
	display: block;
}

table.table-sorter tbody tr a {
	text-decoration: underline;
}

table.table-sorter tbody tr td {
	min-height: 25px;
}

table.table-sorter tbody tr.even td {
	background: #f0f0f6;
	border-top: 1px solid #ffffff;
}

table.table-sorter tfoot tr {
	color: #000;
}

table.table-sorter tfoot td,table.table-sorter tfoot th {
	background-color: #dbe6ec;
	border-top: 1px solid #999;
}

table.table-sorter tfoot tr td div.footer-table {
	padding: 6px;
	margin: -5px;
	text-align: center;
	background-color: #2e7ea7;
	color: #fff;
	font-size: 12px;
}

.janelaImprimir {
	position: absolute;
	right: 15px;
}

.textoJanelaImprimir {
	color: #FFF;
}

.pagination {
	margin: 0px 0px 0px 0px;
}

.pagination p {
	font-size: 11px;
	font-family: "Trebuchet MS";
	text-align: center;
	margin-top: 1px;
	margin-bottom: 8px;
	color: #006699;
	line-height: 20px;
	border: none;
}

.pagination a {
	border: 1px solid #006699;
	padding: 0px 5px;
	text-decoration: none;
	color: #006699;
	background: url(../images/new/bgLeftMenu.jpg) repeat-x;
}

.pagination a:hover {
	background-color: #006699;
	color: #003F5E;
}

