html {font-size:11px}
body {font-family:Arial; margin:0px; background:#E4E6EA; color:#373B3D}
td {font-family:Arial; font-size:11px; color:#373B3D}
textarea, input, select {font-family:Arial; font-size:11px; color:#666}
a {color:#373B3D; text-decoration:none} /* Azul claro antigo: 55 8E D5 */
a:hover {color:#3B73B9; text-decoration:underline}
ol, ul {margin:0px; padding:0px} /* zera margens e padding, possibilitando o mesmo visual no FF e no IE (inclusive IE6) */

/*--- CORES ---*/    /*
CINZA ESCURO:	 #373B3D
CINZA MÉDIO:	 #63676A
CINZA CLARO:	 #E4E6EA
CINZA AZULADO:	 #718DB0
AZUL DO LOGO:	 #142850
AZUL ESCURO:	 #003399
AZUL MÉDIO:		 #3B73B9
AZUL CLARO:		 #0099CC
*/



/*---  Menu Principal  ---*/
.mnu {font-family:Arial; font-size:8pt; background-color:#FFF; color:#666; padding-top:0px} 
.mnu a {color:#333; text-decoration:none} 
.mnu a:hover {color:#3B73B9; text-decoration:none} 

/*---  BreadCrumb  ---*/
.submnu {font-family:Arial; font-size:11px; color:#142850; padding:15px 0px} 
.submnu a {color:#142850; text-decoration:none} 
.submnu a:hover {color:#3B73B9; text-decoration:underline} 

/*---  Menu Lateral (páginas internas)  ---*/
.mnulat {padding:0; border:1px solid #CCD0D4}
.mnulat h1 {font-family:Arial, sans-serif; font-weight:normal!important;font-size:19px; margin:0px 0px 10px 0px; color:#3B73B9}
.mnulat h2 {font-family:Arial, sans-serif; font-weight:normal!important;font-size:15px; margin:0px 0px 10px 0px; color:#3B73B9}
.mnulat h3 {font-size:13px; margin:16px 14px 8px; color:#142850} 
/*..mnulat a {color:#373B3D; text-decoration:none} 
.mnulat a:hover {color:#3B73B9; text-decoration:underline} 
mnulat ul {color:#E6E6E6; list-style:none; margin:6px}
.mnulat ul li {margin:6px 0 0 0}
.mnulat ul ul {list-style:square inside; font-size:10px; margin:0 0 0 14px}*/

/*--- MENU LAT ---*/
.menu {font-size:11px; text-align:left; margin:0 -1px 0 0}
.menu .menu {clear:left; margin:0 -1px 0 0; font-size:90%; color:#789; font-weight:normal; text-indent:-7px}
.menu a {color:#373B3D; text-decoration:none; display:block; width:auto; padding:4px 6px 4px 14px}
.menu .menu a {color:#63676A; text-decoration:none; display:block; width:auto; line-height:14px; margin-right:-12px; padding:0 6px 4px 14px}
.menu .menu a {padding-left:28px; margin-right:1px}
.menu .menu .menu a {padding-left:42px;}
.menu .menu .menu .menu a {padding-left:56px;}
.menu a:hover , .menu .menu a:hover {color:#3B73B9; text-decoration:underline}
.menu .selected, .menu .menu .selected  {background:#F0F2F6 url('img/bullet4.gif') right center no-repeat; color:#3B73B9}
.menu .menu .selected  {color:#3B73B9 /*718DB0*/}


/*---  Home  ---*/
.colunahome {font-family:Arial, sans-serif; font-size:11px; padding:13px; border:1px solid #CCD0D4; border-bottom:none}
.colunahome h1 {color:#3B73B9; font-size:19px; margin:10px 0px}
.colunahome h2 {color:#142850; font-size:14px; margin:0px}
.colunahome h2 a {color:#142850; text-decoration:none}
.colunahome h2 a:hover {color:#3B73B9; text-decoration:none}
/*
.colunahome h3 {font-size:13px; margin:15px 2px 2px 0; color:#09C}
.colunahome h3 a {color:#09C; text-decoration:none}
.colunahome h3 a:hover {color:#142850; text-decoration:none}
*/
.colunahome h3 {font-size:13px; margin:15px 2px 2px 0; color:#3B73B9}
.colunahome h3 a {color:#142850; text-decoration:none}
.colunahome h3 a:hover {color:#3B73B9; text-decoration:none}
.colunahome h6 {font-size:11px; font-weight:normal!important; margin:5px 2px 15px 2px; color:#63676A}
.colunahome h6 a {color:#63676A; text-decoration:none}
.colunahome h6 a:hover {color:#3B73B9; text-decoration:none}
.colunahome p {margin:4px 0}
.colunahome ul {list-style:circle inside; margin:15px 0 20px}
.colunahome .bullet {display:block; width:8px; height:14px; background:url('img/bullet2.gif') no-repeat left center; float:left; margin-right:2px }
.colunahome ul li {color:#3B73B9; margin:4px 0 0; font-size:6px!important}
#news {color:#63676A}
#cliLink {color:#3B73B9}
/*#cliImg {margin:0 0 0 -4px!important}*/
.colunahomemore {padding:0 12px 12px; text-align:right; border:1px solid #CCD0D4; border-top:none}
.colunahomemore a {color:#09C}
.colunahomemore a:hover {color:#142850}

#tabSearches td h3 {margin:0}


/*---  Lateral Direita (páginas internas)  ---*/
.latdir, .latdir2 {padding:8px 0 0; border-top:1px solid #CCD0D4; margin-bottom:25px}
.latdir2 {padding:8px 8px; border:1px solid #CCD0D4}
.latdir h1, .latdir2 h1 {font-family:Arial, sans-serif; font-weight:normal!important;font-size:19px; margin:0px 0px 10px 0px; color:#3B73B9}
.latdir h2, .latdir2 h2 {font-family:Arial, sans-serif; font-weight:normal!important;font-size:15px; margin:0px 0px 10px 0px; color:#3B73B9}
.latdir h3, .latdir2 h3 {font-size:13px; margin:8px 2px 15px; color:#142850} 
.latdir a, .latdir2 a {color:#373B3D; text-decoration:none} 
.latdir a:hover, .latdir2 a:hover {color:#3B73B9; text-decoration:underline} 
.latdir ul, .latdir2 ul {color:#E6E6E6; list-style:none; margin:6px}
.latdir ul li, .latdir2 ul li {margin:6px 0 0 0}
.latdir ul ul, .latdir2 ul ul {list-style:square inside; font-size:10px; margin:0 0 0 14px}
#titdown {background:url(img/iconpdf.gif) 76px 50% no-repeat}
.latdircand {width:100px; padding:8px 0 0; border-top:1px solid #CCD0D4; /*background:url('/img/talengybg.gif') right bottom no-repeat*/}

/*---  Páginas Internas  ---*/
.conteudo {padding:15px 0; border-top:1px solid #CCD0D4; text-align:justify}
.conteudo h1 {font-family:Arial, sans-serif; font-size:19px; margin:0 0 10px 0; color:#142850}
.conteudo h2 {font-family:Arial, sans-serif; font-size:15px; margin:1.4em 0 .5em; color:#3B73B9; }
.conteudo h3 {color:#142850; font-size:13px; margin:1em 0 .3em}
.conteudo h3 a {color:#142850; text-decoration:none}
.conteudo h3 a:hover {color:#3B73B9; text-decoration:none}
.conteudo h4 {color:#3B73B9; font-size:12px; margin:0 0 .2em}
.conteudo h4 a {color:#3B73B9; font-weight:normal}
.conteudo h4 a:hover {color:#3B73B9; text-decoration:underline}
.conteudo h5 {color:#BBB; font-size:11px; margin:0}
.conteudo h5 a {color:#3B73B9; font-weight:normal}
.conteudo h5 a:hover {color:#3B73B9; text-decoration:underline}
.conteudo p {margin:0 0 10px 0; text-align:justify}
.conteudo a.more {margin:0 5px 10px}
.conteudo a.data {color:#3B73B9}
.conteudo .visivel {color:#3B73B9}
.conteudo ol {margin:5px 10px 20px 25px}
.conteudo ul {list-style:square; margin:5px 10px 20px}
.conteudo ol li {margin:3px 0; text-align:justify}
.conteudo ul li {margin:3px 5px; text-align:justify}

/*---  GERAL  ---*/
.externo {border-collapse:collapse; background:#FFF; width:940px}
.divisoria {background:#FFF; width:25px}
.divisoriahome {background:#FFF; width:20px}

.newsdata {font-weight:bold; color:#999; font-size:13px; margin:10px 0; text-align:right}
.newsfooter {font-family:arial; font-size:10px; color:#666; float:right; margin:5px 2px}
.tabtop {background:#E4E6EA; padding:3px; font-weight:bold; border-bottom: 1px solid #CCD0D4}
.tabbottom {background: font-weight:bold; padding:6px 0 2px; border-top: 1px solid #CCD0D4}
.tab0 {background-color:#F4F4F6}
.tab1 {background-color:#FAFAFC}

.conttab {background:#F8F8F8}
.conttab p {padding-left:10px; padding-right:10px}

#logoareas {background:url('img/logos_areas.jpg') center top no-repeat}
.clearfix {display:block;height:0;clear:both;visibility:hidden;overflow:hidden}

/*---  Banner  ---*/
.banner {background-color:#FFF; border:0; padding:30px 0 0; height:190px}
.banner img {margin:0}
#banner {}
#bannermenu {width:auto; float:right; position:relative;top:-7px;margin:0 3px; color:#FFF}
a.bannerlink {display:inline-block; text-align:center; line-height:12px; width:12px; height:12px; color:#FFF; text-decoration:none}
a.bannerlink:hover, a.bannerlinkSelect {display:inline-block; text-align:center; line-height:12px; width:12px; height:12px; color:#333; background:#FFF; text-decoration:none}


/*---  Candidates  ---*/
h2.empresa, h3.empresa, div.empresa, table.empresa, .formulario {margin:0}
h2.empresa {font-size:18px; margin-top:20px}
h3.empresa {padding:5px 0}
div.empresa {padding:5px 1px; color:#AAA}
/*table.empresa {border:10px solid #E4E6EA; border-right:none;}*/
/*td.empresa {background:#F0F2F6; border-left:10px solid #F4F6FA}*/
table.empresa {margin-bottom:20px; border:3px solid #E4E6EA; border-top:none;}
td.empresa {background:#FFF; border-left:10px solid #FFF}
td.empresaTit {}
.empresa .tab0, .empresa .tab1 {border-bottom:1px solid #E4E6EA;}
.formulario {display:none}
.suave {border:1px solid #E4E6EA; color:#555}
input[disabled].suave {border:1px solid #E4E6EA; background-color:#F2F2F2}
.abre {margin-left:2px; cursor:pointer}




/*---  Rodapé e Topo  ---*/
.rodape, .rodape td {font-family:Verdana; background:#E4E6EA; color:#B2B2B2; font-size:10px}
.rodape a {color:#B2B2B2; text-decoration:none} 
.rodape a:hover {color:#3B73B9; text-decoration:none} 

.topo {font-family:Verdana; background:#E4E6EA; color:#B2B2B2; font-size:10px }
.topo a {color:#B2B2B2; text-decoration:none} 
.topo a:hover {color:#3B73B9; text-decoration:none} 

/*---  Ícones da barra inferior  ---*/
a.icone {float:left; margin:0px 0px 0px 8px; display:block; width:16px; height:16px; border:none}




.msg {margin:10px 0px; padding:3px; width:98%; border:#C00 solid 2px; background-color:#F8F8FA; color:#000}
.msglink {float:right; font-size:9px; color:#666; text-align:right; padding-top:1px}
.msglink a {color:#558ED5; text-decoration:undeline}
.msglink a:hover {color:#C00}



/** Modal Box **/
#mbox {background-color:#eee; padding:8px; border:2px outset #666}
#mbm {font-family:sans-serif;font-weight:bold;float:right;padding-bottom:5px}
#ol {background-image:url(overlay.png)}
#btyes, #btno {display:inline-block;font-weight:bold;text-transform:uppercase;width:50px;height:25px;margin:12px;padding:6px 10px; background-color:#CCC; border:2px solid #C00}
.dialog {display:none}

* html #ol{background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/adm/overlay.png", sizingMethod="scale")}


