@CHARSET "UTF-8";

legend {
	font-weight: bold;
	padding: 0px 10px 0px 10px;
	border: solid 1px #C4C0B9;
}

fieldset {
	margin-top: 10px;
	margin-bottom: 10px;
	border: 1px solid;
	border-color: #C4C0B9;
}

.main-container {
	margin-left: auto;
	margin-right: auto;
	width: 90%;
}

.page-buttons {
	padding: 4px 0px 4px 0px;
	margin: 4px 0px 4px 0px;
	text-align: center;
	/*border: solid 1px #C4C0B9;*/
}

.subtbl-header-backgr {
	background-color: #E2E7C2;
}

.table-cell {
	text-align: left;
	vertical-align: top;
}

.dropdown {
	max-width: 200px;
	overflow: auto;
}

.wd-body {
	width: 300px;
	text-align: center;
}

.rpt {
	width: 100%;
	display: block;
	height: 500px;
}

.rptcell {
	background-color: #9BB1CC;
}

input[type=button].button-mcomps,
input[type=submit].button-mcomps {
	padding-left: 20px !important;
	height: 22px !important;
	background: #e9e5e1 no-repeat left center !important;
	background-image: url(../img/doc.png) !important;
	background-position: 2px 2px !important;
}

input[type=button].button-index,
input[type=submit].button-index {
	padding-left: 20px !important;
	height: 22px !important;
	background: #e9e5e1 no-repeat left center !important;
	background-image: url(../img/index.png) !important;
	background-position: 2px 2px !important;
}

input[type=button].button-caut,
input[type=submit].button-caut {
	padding-left: 20px !important;
	height: 22px !important;
	background: #e9e5e1 no-repeat left center !important;
	background-image: url(../img/sri.png) !important;
	background-position: 2px 2px !important;
}

input[type=button].button-rpt-estados,
input[type=submit].button-rpt-estados {
	padding-left: 20px !important;
	height: 22px !important;
	background: #e9e5e1 no-repeat left center !important;
	background-image: url(../img/rpt-estados.png) !important;
	background-position: 2px 2px !important;
}

/* @AppdevCandidate */ 
input[type=button].button-download,
input[type=submit].button-download {
	padding-left: 20px !important;
	height: 22px !important;
	background: #e9e5e1 no-repeat left center !important;
	background-image: url(../appdev/img/dwnld.png) !important;
	background-position: 2px 2px !important;
}

.padleft10px {
	padding-left: 10px;
}

.cursor-default {
	cursor: default !important;
}

.dist-info {
	margin-top: 8px;
	margin-bottom: 8px;
}

.first-ref-dir-info {
	margin-top: 8px;
}

.last-ref-dir-info {
	margin-bottom: 8px;
}

.label-register {
	font-size: 13pt;
}

.centered {
	margin-left: auto;
	margin-right: auto;
}

.label-info-mail {
	font-size: 10pt;
}

.big-register-link-local-login {
	font-size: 23px;
}

.small-register-link-local-login {
	font-size: 13px;
}

.aviso-completar-registro {
	color: #FFFFFF;
	background-color: #FB4C2F;
	border-color: #FF3030;
	font-weight: bold;
	font-size: 13px;
	padding: 10px;
	border-radius: 5px;
	margin: 8px 0px 8px 0px;
}

.links-completar-registro{
	color: #FFFFFF !important;
}

.browser-name-label {
	margin-top: 10px;
	margin-bottom: 10px;
	font-weight: bold;
	text-decoration: none !important;	
}

.unsupported-browser-info {
	font-size: 14px;
	margin-left: auto;
	margin-right: auto;
}


