* { 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; }
.t15, .t15 a  { font-family:Arial, Helvetica, sans-serif; font-size:15px; }
.t14, .t14 a  { font-family:Arial, Helvetica, sans-serif; font-size:14px; }
.t16, .t16 a  { font-family:Arial, Helvetica, sans-serif; font-size:16px; }
.t18, .t18 a  { font-family:Arial, Helvetica, sans-serif; font-size:18px; }
.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; }

.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;																		}


.bold{ font-weight:bold; }
.italico{ font-style: italic; }
.sublinhado { text-decoration: underline; }

.underline:hover { text-decoration: underline; }

/*================================= Colors =================================*/
.preto, .preto a				{ color:#000000;  }
.vermelho, .vermelho a			{ color:#D31E1E;  }
.amarelo, .amarelo a			{ color:#f0b327;  }
.vinho, .vinho a 				{ color:#990000;  }
.grafite, .grafite a			{ color:#333333;  }
.grafite2, .grafite2 a			{ color:#635c70;  }
.branco, .branco a				{ color:#FFFFFF;  }
.verde, .verde a				{ color:#018101;  }
.verde2, .verde2 a				{ color:#a2d848;  }
.laranja, .laranja a			{ color:#F66013;  }
.azul, .azul a					{ color:#2e3192;  }
.azul2, .azul2 a				{ color:#5991be;  }
.cinza, .cinza a				{ color:#858685;  }
.cinza_claro, .cinza_claro a	{ color:#CCCCCC;  }
.cesq, .cesq a					{ color:#333333;  }
.rosa, .rosa a					{ color:#EB8686;  }
.roxo, .roxo a					{ color:#3e3f5e;  }
.dourado, .dourado a			{ color:#dd8a05;  }

.inputbusca { width:136px; height:18px; background:#FFF; }
.inputbuscatelefonica  { width:176px; height:14px; background:none; }

.form { border:1px solid #000; }
.formblue { border: 1px solid #0065a3; }
.formred { border: 1px solid #C00; }
.formgray { border: 1px solid #e8e8e8; }
.formbg { background: url(../images/bginput.jpg) repeat-x #FFFFFF; }
/*================================= Site =================================*/

#site {	width:904px; padding-left:50px; padding-right:50px; margin:0 auto; }
#topo { width:904px; float:left; }
#conteudo { width:565px; _padding-left:4px; padding-left:4px; float:left; }
#capa { width:565px; padding-right:6px; float:left; }

#vinheta { width:560px; padding-bottom:15px; float:left; }

#aviso { width:560px; padding-top:5px; padding-bottom:12px; float:left; }
#aviso_fechar { width:15px; float:right; }
#avisobg_vermelho { width:560px; border:1px solid #F99; background:#FCC; float:left; }
#avisobg_verde { width:560px; border:1px solid #9ecaae; background:#bff2d2; float:left; }
#avisobg_azul { width:560px; border:1px solid #a1d2ef; background:#cfe8f5; float:left; }
#aviso_txt { width:545px; padding-top:5px; padding-bottom:5px; float:left; }

#voltar { width:560px; padding-bottom:20px; float:left; }

#topo_links { width:904px; padding-top:4px; padding-bottom:3px; float:left; }
#topo_linkPagInicial { width:100px; float:left; }
#topo_Botoes_link { width:400px; padding-right:5px; float:right; }
#topo_btnOrganizacao { width:83px; padding-left:4px; float:right; }
#topo_btnCompromisso { width:170px; padding-left:4px; float:right; }
#topo_btnHistoria { width:109px; padding-left:4px; float:right; }

#menu { width:904px; height:47px; padding-top:6px; padding-bottom:8px; float:left; }
#menu_item { width:112px; padding-right:1px; float:left; }

/*================== Lado Direito do Site ==================*/
#lado_direito { width:155px; padding-left:1px; padding-right:4px; float:left; }

#ladodireito_muralderecados { width:155px; float:left; }
#ladodireito_muralderecados_topo { width:155px; float:left; }
#ladodireito_muralderecados_bg { width:155px; padding-top:6px; background:url(../images/ladodireito_muralderecados_bg.png) repeat-y; behavior:url(../iepngfix.htc); float:left; }
#ladodireito_muralderecados_rodape { width:155px; float:left; }

#ladodireito_mrecados_de { width:150px; padding-left:5px; padding-bottom:6px; float:left; }
#ladodireito_mrecados_para { width:150px; padding-left:5px; padding-bottom:8px; float:left; }
#ladodireito_mrecados_recado { width:145px; padding-left:5px; padding-right:5px; padding-bottom:20px; float:left; }
#ladodireito_mrecados_btnEnviar { width:145px; padding-left:5px; padding-right:5px; float:left; }

#banners_ladodireito { width:155px; padding-top:4px; float:left; }
#banners_ladodireito img{ float:left; -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; }

/*================== Centro do Site ==================*/
#centro { width:904px; padding-bottom:5px; float:left; }
#bannerfull { width:567px; padding-bottom:10px; float:left; }

#noticiasdoevento { width:567px; float:left; }
#noticiasdoevento_vinheta { width:550px; padding-bottom:8px; float:left; }
#noticiasdoevento_conteudo { width:567px; float:left; }
#noticiasdoevento_foto { padding-right:3px; float:left; }
#noticiasdoevento_data { width:372px; padding-bottom:10px; float:left; }
#noticiasdoevento_titulo { width:372px; padding-bottom:10px; float:left; }
#noticiasdoevento_texto { width:372px; height:60px; padding-bottom:10px; float:left; }
#noticiasdoevento_vejamais { width:372px; padding-bottom:10px; float:left; }

#ultimasinformacoes { width:567px; float:left; }
#ultimasinformacoes_vinheta { width:550px; padding-bottom:8px; float:left; }
#ultimasinformacoes_conteudo { width:567px; float:left; }
#ultimasinformacoes_data { width:565px; float:left; }
#ultimasinformacoes_titulo { width:565px; float:left; }
#ultimasinformacoes_separador { width:565px; height:12px; padding-top:1px; padding-bottom:1px; background:url(../images/separador.png) repeat-x center; float:left; }
#ultimasinformacoes_vejamais { width:565px; float:left; }
/*================== Lado Esquerdo do Site ==================*/
#lado_esquerdo { width:166px; padding-left:4px; _padding-left:0px; float:left; }

#patrocinadores_oficiais { width:162px; float:left; }
#patrocinadoresoficiais_top { width:159px; padding-bottom:5px; float:left; }
#patrocinadores_oficiaisconteudo { width:162px; padding:3px 2px 1px 2px; background:#969488; float:left; }

#patrocinadoresA_bg { width:159px; padding:3px 0px 1px 0px; float:left; }
#patrocinadoresA { width:159px; float:left; }
#patrocinadoresB_bg { width:79px; padding:3px 1px 1px 0px; float:left; }
#patrocinadoresB { width:79px; height:60px; float:left; }
#patrocinadoresC_bg { width:53px; padding:3px 0px 1px 0px; float:left; }
#patrocinadoresC { width:53px; height:40px; float:left; }

#apoios { width:162px; padding-top:10px; float:left; }
#apoios_top { width:159px; padding-bottom:5px; float:left; }
#apoiosconteudo { width:162px; background:#969488; float:left; }
#apoiosA_bg { width:159px; padding:3px 2px 1px 2px; float:left; }
#apoiosA { width:159px; float:left; }
#apoiosB_bg { width:79px; padding:3px 0px 1px 2px; float:left; }
#apoiosB { width:79px; height:60px; float:left; }
#apoiosC_bg { width:53px; padding:3px 2px 1px 2px; float:left; }
#apoiosC { width:53px; height:40px; float:left; }

#rodape { width:904px; height:59px; background:url(../images/rodapebg.png) no-repeat center; behavior:url(../iepngfix.htc); float:left; }
#rodape_informacoes { width:634px; float:left; }
#rodape_infcopyright { width:620px; padding-top:12px; padding-left:10px; float:left; }
#rodape_infcontato { width:620px; padding-top:2px; padding-left:10px; float:left; }
#rodape_infdesenvolvimento { width:620px; padding-top:2px; padding-left:10px; float:left; }

#rodape_logomarcas { width:270px; padding-top:12px; float:left; }
#rodape_logofaca { width:65px; padding-right:10px; float:right; }
