body{background-color:#eae7d2;}
p,span,ul,ol{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;line-height:15px;color:#444;margin-top:5px;margin-bottom:5px;}
a{color:#154575;text-decoration:none;}
a:hover{color:#154575;text-decoration:underline;}
h1{font-family:Arial,Helvetica,sans-serif;font-size:20px;color:#154574;margin:0;text-shadow: 1px 1px 1px #E9EDFF;}
h2{color:#154575;font-family:Tahoma,Arial,Helvetica,sans-serif;font-size:18px;text-shadow:1px 1px 1px #E9EDFF;}
h3{font-family:Arial,Helvetica,sans-serif;font-size:15px;color:#154575;margin-top:5px;margin-bottom:0;}
.saiba_mais{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;line-height:12px;font-weight:bold;color:#154574;margin-top:10px;margin-bottom:5px;padding-left:16px;margin-left:5px;background-image:url(imagens/mais.png);background-repeat:no-repeat;background-position:left;}
#principal{ margin-left:auto;margin-right:auto;width:1000px;padding-left:12px;height:auto;min-height:100px; }
#painel_esquerda{float:left;width:630px;height:auto;background-color:#fff;margin:0; -moz-box-shadow:-4px -4px 5px #A09F9B, 4px 2px 5px #A09F9B; 
-webkit-box-shadow:-4px -4px 5px #A09F9B, 4px 2px 5px #A09F9B; box-shadow:-4px -4px 5px #A09F9B, 4px 2px 5px #A09F9B; min-height:2920px; }
#painel_esquerda2{float:left;width:630px;height:auto;background-color:#fff;margin:0; -moz-box-shadow:-4px -4px 5px #A09F9B, 4px 2px 5px #A09F9B; 
-webkit-box-shadow:-4px -4px 5px #A09F9B, 4px 2px 5px #A09F9B; box-shadow:-4px -4px 5px #A09F9B, 4px 2px 5px #A09F9B; min-height:2360px; }
#painel_esquerda h3{margin-top:10px;margin-bottom:10px;}
#conteudo_pe{width:629px;}
#footer{ width:1000px;padding-left:12px;height:auto;margin-left:auto;margin-right:auto; }
#texto_footer{ -moz-border-radius-bottomleft:10px; -webkit-border-bottom-left-radius:10px; -moz-border-radius-bottomright:10px; -webkit-border-bottom-right-radius:10px;
-moz-border-radius-topleft:10px; -webkit-border-top-left-radius:10px; -moz-border-radius-topright:10px; -webkit-border-top-right-radius:10px;
-moz-box-shadow:-4px 5px 5px #7D7E7A, 4px 5px 5px #7D7E7A, 0 4px 5px #7D7E7A;
-webkit-box-shadow:-4px 5px 5px #7D7E7A, 4px 5px 5px #7D7E7A, 0 4px 5px #7D7E7A;
box-shadow:-4px 5px 5px #7D7E7A, 4px 5px 5px #7D7E7A, 0 4px 5px #7D7E7A;
background-color:#528CD0; float:left; height:auto; margin-bottom:20px; margin-top:-35px; padding-bottom:10px; padding-top:10px; width:630px; }
#final_footer{ height:20px;width:1000px;padding-left:12px;margin-left:auto;margin-right:auto;background:transparent url(imagens/barras.png) no-repeat scroll 0 -110px;}
#painel_direita{float:left;width:355px;height:100%; float:left;width:355px;height:100%;background-image:url(imagens/sombra2.png);background-position:right;background-repeat:repeat-y; }
#barra_cimaP{ width:355px;height:20px;background-color:#eae7d2; background:transparent url(imagens/barras.png) no-repeat scroll 0 -30px; }
#barra_baixoP{ width:355px;height:20px;background-color:#eae7d2; background:transparent url(imagens/barras.png) no-repeat scroll 0 -50px; }
#sidebar_direita{ -moz-box-shadow:4px 4px 5px #A09F9B; -webkit-box-shadow:4px 4px 5px #A09F9B; box-shadow:4px 4px 5px #A09F9B; height:auto;
margin:-10px 0 0; padding:5px 10px 5px 5px; width:335px; -webkit-border-bottom-right-radius:20px; -moz-border-radius-bottomright:20px; }
#facebook-sidebar{margin-left:24px;margin-top:10px;}
#barra_cima{ float:left;height:20px;width:630px; background:transparent url(imagens/barras.png) no-repeat scroll 0 0; }
#barra_cima_footer{ float:left;height:10px;width:630px; background:transparent url(imagens/barras.png) no-repeat scroll 0 -20px; }
#barra_verde { float:left; height:10px; width:340px; background:transparent url(imagens/barras.png) no-repeat scroll 0 -90px; }
#barra_verde_baixo { float:left; height:10px; width:340px; background:transparent url(imagens/barras.png) no-repeat scroll 0 -100px; }
.barra_verde_G { float:left; height:10px; width:429px; background:transparent url(imagens/barras.png) no-repeat scroll 0 -130px; }
.barra_verde_G_baixo { float:left; height:10px; width:428px; background:transparent url(imagens/barras.png) no-repeat scroll 0 -140px; }
#destaque_cpe{margin-top:10px;width:615px;height:auto;margin-left:5px;margin-right:5px;background-color:#f0f0f0; -moz-border-radius-topleft:10px; -webkit-border-top-left-radius:10px; -moz-border-radius-topright:10px; -webkit-border-top-right-radius:10px; padding-top:10px; -moz-border-radius-bottomleft:10px; -webkit-border-bottom-left-radius:10px; -moz-border-radius-bottomright:10px; -webkit-border-bottom-right-radius:10px; padding-bottom:20px; padding-top:10px;}
#destaque_cpe p{font-size:13px;font-family:Arial,Helvetica,sans-serif;}
#destaque_cpe_artigo{background-color:#F0F0F0;border-right:1px dotted #999999;float:left;height:auto;margin:5px;min-height:200px;padding-left:5px;width:385px;}
.destaque_cpe_artigo_foto{float:left;margin-right:5px;}
.ads200x200{overflow:hidden;float:left;width:200px;height:200px;margin:4px;background-color:#f0f0f0;}
.ads300x250{overflow:hidden;width:300px;height:250px;background-color:#f0f0f0;margin-left:auto;margin-right:auto;padding-left:19px;padding-right:19px;padding-bottom:15px;}
#ads728x60 {overflow:hidden;float:left;margin-left:auto;margin-right:auto; margin:10px 5px 5px 120px; width:728px; height:90px; }
#propaganda_cpe{float:left;width:168px;height:auto;margin-left:5px;margin-top:5px;padding:5px;}
#propaganda_cpe ul {line-height:17px;}
.ads160x600{overflow:hidden;width:160px;height:600px;margin-left:auto;margin-right:auto;margin-top:4px;margin-bottom:4px;}
#textos_cpe{float:right;width:428px;height:auto;margin-top:10px;margin-right:5px;margin-bottom:5px;}
.bloco_cpe{float:left;height:370px;width:205px;margin-left:10px; margin-bottom:15px;}
.artigo_recente_cpe{width:418px;min-height:110px;height:auto;margin-top:10px;padding-left:5px;padding-right:5px;border-bottom:1px dotted #999;}
.artigo_recente_cpe_foto{float:right;width:90px;height:90px;margin:7px;background-color:#154575;}
.barra_titulo{background-image:url(imagens/barra-azul.png); background-repeat:repeat-x; color:#fff;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:13px;font-weight:bold;height:15px;padding-left:5px;padding-top:5px;padding-bottom:5px;text-shadow:0px 1px 1px black;}
.destaque_sd_foto{width:335px;height:185px;margin-left:0;}
.artigos_recentes_sd{height:auto;margin-top:10px;padding-left:4px;padding-right:4px;border-bottom:1px dotted #999;width:330px;}
.artigos_recentes_sd_foto{float:right;margin:7px;}
.ads336x280{width:336px;height:280px;margin-top:20px;margin-left:auto;margin-right:auto; clear:both;}
#div_wp_pagenavi a{font-family:Arial,Helvetica,sans-serif;font-size:11px;margin-top:5px;margin-bottom:5px;}
#content{margin-top:10px;}
.respond{width:418px;padding:5px;background-color:#e9f7d4; -moz-border-radius-topleft:10px; -webkit-border-top-left-radius:10px; -moz-border-radius-topright:10px; -webkit-border-top-right-radius:10px; padding-top:10px; -moz-border-radius-bottomleft:10px; -webkit-border-bottom-left-radius:10px; -moz-border-radius-bottomright:10px;-webkit-border-bottom-right-radius:10px;}
#respond{width:98%;padding:5px;background-color:#e9f7d4; -moz-border-radius-topleft:10px; -webkit-border-top-left-radius:10px; -moz-border-radius-topright:10px; -webkit-border-top-right-radius:10px; padding-top:10px; -moz-border-radius-bottomleft:10px; -webkit-border-bottom-left-radius:10px; -moz-border-radius-bottomright:10px;-webkit-border-bottom-right-radius:10px;}
#comment{width:412px;height:120px;}

.manaG{float:right;margin:5px;height:60px;width:60px;}
#manaG_b { float:right;margin:5px;height:60px;width:60px; background:url(imagens/mana.png) scroll 0 0;	}
#manaG_ex { float:right;margin:5px;height:60px;width:60px; background:url(imagens/mana.png) scroll 0 -60px; }
#manaG_eng { float:right;margin:5px;height:60px;width:60px; background:url(imagens/mana.png) scroll -60px 0; }
#manaG_h { float:right;margin:5px;height:60px;width:60px; background:url(imagens/mana.png) scroll -60px -60px;	}
.manaP_b { float:left;height:15px;width:15px; margin-right:5px; background:url(imagens/mana.png) scroll 0 -120px; }
.manaP_ex { float:left;height:15px;width:15px; margin-right:5px; background:url(imagens/mana.png) scroll -30px -120px;	}
.manaP_eng { float:left;height:15px;width:15px; margin-right:5px; background:url(imagens/mana.png) scroll -15px -120px; }
.manaP_h { float:left;height:15px;width:15px; margin-right:5px; background:url(imagens/mana.png) scroll -45px -120px; }
#curriculoP { float:left;margin:5px 5px 5px 0;height:60px;width:60px;background:url(imagens/mana.png) scroll 0 -135px; }
#entrevistaP { float:left;margin:5px 5px 5px 0;height:60px;width:60px;background:url(imagens/mana.png) scroll -60px -135px; }
#intsP { float:right;margin:5px 5px 5px 0;height:60px;width:60px;background:url(imagens/mana.png) scroll 0 -195px; }
#vocacionalP { float:right;margin:5px 5px 5px 0;height:60px;width:60px;background:url(imagens/mana.png) scroll -60px -195px; } 
#personalidadeP { float:right;margin:5px 5px 5px 0;height:60px;width:60px;background:url(imagens/mana.png) scroll 0 -255px; }
#aptidaoP { float:right;margin:5px 5px 5px 0;height:60px;width:60px;background:url(imagens/mana.png) scroll -60px -255px; } 
#testeintP { float:right;margin:5px 5px 5px 0;height:60px;width:60px;background:url(imagens/mana.png) scroll 0 -315px; }

.floatLeft{float:left;margin:5px;}
.floatRight{float:right;margin:5px;}
.floatCenter{margin-left:auto;margin-right:auto;margin-top:10px;margin-bottom:10px;}
#barra_menu{ -moz-border-radius-topleft:10px; -webkit-border-top-left-radius:10px; -moz-box-shadow:-4px -4px 5px #A09F9B; box-shadow:-4px -4px 5px #A09F9B; -webkit-box-shadow:-4px -4px 5px #A09F9B; background-color:#FFFFFF; float:left; height:55px; margin-top:10px; padding-left:5px; padding-top:10px; width:625px; 
z-index:0; position:absolute; margin-left:12px;}
#barra_menu ul{list-style-type:none;background-repeat:repeat-x;margin:0;padding:0;}
#barra_menu ul :hover{background:transparent url(imagens/botoes.png) repeat-x scroll 0 -40px;}
#barra_menu ul li{ list-style-type:none;float:left;width:90px;height:40px;line-height:36px; text-align:center;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold; text-decoration:none;border-right:solid 1px #1960a2;border-left:solid 1px #3e8ac8; background:transparent url(imagens/botoes.png) repeat-x scroll 0 0;	
text-shadow: 0px 1px 1px black; text-shadow: 0px 1px 1px black;}
#barra_menu ul li :hover{background:transparent url(imagens/botoes.png) repeat-x scroll 0 -40px; text-decoration:none;}
#barra_menu ul li a{color:#fff;}
.barra_menu_espacado{width:135px!important;}
#canto_menu_direita { float:left;height:40px;width:9px;	background:transparent url(imagens/botoes.png) no-repeat scroll 0 -120px; }
#canto_menu_esquerda{float:left;height:40px;width:9px;background:transparent url(imagens/botoes.png) no-repeat scroll 0 -80px;}
.menu_eng{ margin-top:2px;float:left;color:#fff;font-family:Arial,Helvetica,sans-serif; font-size:12px;font-weight:bold;width:160px;height:40px;line-height:40px;padding-left:45px;text-decoration:none; background:transparent url(imagens/botoes-profissoes.png) no-repeat scroll 0 -80px;	}
.menu_eng:hover{ color:#fff;text-decoration:underline; background:transparent url(imagens/botoes-profissoes.png) no-repeat scroll 0 -120px; }
.menu_ex{ margin-top:2px;float:left;color:#fff;font-family:Arial,Helvetica,sans-serif; font-size:12px;font-weight:bold;width:160px;height:40px;line-height:40px;padding-left:45px;text-decoration:none; background:transparent url(imagens/botoes-profissoes.png) no-repeat scroll 0 -160px; }
.menu_ex:hover{ color:#fff;text-decoration:underline; background:transparent url(imagens/botoes-profissoes.png) no-repeat scroll 0 -200px; }
.menu_b{ margin-top:2px;float:left;color:#fff;font-family:Arial,Helvetica,sans-serif; font-size:12px;font-weight:bold;width:160px;height:40px;line-height:40px;padding-left:45px;text-decoration:none; background:transparent url(imagens/botoes-profissoes.png) no-repeat scroll 0 0;	}
.menu_b:hover{ color:#fff;text-decoration:underline; background:transparent url(imagens/botoes-profissoes.png) no-repeat scroll 0 -40px; }
.menu_h{ margin-top:2px;float:left;color:#fff;font-family:Arial,Helvetica,sans-serif; font-size:12px;font-weight:bold;width:160px;height:40px;line-height:40px;padding-left:45px;text-decoration:none; background:transparent url(imagens/botoes-profissoes.png) no-repeat scroll 0 -240px; }
.menu_h:hover{ color:#fff;text-decoration:underline; background:transparent url(imagens/botoes-profissoes.png) no-repeat scroll 0 -280px; }
#header{ width:1012px;margin-left:auto;margin-right:auto;height:205px; }
#painel_esquerda_header{ float:left;height:205px;margin:0;width:630px; }
#painel_direita_header{ -moz-border-radius-topleft:10px; -webkit-border-top-left-radius:10px; -moz-border-radius-topright:10px; -webkit-border-top-right-radius:10px;
-moz-box-shadow:-4px -4px 5px #A09F9B, 4px -4px 5px #A09F9B; -webkit-box-shadow:-4px -4px 5px #A09F9B, 4px -4px 5px #A09F9B; 
box-shadow:-4px -4px 5px #A09F9B, 4px -4px 5px #A09F9B; background-color:#FFFFFF; background-position:right center; background-repeat:repeat-y; float:left; 
height:195px; margin-top:10px; padding-left:7px; padding-top:10px; width:343px; margin-left:12px; }
#sombra_header{ float:left;height:205px;width:12px; background:transparent url(imagens/barras-especiais.png) repeat-x scroll -10px 0; }
#barra_especial{ width:10px;height:185px;float:left; background:transparent url(imagens/barras-especiais.png) repeat-x scroll 0 0; }
#caixa_icones{ height:auto;margin-top:5px;margin-bottom:10px;padding-left:0;background-color:#e9f7d4;width:340px; padding-top:10px; padding-bottom:10px;  -moz-border-radius-topleft:10px; -webkit-border-top-left-radius:10px; -moz-border-radius-topright:10px; -webkit-border-top-right-radius:10px; padding-top:10px; -moz-border-radius-bottomleft:10px; -webkit-border-bottom-left-radius:10px; -moz-border-radius-bottomright:10px; -webkit-border-bottom-right-radius:10px; }
#carta{ float:right;margin:5px;height:260px;width:200px;padding:10px; background:transparent url(imagens/mana.png) repeat-x scroll -120px 0; }
#carta h3{margin-top:5px;margin-bottom:0;}
#carta p{line-height:20px;}
.barra_615{width:615px;height:10px;float:left;}
.artigos_relacionados{float:left;min-height:100px;width:418px;border-bottom:1px dotted #999;}
.foto_relacionado{float:left;height:100px;margin:7px;width:100px;}
.especializacoes{float:left;width:120px;height:480px;}
.especializacao_branca{float:left;height:60px;width:120px;}
.especializacao_medica{ font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;float:left; height:30px;padding-top:29px;text-align:center;width:120px; background:transparent url(imagens/especializacoes-medicas.png) no-repeat scroll 0 -240px; }
.especializacao_medica:hover{ background:transparent url(imagens/especializacoes-medicas.png) no-repeat scroll 0 -300px; }
.especializacao_medica1{ font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;float:left; height:30px;padding-top:29px;text-align:center;width:120px; background:transparent url(imagens/especializacoes-medicas.png) no-repeat scroll 0 0; }
.especializacao_medica1:hover{ background:transparent url(imagens/especializacoes-medicas.png) no-repeat scroll 0 -60px; }
.especializacao_medica2{ font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;float:left; height:30px;padding-top:29px;text-align:center;width:120px; 	background:transparent url(imagens/especializacoes-medicas.png) no-repeat scroll 0 -120px; }
.especializacao_medica2:hover{ background:transparent url(imagens/especializacoes-medicas.png) no-repeat scroll 0 -180px; }
#setas1{ float:left;height:480px;width:10px; background:transparent url(imagens/especializacoes-medicas.png) no-repeat scroll -120px 0; }
#setas2{ float:left;height:480px;width:10px; background:transparent url(imagens/especializacoes-medicas.png) no-repeat scroll -130px 0; }
input.favoritos { float:left; margin:4px; width:200px; height:36px; background:transparent url(imagens/botoes-sociais.png) no-repeat scroll 0 0; border:0; cursor:pointer; }
input.favoritos:hover { background:transparent url(imagens/botoes-sociais.png) no-repeat scroll 0 -36px; }
#twitter { float:left; margin:4px; width:200px; height:36px; background:transparent url(imagens/botoes-sociais.png) no-repeat scroll 0 -144px; border:0; cursor:pointer; }
#twitter:hover { background:transparent url(imagens/botoes-sociais.png) no-repeat scroll 0 -180px; }
#orkut { float:left; margin:4px; width:200px; height:36px; background:transparent url(imagens/botoes-sociais.png) no-repeat scroll 0 -72px; border:0; cursor:pointer; }
#orkut:hover { background:transparent url(imagens/botoes-sociais.png) no-repeat scroll 0 -108px; }
#facebook { float:left; margin:4px; width:200px; height:36px; background:transparent url(imagens/botoes-sociais.png) no-repeat scroll 0 -216px; border:0; cursor:pointer; }
#facebook:hover { background:transparent url(imagens/botoes-sociais.png) no-repeat scroll 0 -252px; }
#feed { float:left; margin:4px; width:250px; height:36px; background:transparent url(imagens/botoes-sociais2.png) no-repeat scroll 0 0; border:0; cursor:pointer; }
#feed:hover { background:transparent url(imagens/botoes-sociais2.png) no-repeat scroll 0 -36px; }
table.tabela { border-collapse:collapse; font-size:11px; font-family:Verdana; line-height:20px; text-align:center; margin:0; width:425px; margin-top:5px; margin-bottom:5px; }
table.tabela tr td {border:1px solid #AFAE9C;}
table.tabela2 { border-collapse:collapse; font-size:11px; font-family:Verdana; line-height:20px; text-align:center; margin:0; width:425px; margin-top:5px; margin-bottom:25px; }
table.tabela2 tr td {border:1px solid #AFAE9C;}
table.tabela2 h3 { color:#FFFFFF; text-shadow:0 1px 0 #000000; }
.comment-form-author { float:left; margin-bottom:15px; margin-left:5px; width:100px; }
#author { float:left; }
.comment-form-email { float:left; margin-bottom:15px; margin-left:5px; width:100px; }
#email { float:left; }
.commentlist { list-style:none; }
.commentlist .even { background-color:#E9F7D4; margin-left:-35px; padding:10px; margin-bottom:5px; }
.commentlist .alt { background-color:#f0f0f0; margin-left:-35px; padding:10px; margin-bottom:5px; }
.commentlist .avatar { margin:-5px 0 0; }
.commentlist .children { border:solid 1px #FFFFFF; list-style:none; }
.google-buzz-button { float:left; margin-left:10px; }
.tweetmeme_button { float:left; margin-right:10px; margin-top:3px; }
.lista_categorias { float:left; width:168px; line-height:30px!important; list-style:none; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; padding:0; }
.lista_categorias li { border-bottom:1px dotted #999999; padding-left:20px; background:transparent url(imagens/sprites-categoria.png) no-repeat scroll 0 0; }
.lista_categorias li:hover { background:transparent url(imagens/sprites-categoria.png) no-repeat scroll 0 -30px; }

