@charset "utf-8";
/* CSS Document */
body{
	margin:0px;
	padding:0px;
	background:#333;
	}
        .MicrostyleATT {font-weight: normal; font-style: normal; line-height:normal; font-family: 'MicrostyleATTRegular', sans-serif;}
		.OCRAExtended {font-weight: normal; font-style: normal; line-height:normal; font-family: 'OCRAExtendedRegular', sans-serif;}
		.Impact {font-weight: normal; font-style: normal; line-height:normal; font-family: 'ImpactRegular', sans-serif;}

.strong{
	font-weight:bold;
}

.uppercase{
	text-transform:uppercase;
}

a{
	outline:none;
}

a img {
	border:0;
	outline:none;
	}

a:link {
	text-decoration:none;
	outline:none;
	}

h1{
	margin:0px;
	padding:0px;
	display:block;
	width:639px;
	font-weight:normal;
	height:26px;
	font-family: 'ImpactRegular', sans-serif;
	font-size:15px;
	color:#FFF;
	/*letter-spacing:1px;*/
}

h2{
	margin:0px;
	padding:0px;
	display:block;
	font-weight:normal;
	font-family: 'ImpactRegular', sans-serif;
	font-size:14px;
	color:#FFF;
}


p{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#FFF;
	padding:0px;
}
/****************************************************************************************************/
/*                         MENU                     */
/****************************************************************************************************/
.menu_master_topo{
	width:100%;
	background:url(../../imagens/menu_top_bg.png) top left repeat-x;
}

.menu_cont_topo{
	width:941px;
	height:25px;
	position:relative;
	left:50%;
	margin-left:-470px;
}

.menu_top_lista{
	position:relative;
	float:left;
	width:941px;
	margin-top:5px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	padding:0;
	list-style:none;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#5d5d5d;
	}

.menu_top_itens{
	float:left;
	text-align:center;
	list-style:none;
	}

.menu_top_itens a{
	margin-right:40px;
	text-decoration:none;
	color:#5d5d5d;
}

.menu_top_itens a:hover{
	text-decoration:none;
	color:#F00;
}

.menu_top_itens2{
	float:left;
	text-align:center;
	list-style:none;
	}

.menu_top_itens2 a{
	margin-right:53px;
	text-decoration:none;
	color:#5d5d5d;
}

.menu_top_itens2 a:hover{
	text-decoration:none;
	color:#F00;
}

.menu_top_itens_slogan{
	float:left;
	text-align:center;
	list-style:none;
	margin-right:32px;
	}
	
.menu_top_itens_telefone{
	width:127px;
	position:relative;
	float:right;
	text-align:center;
	list-style:none;
	color:#737373;
	}

/****************************************************************************************************/
/*                         MENU                     */
/****************************************************************************************************/




/****************************************************************************************************/
/*                         CORPO                     */
/****************************************************************************************************/

.master_total{
	width:100%;
}

.master{
	width:941px;
	height:1421px;
	position:relative;
	left:50%;
	margin-left:-470px;
}

.menu_flash{
	position:relative;
	float:left;
	width:136px;
	height:595px;
}

.banner_flash{
	position:relative;
	float:left;
	width:805px;
	height:281px;
}




.conteudo_geral{
	position:relative;
	float:left;
	width:805px;
	height:1075px;
}

.flash_titles{
	float:left;
	width:74px;
	margin-top:11px;
	margin-left:30px;
}

.flash_titles_menu_bottom{
	float:left;
	position:relative;
	width:74px;
	margin-top:11px;
}

.flash_titles_menu_bottom_lista{
	padding:0px;
	list-style:none;
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:15px;
}

.flash_titles_menu_bottom_lista_title{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#adadad;
}

.flash_titles_menu_bottom_lista_title a{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#adadad;
	text-decoration:none;
}

.flash_titles_menu_bottom_lista_title a:hover{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#F00;
	text-decoration:none;
}

.flash_titles_menu_bottom_lista_item{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#e7e7e7;
	text-decoration:none;
}

.flash_titles_menu_bottom_lista_item a{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFF;
	text-decoration:none;
}

.flash_titles_menu_bottom_lista_item a:hover{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#F00;
	text-decoration:none;
}

.flash_titles_menu_bottom_lista_item_active{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#ff0000;
	text-decoration:none;
}

.flash_titles_menu_bottom_lista_item_active a{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#ff0000;
	text-decoration:none;
}

.flash_titles_menu_bottom_lista_item_active a:hover{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#F00;
	text-decoration:none;
}

.idioma_container{
	float:right;
	width:80px;
	height:28px;
	margin-right:10px;
	margin-top:16px;
}

.idioma_container_lista{
	margin:0px;
	padding:0px;
	text-align:right;
}

.idioma_container_lista_item_ativo{
	font-family: 'MicrostyleATTRegular', sans-serif;
	font-size:11px;
	color:#525252;
	list-style:none;
}

.idioma_container_lista_item_ativo a{
	font-family: 'MicrostyleATTRegular', sans-serif;
	font-size:11px;
	color:#525252;
	list-style:none;
	background:url(../../imagens/idioma_indicador.png) center right no-repeat;
	padding-right:8px;
	text-decoration:none;
}

.idioma_container_lista_item_ativo a:hover{
	font-family: 'MicrostyleATTRegular', sans-serif;
	font-size:11px;
	color:#F00;
	list-style:none;
	text-decoration:none;
}

.idioma_container_lista_item{
	font-family: 'MicrostyleATTRegular', sans-serif;
	font-size:11px;
	color:#525252;
	list-style:none;
	text-decoration:none;
}

.idioma_container_lista_item a{
	font-family: 'MicrostyleATTRegular', sans-serif;
	font-size:11px;
	color:#525252;
	list-style:none;
	padding-right:8px;
	text-decoration:none;
}

.idioma_container_lista_item a:hover{
	font-family: 'MicrostyleATTRegular', sans-serif;
	font-size:11px;
	color:#F00;
	background:url(../../imagens/idioma_indicador.png) center right no-repeat;
	list-style:none;
	text-decoration:none;
}


	

.home_flame_home{
	float:left;
	width:804px;
	height:301px;
	background:url(../../imagens/home_flame.png) top left no-repeat;
}
.home_flame_home_cont{
	float:left;
	width:639px;
	height:235px;
	margin-left:16px;
}

.home_flame_home_texto1{
	float:left;
	width:310px;
	height:200px;
	margin-left:6px;
}

.home_flame_home_texto2{
	float:left;
	width:301px;
	height:86px;
	margin-left:22px;
}

.home_flame_home_telefone_contato{
	float:left;
	width:298px;
	height:59px;
	margin-top:16px;
	margin-left:22px;
	background:url(../../imagens/home_flame_telefone_contato.png) top left no-repeat;
}
.home_flame_home_telefone_contato p{
	color:#848383;
	display:block;
	float:left;
	width:175px;
	height:40px;
	margin-top:8px;
	margin-left:59px;
	text-decoration:none;
}

.home_flame_home_telefone_contato span{
	display:block;
	float:left;
	font-family:Tahoma, Geneva, sans-serif;
	color:#848383;
	width:15px;
	height:15px;
	margin-top:40px;
	margin-left:48px;
	text-decoration:none;
}

.home_flame_home_telefone_contato span a{
	font-family:Tahoma, Geneva, sans-serif;
	color:#848383;
	text-decoration:none;
}

.home_flame_home_telefone_contato span a:hover{
	font-family:Tahoma, Geneva, sans-serif;
	color:#F00;
	text-decoration:none;
}


.home_flame_videos{
	float:left;
	width:427px;
	height:327px;
	background:url(../../imagens/home_videos.png) top left no-repeat;
}

.home_flame_videos_conteudo{
	float:left;
	width:303px;
	height:291px;
	margin-top:18px;
	margin-left:25px;
}

.home_flame_videos_conteudo h2{
	width:303px;
	height:28px;
}

.home_flame_videos_conteudo p{
	float:left;
	display:block;
	width:283px;
	height:199px;
	margin-left:8px;
	margin-top:0px;
	margin-bottom:0px;
	text-decoration:none;
}

.home_flame_videos_conteudo_link_porfolio{
	float:left;
	width:186px;
	height:34px;
	background:url(../../imagens/home_videos_link_portfolio.png) top left no-repeat;
	margin-left:8px;
}

.home_flame_videos_conteudo_link_porfolio span{
	display:block;
	width:102px;
	height:27px;
	font-family:Tahoma, Geneva, sans-serif;
	color:#727272;
	font-size:10px;
	margin-left:64px;
	margin-top:4px;
	text-decoration:none;
}

.home_flame_videos_conteudo_link_porfolio span a{
	font-family:Tahoma, Geneva, sans-serif;
	color:#727272;
	font-size:10px;
	text-decoration:none;
}

.home_flame_videos_conteudo_link_porfolio span a:hover{
	font-family:Tahoma, Geneva, sans-serif;
	color:#F00;
	font-size:10px;
	text-decoration:none;
}


.home_flame_videos_conteudo_flash_title{
	float:left;
	width:74px;
	margin-top:5px;
}

.home_flame_depoimentos_news_geral{
	float:left;
	width:377px;
	height:327px;
	background:url(../../imagens/home_depoimentos_news_geral.png) top left no-repeat;
}

.home_flame_depoimentos_plus{
    float:right;
    width:12px;
    height:12px;
    margin-top:-10px;
}

.home_flame_depoimentos_plus a{
    color:#848383;
}

.home_flame_depoimentos_plus a:hover{
    color: #F00;
}

.home_flame_news_plus{
    float:right;
    width:12px;
    height:12px;
    margin-top:-18px;
}

.home_flame_news_plus a{
    color:#848383;
}

.home_flame_news_plus a:hover{
    color: #F00;
}


.home_flame_depoimentos_cont{
	float:left;
	width:344px;
	height:122px;
	margin-top:18px;
	margin-left:22px;
}

.home_flame_depoimentos_cont h2{
	width:344px;
	height:36px;
}

.home_flame_depoimentos_cont_conteudo2{
	display:block;
	width:334px;
	height:81px;
	text-align:center;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#FFF;
	padding-right:10px;
}


.home_flame_depoimentos_cont_conteudo{
	display:block;
	width:334px;
	height:81px;
	text-align:center;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#FFF;
	padding-right:10px;
	margin-left:45px;
}

.home_flame_depoimentos_cont_conteudo_depoimento{
	display:block;
	float:left;
	width:335px;
	height:39px;
	font-size:15px;
	text-align:center;
	/*line-height:15px;*/
}

.home_flame_depoimentos_cont_conteudo_depoimento a{
	font-size:15px;
	text-align:center;
	color:#FFF;
	text-decoration:none;
	/*line-height:15px;*/
}

.home_flame_depoimentos_cont_conteudo_depoimento a:hover{
	font-size:15px;
	text-align:center;
	color:#F00;
	text-decoration:none;
	/*line-height:15px;*/
}

.internas_depoimentos_cont_conteudo_depoimento{
	display:block;
	height:39px;
	font-size:13px;
	margin-top:5px;
}

.internas_depoimentos_cont_conteudo_depoimento a{
	font-size:13px;
	color:#FFF;
	text-decoration:none;
}

.internas_depoimentos_cont_conteudo_depoimento a:hover{
	font-size:13px;
	color:#F00;
	text-decoration:none;
}

.home_flame_depoimentos_cont_conteudo_nome{
	display:block;
	float:left;
	width:335px;
	height:14px;
	font-size:12px;
	text-align:center;
	margin-top:2px;
}

.internas_depoimentos_cont_conteudo_nome{
	font-size:12px;
	font-style:italic;
	padding:0px;
	display:block;
}

.home_flame_depoimentos_cont_conteudo_cargo2{
	display:block;
	float:left;
	width:335px;
	height:14px;
	font-size:9px;
	font-style:italic;
	margin-top:5px;
}

.home_flame_depoimentos_cont_conteudo_cargo{
	font-size:9px;
	font-style:italic;
	display:block;
	margin-top:2px;
}

.home_flame_news_cont{
	position:relative;
	float:left;
	width:344px;
	height:122px;
	margin-top:29px;
	margin-left:22px;
	z-index:1;
}

.home_flame_news_cont h2{
	width:377px;
	height:28px;
}

.home_flame_news_cont_noticias{
	width:332px;
	height:124px;
	margin-left:12px;
}

.home_flame_news_cont_noticias p{
	display:block;
	float:left;
	width:325px;
	margin-top:0px;
	margin-bottom:2px;
	padding:0px;
	text-decoration:none;
}

.home_flame_news_cont_noticias p a{
	color:#FFF;
	text-decoration:none;
}

.home_flame_news_cont_noticias p a:hover{
	color:#F00;
	text-decoration:none;
}


.home_flame_servicos{
	float:left;
	width:427px;
	height:374px;
	background:url(../../imagens/home_servicos.png) top left no-repeat;
}

.home_flame_servicos_cont{
	float:left;
	width:304px;
	height:330px;
	margin-top:19px;
	margin-left:23px;
}

.home_flame_servicos_cont h2{
	width:304px;
	height:38px;
}

.home_flame_servicos_cont_lista{
	margin-top:0px;
	margin-bottom:0px;
	margin-right:0px;
	margin-left:18px;
	list-style:none;
	padding:0px;
}

.home_flame_servicos_link{
	position:relative;
	float:left;
	width:151px;
	height:33px;
	background:url(../../imagens/home_servicos_link.png) top left no-repeat;
	margin-left:251px;
	margin-top:-41px;
	z-index:2;
}

.home_flame_servicos_link span{
	display:block;
	width:97px;
	height:27px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:10px;
	color:#727272;
	margin-top:4px;
	margin-left:48px;
	text-decoration:none;
}

.home_flame_servicos_link span a{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:10px;
	color:#727272;
	text-decoration:none;
}

.home_flame_servicos_link span a:hover{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:10px;
	color:#F00;
	text-decoration:none;
}


.home_flame_servicos_cont_lista_item {
	width:220px;
	/* padding-left:20px; */
	height:26px;
	padding-top:6px;

	font-family:Tahoma, Geneva, sans-serif;
	color:#FFF;
	font-size:13px;
	font-weight:bold;
	margin-bottom:5px;
}

.home_flame_servicos_cont_lista_item a{
	font-family:Tahoma, Geneva, sans-serif;
	color:#FFF;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
}

.home_flame_servicos_cont_lista_item a:hover{
	font-family:Tahoma, Geneva, sans-serif;
	color:#F00;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
}


.home_flame_clientes_recentes{
	float:left;
	width:377px;
	height:374px;
	background:url(../../imagens/home_clientes_recentes.png) top left no-repeat;
}

.home_flame_clientes_recentes_cont{
	float:left;
	width:303px;
	height:347px;
	margin-top:19px;
	margin-left:23px;
}

.home_flame_servicos_cont h2{
	width:303px;
	height:34px;
}

.home_flame_clientes_recentes_logos_cont{
	width:330px;
	height:245px;
	/*margin-left:15px;*/
	margin-top:21px;
}

.home_flame_clientes_recentes_logos_box_left{
    float:left;
    width:119px;
    height:72px; 
    text-align:center;
    margin-bottom:5px;
}

.home_flame_clientes_recentes_logos_box_right{
    float:right;
    width:119px;
    height:72px;
    text-align:center;
    margin-bottom:5px;
}


.home_flame_clientes_recentes_cont_botoes_link{
	float:left;
	width:267px;
	height:33px;
	margin-left:36px;
}

.home_flame_clientes_recentes_link{
	float:left;
	width:101px;
	padding-left:50px;
	height:29px;
	padding-top:4px;
	margin-left:51px;
	background:url(../../imagens/home_clientes_recentes_links.png) top left no-repeat;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:10px;
	color:#727272;
	text-decoration:none;
}

.home_flame_clientes_recentes_link a{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:10px;
	color:#727272;
	text-decoration:none;
}

.home_flame_clientes_recentes_link a:hover{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:10px;
	color:#F00;
	text-decoration:none;
}

.home_flame_clientes_recentes_cont_botoes_left{
	float:left;
	width:11px;
	height:32px;
}

.home_flame_clientes_recentes_cont_botoes_right{
	float:right;
	width:11px;
	height:32px;
}

.empresa_geral{
	float:left;
	width:804px;
	height:1061px;
	background:url(../../imagens/produtora-de-video-bg.png) top left;
}

.empresa_cont{
	float:left;
	width:639px;
	margin-left:16px;
}

.empresa_texto1{
	float:left;
	width:310px;
	margin-left:6px;
}

.empresa_placa{
	float:left;
	width:188px;
	height:235px;
	background:url(../../imagens/empresa_placa_lateral.png) top left no-repeat;
	margin-left:49px;
}

.empresa_placa_lista{
	margin-top:15px;
	margin-bottom:0px;
	margin-left:12px;
	margin-right:0px;
	padding:0px;
	list-style:none;
	font-family:sans-serif;
	font-size:12px;
}

.empresa_placa_lista_title{
	width:173px;
	height:15px;
	display:block;
	color:#BB9595;
}

.empresa_placa_lista_item{
	width:157px;
	display:block;
	color:#FFF;
	margin-left:15px;
	font-size:11px;
}


.servicos_texto1{
	float:left;
	width:581px;
	height:79px;
	margin-left:6px;
}

.news_texto1{
	float:left;
	width:581px;
	height:40px;
	margin-left:6px;
}

.servicos_cont_itens{
	float:left;
	width:582px;
	margin-left:6px;
}

.servicos_item_left{
	float:left;
	width:284px;
	height:158px;
	background:url(../../imagens/servicos_bg.png) top left no-repeat;
	margin-bottom:9px;
}

.servicos_item_right{
	float:right;
	width:284px;
	height:158px;
	background:url(../../imagens/servicos_bg.png) top left no-repeat;
	margin-bottom:9px;
}

.servicos_title_cont{
	width:262px;
	height:35px;
	margin-top:9px;
	margin-left:8px;
}

.servicos_title_cont img{
	float:left;
}

.servicos_title_cont span{
	float:left;
	display:block;
	width:217px;
	height:30px;
	padding-top:5px;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:13px;
	color:#FFF;
	margin-left:9px;
	text-decoration:none;
}

.servicos_title_cont span a{
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:13px;
	color:#FFF;
	text-decoration:none;
}

.servicos_title_cont span a:hover{
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:13px;
	color:#F00;
	text-decoration:none;
}

.servicos_itens_texto{
	width:219px;
	height:99px;
	margin-top:10px;
	margin-left:51px;
	color:#FFF;
	text-decoration:none;
}

.servicos_itens_texto p{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#FFF;
	text-decoration:none;
}

.servicos_itens_texto p a{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#FFF;
	text-decoration:none;
}

.servicos_itens_texto p a:hover{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#F00;
	text-decoration:none;
}



.portfolio_cont_itens{
	float:left;
	width:300px;
	margin-left:6px;
}

.portfolio_item{
	float:left;
	width:289px;
	height:100px;
	background:url(../../imagens/portfolio_itens_bg.png) top left no-repeat;
	margin-bottom:8px;
}

.portfolio_title_cont{
	width:264px;
	height:28px;
	margin-top:12px;
	margin-left:15px;
	text-decoration:none;
}

.portfolio_title_cont h2 a{
	color:#FFF;
	text-decoration:none;
}

.portfolio_title_cont h2 a:hover{
	color:#F00;
	text-decoration:none;
}

.portfolio_itens_texto{
	width:236px;
	height:56px;
	margin-left:26px;
	color:#FFF;
}

.portfolio_itens_texto p{
	padding:0px;
	margin:0px;
	text-decoration:none;
}

.portfolio_itens_texto p a{
	color:#FFF;
	text-decoration:none;
}

.portfolio_itens_texto p a:hover{
	color:#F00;
	text-decoration:none;
}


.contato_info_form_geral{
	float:left;
	width:804px;
	height:408px;
	background:url(../../imagens/contato_bg_info_form.png) top left no-repeat;
}
.contato_info_form_cont{
	float:left;
	width:639px;
	height:322px;
	margin-left:16px;
}

.contato_info{
	float:left;
	width:300px;
	margin-left:6px;
	text-decoration:none;
}

.contato_info p a{
	color:#FFF;
	text-decoration:none;
}

.contato_info p a:hover{
	color:#F00;
	text-decoration:none;
}

.contato_form{
	float:left;
	width:330px;
}
.login_form{
	float:left;
	width:330px;
	margin-left:145px;
}

.contato_oportunidade{
	float:right;
	width:400px;
}

.contato_cont{
	float:left;
	display:block;
	width:330px;
	color:#FFF;
}

.contato_cont_oportunidade{
	float:left;
	display:block;
	width:400px;
	color:#FFF;
}

.contato_cont_newsletter{
	float:left;
	display:block;
	width:330px;
	color:#FFF;
}


.contato_cont_botao{
	float:left;
	display:block;
	width:330px;
	margin-top:4px;
	margin-bottom:70px;
	text-align:right;
}


.contato_cont_botao input{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	font-weight:bold;
	background:none;
	border:none;
	color:#FFF;
}


.contato_cont_botao input:hover{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	font-weight:bold;
	background:none;
	border:none;
	color:#F00;
}

.contato_cont_botao_newsletter{
	float:left;
	display:block;
	width:315px;
	margin-top:20px;
	text-align:right;
	padding-right:15px;
}


.contato_cont_botao_newsletter input{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	font-weight:bold;
	background:none;
	border:none;
	color:#FFF;
}

.contato_cont_botao_newsletter input:hover{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	font-weight:bold;
	background:none;
	border:none;
	color:#F00;
}

.contato_cont_botao_login{
	float:left;
	display:block;
	width:315px;
	margin-top:10px;
	text-align:right;
	padding-right:15px;
}


.contato_cont_botao_login input{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	font-weight:bold;
	background:none;
	border:none;
	color:#FFF;
}

.contato_cont label{
display:block;
text-align:right;
width:92px;
padding-right:5px;
height:21px;
padding-top:4px;
float:left;
font-size:11px;
font-weight:bold;
color:#FFF;
font-family:Tahoma, Geneva, sans-serif;
}

.contato_cont_oportunidade label{
display:block;
text-align:right;
width:110px;
padding-right:5px;
height:21px;
padding-top:4px;
float:left;
font-size:11px;
font-weight:bold;
color:#FFF;
font-family:Tahoma, Geneva, sans-serif;
}



.contato_cont_newsletter label{
display:block;
text-align:right;
width:80px;
padding-right:5px;
height:21px;
padding-top:4px;
float:left;
font-size:11px;
font-weight:bold;
color:#FFF;
font-family:Tahoma, Geneva, sans-serif;
}
.contato_cont input{
font-size:11px;
color:#FFF;
background:url(../../imagens/contato_campos_bg.png) top left no-repeat;
border:none;
width:213px;
padding-left:10px;
padding-right:10px;
height:18px;
padding-top:7px;
font-family:Tahoma, Geneva, sans-serif;
}

.contato_cont_oportunidade input{
font-size:11px;
color:#FFF;
background:url(../../imagens/contato_campos_bg.png) top left no-repeat;
border:none;
width:213px;
padding-left:10px;
padding-right:10px;
height:18px;
padding-top:7px;
font-family:Tahoma, Geneva, sans-serif;
}

.contato_cont_newsletter input{
font-size:11px;
color:#FFF;
background:url(../../imagens/contato_campos_bg.png) top left no-repeat;
border:none;
width:213px;
padding-left:10px;
padding-right:10px;
height:18px;
padding-top:7px;
font-family:Tahoma, Geneva, sans-serif;
}

.contato_cont textarea {
font-size:11px;
color:#FFF;
border:none;
background:url(../../imagens/contato_textarea_bg.png) top left no-repeat;
width:213px;
height:113px;
padding:10px;
overflow:auto;
font-family:Tahoma, Geneva, sans-serif;
}

.contato_cont_oportunidade textarea {
font-size:11px;
color:#FFF;
border:none;
background:url(../../imagens/contato_textarea_bg.png) top left no-repeat;
width:213px;
height:113px;
padding:10px;
overflow:auto;
font-family:Tahoma, Geneva, sans-serif;
}

.contato_cont_cidade{
	float:left;
	display:block;
	width:230px;
}

.contato_cont_cidade_oportunidade{
	float:left;
	display:block;
	width:230px;
	margin-left:19px;
}

.contato_cont_cidade_label{
display:block;
text-align:right;
width:92px;
padding-right:5px;
height:21px;
padding-top:4px;
float:left;
font-size:11px;
font-weight:bold;
color:#FFF;
font-family:Tahoma, Geneva, sans-serif;
}

.contato_cont_cidade_input{
font-size:11px;
color:#FFF;
background:url(../../imagens/contato_campos_cidade.png) top left no-repeat;
border:none;
width:123px;
padding-left:7px;
height:19px;
padding-top:6px;
font-family:Tahoma, Geneva, sans-serif;
}

.contato_cont_uf{
	float:left;
	display:block;
	width:100px;
}


.contato_cont_uf_label{
display:block;
text-align:right;
width:13px;
padding-right:5px;
height:21px;
padding-top:4px;
float:left;
font-size:11px;
font-weight:bold;
color:#FFF;
font-family:Tahoma, Geneva, sans-serif;
}

.contato_cont_uf_input{
font-size:11px;
color:#FFF;
background:url(../../imagens/contato_campos_uf.png) top left no-repeat;
border:none;
width:73px;
padding-left:7px;
height:19px;
padding-top:6px;
font-family:Tahoma, Geneva, sans-serif;
}


.contato_oportunidades{
	float:left;
	width:447px;
	height:629px;
	margin-left:5px;
	background:url(../../imagens/contato_bg_oportunidades.png) top left no-repeat;
}

.contato_oportunidades_cont_texto{
	float:right;
	width:323px;
	height:85px;
	margin-right:10px;
	margin-top:28px;
}

.contato_oportunidades_cont_texto h2{
	width:323px;
	height:28px;
}

.contato_oportunidades_texto{
	float:right;
	width:310px;
	padding-left:8px;
	padding-right:5px;
	height:57px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#FFF;
}

.contato_newsletter{
	float:left;
	width:350px;
	height:629px;
	background:url(../../imagens/contato_bg_newsletter.png) top left no-repeat;
}


.contato_newsletter_cont_texto{
	float:right;
	width:284px;
	height:85px;
	margin-right:29px;
	margin-top:28px;
}

.contato_newsletter_cont_texto h2{
	width:284px;
	height:28px;
}

.contato_newsletter_texto{
	width:274px;
	height:57px;
	margin-left:10px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#FFF;
}



.login_cont{
	float:left;
	width:664px;
	height:266px;
	background:url(../../imagens/login_bg.png) top left no-repeat;
	margin-left:80px;
	margin-top:74px;
}
.login_cont h1{
	float:left;
	display:block;
	width:664px;
	height:44px;
	text-align:center;
	margin-top:125px;
}





.area_restrita_cont{
	float:left;
	width:639px;
	margin-left:16px;
	margin-bottom:15px;
}
.area_restrita_lateral{
	float:left;
	width:188px;
	margin-left:49px;
}

.area_restrita_cont_trabalhos{
	float:left;
	width:639px;
	margin-left:16px;
	text-align:center;
}

.area_restrita_cont_trabalhos h2{
	display:block;
	width:639px;
	height:35px;
	text-align:left;
}

.frame_lancers_texto{
	float:left;
	width:471px;
	margin-left:6px;
	margin-bottom:64px;
}

.frame_lancers_texto2{
	float:left;
	width:286px;
	margin-left:6px;
	margin-bottom:64px;
}

.frame_lancer_box{
	float:left;
	width:584px;
	height:257px;
	margin-left:6px;
	background:url(../../imagens/framelancers_bloco_geral.png) top left no-repeat;
	margin-bottom:8px;
}

.equipe_lista{
	float:left;
	width:166px;
	height:183px;
	margin-top:24px;
	margin-left:20px;
	border-right:solid 2px #000;
}

.equipe_lista p{
	width:148px;
	font-size:11px;
	text-decoration:none;
}

.equipe_lista p strong{
	display:block;
	font-size:12px;
	margin-bottom:3px;
	text-decoration:none;
}

.equipe_lista p a{
	font-size:11px;
	color:#454444;
	text-decoration:none;
}

.equipe_lista p a:hover{
	font-size:11px;
	color:#F00;
	text-decoration:none;
}

.equipe_lista_right{
	float:left;
	width:166px;
	height:183px;
	margin-top:24px;
	margin-left:20px;
}

.equipe_lista_right p{
	width:148px;
	font-size:11px;
	text-decoration:none;
}

.equipe_lista_right p strong{
	display:block;
	font-size:12px;
	margin-bottom:3px;
	text-decoration:none;
}

.equipe_lista_right p a{
	font-size:11px;
	color:#454444;
	text-decoration:none;
}

.equipe_lista_right p a:hover{
	font-size:11px;
	color:#F00;
	text-decoration:none;
}





.frame_lancer_box_fotografos{
	background:url(../../imagens/equipe_fotografos_box_geral.png) top left no-repeat;
	margin-bottom:8px;
	float:left;
	width:626px;
	height:218px;
	margin-left:6px;
}


.frame_lancer_box_fotografos_navegacao{
	float:left;
	width:483px;
	padding-left:58px;
	padding-right:85px;
	margin-top:7px;
	margin-left:6px;
	margin-bottom:8px;
}

.frame_lancer_box_fotografos_voltar{
	display:block;
	float:left;
	width:84px;
	padding-right:14px;
	height:16px;
	padding-top:3px;
	text-align:right;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:10px;
	color:#FFF;
	border:solid 1px #111111;
	background:#040303;
	text-decoration:none;
}

.frame_lancer_box_fotografos_voltar a{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:10px;
	color:#FFF;
	text-decoration:none;
}

.frame_lancer_box_fotografos_voltar a:hover{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:10px;
	color:#F00;
	text-decoration:none;
}

.frame_lancer_box_fotografos_proximo{
	display:block;
	float:right;
	width:84px;
	padding-left:14px;
	height:16px;
	padding-top:3px;
	text-align:left;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:10px;
	color:#FFF;
	border:solid 1px #111111;
	background:#040303;
	text-decoration:none;
}

.frame_lancer_box_fotografos_proximo a{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:10px;
	color:#FFF;
	text-decoration:none;
}

.frame_lancer_box_fotografos_proximo a:hover{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:10px;
	color:#F00;
	text-decoration:none;
}

.equipe_fotografos_box_slider{
	float:left;
	width:402px;
	height:185px;
	margin-top:20px;
	margin-left:23px;
}

.equipe_fotografos_box_slider_bt_left{
	float:left;
	margin-top:76px;
	margin-right:33px;
}

.equipe_fotografos_box_slider_bt_right{
	float:right;
	margin-top:76px;
}

.equipe_fotografos_box_slider_foto{
	float:left;
	width:296px;
	height:185px;
	overflow:hidden;
}

.equipe_fotografos_box_texto{
	float:left;
	width:358px;
	height:144px;
	margin-top:24px;
	margin-left:23px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	overflow:auto;
	padding-top:7px;
	padding-bottom:7px;
	padding-left:7px;
	padding-right:25px;
	border:solid 1px #252323;
}

.equipe_fotografos_box_texto p{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#FFF;
	text-decoration:none;
}

.equipe_fotografos_box_texto p strong{
	display:block;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#FFF;
	margin-bottom:3px;
	text-decoration:none;
}



.frame_lancer_locutores_geral{
	float:left;
	width:626px;
	margin-left:6px;
}

.frame_lancer_locutores_box{
	margin-bottom:8px;
	margin-right:8px;
	float:left;
	width:297px;
	height:218px;
	background:url(../../imagens/equipe_locutores_box.png) top left no-repeat;
}

.equipe_locutores_lista{
	float:left;
	width:226px;
	margin-top:14px;
	margin-left:20px;
	text-decoration:none;
}

.equipe_locutores_lista p{
	font-size:11px;
	text-decoration:none;
}

.equipe_locutores_lista p strong{
	display:block;
	font-size:12px;
	margin-bottom:3px;
	text-decoration:none;
}

.equipe_locutores_lista p a{
	font-size:11px;
	color:#454444;
	text-decoration:none;
}

.equipe_locutores_lista p a:hover{
	font-size:11px;
	color:#F00;
	text-decoration:none;
}



.producao_de_video_texto1{
	float:left;
	width:296px;
	margin-left:6px;
	margin-bottom:64px;
}

.producao_de_video_texto2{
	float:left;
	width:328px;
	margin-left:6px;
	margin-bottom:64px;
}

.producao_de_video_geral{
	float:left;
	width:660px;
	margin-left:6px;
}

.producao_de_video_box{
	float:left;
	width:324px;
	height:131px;
	background:url(../../imagens/producao_de_video_box.png) top left no-repeat;
	margin-bottom:8px;
	margin-right:4px;
}


.producao_de_video_lista{
	float:left;
	width:277px;
	margin-top:13px;
	margin-left:13px;
	text-decoration:none;
}

.producao_de_video_lista p{
	font-size:11px;
	padding:0px;
	margin:0px;
	text-decoration:none;
}

.producao_de_video_lista p strong{
	display:block;
	font-size:12px;
	margin-bottom:3px;
	text-decoration:none;
}

.producao_de_video_lista p a{
	font-size:11px;
	color:#454444;
	text-decoration:none;
}

.producao_de_video_lista p a:hover{
	font-size:11px;
	color:#F00;
	text-decoration:none;
}

.producao_de_video_lista span{
	display:block;
	width:107px;
	padding-top:3px;
	height:19px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:10px;
	text-align:center;
	color:#FFF;
	border:solid 1px #2D2D2D;
	margin-top:26px;
	text-decoration:none;
}

.producao_de_video_lista span a{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:10px;
	text-align:center;
	color:#FFF;
	text-decoration:none;
}

.producao_de_video_lista span a:hover{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:10px;
	text-align:center;
	color:#F00;
	text-decoration:none;
}


.materiais_para_internet_texto1{
	float:left;
	width:294px;
	margin-left:6px;
	margin-bottom:64px;
	text-decoration:none;
}
.materiais_para_internet_texto1 p{
	padding:0px;
	margin:0px;
	text-decoration:none;
}

.materiais_para_internet_texto2{
	float:left;
	width:322px;
	margin-left:10px;
	margin-bottom:64px;
	text-decoration:none;
}

.materiais_para_internet_texto2 p{
	padding:0px;
	margin:0px;
	text-decoration:none;
}

.materiais_para_internet_box{
	float:left;
	width:204px;
	height:208px;
	background:url(../../imagens/materiais_internet_box.png) top left no-repeat;
	margin-bottom:8px;
	margin-right:4px;
}


.materiais_para_internet_lista{
	float:left;
	width:200px;
	
}

.materiais_para_internet_lista p{
	display:block;
	width:155px;
	height:132px;
	font-size:11px;
	margin-top:15px;
	margin-left:12px;
	text-decoration:none;
}

.materiais_para_internet_lista p strong{
	display:block;
	font-size:12px;
	margin-bottom:3px;
	text-decoration:none;
}

.materiais_para_internet_lista p a{
	font-size:11px;
	color:#454444;
	text-decoration:none;
}

.materiais_para_internet_lista p a:hover{
	font-size:11px;
	color:#F00;
	text-decoration:none;
}

.materiais_para_internet_lista span{
	display:block;
	width:170px;
	padding-top:4px;
	height:28px;
	margin-left:12px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	text-align:center;
	color:#FFF;
	background:url(../../imagens/materiais_internet_bt.png) top center no-repeat;
	text-decoration:none;
}

.materiais_para_internet_lista span a{
	display:block;
	width:170px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	text-align:center;
	color:#FFF;
	text-decoration:none;
}

.materiais_para_internet_lista span a:hover{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	text-align:center;
	color:#F00;
	text-decoration:none;
}


.depoimentos_texto{
	float:left;
	width:258px;
	margin-left:6px;
	margin-bottom:14px;
}

.depoimentos_botoes{
	width:666px;
	height:21px;
	text-align:center;
	margin-bottom:6px;
	margin-top:6px;
}

.depoimentos_box{
	float:left;
	width:666px;
	height:140px;
	background:url(../../imagens/depoimentos_box.png) top left no-repeat;
}

.depoimentos_cont_img{
	float:left;
	margin-top:7px;
	margin-left:11px;
}


.depoimentos_lista{
	float:left;
	width:469px;px;
	margin-top:7px;
	margin-left:5px;
	text-decoration:none;
}

.depoimentos_lista p{
	font-size:12px;
	text-decoration:none;
}

.depoimentos_lista p strong{
	display:block;
	font-size:12px;
	margin-bottom:3px;
	text-decoration:none;
}

.depoimentos_lista p a{
	font-size:12px;
	color:#454444;
	text-decoration:none;
}

.depoimentos_lista p a:hover{
	font-size:12px;
	color:#F00;
	text-decoration:none;
}

.depoimentos_lista p small{
	font-size:10px;
	text-decoration:none;
}


.clientes_texto{
	float:left;
	width:309px;
	height:76px;
	margin-left:6px;
}


.clientes_bt_depoimentos{
	float:left;
	width:178px;
	padding-left:58px;
	padding-right:18px;
	height:41px;
	padding-top:8px;
	margin-left:18px;
	background:url(../../imagens/clientes_bt_depoimentos.png) top left no-repeat;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#848383;
	text-decoration:none;
}

.clientes_bt_depoimentos a{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#848383;
	text-decoration:none;
}

.clientes_bt_depoimentos a:hover{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#F00;
	text-decoration:none;
}

.clientes_logos_container{
	float:left;
	width:653px;
}

.clientes_logo_box{
	float:left;
	width:157px;
	height:88px;
	margin-left:5px;
	margin-bottom:6px;
}

.clientes_logo_box_direita{
	float:right;
	width:157px;
	height:88px;
	margin-bottom:6px;
	border:solid 1px #3C3;
}

.clientes_bt_voltar{
	float:left;
	margin-top:8px;
	margin-left:10px;
}


.clientes_bt_avancar{
	float:right;
	margin-top:8px;
}

.portfolio_video_cont_video{
	float:left;
	width:639px;
	height:290px;
	text-align:center;
	margin-top:10px;
	margin-bottom:10px;
}

.portfolio_video_box{
	float:left;
	width:198px;
	height:260px;
	margin-right:11px;
	background:url(../../imagens/portfolio_video_box.png) top left no-repeat;
}

.portfolio_video_lista{
	float:left;
	width:198px;
}

.portfolio_video_lista h2{
	display:block;
	width:181px;
	height:30px;
	font-size:16px;
	margin-left:16px;
	margin-top:15px;
}

.portfolio_video_lista p{
	display:block;
	width:159px;
	height:138px;
	font-size:12px;
	margin-left:25px;
	text-decoration:none;
}

.portfolio_video_lista p strong{
	display:block;
	font-size:12px;
	margin-bottom:3px;
	text-decoration:none;
}

.portfolio_video_lista p a{
	font-size:12px;
	color:#454444;
	text-decoration:none;
}

.portfolio_video_lista p a:hover{
	font-size:12px;
	color:#F00;
	text-decoration:none;
}

.portfolio_video_lista span{
	display:block;
	width:103px;
	padding-top:7px;
	height:21px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:10px;
	text-align:center;
	color:#FFF;
	margin-left:46px;
	background:url(../../imagens/portfolio_videos_ver_mais.png) top left no-repeat;
	text-decoration:none;
}

.portfolio_video_lista span a{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:10px;
	text-align:center;
	color:#FFF;
	text-decoration:none;
}

.portfolio_video_lista span a:hover{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:10px;
	text-align:center;
	color:#F00;
	text-decoration:none;
}



.videos_institucionais_geral{
	float:left;
	width:599px;
	margin-left:20px;
}
.videos_institucionais_geral2{
	float:left;
	width:630px;
	margin-left:10px;
}

.videos_institucionais_bt_left{
	float:left;
	margin-top:110px;
	margin-right:15px;
}
.videos_institucionais_bt_left2{
	float:left;
	margin-top:110px;
	margin-right:10px;
}

.videos_institucionais_bt_right{
	float:right;
	margin-top:110px;
}


.videos_institucionais_cont_slider{
	float:left;
	width:540px;
	height:237px;
	overflow:hidden;
}

.videos_institucionais_cont_slider2{
	float:left;
	width:575px;
	height:237px;
	overflow:hidden;
}

.videos_institucionais_cont_slider_item{
	float:left;
	width:102px;
	height:234px;
	margin-right:5px;
}

.abas_cont{
	float:left;
	width:645px;
	margin-left:9px;
	margin-top:8px;
	padding-bottom:16px;
	border-bottom:solid 1px #212320;
}

.abas_cont_web{
	float:left;
	width:645px;
	margin-left:9px;
	margin-top:10px;
	padding-bottom:10px;
	border-bottom:solid 1px #212320;
}

.abas_cont_maquete_eletronica{
	float:left;
	width:645px;
	margin-left:9px;
	margin-top:10px;
	padding-bottom:10px;
}

.abas_coluna1{
	float:left;
	width:268px;
}

.abas_coluna1_lista{
	padding:0px;
	margin:0px;
	list-style:none;
}

.abas_coluna1_item{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#FFF;
	margin-bottom:6px;
	text-decoration:none;
}

.abas_coluna1_item a{
	display:block;
	width:258px;
	padding-left:10px;
	height:22px;
	padding-top:6px;
	background:url(../../imagens/abas_state.png) top left no-repeat;
	display:block;
	background:url(../../imagens/abas_state.png) top left no-repeat;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#FFF;
	text-decoration:none;
}

.abas_coluna1_item a:hover{
	display:block;
	background:url(../../imagens/abas_state_over.png) top left no-repeat;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#F00;
	text-decoration:none;
}

.abas_coluna1_item_active{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFF;
	margin-bottom:6px;
	text-decoration:none;
}

.abas_coluna1_item_active a{
	display:block;
	width:258px;
	padding-left:10px;
	height:22px;
	padding-top:6px;
	background:url(../../imagens/abas_state_over.png) top left no-repeat;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFF;
	text-decoration:none;
}


.abas_coluna1_item_maior{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#FFF;
	margin-bottom:4px;
	text-decoration:none;
}

.abas_coluna1_item_maior a{
	display:block;
	width:258px;
	padding-left:10px;
	height:34px;
	padding-top:6px;
	background:url(../../imagens/abas_state_maior.png) top left no-repeat;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#FFF;
	text-decoration:none;
}

.abas_coluna1_item_maior a:hover{
	display:block;
	background:url(../../imagens/abas_state_maior_over.png) top left no-repeat;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#F00;
	text-decoration:none;
}


.abas_coluna1_item_maior2{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#FFF;
	margin-bottom:4px;
	text-decoration:none;
}

.abas_coluna1_item_maior2 a{
	display:block;
	width:258px;
	padding-left:10px;
	height:36px;
	padding-top:6px;
	background:url(../../imagens/abas_state_maior2.png) top left no-repeat;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#FFF;
	text-decoration:none;
}

.abas_coluna1_item_maior2 a:hover{
	display:block;
	background:url(../../imagens/abas_state_maior2_over.png) top left no-repeat;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#F00;
	text-decoration:none;
}


.abas_coluna2{
	float:left;
	width:377px;
	height:156px;
	background: url(../../imagens/abas_conteudo.png) top left no-repeat;
	text-decoration:none;
}

.abas_coluna2_maior{
	float:left;
	width:377px;
	height:170px;
	background:url(../../imagens/abas_conteudo_maior.png) top left no-repeat;
	text-decoration:none;
}

.abas_coluna2_maior2{
	float:left;
	width:377px;
	height:200px;
	background:url(../../imagens/abas_conteudo_maior2.png) top left no-repeat;
	text-decoration:none;
}

.abas_coluna2_maior3{
	float:left;
	width:377px;
	height:225px;
	background:url(../../imagens/abas_conteudo_maior3.png) top left no-repeat;
	text-decoration:none;
}

.abas_coluna2_texto{
	width:339px;
	height:123px;
	margin-top:13px;
	margin-left:16px;
	text-decoration:none;
}

.abas_coluna2_texto3{
	width:339px;
	height:186px;
	margin-top:13px;
	margin-left:16px;
	text-decoration:none;
}

.abas_coluna2_texto_institucional{
	width:339px;
	height:154px;
	margin-top:13px;
	margin-left:16px;
	text-decoration:none;
}

.abas_coluna2_mais_info{
	float:right;
	width:53px;
	padding-top:3px;
	height:12px;
	padding-left:5px;
	margin-right:10px;
	margin-top:2px;
	border-left:solid 1px #1B1D1B;
	border-top:solid 1px #1B1D1B;
	border-right:solid 1px #1B1D1B;
	font-size:10px;
	font-family:Tahoma, Geneva, sans-serif;
	color:#474747;
	text-decoration:none;
}

.abas_coluna2_mais_info a{
	font-size:10px;
	font-family:Tahoma, Geneva, sans-serif;
	color:#474747;
	text-decoration:none;
}

.abas_coluna2_mais_info a:hover{
	font-size:10px;
	font-family:Tahoma, Geneva, sans-serif;
	color:#F00;
	text-decoration:none;
}

.abas_coluna2_mais_info_lista a{
	display:block;
	float:right;
	list-style:none;
	width:53px;
	padding-top:3px;
	height:12px;
	padding-left:5px;
	margin-right:10px;
	margin-top:2px;
	border-left:solid 1px #1B1D1B;
	border-top:solid 1px #1B1D1B;
	border-right:solid 1px #1B1D1B;
	font-size:10px;
	font-family:Tahoma, Geneva, sans-serif;
	color:#474747;
	text-decoration:none;
}

.abas_coluna2_mais_info_lista a:hover{
	display:block;
	float:right;
	list-style:none;
	width:53px;
	padding-top:3px;
	height:12px;
	padding-left:5px;
	margin-right:10px;
	margin-top:2px;
	border-left:solid 1px #F00;
	border-top:solid 1px #F00;
	border-right:solid 1px #F00;
	font-size:10px;
	font-family:Tahoma, Geneva, sans-serif;
	color:#F00;
	text-decoration:none;
}



.abas_coluna2_mais_info_maior{
	float:right;
	width:186px;
	padding-top:3px;
	height:12px;
	padding-left:5px;
	margin-right:10px;
	margin-top:14px;
	border-left:solid 1px #1B1D1B;
	border-top:solid 1px #1B1D1B;
	border-right:solid 1px #1B1D1B;
	font-size:10px;
	font-family:Tahoma, Geneva, sans-serif;
	color:#474747;
	text-decoration:none;
}



.abas_coluna2_mais_info_maior a{
	font-size:10px;
	font-family:Tahoma, Geneva, sans-serif;
	color:#474747;
	text-decoration:none;
}

.abas_coluna2_mais_info_maior a:hover{
	font-size:10px;
	font-family:Tahoma, Geneva, sans-serif;
	color:#F00;
	text-decoration:none;
}


.abas_coluna2_mais_info_maior_lista{
	display:block;
	float:right;
	list-style:none;
	font-size:10px;
	font-family:Tahoma, Geneva, sans-serif;
	color:#474747;
	text-decoration:none;
}

.abas_coluna2_mais_info_maior_lista a{
	display:block;
	float:right;
	list-style:none;
	width:186px;
	padding-top:3px;
	height:12px;
	padding-left:5px;
	margin-right:10px;
	margin-top:15px;
	border-left:solid 1px #1B1D1B;
	border-top:solid 1px #1B1D1B;
	border-right:solid 1px #1B1D1B;
	font-size:10px;
	font-family:Tahoma, Geneva, sans-serif;
	color:#474747;
	text-decoration:none;
}

.abas_coluna2_mais_info_maior_lista a:hover{
	display:block;
	float:right;
	list-style:none;
	width:186px;
	padding-top:3px;
	height:12px;
	padding-left:5px;
	margin-right:10px;
	margin-top:15px;
	border-left:solid 1px #F00;
	border-top:solid 1px #F00;
	border-right:solid 1px #F00;
	font-size:10px;
	font-family:Tahoma, Geneva, sans-serif;
	color:#F00;
	text-decoration:none;
}



.abas_coluna2_mais_info_maior2{
	float:right;
	width:186px;
	padding-top:3px;
	height:12px;
	padding-left:5px;
	margin-right:10px;
	border-left:solid 1px #1B1D1B;
	border-top:solid 1px #1B1D1B;
	border-right:solid 1px #1B1D1B;
	font-size:10px;
	font-family:Tahoma, Geneva, sans-serif;
	color:#474747;
	text-decoration:none;
}

.abas_coluna2_mais_info_maior2 a{
	font-size:10px;
	font-family:Tahoma, Geneva, sans-serif;
	color:#474747;
	text-decoration:none;
}

.abas_coluna2_mais_info_maior2 a:hover{
	font-size:10px;
	font-family:Tahoma, Geneva, sans-serif;
	color:#F00;
	text-decoration:none;
}

.abas_coluna2_mais_info_maior2_lista a{
	display:block;
	float:right;
	list-style:none;
	width:186px;
	padding-top:3px;
	height:12px;
	padding-left:5px;
	margin-right:10px;
	border-left:solid 1px #1B1D1B;
	border-top:solid 1px #1B1D1B;
	border-right:solid 1px #1B1D1B;
	font-size:10px;
	font-family:Tahoma, Geneva, sans-serif;
	color:#474747;
	margin-top:8px;
	text-decoration:none;
}

.abas_coluna2_mais_info_maior2_lista a:hover{
	display:block;
	float:right;
	list-style:none;
	width:186px;
	padding-top:3px;
	height:12px;
	padding-left:5px;
	margin-right:10px;
	border-left:solid 1px #F00;
	border-top:solid 1px #F00;
	border-right:solid 1px #F00;
	font-size:10px;
	font-family:Tahoma, Geneva, sans-serif;
	color:#F00;
	text-decoration:none;
}


.apresentadores_web_tempo_preco_geral{
	float:left;
	width:341px;
	height:76px;
	background:url(../../imagens/apresentadores_tempo_valor_bg.png) top left no-repeat;
	margin-top:23px;
	margin-left:143px;
	text-decoration:none;
}


.apresentadores_web_tempo_preco_box_precos1{
	float:left;
	width:78px;
	margin-top:19px;
	margin-left:91px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:14px;
	color:#FFF;
	text-decoration:none;
}

.apresentadores_web_tempo_preco_box_precos2{
	float:left;
	width:78px;
	margin-top:19px;
	margin-left:7px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:14px;
	color:#FFF;
	text-decoration:none;
}

.apresentadores_web_tempo_preco_text_valor{
	display:block;
	font-family: 'ImpactRegular', sans-serif;
	font-size:19px;
	color:#4a73cf;
	padding-left:3px;
	padding-top:3px;
	text-decoration:none;
}

.apresentadores_galeria_cont{
	float:left;
	width:630px;
	margin-left:21px;
	margin-top:23px;
	margin-bottom:20px;
	text-decoration:none;
}

.apresentadores_galeria_box{
	float:left;
	width:190px;
	height:221px;
	background:url(../../imagens/apresentadores_digitais_bg.png) top left no-repeat;
	margin-right:18px;
	margin-bottom:21px;
	text-decoration:none;
}

.apresentadores_galeria_box_foto_apresentador{
	width:190px;
	height:221px;
	text-align:left;
	text-decoration:none;
}

.apresentadores_galeria_box_texto_apresentador{
	width:103px;
	height:221px;
}

.apresentadores_galeria_box_texto_apresentador_title{
	display:block;
	width:92px;
	height:81px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#FFF;
	font-weight:bold;
	margin-left:10px;
	margin-top:13px;
}

.apresentadores_galeria_box_texto_apresentador_detalhe{
	display:block;
	width:92px;
	height:100px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#454444;
	margin-left:10px;
	text-decoration:none;
}

.apresentadores_galeria_box_texto_apresentador_detalhe a{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#454444;
	text-decoration:none;
}

.apresentadores_galeria_box_texto_apresentador_detalhe a:hover{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#F00;
	text-decoration:none;
}


.apresentadores_galeria_navegacao{
	float:left;
	width:630px;
	margin-top:7px;
	margin-left:6px;
	margin-bottom:8px;
}



.apresentadores_galeria_telefone_contato{
	float:left;
	width:298px;
	height:59px;
	margin-left:60px;
	background:url(../../imagens/home_flame_telefone_contato.png) top left no-repeat;
	text-decoration:none;
}


.apresentadores_galeria_telefone_contato p{
	color:#848383;
	display:block;
	float:left;
	width:175px;
	height:40px;
	margin-top:8px;
	margin-left:59px;
	text-decoration:none;
}

.apresentadores_galeria_telefone_contato span{
	display:block;
	float:left;
	font-family:Tahoma, Geneva, sans-serif;
	color:#848383;
	width:15px;
	height:15px;
	margin-top:40px;
	margin-left:48px;
	text-decoration:none;
}

.apresentadores_galeria_telefone_contato span a{
	font-family:Tahoma, Geneva, sans-serif;
	color:#848383;
	text-decoration:none;
}

.apresentadores_galeria_telefone_contato span a:hover{
	font-family:Tahoma, Geneva, sans-serif;
	color:#F00;
	text-decoration:none;
}



.animacao_geral{
	float:left;
	width:804px;
	height:721px;
	background:url(../../imagens/animacao_bg_principal.png) top left;
}

.institucionais_geral{
	float:left;
	width:804px;
	height:760px;
	background:url(../../imagens/Institucional_bg_geral.png) top left;
}

.animacao__cont_info_contato{
	float:left;
	width:645px;
	margin-left:9px;
	margin-top:16px;
}


.animacao_depoimentos{
	float:left;
	width:426px;
	height:128px;
	background:url(../../imagens/Animacao_depoimentos_bg.png) top left no-repeat;
}

.animacao_news{
	float:left;
	width:376px;
	height:128px;
	background:url(../../imagens/Animacao_news_bg.png) top left no-repeat;
}

.animacao_servicos{
	float:left;
	width:426px;
	height:162px;
	background:url(../../imagens/Animacao_servicos_bg.png) top left no-repeat;
}

.animacao_clientes_recentes{
	float:left;
	width:378px;
	height:162px;
	background:url(../../imagens/Animacao_clientes_recentes_bg.png) top left no-repeat;
}

.box_inferiores_title{
	width:355px;
	height:23px;
	padding-left:23px;
	margin-top:18px;
	font-family: 'ImpactRegular', sans-serif;
	font-size:16px;
	color:#FFF;
}


.internas_servicos_cont_lista{
	margin-top:8px;
	margin-bottom:0px;
	margin-right:0px;
	margin-left:33px;
	list-style:none;
	padding:0px;
	width:380px;
	height:102px;
}

.internas_servicos_cont_item {
	width:180px;
	height:44px;
	background:none;
	font-family:Tahoma, Geneva, sans-serif;
	color:#FFF;
	font-size:12px;
	font-weight:bold;
	float:left;
	margin-right:10px;
	text-decoration:none;
}

.internas_servicos_cont_item a{
	font-family:Tahoma, Geneva, sans-serif;
	color:#FFF;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}

.internas_servicos_cont_item a:hover{
	font-family:Tahoma, Geneva, sans-serif;
	color:#F00;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
	
.internas_servicos_cont_item img{float:left;}

.internas_servicos_cont_item span{float:left; display:block; width:134px; height:40px; padding-top:4px; margin-left:10px;}


.animacao_clientes_cont_geral{
	float:left;
	width:340px;
	height:105px;
	margin-top:10px;
	margin-left:15px;
	border:solid 1px #090;
}

.animacao_clientes_cont_geral2{
	float:left;
	width:324px;
	height:105px;
	margin-top:10px;
}

.animacao_clientes_bt_left{
	float:left;
	margin-right:34px;
	margin-top:16px;
}

.animacao_clientes_bt_left2{
	float:left;
	margin-top:44px;
	margin-left:9px;
}

.animacao_clientes_bt_right{
	float:right;
	margin-top:16px;
}

.animacao_clientes_bt_right2{
	float:right;
	margin-top:44px;
	margin-right:16px;
}


.animacao_clientes_cont_logos{
	float:left;
	width:350px;
	height:105px;
}

.animacao_clientes_cont_logos2{
	float:left;
	width:340px;
	height:105px;
}

.animacao_clientes_box_logos{
	float:left;
	width:132px;
	height:41px;
}


.animacao_galeria_telefone_contato{
	float:left;
	width:254px;
	height:59px;
	margin-left:60px;
	background: url(../../imagens/animacao_telefone_bg.png) top left no-repeat;
	text-decoration:none;
}


.animacao_galeria_telefone_contato p{
	color:#848383;
	display:block;
	float:left;
	width:175px;
	height:40px;
	margin-top:8px;
	margin-left:59px;
	text-decoration:none;
}

.animacao_galeria_telefone_contato span{
	display:block;
	float:left;
	font-family:Tahoma, Geneva, sans-serif;
	color:#848383;
	width:15px;
	height:15px;
	margin-top:40px;
	margin-left:2px;
	text-decoration:none;
}

.animacao_galeria_telefone_contato span a{
	font-family:Tahoma, Geneva, sans-serif;
	color:#848383;
	text-decoration:none;
}

.animacao_galeria_telefone_contato span a:hover{
	font-family:Tahoma, Geneva, sans-serif;
	color:#F00;
	text-decoration:none;
}



.pos_producao_bloco_etapas{
	float:right;
	width:377px;
	height:59px;
	background:url(../../imagens/pos_producao_bloco_etapas.png) top left no-repeat;
	text-decoration:none;
}


.pos_producao_bloco_etapas span{
	display:block;
	width:163px;
	margin-top:17px;
	margin-left:65px;
	font-family:Tahoma, Geneva, sans-serif;
	color:#848383;
	font-size:12px;
	text-decoration:none;
}

.pos_producao_bloco_etapas span a{
	font-family:Tahoma, Geneva, sans-serif;
	color:#848383;
	text-decoration:none;
}

.pos_producao_bloco_etapas span a:hover{
	font-family:Tahoma, Geneva, sans-serif;
	color:#F00;
	text-decoration:none;
}

.institucional_ver_tabelas{
	float:right;
	width:377px;
	height:59px;
	background:url(../../imagens/institucional_ver_tabela_bg.png) top left no-repeat;
	text-decoration:none;
}


.institucional_ver_tabelas span{
	display:block;
	width:163px;
	margin-top:17px;
	margin-left:65px;
	font-family:Tahoma, Geneva, sans-serif;
	color:#848383;
	font-size:12px;
	text-decoration:none;
}

.institucional_ver_tabelas span a{
	font-family:Tahoma, Geneva, sans-serif;
	color:#848383;
	text-decoration:none;
}

.institucional_ver_tabelas span a:hover{
	font-family:Tahoma, Geneva, sans-serif;
	color:#F00;
	text-decoration:none;
}



.institucional_tabelas_itens_cont{
	float:left;
	width:630px;
	padding-left:10px;
	height:356px;
	margin-top:20px;
	text-decoration:none;
}

.institucional_tabelas_itens{
	float:left;
	width:148px;
	height:333px;
	background:url(../../imagens/tabelas_informativas_placa.png) top left no-repeat;
	margin-right:7px;
	text-decoration:none;
}

.institucional_tabelas_itens h3{
	display:block;
	width:143px;
	height:43px;
	font-family: 'MicrostyleATTRegular', sans-serif;
	font-size:21px;
	text-align:center;
	color:#FFF;
	font-weight:normal;
	text-decoration:none;
}

.institucional_tabelas_itens p{
	display:block;
	width:127px;
	height:258px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#FFF;
	font-weight:normal;
	margin-left:16px;
	text-decoration:none;
}

.institucional_tabelas_texto_cont_geral{
	float:left;
	width:630px;
	padding5left:5px;
	height:260px;
}

.institucional_tabelas_texto_box{
	float:left;
	width:296px;
	height:260px;
	font-family:Tahoma, Geneva, sans-serif;
	color:#FFF; font-size:12px;
}

.institucional_tabelas_texto_box p{
	display:block;
	width:296px;
	height:198px;
	padding:0px;
	margin:0px;
	text-decoration:none;
}

.institucional_tabelas_texto_bt_voltar{
	width:146px;
	height:21px;
	padding-top:7px;
	text-align:center;
	background:url(../../imagens/tabelas_informativas_bt_voltar.png) top left no-repeat;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#FFF;
	text-align:center;
	text-decoration:none;
}

.institucional_tabelas_texto_bt_voltar a{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#FFF;
	text-align:center;
	text-decoration:none;
}


.institucional_tabelas_texto_bt_voltar a:hover{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#F00;
	text-align:center;
	text-decoration:none;
}



.producao_grafica_cont_slide{
	float:left;
	width:577px;
	padding-left:45px;
	height:300px;
	margin-top:10px;
}

.producao_grafica_slide{
	float:left;
	width:107px;
	height:244px;
	margin-right:5px;
}

.webisites_cont_slide{
	float:left;
	width:640px;
	padding-left:10px;
	height:300px;
	margin-top:10px;
}

.webisites_grafica_slide{
	float:left;
	width:120px;
	height:276px;
	margin-right:5px;
}


.videos_para_web_cont_slides_geral{
	float:left;
	width:630px;
	height:284px;
	margin-top:15px;
}

.videos_para_web_cont_slides{
	float:left;
	width:579px;
	height:284px;
}

.videos_para_web_cont_slides_bt_left{
	float:left;
	margin-right:8px;
	margin-top:99px;
}

.videos_para_web_cont_slides_bt_right{
	float:right;
	margin-top:99px;
}

.videos_para_web_cont_slides_img{
	float:left;
	width:110px;
	height:252px;
	margin-right:5px;
}


.maquete_eletronica_geral{
	float:left;
	width:804px;
	height:655px;
	background:url(../../imagens/maquete_eletronica_bg.png) top left no-repeat;
}



.maquete_eletronica_cont_slide_geral{
	float:left;
	width:640px;
	padding-left:10px;
	height:246px;
	margin-top:10px;
	margin-bottom:10px;
	border-bottom:solid 1px #212320;
}

.maquete_eletronica_cont_slide_cont_itens{
	float:left;
	width:593px;
	height:246px;
}

.maquete_eletronica_cont_slide_itens{
	float:left;
	width:94px;
	height:214px;
	margin-right:4px;
}

.maquete_eletronica_cont_slide_bt_left{
	float:left;
	margin-top:86px;
	margin-right:10px;
}

.maquete_eletronica_cont_slide_bt_right{
	float:right;
	margin-top:86px;
}



.pos_producao_etapas_cont_geral{
	float:left;
	width:640px;
	height:393px;
	margin-left:9px;
	margin-top:20px;
}

.pos_producao_etapas_cont_box{
	float:left;
	width:297px;
	height:182px;
	background:url(../../imagens/pos_producao_etapas_box.png) top left no-repeat;
	margin-left:7px;
	margin-bottom:3px;
}

.pos_producao_etapas_cont_box h3{
	display:block;
	width:278px;
	padding-left:19px;
	height:26px;
	font-family: 'MicrostyleATTRegular', sans-serif;
	font-size:17px;
	color:#FFF;
}

.pos_producao_etapas_cont_box p{
	display:block;
	width:234px;
	padding-left:38px;
	padding-right:25px;
	height:135px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#FFF;
	text-decoration:none;
}

/****************************************************************************************************/
/*                         CORPO                     */
/****************************************************************************************************/


/****************************************************************************************************/
/*                         RODAPE CONTEUDO UTILITÁRIOS                     */
/****************************************************************************************************/

.conteudo_rodape_links{
	position:relative;
	float:left;
	width:941px;
	height:25px;
}

.conteudo_rodape_links_area_clientes{
	position:relative;
	float:left;
	width:180px;
	height:25px;
	background:#2F2121;
}

.conteudo_rodape_links_area_clientes_lista{
	margin:0px;
	padding:0px;
	list-style:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;
}

.conteudo_rodape_links_area_clientes_item{
	margin-left:18px;
	padding-left:24px;
	background:url(../../imagens/rodape_clientes_restrita_seta.jpg) center left no-repeat;
	margin-top:5px;
	text-decoration:none;
}

.conteudo_rodape_links_area_clientes_item a{
	color:#FFF;
	text-decoration:none;
}

.conteudo_rodape_links_area_clientes_item a:hover{
	color:#F00;
	text-decoration:none;
}


.conteudo_rodape_links_rede_sociais{
	position:relative;
	float:left;
	width:105px;
	height:25px;
	background:#2F2121;
	margin-left:6px;
}

.conteudo_rodape_links_rede_sociais_lista{
	margin:0px;
	padding:0px;
	list-style:none;
}

.conteudo_rodape_links_rede_sociais_wordpress{
	width:18px;
	height:18px;
	float:left;
	display:block;
	margin-top:4px;
	margin-left:7px;
	text-indent:-9999px;
	text-decoration:none;
}

.conteudo_rodape_links_rede_sociais_wordpress a{
	width:18px;
	height:18px;
	display:block;
	background:url(../../imagens/rodape_clientes_redes_sociais_wordpress_over.png) top left no-repeat;
}

.conteudo_rodape_links_rede_sociais_wordpress a:hover{
	width:18px;
	height:18px;
	display:block;
	background:url(../../imagens/rodape_clientes_redes_sociais_wordpress.png) top left no-repeat;
}


.conteudo_rodape_links_rede_sociais_twitter{
	width:24px;
	height:18px;
	float:left;
	display:block;
	margin-top:4px;
	margin-left:7px;
	text-indent:-9999px;
	text-decoration:none;
}

.conteudo_rodape_links_rede_sociais_twitter a{
	width:24px;
	height:18px;
	display:block;
	background:url(../../imagens/rodape_clientes_redes_sociais_twitter_over.png) top left no-repeat;
}

.conteudo_rodape_links_rede_sociais_twitter a:hover{
	width:24px;
	height:18px;
	display:block;
	background:url(../../imagens/rodape_clientes_redes_sociais_twitter.png) top left no-repeat;
}

.conteudo_rodape_links_rede_sociais_you_tube{
	width:36px;
	height:15px;
	float:left;
	display:block;
	margin-top:6px;
	margin-left:6px;
	text-indent:-9999px;
	text-decoration:none;
}

.conteudo_rodape_links_rede_sociais_you_tube a{
	width:36px;
	height:15px;
	display:block;
	background:url(../../imagens/rodape_clientes_redes_sociais_youtube_over.png) top left no-repeat;
	text-decoration:none;
}

.conteudo_rodape_links_rede_sociais_you_tube a:hover{
	width:36px;
	height:15px;
	display:block;
	background:url(../../imagens/rodape_clientes_redes_sociais_youtube.png) top left no-repeat;
	text-decoration:none;
}



.conteudo_rodape_links_info_contato{
	position:relative;
	float:left;
	width:634px;
	padding-right:11px;
	height:20px;
	padding-top:5px;
	background:#2F2121;
	margin-left:5px;
	text-align:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;
	text-decoration:none;
}

.conteudo_rodape_links_info_contato a{
	color:#FFF;
	text-decoration:none;
}

.conteudo_rodape_links_info_contato a:hover{
	color:#F00;
	text-decoration:none;
}

.conteudo_rodape_links_info_contato_itens_spacers{
	display:block; float:right; margin-right:8px;
}



/****************************************************************************************************/
/*                         RODAPE CONTEUDO UTILITÁRIOS                     */
/****************************************************************************************************/


 .noticias_cont_itens{
    float:left;
    width:656px;
    margin-left:6px;
}

.noticias_item{
    float:left;
    width:656px;
    height:100px;
    background:url(../../imagens/noticias_lista_bg.png) top left no-repeat;
    margin-bottom:8px;
}

.noticias_title_cont{
    width:610px;
    height:28px;
    margin-top:12px;
    margin-left:15px;
    text-decoration:none;
}

.noticias_title_cont h2 a{
    color:#FFF;
    text-decoration:none;
}

.noticias_title_cont h2 a:hover{
    color:#F00;
    text-decoration:none;
}

.noticias_itens_texto{
    width:610px;
    height:56px;
    margin-left:26px;
    color:#FFF;
}

.noticias_itens_texto p{
    padding:0px;
    margin:0px;
    text-decoration:none;
}

.noticias_itens_texto p a{
    color:#FFF;
    text-decoration:none;
}

.noticias_itens_texto p a:hover{
    color:#F00;
    text-decoration:none;
}

.noticias_slider{
    float:left;
    width:656px;
    margin-top:10px;
} 




/****************************************************************************************************/
/*                         RODAPE                     */
/****************************************************************************************************/
.rodape_master{
	width:100%;
	background: url(../../imagens/rodape_bg.jpg) top left repeat-x;
}

.rodape_cont{
	width:941px;
	height:177px;
	position:relative;
	left:50%;
	margin-left:-470px;
}


.rodape_bloco{
	position:relative;
	width:133px;
	height:147px;
	float:left;
	background:url(../../imagens/rodape_menu_divisoes.png) top left no-repeat;
	margin-top:30px;
}

.rodape_bloco2{
	position:relative;
	width:127px;
	padding-left:2px;
	height:147px;
	float:left;
	background:url(../../imagens/rodape_menu_divisoes.png) top left no-repeat;
	margin-top:30px;
}

.rodape_bloco3{
	position:relative;
	width:136px;
	height:147px;
	float:left;
	background:url(../../imagens/rodape_menu_divisoes.png) top left no-repeat;
	margin-top:30px;
}

.rodape_bloco4{
	position:relative;
	width:140px;
	height:147px;
	float:left;
	background:url(../../imagens/rodape_menu_divisoes.png) top left no-repeat;
	margin-top:30px;
}

.rodape_bloco5{
	position:relative;
	width:135px;
	padding-left:15px;
	height:147px;
	float:left;
	background:url(../../imagens/rodape_menu_divisoes.png) top left no-repeat;
	margin-top:30px;
}

.rodape_bloco6{
	position:relative;
	width:125px;
	height:147px;
	float:left;
	background:url(../../imagens/rodape_menu_divisoes.png) top left no-repeat;
	margin-top:30px;
}

.rodape_bloco7{
	position:relative;
	width:125px;
	height:147px;
	float:left;
	background:url(../../imagens/rodape_menu_divisoes.png) top left no-repeat;
	margin-top:30px;
}

.menu_rodape_lista{
	position:relative;
	float:left;
	margin:0px;
	padding:0;
	list-style:none;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#7D7D7D;
	}

.menu_rodape_itens{
	width:125px;
	display:block;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:10px;
	color:#7D7D7D;
	text-align:center;
	margin-bottom:2px;
	text-decoration:none;
}

.menu_rodape_itens a{
	color:#7D7D7D;
	text-decoration:none;
}

.menu_rodape_itens a:hover{
	color:#F00;
	text-decoration:none;
}

.menu_rodape_itens_margin_top{
	width:125px;
	display:block;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:10px;
	color:#7D7D7D;
	text-align:center;
	margin-top:10px;
	text-decoration:none;
}

.menu_rodape_itens_margin_top a{
	color:#7D7D7D;
	text-decoration:none;
}

.menu_rodape_itens_margin_top a:hover{
	color:#F00;
	text-decoration:none;
}

.menu_rodape_itens_logo_rodape{
	width:123px;
	height:93px;
	display:block;
	background:url(../../imagens/flame_logo_rodape.png) 33px top no-repeat;
	text-indent:-9000px;
}


.menu_rodape_itens_telefone{
	width:123px;
	padding-left:10px;
	display:block;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#7D7D7D;
	text-align:center;
}

menu_rodape_itens_telefone strong{
	font-size:12px;
	font-weight:bold;
}

.pos_producao_bt_voltar{
    position:relative;
    float:left;
    width:146px;
    height:21px;
    padding-top:7px;
    text-align:center;
    background:url(../../imagens/tabelas_informativas_bt_voltar.png) top left no-repeat;
    font-family:Tahoma, Geneva, sans-serif;
    font-size:12px;
    color:#FFF;
    text-align:center;
    text-decoration:none;
    margin-left:225px;
    margin-top:25px;
}

.pos_producao_bt_voltar a{
    font-family:Tahoma, Geneva, sans-serif;
    font-size:12px;
    color:#FFF;
    text-align:center;
    text-decoration:none;
}


.pos_producao_bt_voltar a:hover{
    font-family:Tahoma, Geneva, sans-serif;
    font-size:12px;
    color:#F00;
    text-align:center;
    text-decoration:none;
}

 
.depoimentos_bt_voltar{
    position:relative;
    float:left;
    width:146px;
    height:21px;
    padding-top:7px;
    text-align:center;
    background:url(../../imagens/tabelas_informativas_bt_voltar.png) top left no-repeat;
    font-family:Tahoma, Geneva, sans-serif;
    font-size:12px;
    color:#FFF;
    text-align:center;
    text-decoration:none;
    margin-left:10px;
    margin-top:25px;
}

.depoimentos_bt_voltar a{
    font-family:Tahoma, Geneva, sans-serif;
    font-size:12px;
    color:#FFF;
    text-align:center;
    text-decoration:none;
}


.depoimentos_bt_voltar a:hover{
    font-family:Tahoma, Geneva, sans-serif;
    font-size:12px;
    color:#F00;
    text-align:center;
    text-decoration:none;
}

.institucional_demonstracao_texto_bt_voltar{
    position:relative;
    float:left;
    width:146px;
    height:21px;
    padding-top:7px;
    text-align:center;
    background:url(../../imagens/tabelas_informativas_bt_voltar.png) top left no-repeat;
    font-family:Tahoma, Geneva, sans-serif;
    font-size:12px;
    color:#FFF;
    text-align:center;
    text-decoration:none;
    margin-left:250px;
    margin-top:25px;
}

.institucional_demonstracao_texto_bt_voltar a{
    font-family:Tahoma, Geneva, sans-serif;
    font-size:12px;
    color:#FFF;
    text-align:center;
    text-decoration:none;
}


.institucional_demonstracao_texto_bt_voltar a:hover{
    font-family:Tahoma, Geneva, sans-serif;
    font-size:12px;
    color:#F00;
    text-align:center;
    text-decoration:none;
}



.videos_institucionais_cont_slider_item2{
    float:left;
    width:103px;
    height:237px;
    margin-right:5px;
}


/****************************************************************************************************/
/*                         RODAPE                     */
/****************************************************************************************************/
