/*  ============================== PAGE CONFIGURATIONS */
	
			html{
					background-color:#e4e4e4;
				  -webkit-background-size: cover;
				  -moz-background-size: cover;
				  -o-background-size: none;
				  background-size: 90%;
			}
	
			html, body, div {
						
						margin: 0px;
						padding: 0px;
						border: 0px solid white;
					}


			#parent
			{
				margin:auto;
				width: 100%;
				max-width:1050px;
				/*min-width:1050px;*/
				position:relative;
				border: 0px solid red;
				background-color:white;

			}
			


			#child
			{
				
				text-align: center;
				position: left;
				top: 0%;
				/* adjust top up half the height of a single line */
				margin-top: 0;
				/* force content to always be a single line */
				overflow: hidden;
				
				width: 100%;
				text-overflow: ellipsis;
				
			}
			
			/*  ============================== MENU TOPO */
			
			#top_menu{
				margin:0px auto;
				display: inline-block;
				float:left;	
				width:100%;
				height: 100px;
				max-width:1030px;
				padding: 20px;
				/*background-color:#dffcd4;*/
				

			}
			
			#top_menu_logotipo{
				margin:10 auto;
				display: inline-block;
				float:left;	
				width:100%;
				height: 100px;
				max-width:250px;
				border: 0px solid red;
			}
			#top_menu_links{
				
				display: inline-block;
				float:left;	
				width:100%;
				height: 30px;
				max-width:690px;
				border-top: 1px solid green;
				border-bottom: 0px solid green;
				margin: 0px 20px 20px 20px;
				padding:20px 20px 10px 20px;
				letter-spacing:0.1px;
				/*background-color:#d6f7c9;*/
								
			}
			
			#facebook_youtube{
				
				display: inline-block;
				text-align:right;
				float:left;	
				width:100%;
				height: 50px;
				max-width:750px;
			}
			
			
			
			#slogan{
				float:left;
				height: 50px;
				width:650px;
				border:0px solid gray;
				/*TEXT DECORATION*/
				text-decoration:bold;
				font-weight:bold;
				font-size: 18px;
				color:#088244;
				font-family: 'Agency FB', arial;
				text-align:left;
				vertical-align: text-bottom;
			}
			
			#redes_sociais{
				float:left;
				height: 50px;
				text-align:right;
				width:100px;
			}
			
			#link_menu_topo{
				display: inline-block;
				float:left;	
				max-width:100px;
				width:100%;
				border: 0px solid red;
				
				
			}
			
			
			#link_menu {
				
				/*TEXT DECORATION*/
				text-decoration:none;
				font-weight:normal;
				font-size: 17px;
				color:#36a10d;
				font-family: 'tahoma', 'arial nova', arial;
				text-align:center;
				font-weight:normal;
			}
			#link_menu:hover {
				
				/*TEXT DECORATION*/
				text-decoration:underline;
				
			}
			
			/* END  ============================== MENU TOPO */
			
			
			#blank{
				margin:0 auto;
					float:left;
					width:100%;
					height: 10px;
					margin:auto;
					display:block;
					border:0px solid white;
			}
			
			#doc_animacao_topo{
	
					margin:0 auto;
					float:left;
					width:100%;
					height: auto;
					max-width:1025px;
					display:inline-block;
					border:10px solid white;
			}
			

			#doc_animacao_topo{
					max-width:1025px;
			}
			
			#doc_30_center{

					display: inline-block;
					margin:0 auto;
					float:left;
					width:100%;
					height: auto;
					max-width:329px;
					margin:auto;
					display:block;
					border:10px solid white;
					
					/*TEXT DECORATION*/
					text-decoration:none;
					font-weight:normal;
					font-size: 16px;
					color:#0a5791;
					font-family: 'tahoma','Open Sans';
					text-align:center;
					line-height: 200%;
					
				}
				
				#doc_70_center{
					display: inline-block;
					margin:0 auto;
					float:left;
					width:100%;
					height: 300px;
					max-width:680px;
					margin:auto;
					display:block;
					border:10px solid white;
					background-color:white;
					/*TEXT DECORATION*/
					text-decoration:none;
					font-weight:normal;
					font-size: 16px;
					color:#0a5791;
					font-family: 'tahoma','Open Sans';
					text-align:center;
					line-height: 200%;
					
				}
				
				
				
				
				#doc_100{
						float:left;
						margin:0 auto;
						height:auto;
						width:95%;
						max-width:1050px;
						border:0px solid green;
						text-decoration:none;
						font-weight:normal;
						font-size: 16px;
						/*line-height: 150%;*/
						color:#0a5791;
						font-family: 'tahoma','Open Sans';
						/*display:block;*/
						text-align:left;
						padding:10px;
					}
					
					
					#doc_100_servicos{
						float:left;
						margin:0 auto;
						height:auto;
						width:100%;
						max-width:1050px;
						border:0px solid green;
						text-decoration:none;
						font-weight:normal;
						font-size: 16px;
						/*line-height: 150%;*/
						color:#0a5791;
						font-family:  'tahoma';
						/*display:block;*/
						
						padding:10px;
						
					}
				div.main{text-decoration:none;
						font-weight:normal;
						font-size: 16px;
						/*line-height: 150%;*/
						color:#0a5791;
						font-family: 'tahoma', 'Open Sans';
						/*display:block;*/
						text-align:left;}
			
			.mySlides {display:none;}
			
			
			a.contactos_email{text-decoration:none;
							font-weight:normal;
							font-size: 16px;
							color:#0a5791;
							font-family: 'tahoma','Open Sans';
							text-align:center;}
