@charset "utf-8";
/* CSS Document */
/* sistema */
/* menu e abertura */
.bac {
    background-color:#ffffff; 
}
.body {
	margin: 0px; background:#db141b url(image/bac.jpg) center top no-repeat;
	topmargin: 0px;
	leftmargin: 0px;
	rightmargin: 0px; 
	bottommargin: 0px;
	scroll: auto;
	border: 0px;
}
.body_institucional {
	margin: 0px; background:#bfad3d url(image/bac_institucional.jpg) center top repeat;
	topmargin: 0px;
	leftmargin: 0px;
	rightmargin: 0px; 
	bottommargin: 0px;
	scroll: auto;
	border: 0px;
}
.body_projetos {
	margin: 0px; background:#3a3939 url(image/bac_projetos.jpg) center top no-repeat;
	topmargin: 0px;
	leftmargin: 0px;
	rightmargin: 0px; 
	bottommargin: 0px;
	scroll: auto;
	border: 0px;
}
.body_montadora {
	margin: 0px; background:#ff7200 url(image/bac_montadora.jpg) center top repeat;
	topmargin: 0px;
	leftmargin: 0px;
	rightmargin: 0px; 
	bottommargin: 0px;
	scroll: auto;
	border: 0px;
}
.body_marketing {
	margin: 0px; background:#315fbb url(image/bac_mark.jpg) center top repeat;
	topmargin: 0px;
	leftmargin: 0px;
	rightmargin: 0px; 
	bottommargin: 0px;
	scroll: auto;
	border: 0px;
}
.body_cliente {
	margin: 0px; background:#ffffff url(image/bac_cliente.jpg) center top repeat;
	topmargin: 0px;
	leftmargin: 0px;
	rightmargin: 0px; 
	bottommargin: 0px;
	scroll: auto;
	border: 0px;
}
.body_topo {
	margin: 0px; background:#393a3c url(image/bac_topo.jpg) center top  no-repeat;
	topmargin: 0px;
	leftmargin: 0px;
	rightmargin: 0px; 
	bottommargin: 0px;
	scroll: auto;
	border: 0px;
}
.body_topo_institucional {
	margin: 0px; background:#393a3c url(image/bac_topo_institucional.jpg) center top  no-repeat;
	topmargin: 0px;
	leftmargin: 0px;
	rightmargin: 0px; 
	bottommargin: 0px;
	scroll: auto;
	border: 0px;
}
.body_topo_projetos {
	margin: 0px; background:#393a3c url(image/bac_topo_projetos.jpg) center top  no-repeat;
	topmargin: 0px;
	leftmargin: 0px;
	rightmargin: 0px; 
	bottommargin: 0px;
	scroll: auto;
	border: 0px;
}
.body_topo_montadora {
	margin: 0px; background:#393a3c url(image/bac_topo_montadora.jpg) center top  no-repeat;
	topmargin: 0px;
	leftmargin: 0px;
	rightmargin: 0px; 
	bottommargin: 0px;
	scroll: auto;
	border: 0px;
}
.body_topo_marketing {
	margin: 0px; background:#393a3c url(image/bac_topo_mark.jpg) center top  no-repeat;
	topmargin: 0px;
	leftmargin: 0px;
	rightmargin: 0px; 
	bottommargin: 0px;
	scroll: auto;
	border: 0px;
}
.body_topo_faleconosco {
	margin: 0px; background:#393a3c url(image/bac_topo_fale.jpg) center top  no-repeat;
	topmargin: 0px;
	leftmargin: 0px;
	rightmargin: 0px; 
	bottommargin: 0px;
	scroll: auto;
	border: 0px;
}
.body_topo_cliente {
	margin: 0px; background:#393a3c url(image/bac_topo_cliente.jpg) center top  no-repeat;
	topmargin: 0px;
	leftmargin: 0px;
	rightmargin: 0px; 
	bottommargin: 0px;
	scroll: auto;
	border: 0px;
}
.body_rodape {
	margin: 0px; background:#db141b url(image/bac_rodape.jpg) center;
	topmargin: 0px;
	leftmargin: 0px;
	rightmargin: 0px; 
	bottommargin: 0px;
	scroll: auto;
	border: 0px;
}
/* geral */
h1 {
	font-family: MyriadWebPro_0;
	font-size: 12PX;
	color: #f9f9f9;
	text-decoration: none
}
@font-face {
    font-family: 'MyriadWebPro_0';
    src: url('font/MyriadWebPro_0.eot');
    src: url('font/MyriadWebPro_0.eot?#iefix') format('embedded-opentype'),
         url('font/MyriadWebPro_0.ttf') format('truetype');
         
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'MyriadWebPro-Italic_0';
    src: url('font/MyriadWebPro-Italic_0.eot');
    src: url('font/MyriadWebPro-Italic_0.eot?#iefix') format('embedded-opentype'),
         url('font/MyriadWebPro-Italic_0.ttf') format('truetype');
         
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'myriadpro-semibold_opentype';
    src: url('font/myriadpro-semibold_opentype.eot');
    src: url('font/myriadpro-semibold_opentype.eot?#iefix') format('embedded-opentype'),
         url('font/myriadpro-semibold_opentype.ttf') format('truetype');
         
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'MyriadWebPro-Bold_0';
    src: url('font/MyriadWebPro-Bold_0.eot');
    src: url('font/MyriadWebPro-Bold_0.eot?#iefix') format('embedded-opentype'),
         url('font/MyriadWebPro-Bold_0.ttf') format('truetype');
         
    font-weight: normal;
    font-style: normal;
}
.bac_tabela {
    background-color:#99c9ff; 
}
h1 {
	font-family: Segoiui, ssegoeu, Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #485d88;
	text-decoration: none;
}
.image {
border-bottom-left-radius: 15px;
border-top-left-radius: 15px;
border-top-right-radius: 15px;
border-bottom-right-radius: 15px;
}
.texto_conteudos01
{
	font-family: MyriadWebPro_0;
	font-size: 14PX;
	color: #ffffff;
	text-decoration: none
}
.texto_conteudos01:visited
{
	color: #ffffff; 
	font-family: MyriadWebPro_0;
	text-decoration: none
}
.texto_conteudos01:active
{
	font-family: MyriadWebPro_0;
	font-size: 14PX;
	color: #ffffff;
	text-decoration: none
}
.texto_conteudos01:hover
{
	color: #f9f9f9;
	text-decoration: none
}
.texto_conteudos02
{
	font-family: MyriadWebPro_0;
	font-size: 14PX;
	color: #ffffff;
	text-decoration: none
}
.texto_conteudos02:visited
{
	color: #ffffff; 
	font-family: MyriadWebPro_0;
	text-decoration: none
}
.texto_conteudos02:active
{
	font-family: MyriadWebPro_0;
	font-size: 14PX;
	color: #ffffff;
	text-decoration: none
}
.texto_conteudos02:hover
{
	color: #f9f9f9;
	text-decoration: none
}
.texto_conteudos_institucional
{
	font-family: MyriadWebPro_0;
	font-size: 14PX;
	color: #ffffff;
	text-decoration: none
}
.texto_conteudos_institucional:visited
{
	color: #ffffff; 
	font-family: MyriadWebPro_0;
	text-decoration: none
}
.texto_conteudos_institucional:active
{
	font-family: MyriadWebPro_0;
	font-size: 14PX;
	color: #ffffff;
	text-decoration: none
}
.texto_conteudos_institucional:hover
{
	color: #f9f9f9;
	text-decoration: none
}
.texto_conteudos_projetos
{
	font-family: MyriadWebPro_0;
	font-size: 14PX;
	color: #ffffff;
	text-decoration: none
}
.texto_conteudos_projetos:visited
{
	color: #ffffff; 
	font-family: MyriadWebPro_0;
	text-decoration: none
}
.texto_conteudos_projetos:active
{
	font-family: MyriadWebPro_0;
	font-size: 14PX;
	color: #ffffff;
	text-decoration: none
}
.texto_conteudos_projetos:hover
{
	color: #f9f9f9;
	text-decoration: none
}
.texto_conteudos_montadora
{
	font-family: MyriadWebPro_0;
	font-size: 14PX;
	color: #ffffff;
	text-decoration: none
}
.texto_conteudos_montadora:visited
{
	color: #ffffff; 
	font-family: MyriadWebPro_0;
	text-decoration: none
}
.texto_conteudos_montadora:active
{
	font-family: MyriadWebPro_0;
	font-size: 14PX;
	color: #ffffff;
	text-decoration: none
}
.texto_conteudos_montadora:hover
{
	color: #f9f9f9;
	text-decoration: none
}
.texto_conteudos_marketing
{
	font-family: MyriadWebPro_0;
	font-size: 14PX;
	color: #ffffff;
	text-decoration: none
}
.texto_conteudos_marketing:visited
{
	color: #ffffff; 
	font-family: MyriadWebPro_0;
	text-decoration: none
}
.texto_conteudos_marketing:active
{
	font-family: MyriadWebPro_0;
	font-size: 14PX;
	color: #ffffff;
	text-decoration: none
}
.texto_conteudos_marketing:hover
{
	color: #f9f9f9;
	text-decoration: none
}


.titulos_conteudos
{
	font-family: myriadpro-semibold_opentype,MyriadWebPro-Bold_0;
	font-size: 15PX;
	color: #ffffff;
	text-decoration: none
}
.titulos_conteudos:visited
{
	color: #ffffff; 
	font-family: myriadpro-semibold_opentype,MyriadWebPro-Bold_0;
	text-decoration: none
	
}
.titulos_conteudos:active
{
	font-family: myriadpro-semibold_opentype,MyriadWebPro-Bold_0;
	font-size: 15PX;
	color: #ffffff;
	text-decoration: none
}
.titulos_conteudos:hover
{
	color: #f9f9f9;
	text-decoration: none
}
.titulos_conteudos2
{
	color: #000000;
	text-decoration: none
}
.titulos_conteudos2:visited
{
	color: #000000; 
	text-decoration: none
	
}
.titulos_conteudos2:active
{
	color: #000000;
	text-decoration: none
}
.titulos_conteudos2:hover
{
	color: #ff0000;
	text-decoration: none
}

.titulos_conteudos_menu
{
	font-family: MyriadWebPro_0;
	font-size: 15PX;
	color: #ffffff;
	text-decoration: none
}
.titulos_conteudos_menu:visited
{
	color: #ffffff; 
	font-family: MyriadWebPro_0;
	text-decoration: none
	
}
.titulos_conteudos_menu:active
{
	font-family: MyriadWebPro_0;
	font-size: 15PX;
	color: #ffffff;
	text-decoration: none
}
.titulos_conteudos_menu:hover
{
	color: #f9f9f9;
	text-decoration: none
}
.titulos_conteudos_default
{
	font-family: myriadpro-semibold_opentype,MyriadWebPro-Bold_0;
	font-size: 15PX;
	color: #ffffff;
	text-decoration: none
}
.titulos_conteudos_default:visited
{
	color: #ffffff; 
	font-family: myriadpro-semibold_opentype,MyriadWebPro-Bold_0;
	text-decoration: none
	
}
.titulos_conteudos_default:active
{
	font-family: myriadpro-semibold_opentype,MyriadWebPro-Bold_0;
	font-size: 15PX;
	color: #ffffff;
	text-decoration: none
}
.titulos_conteudos_default:hover
{
	color: #f9f9f9;
	text-decoration: none
}
.titulos_conteudos_institucional
{
	font-family: myriadpro-semibold_opentype,MyriadWebPro-Bold_0;
	font-size: 15PX;
	color: #ffffff;
	text-decoration: none
}
.titulos_conteudos_institucional:visited
{
	color: #ffffff; 
	font-family: myriadpro-semibold_opentype,MyriadWebPro-Bold_0;
	text-decoration: none
	
}
.titulos_conteudos_institucional:active
{
	font-family: myriadpro-semibold_opentype,MyriadWebPro-Bold_0;
	font-size: 15PX;
	color: #ffffff;
	text-decoration: none
}
.titulos_conteudos_institucional:hover
{
	color: #f9f9f9;
	text-decoration: none
}
.titulos_conteudos_projetos
{
	font-family: myriadpro-semibold_opentype,MyriadWebPro-Bold_0;
	font-size: 15PX;
	color: #ffffff;
	text-decoration: none
}
.titulos_conteudos_projetos:visited
{
	color: #ffffff; 
	font-family: myriadpro-semibold_opentype,MyriadWebPro-Bold_0;
	text-decoration: none
	
}
.titulos_conteudos_projetos:active
{
	font-family: myriadpro-semibold_opentype,MyriadWebPro-Bold_0;
	font-size: 15PX;
	color: #ffffff;
	text-decoration: none
}
.titulos_conteudos_projetos:hover
{
	color: #f9f9f9;
	text-decoration: none
}
.titulos_conteudos_montadora
{
	font-family: myriadpro-semibold_opentype,MyriadWebPro-Bold_0;
	font-size: 15PX;
	color: #ffffff;
	text-decoration: none
}
.titulos_conteudos_montadora:visited
{
	color: #ffffff; 
	font-family: myriadpro-semibold_opentype,MyriadWebPro-Bold_0;
	text-decoration: none
	
}
.titulos_conteudos_montadora:active
{
	font-family: myriadpro-semibold_opentype,MyriadWebPro-Bold_0;
	font-size: 15PX;
	color: #ffffff;
	text-decoration: none
}
.titulos_conteudos_montadora:hover
{
	color: #f9f9f9;
	text-decoration: none
}
.titulos_conteudos_imprensa02
{
	font-family: myriadpro-semibold_opentype,MyriadWebPro-Bold_0;
	font-size: 15PX;
	color: #ffffff	;
	text-decoration: none
}
.titulos_conteudos_imprensa02:visited
{
	color: #ffffff; 
	font-family: myriadpro-semibold_opentype,MyriadWebPro-Bold_0;
	text-decoration: none
	
}
.titulos_conteudos_imprensa02:active
{
	font-family: myriadpro-semibold_opentype,MyriadWebPro-Bold_0;
	font-size: 15PX;
	color: #ffffff;
	text-decoration: none
}
.titulos_conteudos_imprensa02:hover
{
	color: #f9f9f9;
	text-decoration: none
}
.titulos_conteudos_marketing
{
	font-family: myriadpro-semibold_opentype,MyriadWebPro-Bold_0;
	font-size: 20PX;
	color: #ffffff	;
	text-decoration: none
}
.titulos_conteudos_marketing:visited
{
	color: #ffffff; 
	font-family: myriadpro-semibold_opentype,MyriadWebPro-Bold_0;
	text-decoration: none
	
}
.titulos_conteudos_marketing:active
{
	font-family: myriadpro-semibold_opentype,MyriadWebPro-Bold_0;
	font-size: 20PX;
	color: #ffffff;
	text-decoration: none
}
.titulos_conteudos_marketing:hover
{
	color: #f9f9f9;
	text-decoration: none
}

.titulos_ondeencontrar
{
	font-family: myriadpro-semibold_opentype,MyriadWebPro-Bold_0;
	font-size: 22PX;
	color: #ffffff;
	text-decoration: none
}
.titulos_ondeencontrar:visited
{
	color: #ffffff; 
	font-family: myriadpro-semibold_opentype,MyriadWebPro-Bold_0;
	text-decoration: none
}
.titulos_ondeencontrar:active
{
	font-family: myriadpro-semibold_opentype,MyriadWebPro-Bold_0;
	font-size: 22PX;
	color: #ffffff;
	text-decoration: underline
}
.titulos_ondeencontrar:hover
{
	color: #f9f9f9;
	text-decoration: underline
}
.titulos_default
{
	font-family: myriadpro-semibold_opentype,MyriadWebPro-Bold_0;
	font-size: 15PX;
	color: #ffffff;
	text-decoration: none
}
.titulos_default:visited
{
	color: #ffffff; 
	font-family: myriadpro-semibold_opentype,MyriadWebPro-Bold_0;
	text-decoration: none
	
}
.titulos_default:active
{
	font-family: myriadpro-semibold_opentype,MyriadWebPro-Bold_0;
	font-size: 15PX;
	color: #ffffff;
	text-decoration: none
}
.titulos_default:hover
{
	color: #f9f9f9;
	text-decoration: none
}
.titulos_produtos01
{
	font-family: MyriadWebPro_0;
	font-size: 12PX;
	color: #ffffff;
	text-decoration: none
}
.titulos_produtos01:visited
{
	color: #ffffff; 
	font-family: MyriadWebPro_0;
	text-decoration: none
	
}
.titulos_produtos01:active
{
	font-family: MyriadWebPro_0;
	font-size: 12PX;
	color: #ffffff;
	text-decoration: none
}
.titulos_produtos01:hover
{
	color: #f9f9f9;
	text-decoration: none
}
.titulos_produtos02
{
	font-family: MyriadWebPro_0;
	font-size: 22PX;
	color: ffffff;
	text-decoration: none
}
.titulos_produtos02:visited
{
	color: #ffffff; 
	font-family: MyriadWebPro_0;
	text-decoration: none
	
}
.titulos_produtos02:active
{
	font-family: MyriadWebPro_0;
	font-size: 12PX;
	color: #ffffff;
	text-decoration: none
}
.titulos_produtos02:hover
{
	color: #fd3e03;
	text-decoration: none
}
.titulos_empresa
{
	background-color: #d2ecdb;
	font-family: myriadpro-semibold_opentype,MyriadWebPro-Bold_0;
	font-size: 18PX;
	color: #f9f9f9;
	text-decoration: none
}
.titulos_empresa_dourada
{
	font-family: myriadpro-semibold_opentype,MyriadWebPro-Bold_0;
	font-size: 22PX;
	color: #ffffff;
	text-decoration: none
}
.titulos_empresa_vermelho
{
	font-family: myriadpro-semibold_opentype,MyriadWebPro-Bold_0;
	font-size: 22PX;
	color: #ffffff;
	text-decoration: none
}
.texto_rodape01
{
	font-family: MyriadWebPro_0;
	font-size: 11PX;
	color: #ffffff;
	text-decoration: none;
}
.texto_rodape01:visited
{
	color: #ffffff; 
	font-family: MyriadWebPro_0;
	text-decoration: none;
}
.texto_rodape01:active
{
	font-family: MyriadWebPro_0;
	font-size: 11PX;
	color: #ffffff;
	text-decoration: none;
}
.texto_rodape01:hover
{
	color: #f9f9f9;
	text-decoration: none;
}
.texto_rodape02
{
	font-family: MyriadWebPro_0;
	font-size: 11PX;
	color: #ffffff;
	text-decoration: none;
}
.texto_rodape02:visited
{
	color: #ffffff; 
	font-family: MyriadWebPro_0;
	text-decoration: none;
}
.texto_rodape02:active
{
	font-family: MyriadWebPro_0;
	font-size: 11PX;
	color: #ffffff;
	text-decoration: none;
}
.texto_rodape02:hover
{
	color: #f9f9f9;
	text-decoration: none;
}
#carrossel1{
   width:100px;
   overflow:hidden;
   margin: auto;
}
#carrossel2{
   width:100px;
   overflow:hidden;
   margin: auto;
}
#carrossel3{
   width:100px;
   overflow:hidden;
   margin: auto;
}


#carrossel_categorias{
   overflow:hidden;
   margin: auto;
   
}
#carrossel_categorias{
   overflow:hidden;
   margin: auto;
}

#carrossel_categorias ul{
   list-style:none;
}
#carrossel_categorias ul li{
   float:left;
   display:inline;
   margin:5px;
}