@charset "utf-8";
/* CSS Document */
/* Idioma: PT */
/* #f 8 9 4 2 4 - laranja */
/* #8 9 8 a 8 e - cinza */

/* MAILCHIMP NEWSLETTER */
#mc_embed_signup label {
	color: #6d6e71;
	font-family: Calibri;
}		  
#mc_embed_signup .button {
	background-color: #6d6e71;
	font-family: Calibri;
}	
#mc_embed_signup form {
	position: unset;
}
/* END OF MAILCHIMP NEWSLETTER */

#langselect {
	background-color: #fff;
	border: 1px solid #666;
	color: #6d6e71;
	float: left;
	font-family: Calibri;
	font-size: 12px;
	height: 25px;
	line-height: 25px;
	margin: 0;
	padding: 0 5px;
	width: 200px;
}

#termos {
	font-family: Calibri;
	margin-left: -40px;
}

#termos ul li {
	background-color: #ddd;
	font-size: 13px;
	height: auto;
	list-style: outside none none;
	text-transform: uppercase;
	width: auto;
	text-align: center;
}

#termos ul li a {
	background-color: #eb6c30;
	color: #fff;	
	display: block;
	padding: 4px 8px;
}

body{
	margin:0;
	padding:0;
	overflow-y:scroll;
	overflow-x:hidden;
}
img{
	border-style:none;	
}
a{
	text-decoration:none;	
}
input:focus{
	outline:none;	
}
.clear:before,
.clear:after{
	content:" "; 
	display:table;
}
.clear:after{
	clear:both;
}
.clear{
	*zoom:1;
}
@font-face{
	font-family: 'DIN Medium';
	src: url('../fonts/din_medium-webfont.eot');
	src: url('../fonts/din_medium-webfont.eot?#iefix') format('embedded-opentype'),
		 url('../fonts/din_medium-webfont.woff') format('woff'),
		 url('../fonts/din_medium-webfont.ttf') format('truetype'),
		 url('../fonts/din_medium-webfont.svg#DINMedium') format('svg');
	font-weight:normal;
	font-style:normal;
}
@font-face{
	font-family: 'AgentMedDB';
	src: url('../fonts/agentmeddb-webfont.eot');
	src: url('../fonts/agentmeddb-webfont.eot?#iefix') format('embedded-opentype'),
		 url('../fonts/agentmeddb-webfont.woff') format('woff'),
		 url('../fonts/agentmeddb-webfont.ttf') format('truetype'),
		 url('../fonts/agentmeddb-webfont.svg#AgentMedDB') format('svg');
	font-weight:normal;
	font-style:normal;
}
.container_header{
	width:100%;
	height:auto;
	min-height:90px;
	margin:0 auto;
	padding:0;
	display:table;
	clear:both;
	background:url(../img/barra_topo.png) left top repeat-x;
}
.header{
	width:945px;
	height:auto;
	min-height:71px;
	margin:0 auto;
	padding:0;
	clear:both;
	background:url(../img/topo.png) center top no-repeat;	
}
#logo{
	width:245px;
	height:35px;
	float:left;
	margin:25px 0 0 0;
	padding:0;	
}
.menu{
	width:510px;
	height:30px;
	float:left;
	margin:30px 0 0 110px;
	padding:0;
}
.menu ul{
	width:510px;
	height:30px;
	float:left;
	margin:0;
	padding:0;
}
.menu ul li{
	width:auto;
	height:30px;
	float:left;
	margin:0 10px;
	padding:0;
	font-family:Calibri;
	font-size:14px;
	color:#58585A;
	list-style-type:none;
	text-transform:uppercase;
	line-height:30px;
}
.menu ul li a{
	position:relative;
	color:#58585A;
	display:block;
	float:left;
	margin:0;
	padding:0 10px;
}
.menu ul li a:hover{
	background-color:#EB6C30;
	color:#FFF;
}
.menu ul li a div{
	position:absolute; 
	top:25px; 
	left:0px; 
	width:100%; 
	height:30px; 
	background:url(../img/seta_menu.png) no-repeat top; 
	display:none;
}
.menu ul li.current{
	background-color:#EB6C30;
	color:#FFF;
}
.menu ul li.current a{
	width:auto;
	height:42px;
	color:#FFF;
	background:url(../img/seta_menu.png) 50% 29px no-repeat; 
}
#idiomas{
	width:auto;
	height:13px;
	float:right;
	margin:20px 10px 0 0;
	padding:0;	
}
#idiomas > :nth-child(7){
	margin-right:0px;	
}
#idioma{
	width:20px;
	height:13px;
	float:left;
	margin:0 5px 0 0;
	padding:0;
}
.list_carousel{
	width:661px;
	height:301px;
	float:left;
	margin:40px 0 0 0;
	padding:0;
	border:6px solid #DDD;
	overflow:hidden;
	position:relative;
	z-index:1;
}
.list_carousel ul{
	width:661px;
	height:301px;
	margin:0;
	padding:0;
	list-style:none;
}
.list_carousel li{
	width:661px;
	height:301px;
	float:left;
}
.list_carousel li img{
	width:661px;
	height:301px;
}
#container_pag{
	width:auto;
	height:53px;
	float:left;
	margin:-48px auto 0 auto;
	padding:0;
	position:relative;
	left:50%;
	z-index:99999;
}
div.thumbnails{
	width:auto;
	height:48px;
	float:left;
	margin:0 auto;
	padding:0;
	position:relative;
	left:-50%;
	z-index:99999;
}
div.thumbnails img{
	width:70px;
	height:40px;
	cursor:pointer;
	padding:0;
	margin:0;
	border:4px solid #DDD;
	display:inline-block;
}
div.thumbnails img:hover{
	background-color:#eee;
}
div.thumbnails img.selected{
	border:4px solid #EB6C30;
}
#poupar{
	width:252px;
	height:auto;
	float:left;
	margin:15px 10px 0 10px;
	padding:0;
	color:#58585A;
	font-family:Calibri;
	font-size:13px;
	line-height:17px;
	text-align:justify;
}
#poupar_titulo{
	width:252px;
	height:auto;
	float:left;
	margin:22px 0 5px 0;
	color:#EB6C30;
	font-family:Calibri;
	font-size:21px;
	text-transform:uppercase;
	line-height:20px;
}
#poupar_img{
	width:252px;
	height:81px;
	float:left;
	margin:20px 0 0 0;
	padding:0;	
}
.container_wrapper{
	width:100%;
	height:auto;
	margin:0 auto;
	padding:0;
	display:table;
	clear:both;
	background:url(../img/rodape.png) left bottom repeat-x;
}
.wrapper{
	width:945px;
	height:auto;
	margin:0 auto;
	padding:0 0 40px 0;
	clear:both;
}
#main_container{
	width:650px;
	height:auto;
	float:left;
	margin:25px 0 0 21px;
	padding:0;
	background:url(../img/separador.png) right top no-repeat;
}
#container_media{
	width:650px;
	height:auto;
	float:left;
	margin:0;
	padding:0;
}
#media{
	width:325px;
	height:auto;
	float:left;
	margin:0;
	padding:0;
	background:url(../img/separador_noticias.png) right top no-repeat;
}
#media_titulo{
	width:105px;
	height:auto;
	float:left;
	margin:5px 0 15px 0;
	padding:0;
	font-family:Calibri;
	font-size:25px;
	font-weight:bolder;
	color:#6d6e71;
	text-transform:uppercase;
}
#container_evento{
	width:325px;
	height:auto;
	float:left;
	margin:0 0 20px 0;
	padding:0;	
}
#data_evento{
	width:40px;
	height:auto;
	float:left;
	margin:0;
	padding:1px 0 0 0;
	text-align:center;
	background-color:#EB6C30;
	border-radius:5px;
	font-family:Calibri;
	font-size:17px;
	color:#333;
	overflow:hidden;
}
#data_evento span{
	width:40px;
	height:15px;
	float:left;
	margin:0;
	padding:0;
	text-align:center;
	line-height:15px;
	background-color:#CCC;
	font-family:Calibri;
	font-size:14px;
	color:#666;
	text-transform:uppercase;	
}
#titulo_evento{
	width:230px;
	height:auto;
	float:left;
	margin-top:5px;
	padding:0;
	font-family:Calibri;
	font-size:13px;
	color:#333;	
}
#saber_mais{
	width:80px;
	height:33px;
	float:left;
	margin:3px 0 0 0;
	padding:0;
	background:url(../img/saber_mais.png);	
}
#poupancas{
	width:293px;
	height:auto;
	float:left;
	margin:0 20px 0 10px;
	padding:0;
	background:url(../img/fundo_poupancas.png) left center no-repeat;		
}
#titulo_poupancas{
	width:auto;
	height:auto;
	float:left;
	margin:-10px 0 5px 25px;
	padding:0;
	color:#6d6e71;
	font-family:Calibri;
	font-size:13px;
}
#titulo_poupancas span{
	font-family:Calibri;
	font-size:25px;
	font-weight:bold;
	color:#6d6e71;
	text-transform:uppercase;
}
#texto_poupancas{
	width:auto;
	height:160px;
	float:left;
	margin:0 0 0 26px;
	padding:0;
	font-size:12px;
	color:#666;
	text-transform:uppercase;
	font-family:'DIN Medium';
}
#texto_poupancas span{
	font-family:Calibri;
	font-size:25px;
	font-weight:bold;
	color:#58585a;
	text-transform:uppercase;	
}
#linha{
	width:293px;
	height:auto;
	float:left;
	margin:0 0 5px 0;
	padding:0;
	position:relative;
	z-index:9999;	
}
#button_poupancas{
	width:293px;
	height:96px;
	float:left;
	margin:-165px 0 0 0;
	padding:0;
	position:relative;
	z-index:1;
}
#banner_negocio{
	width:645px;
	height:143px;
	float:left;
	margin:20px 0 0 0;
	padding:0;
}
#menu_lateral{
	width:252px;
	height:auto;
	float:right;
	margin:20px 0 0 0;
	padding:0;		
}
#checkup{
	width:232px;
	height:auto;
	float:right;
	margin:0 19px 0 0;
	padding:0;	
}
#checkup img{
	width:100%;
	height:auto;	
}
#franchising{
	width:232px;
	height:auto;
	float:right;
	margin: 5px 19px 0 0;
	padding:0;	
}
#franchising img{
	width:100%;
	height:auto;	
}
#video{
	width:230px;
	height:auto;
	float:right;
	margin:10px 20px 0 0;
	padding:0;
}
#video iframe{
	width:100%;
	height:auto;	
}
#newsletter{
	width:252px;
	height:auto;
	float:left;
	margin:15px 0 0 2px;
	padding:0;
	font-family:Calibri;
	font-size:12px;
	color:#999;	
}
#newsletter span{
	font-family:Calibri;
	font-size:12px;
	color:#EB6C30;
}
#newsletter input{
	width:190px;
	height:20px;
	float:left;
	margin:5px 0 0 0;
	padding:0 5px;
	border-top:1px solid #CCC;
	border-left:1px solid #CCC;
	border-bottom:1px solid #CCC;
	border-right:none;	
	font-family:Calibri;
	font-size:11px;
	color:#666;
	font-weight:bold;
}
#newsletter input:focus{
	outline:none;	
}
#button_news{
	width:30px;
	height:22px;
	float:left;
	margin:5px 0 0 0;
	padding:0;	
}
#button_news input{
	width:30px;
	height:22px;
	float:left;
	margin:0;
	padding:0;	
	font-family:Calibri;
	font-size:12px;
	color:#FFF;
	font-weight:bold;
	background-color:#999;
	cursor:pointer;
	border:none;
}
.container_footer{
	width:100%;
	height:auto;
	margin:0 auto;
	padding:0;
	display:table;
	clear:both;
	background-color:#efefef;
}
.footer{
	width:945px;
	height:35px;
	margin:0 auto;
	padding:0;
	clear:both;
	background-color:#efefef;	
}
#direitos{
	width:auto;
	height:28px;
	float:left;
	margin:4px 0 0 0;
	padding:0 15px 0 0;
	line-height:28px;
	font-family:Calibri;
	font-size:12px;
	color:#999;
	border-right:1px dashed #CCC;
}
#direitos span{
	font-family:Calibri;
	font-size:12px;
	color:#EB6C30;
	text-transform:uppercase;
}
#marca{
	width:170px;
	height:28px;
	float:left;
	margin:4px 0 0 15px;
	padding:0;
	line-height:28px;
	font-family:Calibri;
	font-size:12px;
	color:#999;
	text-transform:uppercase;
	background:url(../img/logo_onebiz.png) right center no-repeat;
}
#premios{
	width:280px;
	height:28px;
	float:right;
	margin:4px 0 0 0;
	padding:0;
	line-height:28px;
	font-family:Calibri;
	font-size:12px;
	color:#999;
	text-transform:uppercase;
	background:url(../img/simbolosPREMIOS.png) right center no-repeat;
	background-size:20% 100%;
}
.container_footer2{
	width:100%;
	height:auto;
	margin:0 auto;
	padding:0;
	display:table;
	clear:both;
}
.footer2{
	width:945px;
	height:35px;
	margin:0 auto;
	padding:0;
	clear:both;	
}
#projetos{
	width:280px;
	height:28px;
	float:right;
	margin:4px 0 0 0;
	padding:0;
	line-height:28px;
	font-family:Calibri;
	font-size:12px;
	color:#999;
	text-transform:uppercase;
	background:url(../img/logoPORSUACAUSA.png) right center no-repeat;
	background-size:20% 24px;
}
#menu_footer{
	width:auto;
	height:28px;
	float:left;
	margin:4px 0 0 0;
	padding:0;
	border-right:1px dashed #CCC;
}
#menu_footer a{
	width:auto;
	height:28px;
	float:left;
	margin:0 25px 0 0;
	padding:0;
	line-height:28px;
	font-family:Calibri;
	font-size:12px;
	color:#666;
	text-transform:uppercase;
}
#menu_footer a:hover{
	color:#EB6C30;
}
#redes_sociais{
	width:auto;
	height:28px;
	float:left;
	margin:4px 25px 0;
	padding:0;	
}
#redes_sociais span{
	width:auto;
	height:28px;
	float:left;
	margin:0 10px 0 0;
	padding:0;
	line-height:28px;
	font-family:Calibri;
	font-size:12px;
	color:#999;
	text-transform:uppercase;
}
#icones{
	width:auto;
	height:21px;
	float:left;
	margin:3px 0 0 0;
	padding:0;	
}
#icones img{
	margin:0 3px 0 0;
}
#quem_somos{
	width:645px;
	height:auto;
	float:left;
	margin:20px 0 0 0;
	padding:0;
	display:none;
}
#texto_quem_somos{
	width:645px;
	height:auto;
	float:left;
	margin:0;
	padding:0;
	text-align:justify;
	font-family:Calibri;
	color:#6d6e71;
	font-size:13px;
	line-height:20px;
}
#texto_quem_somos span{
	text-decoration:underline;	
}
#texto_quem_somos a{
	color:#EB6C30;	
}
#logo_onebiz2{
	width:166px;
	height:42px;
	float:right;
	margin:5px 0 0 0;
	padding:0;
	background-image:url(../img/logo_onebiz2.jpg);	
}
#botao_apresentacao{
	width:294px;
	height:39px;
	float:left;
	margin:30px 0 0 0;
	padding:0;
	background-image:url(../img/botao_apresentacao.png);	
}
#casos_sucesso{
	width:645px;
	height:auto;
	float:left;
	margin:0;
	padding:10px 0;
	display:none;
	line-height:18px;
	display:none;
}
#titulo_grande{
	width:645px;
	height:auto;
	float:left;
	margin:10px 0 10px 0;
	padding:0;
	font-family:Calibri;
	color:#6d6e71;
	font-size:14px;
	font-weight:bold;
	text-transform:uppercase;
}
#titulo_grande span{
	width:645px;
	height:auto;
	float:left;
	margin:5px 0 20px 0;
	padding:0;
	font-family:Calibri;
	color:#6d6e71;
	font-size:32px;
	font-weight:bold;
}
#caso{
	width:645px;
	height:auto;
	float:left;
	margin:20px 0;
	padding:0;	
}
#casos_logo{
	width:90px;
	height:auto;
	float:left;
	margin:0 0 0 15px;
	padding:0;	
}
#casos_logo img{
	width:100%;
	height:auto;
}
#casos_descricao{
	width:413px;
	height:auto;
	float:left;
	margin:5px 0 0 10px;
	padding:0;
	font-family:Calibri;
	text-align:justify;
	color:#999;
	font-size:13px;
	line-height:16px;	
}
#casos_descricao span{
	font-family:Calibri;
	color:#6d6e71;
	font-size:15px;
	font-weight:bold;
	text-transform:uppercase;	
}
#casos_texto{
	width:510px;
	height:auto;
	float:left;
	margin:0;
	padding:0 20px 50px 20px;
	background:url(../img/casos_texto.png) left bottom no-repeat;
	background-size:100% auto;
	font-family:Calibri;
	text-align:justify;
	color:#999;
	font-size:13px;
	line-height:16px;	
}
#texto_caso span{
	font-family:Calibri;
	color:#6d6e71;
	font-size:15px;
	font-weight:bold;	
}
#texto_caso{
	width:510px;
	height:auto;
	float:left;
	margin:30px 0 0 0;
	padding:0;	
}
#percentagens{
	width:90px;
	height:auto;
	float:right;
	margin:33px 0 0 0;
	padding:0;	
}
#percentagem1{
	width:310px;
	height:71px;
	float:left;
	margin:0;
	padding:0;

}

#percentagem2{
	width:310px;
	height:71px;
	float:left;
	margin:0px 0 0 0;
	padding:0;
	
}
#percentagem3{
	width:310px;
	height:71px;
	float:left;
	margin:0;
	padding:0;

}

#percentagem4{
	width:310px;
	height:71px;
	float:left;
	margin:30px 0 0 0;
	padding:0;
	
}
#texto1_percentagem{
	width:90px;
	height:auto;
	float:left;
	margin:10px 0 0 0;
	text-align:center;
	padding:0;
	color:#FFF;
	font-family:Calibri;
	font-size:12px;
	
}
#texto2_percentagem{
	width:90px;
	height:auto;
	float:left;
	margin:17px 0 0 0;
	padding:0;
	text-align:center;
	color:#6d6e71;
	font-family:Calibri;
	font-size:22px;
}
#director{
	width:460px;
	height:auto;
	float:left;
	margin:10px 0 0 0;
	padding:0;	
	font-family:Calibri;
	color:#6d6e71;
	font-size:12px;
	font-weight:bold;
}
#img_lateral{
	width:241px;
	min-height:500px;
	float:right;
	margin:10px 0 0 0;
	padding:0;	
}
#img_lateral a img{
	width:100%;
	height:auto;
}
#img_lateral2{
	width:241px;
	min-height:500px;
	float:right;
	margin:-6px 0 0 0;
	padding:0;	
}
#img_lateral2 a img{
	margin:-6px 0 0 0;
	width:100%;
	height:auto;
}
#consultoria{
	width:645px;
	height:auto;
	float:left;
	margin:10px 0 0 0;
	padding:0;
	font-family:Calibri;
	color:#6d6e71;
	font-size:13px;
	line-height:18px;
	text-align:justify;
	display:none;
}
#consult_img1{
	width:645px;
	height:242px;
	float:left;
	margin:40px 0 0 0;
	padding:0;
	background-image:url(../img/areas.png);	
}
#consult_img_container{
	width:645px;
	height:auto;
	float:left;
	margin:50px 0 0 0;
	padding:0;
}
/* #consult_img_container2_back{
	width:100%;
	height:305px;
	position:absolute;
	left:0px;
	top:350px;
	margin:0 0 50px 0;
	padding:20px 0 15px 0;
	background:url(../img/fundo_pagina_consult.jpg) repeat;
	z-index:-100;
} */
#consult_img_container2{
	width:645px;
	height:auto;
	float:left;
	margin:20px 0 0 0;
	padding:0;
}
#consult_img_titulo{
	width:645px;
	height:auto;
	float:left;
	margin:0 0 10px 0;
	padding:0;
	font-family: 'AgentMedDB';
	font-size:24px;
	color:#6d6e71;	
}
#consult_img2{
	width:646px;
	height:199px;
	float:left;
	margin-top: 25px;
	padding:0;
	background-image: url("../img/cut4more_FINAL.png") ;
	background-repeat: no-repeat;
}
#consult_textos{
	width:645px;
	height:auto;
	float:left;
	margin:30px 0 0 0;
	padding:0;
}
#consult_triangulo_laranja{
	width:30px;
	height:30px;
	float:left;
	margin:0;
	padding:0;
	background:url(../img/triangulo.png);
	background-size:100% 100%;
}
#consult_triangulo_laranja2{
	width:30px;
	height:30px;
	float:left;
	margin:45px 0 0 0;
	padding:0;
	background:url(../img/triangulo.png);
	background-size:100% 100%;
}
#consult_triangulo_cinza{
	width:30px;
	height:30px;
	float:left;
	margin:25px 0 0 45px;
	padding:0;
	background:url(../img/triangulo2.png);
	background-size:100% 100%;
}
#consult_texto1{
	width:145px;
	height:auto;
	float:left;
	margin:0 0 0 5px;
	padding:0;
	font-family:Calibri;
	font-size:14px;
	text-align:left;
	line-height:19px;
}
#consult_texto1 span{
	width:210px;
	height:auto;
	float:left;
	margin:0;
	padding:0;
	font-size:22px;
	color:#3a3a3c;
	text-transform:uppercase;
}
#consult_texto2{
	width:145px;
	height:auto;
	float:left;
	margin:25px 45px 0 5px;
	padding:0;
	font-family:Calibri;
	font-size:14px;
	text-align:left;
	line-height:19px;
}
#consult_texto2 span{
	font-size:22px;
	color:#3a3a3c;
	text-transform:uppercase;
}
#consult_texto3{
	width:160px;
	height:auto;
	float:left;
	margin:45px 0 0 5px;
	padding:0;
	font-family:Calibri;
	font-size:14px;
	text-align:left;
	line-height:19px;
}
#consult_texto3 span{
	font-size:22px;
	color:#3a3a3c;
	text-transform:uppercase;
}
#compras{
	width:645px;
	height:auto;
	float:left;
	margin:10px 0 0 0;
	padding:0;
	font-family:Calibri;
	color:#6d6e71;
	font-size:13px;
	line-height:20px;
	text-align:justify;
	display:none;
}
#compras span{
	color:#EB6C30;	
}
#consult_img4{
	width:645px;
	height:425px;
	float:left;
	margin:0 0 30px 0;
	padding:0;
	background-image:url(../img/esquema_ajudar2.png);	
}
#consult_img4_texto1{
	width:580px;
	height:40px;
	float:left;
	margin:50px 0 0 50px;
	padding:0;
	font-family:Calibri;
	font-size:16px;
	line-height:20px;
	text-align:left;
}
#consult_img4_texto1 span{
	width:auto;
	height:100%;
	float:left;
	clear:both;
	margin:12px 40px 0 0;
	padding:0;
	font-size:18px;
	color:#3a3a3c;
	text-transform:uppercase;
	font-family: 'AgentMedDB';
}
#consult_img4_texto2{
	width:580px;
	height:60px;
	float:left;
	margin:45px 0 0 30px;
	padding:0;
	font-family:Calibri;
	font-size:16px;
	line-height:20px;
	text-align:left;
}
#consult_img4_texto2 span{
	width:auto;
	height:auto;
	float:left;
	clear:both;
	margin:5px 30px 0 0;
	padding:0;
	font-size:18px;
	color:#3a3a3c;
	text-transform:uppercase;
	font-family: 'AgentMedDB';
}
#consult_img4_texto3{
	width:580px;
	height:60px;
	float:left;
	margin:45px 0 0 30px;
	padding:0;
	font-family:Calibri;
	font-size:16px;
	line-height:20px;
	text-align:left;
}
#consult_img4_texto3 span{
	width:auto;
	height:auto;
	float:left;
	clear:both;
	margin:5px 40px 0 0;
	padding:0;
	font-size:18px;
	color:#3a3a3c;
	text-transform:uppercase;
	font-family: 'AgentMedDB';
}
#consult_img4_texto4{
	width:600px;
	height:60px;
	float:left;
	margin:50px 0 0 35px;
	padding:0;
	font-family:Calibri;
	font-size:16px;
	line-height:20px;
	text-align:left;
}
#consult_img4_texto4 span{
	width:auto;
	height:100%;
	float:left;
	clear:both;
	margin:10px 30px 0 0;
	padding:0;
	font-size:18px;
	color:#3a3a3c;
	text-transform:uppercase;
	font-family: 'AgentMedDB';
}
#canto_itens{
	width:15px;
	height:150px;
	float:left;
	margin:4px 5px 0 0;
	padding:0;
	background:url(../img/triangulo.png) no-repeat;
	clear:both;
	background-size:15px 15px;	
}
#beneficios{
	width:645px;
	height:auto;
	float:left;
	margin:15px 0 0 0;
	padding:0;
	font-family:Calibri;
	color:#6d6e71;
	font-size:13px;
	line-height:18px;
	text-align:justify;
	display:none;
}
#beneficios u{
	color:#EB6C30;
	text-decoration:none;	
}
#beneficios span{
	width:645px;
	height:auto;
	float:left;
	margin:0 0 10px 0;
	padding:0;
	font-family:Calibri;
	color:#6d6e71;
	font-size:18px;
	font-weight:bold;
	text-transform:uppercase;
}
#faq{
	width:645px;
	height:auto;
	float:left;
	margin:10px 0 0 0;
	padding:0;
	font-family:Calibri;
	color:#6d6e71;
	font-size:13px;
	line-height:18px;
	text-align:justify;
	display:none;
}
#tema_faq{
	width:645px;
	height:auto;
	float:left;
	margin:0;
	padding:0;	
}
#tema_faq a{
	color:#6d6e71;
}
#compras_container{
	width:645px;
	height:auto;
	float:left;
	margin:10px 0 0 0;
	padding:0;	
}
#compras_container a{
	color:#6d6e71;
}
#pergunta{
	width:645px;
	height:auto;
	float:left;
	margin:0 0 15px 0;
	padding:0;
}
#pergunta a span{
	font-family:Calibri;
	font-size:16px;
	color:#EB6C30;
	font-weight:bold;	
}
#tema{
	width:200px;
	height:auto;
	float:left;
	margin:15px 0;
	padding:0;
	font-family: 'AgentMedDB';
	font-size:14px;
	color:#6d6e71;
	text-transform:uppercase;
}
#politicas{
	width:618px;
	height:auto;
	float:left;
	margin:0;
	padding:0;
	font-family:Calibri;
	font-size:13px;
	color:#6d6e71;
	line-height:18px;	
	text-align:justify;
	display:none;
}
#negocio{
	width:618px;
	height:auto;
	float:left;
	margin:0;
	padding:0;
	font-family:Calibri;
	font-size:13px;
	color:#6d6e71;
	line-height:18px;	
	text-align:justify;
	display:none;
}
#negocio_img{
	width:618px;
	height:336px;
	float:left;
	margin:10px 0 20px 0;
	padding:0;
	background-image:url(../img/images_franchisingXS.png);	
}
#negocio_form{
	width:302px;
	height:auto;
	float:left;
	margin:0;
	padding:0;	
}
#negocio_form_titulo{
	width:302px;
	height:auto;
	float:left;
	margin:0 0 10px 0;
	padding:0;
	font-family:Calibri;
	font-size:20px;
	color:#6d6e71;
	font-weight:bold;
	text-transform:uppercase;	
}
#negocio_form input{
	width:290px;
	height:20px;
	float:left;
	margin:0 0 5px 0;
	padding:0 5px;
	font-family:Calibri;
	font-size:12px;
	color:#6d6e71;
	border:1px solid #999;	
}
#negocio_form textarea{
	width:290px;
	height:80px;
	float:left;
	margin:0;
	padding:3px 5px 0 5px;
	font-family:Calibri;
	font-size:12px;
	color:#6d6e71;
	border:1px solid #999;
	resize:none;	
}
#negocio_form2{
	width:618px;
	height:auto;
	float:left;
	margin:0;
	padding:0;	
}
#negocio_form_titulo2{
	width:618px;
	height:auto;
	float:left;
	margin:0 0 10px 0;
	padding:0;
	font-family:Calibri;
	font-size:20px;
	color:#6d6e71;
	font-weight:bold;
	text-transform:uppercase;	
}
#negocio_form2 form > :nth-child(2n+2){
	margin-right:0px;	
}
#negocio_form2 input{
	width:294px;
	height:20px;
	float:left;
	margin:0 5px 5px 0;
	padding:0 5px;
	font-family:Calibri;
	font-size:12px;
	color:#6d6e71;
	border:1px solid #999;	
}
#negocio_form2 textarea{
	width:606px;
	height:80px;
	float:left;
	margin:0;
	padding:3px 5px 0 5px;
	font-family:Calibri;
	font-size:12px;
	color:#6d6e71;
	border:1px solid #999;
	resize:none;	
}
#negocio_form3{
	width:645px;
	height:auto;
	float:left;
	margin:20px 0 0 0;
	padding:0;	
}
#negocio_form3 input{
	font-family:Calibri;
	font-size:12px;
	color:#6d6e71;
	border:1px solid #999;	
}
#button_negocio{
	width:70px;
	height:31px;
	float:right;
	margin:5px 0 0 0;
	padding:0;	
}
#button_negocio input{
	width:70px;
	height:31px;
	float:left;
	margin:0;
	padding:0;
	background:url(../img/enviar_form.png);
	cursor:pointer;
	border:none;	
}
#junte_se{
	width:618px;
	height:auto;
	float:left;
	margin:10px 0 0 0;
	padding:0;
	display:none;
	font-family:Calibri;
	font-size:13px;
	color:#6d6e71;
	line-height:20px;
	text-align:justify;
}
#junte_se span{
	color:#EB6C30;	
}
#consultores{
	width:618px;
	height:auto;
	float:left;
	margin:10px 0 0 0;
	padding:0;
	display:none;
	font-family:Calibri;
	font-size:13px;
	color:#6d6e71;
	line-height:18px;
	text-align:justify;
}
#consultores span{
	font-size:15px;
	font-weight:bold;
	text-transform:uppercase;
}
#consultores_titulo_grande{
	width:645px;
	height:auto;
	float:left;
	margin:10px 0 15px 0;
	padding:0;
	font-family:Calibri;
	font-size:40px;
	font-weight:bold;
	color:#eb6c30;
}
#consultor{
	width:618px;
	height:auto;
	float:left;
	margin:0;
	padding:0 0 40px 0;
	background:url(../img/fundo_consultores.png) left bottom no-repeat;
	background-size:100% auto;
}
#texto_consultor{
	width:400px;
	height:auto;
	float:left;
	margin:60px 0 0 20px;
	padding:0;
	font-family:Calibri;
	font-size:13px;
	color:#6d6e71;
	text-align:justify;
}
#consultor_img{
	width:112px;
	height:89px;
	float:left;
	margin:60px 0 0 38px;
	padding:0;
}
#consultor_img img{
	width:100%;
	height:100%;
}
#nome_consultor{
	width:auto;
	height:20px;
	float:left;
	margin:20px 0 0 38px;
	padding:0;
	font-family:Calibri;
	font-size:13px;
	color:#6d6e71;
	clear:both;
}
#nome_consultor span{
	font-weight:bold;
}
#eventos{
	width:618px;
	height:auto;
	float:left;
	margin:30px 0 0 0;
	padding:0 0 60px 0;
	display:none;
	background-image:url('../img/fundo_fotos_topo.png'), url('../img/fundo_fotos_bottom.png');
	background-size:100% auto, 100% auto;
	background-position:left top, left bottom;
	background-repeat:no-repeat, no-repeat;
}
#container_tema{
	width:618px;
	height:auto;
	float:left;
	margin:0 0 15px 0;
	padding:0;
}
#tema2{
	width:auto;
	height:auto;
	float:left;
	margin:30px 0 0 40px;
	padding:0;
	font-family: 'AgentMedDB';
	color:#666;
	font-size:22px;
	text-transform:uppercase;
}
a.next{
	width:32px;
	height:32px;
	float:right;
	margin:30px 35px 0 0;
	padding:0;
	background:url(../img/seta_direita.png);
	display:block !important;
}
a.prev{
	width:32px;
	height:32px;
	float:left;
	margin:30px 0 0 35px;
	padding:0;
	background:url(../img/seta_esquerda.png);
	display:block !important;
}
#noticias{
	width:645px;
	height:auto;
	float:left;
	margin:10px 0 0 0;
	padding:0;
	font-family:Calibri;
	font-size:13px;
	color:#6d6e71;
	line-height:18px;
	text-align:justify;	
	display:none;
}
#noticia{
	width:645px;
	height:auto;
	float:left;
	margin:10px 0;
	padding:0;	
}
#noticia_img{
	width:100px;
	height:80px;
	float:left;
	margin:0 10px 0 0;
	padding:0;
}
#noticia_img img{
	width:100%;
	height:auto;
}
#noticia_titulo{
	width:82%;
	height:auto;
	float:left;
	margin:0 0 5px 0;
	padding:0;
	font-weight:bold;	
}
#noticia_titulo2{
	width:82%;
	height:auto;
	float:left;
	margin:0 0 5px 0;
	padding:0;
	font-weight:bold;
	color:#eb6c30;
	font-size:16px;
}
#noticia_data{
	width:82%;
	height:auto;
	float:left;
	margin:0 0 5px 0;
	padding:0;
	font-weight:bold;
	color:#ccc;
	font-size:15px;
}
#noticia_texto{
	width:82%;
	height:auto;
	float:left;
	margin:0;
	padding:0;
	font-size:14px;	
}
#ver_mais_noticia{
	width:auto;
	height:20px;
	float:right;
	margin:5px 0 0 0;
	padding:0;
	color:#eb6c30;
}
#ver_mais_noticia a{
	color:#eb6c30;	
}
#ver_mais_noticia a:hover{
	text-decoration:underline;	
}
#clipping{
	width:645px;
	height:auto;
	float:left;
	margin:10px 0 0 0;
	padding:0;
	font-family:Calibri;
	font-size:13px;
	color:#6d6e71;
	line-height:18px;
	text-align:justify;
	display:none;
}
#clip{
	width:645px;
	height:auto;
	float:left;
	margin:10px 0;
	padding:0;	
}
#clip_titulo{
	width:100%;
	height:auto;
	float:left;
	margin:0 0 10px 0;
	padding:0;
	font-weight:bold;	
}
#clip_texto{
	width:auto;
	height:20px;
	float:left;
	margin:0;
	padding:0 10px 0 0;
	border-right:1px solid #666;	
}
#ver_mais_clip{
	width:auto;
	height:20px;
	float:left;
	margin:0 0 0 10px;
	padding:0;
	color:#eb6c30;
}
#ver_mais_clip a{
	color:#eb6c30;	
}
#ver_mais_clip a:hover{
	text-decoration:underline;	
}
#eventos_media{
	width:645px;
	height:auto;
	float:left;
	margin:10px 0 0 0;
	padding:0;
	font-family:Calibri;
	font-size:13px;
	color:#6d6e71;
	line-height:18px;
	text-align:justify;
	display:none;
}
#eventos_media a{
	color:#eb6c30;	
}
#eventos_media > :nth-child(1){
	margin-top:10px;
}
#eventos_media > :nth-child(4n+4) #img_separacao{
	display:none;
}
#evento_media{
	width:645px;
	height:auto;
	float:left;
	margin:0;
	padding:0;	
}
#evento_media_titulo{
	width:100%;
	height:auto;
	float:left;
	margin:0;
	padding:0;
	font-weight:bold;	
}
#evento_media_texto{
	width:100%;
	height:auto;
	float:left;
	margin:5px 0 0 0;
	padding:0;
	text-align:left;
}
#ver_mais_evento_media{
	width:auto;
	height:20px;
	float:left;
	margin:10px 0 0 0;
	padding:0;
	color:#eb6c30;
}
#ver_mais_evento_media a{
	color:#eb6c30;	
}
#ver_mais_evento_media a:hover{
	text-decoration:underline;	
}
#img_separacao{
	width:645px;
	height:12px;
	float:left;
	margin:10px 0;
	padding:0;
	background:url(../img/img_separacao.jpg) left top no-repeat;	
}
#contacte_nos{
	width:645px;
	height:auto;
	float:left;
	margin:0;
	padding:0;
	font-family:Calibri;
	font-size:13px;
	color:#6d6e71;
	line-height:18px;
	text-align:justify;
	display:none;	
}
#onde_estamos{
	width:645px;
	height:auto;
	float:left;
	margin:0;
	padding:0;
	font-family:Calibri;
	font-size:13px;
	color:#6d6e71;
	line-height:18px;
	text-align:justify;
	display:none;	
}
#titulo_onde_estamos{
	width:645px;
	height:auto;
	float:left;
	margin:40px 0 0 0;
	padding:0;
	font-family:Calibri;
	font-size:50px;
	color:#eb6c30;
	font-weight:bold;
	text-align:center;
}
#onde_estamos_info{
	width:620px;
	height:170px;
	float:left;
	margin:0px 0 0 0;
	padding:0;
	background-color:#EBEBEB;
}
#onde_estamos_img{
	width:165px;
	height:110px;
	float:left;
	margin:20px 0 0 28px;
	padding:0;
	background-image:url(../img/onde_estamos_foto.png);
	background-size:100% 100%;
}
#onde_estamos_dados{
	width:250px;
	height:auto;
	float:left;
	margin:20px 0 0 30px;
	padding:0;
}
#onde_estamos_dados span{
	width:250px;
	height:auto;
	float:left;
	margin:0;
	padding:0;
	color:#999;
	font-size:22px;
	font-weight:bold;
}
#morada{
	width:250px;
	height:auto;
	float:left;
	margin:5px 0 0 0;
	padding:0;
	color:#6d6e71;	
}
#icone1{
	width:25px;
	height:25px;
	float:left;
	margin:5px 3px 0 -5px;
	padding:0;
	background:url(../img/iconCASA.png);
	background-size:100% 100%;
}
#email{
	width:250px;
	height:auto;
	float:left;
	margin:5px 0 0 0;
	padding:0;
	line-height:15px;
		color:#6d6e71;	
}
#email a{
	color:#6d6e71;
}
#email a:hover{
	color:#eb6c30;
}
#icone2{
	width:25px;
	height:25px;
	float:left;
	margin:0 3px 0 -5px;
	padding:0;
	background:url(../img/iconEMAIL.png) left top no-repeat;
	background-size:100% 100%;	
}
#telefone{
	width:250px;
	height:auto;
	float:left;
	margin:8px 0 0 0;
	padding:0;
	line-height:15px;
		color:#6d6e71;	
}
#icone3{
	width:25px;
	height:25px;
	float:left;
	margin:0 0 0 -3px;
	padding:0;
	background:url(../img/iconTELEFONE.png) left top no-repeat;
	background-size:100% 100%;	
}
#mapa{
	width:250px;
	height:auto;
	float:left;
	margin:10px 0 0 0;
	padding:0;
	line-height:15px;
	font-size:17px;
		color:#6d6e71;
}
#mapa a{
	color:#6d6e71;
}
#mapa a:hover{
	color:#eb6c30;
}
#icone4{
	width:25px;
	height:25px;
	float:left;
	margin:0 3px 0 -3px;
	padding:0;
	background:url(../img/iconMORADA.png) left top no-repeat;
	background-size:100% 100%;	
}
#nossos_escritorios{
	width:645px;
	height:auto;
	float:left;
	margin:30px 0 60px 0;
	padding:0;
	/*padding:0 0 35px 0;
	background:url(../img/ondeestamos.png) left bottom no-repeat;
	background-size:100% auto;*/
}
#titulo_nossos_escritorios{
	width:535px;
	height:auto;
	float:left;
	margin:40px 0 25px 110px;
	padding:0;
	font-family: 'AgentMedDB';
	font-size:21px;
	color:#6d6e71;
}
#escritorios{

	width:215px;
	height:auto;
	float:left;
	margin:0 0 0 60px;
	padding:0;
}
#locais{
	width:auto;
	height:auto;
	float:left;
	margin:0;
	padding:0;	
}
#local_escritorio{
	width:auto;
	height:25px;
	float:left;
	margin:1% 0 3% 110px;
	padding:0;
	font-size:20px;
	line-height:25px;
	color:#6d6e71;
	font-family:Calibri;
	font-weight:bold;
	clear:both;
}
span.customSelect{
	width:200px;
	height:25px;
	float:left;
	font-size:12px;
	line-height:25px;
	background-color:#FFF;
	color:#6d6e71;
	padding:0 5px;
	margin:0;
	border:1px solid #666;
	font-family:Calibri;
}
.customSelectInner{
	width:200px !important;
	background:url(../img/seta.png) no-repeat right 2px;
}
#empresa_local{
	width:500px;
	height:auto;
	float:left;
	margin:0 0 40px 110px;
	padding:0;	
}
#foto_franchisado{
	width:130px;
	height:90px;
	float:left;
	margin:0;
	padding:0;
	border:3px solid #ccc;	
}
#foto_franchisado img{
	width:100%;
	height:100%;
}
#empresa_dados{
	width:250px;
	height:auto;
	float:right;
	margin:0;
	padding:0;
}
#empresa_dados span{
	width:250px;
	height:auto;
	float:left;
	margin:0;
	padding:0;
	color:#eb6c30;
	font-size:18px;
	font-weight:bold;
}
#morada2{
	width:250px;
	height:auto;
	float:left;
	margin:5px 0 0 0;
	padding:0;
}
#email2{
	width:250px;
	height:auto;
	float:left;
	margin:5px 0 0 0;
	padding:0;
	line-height:22px;
}
#email2 a{
	color:#6d6e71;
}
#email2 a:hover{
	color:#eb6c30;
}
#telefone2{
	width:250px;
	height:auto;
	float:left;
	margin:8px 0 0 0;
	padding:0;
	line-height:19px;
}
#mapa2{
	width:250px;
	height:auto;
	float:left;
	margin:20px 0 0 0;
	padding:0;
	line-height:27px;
	font-weight:bold;
	font-size:17px;
}
#mapa2 a{
	color:#6d6e71;
}
#mapa2 a:hover{
	color:#eb6c30;
}
#info_franchisado{
	clear:both;
	width:180px;
	height:auto;
	float:left;
	margin:15px 0 0 0;
	padding:0;
	font-size:13px;
	color:#6d6e71;
}
#info_franchisado a{
	color:#6d6e71;
}
#info_franchisado a:hover{
	color:#eb6c30;
}
#canto_laranja{
	width:40px;
	height:40px;
	float:left;
	margin:0 15px 0 0;
	padding:0;
	background:url(../img/triangulo.png) no-repeat;
	clear:both;	
}
#checkup_gratuito{
	width:645px;
	height:auto;
	float:left;
	margin:10px 0 0 0;
	padding:0;
	font-family:Calibri;
	font-size:13px;
	color:#6d6e71;
	line-height:18px;
	text-align:justify;
}

/* Pagination */

.pag{
	width:645px;
	height:auto;
	float:left;
	margin:20px 0 10px 0;
	text-align:center;
	padding:0;
	font-family:Calibri;
	font-size:12px;
	color:#eb6c30;
}
.pag a{
	margin:0 5px 0 0;
	padding:3px 6px;
	color:#eb6c30;
}
.pag a.number{
	border: 1px solid #ddd;

}
.pag a.current{
	background:#eb6c30 !important;
	border-color:#eb6c30 !important;
	color:#fff !important;
}
.pag a.current:hover{
	text-decoration:underline;
}

/* Tabs */

#tab1{
	text-align: justify;
	width:645px; 
	height:auto; 
	float:left; 
	margin:10px 0 0 0; 
	padding:0; 
	font-family:Calibri;
	color:#333;
}
#tab1 ul{
	width:645px; 
	height:auto; 
	float:left; 
	margin:0; 
	padding:0; 
	list-style:none;
	background-color:#FFF;
}
#tab1 ul li{
	width:auto; 
	height:auto; 
	float:left; 
	margin:0 10px 0 0; 
	padding:0; 
	list-style:none;
	background-color:#DDD;
	text-transform:uppercase;
	font-size:13px;
}
#tab1 ul li a{
	display:block; 
	padding:4px 8px; 
	color:#FFF;
}
#tab1 ul li a:hover{
	background:#EB6C30; 
	color:#FFF;
}
#tab1 ul li a.current{
	background-color:#EB6C30; 
	color:#FFF;
}
.litigio_consumo { font-size: 12px; color: #6D6E71; }
.litigio_consumo a { color: #EC6C23; }
.litigio_consumo a:hover { color: #333; }