/*/////////////////////////// padrao das tags */
body {
	margin:0px; 
	background:#CCCCCC
}
td,input,select,textarea { font:11px Verdana,sans-serif }
/*img { border:0px }*/

/*/////////////////////////// cores de fundo das celular */
.fAzul{ background:#0F3C68 }
.fLara{ background:#F65F1E }
.fVerd{ background:#62BD19 }

/*/////////////////////////// corpo branco com borda azul */
#corpo {
	background:#FFFFFF;
	border:1px solid #0F3C68
}
/*/////////////////////////// janela de alerta */
#alert {
	background:#F0F0F0;
	border:1px solid #696969
}
#alert .aTit {
	background:#CC0000;
	font-weight:bold;
	color:#FFFFFF;
	padding:2px;
}
#alert .aTxt {
	color:#606060;
	text-align:center;
	padding:5px
}
#alert .aTxt a {
	font-weight:bold;
	color:#000000;
	text-decoration:none
}
#alert .aTxt a:hover {
	color:#CC0000;
	text-decoration:underline
}

/*/////////////////////////// inputs e botoes */
.iptTxt {
	color: #333333;
	background:#F5F5F5;
	border:1px solid #000000
}
.iptBtn {
	color:#FFFFFF;
	font-weight:bold;
	background:#0F3C7D;
	border-top:1px solid #155595;
	border-left:1px solid #155595;
	border-right:1px solid #000000;
	border-bottom:1px solid #000000;
   cursor : hand;
   height : 22px;
}
.iptBtnDisab {
	color:#999999;
	font-weight:bold;
	background:#C0C0C0;
	border-top:1px solid #999999;
	border-left:1px solid #999999;
	border-right:1px solid #333333;
	border-bottom:1px solid #333333;
   cursor : hand;
   height : 22px;
}

/*/////////////////////////// box azul */
#titCatB,#itmCatB {
	padding:1px 2px;
	border-top:1px solid #155595;
	border-bottom:1px solid #000000
}
#titCatB {
	font-size:12px;
	font-weight:bold;
	color:#62BD19;
	background:#0B2948
}
#itmCatB,#itmCatB a {
	text-decoration:none;
	color:#FFFFFF;
}
#itmCatB a:hover {
	text-decoration:underline;
}
#itmCatB ul {
	margin:0px;
	padding:0px;
}
#itmCatB ul li.menu {
	display:inline;
}
#itmCatB ul li.menu a,#itmCatB ul li.menu a.menuOff {
	float:left;
	width:116px;
	padding:3px 15px;
}
#itmCatB ul li.menu a:hover {
	text-decoration:none;
	background:#F65F1E
}

/*/////////////////////////// box verde */
#titCatG,#itmCatG {
	background:#BCE39A
}
#titCatG {
	padding:2px;
	text-align:center;
	font-size:12px;
	font-weight:bold;
	color:#F65F1E
}
#itmCatG {
	font-size:10px;
	padding:4px;
	color:#000000
}

/*/////////////////////////// borda branca no meio da tabela */
#brdRight,#brdTop {
	border-top:1px solid #ffffff
}
#brdRight {
	border-right:1px solid #ffffff
}

/*/////////////////////////// formataçao da barra na base do site */
#barraBase,#barraBase a {
	text-decoration:none;
	color:#FFFFFF;
	font-weight:bold
}
#barraBase a:hover {
	text-decoration:underline
}

/*/////////////////////////// formatações de texto em geral*/
.titTxt {
	font-weight:bold;
	font-size:14px;
	color:#0F3C68
}
.newsTit {
   text-decoration : none;
   color : #155595;
   font-size : 15px;
   font-weight : bold;
}
.newsTit:hover {
   color : red;
   text-decoration : underline;
}
.newsRes {
   text-decoration : none;
   color : black;
}
.newsRes:hover {
   text-decoration : underline;
}
#tabVitrine a {
   text-decoration : none;
}
#tabVitrine a:hover {
   text-decoration : underline;
}
.link {
   color : blue;
   text-decoration : none;
}
.link:hover {
   color : red;
   text-decoration : underline;
}
/*/////////////////////////// inicio formataçao aceita pelo motor GECKO */
.iptTxt:focus {
	border-color:#F65F1E
}
/*/////////////////////////// final formataçao aceita pelo motor GECKO */