/* CSS OVERSEAS */
* {
	margin: 0px;
	padding: 0px;
	text-decoration: none;
}

body {
	text-align:center;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	color:#575757;
	}

a {font-weight:bold;color:#333;}
a:hover{font-weight:bold;text-decoration:underline;color:#000;}

.f10{font-size:10px;}
.f11 { font-size:11px; }
.f12{font-size:12px;}	
.f14{font-size:14px;}
.black { color:#000000;}
.orange { color:#F9A13A;}
.green { color:99ff00; }
.bold { font-weight:bold;}
.under { text-decoration:underline;}
	
#container {
	margin: 0 auto;
	text-align:left;
	width:980px;
	}	
		
.btn{
	background:url(btnAcesso.gif) no-repeat;
	color:#FFF;
	font-size:10px;
	font-weight:bold;
	width:71px;
	height:22px;
	border:0px;
	cursor:hand;
	}	
/* HEADER */

h1#title{
	display:none;
	}

#header {
	background:url(../pictures/headerBackground.jpg) no-repeat transparent;
	width:980px;
	height:164px;
	}
	
#header .navigation ul{
	clear:both;
	margin: 0;
	padding: 0;
	font: bold 11px Arial;
	text-align:right;
	height:24px;
}

#header .navigation li	{display: inline;}

#header .navigation li a
	{
	color:#FFF;
	background: url(divisor.gif) no-repeat top right;
	padding: 0px 7px 0px 3px;
	}

#header .navigation li a:hover{
	color: #9F0;
	background: url(divisor.gif) no-repeat top right;
	text-decoration:none;
}

#header .flags{
	float:right;
	padding-top:20px;
}

#header .flags li{
	list-style-type:none;
	display:inline;
}

#header .flags li a	{padding: 0px 10px 0px 0px;}

#header .logoHolder {
	float:left;
	padding: 25px 0px 0px 15px;
	}	


/* CONTENT MAIN */	


#holderLeft {	float:left;	width:225px;	}
#holderRight {	float:right; width:755px;	}
#center {
		float:left;
 		width:500px; 
		margin:0 auto;
		padding-left:15px;
		}
	
#colummRight .contentFind {
	background:url(bkFind.gif) no-repeat;
	width:215px;
	height:103px;
	margin:5px;
	font-size:11px;
	}	
	
#contentLogin {
	background:url(gray_1.jpg) no-repeat;
	width:225px;
	height:160px;
}

.text{
	color:#666;
	font-size:11px;
	width:150px;
	height:17px;
	border: 1px solid;
	border-color:#B4B4B4;
	padding:3px 0 0 3px;
	}

#banner {
	width:753px;
	height:160px;
	float:right;
}	

#contentMain {font-size:11px;}

#colummLeft {background:url(gray_2.jpg) no-repeat;}


#colummLeft .tittleBox{
	background:url(bckH2.jpg) no-repeat;
	height:25px;
	color:#fff;
	padding-left:10px;
}
#colummLeft h2{	font-size:11px;line-height: 26px;}	
#colummLeft .textBox{padding:7px 23px 17px 10px;}

#colummRight {float:right;width:225px;}
#colummRight h2{font-size:11px;line-height: 26px;}

.link001 {
	color:#fff;
	}

.link001:hover {
	color:#fff;
	text-decoration:underline;
	}

.link002 {
	font-size:11px;
	font-weight:bold;
	color:#fff;
	}

.link002:hover {
	font-size:11px;
	font-weight:bold;
	color:#fff;
	text-decoration:underline;
	}


.link003 {
	font-size:10px;
	font-weight:normal;
	color:#000;
	}

.link003:hover {
	font-size:10px;
	color:#000;
		font-weight:normal;
	text-decoration:underline;
	}

#picture {
	margin: 0 10px 10px 0;
	float:left;
	}
.voltar{
	padding-bottom:10px;
	}

#colummRight .textBox{padding:7px 23px 17px 10px;}
#colummRight .boxNews { background:url(gray_3.jpg) no-repeat;}
#colummRight .tittleBox{
	background:url(bckH2.jpg) no-repeat;
	height:25px;
	color:#fff;
	padding-left:10px;
	}
#additionalCenter h2{font-size:11px;line-height: 26px;}
#additionalCenter .box1 {float:left;width:225px; margin-top:20px;}
#additionalCenter .box2 {float:right;width:225px;margin-top:20px;}
#additionalCenter .tittleBox{
	background:url(bckH2.jpg) no-repeat;
	height:25px;
	color:#e9ecf3;
	padding-left:10px;
	}
#additionalCenter .textBox{	padding:7px 23px 17px 10px;	}

#additionalCenter ul li {
	list-style:none;
	}

#contentText { 
		font-size:12px;
		padding: 5px 20px 40px 10px;
		}

#contentText ul {
	padding-left:15px;
	}

#contentText ul li {
	list-style:square;
	padding-bottom:5px;
	}

#contentText h4 { font-size:12px; font-weight:normal; color:#000;}

#contentText h2 { 
		font-size: 23px; 
		font-weight:normal; 
		display: inline;
		letter-spacing:-0.06em;
		font-weight: bold; 
		margin: 0 0 0 -2px;
		color: #F9A13A;
	}
	
#contentText h3 { 
		font-size: 23px; 
		font-weight:normal; 
		display: inline;
		color: #000000; 
	}

#additionalCenter #linha{
	margin-top:20px;
	background:url(pontilhadoV.gif) repeat-y center;
	width:50px;
	height:130px;
	float:left;
}

#additionalCenter #linha2{
	margin-top:20px;
	background:url(pontilhadoV.gif) repeat-y center;
	width:50px;
	height:230px;
	float:left;
}

#menu ul{
	list-style:none;
	}

#contentMenu {
	width:225px;
	}
	
#slice {
	width:225px;
	height:5px;
	background-color:#CCC;
	margin-bottom:10px;
	font-size:6px;
}		

#slice0 {
	width:225px;
	height:5px;
	background-color:#CCC;
	font-size:6px;
}	

#slice2 {
	width:753px;
	height:5px;
	background-color:#CCC;
	float:right;
	margin-bottom:10px;
	font-size:6px;
}

#pontilhado{
	background:url(pontilhado.gif) repeat-x center;
	height:20px;
	}
	
#contentRisk {
	background:url(bkRisk.gif) no-repeat bottom transparent;
	width:500px;
	margin-top:10px;
	}
	
#contentRisk h2{
	color:#000;
	font-size:24px;
	letter-spacing:-0.06em;
	padding-top:20px;
}	

#contentRisk h4 {
	font-size:12px;
	font-weight:bold;
	color:#666666;
	margin: 2px 0 2px 0;
	}

#contentRisk h5 {
	font-size:18px;
	font-weight:bold;
	color:#FF9900;
	margin: 10px 0 10px 0;
	letter-spacing:-0.06em;
	}
	
#contentRisk h4, #contentRisk h2, #contentRisk h5, #contentRisk p{
	padding: 0 30px 0 15px;
	}		


	
/* FOOTER */

#footer {
	text-align:left;
	background:url(imgFooter.gif) repeat-x;
	width:980px;
	height:38px;
	clear:both;
	font-size:11px;
	}


#footer .copyright p{
	color:#FFF;
	padding:15px 0 0 10px ;
	float:left;
	}

#footer .telephone p{
	color:#FFF;
	padding:15px 10px 0 0 ;
	float:right;
	}

/* news */
.newsListFullSummary TABLE {margin: 0 0 10px 0;}
.newsListFullSummary .item .thumb {width: 100px; vertical-align: top;}
.newsListFullSummary .item .detail { padding: 0 0 0 10px; vertical-align: top;}
.newsListFullSummary .item .detail H5 { padding: 0; font-size:12px; color: #000000;}	