* { margin:0; list-style:none; text-decoration:none; border:none; list-style-type:none; }
/*img { behavior:url('iepngfix.htc'); }*/

/*================================= Txt =================================*/
.t10, .t10 a  { font-family:Arial, Helvetica, sans-serif; font-size:10px; }
.t11, .t11 a  { font-family:Arial, Helvetica, sans-serif; font-size:11px; }
.t12, .t12 a  { font-family:Arial, Helvetica, sans-serif; font-size:12px; }
.t13, .t13 a  { font-family:Arial, Helvetica, sans-serif; font-size:13px; }
.t14, .t14 a  { font-family:Arial, Helvetica, sans-serif; font-size:14px; }
.t15, .t15 a  { font-family:Arial, Helvetica, sans-serif; font-size:15px; }
.t16, .t16 a  { font-family:Arial, Helvetica, sans-serif; font-size:16px; }
.t17, .t17 a  { font-family:Arial, Helvetica, sans-serif; font-size:17px; }
.t18, .t18 a  { font-family:Arial, Helvetica, sans-serif; font-size:18px; }
.t20, .t20 a  { font-family:Arial, Helvetica, sans-serif; font-size:20px; }
.t21, .t21 a  { font-family:Arial, Helvetica, sans-serif; font-size:21px; }
.t23, .t23 a  { font-family:Arial, Helvetica, sans-serif; font-size:23px; }
.t24, .t24 a  { font-family:Arial, Helvetica, sans-serif; font-size:24px; }

.tt10, .tt10 a { font-family: Verdana; font-size:10px; }
.tt11, .tt11 a { font-family: Verdana; font-size:11px; }
.tt12, .tt12 a { font-family: Verdana; font-size:12px; }
.tt13, .tt13 a { font-family: Verdana; font-size:13px; }
.tt14, .tt14 a { font-family: Verdana; font-size:14px; }
.tt15, .tt15 a { font-family: Verdana; font-size:15px; }
.tt16, .tt16 a { font-family: Verdana; font-size:16px; }
.tt18, .tt18 a { font-family: Verdana; font-size:18px; }
.tt24, .tt24 a { font-family: Verdana; font-size:24px; }

.ttt10, .ttt10 a { font-family: Tahoma; font-size:10px; }
.ttt11, .ttt11 a { font-family: Tahoma; font-size:11px; }
.ttt12, .ttt12 a { font-family: Tahoma; font-size:12px; }
.ttt13, .ttt13 a { font-family: Tahoma; font-size:13px; }
.ttt14, .ttt14 a { font-family: Tahoma; font-size:14px; }
.ttt15, .ttt15 a { font-family: Tahoma; font-size:15px; }
.ttt16, .ttt16 a { font-family: Tahoma; font-size:16px; }
.ttt18, .ttt18 a { font-family: Tahoma; font-size:18px; }

.tr10, .tr10 a  { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:10px; }
.tr11, .tr11 a  { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:11px; }
.tr12, .tr12 a  { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; }
.tr13, .tr13 a  { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:13px; }
.tr14, .tr14 a  { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; }
.tr15, .tr15 a  { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:15px; }
.tr16, .tr16 a  { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:16px; }
.tr18, .tr18 a  { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:18px; }
.tr20, .tr20 a  { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:20px; }
.tr21, .tr21 a  { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:21px; }
.tr23, .tr23 a  { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:23px; }
.tr24, .tr24 a  { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:24px; }

.bold{ font-weight:bold; }
.italico{ font-style: italic; }
.sublinhado { text-decoration: underline; }
.underline:hover { text-decoration: underline; }

.fade10		{ filter:alpha(opacity=10); -moz-opacity:0.1; opacity:0.1; -khtml-opacity:0.1; }
.fade20		{ filter:alpha(opacity=20); -moz-opacity:0.2; opacity:0.2; -khtml-opacity:0.2; }
.fade30		{ filter:alpha(opacity=30); -moz-opacity:0.3; opacity:0.3; -khtml-opacity:0.3; }
.fade40		{ filter:alpha(opacity=40); -moz-opacity:0.4; opacity:0.4; -khtml-opacity:0.4; }
.fade50		{ filter:alpha(opacity=50); -moz-opacity:0.5; opacity:0.5; -khtml-opacity:0.5; }
.fade60		{ filter:alpha(opacity=60); -moz-opacity:0.6; opacity:0.6; -khtml-opacity:0.6; }
.fade70		{ filter:alpha(opacity=70); -moz-opacity:0.7; opacity:0.7; -khtml-opacity:0.7; }
.fade80		{ filter:alpha(opacity=80); -moz-opacity:0.8; opacity:0.8; -khtml-opacity:0.8; }
.fade90		{ filter:alpha(opacity=90); -moz-opacity:0.9; opacity:0.9; -khtml-opacity:0.9; }
.fade100	{ filter:alpha(opacity=100); -moz-opacity:1;  opacity:1;   -khtml-opacity:1; }

/*================================= Colors =================================*/
.amarelo, .amarelo a			{ color:#f0b327;  }
.azul, .azul a					{ color:#033979;  }
.azul2, .azul2 a				{ color:#1c5da6;  }
.azul3, .azul3 a				{ color:#004d81;  }
.branco, .branco a				{ color:#FFFFFF;  }
.cinza, .cinza a				{ color:#858685;  }
.cinza2, .cinza2 a				{ color:#d2d2d2;  }
.cinza3, .cinza3 a				{ color:#8c9299;  }
.cinza4, .cinza4 a				{ color:#969696;  }
.cinza5, .cinza5 a				{ color:#c9c8c8;  }
.cinza_claro, .cinza_claro a	{ color:#CCCCCC;  }
.cesq, .cesq a					{ color:#333333;  }
.dourado, .dourado a			{ color:#dd8a05;  }
.grafite, .grafite a			{ color:#333333;  }
.grafite2, .grafite2 a			{ color:#635c70;  }
.grafite3, .grafite3 a			{ color:#939393;  }
.laranja, .laranja a			{ color:#fe4e00;  }
.marrom, .marrom a				{ color:#c74128;  }
.preto, .preto a				{ color:#000000;  }
.rosa, .rosa a					{ color:#EB8686;  }
.roxo, .roxo a					{ color:#3e3f5e;  }
.vermelho, .vermelho a			{ color:#DB0115;  }
.vinho, .vinho a 				{ color:#990000;  }
.verde, .verde a				{ color:#00553e;  }

.inputBg1 { height:14px; padding:3px; background:url(../images/inputBg1.jpg) no-repeat top left; }
.inputBg2 { height:15px; padding:3px; background:url(../images/inputBg2.jpg) no-repeat top left; border:1px solid #d9d9d9; }

.form			{ border:1px solid #000;																									}
.formblue		{ border: 1px solid #2087ce;																								}
.formred		{ border: 1px solid #C00;																									}
.formblank		{ background:#FFF; border:none;																								}
.formgray		{ border:1px solid #ededed;																									}
.formgray2		{ border:1px solid #757171;																									}
.formciano		{ border:1px solid #196187;																									}
.formbg			{ background: url(../images/bginput.jpg) repeat-x #FFFFFF;																	}
.formmarrom 	{ border:1px solid #c74128;																									}
.formCadastro 	{ background:#F7F7F7; border:1px solid #D8D8D8;																				}
.formCadastro2	{ background:url(../images/formCadastroBg.png) repeat-x #FFF; padding:2px; vertical-align:middle; border:1px solid #dddddd;	}
.formCadastro3	{ height:14px; padding:4px; border:1px solid #e2e2e2;																		}
.formSubmit			{ padding:0.5% 1%; background:#033979; border:solid  #033979; border-radius:6px; -moz-border-radius:6px; cursor:pointer;				}
.formSubmit:hover	{ background:#022248; border:solid  #022248; border-radius:6px; -moz-border-radius:6px; cursor:pointer;				}

.formBg1 { background:url(../images/formBg01.jpg) repeat-x #e1e1e1; padding:2px; border:1px solid #266a87; }

#position { width:0; height:0; font-size:0; float:left; }
.position { width:0; height:0; font-size:0; float:left; }

.btn_enviar { padding:0 8px; height:22px; cursor:pointer; background:url(../images/btn_enviarbg.jpg) repeat-x center; border:1px solid #cfcfcf; }
.btn_enviar:hover { padding:0 8px; background:url(../images/btn_enviarbgHover.jpg) repeat-x center; border:1px solid #ababab; }

#btnMaisBg { float:left; }
.btnMaisBg a { height:18px; padding:4px 8px; line-height:20px; background:url(../images/btnMaisBg.png) no-repeat #0866a5; color:#FFF; }
.btnMaisBg a:hover { color:#AEDCFB; }

#vinheta { width:100%; margin-bottom:15px; background:url(../images/vinhetaBg.png) repeat-x center; background-position:0 6px; float:left; }
#vinheta .vinhetaTXT { padding:0 4px; background:#FFF; }

/*================================= Paginação =================================*/
#PaginacaoBg 				{ width:100%; padding:10px 0; float:left; }
#Paginacao					{ width:100%; background:#FFF; border-bottom:1px solid #e5e5e5; border-right:1px solid #e5e5e5; float:left; }
#PaginacaoTotal				{ width:20%; padding:10px 0; background:#F7F7F7; float:left; }
#PaginacaoPaginas			{ padding:5px 1%; float:right; }
#PaginacaoPagina			{ margin-right:3px; float:left; }
#PaginacaoPagina a			{ padding:5px 10px; border:1px solid #e5e5e5; float:left; }
#PaginacaoPagina a:hover	{ padding:5px 10px; border:1px solid #ACACAC; float:left; }

/*================================= Aviso =================================*/
#aviso { width:100%; padding-top:5px; padding-bottom:12px; float:left; }
#aviso_fechar { width:2%; float:right; }
#avisobg_vermelho { width:99%; border:1px solid #F99; background:#FCC; float:left; }
#avisobg_verde { width:99%; border:1px solid #9ecaae; background:#bff2d2; float:left; }
#avisobg_azul { width:99%; border:1px solid #a1d2ef; background:#cfe8f5; float:left; }
#aviso_txt { width:98%; padding-top:5px; padding-bottom:5px; float:left; }


