body { margin:0px; background:#FFF; }

.limitaTam { max-width:1240px; float:none; margin:0px auto; }
#conteudoBg { width:100%; float:left; background:none; z-index:7; margin-top:0px; position:relative; }
#conteudo { width:1200px; margin:0px auto; overflow:hidden; }

.foto { position:absolute; left:50%; margin-left:-960px; top:0px; opacity:0; z-index:1; }

.icoIni { background:url(../imagens/fndIcons.png) bottom right; border-radius:5px 5px 5px 5px; padding:18px; text-align:center; }

.titulo1 { float:left; padding:2px 7px; font-size:28px; background:#FFFFFF; color:#414141; font-family:myriad; }
.titulo2 { float:left; padding:2px 7px; font-size:28px; background:#ff8929; color:#FFFFFF; font-family:myriad; border-right:5px solid #FFF; }
.tituloInt { float:left; background:url(../imagens/fndLinha.png) center repeat-x; width:100%; }

.form-input-button-rodape { padding:10px 45px; height:auto; float:right; font-family:segoe; font-size:16px; font-weight:bold; border:none; border-radius:6px 6px 6px 6px; background:#FFF; color:#666;  }
.form-input-button-rodape:hover { background:#DDD; }


.btnUsze { border:1px solid #FC8E36; background:#ECECEC; padding:8px 20px; width:auto; text-decoration:none; font-size:20px; color:#FC8E36; font-family:myriad; }
.btnUsze:hover { background:#FCFCFC; }
.btnUszeCase { background:#D2D2D2; padding:15px 4px; padding-top:19px; margin:0px auto; overflow:hidden; }

.btn-enviar { width:120px; float:right; overflow:hidden; padding:8px 10px; display:block; background:#2A7496; border-radius:5px 5px 5px 5px; cursor:pointer; }
.btn-enviar:hover { background:#0E4E6B; }

.icoFacebookRod { background:url(../imagens/icoFacebookRod.png) 0px 0px no-repeat; height:30px; width:30px; padding:0px; display:inline-block; }
.icoFacebookRod:hover { background-position:0px -30px; }
.icoYoutubeRod { background:url(../imagens/icoYoutubeRod.png) 0px 0px no-repeat; height:30px; width:30px; padding:0px; display:inline-block; }
.icoYoutubeRod:hover { background-position:0px -30px; }

.btnBuscar { width:31px; height:31px; float:left; overflow:hidden; display:block; background:url(../imagens/btnBuscar.png) 2px 2px no-repeat; cursor:pointer; }
.btnBuscar:hover { background-position:2px -38px; }

.menuTopo { text-decoration:none; font-family:segoe; font-size:12px; margin:0px 5px; color:#A81315; padding:8px 10px; border-radius:10px; }
.menuTopo:hover { background:#d62b2b; color:#A81315; }
.menuTopoAtivo { text-decoration:none; font-family:segoe; font-size:12px; margin:0px 5px; background:#d62b2b; color:#A81315; padding:8px 10px; border-radius:10px; }

.subMenuTopo a { width:100%; text-align:center; text-decoration:none; font-family:segoe; color:#4C4C4C; padding:5px 8px; border-radius:7px 7px 7px 7px; background:#FFF; float:left; }
.subMenuTopo  a:hover { background:#4C4C4C; color:#FFF; }

.menuBlog { text-decoration:none; font-family:segoe; margin:10px 5px; color:#0096CA; padding:8px 15px; border-radius:6px 6px 6px 6px; background:#FFF; display:inline-block; }
.menuBlog:hover { background:#0096CA; color:#FFF; }
.menuBlogAtivo { text-decoration:none; font-family:segoe; margin:10px 5px; padding:8px 15px; border-radius:6px 6px 6px 6px; background:#0096CA; color:#FFF; display:inline-block; }

.menuTopoMob { float:left; width:100%; text-align:center; text-decoration:none; font-weight:bolder; color:#333; padding:10px 5px; border-top:1px solid #EBEBEB; }
.menuTopoMob:hover { text-decoration:underline; }
.subMenuTopoMob { float:left; width:100%; text-align:center; text-decoration:none; font-weight:bolder; background:#FAFAFA; color:#333; padding:10px 5px; border-top:1px solid #EBEBEB; }
.subMenuTopoMob:hover { text-decoration:underline; }

.video-container iframe,  
.video-container object,  
.video-container embed {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}

#PaginacaoPagina ul { margin:0px; width:1100px; padding:10px; text-align:right; float:left; }
#PaginacaoPagina ul li { display:inline; }
#PaginacaoPagina .pag a { overflow:hidden; padding:6px 7px 5px 8px; text-align:center; text-decoration:none; color:#2A2D29; background:#FAFAFA; border-radius:4px 4px 4px 4px; margin:2px; }
#PaginacaoPagina .pag a:hover { color:#FFF; background:#999; }
#PaginacaoPagina .pagAtiva { overflow:hidden; padding:6px 7px 5px 8px; text-align:center; text-decoration:none; color:#FFF; background:#999; border-radius:4px 4px 4px 4px; margin:2px; }
#PaginacaoPagina .pagAtiva3 { overflow:hidden; padding:6px 7px 5px 8px; text-align:center; text-decoration:none; color:#CCC; background:#FAFAFA; border-radius:4px 4px 4px 4px; margin:2px; }
#PaginacaoPagina .pagAtiva2 { overflow:hidden; padding:6px 5px 5px 8px; text-align:center; text-decoration:none; color:#CCC; background:#FAFAFA; border-radius:4px 4px 4px 4px; margin:2px; margin-right:5px; }

#PaginacaoPagina .btnEnviar a { overflow:hidden; padding:8px 15px; border-radius:5px; text-align:center; text-decoration:none; font-style:normal; letter-spacing:1px; color:#FFF; background:#68A8DE; border:1px solid #069; border-radius:4px 4px 4px 4px; }
#PaginacaoPagina .btnEnviar a:hover { color:#FFF; background:#0099FF; border:1px solid #06F; border-radius:4px 4px 4px 4px; }

.listaNoticias {
	background:#F6F6F6;
	-moz-transition:background 0.3s; 
	-webkit-transition:background 0.3s;  
	-ms-transition:background 0.3s;  
	-o-transition:background 0.3s;  
	transition:background 0.3s;	
}

.listaNoticias:hover {
	background:#FFFFFF;
}

.listaNoticias .fotoNoticia {
	transform:scale(1, 1);
	-moz-transition:transform 0.3s; 
	-webkit-transition:transform 0.3s;  
	-ms-transition:transform 0.3s;  
	-o-transition:transform 0.3s;  
	transition:transform 0.3s;	
}

.listaNoticias:hover .fotoNoticia {
	transform:scale(1.1, 1.1);
}

.easy-moving {
	-moz-transition: transform 1s; 
	-webkit-transition: transform 1s;  
	-ms-transition: transform 1s;  
	-o-transition: transform 1s;  
	transition: transform 1s;
}
.moderate-moving {
	-moz-transition: transform 0.5s; 
	-webkit-transition: transform 0.5s;  
	-ms-transition: transform 0.5s;  
	-o-transition: transform 0.5s;  
	transition: transform 0.5s;
}
.fast-moving {
	-moz-transition: transform 0.2s; 
	-webkit-transition: transform 0.2s;  
	-ms-transition: transform 0.2s;  
	-o-transition: transform 0.2s;  
	transition: transform 0.2s;
}

#setaVolta { width:36px; height:65px; margin:0px 5px 25px 5px; cursor:pointer; background:url(../imagens/setaEsqAria.png) no-repeat -0 -0; z-index:12; position:absolute; top:0px; left:150px; }
#setaVolta:hover { background-position:-0px -70px; }
#setaVai { width:36px; height:65px; margin:0px 5px 25px 5px; cursor:pointer; background:url(../imagens/setaDirAria.png) no-repeat -0 -0; z-index:12; position:absolute; top:0px; right:150px; }
#setaVai:hover { background-position:-0px -70px; }

.listaEmp {
	padding:14px;
	/*padding:40px 10px;
	-moz-transition: padding 0.3s; 
	-webkit-transition: padding 0.3s;  
	-ms-transition: padding 0.3s;  
	-o-transition: padding 0.3s;  
	transition: padding 0.3s;*/	
}

.listaEmp:hover {
	/*padding:20px 10px;*/
}

.listaEmp .englobaEmp {
	padding:16px;
	-moz-transition: padding 0.3s; 
	-webkit-transition: padding 0.3s;  
	-ms-transition: padding 0.3s;  
	-o-transition: padding 0.3s;  
	transition: padding 0.3s;
}

.listaEmp:hover .englobaEmp {
	padding:0px;
}

.listaEmp .logoEmp {
	padding:14px;
	-moz-transition: padding 0.3s; 
	-webkit-transition: padding 0.3s;  
	-ms-transition: padding 0.3s;  
	-o-transition: padding 0.3s;  
	transition: padding 0.3s;
}

.listaEmp:hover .logoEmp {
	padding:28px;
}

.listaImo .fndImo {
	opacity:0;
	-moz-transition:opacity 0.3s; 
	-webkit-transition:opacity 0.3s;  
	-ms-transition:opacity 0.3s;  
	-o-transition:opacity 0.3s;  
	transition:opacity 0.3s;	
}

.listaImo:hover .fndImo {
	opacity:0.75;
}

.listaImo .btnImo {
	opacity:0;
	-moz-transition:opacity 0.3s; 
	-webkit-transition:opacity 0.3s;  
	-ms-transition:opacity 0.3s;  
	-o-transition:opacity 0.3s;  
	transition:opacity 0.3s;	
}

.listaImo:hover .btnImo {
	opacity:1;
}

.listaImo .fotoImo {
	transform:scale(1, 1);
	-moz-transition:transform 0.3s; 
	-webkit-transition:transform 0.3s;  
	-ms-transition:transform 0.3s;  
	-o-transition:transform 0.3s;  
	transition:transform 0.3s;	
}

.listaImo:hover .fotoImo {
	transform:scale(1.1, 1.1);
}