/* CSS Document */

* {
		text-decoration:none;
		margin:0;
		padding:0;
		list-style:none;
		vertical-align:top;
		}
		
		h1 {
		display:block; 
		text-indent: -9000px;
		overflow:hidden;
		}

		
		html {}
		
		body {
		text-align:center;
		/*background:url(img/fdo_body.jpg) no-repeat;*/
		}

		#geral {
		margin-top:50px;
		border:0px solid #000;
		width:760px;
		margin:0 auto;
		/*background: url(img/conteudo.jpg);*/
		}
		
		#cabecalho {
		/*background:  url(img/cabecalho.jpg) no-repeat;*/
		width:760px;
		/*height:254px;*/
		}
		
		#menu {
		text-align:center;
		/*background:url(img/menu.jpg) no-repeat;*/
		font:bold 8pt/10pt Trebuchet Ms, Verdana, Arial, Sans-serif;
		height:47px;
		color:#fff;
		}
	
		#menu ul {
		padding-top:5px;
		height:47px;
		}
		
		#menu ul li {display:inline;}
		
		#menu ul li a {
		padding:0 15px;
		text-decoration:none;
		color:#fff;
		}
		
		#menu ul li a:hover {color:#193686;}
	
			
		#conteudo {width:760px;}

		#conteudo p a {		
		font:14pt/30pt Trebuchet Ms, Verdana, Arial, Sans-serif;
		color:#193686;
		text-decoration:underline;
		}
		
		#conteudo p a:hover {
		color:#069FFD;
		text-decoration:underline;
		}
		
		h2 {
		margin-left:35px;
		text-align:left;
		font:bold 15pt Trebuchet Ms, Verdana, Arial, Sans-serif;
		color:#727272;
		}
		
		h3 {
		background:#fafafa;
		padding-left:5px;
		margin:30px 0 0 35px;
		text-align:left;
		font:bold 15pt Trebuchet Ms, Verdana, Arial, Sans-serif;
		color:#fff;
		}

		h4 {
		background:#fafafa;
		padding-left:5px;
		margin:30px 0 0 35px;
		text-align:left;
		font:bold 14pt Trebuchet Ms, Verdana, Arial, Sans-serif;
		color:#fff;
		}

		
		#texto {
		border-left:2px dotted #ccc;
		margin-right:10px;
		float:right;
		width:500px;
		}
		
		p {
		text-align:left;
		margin-left:35px;
		margin-right:35px;
		font:10pt/20pt Trebuchet Ms, Verdana, Arial, Sans-serif;
		color:black;
		}		

		.link_especial {
		padding-left:5px;
		background:#fafafa;
		border-left:4px #F9C794 solid;
		font:12pt/30pt Trebuche Ms, Verdana, Arial, Sans-serif;
		color:#069FFD;
		text-decoration:underline;
		}

		#sub_menu {
		/*background:url(img/fdo_sub.jpg);*/
		text-align:left;
		margin-left:10px;
		margin-top:50px;
		width:180px;
		float:left;
		}
			
		#sub_menu ul {border-top:1px dotted #ccc;}
		
		#sub_menu li {border-bottom:1px dotted #ccc;}
		
		#sub_menu li a {
		display:block;
		padding-left:5px;
		border-left:4px #fff solid;
		font:10pt/20pt Trebuche Ms, Verdana, Arial, Sans-serif;
		color:#193686;
		}
		
		#sub_menu li a:hover {
		padding-left:5px;
		background:#fafafa;
		border-left:4px #F9C794 solid;
		font:12pt/30pt Trebuche Ms, Verdana, Arial, Sans-serif;
		color:#069FFD;
		text-decoration:underline;
		}

		.destaque {
		background:#06ACEA;
		padding-left:5px;
		margin-bottom:5px;
		margin-top:5px;
		font:bold 12pt/20pt Trebuche Ms, Verdana, Arial, Sans-serif;
		color:#fff;
		}	

		table {
		border:1px solid #ccc;
		margin:0 auto;
		width:450px;
		}
		
		tr {background:#fafafa;}
		
		td {
		width:50%;
		height:30px;
		border:0px solid #000;
		text-align:left;
		font:bold 10pt/18pt Verdana, Arial, Sans-serif;
		color:#727272;
		padding:5px;
		}
		td a {
		font:10pt/18pt Trebuche Ms, Verdana, Arial, Sans-serif;
		color:#06ACEA;
		}
		
		td a:hover {
		font:10pt/18pt Trebuche Ms, Verdana, Arial, Sans-serif;
		color:#002B70;
		text-decoration:underline;
		}
		
		#tabela_tecnica {
		padding:25px;
		background:#fff;
		width:450px;
		margin-top:20px;
		margin-left:165px;
		clear:both;
		}
		
		th {
		font:bold 10pt/18pt Trebuche Ms, Verdana, Arial, Sans-serif;
		}
				
		.analises {
		font:10px Arial, Sans-serif;
		}

		.button {text-align:center;}
		
		.botao {
		margin:0 auto;
		font:10pt arial, helvetica; 
		color:#000; 
		background:#ccc; 
		border:1px solid #000; 
		}
			
		#mapinha {
		font:10pt/18pt Verdana, Arial, Sans-serif;		
		width:450px;
		clear:both;
		padding-top:20px;
		margin-left:290px;
		text-align:center;
		}
			
		#mapinha a {
		font:10pt/18pt Verdana, Arial, Sans-serif;
		color:#06ACEA;		
		}	
		
		#mapinha a:hover {
		color:#002B70;
		text-decoration:underline;
		}
				
			
			
				
		#rodape {
		clear:both;
		background:  url(img/rodape.jpg) no-repeat;
		height:136px;
		}
		
		#rodape address {
		text-align:left;
		margin-left:3px;
		padding:4px 20px 0px;
		font:14px Trebuchet Ms, Verdana, Arial, Sans-serif;
		color:#727272;
		}
		
		#rodape p {
		text-align:left;
		margin-left:3px;
		padding:20px 20px 0px;
		font:bold 10pt Trebuchet Ms, Verdana, Arial, Sans-serif;
		color:#727272;
		}		
		
		ul.sign li a {
		font-family:Verdana, Arial, Tahoma, 'Trebuchet Ms'; 
		font-size:9pt;
		color:#0066CA;
		text-align:center;
		}
			
		ul.sign li a:hover {
		font-family:Verdana, Arial, Tahoma, 'Trebuchet Ms'; 
		font-size:9pt;
		color:#990000;
		text-align:center;		
		}
		
		