/*
Obs: Na Index, o fundo é: ffffff
VerdeEscuro: #067728
VerdeClaro: #669966
*/

/* --------------------------------------------------------------------------------------------- */
/* SITE -> LAYOUT do Site														 		   		 */
/* --------------------------------------------------------------------------------------------- */
body {
	font-family: Verdana, Arial;
	font-size: 11px; 
	color: #7b7b7b; 
	margin: 0px 0px 0px 0px;
	background-color: #ffffff;
}
.bkgidx{
	background-image: url("/imgTmp/sit/04_fdAll02.jpg");
	background-repeat: repeat-x;
}

.TBForm {
	width: 85%;
}

.TbLargura{
	width:800px;
	height:600px;
	background-color: #ffffff;
}

.FrmTxtCinza {  
	font-family: Verdana, Arial, Helvetica; 
	font-size: 12px; 
	background-color: #f5f5f5;
	height: 17px;
	color: #000000
}
/* --------------------------------------------------------------------------------------------- */
/* INDEX 																						 */
/* --------------------------------------------------------------------------------------------- */	

.cont{
	padding: 0px 8px 7px 8px;
}

/* Index - Menu  ------------------------------------------------------------------------------- */

.menuTb{
	padding: 0px 5px 0px 5px;
}
.menuTd{
	padding: 6px 0px 7px 0px;
	text-align:center;
	font-weight: bold;	
}
.menuTdOver{
	padding: 6px 0px 7px 0px;
	text-align:center;
	font-weight: bold;	
	background-color: #f58220;
}
a.menu {
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
a.menu:hover {
	font-family: Arial;
	font-size: 12px;
	color: #404040;
	text-decoration: underline;
}
a.menuDestaque {
	font-family: Arial;
	font-size: 13px;
	color: #000000;
	font-weight: bold;	
	text-decoration: underline;		
}

/* Index - Sub-Menu  --------------------------------------------------------------------------- */
.submenuTd{
	padding: 0px 0px 5px 20px;
	text-align:left;
	font-weight: bold;
	color: #000000;
	background-image: url("/imgTmp/sit/titulo_01.jpg");
	background-repeat: no-repeat;
}
.submenuTdOver{
	padding: 0px 0px 5px 20px;
	text-align:left;
	font-weight: bold;
	color: #000000;
	background-image: url("/imgTmp/sit/titulo_02.jpg");
	background-repeat: no-repeat;
}

/* Index - CaixaTitulos  ----------------------------------------------------------------------- */
.caixaTitulo{
	padding: 0px 0px 5px 20px;
	text-align:left;
	font-weight: bold;
	color: #FFFFFF;
}

.FrmSite {  
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 13px;
	color: #000066;
	padding-left: 3px;
	padding-right: 12px;
	height:20px;	 
}
/* Index - Informativos ------------------------------------------------------------------------ */
.IdxCx1Cont {
	font-family: Arial;
	font-size: 12px;
	color: #585858;
	padding-left: 8px;		
	background-color: #FFFFFF;
	width:98%;
}
/*
	border-bottom: 1px solid #d9d9d9;
	border-top: 0px solid #d9d9d9;
*/

.font01Tema {
	font-family: Verdana, arial;
	font-size: 14px;
	font-weight: bold;
	text-align: justify;
	color: #000000;
	padding: 0px 2px 4px 5px;
}

.font01Tit {
	font-family: tahoma, Verdana;
	font-size: 14px;
	font-weight: bold;
	text-align: justify;
	color: #e07113;
	padding: 2px 2px 2px 2px;
	border-bottom: 1px solid #d9d9d9;	
}
.font01Data {
	font-family: Verdana,tahoma;
	font-size: 11px;
	font-style: italic;
	text-align: right;
	color: #000000;
	padding: 2px 4px 5px 0px;
}
.font01Txt {
	font-family: Arial, Verdana,tahoma;
	font-size: 12px;
	text-align: justify;
	color: #424443;
	padding: 5px 10px 10px 10px;
}
#font01Veja {
	font-family: Verdana,tahoma;
	font-size: 11px;
	text-align: right;
	color: #96a98e;
	padding: 2px 2px 2px 2px;
}
a.font01VejaLk {
	text-decoration: none;	
}
a.font01VejaLk:hover {
	text-decoration: underline;	
}

/* Index - Forms ---------------------------------------------------------------------------- */
.FrmInputTxt{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px #7f9db9 solid;	
	background-color: #FFFFFF;
	padding-left: 3px;
	padding-right: 1px;
	height:15px;
}

.FrmInputTxtArea{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px #7f9db9 solid;	
	background-color: #FFFFFF;
	padding-left: 3px;
	padding-right: 1px;
}

/* Index - Associados ---------------------------------------------------------------------------- */
.IdxCx2Cont {
	font-family: Arial;
	font-size: 12px;
	color: #585858;
	padding: 8px 5px 5px 5px;	
}
.fontAss01Tit{
	font-family: tahoma, Verdana;
	font-size: 14px;
	font-weight: bold;
	text-align: justify;
	color: #000000;
	padding: 2px 2px 2px 2px;
}
.fontAss01Txt{
	font-family: Arial, Verdana,tahoma;
	font-size: 12px;
	text-align: left;
	color: #000000;
	padding: 2px 2px 2px 2px;
}
.fontAss01Desc{
	font-family: Arial,Verdana;
	font-size: 11px;
	text-align: left;
	color: #424443;
	padding: 2px 2px 2px 8px;
}

/* --------------------------------------------------------------------------------------------- */
/* Páginas Internas																				 */
/* --------------------------------------------------------------------------------------------- */	


/* Conteúdo  ----------------------------------------------------------------------------------- */
.contInterno{
	padding: 5px 7px 0px 7px;
}

/* --------------------------------------------------------------------------------------------- */
/* DIVERSOS																					     */
/* --------------------------------------------------------------------------------------------- */	

/* Imagem  ------------------------------------------------------------------------------------- */
a.miniimg {
	border: 1px solid #CCCCCC;
	margin: 5px;	
}

.Link {text-decoration: none}

.paginacao {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
}

/* Textos  ------------------------------------------------------------------------------------- */
.txt {
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #0c476d;
	padding: 10px 10px 10px 10px;
	text-align: justify;
}
.tit {
	font-family: arial, tahoma,verdana;
	font-size: 16px;
	font-weight: bold;
	color: #413e3f;
	padding: 2px 5px 2px 2px;
}

/* --------------------------------------------------------------------------------------------- */
/* RODAPE 																						 */
/* --------------------------------------------------------------------------------------------- */	
.TdRodape{
	font-family: verdana, arial;
	font-size: 11px;
	color: #44519a;
	text-align:center;
	padding: 0px 0px 8px 0px;
}
a.lkRodape:link, visited, active{  
	font-family: Verdana, Arial;
	font-size: 11px; 
	color: #7b7b7b; 
	text-decoration: none;
}
a.lkRodape:hover{  
	font-family: Verdana, Arial;
	font-size: 11px; 
	color: #7b7b7b; 
	text-decoration:underline;
}



/* --------------------------------------------------------------------------------------------- */
/* Fontes 																						 */
/* --------------------------------------------------------------------------------------------- */	

/* Fontes  ------------------------------------------------------------------------------------- */

.FontLink {


}

.FontBlack {font-size: 10px; color: black; font-family: Verdana}

.FontBlackBold {font-weight: bold; font-size: 10px; color: black; font-family: Verdana}

.FontBlue {font-size: 10px; color: #006699; font-family: Verdana}
.FontBlue a:link   {font-size: 10px; color: #006699; font-family: Verdana;text-decoration:none;}
.FontBlue a:visited{font-size: 10px; color: #006699; font-family: Verdana;text-decoration:none;}
.FontBlue a:active {font-size: 10px; color: #006699; font-family: Verdana;text-decoration:underline;}
.FontBlue a:hover  {font-size: 10px; color: #006699; font-family: Verdana;text-decoration:underline;}

.FontBlueBold {font-weight: bold; font-size: 10px; color: #006699; font-family: Verdana}


.FontGray {font-size: 10px; color: #4D4D4D; font-family: Verdana}

.FontGrayBold {font-weight: bold; font-size: 10px; color: #4D4D4D; font-family: Verdana}


.FontLightGray {font-size: 10px; color: #989898; font-family: Verdana}

.FontLightGrayBold {font-weight: bold; font-size: 11px; color: #989898; font-family: Arial}

.FontRed {font-size: 10px; color: red; font-family: Verdana}
.FontRed a:link   {font-size: 10px; color: red; font-family: Verdana; text-decoration:none;}
.FontRed a:visited{font-size: 10px; color: red; font-family: Verdana; text-decoration:none;}
.FontRed a:active {font-size: 10px; color: red; font-family: Verdana; text-decoration:underline;}
.FontRed a:hover  {font-size: 10px; color: red; font-family: Verdana; text-decoration:underline;}

.FontRedBold {font-weight: bold; font-size: 11px; color: red; font-family: Verdana}

.FontWhite {font-size: 10px; color: white; font-family: Verdana}

.FontWhiteBold {font-weight: bold; font-size: 10px; color: white; font-family: Verdana}


/* --------------------------------------------------------------------------------------------- */
/* Bordas 																						 */
/* --------------------------------------------------------------------------------------------- */	

/* Borda 01  ------------------------------------------------------------------------------- */
.Border {
	border: #cccccc 1px solid; 
}
.BorderBottom {
	border-bottom: #cccccc 1px solid
}
.BorderRight {
	border-right: #cccccc 1px solid
}


/* --------------------------------------------------------------------------------------------- */
/* AJAX 																						 */
/* --------------------------------------------------------------------------------------------- */	
.loaderoculto{
   display:none;
   z-index:3;   
   width:80%; 
   height:100%;          
}
.loaderok{  
   z-index:3;   
   width:80%; 
   height:100%;             
}

.textoloader{
   display: block; 
   background-color: #fcfcfc;
   border: solid 1px; 
   border-color: black;
   font-family:arial;
   font-size:14px;
   color:black;
   width:140px;
   height:20px;
   padding-top:2px;
}
