@import url("reset.css");

/*//////////////////////////////////////////////////\
|													|
|	Kasinski										|
|													|
|	Desenvolvido por Agência RS Design				|
|	http://www.agenciars.com.br/					|
|										abr/2010	|
|													|
\//////////////////////////////////////////////////*/

/* ////////////////////
	Geral
/////////////////// */

* ul li a{ height:1%; }
html{

}
body{
	background:url(../images/bg/bg-geral.gif) repeat-x 0 0 #f5f4f4;
	color:#2c2929;
	font-family:"Lucida Sans Unicode", arial;
	font-size:11px;
}
.indexFlash{
	background:none !important;
}
a{
	cursor:pointer;
}
a:hover{
}
p{
	margin:0 0 11px 0;
}
.hide{ display:none; }
.show{ display:block; }
.esq{ float:left;}
.dir{ float:right;}
.clear{
	clear:both;
	height:1px;
	overflow:hidden;
}
.semBg{
	background:none!important;
}
.list_type_1{
	display:block;
	margin-left:27px;
}
.list_type_1 li{
	list-style:circle;
}
.sup{
	font-size:8px;
}
@font-face {
	font-family: 'MyriadPro';
	src: url('../fonts/myriadwebpro-webfont.eot');
	src: local('MyriadWebProRegular'), url('../fonts/myriadwebpro-webfont.woff') format('woff'), url('../fonts/myriadwebpro-webfont.ttf') format('truetype'), url('../fonts/myriadwebpro-webfont.svg#webfontYFWSLN0s') format('svg');
	font-weight: normal;
	font-style: normal;
}

/* ///////////////////////
	Títulos
///////////////////// */
.titulo1{
	background:url(../images/bg/bg-titulo-1.gif) no-repeat 0 0;
	color:#fff;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	height:31px;
	line-height:31px;
	padding-left:28px;
	width:219px;
}
.titulo2{
	background:url(../images/bg/bg-titulo-2.gif) no-repeat 0 0;
	color:#fff;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	height:31px;
	line-height:31px;
	padding-left:28px;
	width:354px;
}

/* ////////////////////////////////
	Header
////////////////////////////// */

#header{
	background:url(../images/bg/bg-faixa-cinza-claro.gif) repeat-x 0 0;
	height:165px;
	/*overflow:hidden;*/
	position:absolute;
	top:1px;
	left:0;
	width:100%;
	z-index:2;
}
.headerHome{
	height:90px!important;
}
	#header .faixaCinza{
		background:url(../images/bg/bg-faixa-cinza-escuro.gif) repeat-x 0 0;
		position:absolute;
		height:22px;
		width:50%;
		top:0;
		right:0;
		z-index:0;
	}
	#header .headerConteudo{
		background:url(../images/bg/bg-header.gif) no-repeat 0 0;
		height:165px;
		position:relative;
		margin:0 auto;
		width:989px;
		z-index:1;
	}
	.headerHome .headerConteudo{
		background:url(../images/bg/bg-header-home.gif) no-repeat 0 0!important;
		height:90px!important;
	}
		#header .headerConteudo .busca{
			height:22px;
			width:989px;
		}
			#header .headerConteudo .busca label{
				color:#fff;
				display:inline;
				float:left;
				font-weight:bold;
				line-height:21px;
				margin:0 5px 0 687px;
			}
			#header .headerConteudo .busca img{
				float:left;
				margin-top:2px;
			}
			#header .headerConteudo .busca input.campo{
				background-color:#fff;
				border:none;
				color:#000;
				float:left;
				font-family:"Lucida Sans Unicode", arial;
				font-size:11px;
				padding:1px 0;
				margin-top:2px;
				width:190px;
			}
			#header .headerConteudo .busca input.botao{
				background:none;
				border:none;
				color:#fff;
				cursor:pointer;
				float:left;
				font-family:"Lucida Sans Unicode", arial;
				font-size:11px;
				font-weight:bold;
				padding:2px 0 0 5px;
				width:30px;
			}
		#header .headerConteudo .logoTopo{
			display:inline;
			float:left;
			height:38px;
			margin:24px 0 0 20px;
			width:215px;
		}
		#header .headerConteudo .menuTopo{
			background:url(../images/bg/bg-menu-topo.gif) no-repeat 0 0;
			display:inline;
			float:right;
			height:31px;
			margin:23px 10px 0 0;
			position:relative;
			width:730px;
			z-index:2;
		}
			#header .headerConteudo .menuTopo ul{
				padding-left:22px;
			}
				#header .headerConteudo .menuTopo ul li{
					float:left;
					position:relative;
				}
					#header .headerConteudo .menuTopo ul li a{
						color:#000;
						float:left;
						font-family:Arial, Helvetica, sans-serif;
						font-size:11px;
						font-weight:bold;
						height:31px;
						line-height:31px;
						padding:0 14px 0 9px;
						text-decoration:none;
					}
						#header .headerConteudo .menuTopo ul li a:hover, #header .headerConteudo .menuTopo ul li a.ativo{
							color:#c31217;
						}
						
						
					#header .headerConteudo .menuTopoBottom{
              background:url(../images/bg/bg-menu-topo-bottom.gif) no-repeat 0 0;
              display:inline;
              float:right;
              height:31px;
              margin: 2px -17px 0 0;
			  position:relative;
              width:730px;
			  z-index:1;
            }
              #header .headerConteudo .menuTopoBottom ul{
                padding-left:22px;
              }
                #header .headerConteudo .menuTopoBottom ul li{
                  float:left;
                  position:relative;
                }
                  #header .headerConteudo .menuTopoBottom ul li a{
                    color:#474545;
                    float:left;
                    font-family:Arial, Helvetica, sans-serif;
                    font-size:11px;
                    font-weight:bold;
                    height:29px;
                    line-height:29px;
                    padding:0 14px 0 9px;
                    text-decoration:none;
                  }
				  
						#header .headerConteudo .menuTopoBottom ul li a:hover{
							color:#c31217;
						}
				  
							#header .headerConteudo .menuTopo ul li a:hover{
							  color:#c31217;
							}

								#header .headerConteudo .menuTopoBottom ul li a.ativo{
									color:#c31217;
								}							
					#header .headerConteudo .menuTopo ul li .subMenu{
						border:1px solid #d4d1d1;
						background:url(../images/bg/bg-sub-menu-produtos.png) repeat 0 0;
						position:absolute;
						z-index:500;
						top:30px;
						left:5px;
						overflow:hidden;
						width:300px;
						_background:none;
						_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/bg/bg-sub-menu-produtos.png',sizingMethod='scale');
					}
						#header .headerConteudo .menuTopo ul li .subMenu ul{
							float:left;
							padding:0 0 10px 10px!important;
							width:140px;
						}
							#header .headerConteudo .menuTopo ul li .subMenu ul li{
								float:none!important;
								padding-left:13px!important;
							}
								#header .headerConteudo .menuTopo ul li .subMenu ul li a{
									background:url(../images/listas/dots-vermelho.gif) no-repeat 0 15px;
									color:#263f50;
									float:none!important;
									font-size:12px;
									font-weight:bold;
									padding:10px 0 0 13px!important;
								}
										#header .headerConteudo .menuTopo ul li .subMenu ul li a:hover{
											color:#c31217;
										}
					
					
/* /////////////////////////
	Conteúdo
//////////////////////// */

#conteudoGeral{
	margin:0 auto;
	/*position:static;*/
	padding-top:90px;
	width:989px;
	z-index:1;
}
	#conteudoGeral .conteudo{
		background:url(../images/bg/bg-conteudo2.png) repeat-y 0 0;
		position:static;
		width:988px;
		_background:none;
		_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/bg/bg-conteudo2.png',sizingMethod='scale');
	}
			#conteudoGeral .conteudo-b{
		background:url(../images/bg/bg-conteudo-revendedor.png) repeat-y -1px 64px;
		position:static;
		width:988px;
		_background:none;
		_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/bg/bg-conteudo-revendedor.png',sizingMethod='scale');
	}
		
		#conteudoGeral .conteudo-c{
		background:url(../images/bg/bg-conteudo-recall.jpg) repeat-y -1px 64px;
		position:static;
		width:988px;
		}
		

		#conteudoGeral .conteudo .flashHome{
			height:408px;
			margin-left:2px;
			width:984px;
		}
		#conteudoGeral .conteudo .chamadas{
			margin:35px 0 0 1px;
			overflow:hidden;
			width:984px;
		}
			
			/*chamada blog - novo*/
			#conteudoGeral .conteudo .chamadas .chamadaAcontece .redes_sociais{
				display:block;
				overflow:hidden;
				width:auto;	
				padding:13px 0 13px 0;
			}
			#conteudoGeral .conteudo .chamadas .chamadaAcontece .redes_sociais ul li{
				display:inline;
				float:left;
				margin-right:7px;
			    background: none;
				padding:0;
			}
			#conteudoGeral .conteudo .chamadas .chamadaAcontece .redes_sociais ul li .google1{
				margin-top:2px;
			}
			.leftNovo{
				width: 600px;
				display:inline;
				float: left;	
			}
			.leftNovo p{
				text-align: justify;	
			}
			.rightNovo{
				width: 300px;
				display:inline;
				float: right;
			}
			.LinhaNovo{
				width: 2px;
				height: 359px;
				margin-left:10px;
				display:inline;
				float: left;
				background:url(../images/listas/dots-especificacoes2.gif) no-repeat left top;	
			}
			.rightNovo h3{
				text-transform:uppercase;
				font-size:13px;
				color:#445764;
				display:block;
				margin:0 0 9px 0!important;	
				clear:both;
			}
			.iframeRight{
				width:300px;
				height:234px;
				display:block;
				overflow:hidden;
				clear:both;	
			}
			#conteudoGeral .conteudo .chamadas .chamadaAcontece{
				display:inline;
				float:left;
				margin-left:20px;
				width:247px;
			}
				#conteudoGeral .conteudo .chamadas .chamadaAcontece ul{
					padding:0 8px;
				}
					#conteudoGeral .conteudo .chamadas .chamadaAcontece ul li{
						background:url(../images/listas/dots-separacao.gif) repeat-x left bottom;
						color:#2c2929;
						font-size:12px;
						padding:12px 0 24px;
					}
						#conteudoGeral .conteudo .chamadas .chamadaAcontece ul li p{
							background:url(../images/listas/dots-vermelho.gif) no-repeat left 5px;
							line-height:15px;
							margin:0;
							padding-left:16px;
						}
							#conteudoGeral .conteudo .chamadas .chamadaAcontece ul li p a{
								color:#bd1910;
							}
								#conteudoGeral .conteudo .chamadas .chamadaAcontece ul li p a:hover{
									text-decoration:none;
								}
			
			#conteudoGeral .conteudo .chamadas .chamadaImprensa{
				display:inline;
				float:left;
				padding-left:26px;
				width:382px;
			}
				#conteudoGeral .conteudo .chamadas .chamadaImprensa ul{
					padding:0 8px;
				}
					#conteudoGeral .conteudo .chamadas .chamadaImprensa ul li{
						background:url(../images/listas/dots-separacao.gif) repeat-x left bottom;
						overflow:hidden;
						padding:6px 0 13px 0;
						_height:10px;
						_overflow:visible;
					}
						#conteudoGeral .conteudo .chamadas .chamadaImprensa ul li img{
							float:left;
							margin:4px 8px 0 0;
						}
						#conteudoGeral .conteudo .chamadas .chamadaImprensa ul li .texto{
							float:right;
							overflow:hidden;
							width:245px;
						}
							#conteudoGeral .conteudo .chamadas .chamadaImprensa ul li .texto h3{
								color:#c4342c;
								font-size:12px;
								font-weight:normal;
							}
							#conteudoGeral .conteudo .chamadas .chamadaImprensa ul li .texto p{
								font-size:12px;
								line-height:15px;
								margin:0;
							}
							#conteudoGeral .conteudo .chamadas .chamadaImprensa ul li .texto a{
								background:url(../images/links/saiba-mais.gif) no-repeat 0 3px;
								color:#c4342c;
								font-size:11px;
								padding-left:13px;
							}
								#conteudoGeral .conteudo .chamadas .chamadaImprensa ul li .texto a:hover{
									text-decoration:none;
								}
								
								.Img_espaco{	
									width: 100px;
									display: inline;
									float: left;
									text-align: center;
								}
			
			#conteudoGeral .conteudo .chamadas .chamadaPosVenda{
				display:inline;
				float:left;
				margin-left:25px;
				width:247px;
			}
				#conteudoGeral .conteudo .chamadas .chamadaPosVenda .posVenda{
					background:url(../images/bg/bg-chamada-pos-venda.jpg) no-repeat 0 0;
					height:170px;
					margin:2px 0 0 1px;
					overflow:hidden;
					width:241px
				}
				#conteudoGeral .conteudo .chamadas .chamadaPosVenda .recall{
					background:url(../images/bg/bg-chamada-recall.jpg) no-repeat 0 0 !important;
				}
				
				.fundo_chamada_consorcio{
					background:url(../images/bg/bg-chamada-consorcio.jpg) no-repeat 0 0 !important;
				}
					
					.fundo_chamada_blog{
						background:url(../images/bg/bg-chamada-blog.jpg) no-repeat 0 0 !important;
						height:150px;
					}
				
					#conteudoGeral .conteudo .chamadas .chamadaPosVenda .posVenda p{
						color:#2c2929;
						font-size:12px;
						line-height:14px;
						margin:10px 100px 0 25px
					}
					#conteudoGeral .conteudo .chamadas .chamadaPosVenda .recall p{
						margin:10px 100px 0 18px !important;
					}
					#conteudoGeral .conteudo .chamadas .chamadaPosVenda .posVenda ul{
						padding:18px 0 0 28px;
					}
						#conteudoGeral .conteudo .chamadas .chamadaPosVenda .posVenda ul li{
							background:url(../images/listas/seta-chamada-pos-venda.gif) no-repeat left 6px;
							font-size:12px;
							font-weight:bold;
							padding-left:7px;
						}
					#conteudoGeral .conteudo .chamadas .chamadaPosVenda .posVenda a{
						color:#c4342c;
						display:block;
						margin:15px 0 0 25px;
						width:40px;
					}
					
					a.chamada_consorcio_a{
						text-indent:-9999px!important;
						display:block!important;
						margin:0!important;
						width:241px!important;
						height:75px!important;
					}
					
					
					#conteudoGeral .conteudo .chamadas .chamadaPosVenda .recall a{
						margin:10px 100px 0 18px !important;
					}
						#conteudoGeral .conteudo .chamadas .chamadaPosVenda .posVenda a:hover{
							text-decoration:none;
						}
						
						/* box recall */
						
					.chamadaPosVenda_recall{
						display:inline;
						float:left;
						margin-left:39px;
						width:247px;
					}
					.chamadaPosVenda_recall .posVenda{
						background:url(../images/bg/bg-chamada-pos-venda.jpg) no-repeat 0 0;
						height:170px;
						margin:2px 0 0 1px;
						overflow:hidden;
						width:241px
					}
					.chamadaPosVenda_recall .recall{
						background:url(../images/bg/bg-chamada-recall.jpg) no-repeat 0 0 !important;
					}
						.chamadaPosVenda_recall .posVenda p{
							color:#2c2929;
							font-size:12px;
							line-height:14px;
							margin:10px 100px 0 25px
						}
						.chamadaPosVenda_recall .recall p{
							margin:10px 100px 0 18px !important;
						}
						.chamadaPosVenda_recall .posVenda ul{
							padding:18px 0 0 28px;
						}
							.chamadaPosVenda_recall .posVenda ul li{
								background:url(../images/listas/seta-chamada-pos-venda.gif) no-repeat left 6px;
								font-size:12px;
								font-weight:bold;
								padding-left:7px;
							}
							.chamadaPosVenda_recall .posVenda a{
								color:#c4342c;
								display:block;
								margin:15px 0 0 25px;
								width:40px;
							}
							.chamadaPosVenda_recall .recall a{
								margin:10px 100px 0 18px !important;
							}
								.chamadaPosVenda_recall .posVenda a:hover{
									text-decoration:none;
								}	
						
						
						
						
	#conteudoGeral .conteudoFim{
		background:url(../images/bg/bg-conteudo-fim.png) no-repeat 0 0;
		height:17px;
		width:988px;
		_background:none;
		_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/bg/bg-conteudo-fim.png');
	}
	
/* //////////////////////////
	Newsletter
//////////////////////// */

.newsletter{
	margin:10px auto 0;
	width:988px;
}
	.newsletter .newsTopo{
		background:url(../images/bg/bg-news-topo.gif) no-repeat 0 0;
		height:12px;
		overflow:hidden;
		width:988px;
	}
	.newsletter .newsConteudo{
		background:url(../images/bg/bg-news-meio.gif) repeat-y 0 0;
		overflow:hidden;
		width:988px;
	}
		.newsletter .newsConteudo div.esq{
			margin-top:3px;
		}
		.newsletter .newsConteudo span{
			color:#5e6b74;
			display:inline;
			float:left;
			font-weight:bold;
			margin:3px 20px 0;
		}
		.newsletter .newsConteudo label{
			color:#5e6b74;
			float:left;
			padding:0 5px 0 15px;
		}
		.newsletter .newsConteudo .campo{
			border:none;
			background:url(../images/bg/bg-input-news.gif) repeat-x 0 0;
			color:#5e6b74;
			float:left;
			font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
			font-size:11px;
			height:17px;
			width:285px
		}
		.newsletter .newsConteudo p{
			clear:both;
			margin-left:60px;
		}
		.newsletter .newsConteudo .botao{
			border:none;
			background:none;
			color:#5e6b74;
			cursor:pointer;
			display:inline;
			float:left;
			font-family: Verdana, Geneva, sans-serif;
			font-size:11px;
			font-weight:bold;
			margin:3px 0 0 10px;
			padding:0;
		}
	.newsletter .newsFim{
		background:url(../images/bg/bg-news-fim.gif) no-repeat 0 0;
		height:12px;
		overflow:hidden;
		width:988px;
	}
	
	
	
	
/* /////////////////////////
	Footer
/////////////////////// */

#footer{
	clear:both;
	height:100px;
	margin-top:10px;
	width:100%;
}
	#footer .footerFaixa{
		background:url(../images/bg/bg-footer.gif) no-repeat center top #dedcdc;
		height:22px;
		overflow:hidden;
		width:100%;
	}
		#footer .footerFaixa .faixaConteudo{
			margin:0 auto;
			width:930px;
		}
			#footer .footerFaixa .faixaConteudo .redesSociais{
				float:left;
			}
				#footer .footerFaixa .faixaConteudo .redesSociais li{
					color:#403e3e;
					float:left;
					font-size:10px;
					line-height:22px;
					margin-right:17px;
				}
			#footer .footerFaixa .faixaConteudo .menuFooter{
				float:right;
			}
				#footer .footerFaixa .faixaConteudo .menuFooter li{
					color:#403e3e;
					float:right;
					font-size:10px;
					line-height:22px;
					margin-left:10px;
				}
					#footer .footerFaixa .faixaConteudo .menuFooter li a{
						color:#403e3e;
						text-decoration:none;
					}
						#footer .footerFaixa .faixaConteudo .menuFooter li a:hover{
							text-decoration:underline;
						}
	#footer .assinatura{
		clear:both;
		margin:0 auto;
		padding-top:3px;
		width:930px;
	}
		#footer .assinatura span{
			color:#515454;
			float:left;
			font-family:Arial, Helvetica, sans-serif;
			font-size:10px;
		}
		#footer .assinatura a{
			color:#515454;
			float:right;
			font-family:Arial, Helvetica, sans-serif;
			font-size:10px;
			text-decoration:none;
		}
			#footer .assinatura a:hover{
				text-decoration:underline;
			}
			
.flashInicio, .flashInicio2, .flashHotsite,  .flashHotsite2{
	height:667px;
	margin:0 auto;
	width:990px;
}
			

			
.textRed 	{color:#C31217;}
.textGreen	{ color:#008000; }


.tabela-ruidos{
	display:none;
	position:absolute;
	width:544px;
	z-index:102;
}
.agencia{ width:400px;}
.agencia, .agencia span{
	float:right!important;
}
.agencia span{padding:0 2px;}
.copy{width:400px;}
.menuFooter .mapa{padding-right:15px;}

.absolute-redes-sociais{
    display: none;
    z-index: 999;
	left: 0;
	top: 200px;
	position: fixed;
    width:36px;
    height:255px;
}
* html .absolute-redes-sociais {
    position: absolute;
    top: expression(document.compatMode=="CSS1Compat"? document.documentElement.scrollTop+200+"px" : body.scrollTop+200+"px");
}
.absolute-redes-sociais .twitter-rc{
    background:url('../images/icones/twitter.png') no-repeat 0 0;
    width:35px;
    height:145px;
    display:none;
    margin-bottom:9px;
}
.absolute-redes-sociais .facebook-rc{
    background:url('../images/icones/facebook.gif') no-repeat 0 0;
    width:35px;
    height:98px;
    display:none;
    margin-bottom:9px;
}

/*salao de duas rodas*/
.img-salao{
	position: relative;
	z-index: 5;
	top: 0;
	display: block;
	width: 653px;
	height: 394px;
}
.premiacoesMargin{
    margin: 0px 34px 0!important;
}
.frasePre{
	font-family: "Lucida Sans Unicode";
	font-size: 24px;
	color: #5b6972;
	text-transform:uppercase;
	margin: 40px 0;
}
.premiacoesMargin h2{
	display: block;
	overflow: hidden;
	width: 654px;
	padding-left: 10px;
	font-family: "Lucida Sans Unicode";
	font-size: 14px;
	color: #FFF;
	height: 35px;
	line-height: 35px;
	text-transform:uppercase;
	background: url(../images/bg/titulo-programacao.gif) no-repeat 0 0; 
}
.premiacoesMargin strong{
	margin: 20px 0;
	display: block;
}
.premiacoesMargin .box-prog{
	display: block;
	overflow: hidden;
	border-bottom:dashed 1px #5b6972;
	padding-bottom: 40px;
}
.premiacoesMargin .text-prog{
	display: inline;
	float: left;
	width: 450px;
}
.fundoProg{
	background: url(../images/bg/bg-programacao.gif) repeat-x left top;
	overflow: hidden;
}
.links-prog{
	display: block;
	overflow: hidden;
	clear: both;
	width: 654px;
	height: 31px;
	line-height: 31px;
	margin-top: 80px;
	background: url(../images/bg/bg-programacao2.gif) no-repeat 0 0;
}
.margin40{
	margin-top: 40px;
}
.voltar-prog{
	display: inline;
	float: left;
	width: 107px;
	height: 25px;
	margin-left: 188px;
	line-height: 25px;
	text-align: center;
	background: url(../images/bg/bg-programacao3.gif) no-repeat 0 0;
	margin-top: 3px;	
	font-family: "Lucida Sans Unicode";
	font-size: 14px;
	color: #FFF!important;	
}
.espacoProgL{
	margin-left: 35px;
}
.progLeft{
	float:left;
	display: inline;
	width: 189px;
	height: 189px;
	margin-top: 19px;
	position: relative;
	z-index: 4;
	background: url(../images/bg/bg-programacao4.gif) no-repeat 0 0;
}
.progLeftCont{
	float:left;
	display: inline;
	width: 98px;
	margin-top: 104px;
	position: relative;
	z-index: 4;
}
.progRightCont{
	float:right;
	display: inline;
	width: 530px;
	position: relative;
	margin-top: 20px;
	z-index: 4;
}
.progLeft img{
	margin: 10px 0 0 10px;
	position: relative;
	z-index: 5;
}
.dia{
	position: absolute;
	top:80px;
	left:-18px;
	width: 82px;
	height: 27px;
	line-height: 27px;
	text-align: center;
	z-index: 6;
	background: url(../images/bg/bg-programacao5.gif) no-repeat 0 0;
	display: block;	
	font-family: "Lucida Sans Unicode";
	font-size: 17px;
	color: #FFF;		
}
.diaCont{
	width: 82px;
	height: 27px;
	line-height: 27px;
	text-align: center;
	z-index: 6;
	background: url(../images/bg/bg-programacao5.gif) no-repeat 0 0;
	display: block;	
	font-family: "Lucida Sans Unicode";
	font-size: 17px;
	color: #FFF;		
}
.semHidden{
	overflow: visible!important;
}
.progRight{
	float:right;
	display: inline;
	width:400px;
	margin-top: 19px;
}
.links-prog a{
	font-family: "Lucida Sans Unicode";
	font-size: 14px;
	color: #5b6972;	
	text-decoration: none;
}
.compartilhe{
	display: inline;
	float: left;
	margin-left: 40px;	
}
.addthis_default_style .at15t_expanded, .addthis_default_style .at15t_compact {
    margin-right: 4px!important;
    margin-top: 8px!important;
}
.at300bs{
    margin-top: 8px!important;
}
.compartilhe a{
	font-family: "Lucida Sans Unicode";
	font-size: 14px;
	color: #5b6972;	
	text-decoration: none;
	background: none;	
}
.links-prog .prog-blog{
	display: inline;
	padding-left: 10px;
	float: left;
	background: url(../images/bg/prog-icon.gif) no-repeat left center;
}
.premiacoesMargin .box-prog .num-prog{
	display: inline;
	float: left;
	width: 174px;
	font-family: "Lucida Sans Unicode";
	font-size: 24px;
	color: #737373;
	text-align: center;
	margin-top: 50px;
}
.premiacoes{
    margin: 38px 34px 0;
    overflow: hidden;
    padding-bottom: 229px;
    position: relative;
    z-index: 4;
}
.text-pre{
	position: relative;
	z-index: 5;
	top: 0;
	clear:both;
	display: block;
	width: 664px;
	overflow:hidden;
}
.marginB{
	margin-bottom: 5px;
}
.box-veja-video{
	width: 664px;
	height: 385px;
	display: block;
	padding-top: 30px;
	margin-top: 35px;
	background: url(../images/bg/bg-veja-nosso-video.gif) no-repeat 0 0;
	text-align: center;
}
.box-veja-video-iframe{
	width: 478px;
	display: block;
	margin: 0 auto;
}
.box-video{
	display: inline;
	float: left;
	width: 640px;
	height: 360px;
	margin-left: 10px;
	margin-bottom: 20px;
	position: relative;
	z-index: 0;
}
.box-video div{
	position: absolute;
	z-index:1;
}

.barra-video{
	display: block;
	clear: both;
	width: 620px;
	height: 1px;
	border-bottom:dashed 1px #5b6972;
	margin: 55px 0;
}
.top42{
	padding-top: 42px;
}

/*tweets*/
/* div principal: defina a largura do seu widget */
#widget-twitter {width:193px; color:#502A02; margin-top: 40px;}
#widget-twitter img {border:0;}
#widget-twitter div {margin:0; padding:0;}
#widget-twitter a {color:#730; font-weight:bold;}

/* conteudo: insira o plano de fundo e formate a tag <li> que irá exibir seus posts */
#widget-twitter .conteudoT {width: 193px; margin:0; overflow:hidden;}
#widget-twitter .conteudo ul {margin:0; padding:5px 35px;}
#widget-twitter .conteudo ul li {list-style-type:none; padding:10px 0;}
#twitter_update_list{overflow: hidden; margin-left: 10px;}
#twitter_update_list li{margin-bottom:15px;}
#twitter_update_list li span{
	color: #5B6972;
    font-family: "Lucida Sans Unicode";
    font-size: 12px;
}
#twitter_update_list li a{
	color: #C41217;
    font-family: "Lucida Sans Unicode";
    font-size: 12px;
}
/* rodape */
#widget-twitter .rodape {height:62px; padding:75px 35px 0;}

.twitterH2{
    background: url("../images/bg/coluna-esq-titulo-2.gif") no-repeat scroll 0 0 transparent;
    color: #FFFFFF;
    display: block;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 13px;
    font-weight: bold;
    height: 31px;
    line-height: 31px;
    margin-top: 50px;
    margin-bottom: 2px;
    padding-left: 14px;
    text-transform: uppercase;
    width: 193px;
}
#twitter_div { 
	position: relative;  
	width: 205px; 
	height: 360px;
	margin-top: 10px; 
	overflow: auto;
}
ul#twitter_update_list { 
	list-style: none; 
	font-size: 12px;	
}
ul#twitter_update_list li { 
	margin-bottom: 10px;
	padding: 10px;
	color: #7a8a99;
	background: url(images/transpBlue.png);
}
.fundo_chamada_salao{
	background: url("../images/bg/bg-chamada-salao.jpg") no-repeat 0 0!important;
	height: 136px!important;
}
a.participe{
	display: block !important;
    height: 136px !important;
    margin: 0 !important;
    text-indent: -9999px !important;
    width: 241px !important;
}
/*banner na index*/
.chamadaBanner{
	display:none;
	position:absolute;
	width:897px;
	height:590px;
	z-index:102;
	background: #FFF;
	padding: 10px;
	border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
}	
.boxBanner,.boxBanner img{
	position: relative;
	z-index: 102;
}
.boxBanner .fechar{
	position: absolute;
	top: -5px;
	right: -5px;
	text-indent: -9999px;
	overflow: hidden;
	cursor: pointer;
	z-index: 104;
	color: #FFF;
	width: 29px;
	margin: 0 auto;
	height: 29px;
	display: block;
	background: url('../images/bg/fechar.png') no-repeat 0 0;
}

