@font-face {
    font-family: 'Formal436BTRegular';
    src: url('Fontes/formal_436_bt-webfont.eot');
    src: url('Fontes/formal_436_bt-webfont.eot?#iefix') format('embedded-opentype'),
         url('Fontes/formal_436_bt-webfont.woff') format('woff'),
         url('Fontes/formal_436_bt-webfont.ttf') format('truetype'),
         url('Fontes/formal_436_bt-webfont.svg#Formal436BTRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}
body {
    height:100%;
    background-image: url(Imagem/fundoSite.jpg);
	background-repeat: repeat;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#483d35;
	
}
.uma_coluna{width: 60px;}
.duas_coluna {width:140px;}
.tres_coluna {width:220px;}
.quatro_coluna {width:300px;}
.cinco_coluna {width:380px;}
.seis_coluna {width:460px;}
.sete_coluna {width:540px;}
.oito_coluna {width:620px;}
.nove_coluna {width:700px;}
.dez_coluna {width:780px;}
.onze_coluna {width:860px;}
.doze_coluna {width:940px;}
.larguraConteudo {
	width: 960px;
	margin-left: auto; 
	margin-right: auto;
}

.uma_coluna,.duas_coluna,.tres_coluna,
.quatro_coluna,.cinco_coluna,.seis_coluna,.sete_coluna,
.oito_coluna,.nove_coluna,.onze_coluna,.doze_coluna {
	margin-left: 10px;
	margin-right: 10px;
	float: left;
	/*background-color: #CCCCCC;*/
}

.fundoTopo{
	height:136px;
	background-image: url(Imagem/fundoTopo.jpg);
	background-repeat: repeat-x;
	background-position: right ;
	
}

/* MENU */
.MenuInicio{background-image: url(Imagem/menu/inicio.png);}
.MenuSobrenos{background-image: url(Imagem/menu/sobrenos.png);}
.MenuSolucoes{background-image: url(Imagem/menu/solucoes.png);}
.MenuGoogleApps{background-image: url(Imagem/menu/googleapps.png);}
.MenuPortifolio{background-image: url(Imagem/menu/portifolio.png);}
.MenuClientes{background-image: url(Imagem/menu/clientes.png);}
.MenuBlog{background-image: url(Imagem/menu/blog.png);}
.MenuMensageiro{background-image: url(Imagem/menu/orcamento.png);}
.MenuContato{background-image: url(Imagem/menu/contato.png);}

.MenuInicio, .MenuSobrenos, .MenuSolucoes, .MenuGoogleApps, .MenuPortifolio,.MenuClientes,.MenuBlog,.MenuMensageiro,.MenuContato{
	background-repeat: no-repeat;
	background-position: left top ;
	text-align: center;
	margin-top: 27px;
}
.MenuInicio:hover, .MenuSobrenos:hover, .MenuSolucoes:hover, .MenuGoogleApps:hover, .MenuPortifolio:hover,.MenuClientes:hover,.MenuBlog:hover,.MenuMensageiro:hover,.MenuContato:hover {
	background-position: right top;
}
.MenuLinkTexto{
	color: #5f5d5d;
}
.MenuLinkTexto:hover{
	color: #c42127;
}

.boxContatoTopo{
	border-style: solid; 
	border-width: 8px; 
	border-color: #f0efed; 
	background-color:#FFFFFF; 
	padding: 12px; 
	color: #7a6454;
	line-height:25px;
}
.boxContatoTopo a, .boxContatoTopo a:visited{
	color: #7a6454
}
.fundoOqueFazemos{
	height: 145px;
	background-image: url(Imagem/fundoOqueFazemos.jpg);
	background-repeat: repeat-x;
}
.boxOqueFazemos{
	height: 100px;
	width:220px;
	padding-left: 10px;
	padding-right:10px;
	margin-top:10px;
	background-image: url(Imagem/Mao.png);
	background-repeat: no-repeat;
	float: left;
	
}
.imagemSolucoesPaginaDetalhes{
	float: right;
	margin-left: 30px;
	margin-bottom: 30px;
	border-style: solid;
	border-width: 7px;
	border-color: #efecea;
}
.FundoPortifolioInicio{
	height:455px;
	background-image: url(Imagem/fundoPortifolioInicio.jpg);
	background-repeat: repeat-x;
	
}
.fundoMiniPortifolio{
	width:216px;
	height: 164px;
	background-image: url(Imagem/fundoMiniPortifolio.png);
	background-repeat: no-repeat;
	margin-top: 10px;
	margin-bottom: 10px;
	padding-top: 4px;
	padding-left: 4px;
}

.fundoBlog{
	height: 357px;
	background-image: url(Imagem/fundoBlog.png);
	background-repeat: no-repeat; 
}
.fundoRodape{
	height: 187px;
	background-image: url(Imagem/fundoRodape.png);
	background-repeat: repeat-x;
	margin-top: 30px;
	line-height: 20px;
	
}
.fundoRodape a, .fundoRodape a:visited{
	color: #3D3D3D;

}
.TituloRodape{
	color: #f05223;
	font-weight: bold;
	margin-bottom: 15px;
}

h1, h2, h3, h4{
	font-family:"Formal436BTRegular";
}

h1{
	color:#937b68;
	font-size:20px;
	margin-bottom:20px;
}
img{
	border:0px;
}
.ImagemFloatLeft{
	float:left
}
a{
	text-decoration:none;
	color:#006A9D;
}
a:hover{
	text-decoration:underline;
}
.borda{
	border-style:solid;
	border-width:1px;
}
ul, li{
	margin:0px;
	padding:0px;
	list-style:none;
}
.btSaibaMais{
	width: 109px;
	height: 38px;
	line-height:38px;
	padding-left:20px;
	background-image: url(Imagem/btSaibaMais.png);
	background-repeat: no-repeat;
}
.LinkSolucoesPaginaInicial{
	font-size: 12px;
	font-weight: bold;
}
.fundoConteudoPortifolio{
	background-image: url(Imagem/portifolio/fundoRepetir.jpg);
	background-repeat: repeat;
}
.linhaTopoPortifolio{
	height: 14px;
	background-image: url(Imagem/portifolio/linhaTopo.jpg);
	background-repeat: repeat-x;
}
.linhaBasePortifolio{
	height: 14px;
	background-image: url(Imagem/portifolio/linhaBase.jpg);
	background-repeat: repeat-x;
}
.maoPortifolio{
	width:206px;
	height:76px;
	padding-left:30px;
	margin-left:-30px;
	background-image: url(Imagem/portifolio/mao.png);
	background-repeat: no-repeat;
	
}
.tagsPortifolio{
	background-color: #e8e1d8;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 7px;
	padding-bottom: 7px;
	line-height:35px;
	color: #816753;
	white-space: nowrap;
}
.LinkPortifolio{
	color: #816753;
}
/*BANNER ROTATIVO*/
.containerBannerRotativo{
	background-image:url(Imagem/Banner/fundoBanner.png);
	background-repeat:no-repeat;
	width:700px;
	height:277px;
	float: left;
	margin-left: 10px;
	margin-right: 10px;
	
}
.brPArteDeCima{
	width: 440px;
	height: 200px;
	overflow: auto;
	margin-top:17px;
	margin-left:17px;
	float: left;
	/*
	background-image: url(imagens/BannerDestaque/FundoConteudoBannerDestaque.jpg);
	*/
	background-repeat: no-repeat;
}

.brPArteDeBaixo{
	width: 40px;
	height: 193px;
	padding-top: 15px;
	font-family:  Arial;
	font-size: 12px;
	text-transform: uppercase;
	color: #b1b0b0;
	font-weight: bold;
	float:left;
	margin-top:30px;
	margin-left: 10px;
}

.containerBannerRotativoProduto{
	float: left;
}

.brIconePausa{
	margin-left: 30px;
	cursor: pointer;
	padding-left: 5px;
	padding-right: 5px;
	float: left;
	width: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-top: -2px;
}


.brBotaoControle{
	font-size:18px;
	float: left;
	padding-left: 13px;
	padding-right: 13px;
	cursor: pointer;
	width: 190px;
	height:72px;
	line-height: 67px;
	margin-bottom: 3px;
	text-align: center;
	color: #aaa097;
}
.brBotaoControleSelecionado{
	width: 267px;
	margin-left:-35px;
	color: #6b5404;
	background-image: url(Imagem/Banner/botaoSelecionado.png);
	background-repeat: no-repeat;

}

.brBotaoControle:hover{
	color: #6b5404;
}

.brBarraTempo{
	width: 170px;
	height: 3px;
	background-color: #b1b0b0;
	clear: both;
}

.containerBRDetalhesProdutos{

	float: left;

	
	
}

/********** ORCAMENTO ***********/

.colunaEsquerda1{
    width: 200px;
    float: left;
    clear: left;
    margin-top: 20px;
}

.colunaDireita1{
    width: 300px;
    float: left;
    margin-top: 20px;
}

.tituloPassos{
    width: 100%;
    border-bottom-style: solid;
    border-bottom-width: 2px;
    border-color: #988164;
    color: #988164;
    font-size: 12px;
    font-weight: normal;
}

#orcamentoWebsites, #orcamentoSoftwares, #orcamentoPublicidade, #divPossuiWebsite, #divWebsiteCriacaoReformulacao, #divWebsiteSeoSem{
    display: none;
}

#dadosEmpresa, #tipoOrcamento, #informacoesGerais, #orcamentoWebsites, #orcamentoSoftwares, #orcamentoPublicidade{
    background-color: #ececec;
    border-style: solid;
    border-width: 1px;
    border-color: #cccccc;
    padding-left: 15px;
    padding-right: 15px;
}

#divWebsiteCriacaoReformulacao, #divWebsiteSeoSem{
    background-color: #dedddd;
}

#orcamentoWebsites, #orcamentoSoftwares, #orcamentoPublicidade, #informacoesGerais, #divWebsiteCriacaoReformulacao{
    clear: both;
}

#divPossuiWebsite{
    margin-left: 30px;
}

.tituloWebsiteFuncionalidades{
    font-weight: bold;
}


.barraPassos{
    width: 100%;
    height: 17px;
    margin-left: auto;
    margin-right: auto;
    background-color: #d2c2ae;
    position: relative;
    bottom: -30px;
}


.passo{
    width: 28px;
    height: 28px;
    float: right;
    text-align: center;
    background-color: #d2c2ae;
    position: relative;
    top: -5px;
    line-height: 26px;
    color: #FFFFFF;
    margin-left: 15px;
    margin-right: 15px;
}

.passoAtual{
    
    font-size: 16px;
    background-color: #988164;
}


/*
********* ORCAMENTO ***********
*/

