/* ---------------------------------------------------------------------------------------- */
/* ---- geral ----------------------------------------------------------------------------- */
/* ---------------------------------------------------------------------------------------- */

body			{
					margin: 0;
					padding: 0;
					font: 12px Arial, Helvetica, sans-serif;
					color: #333;
					background:url(imgs/bg.jpg) #333;
					text-align: center;
					background-attachment:fixed;
					}

#topo		{
					width: 916px;
					height: 162px;
					border: 0;
					margin: 0;
					background: #f6f6f6;
					}
					
#geral		{
					width: 916px;
					height: 100%;
					border: 0;
					margin: 0 auto;
					background-color: #f6f6f6;
					}



/* ---------------------------------------------------------------------------------------- */
/* ---- principal ------------------------------------------------------------------------- */
/* ---------------------------------------------------------------------------------------- */




/* ---------------------------------------------------------------------------------------- */
/* ---- rodapé ---------------------------------------------------------------------------- */
/* ---------------------------------------------------------------------------------------- */

.rodape 				{ color: #a3a3a3; }
.lk_rod					{ COLOR: #a3a3a3; text-decoration: underline }
.lk_rod:hover		{ COLOR: #a3a3a3; text-decoration: none }



/* ---------------------------------------------------------------------------------------- */
/* ---- menu de navegação (topo horizontal) ----------------------------------------------- */
/* ---------------------------------------------------------------------------------------- */

#menuH
	{
	position:relative;
	width:908px;
	height:47px;
	background:url(imgs/navega.jpg) no-repeat 0 0;
	}
	
#menuH ul
	{
	list-style:none;
	}

#menuH li
	{
	position:absolute;
	top:0;
	height:47px;
	}

#menuH li a
	{
	position:absolute;
	display:block;
	width:100%;
	height:100%;
	top:0;
	cursor:pointer;
	}

#menuH li a span
	{
	position:absolute;
	display:block;
	width:100%;
	height:100%;
	top:0;
	}

#n1 	{ width:92px;   left:0; 	}
#n2		{ width:52px;   left:92px;	}
#n3		{ width:91px;   left:145px;	}
#n4		{ width:87px;   left:236px;	} 
#n5		{ width:101px;  left:321px;	}
#n6		{ width:75px;   left:421px;	}
#n7		{ width:69px;   left:496px;	}
#n8		{ width:65px;   left:565px;	}
#n9		{ width:71px;   left:630px;	}
#n10	{ width:76px;   left:702px;	}
#n11	{ width:130px;  left:778px;	}

#n1 a span	{ background:url(imgs/navega.jpg) no-repeat 0      0; 	}
#n2 a span	{ background:url(imgs/navega.jpg) no-repeat -92px  0; 	}
#n3 a span	{ background:url(imgs/navega.jpg) no-repeat -145px 0; 	}
#n4 a span	{ background:url(imgs/navega.jpg) no-repeat -236px 0; 	}
#n5 a span	{ background:url(imgs/navega.jpg) no-repeat -321px 0; 	}
#n6 a span	{ background:url(imgs/navega.jpg) no-repeat -421px 0; 	}
#n7 a span	{ background:url(imgs/navega.jpg) no-repeat -496px 0; 	}
#n8 a span	{ background:url(imgs/navega.jpg) no-repeat -565px 0; 	}
#n9 a span	{ background:url(imgs/navega.jpg) no-repeat -630px 0; 	}
#n10 a span	{ background:url(imgs/navega.jpg) no-repeat -702px 0; 	}
#n11 a span	{ background:url(imgs/navega.jpg) no-repeat -778px 0; 	}

#menuH ul li a:hover { z-index:1000; }

#n1 a:hover span	{ background:url(imgs/navega.jpg) no-repeat 0 		-47px; }
#n2 a:hover span	{ background:url(imgs/navega.jpg) no-repeat -92px 	-47px; }
#n3 a:hover span	{ background:url(imgs/navega.jpg) no-repeat -145px	-47px; }
#n4 a:hover span	{ background:url(imgs/navega.jpg) no-repeat -236px	-47px; }
#n5 a:hover span	{ background:url(imgs/navega.jpg) no-repeat -321px	-47px; }
#n6 a:hover span	{ background:url(imgs/navega.jpg) no-repeat -421px	-47px; }
#n7 a:hover span	{ background:url(imgs/navega.jpg) no-repeat -496px	-47px; }
#n8 a:hover span	{ background:url(imgs/navega.jpg) no-repeat -565px	-47px; }
#n9 a:hover span	{ background:url(imgs/navega.jpg) no-repeat -630px	-47px; }
#n10 a:hover span	{ background:url(imgs/navega.jpg) no-repeat -702px	-47px; }
#n11 a:hover span	{ background:url(imgs/navega.jpg) no-repeat -778px	-47px; }


/* ---------------------------------------------------------------------------------------- */
/* ---- menu F I X O ----------------------------------------------- */
/* ---------------------------------------------------------------------------------------- */

#n1_m 		{ width:92px;   left:0; 	}
#n2_m		{ width:52px;   left:92px;	}
#n3_m		{ width:91px;   left:145px;	}
#n4_m		{ width:87px; 	left:236px;	} 
#n5_m		{ width:101px;  left:321px;	}
#n6_m		{ width:75px;   left:421px;	}
#n7_m		{ width:69px;   left:496px;	}
#n8_m		{ width:65px;   left:565px;	}
#n9_m		{ width:71px;   left:630px;	}
#n10_m		{ width:76px;   left:702px;	}
#n11_m		{ width:130px;  left:778px;	}

#n1_m a span	{ background:url(imgs/navega.jpg) no-repeat 0 		-47px; }
#n2_m a span	{ background:url(imgs/navega.jpg) no-repeat -92px 	-47px; }
#n3_m a span	{ background:url(imgs/navega.jpg) no-repeat -145px	-47px; }
#n4_m a span	{ background:url(imgs/navega.jpg) no-repeat -236px	-47px; }
#n5_m a span	{ background:url(imgs/navega.jpg) no-repeat -321px	-47px; }
#n6_m a span	{ background:url(imgs/navega.jpg) no-repeat -421px	-47px; }
#n7_m a span	{ background:url(imgs/navega.jpg) no-repeat -496px	-47px; }
#n8_m a span	{ background:url(imgs/navega.jpg) no-repeat -565px	-47px; }
#n9_m a span	{ background:url(imgs/navega.jpg) no-repeat -630px	-47px; }
#n10_m a span	{ background:url(imgs/navega.jpg) no-repeat -702px	-47px; }
#n11_m a span	{ background:url(imgs/navega.jpg) no-repeat -778px	-47px; }



/* ---------------------------------------------------------------------------------------- */
/* ---- formulários ----------------------------------------------------------------------- */
/* ---------------------------------------------------------------------------------------- */

.textbox_sup	{	border-color: #cccccc; border-width: 1; border-style: solid; background-color:#ffffff; font-size: 10; font-family: verdana }
.textbox 			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #666666; text-decoration: none; background-color: #F9f9f9; border: 1px solid #d7d7d7; }
.textbox_lat	{border:0;	background-color:#999; font-size: 12; font-family: verdana; color:#fff; }
.submit_lat		{border:0;	background-color:#999; font-size: 10; height:16px; font-family: verdana; color:#fff; }



/* ---------------------------------------------------------------------------------------- */
/* ---- diversos -------------------------------------------------------------------------- */
/* ---------------------------------------------------------------------------------------- */

.barra_t 	{ font:20px tahoma, verdana, sans-serif; font-weight: bold; color: #666; padding: 0 0 0 30px; }
.barra_d 	{ font:14px tahoma, verdana, sans-serif; color: #7d7d7d; margin: -5px 0 0 30px; }
.titulo_1 { font:19px tahoma, verdana, sans-serif; font-weight: bold; color: #333; }
.titulo_2 { font:14px tahoma, verdana, sans-serif; font-weight: bold; color: #333; }
.titulo_3 { font:12px tahoma, verdana, sans-serif; font-weight: bold; color: #333; }
.titulo_logos { font:9px tahoma, verdana, sans-serif; color: #666; }

#submenu li a				{ color:#888; text-decoration: underline; }
#submenu li a:hover	{ color:#888; text-decoration: none; }



/* -------------------------------------- links ------------------------------------------- */
a.valores {
	display:block;
	text-decoration: none;
	color: #333; 
	width:100%;
	}

a.valores:hover {
	background: #FECC4E;
	text-decoration: none;
	color: #fff; 
	display:block;
	width:100%
}

.lk_sll6			{ COLOR: #666; TEXT-DECORATION: none }
.lk_sll6:hover		{ COLOR: #666; TEXT-DECORATION: underline }

.lk_sll8			{ COLOR: #888; TEXT-DECORATION: none }
.lk_sll8:hover		{ COLOR: #888; TEXT-DECORATION: underline }

.lk_lsl8			{ COLOR: #888; TEXT-DECORATION: underline }
.lk_lsl8:hover		{ COLOR: #888; TEXT-DECORATION: none }

.lk_lslV			{ COLOR: #CC0000; TEXT-DECORATION: underline }
.lk_lslV:hover		{ COLOR: #CC0000; TEXT-DECORATION: none }

.links	 			{ COLOR: #666; TEXT-DECORATION: none }
A:hover  			{ COLOR: #8b8b8b; text-decoration:underline; }


/* -------------------------------------- diversos ---------------------------------------- */

.txt_pp		{ font-family: Arial, verdana, sans-serif; font-size: 9px  }
.txt_ppC	{ font-family: Arial, verdana, sans-serif; font-size: 9px; color: #888;  }
.txt_p		{ font-family: Arial, verdana, sans-serif; font-size: 10px }
.txt_pC		{ font-family: Arial, verdana, sans-serif; font-size: 10px; color: #666; }
.txt_pB		{ font-family: Arial, verdana, sans-serif; font-size: 10px; color: #fff; }
.txt_mm		{ font-family: Arial, verdana, sans-serif; font-size: 11px }
.txt_m		{ font-family: Arial, verdana, sans-serif; font-size: 12px }
.txt_mC		{ font-family: Arial, verdana, sans-serif; font-size: 12px; color: #333; text-decoration:none; }
.txt_mC2	{ font-family: Arial, verdana, sans-serif; font-size: 11px; color: #333; text-decoration:none; }

.foto_sl					{ border:2px solid #eeeeee; }
.foto a	img				{ border:2px solid #eeeeee; }
.foto a:hover	img	{ border:2px solid #005598; }
input, textarea, select{ font-family: Arial, verdana, sans-serif;border:0; color:#333; height:20px; background-color:#f0f0f0; overflow:hidden

}


/* ---------------------------------------------------------------------------------------- */
/* ---------------------------------------------------------------------------------------- */
/* ---------------------------------------------------------------------------------------- */
