/* CSS Document */

		/* Fix IE. Hide from IE Mac \*/
		
		* html ul li { float: left; }
		
		* html ul li a { height: 1%; }
		
		/* End */

		* {
		text-decoration:none;
		margin:0;
		padding:0;
		list-style:none;
		vertical-align:top;
		}
		
		h1 a{
		display:block; 
		text-indent: -9000px;
		overflow:hidden;
		height:250px;
		width:100px;
		}

		html {font:bold 16px Trebuchet Ms, Verdana, Arial, Sans-serif; text-align:center;}
		
		body {
		text-align:center;
		background:url(img/fdo_body_novo.jpg)  no-repeat scroll 50% 0pt;
		}
		
		#geral {
		margin:0 auto;
		width:761px;
		border:0px solid #ccc;
		background:url(img/fdo_conteudo.jpg);
		}
		
		#cabecalho {
		border:0px solid #ff0000;
		height:280px;
		}
		
		#menu {
		margin:0 auto;
		border:0px solid #00ff00;
		height:40px;
		}

		#menu ul {
		padding-top:5px;
		height:47px;
		}
		
		#menu ul li {
		display:inline;
		border-right:1px solid #06ACEA;
		padding:5px;		
		}
		
		#menu ul li a {
		padding:0 5px 0 0;
		text-decoration:none;
		color:#fff;
		}
		
		#menu ul li a:hover {color:#193686;}
		
		.destaque {
		background:#06ACEA;
		padding-left:5px;
		margin-bottom:5px;
		margin-top:5px;
		font:bold 14px/20px Trebuche Ms, Verdana, Arial, Sans-serif;
		color:#fff;
		}	
		
		/*MENU NAVEGAÇÃO INTERNA - INÍCIO*/

		#nav_interna {
		font:16px/25px Trebuchet Ms, Verdana, Arial, Sans-serif;		
		text-align:left;
		margin-top:10px;
		margin-left:10px;
		float:left;
		width:30%;
		}
		
		#nav_interna ul	{
		margin: 0;
		padding: 0;
		list-style: none;
		width: 190px;
		background-color:#fff;
		}
		
		#nav_interna ul li {position: relative;}
		
		#nav_interna li ul {
		position: absolute;
		left: 190px;
		top: 0;
		display: none;
		border:1px solid #ccc;
		border-bottom:0;
		}
		
		#nav_interna ul li a {
		display: block;
		text-decoration: none;
		color: #777;
		background: #fff;
		padding: 5px;
		border-bottom:1px solid #ccc;
		border-left:2px solid #fff;
		}
		
		#nav_interna li ul li a {padding:2px 5px;}
		
		#nav_interna ul li a:hover {
		background:#fafafa; 
		color:#002B70; 
		border-left:2px solid #06ACEA;
		}
			
		#nav_interna li:hover ul ul, li.over ul ul {display: none;}
			
		#nav_interna li:hover ul, li li:hover ul, li.over ul, li li.over ul {display: block;}

	/*MENU NAVEGAÇÃO INTERNA - FIM*/
		
		#conteudo {
		border-left:3px dotted #727272;
		margin-top:10px;
		float:right;
		width:68%;
		font:18px/38px Trebuchet Ms, Verdana, Arial, Sans-serif;
		}
		
		#conteudo p {
		text-align:left;
		padding:10px;
		margin-left:20px;
		font:16px/30px Trebuchet Ms, Verdana, Arial, Sans-serif;
		color:#727272;
		}

		h2 {
		margin-left:35px;
		text-align:left;
		font:bold 24px Trebuchet Ms, Verdana, Arial, Sans-serif;
		color:#727272;
		}
		
		h3 {
		width:90%;
		background:#002B70;
		padding:5px;
		margin:15px 0 0 15px;
		text-align:left;
		font:bold 18px Trebuchet Ms, Verdana, Arial, Sans-serif;
		color:#fff;
		}

		h4 {
		background:#00AEEA;
		padding-left:5px;
		text-align:left;
		font:bold 14px Trebuchet Ms, Verdana, Arial, Sans-serif;
		color:#fff;
		}
		
		table {
		border:1px solid #ccc;
		margin:0 auto;
		width:490px;
		}
		
		tr {background:#fafafa;}
		
		td {
		border:0px solid #000;
		text-align:left;
		font:14px/18px Trebuche Ms, Verdana, Arial, Sans-serif;
		color:#727272;
		padding:5px;
		}
		
		td a {
		font:12px/18px Trebuche Ms, Verdana, Arial, Sans-serif;
		color:#06ACEA;
		}
		
		td a:hover {
		font:12px/18px Trebuche Ms, Verdana, Arial, Sans-serif;
		color:#002B70;
		text-decoration:underline;
		}
		
		#tabela_tecnica {
		border:0px solid #000;
		padding-top:25px;
		padding-bottom:25px;
		margin-top:20px;
		margin-left:230px;
		clear:both;
		}
		
		th {font:bold 12px/18px Trebuche Ms, Verdana, Arial, Sans-serif;}		
		.analises {font:9px Arial, Sans-serif;}
		
		.button {text-align:center;}
		
		.botao {
		margin:0 auto;
		font:14px arial, helvetica; 
		color:#000; 
		background:#ccc; 
		border:1px solid #000; 
		}

		
		#rodape {
		clear:both;
		background:url(img/rodape.jpg) no-repeat;
		height:136px;
		text-align:left;
		font:bold 14px Trebuchet Ms, Verdana, Arial, Sans-serif;
		color:#727272;
		}
		
		#sign {
		clear:both; 
		background-color:#fff; 
		height:20px;
		}

		#sign a {
		font-family:Verdana, Arial, Tahoma, 'Trebuchet Ms'; 
		font-size:9px;
		color:#0066CA;
		text-align:center;
		}
			
		#sign a:hover {
		font-family:Verdana, Arial, Tahoma, 'Trebuchet Ms'; 
		font-size:9px;
		color:#990000;
		text-align:center;		
		}
		
		#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 14px Trebuchet Ms, Verdana, Arial, Sans-serif;
		color:#727272;
		}		
