					
		.texto p, .texto ul, .texto ol {
			text-align: justify;
			line-height: 1.5em;
			margin-bottom: 15px;
			color:#426078;
		}
		
		html {
			overflow-x: hidden;
			background: #1d487d url(../images/bg_geral.gif) repeat-x top;
		}
		
		body { 
			font-size: 11px;
			background: url(../images/bg_lado_dir.jpg) no-repeat right top;
		}


		#geral {
			width:100%;
			margin: 0 auto;
			background:url(../images/bg_lado_esq.gif) no-repeat left top;
			overflow:hidden;
		}	
		
				
		.cycle2 {
			float:left;
			height:117px;
			background:url(../images/banner_interno2.jpg) no-repeat;
			width:100%;
		}
		
		#lad_dir1 {
			float:left;
			width:687px;
		}
		
		#lad_dir2 {
			float:left;
			width:687px;
		}
		
		#menu {
			float:left;
			height:39px;
			width:687px;
		}
		
		#menu li.menu a.menu span.menu {
			display:block;
			height:39px;
			text-align:center;
		}
		
		#menu li.menu {
			background:transparent url(../images/menu.jpg) no-repeat scroll left top;
			color:#FFFFFF;
			float:left;
			height:39px;
			list-style-image:none;
			list-style-position:outside;
			list-style-type:none;
		}
		
		#menu span, #menu a span {
			color:#A4906F;
			cursor:pointer;
			display:block;
			text-align:left;
			text-indent:-9999px;
		}
		
		#menu a.menu {
			color:#205A86;
			display:block;
			line-height:28px;
			text-align:center;
		}
		
		#menu li#main_apresentacao {
			width:133px;
		}
		
		#menu li#main_apresentacao span {
			height:39px;
		}
		
		#menu li#main_apresentacao:hover, #menu li#main_apresentacao.hover {
			background-position:left bottom;
		}
		
		#menu li#main_clientes {
			background-position:-133px top;
			width:81px;
		}
		
		#menu li#main_clientes span {
			height:39px;
		}
		
		#menu li#main_clientes:hover, #menu li#main_clientes.hover {
			background-position:-133px bottom;
		}
		
		#menu li#main_enquetes {
			background-position:-214px top;
			width:92px;
		}
		
		#menu li#main_enquetes span {
			height:39px;
		}
		
		#menu li#main_enquetes:hover, #menu li#main_enquetes.hover {
			background-position:-214px bottom;
		}
		
		#menu li#main_criterio {
			background-position:-306px top;
			width:124px;
		}
		
		#menu li#main_criterio span {
			height:39px;
		}
		
		#menu li#main_criterio:hover, #menu li#main_criterio.hover {
			background-position:-306px bottom;
		}
		
		#menu li#main_solicite {
			background-position:-430px top;
			width:173px;
		}
		
		#menu li#main_solicite span {
			height:39px;
		}
		
		#menu li#main_solicite:hover, #menu li#main_solicite.hover {
			background-position:-430px bottom;
		}
		
		#menu li#main_contato {
			background-position:-603px top;
			width:80px;
		}
		
		#menu li#main_contato span {
			height:39px;
		}
		
		#menu li#main_contato:hover, #menu li#main_contato.hover {
			background-position:-603px bottom;
		}
		
		#menu li.menu {
			position:relative;
			z-index:100;
		}
		
		#menu li:hover ul.biMenu, #menu li.hover ul.biMenu {
			display:block;
		}
		
		#menu ul.biMenu {
			background:#1F4B85 none repeat scroll 0 0;
			display:none;
			left:0;
			opacity:0.9;
			position:absolute;
			top:100%;
			width:160px;
		}
		
		#menu li.biMenu {
			background:transparent url(../images/divisoria2.gif) no-repeat scroll center bottom;
			width:100%;
		}
		
		#menu li.last {
			background:transparent none repeat scroll 0 0;
			margin-bottom:2px;
		}
		
		#menu li.biMenu a {
			background:transparent url(../images/bullet_white.gif) no-repeat scroll 30px center;
			color:#BBDEF9;
			cursor:pointer;
			display:block;
			font-family:Arial,Helvetica,sans-serif;
			font-size:12px;
			padding:8px 0 8px 45px;
			text-decoration:none;
		}
		
		#menu li.biMenu a:hover {
			background:#123665 url(../images/bullet_white.gif) no-repeat scroll 30px center;
			color:#FEB300;
		}
		
		#area_cliente {
			float:left;
			padding-bottom:8px;
			padding-top:10px;
			width:600px;
		}
		
		#area_cliente span {
			color:#1B4679;
			float:left;
			font-family:Arial Narrow,Helvetica,sans-serif;
			font-size:1.2em;
			margin-right:10px;
		}
		
		#area_cliente input {
			background:transparent url(../images/bg_input.gif) no-repeat scroll 0 0;
			border:medium none;
			color:#3B5579;
			float:left;
			font-family:Arial,Helvetica,sans-serif;
			font-size:1em;
			height:19px;
			margin-right:10px;
			padding-left:8px;
			padding-top:3px;
			width:91px;
		}
		
		#area_cliente button {
			background:transparent url(../images/bt_login.gif) no-repeat scroll center top;
			display:block;
			float:left;
			height:16px;
			margin-top:2px;
			text-indent:-9999px;
			width:18px;
		}
		
		#area_cliente button:hover, #area_cliente button.hover {
			background-position:left bottom;
		}
		
		.cycle2 {
			float:left;
			height:117px;
			background:url(../images/banner_interno.jpg) no-repeat;
			width:100%;
		}
		
		#title {
			float:left;
			margin-top:30px;
			margin-left:30px;
			_margin-left:15px;
		}

		#conteudo {
			background:#F2F6FD url(../images/bg_conteudo.jpg) no-repeat scroll center top;
			float:left;
			height:100%;
			width:687px;
		}
		
		#conteudo2 {
			background: url(../images/rodape_bottom.jpg) no-repeat scroll center bottom;
			float:left;
			height:100%;
			width:687px;
			min-height:667px;
		}
		
		#noticias .grid {
			float:left;
			padding:0px 0px 0px 0px;
		}
			
		#noticias .grid table {
			width:280px;
		}
		#noticias .grid tbody td {
			border-bottom:solid 1px #fff;
		}
		#noticias .grid th, #noticias .grid td {
			height:29px;
			text-align:left;
			vertical-align:middle;
			padding-left:10px;
			padding-top:10px;
			*padding-top:5px;
			padding-bottom:8px;
			*padding-bottom:4px;
			color:#112d54;
		}
		#noticias .grid th {
			color:#4b5662;
			font-size:0.9em;
		}
		#noticias .grid tr td {
			background-color:#d2e0ef;
			color:#30669e;
		}
		
		#noticias .grid a {text-decoration:none !important}
		
		#noticias .grid a {
			text-decoration:none;
			color:#30669e;
		}
		
		#noticias .grid a:hover {
			text-decoration:underline !important;
			color:#fea400;
		}
		
		#noticias .grid tbody tr.hover a, #noticias .grid tbody tr:hover a {
			color:#fea400;
		}
		
		#noticias .grid tr.odd td {
			background-color:#dee7f1;
		}
		#noticias .grid tbody tr.hover td, #noticias .grid tbody tr:hover td {
			background-color:#2f6fad;
		}
		
		#noticias .grid select {
			border:0;
			width:88px;
			padding:2px;
			background:url(../images/bg_box.gif) no-repeat;
			color:#8b8d96;
		}
		
		#noticias .grid.grau select {
			border:0;
			width:159px;
			padding:2px;
			background:url(../images/bg_input2.gif) no-repeat;
			color:#8b8d96;
		}
		
		#noticias .grid button {
			margin-right:5px;
			background:url(../images/bt_calcular.gif) no-repeat;
			display:block;
			width:187px;
			height:28px;
			text-indent:-9999px;
		}
		
		#noticias .grid button:hover {
			background-position:left bottom;
		}
		
		/*paginacao*/
		.pagination span {
			display:block;
			float:left;
		}
		.pagination a {text-decoration:none !important}
		.pagination .anterior {margin-right:6px;}
		.pagination .anterior, .pagination .anterior a {background:url(../images/navanterior.gif) no-repeat;}
		.pagination .proximo {margin-left:6px; float:right; *float:left}
		.pagination .proximo, .pagination .proximo a {background:url(../images/navproximo.gif) no-repeat;}
		.pagination .anterior, .pagination .anterior a, .pagination .proximo, .pagination .proximo a {
			 display:block;
			 width:72px;
			 height:17px;
			 text-indent:-9999px;
		}
		.pagination .itens a, .pagination .itens b {
			display:-moz-inline-box;
			*display:inline-block;
			width:12px;
			height:17px;
			background:url(../images/item.gif) no-repeat;
			padding-left:5px;
			font-size:0.9em;
			color:#5e5e5e;
		}
		.pagination a:hover, .pagination .itens b {background-position:left bottom; font-weight:normal; text-decoration:none !important}
		/*fim: paginacao*/