body{
	margin:0px;
	background-image:url(../images/bk00.gif);
	background-repeat:repeat-x;
	background-position:top;
}

img {
	border:0px;
}

table {
	border-collapse: collapse;
}

td {
	padding: 0px;
}

form {
	border:0px;
	border-collapse: collapse;
	padding: 0px;
	margin:0px;
}

/* END ELEMENTS */

a{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#294B8A;
	text-decoration:underline;
}

/* Alterações Suporte*/

.body_contents{
	padding:14px 22px 20px 17px; 
	background:url(../images/bk_contents.gif) repeat-x top;
	height:400px;
	vertical-align:top;
}

	.contents_title{
		font-family: Tahoma;
		font-size:12px;
		color:#21406f;
		padding-bottom:4px;
		margin:0px;
		font-weight:bold;	
		border-bottom:1px solid #c8d3e7;
	}
	
	.contents_text{
		font-family: Tahoma;
		font-size:11px;
		color:#4b658a;
		padding:0px;
		margin:0px;
		text-align:justify;	
	}
	
		.contents_text a{
			font-family: Tahoma;
			font-size:11px;
			color:#4b658a;
			padding:0px;
			margin:0px;		
			text-decoration:none;
		}

		.contents_text a:hover{
			text-decoration:underline;		
		}

.newsHighlights{
	padding:14px 12px 20px 17px; 
	background:url(../images/bk_contents.gif) repeat-x top;
}
	
	.hightlights_text{
		font-family: Tahoma;
		font-size:11px;
		color:#4b658a;
		padding:0px;
		margin:0px;
		text-align:justify;	
	}

        .hightlights_text ul{
            padding-left:15px;
            margin:0px;
        }

	.news_date{
		font-family: Tahoma;
		font-size:10px;
		color:#8296ba;
		font-style:italic;
		padding:0px;
		margin:0px;	
	}
	
	.news_text{
		font-family: Tahoma;
		font-size:11px;
		color:#8296ba;
		padding:0px;
		margin:0px;		
	}
	
		.news_text a{
			font-family: Tahoma;
			font-size:11px;
			color:#435b87;
			font-weight:bold;
			padding:0px;
			margin:0px;
			text-decoration:none;		
		}
		
		.news_text a:hover{
			text-decoration:underline;
			font-weight:bold;
		}

	
/* Alterações Suporte*/

.contents{
	background-image:url(../images/bk00.gif);
	background-repeat:repeat-x;
	background-position:top;
	padding-left:26px;
	padding-right:26px;
	background-color:#FFFFFF;
}

.lateralesq{
	background-image:url(../images/lateral_esq.jpg);
	background-repeat:no-repeat;
	background-position:top;
}

.lateraldir{
	background-image:url(../images/lateral_dir.jpg);
	background-repeat:no-repeat;
	background-position:top;
}

.languages{
	padding-top:8px;
	padding-right:34px;
}

.header{
	padding:6px 6px 0px 6px;
	background-color:#FFFFFF;
}

.title_seccao{
	font-family: Tahoma;
	font-size:12px;
	color:#294b8a;	
	font-weight:bold;
	
}

.title_seccao2{
	font-family: Arial;
	font-size:15px;
	color:#8B9BB7;	
	font-weight:bold;
	
}

.menu{
	background-image:url(../images/bk02.gif);
	background-repeat:repeat-x;
	background-position:top;
	padding-bottom:6px;
}

.text00{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#294B8A;
	font-weight:bold;
}

.text01{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#445C87;
	font-weight:bold;
}

.text02{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#8296BA;
}

.text02_justify{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#8296BA;
	text-align:justify;
}

.text03{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#D69C00;
	font-weight:bold;
	text-decoration:none;
}

.text03 a:hover{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#D69C00;
	font-weight:bold;
	text-decoration:underline;
}

.text04{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#294B8A;
	text-decoration:none;
}

.text04 a:hover{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#294B8A;
	text-decoration:underline;
}

.text05{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#98ACD1;
	font-style:italic;
	font-weight:bold;
}

.text06{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#7E8FAE;
}

.text07{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#DC7A00;
	font-weight:bold;
	text-decoration:none;
}

.text07 a:hover{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#DC7A00;
	font-weight:bold;
	text-decoration:underline;
}

.text08{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#294B8A;
	text-decoration:none;
}

.text08 a:hover{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#294B8A;
	text-decoration:underline;
}


.input00{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#294B8A;
	border:0px;
}

.input_pesquisa{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#294B8A;
	border:1px solid #A5ACB2;
	width:130px;
	height:16px;
	padding:2px;
}

.input_recrutamento1{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#294B8A;
	border:0px;
	border:1px solid #A7BED2;
	width:230px;
	padding-left:2px;
}

.input_recrutamento2{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#294B8A;
	border:0px;
	border:1px solid #A7BED2;
	width:230px;
	padding-left:2px;
}

.input_recrutamento3{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#294B8A;
	border:1px solid #A7BED2;
	background-image:url(../images/bk_recursos03.gif);
	background-repeat:repeat-x;
	height:17px;
	padding-left:2px;
}

.input_recrutamento4{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#294B8A;
	border:1px solid #A7BED2;
	width:228px;
	padding:2px;
	overflow-y:auto;
	height:50px;
}

.inputForm01{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#294B8A;
	border:1px solid #A7BED2;
	width:180px;
	padding-left:2px;
	overflow-y:auto;
}

.input_select{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#294B8A;
	border:1px solid #A5ACB2;
	width:200px;
	height:18px;
}

/* DIV MENU */

#dropmenudiv{
	position:absolute;
	border:1px solid #666666;
	font-family:tahoma;
	color:#9F2A34;
	font-size:11px;
	line-height:18px;
	overflow: auto;
	position:absolute;
	z-index:2;
	-moz-opacity:0.9;
	opacity:.9;
}

#dropmenudiv a{
	width: 100%;
	display: block;
	text-indent: 3px;
	padding: 1px;
	border-bottom: 1px solid #666666;
	text-decoration: none;
	font-family:tahoma;
	color:#666666;
	font-size:11px;
	overflow:hidden;
}

#dropmenudiv a:hover{
	background-color:#999999;
}
