@import "global.css";
/* HOME INÍCIO */
/* ADVERTISING1 INÍCIO */	
#conteudo h3{
	color:#428023;
}
#mapa{
	margin:0px;
	padding:0px;
	width:605px;
	height:800px;
	float:left;
}
#mapa p{
	text-indent:-5000px;
}
#advertising1{
	margin:0 0 20px 0;
	width:615px;
	height:260px;
	float:left;
}
#video{
	margin:0 15px 0 0;
	padding:3px;
	width:289px;
	height:254px;
	float:left;
	background:url(../../../arquivos/image/back-video.jpg);
	text-align:right;
	color:#fff;
	font-size:15px;
}
#video p{
	margin:0px;	
}
#about, #about ul, #about p{
	width:305px;
	float:right;
}
#about h3.first{
	margin:0 0 5px 0;
	padding:2px;
	width:293px;
	text-align:right;
	font-size:28px;
	color:#fff;
	background:#61a82b;
	float:right;
	display:block;
}
#about h3.second{
	margin:0 0 10px 0;
	padding:2px;
	width:245px;
	text-align:right;
	font-size:28px;
	color:#fff;
	background:#61a82b;
	float:right;
	display:block;
}
#about .veja{
	margin:0 0 10px 0;
	font-size:14px;
	color:#428023;	
	display:block;
	float:left;
}
#about ul li{
	padding:2px 0;
}
#about ul li a{
	padding:0 0 0 9px;
	color:#767676;
	background:url(../../../arquivos/image/seta2.png) left 5px no-repeat;
	text-decoration:none;
}
/* ADVERTISING1 FIM */
/* CASES INÍCIO */
#cases{
	margin:10px 0 40px 0;
	width:615px;
	float:left;
}
#cases h2{
	margin:0 419px 5px 0;
	padding:2px;
	width:142px;
	text-align:left;
	font-size:21px;
	font-weight:normal;
	color:#fff;
	background:#61a82b;
	float:left;
	display:block;
}
#casesites, #casemail, #casebanner{
	padding:0 5px;
	width:195px;
	float:left;
	text-align:center;
}
#casesites h3, #casemail h3, #casebanner h3{
	padding:0 0 2px 0;
	width:195px;
	font-size:16px;
}
#casesites h3{
	color:#d61151;
	border-bottom:4px solid #d61151;
}
#casemail h3{
	color:#10bbca;
	border-bottom:4px solid #10bbca;
}
#casebanner h3{
	color:#ff6e0d;
	border-bottom:4px solid #ff6e0d;
}
#banner_esquerda, #banner_esquerda02, #banner_esquerda03, #banner_esquerda04, #banner_direita02, #banner_direita03{
	margin:5px;
	padding:0;
	width:174px;
	height:70px;
	overflow:hidden;
}
/* CASES FIM */
/* ADVERTISING2 INÍCIO */
#advertising2{
	margin:0 0 20px 0;
	width:610px;
	height:200px;
	float:left;
	background: url(../../../arquivos/image/campanha/copa/banner_copa_do_mundo.jpg);
}
#advertising2 a{
	margin:0;
	width:610px;
	height:200px;
	display:block;
	text-indent:-5000px;
}
#advertising2 h3.pre a{
	margin:100px 0 10px 10px;
	padding:2px;
	width:260px;
	text-align:left;
	font-size:32px;
	font-weight:normal;
	color:#fff;
	background:#61a82b;
	float:left;
	display:none;
}
#advertising2 h3.cms a{
	margin:0 0 0 10px;
	padding:2px;
	width:330px;
	text-align:left;
	font-size:19px;
	font-weight:normal;
	color:#fff;
	background:#61a82b;
	float:left;
	display:none;
}
#advertising2 h3 a{
	color:#FFF;
	text-decoration:none;
}
/* ADVERTISING2 FIM */
/* JOBS INÍCIO */
#jobs{
	margin:0 0 20px 0;
	width:615px;
	float:left;
}
#jobs h2{
	margin:10px 419px 30px 0;
	padding:2px;
	width:100px;
	text-align:left;
	font-size:21px;
	font-weight:normal;
	color:#fff;
	background:#61a82b;
	float:left;
	display:block;
}
.solution{
	margin:0 55px 0 0;
	width:280px;
	float:left;
}
.solutions{
	margin:0;
	width:280px;
	float:left;
}
.jobimage{
	width:80px;
	height:75px;
	float:left;
}
#jobs h3{
	margin:0;
	padding:2px;
	width:196px;
	text-align:center;
	font-size:20px;
	font-weight:normal;
	color:#fff;
	background:#61a82b;
	float:right;
	display:block;
}
.solution p, .solutions p{
	margin:10px 0;
	width:200px;
	float:right;
}
.saiba{
	margin:0 0 20px 0;
	width:280px;
	height:14px;
	float:right;
	text-align:right;
	display:block;
}
/* JOBS FIM */
/* HOME FIM */
/* NOSSA EQUIPE COMEÇO */
.features{
	margin:0;
	padding:0 5px;
	width:605px;
	height:390px;
	display:block;
	float:left;
	text-align:center;
}
.features-text{
	margin:70px 10px 0 10px;
	padding:0;
	width:315px;
	float:left;
	line-height:25px;
	text-align:justify;	
}
.features-img{
	margin:0 10px;
	padding:0;
	width:250px;
	float:left;
}
/* NOSSA EQUIPE FIM */

/* VÍDEOS INÍCIO */
.videos{
	margin:15px 8px;
	padding:0;
	width:290px;
	height:206px;
	display:block;
	float:left;
}
/* VÍDEOS FIM */
/* FOTOS INÍCIO */
.images{
	width:605px!important;
	clear:both!important;
	display:block;
}
.images li{
	margin:15px 5px;
	padding:0;
	float:left;
}
.paint{
	clear:both;	
}
.paint b{
	color:#f00;	
}
/* FOTOS FIM */
/* CASES INÍCIO */
.cases ul{
	margin:0px;
	padding:0px;
	list-style:none;
	
}
.cases ul li {
	margin:8px;
	padding:8px;
	float:left;
	background-color:#e6f3e5;
}
.cases img {
	border:2px solid #FFF;
}

/* CASES FIM */
/* CAMPANHA INÍCIO */
.campanha ul{
	margin:0px;
	padding:0px;
	list-style:none;
	
}
.campanha ul li {
	margin:8px;
	padding:8px;
	float:left;
}
.campanha img {
	border:2px solid #FFF;
}
/* CAMPANHA FIM */

/*CONTATO INICIO*/
fieldset{
	width:600px;
	float:left;
	border:none;
}
legend{
	display:none;
}
label{
	margin:10px;
	width:275px;
	float:left;
}
fieldset label input{
	width:250px;
	padding:10px;
	margin:5px 0 0 0;
	background-color:#f7f6f5;
	border:1px solid #CCC;
	color:#767676;
	font-size:16px;
	float:left;
}
fieldset label input:focus, textarea:focus{
	border:1px solid #61a82b;
	background:#f9f9f9;
}
textarea{
	width:545px;
	padding:10px;
	margin:5px 0 0 0;
	background-color:#f7f6f5;
	border:1px solid #CCC;
	color:#767676;
	font:16px Verdana, Geneva, sans-serif;
	float:left;
}
.titulo_input{
	width:295px;
	float:left;
	padding:10px;
}
.enviar{
	display:block;
	clear:both;
}

/*CONTATO FIM*/

/* ICONS INÍCIO */
.cases-contact{
	margin:10px 5px 0 5px;
	padding:0;
	width:605px;
	float:left;
}
.cases-contact p{
	margin:0;
	padding:0;
	width:605px;
	float:left;
}
.icons{
	margin:0 5px 0 0;
	padding:0;
	width:40px;
	height:40px;
	float:left;	
}
.icon-description{
	margin:12px 0 0 0;
	float:left;
}
/* ICONS FIM */
/*CONTATO CAMPANHA INICIO*/

#campanhaForm {
	margin:0px;
	padding:0px;
	width:550px;
	height:566px;
	float:left;
	border:none;
	margin:10px 0 0 0;
	padding:234px 30px 0 30px;
	background: url(../../../arquivos/image/campanha/copa/formulario-copa-do-mundo.jpg) no-repeat;
}
#campanhaForm label{
	margin:0 13px 0 10px;
	padding:0px;
	width:252px;
	float:left;
}
#campanhaForm .copa-tit{
	margin:0px;
	padding:2px 0 0 5px;
	width:247px;
	height:18px;
	color:#415d10;
	float:left;
	font-weight:bold;
}
#campanhaForm input{
	font:14px Verdana, Geneva, sans-serif;
	color:#415d10;
	margin:10px 0 42px 0;
	padding:0 5px;
	height:30px;
	width:245px;
	border:none;
	background:none;
	
}
#campanhaForm textarea{
	font:14px Verdana, Geneva, sans-serif;
	color:#415d10;
	margin:10px 0 0 0;
	padding:5px;
	width:518;
	height:122px;
	background:none;
	border:none;
	float:left;
}
#campanhaForm .enviar{
	margin:10px 0 0 5px;
	width:75px;
	height:34px;
	float:left;
}
/*
#campanhaForm label{
	margin:10px;
	width:275px;
	float:left;
	color:#FFF;
	font-weight:bold;
	font-size:16px;
}
#campanhaForm fieldset label input{
	width:250px;
	padding:10px;
	margin:5px 0 0 0;
	background-color:#f7f6f5;
	border:1px solid #CCC;
	color:#767676;
	font-size:16px;
	float:left;
}
#campanhaForm fieldset label input:focus, textarea:focus{
	border:1px solid #61a82b;
	background:#f9f9f9;
}
#campanhaForm textarea{
	width:545px;
	padding:10px;
	margin:5px 0 0 0;
	background-color:#f7f6f5;
	border:1px solid #CCC;
	color:#767676;
	font:16px Verdana, Geneva, sans-serif;
	float:left;
}
#campanhaForm .titulo_input{
	width:295px;
	float:left;
	padding:10px;
}
#campanhaForm .enviar{
	display:block;
	clear:both;
}

/*CONTATO CAMPANHA FIM*/
