/* reset */
* {outline:0}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,input {margin:0; padding:0;}
table {border-collapse:collapse; border-spacing:0;}
fieldset,img,table {border:0;}
address,caption,cite,code,dfn,em,strong,th,var {font-style:normal; font-weight:normal;}
strong {font-style:normal; font-weight:700;}
em{font-style:italic; font-weight:normal;}
ol,ul {list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6 {font-size:100%; font-weight:normal;}
h2 {font-size:16px; font-weight:700;}
h3 {font-size:12px; font-weight:700;}
h4 {font-size:11px; font-weight:700;}
p {line-height:1.3em;}
a {text-decoration:none;}
a:hover {text-decoration:underline;}
label {cursor:pointer;}
abbr {cursor:help;}
legend {display:none;}
/* fim reset */

/* tools */
.clear {clear:both;}
flutuaEsquerda {float:left;}
flutuaDireita {float:right;}
/* fim tools */ 

/* base */
body {background:#615D5C url(../images/home/bg_brasao.jpg) no-repeat 0 129px scroll; font-family:"Trebuchet MS", Arial, Verdana, "Times New Roman"; color:#000000;}

#all,#header, #middle, #footer, #boxPrincipal {width:965px; margin:0 auto; clear:both;}
/* fim base */

/* Footer */
#footer {border-top:2px #54504f solid; margin:17px 0 20px 0; padding-top:8px; text-align:center;}
#footer div address {color:#aeadac; font:9px Tahoma, "Trebuchet MS", Arial, Verdana, "Times New Roman";}
#footer div.footer_left {text-align:left;}
#footer div.footer_left address {width:371px; float:left;}
#footer div.footer_right {text-align:right;}
#footer div.footer_right address {width:580px; float:right;}
/* Fim Footer */

/* Header */
#header {height:111px; font-size:11px; margin-bottom:18px; position:relative;}
#header h1 {width:162px; height:85px;position:absolute; top:16px;left:22px;}
#header h1 a {width:162px; height:85px; background:url(../images/logo2.gif) no-repeat scroll 0 0; display:block;  text-indent:-9000px;}
#header div {clear:both;}
#header div ul li {float:right;}
#header div ul li a {color:#fff;}
#header div.menuSuperior {clear:both; height:81px;}
#header div.menuSuperior ul li {margin-left:10px; position:relative; text-align:center; height:46px;}
#header div.menuSuperior ul li a {display:block; height:18px; padding-top:28px; position:absolute; top:0;left:0;text-align:center;}
#header div.menuSuperior ul li a.selected {background-color:#830825;}
#header div.menuSuperior ul li a:hover {text-decoration:none; background-color:#830825; color:#FFF;}
#header div.menuSuperior ul.menu_principal {float:right; width:745px; margin-right:35px;}
#header div.menuSuperior ul.menu_principal li.item13, #header div.menuSuperior ul li.item13 a {width:47px;}
#header div.menuSuperior ul.menu_principal li.item12, #header div.menuSuperior ul li.item12 a {width:85px;}
#header div.menuSuperior ul.menu_principal li.item11, #header div.menuSuperior ul li.item11 a {width:54px; text-decoration:none; background-color:#830825; color:#FFFFFF;}
#header div.menuSuperior ul.menu_principal li.item10, #header div.menuSuperior ul li.item10 a {width:134px;}
#header div.menuSuperior ul.menu_principal li.item9, #header div.menuSuperior ul li.item9 a {width:113px;}
#header div.menuSuperior ul.menu_principal li.item8, #header div.menuSuperior ul li.item8 a {width:78px;}
#header div.menuSuperior ul.menulang {width:110px; float:right; margin-right:3px;}
#header div.menuSuperior ul.menulang li {text-align:center; margin:0; font-family:Tahoma, "Trebuchet MS", Arial, Verdana, "Times New Roman"; width:45px; float:right;}
#header div.menuSuperior ul.menulang li.item6 {width:1px; height:40px; border-left:1px solid #54504f; margin:0 5px 0 5px;}
#header div.menuSuperior ul.menulang li.item6 a {display:none;}
#header div.menuSuperior ul.menulang li a {font-size:10px; width:45px; color:#bdbcbc;}
#header div.menuSuperior ul.menulang li a:hover {color:#fff;}

/*Menu tools*/
#header div.menuTools {font-family:Tahoma, "Trebuchet MS", Arial, Verdana, "Times New Roman";}
#header div.menuTools ul {}
#header div.menuTools ul li {padding:0 10px 0 10px; border-right: #bdbcbc 1px solid; color:#bdbcbc;}
#header div.menuTools ul li.semborda {border:none;}
#header div.menuTools ul li.semborda form {height:17px; background:url(../images/internas/bg_tools.jpg) no-repeat 4px 0px scroll;}
#header div.menuTools ul li form input {color:#707173; font-family:Tahoma, "Trebuchet MS", Arial, Verdana, "Times New Roman"; font-size:12px;width:171px; height:13px; border:#FFFFFF; font-size:11px; color:#707173; text-indent:7px;}
#header div.menuTools ul li.semborda form input.send {background:url(../images/internas/seta_busca2.gif) no-repeat; height:15px; width:13px; border:none;}

#header div.menuTools ul ul li.item3 {border:none;}
#header div.menuTools ul ul.menu li a{color:#636363;}
#header div.menuTools ul ul.menu li a:hover{color:#fff; text-decoration:underline;}
	/*fim Menu tools*/
/* Fim Header */

/* Meio */
ul.noticiasEeventos .latestnews{width:430px;}
ul.noticiasEeventos {padding:0 28px 0 28px; font-size:11px; font-family:Tahoma, "Trebuchet MS", Arial, Verdana, "Times New Roman"; position:relative;}
ul.noticiasEeventos li {margin-bottom:15px; clear:both;}
ul.noticiasEeventos li a {color:#000000; font-size:11px;}
ul.noticiasEeventos li.espacamentoMenor {margin-bottom:11px;}
ul.noticiasEeventos li.titulo {border-bottom:1px solid #942037; padding:7px 7px 3px 3px; font-size:15px; margin-bottom:11px; width:430px;}
ul.noticiasEeventos li.titulo img {display:block; float:right; margin-top:8px; border:none;}
ul.noticiasEeventos li .legenda {color:#942037; font-weight:bold;}
ul.noticiasEeventos li .data {font-size:9px;}
ul.noticiasEeventos li p.data_eventos {float:left; text-align:left; width:37px; height:15px; line-height:1.3em; border-right:#942037 1px solid;}
ul.noticiasEeventos li p.texto {float:left; width:130px; margin-left:11px;}
ul.noticiasEeventos .setaCima {position:absolute; right:8px; bottom:7px; width:8px; height:11px; background-color:#FFFFFF;}
ul.noticiasEeventos .setaBaixo {position:absolute; right:8px; bottom:-5px; width:8px; height:11px; background-color:#FFFFFF;}

ul.banners{float:left; background-color:#F6F6F7; width:484px; height:120px;}
ul.banners li{width:242px;}
ul.banners .caixas_rodape_1{margin-top:20px; margin-bottom:10px; float:left;}
ul.banners .caixas_rodape_1 .bannergroup{text-align:right; margin-right:21px;}
ul.banners .caixas_rodape_2{margin-top:20px; margin-bottom:10px; float:left;}
ul.banners .caixas_rodape_2 .bannergroup{text-align:left; margin-left:21px;}

/* Fim Meio */
#middle {background:#FFFFFF url(../images/internas/bg_middle.gif) 0 0 repeat-y scroll;}
#middle table.newsletter {background-color:#9E042D; width:240; height:118px;}
#middle table.newsletter tr td{margin:0px;padding:0px;}
#middle table.newsletter p.news{font-size:14px; padding-top:10px;}
#middle table.newsletter p{color:#FFFFFF; font-size:11px; margin-left:20px;}
#middle table.newsletter form {height:22px; line-height:22px; margin-left:20px; margin-top:10px; margin-bottom:10px;}
#middle table.newsletter form input.txt { border:medium none; padding:3px 0 1px; float:left;}
#middle table.newsletter form input.snd {background:transparent url(../images/enviar_newsletter.gif) no-repeat scroll 0 0; border:medium none; height:20px; width:22px; float:left;}


.home_conteudo {width:723px; margin:10px 240px; position:relative; }
.home_conteudo .barra_branca {width:230px; float:right; background-color:#fff; margin-right:3px; display:block;float:right;}
.home_conteudo .barra_branca ul.noticiasEeventos{font-size:11px; padding: 0 16px; position:relative; margin-top:19px;}
.home_conteudo .barra_branca ul.noticiasEeventos li.titulo{border-bottom:1px solid #942037; padding:7px 7px 3px 3px; font-size:15px; margin-bottom:11px; width:auto;}
.home_conteudo .barra_branca ul.noticiasEeventos img{padding-bottom:15px; border:none;}

.home_conteudo #miolo {width:486px; position:relative; display:block;float:left; }
.home_conteudo #miolo ul.noticiasEeventos {margin-left:15px; padding:0; float:left;}
.home_conteudo #miolo ul.noticiasEeventos li {clear:none;}
.home_conteudo #miolo ul.noticiasEeventos li .legenda {color:#942037;}

.miolo2 {width:486px; position:relative; bottom:0px; display:block;float:left; clear:both;}
.miolo2 .caixas_rodape_2 {width:240px; height:100px; float:left; background-color:#f8eee3; clear:none; margin-right:2px; margin-top:3px; position:relative;}
.miolo2 .caixas_rodape_2 table{width:200px; font-family:"Trebuchet MS",Arial,Verdana,"Times New Roman"; font-size:11px; margin:12px auto 0; color:#000;}
.miolo2 .caixas_rodape_2 table a{color:#000;}
.miolo2 .caixas_rodape_2 table .titulo {border-bottom:1px solid #942037; font-size:15px; padding-bottom:7px;}
.miolo2 .caixas_rodape_2 table .chamada {padding:5px 0;}

/* Menu Vertical */
.menu_vertical {width:240px; float:left; position:relative; background-color:#830825;}
.menu_vertical ul {background-color:#830825;}
.menu_vertical ul li {color:#FFFFFF; background-color:#830825;}
.menu_vertical ul li a {color:#FFFFFF; height:29px; line-height:29px; display:block; padding-left:35px; font-size:13px; text-decoration:none; background-image:url(../images/internas/menu_bg_seta.gif); background-position:24px 31px; background-repeat:repeat-y;}
.menu_vertical ul li a .marcador {font-size:13px;}
.menu_vertical ul li.margem {padding-top:20px;}
.menu_vertical ul li.margem_inferior {padding-bottom:25px;}
.menu_vertical_fix {margin-bottom:0px;}
.menu_vertical ul.menu_home li ul li a{padding-left:47px; background-position:300px 31px;}
.menu_vertical ul.menu_home li ul li a:hover{background-position:36px 31px;}
#current a {color:#FFCC33;}
#current ul a{color:#fff;}
.menu_vertical ul li a:hover, .menu_vertical ul li dl dt a:hover, .menu_vertical ul li dl dd a:hover {background-color:#9E042D; text-decoration:none;}
/*MODIFICACAO PRA O MENU DA HOME*/
/* .menu_vertical ul li.item175{padding-top:20px;}
.menu_vertical ul li.item275 {padding-bottom:34px;} */ 
.espacomenu { height:25px; }   
.banner_internas {background-image: url(../images/internas/banner_internas.jpg); height:159px;}
.menu_vertical ul li.item258 {display:none;}
/* Fim INDEX*/
/* Transparência */
.tituloMenu {position:absolute; top:-160px;}
.tituloMenu div#item_1 {position: relative; width:240px; height:160px; background:none; margin-bottom:0.5px;}
.tituloMenu div#item_1 a {height:160px; font: 23px bold "Trebuchet MS", Arial, Verdana, "Times New Roman"; color:#FFFFFF; font-variant:small-caps;}
.tituloMenu div#item_1 a:hover {text-decoration:none;}
.tituloMenu div#item_1 .camada_sobreposta {position:absolute; top:0; bottom:0; left:0; width:100%; opacity:0.9; -moz-opacity:0.9; filter:alpha(opacity=90); background-color:#64061C;}
.tituloMenu div#item_1 .transparencia_conteudo {/*height:160px;*/ padding-left:25px; padding-top:77px;}
.tituloMenu div#item_1 .transparencia_conteudo a {font: 23px bold "Trebuchet MS", Arial, Verdana, "Times New Roman"; background:none; position:relative;}
/* Fim Transparência */
/* Fim Menu Vertical */
/* Fim */

