@charset "utf-8";
/* CSS Document */
body {
	background-color:#e8e9e5;
	overflow-x: hidden;
	
}


#finaltopo{
width:580px;
float:left;
top:20px;
font-size:12px;
font-weight:bold;
text-align:right;
margin-left:30px;
margin-top:30px;
margin-bottom:30px;
display:inline;
}
#finaltopo a:link {color:#7d806c;} 
#finaltopo a:visited {color:#7d806c;} 
#finaltopo a:hover {color:#7d806c; text-decoration:underline;} 
#finaltopo a:active {color:#7d806c;} 


.topo{
width:100px;
position:relative;
left:450px;
top:60px;
font-size:12px;
font-weight:bold;
}
.topo a:link {color:#4f2416;} 
.topo a:visited {color:#4f2416;} 
.topo a:hover {color:#4f2416; text-decoration:underline;} 
.topo a:active {color:#4f2416;} 

/*panorama*/

#intro{
	position: absolute;
	width:673px;
	height:366px;
	left:-27px;
	top:120px;
	background-image:url(../img/intro_bg.png);
	font-size:12px;
	line-height:15px;
	color:#805B9B;
	background-repeat: no-repeat;
	background-position: left top;
}


#intro h1{
text-indent:-9999px;
}

#prioridades{
	position: absolute;
	width:196px;
	height:215px;
	top:-253px;
	left:597px;
	background-image: url(../img/sidebox_bg.png);
	background-repeat: no-repeat;
	background-position: right top;
	color:#000000;
	
}
#prioridades h1{
width:150px;
position:absolute;
top:20px;
left:20px;
}
#prioridades ul{
position:absolute;
width:155px;
font-size:10px;
top:60px;
left:35px;

}
#prioridades li{
list-style:outside;
list-style-type:disc;
}
/*----end panorama---*/


.introduction {
	position: absolute;
	left:648px;
	top:146px;
	color:#593870;
	font-size:12px;
	line-height:16px;
	color:#4f2416;
}

.introduction a:link {color:#4f2416;
} 
.introduction a:visited {color:#4f2416;} 
.introduction a:hover {
color:#4f2416;
text-decoration:underline;
} 
.introduction a:active {color:#4f2416;} 

.introduction p{

	padding-left:15px;
	font-size:12px;
	font-weight:bolder;
	margin-top:8px;
	margin-bottom:8px;
	background-image:url(../img/brown_bullet.gif);
	background-repeat:no-repeat;
	background-position: left 2px;
	background-color:#e8e9e5;

}

.toc {
	position: absolute;
	width:674px;
	height:305px;
	left:-27px;
	top:120px;
	font-size:12px;
	line-height:15px;
	color:#4f2416;
}

.toc h1 {
	margin-top:139px;
	margin-right:308px;
}

.toc p, .toc li, .toc h1 {
	margin-left:58px;
	margin-right:308px;
}

.toc li {
	list-style-type:disc;
	margin-left:73px;
}

.toc strong {
	font-weight:bold;
}




.stats {
	position: absolute;
	width:169px;
	height:376px;
	left:630px;
	top:504px;
	background-image:url(../img/stat_bg.png);
	background-repeat:no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#7D806C;
	line-height:12px;
	
}

.stats h1 {
	margin-top:20px;
	font-size:20px;
	line-height:28px;
	display:block;
	margin-left:20px;
	margin-right:20px;
}

.stats p {
	display:block;
	margin-left:20px;
	margin-right:20px;
}


.main p {
	display:block;
	margin-top:10px;
	margin-bottom:5px;
	padding-left:30px;
}

.main {
	position:absolute;
	top:465px;
	left:0px;
	width:580px;
	margin-right:25px;
	/*margin-left:25px;*/
	color:#647882;
	font-size:12px;
	line-height:13px;

}

.main h2 {
	font-size:17px;
	font-weight:bold;
	line-height:24px;
	color:#003B5E;
	margin-top:40px;
	padding-left:30px;
	background-image:url(../img/h2_bullet.gif);
	background-repeat:no-repeat;
	background-position: left center;
}

.main h3 {
	font-size:14px;
	font-weight:bold;
	line-height:24px;
	color:#003B5E;
	margin-left:30px;
}
.main h4{
	margin-left:30px;
	margin-top:30px;
}
.main ul{
margin-left:50px;
margin-top:15px;
}
.main li{
	list-style-type:disc;
	list-style-position: outside;
	margin-bottom:10px;
}
.main dl{
margin-left:30px;
margin-top:15px;

}
.main dt{
font-weight:bold;
float:left;
clear:left;
margin-right:5px;
display:inline;
}
.main dd{
/*display:inline;*/
margin-bottom:10px;
}
/*----GREYBOX--------------------*/

.grey-u-l{background-color:#e0e0e0; background-image:url(../img/grey_ul.gif); background-repeat:no-repeat; background-position:top left; margin-left:30px;}
.grey-u-r{background-image:url(../img/grey_ur.gif); background-repeat:no-repeat; background-position:top right;}
.grey-l-l{background-image:url(../img/grey_ll.gif); background-repeat:no-repeat; background-position:bottom left;}
.grey-l-r{background-image:url(../img/grey_lr.gif); background-repeat:no-repeat; background-position:bottom right; padding:5px 5px 15px 5px;}

.grey-u-l h2 {
	font-size:14px;
	font-weight:normal;
	line-height:24px;
	color:#000000;
	margin-top:20px;
	padding-left:15px;
	background-image:none;
	
}
.grey-u-l p{
	color:#000000;
	padding-left:15px;
}

.grey-u-l h3 {
	font-size:14px;
	font-weight:normal;
	line-height:24px;
	color:#000000;
}
/*-------Brown Box---------------------------*/

.brown-u-l{background-color:#8c6253; background-image:url(../img/brown_ul.gif); background-repeat:no-repeat; background-position:top left; margin-left:30px;}
.brown-u-r{background-image:url(../img/brown_ur.gif); background-repeat:no-repeat; background-position:top right; padding:5px 5px 15px 5px;}


.brown-u-l h2 {
	font-size:14px;
	font-weight:normal;
	line-height:24px;
	color:#FFFFFF;
	margin-top:20px;
	padding-left:15px;
	background-image:none;
	
}
.brown-u-l p{
	color:#FFFFFF;
	padding-left:15px;
}

.brown-u-l h3 {
	font-size:14px;
	font-weight:normal;
	line-height:24px;
	color:#FFFFFF;
}


/*------White Box----------------------------*/
.white-u-l{background-color:#FFFFFF; background-image:url(../img/u_l.gif); background-repeat:no-repeat; background-position:top left; margin-left:30px;}
.white-u-r{background-image:url(../img/u_r.gif); background-repeat:no-repeat; background-position:top right;}
.white-l-l{background-image:url(../img/l_l.gif); background-repeat:no-repeat; background-position:bottom left;}
.white-l-r{background-image:url(../img/l_r.gif); background-repeat:no-repeat; background-position:bottom right; padding:5px 5px 15px 5px;}

.white-l-l h2 {
	font-size:14px;
	font-weight:bold;
	line-height:18px;
	color:#003b5f;
	margin-top:20px;
	padding-left:15px;
	background-image:none;
	
}
.white-u-l p{
	color:#7d806c;
	padding-left:15px;
}

.white-u-l h3 {
	font-size:14px;
	font-weight:normal;
	line-height:24px;
	color:#000000;
}
/*------------tabelas------------------------*/


#tabela1{
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	padding: 0px;
	margin:0px;
	margin-top:30px;
	margin-left:20px;
	margin-right:20px;
	border-collapse: collapse;
	width:480px;
	
}
#tabela1 td{
padding: 2px 4px 2px 4px ;

}
#colab-tab1{
font-size:10px;
width:230px;
margin-top:10px;
margin-bottom:10px;
}
#colab_tab1 td{padding: 2px 4px 2px 4px ;}

#colab_tab2{
font-size:10px;
width:230px;
margin-top:10px;
margin-bottom:10px;
 }
#colab_tab2 td{padding: 2px 4px 2px 4px ;}

#colab_tab3{
font-size:10px;
width:230px;
margin-top:10px;
margin-bottom:10px;
}
#colab_tab3 td{padding: 2px 4px 2px 4px ;}


#deslig_tab1{
font-size:10px;
width:230px;
margin-top:10px;
margin-bottom:10px;
}
#deslig_tab1 td{padding: 2px 4px 2px 4px ;}


#deslig_tab2{
font-size:10px;
width:230px;
margin-top:10px;
margin-bottom:20px;
}
#deslig_tab2 td{padding: 2px 4px 2px 4px ;}

#deslig_tab3{
font-size:10px;
width:230px;
margin-top:10px;
margin-bottom:10px;
}
#deslig_tab3 td{padding: 2px 4px 2px 4px ;}


#treinamento_tab{
font-size:10px;
width:230px;
margin-top:10px;
margin-bottom:10px;
margin-left:30px;
}
#treinamento_tab td{padding: 2px 4px 2px 4px ;}

#boxtable{
font-size:10px;
width:230px;
margin-top:0px;
margin-bottom:0px;
margin-left:30px;
}
#boxtable td{padding: 2px 4px 2px 4px ;}
/*--geral--*/
.tab2_tr1{
	font-weight:bold;
	text-align:center;
	border-bottom:solid 2px #666666;
	padding-left:4px;
	padding-right:4px;
}
.tab2_tr2{
border-top:solid 1px #666666;
}
.tab2_tr3{
border-top:solid 2px #666666;
text-align:center;
	padding-left:4px;
	padding-right:4px;
}

.tab2_tr4{
border-top:solid 1px #666666;
text-align:center;
	padding-left:4px;
	padding-right:4px;
}
.tab2_tr5{
border-top:solid 1px #666666;
border-bottom:solid 1px #666666;
padding-left:4px;
padding-right:4px;
}
.tab2_tr6{
border-bottom:solid 1px #666666;
padding-left:4px;
padding-right:4px;
}
.tab2_tr7{
border-bottom:solid 1px #666666;
padding-left:4px;
padding-right:4px;
font-weight:bold;
}

.tab2_tr8{
border-top:solid 2px #666666;
border-bottom:solid 2px #666666;
text-align:center;
vertical-align:middle;
padding-left:4px;
padding-right:4px;
}


.tab2_tr9{
border-top:solid 1px #666666;
border-bottom:solid 1px #666666;
text-align:center;
padding-left:4px;
padding-right:4px;
}
.tab2_tr10{
border-top:solid 2px #666666;
border-bottom:solid 2px #666666;
text-align:center;
padding-left:4px;
padding-right:4px;
}

.tab2_tr11{
border-top:solid 2px #666666;
border-bottom:solid 2px #666666;
padding-left:4px;
padding-right:4px;
}

.tab2_tr12{
border-bottom:solid 1px #666666;
padding-left:4px;
padding-right:4px;
text-align:right;
}

.tab2_tr13{
border-top:solid 1px #666666;
border-bottom:solid 1px #666666;
padding-left:4px;
padding-right:4px;
vertical-align:middle;
}

.tab2_tr14{
border:solid 1px #666666;
padding-left:4px;
padding-right:4px;
}

.tab2_tr15{
border-right:solid 2px #666666;
}

/*-------------------------------------------*/

#evolucao{
	margin-top:30px;
	float:left;
}
#brown_box{
	margin-top:30px;
	margin-bottom:0px;
	width:560px;
	float:left;
	
}

#white-box{
	float:left;
	display: inline;
	margin-left:30px;
	background-color:#FFFFFF;
	margin-top:0px;
	margin-bottom:30px;
}

#whitebox li{
	list-style-type:disc;
}
#correlacao{
width:590px;
float:left;
}

#obj_desenvolvimento{
float:left;
width:600px;
}

#obj_desenvolvimento h3{
text-align:center;
font-size:12px;
color:#FF6600;
margin-top:10px;
margin-bottom:10px;
}

#obj_desenvolvimento dl{

border-bottom:solid 1px #333333;
border-top:solid 1px #333333;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;

}
#obj_desenvolvimento dt{
	display:block;
	float:left;
	width:140px;
	height:80px;
	margin:0px 0px 0px 0px;
	padding:4px 4px 4px 4px;
	border:0px;
	border-bottom:solid 1px #333333;
	border-top:solid 1px #333333;
	background-color:#EAEAEA;
	font-size:10px;
	vertical-align:middle;
}
#obj_desenvolvimento dd{
display:block;

/*width:425px;*/
height:80px;
margin:0px 0px 0px 0px;
padding:4px 4px 4px 4px;
border:0px;
border-bottom:solid 1px #333333;
border-top:solid 1px #333333;
background-color:#FFFFFF;

font-size:9px;
color:#333333;
}
#obj_desenvolvimento img{
float:left;
margin:0px 3px 3px 3px;
}


#colaboradores{
float:left;
width:578px;
height:231px;
background-image:url(../img/colaboradores.png);
margin-left:30px;
margin-top:30px;
margin-bottom:30px;
display:inline;
}
#colaboradores h1{
text-indent:-9999px;
}
#talentos{
float:left;
width:600px;
}


#quemfaz {

width:550px;

}
#quemfaz h2{
background-image:none;
}

#quemfaz img{
margin-left:30px;
margin-bottom:30px;
}

#leftcol1{
float:left;
width:230px;
margin-right:35px;
margin-left:15px;
margin-top:100px;


}
#leftcol1 h3{
	color:#073e5d;
	font-size:11px;
	font-weight:bold;
	line-height:13px;
	margin-bottom:5px;
}
#rightcol1{
float:left;
width:230px;
margin-top:100px;
}

#rightcol1 h3{
	color:#073e5d;
	font-size:11px;
	font-weight:bold;
	line-height:13px;
	margin-bottom:5px;
}

#colab_tab_inner{
height:450px;

}

#colab_tab span{
	font-size:9px;
	margin-bottom:2px;
	clear:both;
}

#colab_img{

position:relative;
height:100px;
left:280px;
_top:80px;


}
#leftcol2{
float:left;
width:240px;
margin-right:35px;
margin-left:15px;
margin-top:30px;
margin-bottom:30px;


}
#leftcol2 h3{
	color:#073e5d;
	font-size:11px;
	font-weight:bold;
	line-height:13px;
	margin-bottom:5px;
}
#rightcol2{
	float:left;
	width:240px;
	margin-top:30px;
	margin-bottom:30px;
}

#rightcol2 h3{
	color:#073e5d;
	font-size:11px;
	font-weight:bold;
	line-height:13px;
	margin-bottom:5px;
}
#deslig{
	height:320px;
}
#desligamentos{
	float:left;
	width:580px;
	margin-top:30px;
}
#desligamentos h3{
	margin-left:0px;
}
#desligamentos span{
	font-size:9px;
}
#deslig_img{
	height:120px;
/*	float:left;*/
	position:relative;
	top:-150px;
	left:330px;
	_top:-150px;
	_left:330px;
	height:60px;
	_height:10px;


}
#valorizacao{
	float:left;
	width:580px;
}

#treinamento{
	float:left;
	width:580px;
}

#media-treinamento{
float:left;
width:578px;
height:268px;
background-image:url(../img/media_treinamento.gif);
margin-left:30px;
margin-top:30px;
display:inline;
}

#media-treinamento h3{
font-size:11px;
line-height:13px;
margin-top:60px;
}

#media-treinamento span{
	font-size:9px;
	
}
#edu_dist{
float:left;
width:580px;
}
#feedback{
float:left;
width:580px;
}
#remuneracao{
float:left;
width:580px;
}
#bemestar{
float:left;
width:580px;
}
#qualidade{
float:left;
display:inline;
width:580px;
}
#qualidade h2{

_background-image:none;
}


#threebox{
float:left;

height:450px;
width:650px;
overflow:hidden;
margin-top:30px;
}

#whitebox{
	/*position:relative;*/
	float:right;
	margin-left:10px;
	width:287px;
	height:170px;
	background-image:url(../img/whitebox.gif);
	background-repeat: no-repeat;

}
#whitebox h3{
	font-size:11px;
	line-height:13px;
	padding-top:20px;
	margin-bottom:20px;
	
}
#dark_greybox{
	position:relative;
	width:301px;
	height:305px;
	left:20px;
	top:0px;
	color:#FFFFFF;
	background-image:url(../img/dark_graybox.gif);
	background-repeat: no-repeat;
	padding-right:30px;
	padding-top:30px;
	

}
#dark_greybox p {
	display:block;
	width:230px;
	padding-top:0px;
	margin-top:0px;
	font-size:11px;
	


}
#dark_greybox h3{
	color:#FFFFFF;
	margin-bottom:0px;
	padding-bottom:0px;
}
#greybox{
	position:relative;
	color:#000000;
	width:301px;
	height:358px;
	top:-280px;
	left:300px;
	background-image:url(../img/greybox.gif);
	


}

#greybox h3{
color:#000000;
margin-bottom:0px;
padding-bottom:0px;
padding-top:30px;
}
#greybox p{
	width:250px;
	font-size:11px;
	margin-top:0px;
	padding-top:0px;
}

#clima{
float:left;
width:580px;
}
/*-------------------------------------------*/
.grayscreen {

	position:absolute;

	left:0px;

	top:0px;

	width:990px;

	background-image:url(../../img/grayscreen.png);
	background-repeat:repeat-y;

	visibility:hidden;

	z-index:9;

}


.videoplayer {

	visibility:hidden;

	width:360px;

	height:353px;

	position:absolute;

	left:315px;

	top:200px;

	background-image:url(../img/videoframe.png);

	z-index:10;

}

.videoscreen324x240 {

	/*visibility:hidden;*/

	width:320px;

	height:240px;

	position:relative;

	left:20px;

	top:5px;

	z-index:11;



}

.aligned {
	margin-left:-20px;
}


dl#locked_height {
	height:720px;
}


div.saiba_mais {
	width:150px;
	position:absolute;
}

div.saiba_mais h1 a {
	color:#4f2416;
	font-size: 12px;
}

div.saiba_mais p {
	color:#647883;
	font-size: 10px;
}

div#sb1 {
	left:630px;
	top: 900px;
}


div#sb2 {
	left:630px;
	top: 1000px;
}

div#sb3 {
	left:630px;
	top: 1100px;
}

div#sb4 {
	left:630px;
	top: 1200px;
}


div#sb5 {
	left:630px;
	top: 1300px;
}

div#wb01 {
	width:600px;

	background-image:url(../img/wb01.gif);
	background-repeat:no-repeat;

	float:left;
	display:inline;
	margin-top:15px;
	margin-left:25px;
	margin-bottom:25px;
	line-height:10px;

	
	
}

.wbh3{

padding-top:15px;

}

div#wb01  p {
	display:block;
	padding:0px;
	margin-left:20px;
	margin-right:20px;

}

div#wb01 table  {
	line-height:13px;
}


table#wb01t1  {
	width:255px;
	margin-left:20px;
	margin-right:20px;
	_margin-left:20px;
	_margin-right:0px;
}

div#wb01d1 {
	width:260px;

	/*height:220px;*/
	float:left;
	font-size:9px;
	padding:0;

}


table#wb01t2 {
	width:255px;
	margin-left:20px;
	margin-right:20px;
	_margin-left:20px;
	_margin-right:0px;
}

div#wb01d2 {
	width:260px;
/*	height:220px;*/
	float:left;
	display:inline;
	margin-left:5px;
	_margin-left:0px;
	font-size:9px;

}

table#wb01t3 {
width:255px;
	margin-left:20px;
	margin-right:20px;
}

div#wb01d3 {
	width:260px;
	height:220px;
	float:left;
	display:inline;
	font-size:9px;
			border:solid 1px red;
}

table#wb01t4 {
	width:255px;
	margin-left:20px;
	margin-right:20px;
}

div#wb01d4 {
	width:260px;
	height:220px;
	float:left;
	display:inline;
	font-size:9px;
			border:solid 1px red;
}


div#item01 {
	float:left; 
	margin-top:15px;
	margin-left:310px; 
	width:266px; 
	height:135px;
	line-height:22px;
	background-image:url(../img/item01.gif);
	background-repeat:no-repeat;
	
	clear:both;
	display:inline;
	
}

div#item01 table {
	width:226px;
	margin-left:20px;
	margin-right:20px;
}


div#item01 h3 {

	font-size:9px;
	margin:0;
	margin-top:10px;
	margin-left:10px;
	padding:0;
}

div.blacktext, div.blacktext h3 {
	color:	#000000;
}

div#frame01 {
	
	background:#FFFFFF;
	float:left;
	margin-top:0px;
	margin-left:30px;
	margin-bottom:30px;
	width:580px;
	display:inline;

}
div#frame01 p{
width:240px;
font-size:9px;
margin-left:0px;
}
#img9 {
position:relative;
left:335px;
top:30px;

}

div#frame01 h3 {
	width:250px;
	font-size: 10px;
	line-height:13px;
	margin-left:20px;
	margin-top:20px;

}
div#leftcol_frame01{
float:left;
width:300px;

}
	
table.half_column_frame01 {
	width:240px;
	margin-left:20px;
	margin-top:10px;
	
	font-size:9px;
}
table.half_column_frame02{

width:240px;
}

table.half_column_frame03 {
	width:420px;
	margin-left:20px;
	margin-top:10px;
	
	font-size:9px;
}


table.half_column_frame04 {
	width:440px;
	margin-left:20px;
	margin-top:10px;
	
	font-size:9px;
}

table.half_column_frame15 {
	width:350px;
	margin-left:20px;
	margin-top:10px;
	
	font-size:9px;
}


div#righttcol_frame01{
width:260px;
float:left;

}
div#righttcol_frame02{
width:260px;
margin-top:85px;
float:left;

}

div#img10{
float:right;
margin-top:10px;
margin-left:10px;
margin-bottom:10px;
margin-right:10px;
}

div#reconhecimentos{
width:500px;
height:480px;
float:left;
margin-top:30px;
margin-bottom:30px;
padding-top:30px;
padding-left:10px;
padding-right:10px;

background-image:url(../img/greybox3.gif);
background-repeat:no-repeat;

color:#000000;


}
#reconhecimentos ul{
width:390px;
}

div#reconhecimentos h3{
color:#000000;
font-size:12px;
font-weight:normal;
}

#clientes{
float:left;

display:inline;
}

#clientes_h1{
width:578px;
height:231px;
margin-left:30px;
background-image:url(../img/clientes.png);
text-indent:-9999px;
clear:both;
}
#clientes h3{
margin-top:30px;

}

#ranking_de_reclamacoes{

float:left;
margin-left:15px;
margin-bottom:10px;
width:282px;
height:190px;
clear:both;

background-image:url(../img/whitebox4.gif);
background-repeat:no-repeat;
background-position:top left;

}
#ranking_de_reclamacoes h3{
font-size:10px;
}

#leftcol-opniao{

float:right;
width:280px;
margin-top:150px;
_margin-top:0px;

}
#leftcol-opniao img{
position:relative;
top:10px;
left:15px;

}

#opiniao_valiosa{

color:#000000;
width:280px;
height:248px;
background-image:url(../img/greybox7.gif);
background-repeat:no-repeat;
background-position:top 5px;
padding-top:15px;
}
#opiniao_valiosa p{
width:225px;
}

#reclamacoes_cx{
width:500px;

float:left;
margin-left:30px;
margin-bottom:30px;
display:inline;
}
#rnk-reclamacoes{
float:left;
width:400px;
height:240px;
padding:0px;
margin-top:30px;
margin-bottom:10px;

background-image:url(../img/whitebox6.gif);
background-repeat:no-repeat;

}

#rnk-reclamacoes h3{
font-size:10px;

margin-top:10px;
margin-left:20px;
padding-top:0px;
}


#reclamacoes-do-procon{
float:left;
width:491px;
height:286px;
margin-left:30px;
margin-right:30px;
margin-top:30px;
margin-bottom:30px;
background-image:url(../img/whitebox5.gif);
background-repeat:no-repeat;

clear:both;
padding:0px;
}
#reclamacoes-do-procon h3{
font-size:10px;

margin-top:10px;
margin-left:20px;
padding-top:0px;
}

#bacen{
float:left;
width:580px;
}

#greybox_servicos{
float:left;
color:#FFFFFF;
width:301px;
height:305px;
background-image:url(../img/dark_graybox.gif);

margin-top:20px;
margin-left:30px;
display:inline;

}
#greybox_servicos p{
width:240px;
}
#greybox_servicos h3{
width:240px;
color:#FFFFFF;
margin-top:15px;
line-height:16px;
}

#reconhecimentos_2008{
float:left;

position:relative;
left:150px;
top:-10px;
width:500px;
height:463px;
color:#000000;
padding-top:15px;
padding-bottom:15px;

background-image:url(../img/biggreybox.gif);
background-repeat:no-repeat;
}
#reconhecimentos_2008 ul{
width:420px;
font-size:11px;
}


#acionistas_h1{
width:578px;
height:231px;
margin-left:30px;
background-image:url(../img/acionistas.png);
text-indent:-9999px;
clear:both;
}

#acionistas{
float:left;
width:580px;
margin-top:30px;
}

#canais_de_comunicacao{
float:left;
width:241px;
height:245px;

margin-top:30px;
margin-left:30px;
background-image:url(../img/greybox4.gif);
background-repeat:no-repeat;
display:inline;
}
#canais_de_comunicacao h3{
color:#000000;
font-size:12px;
margin-top:10px;
margin-bottom:5px;
margin-left:20px;
}
#canais_de_comunicacao ul{
color:#000000;
font-size:10px;
margin-left:20px;
}
#canais_de_comunicacao li{
margin:2px 2px 2px 2px;
}
#boxrelacionamento{
float:left;
position:relative;
left:250px;
top:-50px;
width:360px;
height:380px;
background-image:url(../img/wb2.gif);
}
#boxrelacionamento h3{
margin-top:30px;
}
#boxrelacionamento ul{
width:300px;
}

#reconhecimentos20082{
color:#FFFFFF;
float:left;
position:relative;
left:100px;
top:-130px;

width:301px;
height:305px;
background-image:url(../img/dark_graybox.gif);
}
#reconhecimentos20082 h3{
margin-top:5px;
font-size:12px;
color:#FFFFFF;
}
#reconhecimentos20082 ul{
font-size:11px;
width:260px;
color:#FFFFFF;
margin-left:30px;
}

#fornecedores_h1{
width:578px;
height:231px;
margin-left:30px;
background-image:url(../img/fornecedores.png);
text-indent:-9999px;
clear:both;
}

#fornecedores{
float:left;
}
#valor_da_diversidade{
float:left;
position:relative;
left:30px;
width:360px;
height:380px;
background-image:url(../img/dark_graybox2.gif);
color:#FFFFFF;

margin-top:30px;
}
#valor_da_diversidade ul{
color:#FFFFFF;
font-size:11px;
width:280px;
}
#valor_da_diversidade h3{
color:#FFFFFF;
margin-top:20px;
}
#treinamento_de_vigilantes{
float:left;
position:relative;
left:160px;
top:-20px;
background-image:url(../img/biggreybox.gif);
width:497px;
height:463px;
}

#treinamento_de_vigilantes h3{
margin-top:30px;
margin-bottom:20px;
}
#treinamento_de_vigilantes ul{

width:370px;
}
#treinamento_de_vigilantes li{
margin-bottom:30px;
}
#relacoes_publicas_h1{
width:578px;
height:231px;
margin-left:30px;
background-image:url(../img/relacoes_publicas.png);
text-indent:-9999px;
clear:both;

}

#relacoes_publicas{
float:left;
width:580px;
margin-top:30px;
}


#outras-atividades{
float:left;
width:580px;
margin-top:30px;
}

#outras-atividades a:link{color:#000099;}
#outras-atividades a:hover{color:#000099; text-decoration:underline;}
#outras-atividades a:visited{color:#000099;}
#outras-atividades a:active{color:#000099;}

#comunidade_h1{
width:578px;
height:231px;
margin-left:30px;
background-image:url(../img/comunidade.png);
text-indent:-9999px;
clear:both;
}

#comunidade{
float:left;
width:580px;
margin-top:30px;
}
#reconhecimentos20084{

float:right;
width:287px;
height:170px;
background-image:url(../img/whitebox.gif);

margin: 55px 0px 55px 15px;
}
#reconhecimentos20084 h3{
margin-top:30px;
}
#reconhecimentos20084 p{
width:240px;
line-height:17px;
}



#meio-ambiente_h1{
width:578px;
height:231px;
margin-left:30px;
background-image:url(../img/meio-ambiente.png);
text-indent:-9999px;
clear:both;
}
#meio-ambiente{
float:left;
width:580px;
margin-top:30px;
}

#investimentos_ambientais{
background-image:url(../img/wb_table.gif);
width:463px;
height:199px;
margin-left:30px;
margin-right:60px;
margin-top:30px;
margin-bottom:30px;
float:left;
clear:left;
display:inline;
}
#investimentos_ambientais table{
margin-top:20px;
}

#tablebox10{
float:left;
width:460px;
margin-left:30px;


background-color:#FFFFFF;
padding-top:20px;
padding-bottom:20px;

display:inline;
}

#tablebox10_top{
float:left;
margin-top:20px;
margin-left:30px;
width:460px;
height:24px;
background-image:url(../img/top_whitebox.gif);
display:inline;
}

#tablebox10_bottom{
float:left;
width:460px;
height:24px;
margin-left:30px;
margin-bottom:20px;
background-image:url(../img/bottom_whitebox.gif);
display:inline;
}

#tablebox10 h3{
font-size:11px;
}

#tablebox10 p{
width:400px;
font-size:9px;
}

#inventario{
color:#000000;
float:left;
width:580px;
margin-top:30px;
}
#inventario h3{
color:#000000;
}
#materiais-usados{
float:left;
width:580px;
display:inline;
}
#materiais-usados h3{
margin-top:30px;
}
#supertab{
float:left;
width:600px;
height:400px;
background-image:url(../img/whitebox7.gif);

background-repeat:no-repeat;
margin-top:30px;
margin-left:30px;
margin-bottom:30px;
display:inline;
overflow:hidden;

}

#supertab h3{
margin-left:20px;
padding-top:15px;
font-size:11px;
line-height:12px;

}

#supertab p{
padding-left:20px;

}


#principais-novidades{

float:left;
width:580px;
margin-top:20px;
_margin-top:0px;

}

#residuos{
width:300px;

}
#lefttabres{
float:right;
position:relative;
top:-150px;
margin-right:15px;

}
#tiverde{
float:left;
width:497px;
height:463px;
margin-left:30px;
margin-top:30px;
background-image:url(../img/biggreybox.gif);
background-repeat:no-repeat;
padding-top:20px;
display:inline;
}
#tiverde p{
color:#000000;
width:420px;
line-height:14px;
margin-top:10px;
}
#consumo_energia{
position:relative;
left:60px;
top:-30px;
width:600px;
height:230px;
background-image:url(../img/wb3.gif);
background-repeat:no-repeat;
float:left;

overflow:hidden;
}

#consumo_energia p{
font-size:9px;
}

#tableft_energia{
width:300px;
}

#tabright_energia{
position:relative;
left:320px;
top:-160px;
width:300px;
}
#fonte-sustentavel{
float:left;
background-image:url(../img/wb01.gif);
background-repeat:no-repeat;
width:578px;
height:520px;
margin-left:30px;
padding-top:20px;
display:inline;
}
.half_column_frame05{
width:300px;
font-size:10px;
font-weight:normal;

}
.half_column_frame05 td{
padding-top:3px;
padding-bottom:3px;
}

#uteb{
float:left;
width:660px;
height:300px;
background-image:url(../img/greybox5.gif);
background-repeat:no-repeat;
margin-left:30px;
overflow:hidden;
display:inline;
}

#uteb ul{
width:280px;
font-size:10px;
}

#uteb_left{
margin-left:30px;
margin-top:20px;
}
#uteb_right{
position:relative;
left:310px;
top:-176px;
}
#consumo-de-agua{
float:right;
width:287px;
height:215px;
margin-top:20px;
margin-bottom:20px;
background-image:url(../img/whitebox2.gif);
background-repeat:no-repeat;
}
#consumo-de-agua h3{
font-size:10px;
margin-left:15px;
margin-top:10px;
}
#consumo-de-agua p{
font-size:9px;
margin-left:0px;
width:240px;
}
#mobilizacao{
float:left;
width:580px;
}
#mobilizacao img{
float:right;
margin:3px 3px 3px 3px;
}

#inserido_na_cidade{
float:left;
background-image:url(../img/whitebox3.gif);
background-repeat:no-repeat;
width:497px;
height:558px;
margin-left:90px;
margin-top:30px;
font-size:11px;
display:inline;
}
#inserido_na_cidade h3{
margin-top:15px;
}
#inserido_na_cidade p{
width:450px;
}

#investimentos_em_infraestrutura{
float:left;
position:relative;
left:300px;
top:-20px;
background-image:url(../img/greybox6.gif);
width:309px;
height:245px;
}
#Reconhecimentos20085{
float:left;
position:relative;
left:100px;
top:-40px;
color:#FFFFFF;
background-image:url(../img/dark_graybox.gif);
background-repeat:no-repeat;
width:301px;
height:305px;

}
#Reconhecimentos20085 h3{
color:#FFFFFF;
margin-top:30px;
}
#Reconhecimentos20085 ul{
width:210px;
}

/*----------------------------------------*/
#tab_seguranca{
float:right;
width:290px;
height:170px;
margin-left:15px;
margin-top:5px;
background-image:url(../img/whitebox.gif);
background-repeat:no-repeat;
}
#tab_seguranca h3{
margin-top:30px;
margin-bottom:10px;
width:250px;
font-size:10px;
line-height:12px;
}

#seguranca_trab{
width:220px;
margin-top:10px;
margin-left:30px;
font-size:9px;
}
/*---------------------------*/
#carreira{
width:580px;
}
#voluntariado{
  float:left;
  width:580px;
}
.voluntariado-h3{
	margin-top:30px;

}
#reclamacoes{
float:left;
width:580px;

}
#reclamacoes h3{
margin-top:30px;
}
.obs{
font-size:9px;
line-height:11px;
display:inline;
margin:0px;
padding:0px;

}
#dialogos{
float:left;
width:580px;
}
#agua{
float:left;
width:580px;
margin-top:30px;

}
.vertcenter{
vertical-align:middle;

}
