/* ---------------------------------------------------------------------------------------- */
/* ---- geral ----------------------------------------------------------------------------- */
/* ---------------------------------------------------------------------------------------- */

body			{
					margin: 0;
					padding: 0;
					font: 12px Arial, Helvetica, sans-serif;
					color: #333;
					background: #F3F6FB url(img_geral/bg_geral.jpg) repeat-x;
					text-align: center;
					}

#geral		{
					width: 780px;
					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 (lateral esquerda) ---------------------------------------------- */
/* ---------------------------------------------------------------------------------------- */

.tab_tit				{ font: bold 11px arial, verdana, sans-serif; color: #000; }
.nav_lat				{ font: bold 11px arial, verdana, sans-serif; color:#000; text-decoration:none; }
.nav_lat:hover	{ font-decoration: underline; }

.nav_lat2				{ font: 11px arial, verdana, sans-serif; color:#999; text-decoration:none; }
.nav_lat2:hover	{ font-decoration: underline; }



/* ---------------------------------------------------------------------------------------- */
/* ---- menu de navegação (topo horizontal) ----------------------------------------------- */
/* ---------------------------------------------------------------------------------------- */

#tabs {
	float:left;
	width:100%;
	background:#4594BB;
	font: bold 12px arial, verdana, sans-serif;
	line-height:normal;
}

#tabs ul {
	margin:0;
	padding:10px 10px 0 220px;
	list-style:none;
}

#tabs li {
	display:inline;
	margin:0;
	padding:0;
}

#tabs a {
	float:left;
	background:url("img_geral/nav_tableft.gif") no-repeat left top;
	margin:1px;
	padding:0 0 0 4px;
	text-decoration:none;
}

#tabs a span {
	float:left;
	display:block;
	background:url("img_geral/nav_tabright.gif") no-repeat right top;
	padding:5px 14px 4px 5px;
	color:#3A769A;
}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
#tabs a span {float:none;}
/* End IE5-Mac hack */

#tabs a:hover span {
	color: #D98A45;
}

#tabs a:hover {
	background-position:0% -42px;
}

#tabs a:hover span {
	background-position:100% -42px;
}



/* ---------------------------------------------------------------------------------------- */
/* ---- formulários ----------------------------------------------------------------------- */
/* ---------------------------------------------------------------------------------------- */

.textbox_sup	{	font: 10px verdana, arial, sans-serif; background-color:#ffffff; border: 1px solid #cccccc; }
.textbox 			{ font: 10px arial, verdana, sans-serif; color: #666666; background-color: #F9f9f9; border: 1px solid #d7d7d7; }
.textbox_m		{ font: 12px arial, verdana, sans-serif; color: #666666; background-color: #F9f9f9; border: 1px solid #d7d7d7; }
.submit 			{ font: 12px arial, verdana, sans-serif; background-color:whitesmoke; padding: 0 5px 0 5px; }
.textbox_red 	{ border: 1px solid #cccccc; background-color:#ffffff; font: 12px arial, verdana, sans-serif; color: #FF0000; }



/* ---------------------------------------------------------------------------------------- */
/* ---- diversos -------------------------------------------------------------------------- */
/* ---------------------------------------------------------------------------------------- */

.breadcrumb 	{
	border: 1px solid #ccc;
	background-color: #f7f7f7;
	padding: 6px 0 6px 12px;
	margin: 0 3px 18px 3px;
}


/* -------------------------------------- links ------------------------------------------- */

.titulo1 					{ font: bold 14px arial, verdana, sans-serif; color: #D98A45; text-decoration: none; }


.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 }

.lk_lslB					{ COLOR: #fff; TEXT-DECORATION: underline }
.lk_lslB:hover		{ COLOR: #fff; TEXT-DECORATION: none }

.links	 					{ COLOR: #666; TEXT-DECORATION: none }
A:hover  					{ COLOR: #8b8b8b; text-decoration:underline; }


/* -------------------------------------- diversos ---------------------------------------- */

.txt_pp		{ font: 9px  arial, verdana, sans-serif; }
.txt_p		{ font: 10px arial, verdana, sans-serif; }
.txt_pC		{ font: 10px arial, verdana, sans-serif; color: #888; }
.txt_pB		{ font: 10px arial, verdana, sans-serif; color: #fff; }
.txt_mm		{ font: 11px arial, verdana, sans-serif; }
.txt_mmC	{ font: 11px arial, verdana, sans-serif; color: #888; }
.txt_m		{ font: 12px arial, verdana, sans-serif; }
.txt_mC		{ font: 12px arial, verdana, sans-serif; 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 #F2A018; }



/* ---------------------------------------------------------------------------------------- */
/* ---------------------------------------------------------------------------------------- */
/* ---------------------------------------------------------------------------------------- */