﻿#header, #headerLink, #searchBox, #ajudaBoxContacts, .buttonZone,
#contentRigth, #footer, #sectionNavigation, #sectionMessages, .boxShadow, 
.menuHorizontal, .steps, .steps labelBox, .steps ul, .steps ul li, .stage, button.close, 
.ajudaBox, #sessionTimeout, #logoWebinq, .stage,.contentRigth,.noPrint,#aCloseReceipt, 
.faqTop, .faqGoTop, .hidden, .invisible, .fechar, input[type="hidden"],
.blockChangeData input[type="button"] {display:none !important;}

#ajudaBoxTitle, #calendar {display:block !important;width:100%;}
#logoIne, .printOnly {display:inline-block !important;}


body { 
	background: white; 
	font-size: 11pt; 
}

.labelBox {	font-size: 13pt; font-weight:bold;}
.labelBox .textNote{font-size: 10pt; font-weight:normal; color:#999; margin-left:2%;}

ul > li {margin-bottom:1%;}
	
#page { 
	width: auto; 
	margin: 0 5%; 
	padding: 0; 
	border: 0; 
	float: none !important; 
	color: black; 
	background: transparent none; 
}
	
#content { 
	margin-left: 10%; 
	padding-top: 1em; 
	border-top: 1px solid #930; 
}
	

a:link, 
a:visited { 
	color: #520; 
	background: transparent; 
	font-weight: bold; 
	text-decoration: underline; 
}
	

table, table tbody tr {border:1 solid #EEE;}
table {margin-top:2%;margin-bottom:2%;}

table thead th {
    color: #FFF;
    background-color: #03609F;
}

table td, table tbody th {text-align:left;}

.faqQuestion {padding-top: 0.2%;margin-bottom:1%;}
.faqQuestion > span:first-child {font-weight:bold;}
.faqQuestion, .faqAnswer,.arrow { margin-left:3%;}
.faqAnswer {text-align:justify;}
.resultCriteria{float:left !important; }
.resultRows{float:right !important;}

.gap, .gapmin1, .gapmin2,.loginLink {margin-top:5%;}
.loginLink {margin-bottom:2%;}

.blockChangeData, .blockChangeData > div,.publicOptionsQuery{margin-top:2%; margin-bottom:2%;}
.blockChangeData label {display:block;}
input[type="text"], input[type="password"], select, textarea, input[type=radio], input[type=checkbox] {display:block;padding:0.5%;border:none; background-color:#FFf; padding-left:1%;}
.blockChangeData input[type="text"] {border:none;background-color:#F0F0f0;width:90%;}


 .glossary,.loginInnerBoxSide2 {border-top:solid 1px #EEE; padding-top:2%;margin-top:2%;}
 .boxTitle {background-color:#FFF !important;}
 
 input[type="submit"].link { text-align:left; background-color: transparent; border:none;float:left;}
 
 #sectionForm fieldset legend {font-size: 12pt; font-weight:bold; background-color:#FFF; color:#000;}
 
 .divReceipt {position:static !important;width:100% !important;padding-left:2%;display:block;}    
 .divReceipt .labelBox {margin-left:3%;}
 .divReceipt img {padding-left:0;}
 .divReceipt img:first-child {float:right;}
 .divReceipt table{margin-left:5%;}
 .divReceipt table td, .divReceipt table th {padding:1%;}
 
 .gray {color:#999;}
 
 .screenOnly{display:none !important;}