/* ---------------------------------------------------------------------------------------- */
/* ---- geral ----------------------------------------------------------------------------- */
/* ---------------------------------------------------------------------------------------- */

body {
			margin:0;
			padding:0;
			font: 11px Trebuchet MS;
			color: #787878;
			background:url('img_geral/bg_geral.jpg') repeat-x;
			text-align:center;
}



/* ---------------------------------------------------------------------------------------- */
/* ---- conteúdo -------------------------------------------------------------------------- */
/* ---------------------------------------------------------------------------------------- */

#central {
			width:780px;
			margin:0 auto;
			background-color:#fff;
			text-align:left;
}

#colEsq  { width:210px; float:left; 	background:#fff; text-align:center;  }
#colDir  { width:570px; float: right; background:#fff; margin-bottom:60px; }



/* ---------------------------------------------------------------------------------------- */
/* ---- cabeçalho ------------------------------------------------------------------------- */
/* ---------------------------------------------------------------------------------------- */

#logo 		{ width:125px; height:79px; padding-left:11px; float:left; }
#topo_bot { padding-top:40px; width:460px; padding-right:5px; float:right; }
#top01		{ height:79px; background:#fff url('img_geral/bg_topo.jpg') no-repeat; text-align:center; }
#top02		{ height:40px; border-top:2px solid #fff; text-align:center; }



/* ---------------------------------------------------------------------------------------- */
/* ---- rodapé ---------------------------------------------------------------------------- */
/* ---------------------------------------------------------------------------------------- */

#rodape01 	{ background:url('img_geral/bg_rod.jpg') repeat-x bottom; }
#rodape02		{ height:102px; background-image:url('img_geral/bg_rod2.jpg'); background-repeat:no-repeat; text-align:left; }
#rod_hmtop 	{ font:10px Trebuchet MS; color:#fff; padding-left:68px; }
#rod_baixo	{ margin-left:60px; padding-top:15px; font:10px Trebuchet MS; color:#fff; }



/* ---------------------------------------------------------------------------------------- */
/* ---- formulários ----------------------------------------------------------------------- */
/* ---------------------------------------------------------------------------------------- */

.textbox 			{ font: 10px 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; }



/* ---------------------------------------------------------------------------------------- */
/* ---- diversos -------------------------------------------------------------------------- */
/* ---------------------------------------------------------------------------------------- */

#cont_pag	{	padding:0 15px; }
.tt01			{ font:11px Trebuchet MS; color:#069; }
.tt02			{ font:bold 10px Trebuchet MS; color:#f60; }
.tt03 		{ font:14px bold; color:#f15a26; }
.tt04			{ font:14px bold Trebuchet MS; color:#f60; }
.tt05			{ font:15px Trebuchet MS; font-weight:700; color: #666; }
.tt06			{ font:15px Trebuchet MS; font-weight:700; color: #125b86; }
.tt07			{ font:15px Trebuchet MS; font-weight:700; color: #f60; }
.tt08			{ font:22px Trebuchet MS; font-weight:700; color: #f60; }
.tt09			{ font:11px Trebuchet MS; color:#fff; }

#tA1			{ margin-top:1px; font:10px Trebuchet MS; color:#787878; padding-left:5px; height:15px; width:510px; background-color:#fff; }
#tB1			{ margin-top:1px; font:10px Trebuchet MS; color:#787878; padding-left:5px; height:15px; width:510px; background-color:#E8E8E8; }

.editor_t			{ font:bold 11px Trebuchet MS; color: #666; }
#editor_tA 		{ padding:5px; background-color:#fff; }
#editor_tB 		{ padding:5px; background-color:#e9e9e9; margin:7px 0; }
#editor_tC 		{ padding:5px; background-color:#fff; }
#editor_tD 		{ padding:5px; background-color:#FEEFCF; margin:7px 0; }


#abrefecha		{ list-style-type:none; margin:10px 0 0 0; padding:0; }
#abrefecha_ul	{ margin:0 0 0 18px; padding:0; }



/* -------------------------------------- links ------------------------------------------- */

a 								{ color:#787878; text-decoration:none; }
a:hover 					{ text-decoration:underline; }

.lk_sllF					{ color: #fff; text-decoration: none }
.lk_sllF:hover		{ color: #fff; text-decoration: underline }

.lk_lsl8					{ COLOR: #888; TEXT-DECORATION: underline }
.lk_lsl8:hover		{ COLOR: #888; TEXT-DECORATION: none }



/* -------------------------------------- diversos ---------------------------------------- */

.txt_pp		{ font: 9px  Trebuchet MS, arial, verdana, sans-serif; 		}
.txt_p		{ font: 10px Trebuchet MS, arial, verdana, sans-serif; 		}
.txt_mm		{ font: 11px Trebuchet MS, arial, verdana, sans-serif; 		}
.txt_m		{ font: 12px Trebuchet MS, arial, verdana, sans-serif; 		}



/* ---------------------------------------------------------------------------------------- */
/* ---------------------------------------------------------------------------------------- */
/* ---------------------------------------------------------------------------------------- */
