



	h4{
		margin:0;
		padding:0;	
		font-size:16px;
	}
	
	.h3{
		margin:0;
		padding:0;	
		font-size:22px;
	}
	
	#conteudo{
		width:800px;
		background:#FFFFFF;
		border-left:1px #FFCC00 solid;
		border-right:1px #FFCC00 solid;
		height:auto;
		margin:0 auto;
	}
	
	#barra-titulo{
		width:100%;
		height:25px;
		border-bottom:1px #FFCC00 solid;
		background:#FFFF00;
		clear:both;
		margin:30px 0 0 0!important;
		margin:0;
		text-align:left;
		font-weight:bold;
		line-height:25px;
	}
	
	#menu-final{
		width:800px;
		height:25px;
		border-top:1px #FFCC00 solid;
		border-left:1px #FFCC00 solid;
		border-right:1px #FFCC00 solid;
		margin:0 auto;
	}
	
	#voltar{
		width:380px;
		height:20px;
		float:left;
		text-align:left;
		padding:0 10px;
		line-height:25px!important;
		line-height:30px;
	}
	
	#topo{
		width:380px;
		height:20px;
		float:left;
		text-align:right;
		padding:0 10px;
		line-height:25px!important;
		line-height:30px;
	}
	
	#seta-titulo{
		width:20px;
		height:20px;
		float:left;	
		padding:4px 5px 0 0;
	}
	
	#titulo-conteudo{
		width:700px;
		height:50px;
		background:#FFFF00;
		line-height:50px;
		border:1px #FFCC00 solid;
		margin:0 auto;
	}

	.texto{
		width:700px;
		margin:0 auto;
	}
	
	.barra-titulos{
		width:700px;
		height:30px;
		background:#e2e2e2;
		border:1px #ccc solid;
		margin:0 auto;
		line-height:30px;
	}
	
	#cont-field{
		width:700px;
		height:400px;
		margin:0 auto;
	}
	
	.flash-field{
		width:350px;
		height:auto;
		float:left;
		background:#FFFFFF;
	}
	
	.texto-field{
		width:340px;
		height:auto;
		float:left;
		background:#FFFFFF;
		padding:0 0 0 10px;
		text-align:left;
	}
	
	#bottom-humidity{
		 width:700px;
		 height:150px;
		 margin:0 auto;
	}
	
	#higr-humidity{
		width:50px;
		height:auto;
		text-align:left;
		float:left;	
	}
	
	#text-humidity{
		width:650px;
		height:auto;
		text-align:left;
		float:left;
	}
	
	#cont-dream{
		width:700px;
		height:800px!important;
		height:750px;
		margin:0 auto;
		text-align:left;
	}
	
	#img-dream{
		width:110px;
		height:auto;
		float:left;
		margin:0 10px 10px 0;
	}
	
	#img-dream-2{
		width:165px;
		height:auto;
		float:left;
		margin:0 10px 0px 0;
	}
	
	.texto-detection{
		width:640px;
		margin:0 auto;
		text-align:left;
	}
	
	#tabela-grafico{ width:698px; height:auto; border:1px #FFCC00 solid; margin:0 auto;}
	
	#bottom-graphic{
		width:400px;
		height:150px;
		margin:0 auto;
	}
	
	#foto-grampo-grafic{
		width:150px;
		height:auto;
		float:left;
		margin:0 20px 0 0;
	}
	
	#text-grampo-grafic{
		width:220px;
		height:auto;
		float:left;
		text-align:left;
		padding:20px 0 0 0;
	}
	
	#cont-fenomeno{
		width:700px;
		height:150px;
		margin:0 auto;
		text-align:left;
	}

	#img-fenomeno{
		width:177px;
		height:auto;
		float:left;
		margin:0 10px 0 0;
		clear:both;
	}
	
	#cont-fenomeno2{
		width:700px;
		height:300px;
		margin:0 auto;
		text-align:left;
	}

	#img-fenomeno2{
		width:181px;
		height:auto;
		float:left;
		margin:0 10px 0 0;
		clear:both;
	}
	
	#cont-diference{
		width:700px;
		height:200px;
		margin:0 auto;
		text-align:left;
	}
	
	#img-diference{
		width:300px;
		height:auto;
		float:left;
		margin:0 10px 0 0;
	}
	
	#cont-diference2{
		width:700px;
		height:140px;
		margin:0 auto;
		text-align:left;
	}
	
	#img-diference2{
		width:125px;
		height:auto;
		float:left;
		margin:0 10px 0 0;
	}
	
	#table-diference{
		width:700px;
		height:130px;
		text-align:left;
		margin:0 auto;
	}
	
	#img-table-diference{
		width:143px;
		height:auto;
		float:left;
		margin:0 10px 0 0;
	}
	
	#table-table-diference{
		width:500px;
		height:auto;
		margin:0 0 0 20px;
		float:left;
	}
	
	 #altura-tr-diference{
		height:31px!important;
	 	height:23px;
	 }
	 
	 #imgs-finding7{
	 	width:698px;
		height:160px;
		margin:0 auto;
		border:1px #CCCCCC solid;
	 }
	 
	 .img-f-7{
	 	width:150px;
		height:100px;
		text-align:center;
		float:left;
		margin:10px;
	 }
	 
	 #img-findings6{
	 	width:700px;
		height:540px;
		text-align:center;
		border:1px #CCCCCC solid;
		margin:0 auto;
	 }
	 
	 .img-f-6{
	 	width:200px;
		border:1px #FFCC00 solid;
		float:left;
		text-align:center;
		height:auto;
		margin:18px 15px!important;
		margin:20px 12px;
		padding:20px 0;
	 }
	 
	 #table-finding5{
		width:700px;
		height:210px;
		text-align:left;
		margin:0 auto;
	}
	#table-finding5_2{
		width:700px;
		height:190px;
		text-align:left;
		margin:0 auto;
	}
	
	#img-table-finding5{
		width:147px;
		height:auto;
		float:left;
		margin:0 57px 0 0!important;
		margin:0 10px 0 0;
	}
	
	#table-table-finding5{
		width:500px;
		height:auto;
		margin:0 0 0 20px;
		float:left;
	}
	
	#table-table-finding5_2{
		width:500px;
		height:auto;
		margin:0 0 0 0px;
		float:left;
	}
	
	 #altura-tr-finding5{
		height:31px!important;
	 	height:23px;
	 }
	 
	 .hr{
	 	border:1px #FFCC00 solid; margin:0; padding:0;
	 }
	 
	 #cont-finding4{
	 	width:700px;
		height:490px;
		text-align:left;
		margin:0 auto;
	 }
	 
	 #img-finding4{
	 	width:174px;
		height:auto;
		margin:0 10px 0 0;
		float:left;
	 }

	 #cont-finding3{
	 	width:700px;
		height:530px;
		text-align:left;
		margin:0 auto;
	 }
	 
	 #img-finding3{
	 	width:148px;
		height:auto;
		margin:0 10px 0 0;
		float:left;
	 }
	 
	 
	 #table-finding2{
		width:700px;
		height:245px;
		text-align:left;
		margin:0 auto;
	}
	
	#img-table-finding2{
		width:300px;
		height:auto;
		float:left;
		text-align:center;
	}
	
	#table-table-finding2{
		width:350px;
		height:auto;
		float:left;
	}
	
	 #altura-tr-finding2{
		height:31px!important;
	 	height:23px;
	 }
	 
	 .float-img-finding2{
	 	width:130px;
		height:80px;
		float:left;
		margin:0 20px 0 0!important;
		margin:0 10px 0 0;
	 }
	 
	 #table-finding1{
		width:700px;
		height:115px;
		text-align:left;
		margin:0 auto;
	}
	
	 #table-finding1-2{
		width:700px;
		height:375px;
		text-align:left;
		margin:0 auto;
	}
	
	#table-finding1-3{
		width:700px;
		height:310px;
		text-align:left;
		margin:0 auto;
	}

	
	#img-table-finding1{
		width:147px;
		height:auto;
		float:left;
		margin:0 30px 0 0!important;
		margin:0 0px 0 0;
		text-align:center;
	}
	
	#table-table-finding1{
		width:500px;
		height:auto;
		margin:0 0 0 10px;
		float:left;
	}
	
	 #altura-tr-finding1{
		height:31px!important;
	 	height:23px;
	 }
	 
	 #table-table-finding-crespin{
		width:400px;
		height:auto;
		margin:0 0 0 10px;
		float:left;
	}
	
	 #altura-tr-crespin{
		height:31px!important;
	 	height:23px;
	 }
	 
	 #table-table-moura{
		width:400px;
		height:auto;
		margin:0 0 0 10px;
		float:left;
	}
	
	 #altura-tr-moura{
		height:31px!important;
	 	height:23px;
	 }
	 
	 	#table-table-comparissons{
		width:400px;
		height:auto;
		margin:0 0 0 10px;
		float:left;
	}

	#table-comparissons{
		width:700px;
		height:150px;
		text-align:left;
		margin:0 auto;
	}
	
	#imgs-comparissons{
		width:700px;
		margin:0 auto;
		height:205px;
	}
	
	#img-float-compasissons{
		width:275px;
		height:auto;
		float:left;
		margin:15px;
	}

	#text-float-compasissons{
		width:350px;
		height:auto;
		float:left;
		margin:15px;
		text-align:left;
	}

	#cont-sub{
		width:700px;
		height:300px;
		margin:0 auto;
	}
	
	#img-zoom{
		width:300px;
		height:auto;
		border:1px #FFCC00 solid;
		text-align:center;
	}

	#img-prod{
		width:340px;
		height:330px;
		float:left;
		margin:0 0 0 45px;
	}
	
	#cont-left{
		width:300px;
		text-align:center;
		float:left;
	}
	
	#contact-form{
		width:320px;
		height:auto;
		background:#FFFF00;
		border:1px #FFCC00 solid;
		font-size:18px;
		font-weight:bold;
		color:#FF0000;
		padding:10px;
	}
	
	#elec-detec{
		width:320px;
		height:30px;
		background:#CCCCCC;
		border:1px #999999 solid;
		color:#0000FF;
		font-weight:bold;
		padding:0 10px;
		line-height:30px;
	}
	
	.pad-td{
		padding:7px;
	}

	#igd-dias{
		height:30px!important;
		height:1px;
		margin:0!important;
		margin:-20px 0 0 0;
		padding:0;
	}
	
	#achados-08mi{
		width:700px;
		height:160px;
		margin:0 auto;
		text-align:left;
	}
	
	#img-08mi{
		width:200px;
		height:120px;
		float:left;
		margin:10px;
	}
	
	#text-08mi{
		width:430px;
		height:120px;
		float:left;
		text-align:left;
		margin:10px;
		line-height:120px;
	}
	
	
	
	/******************** Security **************************/
	
	
	#conteudo{
		width:800px;
		height:auto;
		margin:0 auto;
	}
	
	#menu-horizontal-security{
		width:100%;
		height:25px;
		background:#FFFF00;
		margin:29px auto 0 auto!important;
		margin:0;
		border-bottom:1px #FFCC00 solid;
		text-align:left;
	}
	
	#tit-sec{
		width:700px;
		height:50px;
		background:#FFFF00;
		border:1px #FFCC00 solid;
		margin:0 auto;
		line-height:50px;
	}
	
	h2 span{
		display:none;
	}
	
	#img-safety{
		background:url(../images-security/safety.jpg) no-repeat; 
		width:514px; 
		height:204px;
		margin:0 auto;
	}
	
	#read-more-safety{
		width:510px;
		text-align:right;
		padding:170px 0 0 0;
	}
	
	#cont-port{
		width:800px;
		height:auto;
		background:#FFFFFF;
		border-left:1px #FFCC00 solid;
		border-right:1px #FFCC00 solid;
		margin:0 auto;
	}
	
	#cont-sub-port{
		width:700px;
		height:300px;
		margin:0 auto;
	}
	
	#cont-sub-port-left{
		width:302px;
		height:255px;
		margin:0 30px 0 0;
		float:left;
	}
	
	#cont-sub-port-right{
		width:350px;
		height:255px;
		margin:0;
		float:left;
	}
	
	#bord{
		border:1px #FFCC00 solid;
	}

	fieldset{
		border:1px #FFCC00 solid;
		width:680px!important;
		width:700px;
		margin:0 auto;
		text-align:left;
	}
	
	.text-field{
		width:650px;
		margin:10px auto!important;
		margin:15px auto;
	}
	
	.legend{
		margin:0 0 0 20px;
		padding:0 10px!important;
		padding:0 5px;
		color:#003399;
		font-weight:bold;
		font-size:18px;
	}
	
	#img-size-port{
		width:700px;
		height:auto;
		text-align:left;
		margin:0 auto;
	}
	
	#espaco-port{
		height:20px!important;
		height:25px;
	}
	
	#tit-port{
		width:340px;
		height:auto;
		text-align:left;
	}
	
	#img-aval3000-all{
		width:700px;
		height:auto;
		margin:0 auto;
		text-align:left;
	}
	
	#img-aval3000{
		width:auto;
		height:auto;
		text-align:left;
		float:left;
		margin:0 10px 0 0;
	}
	
	#espaco-cs1{
		height:25px!important;
		height:30px;
	}
	
	#espaco-cs1-2{
		height:65px!important;
		height:30px;
	}

	#espaco-89sm{
		height:315px!important;
		height:30px;
	}
	
	#fundo-mp36-imgs{
		width:700px;
		height:auto;
		border:1px #FFCC00 solid;
		text-align:center;
		margin:0 auto;
		background:#FFFFF9;
		padding:20px 0;
	}
	
	#img-p-mont-uru{
		width:700px;
		height:180px;
		border:#FFCC00 1px solid;
		margin:0 auto;
		text-align:center;
		background:#FFFFF9;
	}
	
	.img-p-a-mont-uru{
		width:130px;
		height:120px;
		float:left;
		margin:30px 10px;
		text-align:center;
	}
	
	#alinha-uru-centro{
		width:620px;
		margin:0 auto;
	}
	
	.pading-mineoro{ padding:0 0 0 40px;}
	
	.pading-detectors{ padding:0 0 0 80px;}
	
	.pading-revolving-doors{ padding:0 0 0 120px;}
	
	.pading-guides{ padding:0 0 0 160px;}
	
	.texto-map{
		width:640px;
		margin:0 auto;
		text-align:left;
	}
	
	/************************** User Guides *****************************/
	
	.texto-manual{
		width:310px;
		margin:3px auto;
		text-align:left;
	}

	#indice-manuais{
		width:340px;
		height:auto;
		border:1px #FFCC00 solid;
		text-align:left;
		padding:10px 0;
	}

	#cont-sub-manual-igd2005{
		width:700px;
		height:auto;
		margin:0 auto;
	}
	
	#cont-sub-port-left-manuais{
		width:340px;
		height:255px;
		margin:0 15px 0 0;
		float:left;
	}
	
	#cont-sub-port-right-manuais{
		width:300px;
		height:285px;
		margin:0;
		float:left;
	}

	#bug-moz-igd{
		width:700px;
		clear:both;
		height:120px!important;
		height:10px;
	}
	
	.fieldset-guides{
		padding:0 0 0 50px;
		width:650px;
	}
	
	#img-gig{
		width:500px;
		height:175px;

		margin:0 auto;
	}
	
	#img-gig-p{
		width:200px;
		height:200px;
		float:left;
		margin:0 20px;
	}
	
	.clear-both{
		clear:both;
	}

