/* ---------------------------------------------------------------------------------------- */
/* ---- geral ----------------------------------------------------------------------------- */
/* ---------------------------------------------------------------------------------------- */

body			{
					margin: 0;
					padding: 0;
					font: 12px Arial, Helvetica, sans-serif;
					color: #333;
					background:#333;
					text-align: center;
					}

#geral		{
					width: 759px;
					height: 100%;
					border: 0;
					margin: 0 auto;
					background-color: #fff;
					}



/* ---------------------------------------------------------------------------------------- */
/* ---- 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:745px;
	height:39px;
	background:url(img_geral/navega.jpg) no-repeat 0 0;
	}
	
#menuH ul
	{
	list-style:none;
	}

#menuH li
	{
	position:absolute;
	top:0;
	height:39px;
	}

#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:88px;   left:0; 		}
#n2		{ width:66px;   left:88px;	}
#n3		{ width:82px;   left:154px;	}
#n4		{ width:113px;  left:236px;	} 
#n5		{ width:87px;   left:349px;	}
#n6		{ width:69px;   left:436px;	}
#n7		{ width:80px;   left:505px;	}
#n8		{ width:82px;   left:585px;	}
#n9		{ width:78px;   left:667px;	}

#n1 a span	{ background:url(img_geral/navega.jpg) no-repeat 0      0; 	}
#n2 a span	{ background:url(img_geral/navega.jpg) no-repeat -88px  0; 	}
#n3 a span	{ background:url(img_geral/navega.jpg) no-repeat -154px 0; 	}
#n4 a span	{ background:url(img_geral/navega.jpg) no-repeat -236px 0; 	}
#n5 a span	{ background:url(img_geral/navega.jpg) no-repeat -349px 0; 	}
#n6 a span	{ background:url(img_geral/navega.jpg) no-repeat -436px 0; 	}
#n7 a span	{ background:url(img_geral/navega.jpg) no-repeat -505px 0; 	}
#n8 a span	{ background:url(img_geral/navega.jpg) no-repeat -585px 0; 	}
#n9 a span	{ background:url(img_geral/navega.jpg) no-repeat -667px 0; 	}

#menuH ul li a:hover { z-index:1000; }

#n1 a:hover span	{ background:url(img_geral/navega.jpg) no-repeat 0 			-39px; }
#n2 a:hover span	{ background:url(img_geral/navega.jpg) no-repeat -88px 	-39px; }
#n3 a:hover span	{ background:url(img_geral/navega.jpg) no-repeat -154px	-39px; }
#n4 a:hover span	{ background:url(img_geral/navega.jpg) no-repeat -236px	-39px; }
#n5 a:hover span	{ background:url(img_geral/navega.jpg) no-repeat -349px	-39px; }
#n6 a:hover span	{ background:url(img_geral/navega.jpg) no-repeat -436px	-39px; }
#n7 a:hover span	{ background:url(img_geral/navega.jpg) no-repeat -505px	-39px; }
#n8 a:hover span	{ background:url(img_geral/navega.jpg) no-repeat -585px	-39px; }
#n9 a:hover span	{ background:url(img_geral/navega.jpg) no-repeat -667px	-39px; }



/* ---------------------------------------------------------------------------------------- */
/* ---- 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:16px tahoma, verdana, sans-serif; font-weight: bold; color: #666; }
.titulo_2 { font:14px tahoma, verdana, sans-serif; font-weight: bold; color: #666; }

#submenu li a				{ color:#888; text-decoration: underline; }
#submenu li a:hover	{ color:#888; text-decoration: none; }



/* -------------------------------------- links ------------------------------------------- */

.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: #888; text-decoration:none; }

.foto_sl					{ border:2px solid #eeeeee; }
.foto a	img				{ border:2px solid #eeeeee; }
.foto a:hover	img	{ border:2px solid #005598; }



/* ---------------------------------------------------------------------------------------- */
/* ---------------------------------------------------------------------------------------- */
/* ---------------------------------------------------------------------------------------- */