
/*----------------------------------------------------------
	FORM - SIMULADOR
------------------------------------------------------------*/



		/*=============== CONFIGURAÇÕES DO FORMULARIO ===============*/
		
		#form{
			display:block;
			float:left;
			width:100%;
			border:0px solid black;
			text-align:center;
			background-color: #e2eee8;
		}
		
		#form_block{
				float:left;
				width:100%;
				border:0px solid transparent;
				height:auto;
				text-align:center;
				vertical-align: middle;
				
		}
		
		/*Descrição*/
		#label{
				float:left;
				width:100%;
				height:30px;
				font-weight:bold;
				font-size: 13px;
				color:#0a5791;
				font-family: 'Open Sans';
				border: 0px solid red;
				text-align:center;
				
				font-family: 'Open Sans', 'tahoma';
				text-decoration:none;
				font-weight:bold;
				font-size: 16px;

		}
		
		div.simulador_titulo{
			float:left;
			width:100%;
			height:35px;
			color:white;
			background-color: #5a945c;
			font-family: 'Open Sans' , 'tahoma';
			font-weight:bold;
			font-size: 16px;
		}
		
		 /*campo*/
		#field{
				display:block;
				float:left;
				width:100%;
				height:30px;
				font-weight:bold;
				font-size: 13px;
				color:#0a5791;
				font-family: 'Open Sans' , 'tahoma';
				border: 0px solid red;
				text-align:center;
				/*
				font-family: 'Open Sans';
				text-decoration:none;
				font-weight:normal;
				font-size: 16px;*/

		}
		
		
			input[type=text], select{
				width: 80%;
				padding: 5px 5px;
				margin: 0px 0;
				}

			input[type=submit] {
				/*width: 100%;*/
				background-color: #4CAF50;
				color: white;
				padding: 2px 2px;
				margin: 2px 0;
				border: none;
				border-radius: 4px;
				cursor: pointer;
				color:white;
				
			}

			input[type=button] {
				float:left;
				width: 100%;
				background-color: #4CAF50;
				color: #ffffff;
				padding: 0px 0px;
				margin: 0px 0;
				border: none;
				cursor: pointer;
				
			}

			input[type=submit]:hover {
				background-color: #82bea0;
			}
		
		
		/*==============================*/
	
	
	
	
		/*=============== RESULTADOS  ===============*/
	
	
			#table_results{width:auto;}
			#results_box{
						float:left;
						
						
						height: auto;
						border:0px solid red;
						text-align:center;
						background-color: #edf1fb;
						
			}

		
			#result_label{
				width: 295px;
				max-width:280px;
				height:30px;
				color:#0a5791;
				font-family: 'Open Sans' , 'tahoma';
				border: 0px solid red;
				text-decoration:none;
				text-align:right;
				font-weight:bold;
				font-size: 16px;
				}
		
			td.result_values{
				text-align:left;
			}
			
			td.result_empty_row{
				height:25px;
			}

			div.results_field{
				float:left;
				width: 120px;
				height: 30px;
				border:2px solid red;
				text-align:center;
				vertical-align: middle;
			}
			


			input.result_green{
				width: 140px;
				padding: 0px 00px;
				margin: 0px 0;
				height:40px;
				box-sizing: border-box;
				color:green;
				background-color:#e3f9dc;
				font-weight:bold;
				border:1px solid green;
				text-align:center;
				text-decoration:none;
				font-weight:bold;
				font-size: 18px;
				color:green; 
			}

			input.showdata{
								top: 50%;
								left: 50%;
								border:solid 1px #aacfe4;
								height:25px;
								width:127px;
								font-family: "tahoma";
								text-decoration:none;
								font-weight:bold;
								font-size:16px;
								color:#3e4041;
			}
			input.result_green{
				width: 140px;
				padding: 0px 00px;
				margin: 0px 0;
				height:40px;
				box-sizing: border-box;
				color:green;
				background-color:#e3f9dc;
				font-weight:bold;
				border:1px solid green;
				text-align:center;
				text-decoration:none;
				font-size: 18px;
				color:green; 
			}
	
			#buttonOrcamento{	
					width:100%;
					border:0px solid  #767778;
					height:27px;
					text-decoration:none;
					font-weight:normal;
					font-size: 16px;
					color:white; 
}




#errorMain{
					float:left;
					border:solid 0px #aacfe4;
					width:250px;
					background-color:transparent;
					font-family: "tahoma";
					text-decoration:none;
					font-weight:bold;
					font-size:12px;
					color:red;
			
}


span.erroFormulario{
					float:left;
					font-family: tahoma; 	
					font-size: 13px;	
					color:red;
					text-decoration:bold;
					border:0px solid black;
					width:100%;
					text-align:center;}




