body {
    margin: 0px;
    padding: 0px;
    text-align: center;
	background-color: #99A2A8;
}
a {
	text-decoration:none;
}
.degrade_esq {
	width: 36px; 
	height: 100%; 
	background: url(../img/degrade_esq.jpg) repeat-y;
}
.degrade_dir {
	width: 36px; 
	height: 100%; 
	background: url(../img/degrade_dir.jpg) repeat-y;
}
.rodape {
	width: 779px; 
	height: 60px; 
	background-color: #D7D7D7; 
	font: 11px Verdana, Arial, Helvetica, sans-serif; 
	color: #666666;
	border-top: #FFFFFF 1px solid;
}
.espaco {
	padding-bottom: 2px;
}
.nav {
	width: 209px;
	height: 213px;
	margin: 0px;
	float: left;
	background: url(img/degrade_menu.jpg) repeat-x;
}
.imagem {
	width: 570px;
	float: left;
}
.titulo {	
	height: 27px;
	float: left;
}
.subtitulo {
	height: 22px;
	padding-top: 12px;
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	float: left;
}
.busca {
	width: 190px;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}
.input_busca {
	border: #FFB3B3 1px solid;
	background: url(img/input_degrade.jpg) repeat-x;
	size: 30px; 
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
}
.topo {
	width: 779px;
	height: 68px;	
	background: url(img/barra_topo.jpg) no-repeat;	
}
.miolo_treinamentos {
	width: 571px; 
	height: 100%;
	background-color: #E4E4E4; 
	float: left; 
	padding: 27px 20px 20px 47px;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
}

.miolo h2 {
	font: bold 18px Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
}

.miolo {
	width: 500px; 
	height: 100%;
	background-color: #E4E4E4; 
	float: left; 
	padding: 27px 20px 20px 47px;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
}

.miolo1 {
	height: 100%;
	background-color: #E4E4E4; 
	padding: 27px 20px 20px 47px;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
}
.miolo2 {
	padding: 10px 0px;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #664488;
}
.job02637_miolo_ofertas {
	width: 500px; 
	height: 100%;
	background:url(img/job02967_bg_top_01.jpg) no-repeat;
	background-color: #E4E4E4; 
	float: left;
	padding: 300px 20px 20px 47px;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
}
.homedestaque {
	height: 100%;
	background-color: #E4E4E4; 
	padding: 0px 20px 20px 40px;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
}
.homedestaque01 {
	width: 150px; 
	height: 100%;
	background-color: #EFEFEF; 
	padding: 0px 20px 20px 40px;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
}
.homenoticias {
	height: 100%;
	background-color: #E4E4E4; 
	padding: 0px 40px 40px 40px;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
}
.homenoticias01 {
width: 320px;
height: 100%;
background-color: #E4E4E4;
padding: 0px 20px 0px 41px;
font: 10px Verdana, Arial, Helvetica, sans-serif;
color: #666;
}
.links {
	width: 170px;
	float: left;
	padding: 20px 20px;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
}
.link_01 {
	color: #666666;
	text-decoration:none;
}
.bt_sub_off {
	width: 164px; 
    cursor: pointer;
	height: 18px; 
	background-color: #B3B3B3; 
	font: bold 11px Verdana, Arial, Helvetica, sans-serif; 
	color: #EEEEEE; 
	padding-top: 3px;
	padding-left: 5px;
    text-decoration: none;
}
.bt_sub_01_off {
	width: 164px; 
    cursor: pointer;
	height: 32px; 
	background-color: #B3B3B3; 
	font: bold 11px Verdana, Arial, Helvetica, sans-serif; 
	color: #EEEEEE; 
	padding-top: 3px;
	padding-left: 5px;
    text-decoration: none;
}
.bt_subsub_off {
	width: 155px; 
    cursor: pointer;
	height: 16px; 
	background-color: #F9F9F9; 
	font: bold 10px Verdana, Arial, Helvetica, sans-serif; 
	color: #333333; 
	padding-top: 3px;
	padding-left: 14px;
    text-decoration: none;
}
.bt_subsubsub_off {
	width: 145px; 
	height: 17px; 
    cursor: pointer;
	background-color: #FFFFFF; 
	font: 9px Verdana, Arial, Helvetica, sans-serif; 
	color: #666666; 
	padding-top: 3px;
	padding-left: 24px;
    text-decoration: none;
}
.bt_subsubsub_01_off {
	width: 145px; 
	height: 32px; 
    cursor: pointer;
	background-color: #FFFFFF; 
	font: 9px Verdana, Arial, Helvetica, sans-serif; 
	color: #666666; 
	padding-top: 3px;
	padding-left: 24px;
    text-decoration: none;
}
.bt_subsubsubsub_off {
	width: 135px; 
	height: 17px; 
    cursor: pointer;
	background-color: #FFFFFF; 
	font: 9px Verdana, Arial, Helvetica, sans-serif; 
	color: #666666; 
	padding-top: 3px;
	padding-left: 34px;
    text-decoration: none;
}
.bt_subsubsubsubsub_off {
	width: 125px; 
	height: 17px; 
    cursor: pointer;
	background-color: #FFFFFF; 
	font: 9px Verdana, Arial, Helvetica, sans-serif; 
	color: #666666; 
	padding-top: 3px;
	padding-left: 44px;
    text-decoration: none;
}
.bt_subsubsubsub_01_off {
	width: 135px; 
	height: 30px; 
    cursor: pointer;
	background-color: #FFFFFF; 
	font: 9px Verdana, Arial, Helvetica, sans-serif; 
	color: #666666; 
	padding-top: 3px;
	padding-left: 34px;
    text-decoration: none;
}
.bt_subsubsubtecnologia_off {
	width: 145px; 
	height: 17px; 
	background-color: #FFFFFF; 
	font: 9px Verdana, Arial, Helvetica, sans-serif; 
	color: #666666; 
	padding-top: 3px;
	padding-left: 24px;
	text-decoration:none;
}
.bt_subsubsubsubtecnologia_off {
	width: 135px; 
	height: 17px; 
	background-color: #FFFFFF; 
	font: 9px Verdana, Arial, Helvetica, sans-serif; 
	color: #666666; 
	padding-top: 3px;
	padding-left: 34px;
	text-decoration:none;
}
.bt_subempresa_on {
	width: 164px; 
	height: 18px; 
	background-color: #DD4747; 
	font: bold 11px Verdana, Arial, Helvetica, sans-serif; 
	color: #FFFFFF; 
	padding-top: 3px;
	padding-left: 5px; 
}
.bt_subsubempresa_on {
	width: 155px; 
	height: 16px; 
	background-color: #DD4747; 
	font: bold 11px Verdana, Arial, Helvetica, sans-serif; 
	color: #FFFFFF; 
	padding-top: 3px;
	padding-left: 14px; 
}
.bt_suboque_on {
	width: 164px; 
	height: 18px; 
	background-color: #33AAAA; 
	font: bold 11px Verdana, Arial, Helvetica, sans-serif; 
	color: #FFFFFF; 
	padding-top: 3px;
	padding-left: 5px; 
}
.bt_subsuboque_on {
	width: 155px; 
	height: 16px; 
	background-color: #55CCCC; 
	font: bold 10px Verdana, Arial, Helvetica, sans-serif; 
	color: #333333; 
	padding-top: 3px;
	padding-left: 14px; 
}
.bt_subtecnologia_on {
	width: 164px; 
	height: 18px; 
    cursor: pointer;
	background-color: #117711; 
	font: bold 11px Verdana, Arial, Helvetica, sans-serif; 
	color: #FFFFFF; 
	padding-top: 3px;
	padding-left: 5px; 
}
.bt_subtecnologia_01_on {
	width: 164px; 
	height: 32px; 
    cursor: pointer;
	background-color: #117711; 
	font: bold 11px Verdana, Arial, Helvetica, sans-serif; 
	color: #FFFFFF; 
	padding-top: 3px;
	padding-left: 5px; 
}
.bt_subsubtecnologia_on {
	width: 155px; 
	height: 16px; 
	background-color: #339933; 
	font: bold 10px Verdana, Arial, Helvetica, sans-serif; 
	color: #333333; 
	padding-top: 3px;
	padding-left: 14px;
}
.bt_subsubsubtecnologia_on {
	width: 145px; 
	height: 17px; 
	background-color: #66BB66; 
	font: 9px Verdana, Arial, Helvetica, sans-serif; 
	color: #333333; 
	padding-top: 3px;
	padding-left: 24px;
}
.bt_subsubsubtecnologia_01_on {
	width: 145px; 
	height: 32px; 
	background-color: #66BB66; 
	font: 9px Verdana, Arial, Helvetica, sans-serif; 
	color: #333333; 
	padding-top: 3px;
	padding-left: 24px;
}
.bt_subsubsubsubtecnologia_on {
	width: 135px; 
	height: 17px; 
	background-color: #66BB66; 
	font: 9px Verdana, Arial, Helvetica, sans-serif; 
	color: #333333; 
	padding-top: 3px;
	padding-left: 34px;
	text-decoration:none;
}
.bt_subsubsubsubsubtecnologia_on {
	width: 125px; 
	height: 17px; 
	background-color: #66BB66; 
	font: 9px Verdana, Arial, Helvetica, sans-serif; 
	color: #333333; 
	padding-top: 3px;
	padding-left: 44px;
	text-decoration:none;
}
.bt_subsubsubsubtecnologia_01_on {
	width: 135px; 
	height: 30px; 
	background-color: #66BB66; 
	font: 9px Verdana, Arial, Helvetica, sans-serif; 
	color: #333333; 
	padding-top: 3px;
	padding-left: 34px;
	text-decoration:none;
}
.bt_subindustrias_on {
	width: 164px; 
	height: 18px; 
	background-color: #CCAA11; 
	font: bold 11px Verdana, Arial, Helvetica, sans-serif; 
	color: #FFFFFF; 
	padding-top: 3px;
	padding-left: 5px; 
}
.bt_subindustrias_01_on {
	width: 164px; 
	height: 32px; 
	background-color: #CCAA11; 
	font: bold 11px Verdana, Arial, Helvetica, sans-serif; 
	color: #FFFFFF; 
	padding-top: 3px;
	padding-left: 5px; 
}
.bt_subservicos_on {
	width: 164px; 
	height: 18px; 
    cursor: pointer;
	background-color: #996633; 
	font: bold 11px Verdana, Arial, Helvetica, sans-serif; 
	color: #FFFFFF; 
	padding-top: 3px;
	padding-left: 5px; 
}
.bt_subsubservicos_on {
	width: 155px; 
	height: 16px; 
	background-color: #BB8855; 
	font: bold 10px Verdana, Arial, Helvetica, sans-serif; 
	color: #333333; 
	padding-top: 3px;
	padding-left: 14px;
}
.bt_subsubsubservicos_on {
	width: 145px; 
	height: 17px; 
	background-color: #EEBB88; 
	font: 9px Verdana, Arial, Helvetica, sans-serif; 
	color: #333333; 
	padding-top: 3px;
	padding-left: 24px;
}
li {
	margin-bottom: 14px;
}
.news {
	font: bold 11px Verdana, Arial, Helvetica, sans-serif; 
	color: #777777; 
    text-decoration: none;
}
.news:hover {
	font: bold 11px Verdana, Arial, Helvetica, sans-serif; 
	color: #000000; 
    text-decoration: underline;
}
.link_pdf {
	font: 8px Verdana, Arial, Helvetica, sans-serif; 
	color: #333333; 
    text-decoration: none;
}
.link_pdf:hover {
	font: 8px Verdana, Arial, Helvetica, sans-serif; 
	color: #000000; 
    text-decoration: underline;
}
.data {
	width: 80px; 
    float: left; 
    margin: 0px 16px; 
    text-align: left;
}

#menu_lateral {
	width:140px;
	text-align:left;
	font-size:10px;
	}
	
#menu_lateral ul{
    float:left;
	padding:0px 0px 10px 0px;
	width:140px;
	margin-right:27px;
	list-style:none;
	}

#menu_lateral li{
	margin:0 0 2px 0;
	}
		
#menu_lateral li a{
	display:block;
	padding-bottom:10px;
	color:#FFFFFF;
	text-decoration:none;
	}
	
.tit_outras {
	color: #663399;
	font-weight: bold;
}	
/*  */
.novov6{
	width: 779px; background:url(news/v6_bg_01.jpg) no-repeat; background-color: #FFFFFF; float: left;
}
.novov601{
	width:640px; margin-left:55px; margin-top:410px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666;
}
.novov602{
	width: 779px; background:url(news/v6_bg_02.jpg) no-repeat; background-color: #FFFFFF; float: left;
}
.novov603{
	width:500px; margin-left:220px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666;
 }
 
 
 /**/
 
 .top-bg-catia-v6 {
	width: 779px; background:url('NOVOCATIAV6/images/top_bg.jpg') no-repeat; background-color: #FFFFFF; float: left;	 
 }
 
.top-bg-inovacao-v6 {
    background: url("inovacaoV6/images/inovacao-4.jpg") no-repeat scroll -2px 0 #FFFFFF;
    float: left;
    width: 779px;
}
 
 .conteudo-catia-v6 {
	width:640px; margin-left:55px; margin-top:500px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666;
}

.conteudo-inovacao-v6 {
    color: #666666;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    margin-left: 55px;
    margin-top: 688px;
    width: 640px;
}
 
.top-facebook-button{
	position: absolute;
	margin: 15px 0 0 645px;
}

@-moz-document url-prefix() { .top-facebook-button { margin: 15px 0 0 255px; } } 