/* BSY - BusinesSystem */

*{
	list-style:circle;
	margin:0;
	padding:0;
}

body{
	/*background:url(../imagens/css/background.jpg) no-repeat;*/
	font:0.8em "Museo 700", arial, verdana, helvetica;
	background-color:#EDEDED;
	}
body.pop{
	width:320px;
	}

acronym{border:none;}

.camposFormP {
	width:20px;
	border:solid 1px #CCCCCC;
	height:20px;
	font-size:12px;
}

.camposFormM {
	width:175px;
	border:solid 1px #CCCCCC;
	height:20px;
	font-size:12px;
}

.camposForm {
	width:200px;
	border:solid 1px #CCCCCC;
	height:20px;
	font-size:12px;
}

.camposFormArea {
	width:300px;
	border:solid 1px #CCCCCC;
	font-size:12px;
}

#phill{
	background:#CCCCCC;
	width: 100%;
	height: 100%;
	z-index:0;
	position: fixed;
	top:0;
	_position: absolute;
}

#container{
	background:url(../imagens/css/backgroundContainer.gif) 235px 0 repeat-y;
	width: 1022px;/* 697 */
	margin: 0 auto;
	height: auto;
	position: relative;
	z-index: 1;
	top: 0;
}

#cabecalho{
	width: 712px;
	height: 53px;
	padding: 20px 0 0 310px;
	overflow: hidden;
	background:url(../imagens/css/backgroundContainer.gif) 235px 0 repeat-y;
}

#cabecalho h1 a{
	background:url(../imagens/css/logo_bsy.jpg) no-repeat;
	display:block;
	float:left;
	height:54px;
	overflow:hidden;
	text-decoration:none;
	width:211px;
}

#cabecalho h1 a span{
	/*float:left;
	margin-left:250px;*/
	display: none;
}

#parceiros{
	width: 410px;
	height:auto;
	float:left;
}

#parceiros ul{
	position:relative;
	left:45px;
	top:10px;
}

#parceiros ul li{
	display:inline;
	padding:0 5px;
}

#parceiros ul li a{
	text-decoration:none;
}

#parceiros ul li a img{
	border:none;
}

#meio{
	width: 1022px;
	height: auto;
	float: left;
	background:url(../imagens/css/backgroundContainer.gif) 235px 0 repeat-y;
}

#menu{
	font:1.3em helvetica;
	width: 235px;
	height: auto;
	text-align:right;
	float: left;
	overflow: hidden;
	left: 0;

}

#menu li{margin-bottom:10px;}

#menu a{
	padding:1px 15px;
	text-decoration:none;
	border: 1px solid #666;
}

#menu .institucionais{
	background:#0578b8;
	color:#fff;

}

#menu .solucoes{
	background:#fff;
	color:#0578b8;
}

#menu .servicos{
	background:#87898c;
	color:#cbccce;
	font-size:85%;
}

#menu .servicoSelecionado{
	background:#dedfe1;
	color:#808284;
	font-size:85%;
}


#conteudo{
	color:#939598;
	float:left;	
	padding:30px 70px 20px 75px;
	width:550px;
	height: auto;
}

#conteudo .fone{
	background:url(../imagens/css/fone.jpg) #86cbe0 no-repeat 5px;
	padding:2px 5px 2px 20px;
	width: 100px;
	color:#fff;
	font-size:0.9em;
	font-weight:bold;
	text-align:right;	
	float:right;
	margin: 0;
}

#chamada{
	/*border:1px solid #86cbe0;*/
	float:left;	
	height:270px;
/*	padding-bottom:20px;*/
	width:558px;
	background-repeat:no-repeat;
	position:relative;
	float:left;

}



#chamada h2, #chamadaCases h2{
	background:#86cbe0;
	color:#fff;
	padding:0 10px;
	float:left;
	margin-top:237px;
}

#chamadaCases{
	width:100%;
}

.teste{float:left;width:100%;}

#chamadaCases h2{
	float:left;
	margin-top:0;
}

#conteudo ol{
	margin:40px 0 0 0;
}

#conteudo ol li{
	float:left;
	list-style:none;
	margin-bottom:-5px;
}

#conteudo ol.clientesCases ul{
	float:left;
	margin-bottom:25px;
	width:100%;
}

#conteudo ol.clientesCases ul li{
	display:inline;
	float:left;
	height:107px;
	margin-right:15px;
	text-align:center;
	width:122px;
}

#conteudo ol.clientesCases ul li a img{border:none;}

.rodapeClientes{
	float:left;
}

#chamada.alocacaoRecursos{background-image: url(../imagens/chamadas/alocacaoRecursos.jpg);}
#chamada.alocacaoRecursos img{display:none;}
/*
#chamada.bracoTiAgencias{background-image: url(../imagens/chamadas/bracoAgencias.jpg);}*/
#chamada.bracoTiAgencias img{display:none;}

#chamada.eLearning{
	background-image:url(../imagens/chamadas/e_learning.jpg);
	margin-top:-16px;
}
#chamada.eLearning img{display:none;}

#chamada.fabricaSoftwares{background-image:url(../imagens/chamadas/fabrica_softwares.jpg);}
#chamada.fabricaSoftwares img{display:none;}

#chamada.home{background-image:url(../imagens/chamadas/home.jpg);}
#chamada.home .homeAbertura{display:none;}
/*
#chamada.trabalheConosco{background-image:url(../imagens/chamadas/trabalheConosco.jpg);}
*/
#chamada.trabalheConosco img{display:none;}

#chamada.contato{background-image:url(../imagens/chamadas/teste_faleconosco.jpg);}
#chamada.contato img{display:none; }

/*
#chamada.quemSomos{background-image:url(../imagens/chamadas/quemSomos.jpg); }
*/
#chamada.quemSomos img{display:none;}
/*
#chamada.ClientesCases{background-image:url(../imagens/chamadas/ClientesCases.jpg); }
*/
#chamada.ClientesCases img{display:none;}

#chamada.home ul{
	margin-top:199px;
}

#chamada.home ul li{
	margin-bottom:-1px;	
	text-align:left;
}

#chamada.home span{
	background:#86cbe0;
	font-size:1.5em;
	padding:0 15px;
}

#chamada.home span.titClaro{
	color:#fff;
	margin-top:-5px;
}

#chamada.home p.paragrafoHome{
	background:#939598;
	font-weight:bold;
	position:relative;
	margin-top:-1px;
}

#chamada.home p.paragrafoHome span.destaqueHome{
	background:#939598;
	color:#fff;
	font-size:12px;
	float:left;
	margin:0px 0 0 0;
	padding:2px 15px;
	width:520px;
}

#chamada.home p.paragrafoHome a{
	position:absolute;
	margin-top:235px;
	right:-10px;
}

#chamada.home p.paragrafoHome a img{border:0;}

#chamada.home ol{
	position:absolute;
	margin-top:5px;
	right:148px;
}

#chamada.home ol li{margin-bottom:5px;}

#conteudo h3{
	margin:25px 0 10px 0;
}

#conteudo p{
	margin:10px 0;
}

#conteudo ul{
	font-size:12px;
	float:left;
	text-align:right
}

#conteudo ul.listas_textos{
	font-size:12px;
	text-align:left;
position:relative;
width:100%;
}

#conteudo ul.listas_textos li{
	margin-left:40px;
}

#conteudo img{float:right;}

#conteudoHome{

	margin-bottom:25px;
	width:558px;
}

#conteudoHome p{
	background:url(../imagens/css/conteudoHome.jpg);
	height:23px;
	float:left;
	/*margin-top:-10px;*/
	width:100%;
}

#conteudoHome ul.listaBase{
	width:100%;
}

#conteudoHome ul.listaBase li{
	display:inline;
	float:left;
	width:115px;
}

#conteudoHome ul.listaBase li.borda{
	background:url(../imagens/css/borda.png) repeat-y right;
	margin-right:15px;
	padding:0 15px 0 0;
}

#conteudoHome dl{
	text-align:left;
}

#conteudoHome dt{
	background:url(../imagens/css/icone_seta.jpg) no-repeat;
	font-weight:bold;
	padding-left:15px;
}

#conteudoHome dd.descricao{
	padding-left:15px;
}

#conteudoHome dl dd.saibaMais a{
	background:#84c9dd;
	color:#fff;
	float:left;
	font-weight:bold;
	padding:5px 0 5px 5px;
	text-decoration:none;
	width:110px;
}

#conteudoHome dl dd.saibaMais a:hover{text-decoration:underline;}

#conteudoHome dl dd a img{
	border:none;
}

#conteudoHome dl dd img{
	position:relative;
	top:3px;
}

#conteudoHome dl dd img.imgAlocacao{
	margin-top:10px;
}

#conteudoHome dl dd img.imgBraco{
	margin-top:10px;
}

#conteudoHome dl dd img.imgElearning{
	margin-top:26px;
}

#conteudoHome dl dd img.imgFabrica{
	margin-top:10px;
}

#complementoIndex{
	background:url(../imagens/css/barra.png) no-repeat 0 0;
	width:50px;
	height:611px;
	position:absolute;
	z-index:100;
	top:0px;
	left:90%;
}

#complementoIndex ul{
margin-top:550px;
margin-left:7px;

}

#complementoIndex ul li{
	margin-bottom:10px;
	list-style:none;
}

#complementoIndex ul li a img{
	border:0;
}

#complemento, #complementoTrabalheConosco{
	background:url(../imagens/css/barra.png) no-repeat 0 0;
	position:absolute;
	top:0px;
	width:50px;
	right:7%;
	height:611px;
	z-index:999;
		*left:88%;
}

#complemento ul, #complementoTrabalheConosco ul{
margin-top:550px;
margin-left:7px;
*margin-left:-20px;
}

#complementoTrabalheConosco{right:65px;}
#complementoTrabalheConosco ul{right:85px;}

#complemento ul li, #complementoTrabalheConosco ul li{
	margin-bottom:25px;
	list-style:none;
}

#complemento ul li a img, #complementoTrabalheConosco ul li img{
	border:0;
}

#rodape{
	width: 902px;
	height: auto;
	float: left;
	padding: 50px 0 50px 120px;
	text-align:center;
	background:url(../imagens/css/backgroundContainer.gif) 235px 0 repeat-y;
	clear:both;
}


/* Menu principal*/
#container #meio #menu ul.menu{
		/*border:1px solid #000;*/
		width:250px;
	}
#container #meio #menu ul.menu li{
		text-align:right;
		margin-bottom:10px;
	}
#container #meio #menu ul.menu li, #container #meio #menu ul.menu li a{ color:#fff; }
	
#container #meio #menu ul.menu li a{
		background-color:#0578b8;
		padding:3px 10px;
	}
	
#container #meio #menu ul.menu li a:hover{ color:#0578b8; }
#container #meio #menu ul.menu li a:hover{ background-color:#fff; }
	
#container #meio #menu ul.menu ul{
		margin-top:10px;
	}
	
#container #meio #menu ul.menu ul li a{
		background-color:#87898c;
		padding:3px 10px;
		border:none;
	}
#container #meio #menu ul.menu ul li, #container #meio #menu ul.menu ul li a{ color:#dedfe1; }
/*menu principal*/

.rodapeContato{
	float:left;
	width:100%;
	background:url(../imagens/css/backgroundContainer.gif) 235px 0 repeat-y;
}
#gmap{ clear:both; }
#directions,#map_canvas{ float:left; margin-top:5px;}
#directions{ width:220px; height:500px; margin-top:-10px; margin-right:20px; }
#map_canvas{
	margin-left:1px;
	width:297px;
	height:200px;
	border: solid 6px #f9f9f9;
}


.formContato{
	float:left;
	margin:-225px 0 0 0;
}

.alignSpanForm{margin-left:180px;}

.alignInpuForm{margin:0 0 0 42px;}

.alignSpanFone{margin-left:205px;}


/*pop ups cases*/
#containerpop{
	width: 100%;
	background-color:#fff;
	margin:5px;
	padding-top:20px;
}

#containerpop #cont_pop{
text-align:center;
margin-top:20px;
padding-bottom:20px;
color:#939598;
}
#containerpop #cont_pop img{
margin-bottom:10px;
}

#containerpop #cont_pop p{
text-align:justify;
margin-bottom:15px;
padding:0px 10px;

}
#containerpop #cont_pop a{
margin-bottom:15px;
}

#chamadaCasespop{background:#86cbe0;}

#chamadaCasespop h2{
	color:#fff;
	width:100%;
	padding-left:10px;
}




