/** Configurações Iniciais - Default **/
body {
	margin:0;
	font-size:11px;
	background-color:#6D6D6D;
	color:#585858;
}

a { text-decoration:none; }
a { color:#585858; }
a:hover { color:#585858; }
img { border:0px; }
p img {float:left;margin:1.5em 1.5em 1.5em 0;padding:0;}
p img.right {float:right;margin:1.5em 0 1.5em 1.5em;}

.botao {
	font-size:11px;
	padding:2px;
	height:20px;
	padding-top:0px;
}

/** Configurações iniciais do corpo do site **/
#geral {
	background-color:white;
	width:780px;
	margin:0 auto;
}

/** Configurações do topo **/
#geral #topo { 
	height:126px;
	width:780px; 
	border-bottom:4px solid black;
}
#geral #topo .logomarca {
	float:left;
	padding:25px;
	padding-bottom:16px;
	padding-left:32px;
}
#geral #topo .menu { float:right; margin-left:-10px; }
#geral #topo .menu ul { padding:0px; margin:0px; padding-top:4px; margin-right:-5px; }
#geral #topo .menu ul li {
	display:inline;
	border-right:1px solid black;
	padding-right:13px;
	padding-left:10px;	
}
#geral #topo .menu ul li.ultima { 
	border:none;
	padding:0px;
	margin:0px;
	padding-left:10px;
	padding-right:11px;	
}
#geral #topo .menu-areas {
	width:780px;
	padding-top:0px;
}
#geral #topo .menu-areas .barra-imagens {
	width:780px;
	margin-left:0px;
	float:right;
	text-align:right;
	padding-right:10px;
	margin-top:-13px;
}

#geral #topo .menu-areas .barra-menu {
	background-color:#001E96;
	padding:3px;
	width:784px;
	margin-top:6px;
	float:right;
	text-align:left;
}

#geral #topo .menu-areas .barra-menu li {
	border-right:1px solid #D7E1F1;
	padding-right:5px;
	padding-left:3px;
}

#geral #topo .menu-areas .barra-menu li.ultima { border:none; }
#geral #topo .menu-areas .barra-menu li a { color:#D7E1F1; }
#geral #topo .menu-areas .barra-menu li a:hover { color:#D4FF00; }

#geral #topo .menu-areas ul { 
	padding:0px; 
	margin:0px; 
	height:0px;
}
#geral #topo .menu-areas ul li { display:inline; }

#geral #topo {
	border-bottom:7px solid #001E96;
}

#geral #topo .searchManager {
	width:247px;
	position:absolute;
	float:right;
	top:20px;
	margin-left:533px;
	padding:3px;
	padding:0px;
	margin-top:10px;
}
#geral #topo .searchManager input.value {
	font-size:11px;
	height:14px;
	
}
#geral #topo .searchManager input.botao {
	font-size:11px;
	padding:4px;
	padding-top:1px;
	padding-bottom:14px;
	width:60px;
	background-image:url('../../../../multimidia/index/botao_background.png');
	border:1px solid gray;
	border-top:1px solid #E1E1E1;
	border-left:1px solid #E1E1E1;
	border-right:1px solid #D2D2D2;
	border-bottom:1px solid #D2D2D2;
	font-size:11px;	
}

/** Configurações da MENSAGEM **/
#geral #mensagem {
	background-color:#B3D84A;
	width:760px;
	height:25px;
	padding:10px;
	text-align:center;
	margin-top:1px;	
}

/** Configurações do MEIO DO SITE **/

#geral #meio {
	width:780px;
	min-height:600px;
	margin-bottom:4px;
}

#geral #meio #corpo_index {
	width:780px;
	margin-top:4px;
}

/** MEIO#COLUNA ESQUERDA **/
#geral #meio #corpo_index #col_esquerda {
	width:250px;
	margin:0px;
	text-align:left;
	float:left;
	margin-left:7px;
	background-repeat:no-repeat;
	background-position: 0px 645px;
	margin-top:2px;
	position:absolute;
	border-right:1px dashed #D2D2D2;
	min-height:854px
}

h1 { 
	font-size:12px; 
	font-weight:bold; 
	font-family:arial; 
	color:#2D2D2D; 
}
h2 { 
	font-size:11px; 
	font-weight:bold; 
	color:#3154A5; 
	background-image:url('../../../../multimidia/setinha.gif');
	background-repeat:no-repeat;
	background-position:200px 5px;
}
h2 a:hover {
	text-decoration:none;
	color:#B3D84A;
}
#geral #meio #corpo_index #col_esquerda div { margin-bottom:20px; }
#geral #meio #corpo_index #col_esquerda ul { margin:0px; padding:0px; margin-bottom:10px;}
#geral #meio #corpo_index #col_esquerda ul li { list-style:none; }
#geral #meio #corpo_index #col_esquerda ul li.titulo { font-size:11px; font-weight:bold; }
#geral #meio #corpo_index #col_esquerda ul li.descricao { font-size:11px; }

#geral #meio #corpo_index #col_esquerda #livros { color:#7D7D7D; }
#geral #meio #corpo_index #col_esquerda #livros .imagem {
	float:left;
	padding-right:10px;
}

#geral #meio #corpo_index #col_esquerda #pesquisa span {
	padding-left:5px;
}

#geral #meio #corpo_index #col_esquerda .botoes_enquete {
	margin-top:10px;
}

#geral #meio #corpo_index #col_esquerda .botoes_enquete input {
	background-image:url('../../../../multimidia/index/botao_background.png');
	border:1px solid gray;
	border-top:1px solid #E1E1E1;
	border-left:1px solid #E1E1E1;
	border-right:1px solid #D2D2D2;
	border-bottom:1px solid #D2D2D2;
	background-color:#F9F9F9;
	color:#5A5A5A;
	padding-top:2px;
	 
}

/** MEIO#COLUNA DO MEIO **/

#geral #meio #corpo_index #col_meio {
	width:480px;
	margin-left:266px;
	text-align:left;
	min-height:755px;
}

#geral #meio #corpo_index #col_meio #quadro-one {
	width:504px;
	height:249px;
	margin-top:8px;
	margin-bottom:30px;
}

#geral #meio #corpo_index #col_meio #quadro-one #vagas {
	float:left;
	width:200px;
	height:230px;
	padding-right:5px;
}

#geral #meio #corpo_index #col_meio #quadro-one #entrevistas {
	float:right;
	letter-spacing:1px;
	margin-left:10px;
}

#geral #meio #corpo_index #col_meio #quadro-one #entrevistas li { list-style:none; }
#geral #meio #corpo_index #col_meio #quadro-one #entrevistas ul { 
	padding:0px; 
	margin:0px; 
	height:60px;
	width:255px;
}
#geral #meio #corpo_index #col_meio #quadro-one #entrevistas ul li.imagem img { border:5px solid #E1E1E1; }
#geral #meio #corpo_index #col_meio #quadro-one #entrevistas ul li.imagem { float:left; padding-right:7px; }

#geral #meio #corpo_index #col_esquerda #artigos {
	height:280px;
}
#geral #meio #corpo_index #col_esquerda #artigos li { list-style:none; }
#geral #meio #corpo_index #col_esquerda #artigos ul { 
	padding:0px; 
	margin:0px; 
	height:95px;
	width:245px;
}
#geral #meio #corpo_index #col_esquerda #artigos ul li.imagem img { 
	border:5px solid #E1E1E1; 
}
#geral #meio #corpo_index #col_esquerda #artigos ul li.imagem { 
	float:left; padding-right:7px; 
}

#geral #meio #corpo_index #col_meio #quadro-one #barra {
	float:left;
	width:506px;
	margin-top:0px;
}

#geral #meio #corpo_index #col_meio #quadro-one #barra ul {
	margin:0px;
	padding:0px;
}
#geral #meio #corpo_index #col_meio #quadro-one #barra ul li {
	list-style:none;
	background-color:#EBEBEB;
	float:left;
	width:248px;
	padding:2px;
	color:#858384;
}

#geral #meio #corpo_index #col_meio #quadro-one #barra ul li.leia-one { text-align:left; padding-left:3px; height:17px; }
#geral #meio #corpo_index #col_meio #quadro-one #barra ul li.leia-two { text-align:right; padding-right:3px; height:17px; }

#geral #meio #corpo_index #col_meio #quadro-two {
	height:128px;
	width:506px;
	margin-top:-16px;
}

#geral #meio #corpo_index #col_meio #quadro-two ul {
	padding:0px;
	margin:0px;	
}

#geral #meio #corpo_index #col_meio #quadro-two ul,
#geral #meio #corpo_index #col_meio #quadro-two ul li {
	margin:0px;
	padding:0px;
	list-style:none;
}
#geral #meio #corpo_index #col_meio #quadro-two .wteste_jwslide img {
	padding:0px;
	margin:0px;
	padding-right:7px;
}

#geral #meio #corpo_index #col_meio #quadro-two #barra ul {
	margin:0px;
	padding:0px;
	margin-top:4px;
}
#geral #meio #corpo_index #col_meio #quadro-two #barra ul li {
	list-style:none;
	background-color:#EBEBEB;
	float:left;
	width:248px;
	padding:2px;
	color:#858384;
}

#geral #meio #corpo_index #col_meio #quadro-two ul li.imagem {
	float:left;
	padding-right:8px;
	height:85px;
}

#geral #meio #corpo_index #col_meio #quadro-two ul li.descricao {
	height:85px;
}

#geral #meio #corpo_index #col_meio #quadro-two #barra ul li.anterior-proximo {
	text-align:left;
	width:502px;
}

#geral #meio #corpo_index #col_meio #quadro-two ul li b {
	font-size:12px;
}

#geral #meio #corpo_index #col_meio #quadro-tree {
	margin-top:3px;
	height:135px;
	width:505px;
}

#geral #meio #corpo_index #col_meio #quadro-tree #dicas-rh {
	width:298px;
	float:left;
}

#geral #meio #corpo_index #col_meio #quadro-tree #dicas-rh h1 {
	padding-bottom:3px;
}

#geral #meio #corpo_index #col_meio #quadro-tree #dicas-rh ul {
	list-style:none;
	margin:0px;
	padding:0px;
	height:101px;
	border:1px solid #C3C3C3;
	margin-top:-5px;
}

#geral #meio #corpo_index #col_meio #quadro-tree #dicas-rh ul li {
	padding:5px;
	padding-bottom:0px;
}

#geral #meio #corpo_index #col_meio #quadro-tree #dicas-rh ul li.barra-titulo {
	background-color:#E1E1E1;
	padding:2px;
	text-align:right;
	color:#5A5A5A;
}

#geral #meio #corpo_index #col_meio #quadro-tree #dicas-rh ul li.barra-descricao p {
	padding:0px; 
	margin:0px;
	padding-bottom:4px;
}

#geral #meio #corpo_index #col_meio #quadro-tree #newsletter {
	width:200px;
	float:right;
}

#geral #meio #corpo_index #col_meio #quadro-tree #newsletter h1 {
	padding-bottom:3px;
}

#geral #meio #corpo_index #quadro-tree #newsletter ul {
	list-style:none;
	margin:0px;
	height:95px;
	background-color:#F5F5F5;
	padding:3px;
	border:1px solid #C3C3C3;
}

#geral #meio #corpo_index #quadro-tree #newsletter ul li input {
	font-size:11px;
	color:#969696;
	padding:3px;
	width:180px;
	margin-bottom:4px;
	background-image:url('../../../../multimidia/index/botao_background.png');
	border:1px solid gray;
	border-top:1px solid #E1E1E1;
	border-left:1px solid #E1E1E1;
	border-right:1px solid #D2D2D2;
	border-bottom:1px solid #D2D2D2;
	color:#5A5A5A;
}

#geral #meio #corpo_index #quadro-tree #newsletter ul li input.botao {
	width:70px;
	background-position:0px 2px;
	background-color:#F9F9F9;
	border-top:1px solid #D2D2D2;
	border-left:1px solid #D2D2D2;
	border-right:1px solid #B4B4B4;
	border-bottom:1px solid #B4B4B4;
	padding:5px;
	padding-top:2px;
	padding-bottom:20px;
}

#geral #meio #corpo_index #quadro-four {
	margin-top:3px;	
}

#geral #meio #corpo_index #quadro-four #noticias ul {
	list-style:none;
	margin:0px;
	padding:0px;
	width:504px;
}

#geral #meio #corpo_index #quadro-four #noticias ul li {
	background-color:#EBEBEB;
	margin-bottom:2px;
	border-bottom:1px dashed #ACACAC;
	list-style:none;
	padding:2px;
}

#geral #meio #corpo_index #quadro-four #noticias ul li.ultima {
	border:none;
}

#geral #meio #corpo_index #quadro-four #ricardoxaviernamidia ul {
	margin:0px;
	padding:0px;
}

#geral #meio #corpo_index #quadro-four #ricardoxaviernamidia ul li {
	list-style:none;
	border:1px solid #3C3C3C;
	padding:10px;
	font-size:12px;
	width:483px;
}
/** Configurações do RODAPE **/

#geral #rodape {
	height:40px;
	width:780px;
	background-color:#F3F3F3;
	border-top:1px solid #E2E2E2;
}

#geral #rodape p {
	text-align:center;
	padding:5px;
	line-height: 12px;
	color:#969696;
}

#fechar_banner {
	position:absolute;
	margin-left:180px;
	margin-top:1px;
}

#banner {
	position:absolute;
	z-index:300;
	margin:0 auto;
	margin-left:-500px;
	margin-top:160px;
}
#banner a {
	position:absolute;
	margin-left:625px;
	margin-top:30px;
}