/*html*/
a.button-link { display:block }
.button-esqueci { padding:5px 6px 5px 18px; border:1px solid; cursor:pointer  }
.button-esqueci:hover { padding:4px 5px 4px 17px; border:2px solid  }

input.button, a.button-link { padding:5px 6px 5px 18px; border:1px solid; cursor:pointer  }
input.button:hover, a.button-link:hover { padding:4px 5px 4px 17px; border:2px solid  }

div.button_wrapper, div.button-link-wrapper { display:inline-block; position:relative }
noscript { position:absolute; left:0; top:32px; background:#FFF; font-size:14px }

/* Label de erro do validator JQUERY */
label.error { float: none; color: red; padding-left: .5em; vertical-align: top; }

/*ids e classes pagina inicial*/
#wrap { width:100% }
#wrap2 { width:990px; margin:0 auto }

#topo { display:block; width:990px; height:115px; clear:left; position:relative }
#topo #logo { float:left }
#link_logo { float:left; cursor:pointer; width:330px; height:65px; }
#topo h2 { display:none }
#topo .module_busca { width:337px; height:34px; padding:10px 0 0 10px; position:absolute; right:0; bottom:0 }
#topo .module_busca #mod_search_searchword { border:none; width:240px; padding:10px 10px 5px 10px; float:left }
#topo .module_busca .button_busca { border:none; width:60px; height:34px; float:left; position:relative; left:7px; cursor:pointer }

#box_ferramentas { width:440px; height:25px; position:absolute; right:346px; bottom:9px }
#box_ferramentas h2 { display:none }
#box_ferramentas .module_midias { padding:5px 3px 0 0; float:right }
#box_ferramentas .module_midias ul li { display:block; padding:0 3px 0 0; float:left }
#box_ferramentas .module_midias ul li a { display:block; width:19px; height:18px; overflow:hidden; text-indent:-9999px }
#box_ferramentas .module_acessibilidade_fontes { padding:0 8px 0 4px; float:right }
#box_ferramentas .module_acessibilidade_fontes ul li { display:block; padding:0 3px 0 0; float:left }
#box_ferramentas .module_acessibilidade_fontes ul li a { display:block; width:26px; height:25px; overflow:hidden; text-indent:-9999px }
#box_data { display:block; padding:12px 10px 0 0; float:right }

#barra_esquerda { width:230px; float:left; padding:0 10px 0 0 }
#menu_principal_vertical { padding:10px 0 10px 0 }
#menu_principal_vertical ul { list-style:none }
#menu_principal_vertical ul li { display:table; width:230px; min-height:60px; overflow:hidden; }
#menu_principal_vertical ul li a { display:block; height:46px; width:165px; padding:14px 2px 0 63px }
#menu_principal_vertical ul li a span { float:left }
#menu_principal_vertical ul li ul { display:block; padding:0 0 12px 40px }
#menu_principal_vertical ul li ul li { display:block !important; width:185px !important; min-height:18px !important; padding:0 !important }
#menu_principal_vertical ul li ul li a { display:block; height:auto; width:158px; padding:0 0 7px 25px !important }
#menu_principal_vertical ul li ul li a span { float:none !important }
#menu_principal_vertical .module_login_conteudo { padding: 0 0 0 15px !important; float:left }

#barra_esquerda div.module { padding:12px 10px; width:210px; margin:0 0 10px 0; position:relative; overflow:hidden }
#box_inf_input { width:205px; height:18px; padding:3px; border:none; margin:0 0 6px 0 }
#box_informativos label.radio { display:block; float:left; padding:4px 0 0 21px; width:82px; height:19px; position:relative }
#box_informativos label.radio input { position:absolute; left:3px; top:0 }

#box_centros_especializados li, #box_orgaos_vinculados li { list-style:none; display:inline }
#box_centros_especializados ul { margin:0 0 0 12px }
#box_centros_especializados li a, #box_orgaos_vinculados li a { text-decoration:none }
#box_orgaos_vinculados li { float:left }

#conteudo_direita { width:750px; float:left }

#box_conteudo_direita { width:730px; padding:9px 10px 10px 10px }
#menu_principal_horizontal { width:730px; height:38px; overflow:hidden; margin:0 0 5px 0 }
#menu_principal_horizontal h2 { display:none }
#menu_principal_horizontal ul { float:right; position:relative; top:12px }
#menu_principal_horizontal ul li { display:block; padding:2px 9px 3px 11px; float:left; border-right:1px solid; border-left:1px solid; }

#box_conteudo_direita .box_superior { padding:5px 5px 10px 10px; width:715px; margin:0 0 10px 0; position:relative }

#box_conteudo_direita div.module_destaque_rotativo { float:right; width:367px; padding:7px 0 0 0 }
#box_conteudo_direita div.module_destaque_rotativo h2 { display:none }
#box_conteudo_direita div.module_destaque_rotativo .box_descricao { padding:7px 0px 7px 11px; position:relative }
#box_conteudo_direita div.module_destaque_rotativo .box_descricao span { display:block; width:225px; float:left }

#ul_box_banners { display:block; width:367px; height:194px; overflow:hidden; margin:0 0 8px 0 }
#ul_box_banners li a { display:block; position:relative }
#ul_box_controle_banners li { display:block; float:left; padding:0 5px 0 4px }
#ul_box_controle_banners li a { display:block; width:20px; height:16px; padding:6px 0 0 2px; text-align:center; font-weight:bold; background:transparent url(../img/btn_circ_01.png) 0 0 no-repeat }

#box_conteudo_direita div.module_destaque_rotativo .images-box { display:block; position:relative; width:367px; height:194px; overflow:hidden; margin:0 0 8px 0 }
#box_conteudo_direita div.module_destaque_rotativo .images-box a { position:relative }
#box_conteudo_direita div.module_destaque_rotativo .ytc-content-slideshow { position:relative }
#box_conteudo_direita div.module_destaque_rotativo .ytc-content-slideshow .content-box { width:356px; height:30px; padding:7px 0px 7px 11px; position:relative; z-index:100 }
#box_conteudo_direita div.module_destaque_rotativo .ytc-content-slideshow .content-box .description { display:block; width:200px }
#box_conteudo_direita div.module_destaque_rotativo .buttons_mural_internet ul { padding:0 7px 0 0 }
#box_conteudo_direita div.module_destaque_rotativo .buttons_mural_internet li { display:block; float:left; padding:0 4px 0 4px }
#box_conteudo_direita div.module_destaque_rotativo .buttons_mural_internet li p { display:block; width:20px; height:16px; padding:6px 0 0 2px; background:transparent url(../img/btn_circ_01.png) 0 0 no-repeat; color:#928e82 }
#box_conteudo_direita div.module_destaque_rotativo .buttons_mural_internet li p.hover { color:#162c07; background-position:0 -23px; }
#box_conteudo_direita div.module_destaque_rotativo .buttons_mural_internet li.button_img_selected p { background-position:0 -23px }
#box_conteudo_direita div.module_destaque_rotativo .ytc-content-slideshow .cover_buttons { position:absolute; right:0; top:7px }

#box_conteudo_direita .module_noticias { float:left; width:335px; padding:0 12px 0 0 }
#box_conteudo_direita .module_noticias div.destaque { padding:0 0 9px 0 }
#box_conteudo_direita .module_noticias div.lista h3 { display:none }
#box_conteudo_direita .module_noticias div.lista ul li { border-top:2px dotted }
#box_conteudo_direita .module_noticias div.lista ul li a { display:block; padding:7px 0 13px 34px }
#box_conteudo_direita .module_noticias div.menu { padding:9px 0 0 0 }
#box_conteudo_direita .module_noticias div.menu ul li { display:block; float:left; position:relative; margin:0 10px 0 0 }
#box_conteudo_direita .module_noticias div.menu ul li a { display:block; padding:8px 41px 8px 10px; border:1px solid }

.box_3_colunas { padding-top:10px !important; padding-bottom:5px !important } 
.box_3_colunas .module_menu { width:222px; min-height:230px; padding:0 9px 0 0; float:left }
.box_3_colunas .module_menu li { display:block; margin:0 0 18px 0; position:relative }
.box_3_colunas .module_menu li a { display:block; border:1px solid; width:168px; padding:9px 6px 7px 46px; }

.box_3_colunas .module_scroll_vertical { width:239px; padding:0 1px 0 7px; float:left }
.box_3_colunas .module_scroll_vertical .box_scroller { width:219px; height:202px; padding:8px 9px 8px 9px }
.box_3_colunas .module_scroll_vertical .scroller { width:208px; height:158px; overflow:hidden; position:relative; left:5px; margin:11px 0 6px 0 }
.box_3_colunas .module_scroll_vertical .scroller ul { position:absolute }
.box_3_colunas .module_scroll_vertical .scroller li { display:block; position:relative; margin:0 0 11px 0 }
.box_3_colunas .module_scroll_vertical .scroller li a { display:block; width:208px }
.box_3_colunas .module_scroll_vertical .scroller li a:after, .box_3_colunas .module_scroll_vertical .scroller li a:after {content:"."; display:block; height:0; clear:both; visibility:hidden }
.box_3_colunas .module_scroll_vertical .scroller li a img { float:left }
.box_3_colunas .module_scroll_vertical .scroller li a div.container { float:left; position:relative }
.box_3_colunas .module_scroll_vertical .scroller li a span { display:block; width:102px; float:left; padding:5px }
.module_scroll_vertical a.controller { display:block; width:216px; height:11px; text-indent:-9999px; overflow:hidden }

.box_3_colunas .module_scroll_horizontal { padding:0 0 0 10px; width:226px; float:left }
.box_3_colunas .module_scroll_horizontal .box_scroller { width:209px; height:202px; padding:8px 8px 8px 9px }
.box_3_colunas .module_scroll_horizontal .box_scroller .mask { width:202px; height:202px; overflow:hidden; position:relative }
.box_3_colunas .module_scroll_horizontal .box_scroller .link_left { position:absolute; left:0; top:0; z-index:99 }
.box_3_colunas .module_scroll_horizontal .box_scroller .link_right { position:absolute; right:0; top:0; z-index:99 }
.box_3_colunas .module_scroll_horizontal .scroller { display:block; width:178px; height:197px; float:left; position:relative; top:5px; left:12px; overflow:hidden }
.box_3_colunas .module_scroll_horizontal .scroller ul { display:block; position:absolute; width:1000px }
.box_3_colunas .module_scroll_horizontal .scroller li { display:block; width:165px; padding:10px 6px 0 6px; float:left;  }
.box_3_colunas .module_scroll_horizontal .scroller li a span.txt { display:block; padding:0 0 7px 0 }
.box_3_colunas .module_scroll_horizontal .scroller li a span.img { display:block; position:relative; width:166px }
.box_3_colunas .module_scroll_horizontal a.controller { display:block; width:12px; height:196px; float:left; text-indent:-9999px; overflow:hidden }
.box_3_colunas .module_scroll_horizontal .button_container { position:absolute; bottom:15px; left:60px }

#box_conteudo_direita .box_inferior { padding:10px 8px; margin:0 0 10px 0; position:relative }
.box_4_colunas h2 { display:none }
.box_4_colunas li { display:block; width:171px; padding:0 6px 0 4px; float:left; position:relative }
.box_4_colunas li.item1 { padding-left:0 !important }
.box_4_colunas li.item4 { padding-right:0 !important }
.box_4_colunas h3 span.container { display:block; width:171px; height:61px; overflow:hidden; position:relative }
.box_4_colunas h3 a { display:block; width:155px; height:52px; position:absolute; top:9px; left:10px }
.box_4_colunas h3 a span { cursor:pointer }
.box_4_colunas h3 span.container a { display:inline !important; width:auto !important; height:auto !important; position:static !important; top:auto !important; left:auto !important }

.box_2_colunas { padding-bottom:19px !important }
.box_2_colunas .module_menu_banners { float:left; width:357px }
.box_2_colunas .module_menu_banners li { display:block; width:111px; height:44px; padding:0 0 6px 0; float:left; position:relative; text-align:center; overflow:hidden }
.box_2_colunas .module_mais_buscados { width:345px; padding:0 0 0 9px; float:left }
.box_2_colunas .module_mais_buscados .htmltagcloud { padding:0 0 0 23px }

#box_rodape { padding:10px 0 25px 0 }
#box_rodape h2 { display:none }
#box_rodape .module { float:left }
#box_rodape .module_copyright { width:271px; padding:15px 0 0 0 }
#box_rodape .module_menu1 { width:195px; padding:15px 0 0 0 }
#box_rodape .module_menu2 { width:195px; padding:15px 0 0 0 }
#box_rodape .module_menu1 li, #box_rodape .module_menu2 li { display:block; padding:0 35px 0 13px }
#box_rodape .module_banners { float:right; width:318px; padding:15px 0 0 0 }
#box_rodape .module_banners li { display:block; float:left; padding:0 0 4px 5px }
#box_rodape .module_banners li img { float:left }

/*pagina interna*/
body.paginainterna #box_conteudo_direita { min-height:820px }
.module_tituloSecaoMenuVertical { position:relative }
.module_tituloSecaoMenuVertical h1 { display:block; padding:11px 10px 7px 10px; margin:10px 0 0 0 }

#box_conteudo { width:720px; position:relative }
#box_conteudo .module_rastro_navegacao { display:block; padding:10px 0 12px 0; border-bottom:1px solid }
#box_conteudo .box_conteudo_container_1 { width:712px; padding:24px 0 35px 8px; position:relative }
#box_conteudo .ferramentas_artigo, #box_conteudo .ferramentas_item { position:absolute; top:24px; right:0 }
#box_conteudo .ferramentas_artigo a, #box_conteudo .ferramentas_item ul li { float:left; display:block; padding:0 0 0 10px }
#box_conteudo .ferramentas_artigo a.icon_email { padding-top:4px }
#box_conteudo .ferramentas_item ul li a { display:block; overflow:hidden; text-indent:-9999px }
#box_conteudo .ferramentas_item ul li a.itemPrintLink,
#box_conteudo .ferramentas_item ul li a.itemEmailLink { width:16px; height:16px }
#box_conteudo div.box_conteudo_container_2 { width:510px; float:left }

#content ul { margin:28px 15px 28px 35px }
#content ul li { list-style:outside; padding:6px 0 12px 5px; }
#content ol { list-style:decimal; margin:28px 15px 28px 35px }
#content ol li { margin:12px 0 18px 10px; }
#content ol li { margin:12px 0 18px 10px; }
#content .img_caption { display:block; margin:10px 20px 20px 20px }
#content .img_caption img { display:block; float:none; margin:0px 0px 0px 0px }
#content p.img_caption { clear:both; margin:0 !important; display:block; padding:5px } 
#k2Container #content div.img_caption { position:relative; top:0 }
#k2Container .k2FeedIcon { float:right }
#k2Container .k2FeedIcon a { display:block; width:16px; height:16px; text-indent:-9999px; overflow:hidden }

#box_internetright { float:left; width:150px; padding:0 0 0 15px }
#box_internetright h2 { display:inline }
#box_internetright .k2LoginBlock { padding:10px 0 0 0 }
#box_internetright .k2LoginBlock input.inputbox { display:block; padding:4px }
#box_internetright .k2UserBlock p.ubGreeting { display:block; padding:10px 0 10px 0 !important; clear:left }
#box_internetright .k2UserBlock ul { list-style:disc; margin:0 0 0 20px }
#box_internetright .k2UserBlock ul li { margin:0 0 12px 0 }

#box_fim_componente { padding:12px 0 0 0; margin:17px 0 0 0; border-top:1px solid }
#box_fim_componente .module_compartilhamento_social span { display:block; padding:3px 11px 0 0; float:left }
#box_fim_componente .module_compartilhamento_social ul,
#box_fim_componente .module_compartilhamento_social li { display:inline }
#box_fim_componente .module_compartilhamento_social li a { margin:0 14px 0 0 }
#box_fim_componente .module_botao_voltar { padding:14px 0 20px 0 }

.module_grupoCapa { display:block; width:720px; padding:0 0 14px 0; border-bottom:1px solid; margin:18px 0 15px 0 }
.module_grupoCapa h2 { width:320px !important; display:block; padding:0 0 10px 0 }
.module_grupoCapa .mod1 { width:335px; padding:0 6px 20px 0; border-right:1px dashed; float:left }
.module_grupoCapa .mod2 { width:362px; padding:0 0 20px 10px; float:left }
.module_grupoCapa .mod3, .module_grupoCapa .mod4, .module_grupoCapa .mod5 { display:none }
.module_grupoCapa .module_destaque .destaque { padding:0 0 9px 0; border-bottom:1px dashed }
.module_grupoCapa .module_destaque .destaque .description { display:block; padding:0 0 5px 0 }
.module_grupoCapa .module_destaque .moduleItemImage { display:block; float:left; position:relative; margin:2px 10px 9px 0 }
.module_grupoCapa .module_destaque img { width:122px; height:auto  }
.module_grupoCapa .module_destaque .lista { clear:left }
.module_grupoCapa .module_destaque .lista ul li { display:block; padding:10px 3px 6px 48px; border-bottom:1px dashed }
.module_grupoCapa .module_listagem thead tr, .module_grupoCapa .module_listagem tbody tr { display:block; position:relative; border-bottom:1px solid }
.module_grupoCapa .module_listagem th .container, .module_grupoCapa .module_listagem td .container { padding:10px; display:block; position:relative }
.module_grupoCapa .module_listagem .td01 { width:90px  }
.module_grupoCapa .module_listagem .td02 { width:285px  }
.module_grupoCapa .module_listagem a { display:block }
.module_grupoCapa .module_listagem tfoot td { padding:12px 0 0 0 }

#content .content_slider { display:block !important; padding:6px 0 13px 36px !important; margin:0 !important; cursor:pointer !important }
#content .content_slider_group { display:block; margin:0 0 0 36px; padding:10px 20px 10px 20px  }

#content .itemExtraFields_topo { padding:17px 0 12px 0; margin:0 0 17px 0; border-bottom:1px solid }
#content .itemListSubCategories { padding:6px 0 17px 0; margin:10px 0 0 0; border-top:1px solid }
#content .itemListSubCategories ul, #content .itemListSubCategories ul li { margin:0 10px 0 10px; padding:0 0 0 10px ; display:inline !important; border-left:1px solid }
#content .itemListSubCategories ul li { border-left:1px solid }
#content .itemListSubCategories ul li.first { border-left:none !important; margin-left:0 !important; padding-left:0 !important }
#content span.box_saiba_mais { display:block; min-width:120px; position:relative; margin:5px; padding:10px 10px 5px 10px }
#content span.box_saiba_mais ul { display:block; margin:5px 0 0 0 !important; padding:0 !important }
#content span.box_saiba_mais ul li { display:block; padding:6px 0 4px 0 !important; margin:0 0 0 0 !important; border-top:1px dotted; clear:both }
#content span.box_saiba_mais ul li.item0 { border:none !important }
#content span.box_saiba_mais ul li div.container { float:left }
#content span.box_saiba_mais ul li span { display:block; max-width:120px; padding:0 5px 5px 12px; float:left }
#content span.box_saiba_mais ul li.somenteTexto span { max-width:240px !important; width:220px; padding-left:0 !important }
#content span.box_saiba_mais ul li a:hover span { text-decoration:underline }

#k2Container.itemListView #content #itemListLeading { padding:15px 0 0 0 }
#k2Container.itemListView #content .groupLeading { padding:10px; margin:0 0 5px 0; width:683px; border:1px dotted }
#k2Container.itemListView #content .groupPrimary { padding:10px; margin:0 5px 5px 0; width:328px !important; height:180px !important; position:relative; float:left; border:1px dotted }
#k2Container.itemListView #content .groupSecondary { padding:10px; margin:0 0 5px 0; width:683px; border:1px dotted }
#k2Container.itemListView #content .groupSecondary .catItemBody,
#k2Container.itemListView #content .groupSecondary .catItemReadMore { display:none !important }
#k2Container.itemListView #content .catItemHeader h3 { padding:3px 3px 3px 0; margin:0 }
#k2Container.itemListView #content .catItemBody { padding:10px }
#k2Container.itemListView #content .catItemView { display:table }
#k2Container.itemListView #content .catItemView .catItemReadMore { float:right }
#k2Container.itemListView #content #itemListSecondary { padding:10px 0 10px 0 }
#k2Container.itemListView #content #itemListLinks { padding:15px 0 10px 0 }
#k2Container.itemListView #content #itemListLinks ul { margin:0; padding:0 }
#k2Container.itemListView #content #itemListLinks ul li { margin:0 0 8px 0; width:675px; padding:15px; border-bottom:1px dotted }
#k2Container.itemListView #content #itemListLinks ul li span.catItemDate { font-weight:bold; display:block; float:left; width:90px; padding:0 40px 0 0 }
#k2Container.itemListView #content #itemListLinks ul li span.catItemTitle { display:block; width:545px; float:left }
#k2Container.itemListView .k2Pagination { padding:7px 7px 7px 145px }
#k2Container.itemListView .k2Pagination .pagenav { margin:0 5px 0 5px }

#box_conteudo #system-message, #box_conteudo .itemEditLink { display:block; padding:15px; border:1px dashed; margin:0 0 15px 0 }
#box_conteudo #system-message dt.message { display:none }

.box_conteudo_container_1 div.itemAttachmentsBlock { padding:0 0 20px 0 }
.box_conteudo_container_1 div.itemAttachmentsBlock h3 { display:block; padding:0 0 5px 0; border-bottom:1px dotted; margin:25px 0 0 0 }
.box_conteudo_container_1 div.itemAttachmentsBlock ul { margin:10px 0 0 20px }
.box_conteudo_container_1 div.itemAttachmentsBlock ul li { list-style:disc !important; margin:0 0 9px 0 }
.box_conteudo_container_1 div.itemRelated { padding:0 0 20px 0 }
.box_conteudo_container_1 div.itemRelated h3 { display:block; padding:0 0 5px 0; border-bottom:1px dotted; margin:25px 0 0 0 }
.box_conteudo_container_1 div.itemRelated ul { margin:10px 0 0 20px }
.box_conteudo_container_1 div.itemRelated ul li { list-style:disc !important; margin:0 0 9px 0 }

/*  Alteracao na vizualização do componente de pesquisa     */

.results{color: #928E82;}

form.search_result {background:none repeat scroll 0 0 transparent; border:0 solid #93246F; padding:10px; margin:0px; position:relative;}

.word { color:#333333; font-size:13px; background:none repeat scroll 0 0 transparent; border:0 solid !important; display:table; padding:10px 10px 10px 0; position:relative; width:520px;}

.word input { color:#333333; font-size:13px; background:none repeat scroll 0 0 #FFFFFF; border: 1px solid #DAD9C9; padding: 3px; width:160px; margin: 0px 10px 0px 0px;}

.display {position:absolute; right:10px; text-align:right; top:10px; width:100px; }

.display select{color:#333333; font-size:13px; border: 1px solid #DAD9C9; padding: 3px;}

.search_result .button, form.registration .button {background: no-repeat scroll 0 0 #00000; border:1px solid #BEBAAE; color:#FFFFFF; font-weight: bold; cursor:pointer; margin:10px 10px 0px 0px; padding:2px;}

.word button {bottom:19px; display:block !important; height:26px; left:180px; margin:0 !important; position:absolute; width:100px !important; }

.phrase {background:none repeat scroll 0 0 #F6F5EE; border:1px solid #DAD9C9; float:left; height:65px !important; padding:10px; width:670px !important; }

.phrase ul {margin:0 !important;}

.phrase li { background:none repeat scroll 0 0 transparent !important; padding:0 !important;}

.phrase .inputbox {background:none repeat scroll 0 0 #FFFFFF; color:#333333; font-size:13px; border: 1px solid #DAD9C9; padding: 3px; }

.phrase .ordering{ padding: 3px; }

.only {background: none repeat scroll 0 0 #F6F5EE; color:#333333; border: 1px solid #DAD9C9; float:left; height:153px !important; margin-left:10px; padding:10px; width:148px !important;}

.only ul {margin:0 !important; }

.only li {background:none repeat scroll 0 0 transparent !important; margin:0 !important;}

.searchintro {background-color:#F6F5EE; float:left; margin:10px 0; padding:10px; width:680px; }

.searchintro p{margin-bottom:10px;}

.results h3 {font-size: 12px; font-weight: bold;}

.results h4{margin-bottom:5px; font-weight:bold;}

.results ol, ul {list-style:none outside none;}

.results li {background: none repeat scroll 0 0 transparent !important; border-bottom: 1px dotted #E4EBDF; padding: 15px; line-height: 14px; }

.results .small{color: #CD853F;}

.highlight {background-color:#FFE187 !important; color:#FFFFFF; padding:1px;}

/* -- fim alteracao search --*/

/* -- alteração layout mail to*/



/* -- fim alteração layout mail to*/



/** Alteração  layout tabelas **/

#content table {width: 100%; color: #737067; border-collapse: collapse; padding: 0; }

#content table caption { border-spacing:10px; font-weight:bold; padding:5px 0 5px 0; color:#FFF; text-align: center; background-color: #D4B889;  }

#content table thead th { background-color:#EBDCB1; text-align:center; height:20px; padding-top:5px; font-weight: bold; border:1px solid #EBDCB1}

#content table tbody th { font-weight: bold; }
#content table tbody tr td  {padding:5px 0px 0px 5px; height: 30px; color: #FFFF; border:1px solid #EBDCB1;}

#content table tfoot td,
#content table tfoot th { background-color: #EDE9CA; text-align: center; }

#content table td.order 		{ text-align: center; white-space: nowrap; }
#content table td.order span { float: left; display: block; width: 20px; text-align: center; }

table thead a:link  {	text-decoration:none !important; color: #928E82 !important;	font-weight:bold;}

/* fim  layout tabelas */
/** Table styles - acajoom **/

table.adminlist {	width: 100%;	border-spacing: 1px; background-color: #e7e7e7; color: #928E82;}

table.adminlist td, table.adminlist th { padding: 0px; vertical-align: top;}

table.adminlist thead th { text-align: center;	background: #F6F5EE; color: #928E82; border-bottom: 1px solid #999; border-left: 1px solid #fff; height: 30px;}

table.adminlist thead a:hover { text-decoration: none; }

table.adminlist thead th img { vertical-align: middle; }

table.adminlist tbody th { font-weight: bold; }

table.adminlist tbody tr			{ background-color: #fff;  text-align: left;}
table.adminlist tbody tr.row1 	{ border-top: 1px solid #E4EBDF; }

table.adminlist tbody tr.row0:hover td,
table.adminlist tbody tr.row1:hover td  { background-color: #fdfcf4 ; }

table.adminlist tbody tr td 	   { height: 30px; background: #fff; }
table.adminlist tbody tr td p	   { border-spacing: 4px; }

table.adminlist tfoot tr { text-align: center;  color: #333; }
table.adminlist tfoot td,
table.adminlist tfoot th { background-color: #F6F5EE; text-align: center; }

table.adminlist td.order 		{ text-align: center; white-space: nowrap; }
table.adminlist td.order span { float: left; display: block; width: 20px; text-align: center; }

table.adminlist .pagination { display:table; padding:0;  margin:0 auto;	 }

.pagination div.limit {float: left; height: 22px; line-height: 22px; margin: 0 10px;}

table.adminlist thead a:link  {	text-decoration:none !important; color: #928E82 !important;	font-weight:bold;}

/* fim -  Table styles - acajoom   */