@charset "utf-8";
/* CSS Document */
body{
	margin:0px;
	background-color:#ffffff;
	background-repeat:repeat-x;
	font-family:Arial, Helvetica, sans-serif;
}
.container{
	position:absolute;
	width:916px;
	left:50%;
	margin-left:-458px;
}

#menudrop{
	height: auto;
	width:920px;
	margin: 0px auto;
}
	
/*/// Lista Header - Logo, Slogan e Busca */
#Header{
	/*/**/
}
#Header ul{
	margin:0px;
	padding:0px;
}
#Header ul li{
	list-style:none;
	float:left;
	margin-left:20px;
}
.paddingTopHeader{
	padding-top:50px;
}
/*/// Menu Principal ///*/
#MenuPrincipal{
	background-image:url(../images/bgMenu_09.jpg);
	background-repeat:no-repeat;
	width:915px;
	height:49px;
	padding-top:20px;
}
#MenuPrincipal ul{
	margin:0px;
	padding:0px;
}
#MenuPrincipal ul li{
	list-style:none;
	float:left;
	padding:10px 25px 10px 25px;
	border-right:solid #CCC 1px; 
}
#MenuPrincipal ul a{
	font-weight:bold;
	text-decoration:none;
	color:#444444;
}
#MenuPrincipal ul li a:hover{
	text-decoration:none;
	color:#2175a7;
}
/*// Box Promoções Home //*/

#boxPromoHome{
	padding-top:40px;
}
#boxPromoHome ul{
	margin:0px;
	padding:0px;	
}
#boxPromoHome ul li{
	float:left;
	background-image:url(../images/boxPromoHome_07.jpg);
	background-repeat:no-repeat;
	width:293px;
	height:159px;	
	list-style:none;
	margin-left:11px;
}
.TitulosBoxDestaqueHome{
	color:#e07015;
	font-weight:bold;
	font-size:26px;
	width:270px;
	padding-top:20px;
	text-align:center;
}
.TextoBoxDestaqueHome{
	float:left;
	padding:20px 0px 0px 20px;
	color:#8d8f90;
	font-weight:bold;
	font-size:16px;
	width:150px;
}

.TextoBoxDestaqueHome a{
	text-decoration:none;
	color:#8d8f90;
}
.TextoBoxDestaqueHome a:hover{
	text-decoration:underline;
	color:#8d8f90;
}

.btSaibaMaisDestaqueHome{
	float:right;
	padding-top:43px;
}
/*//////*/
/*// Quer ser nosso cliente ? - Home //*/
.boxQuerSerCliente{
	position:relative;
	width:806px;
	left:50%;
	margin-left:-403px;
	height:23px;
	background-image:url(../images/boxAzulHome_13.jpg);
	background-repeat:no-repeat;
	margin-top:20px;
	text-align:center;
	color:#FFF;
	font-size:18px;
	padding:7px 0px 7px 0px; 
}
.boxQuerSerCliente a{
	text-decoration:none;
	color:#fcac66;
}
.boxQuerSerCliente a:hover{
	text-decoration:underline;
	color:#fcac66;
}
/*/// Empresa Beneficios Home ///*/
#EmpresaBeneficiosHome{
	width:915px;
	background-image:url(../images/riscoDivisorCentral_23.jpg);
	background-repeat:no-repeat;
	background-position:452px;
	height:270px;
}
#EmpresaBeneficiosHome ul{
	padding:0px;
	margin:0px;
}
#EmpresaBeneficiosHome ul li{
	width:455px;
	list-style:none;
	float:left;
}
.BoxTextoEmpresaBeneficiosHome{
	color:#0a395c;
	width:382px;
	margin-left:36px;
	padding-top:20px;
	font-size:14px;
	line-height:18px;
	text-align:justify;
}
.BoxCliqueAquiEmpresasBeneficiosHome{
	width:325px;
	background-color:#f2f2f2;
	border:solid #E4E4E4 1px;
	margin-top:20px;
	margin-left:60px;
	font-size:13px;
	font-weight:bold;
	color:#0a395c;
	text-align:center;
	padding:3px 0px 3px 0px;
}
.BoxCliqueAquiEmpresasBeneficiosHome a{
	color:#f18d35;
	text-decoration:none;
}
.BoxCliqueAquiEmpresasBeneficiosHome a:hover{
	color:#f18d35;
	text-decoration:underline;
}
/*///Área de contato home///*/
#rodape{
	height:165px;
	width:99%;
	border: 1px solid #000;
	background:#000;
	margin:0px 0px;
}

.boxAreaContato{
	padding-top:25px;
	text-align:center;
	color:#666;
	font-size:16px;
	line-height:25px;	
}
/*/// Box Menu Inferior  ///*/
#boxMenuInferior{
	height:85px;
	font-size:12px;
}
#boxMenuInferior ul{
	padding:0px;
	margin:0px;
}
#boxMenuInferior ul li{
	padding:3px 10px 3px 10px;
	list-style:none;
	float:left;
	border-right:solid #CCC 1px;
}

#boxMenuInferior ul a{
	font-weight:bold;
	text-decoration:none;
	color:#444444;
}
#boxMenuInferior ul li a:hover{
	text-decoration:none;
	color:#2175a7;
}
.boxAlinhaMenuInf{
	position:relative;
	width:900px;
	left:50%;
	margin-left:-450px;
	padding-top:10px;
}
/*///Assinatura Agencia///*/
.assinaturaAgencia{
	padding-top:20px;
	color:#444444;
	text-align:center;
	font-size:10px;
}
.assinaturaAgencia a{
	text-decoration:none;
	color:#444444;
}
.assinaturaAgencia a:hover{
	text-decoration:underline;
	color:#444444;
}
/*/// Menu Drop down ///*/

#MenuDropDown{
	width:250px;
	position:absolute;
	margin-left:220px;
	margin-top:215px;
	font-size:14px;
	font-weight:bold;
	z-index:100;
}
#MenuDropDown ul{
	padding:0px;
	margin:0px;
	
}
#MenuDropDown ul li{		
	list-style:none;
	padding:7px 20px 7px 20px;
	background-image:url(../images/MenuDropDown_05.png);
	background-repeat:repeat-y;
}
#MenuDropDown a{
	text-decoration:none;
	color:#000000;
}
#MenuDropDown a:hover{
	text-decoration:none;
	color:#2175a7;
}
.setinhaDropDown{
	background-image:url(../images/setaDrop_04.gif);
	background-repeat:no-repeat;
	background-position:20px bottom;
	height:20px;
}
.bordasBottomMenu{
	border-bottom:solid #e6e6e6 2px;
	width:180px;
	padding:3px 0px 3px 0px;
}

/*/// Menu Drop down ///*/

#PortDown{
	width:250px;
	position:absolute;
	margin-left:685px;
	margin-top:215px;
	font-size:14px;
	font-weight:bold;
	z-index:100;
}
#PortDown ul{
	padding:0px;
	margin:0px;
	
}
#PortDown ul li{		
	list-style:none;
	padding:7px 20px 7px 20px;
	background-image:url(../images/MenuDropDown_05.png);
	background-repeat:repeat-y;
}
#PortDown a{
	text-decoration:none;
	color:#000000;
}
#PortDown a:hover{
	text-decoration:none;
	color:#2175a7;
}
.setinhaPortDown{
	background-image:url(../images/setaDrop_04.gif);
	background-repeat:no-repeat;
	background-position:20px bottom;
	height:20px;
}
.bordasPortDown{
	border-bottom:solid #e6e6e6 2px;
	width:180px;
	padding:3px 0px 3px 0px;
}
/*///Link Localização///*/
.boxMapaLocalizacao{
	position:relative;
	left:50%;	
	width:779px;
	margin-left:-390px;
	height:333px;
	background-image:url(../images/bgMapaLocalizacao_07.jpg);
	background-repeat:no-repeat;
}
.MapaLocalizacao{
	padding-top:24px;
	position:relative;
	left:50%;
	margin-left:-217px;
	width:434px;
	height:284px;
}
.TextoLocalizacao{
	text-align:center;
	font-size:28px;
	font-weight:bold;
	color:#2175a7;
	padding:2px 0px 2px 0px;
	text-transform:uppercase;
}
/*// Parceiros /*/
.TituloParceiros{
	text-align:center;
	font-size:28px;
	font-weight:bold;
	color:#2175a7;
	padding:2px 0px 2px 0px;
	text-transform:uppercase;
}
#listaLogosParceiros{
	/**/
}
#listaLogosParceiros ul{
	margin:0px;
	
}
#listaLogosParceiros ul li{
	list-style:none;
	padding-top:15px;
}
.boxLogosParceiros{
	width:142px;
	float:left;
}
.boxTextoParceiros{
	width:695px;
	float:left;
	background-image:url(../images/bgBoxParceiros_05.jpg);
	background-repeat:repeat-x;
	font-size:13px;
	text-align:justify;
	line-height:16px;
	padding:15px 10px 15px 10px;
}
/*//// Pagina Benefícios ////*/
.TituloBenefícios{
	text-align:center;
	font-size:28px;
	font-weight:bold;
	color:#2175a7;
	padding:2px 0px 2px 0px;
	text-transform:uppercase;
}
#listaBeneficios{
	/*/*/
}
#listaBeneficios ul{
	margin:0px;
	padding:0px;
}
#listaBeneficios ul li{
	padding-top:25px;
	list-style:none;
}
.IconesBeneficios{
	width:170px;
	float:left;
}
#textoBeneficios{
	float:left;
	width:700px;
	color:#2175a7;
	font-size:14px;
	line-height:20px;
	text-align:justify;
}
#textoBeneficios ul li{
	padding:0px;
}

.titulosTextosBeneficios{
	color:#e77817;
	text-transform:uppercase;
	font-size:20px;
	font-weight:bold;
}
/*/// Telefonia IP //*/
.boxIlustraPrincipalTelefoniaIP{
	height:311px;
	background-image:url(../images/ilustraTelefoniaIP_03.jpg);
	background-repeat:no-repeat;
	background-position:right;
}
.TituloTelefoniaIP{
	text-align:center;
	font-size:28px;
	font-weight:bold;
	color:#2175a7;
	padding:2px 0px 2px 0px;
	text-transform:uppercase;
}
.boxTextoTelefoniaIP{
	padding-top:20px;
	position:relative;
	left:50%;
	width:725px;
	margin-left:-375px;
	font-size:15px;
	color:#838383;
	line-height:24px;
	text-align:justify;
}
.textoAzulTelefoniaIP{
	color:#2175a7;
	font-weight:bold;
}
.boxSubTituloTelefoniaIP{
	background-color:#e8e8e8;
	padding:5px 0px 5px 0px;
	color:#2175a7;
	font-size:14px;
	text-align:center;
	font-weight:bold;
}
#boxListaVantagensTelefoniaIP{
	background-color:#f6f6f6;
	font-size:14px;
	color:#838383;	
}
#boxListaVantagensTelefoniaIP ul{
	margin:0px;
	padding:0px;
}
#boxListaVantagensTelefoniaIP ul li{
	list-style:url(../images/estrelaListaStyle_07.jpg);
	padding:5px 0px 0px 0px;
}
.boxMargemListaTelefoniaIP{
	width:679px;
	position:relative;
	left:50%;
	margin-left:-340px;
	padding:15px 0px 15px 0px;
	text-align:justify;
}
/*/// Consultoria //*/
.boxIlustraPrincipalConsultoria{
	height:306px;
	background-image:url(../images/ilustraPrincipalConsultoria_03.jpg);
	background-repeat:no-repeat;
	background-position:right;
}
.TituloConsultoria{
	text-align:center;
	font-size:28px;
	font-weight:bold;
	color:#2175a7;
	padding:2px 0px 2px 0px;
	text-transform:uppercase;
}
.boxTextoConsultoria{
	padding-top:20px;
	width:670px;
	margin-left:20px;
	font-size:15px;
	color:#838383;
	line-height:24px;
}
.textoAlaranjadoConsultoria{
	color:#e77817;
	font-weight:bold;
}
.boxSubTituloConsultoria{
	background-color:#e8e8e8;
	padding:5px 0px 5px 0px;
	color:#2175a7;
	font-size:14px;
	text-align:center;
	font-weight:bold;
}
#boxListaVantagensConsultoria{
	background-color:#f6f6f6;
	font-size:14px;
	color:#838383;	
}
#boxListaVantagensConsultoria ul{
	margin:0px;
	padding:0px;
}
#boxListaVantagensConsultoria ul li{
	list-style:url(../images/estrelaListaStyle_07.jpg);
	padding:5px 0px 0px 0px;
}
.boxMargemListaConsultoria{
	width:530px;
	position:relative;
	left:50%;
	margin-left:-265px;
	padding:15px 0px 15px 0px;
}
.textoPrincipalSimulacao{
	text-align:center;
	font-weight:bold;
	font-size:13px;
	color:#838383;
	padding:10px 0px;
}
.textoFinalConsultoria{
	color:#2175a7;
	font-size:15px;
	font-weight:bold;
	text-align:center;
	padding:7px;
	line-height:22px;
}
/*/// Flex PBX //*/
.boxIlustraPrincipalFlexPBX{
	height:144px;
	background-image:url(../images/IlustraCabecalhoFlexPBX_03.jpg);
	background-repeat:no-repeat;
}
.TituloFlexPBX{
	text-align:center;
	font-size:28px;
	font-weight:bold;
	color:#2175a7;
	text-transform:uppercase;
}
.boxSubTituloFlexPBX{
	background-color:#e8e8e8;
	padding:10px 0px 10px 0px;
	color:#838383;
	font-size:14px;
	text-align:center;
	font-weight:bold;
}

#listaLogosFlexPBX{
	/**/
}
#listaLogosFlexPBX ul{
	margin:0px;
	
}
#listaLogosFlexPBX ul li{
	list-style:none;
	padding-top:15px;
}
.boxLogosFlexPBX{
	width:157px;
	float:left;
}
.boxTextoFlexPBX{
	width:695px;
	float:left;
	background-image:url(../images/bgFlexPBXboxProdutos_09.jpg);
	background-repeat:repeat-x;
	font-size:13px;
	text-align:justify;
	padding:15px 10px 15px 10px;
}
.textoAlaranjadoFlexPBX{
	color:#e77817;
	font-weight:bold;
	font-size:16px;
}
.txtLaranja{
	color:#e77817;
	font-weight:bold;
}
/*/// Implantação e Migração Linux //*/
.TituloLinux{
	text-align:center;
	font-size:28px;
	font-weight:bold;
	color:#2175a7;
	text-transform:uppercase;
}
.boxIlustraPrincipalLinux{
	height:388px;
	background-image:url(../images/IconeImplantacaoLinux_03.jpg);
	background-repeat:no-repeat;
	background-position:left bottom;
}
.conteudoPrincipalLinux{
	padding-top:30px;
	width:650px;
	font-size:15px;
	text-align:justify;
	float:right;
	margin-right:20px;
	line-height:24px;
	color:#6B6B6B;
}
.textoAlaranjadoLinux{
	color:#e77817;
	font-weight:bold;
}
.boxCinzaLinux{
	background-color:#f3f3f3;
	font-size:12px;
}
.tituloBoxCizaLinux{
	font-size:16px;
	text-align:center;
	font-weight:bold;
	color:#2175a7;
}
.boxIconesLinux{
	background-color:#e5e5e5;
	padding:5px;
	color:#666;
	font-weight:bold;
	font-size:14px;
	float:left;
	margin-top:15px;
}
.espacoTextoBoxCinza{
	padding:10px 0px 10px 8px;
}
.subtituloAzul{
	width:850px;
	color:#2175a7;
	font-size:16px;
	font-weight:bold;
	padding:10px 10px 10px 20px;
	border-bottom:solid #2175a7 1px;
	margin-left:20px;
}

#boxMargemListaLinux{
	width:800px;
	position:relative;
	left:50%;
	margin-left:-400px;
	padding:15px 0px 15px 0px;
	font-size:15px;
	text-align:justify;


}

#boxMargemListaLinux ul{
	margin:0px;
	padding:0px;
}

#boxMargemListaLinux ul li{
	list-style:url(../images/estrelaListaStyle2.jpg);
	padding:5px 0px 0px 0px;
}

.boxCinzaSub3Linux{
	background-color:#ededed;
	padding:5px 5px 5px 35px;
	font-size:14px;
	font-weight:bold;
	color:#666;
	
}

/*/// Empresa //*/
.boxIlustraPrincipalEmpresa{
	height:325px;
	background-image:url(../images/fotoPrincipalEmpresa_03.jpg);
	background-repeat:no-repeat;
	background-position:left 80px;
}
.boxIconeEmpresa{
	padding:15px;
	font-size:14px;
}
.boxTextoInconeEmpresa{
	margin-left:10px;
	width:730px;
	line-height:24px;
	color:#666;
}
.textoAlaranjadoEmpresa{
	color:#e77817;
}
#boxMissaoVisaoValores{
	width:903px;
	font-size:12px;
	padding:20px 0px 20px 0px;
}
#boxMissaoVisaoValores ul{
	margin:0px;
	padding:0px;
}
#boxMissaoVisaoValores ul li{
	list-style:none;
	margin-left:18px;
	float:left;
	width:281px;
	background-color:#045992;
	background-image:url(../images/bgAzulEmpresa_14.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
}
.boxsubtitulosMissaoVisaoValores{
	text-align:center;
	padding:5px;
	font-size:18px;
	margin-top:10px;
	background-color:#4a84aa;
	color:#FFF;
}
.boxTextosMissaoVisaoValores{
	text-align:justify;
	padding:10px;
	height:202px;
	color:#FFF;
}
/*// Contato ///*/
.TextoContato{
	width:285px;
	text-align:center;
	font-size:28px;
	font-weight:bold;
	color:#2175a7;
	padding:2px 0px 2px 0px;
	margin-left:90px;
	padding-top:30px;
	float:left;
	text-transform:uppercase;
}
.boxBgContato{
	height:300px;
	background-image:url(../images/bgContato_03.jpg);
	background-repeat:no-repeat;
	margin-top:20px;
}
.boxFormulariosContato{
	float:left;
	width:400px;
	margin-left:50px;
	padding-top:40px;
}
.textoFormulario{
	color:#666;
	font-size:14px;
	width:85px;
	text-align:right;
	font-weight:bold;
	margin-right:5px;
	padding-top:2px;
}
.labelForm{
	border:solid #666 1px;
	width:300px;
}
.separadorForm{
	padding-top:5px;
}
/*/// Flash ligação - Modal //*/
#mask {
  position:absolute;
  left:0;
  top:0;
  z-index:9000;
  background-color:#000;
  display:none;
}
  
#boxes .window {
  position:absolute;
  left:0;
  top:0;
  width:347px;
  height:300px;
  display:none;
  z-index:9999;
}

#boxes #dialog {
  overflow:hidden;
  width:347px; 
  height:300px;
  background-color:#ffffff;
}
.close{display:block; text-align:right;}
/*// Curingas //*/

.clear{
	clear:both;
}
.SombraDivisoria{
	padding:20px 0px 20px 0px;
}
.esquerda{
	float:left;
}
.bold{
	font-weight:bold;
}
.italic{
	font-style:italic;
}

#smscorp{
	height:100%;
	width: 880px;
	margin:0px auto;
	padding-right:15px;
	padding-left:15px;
	background:#F7F7F7;
}

#smscorptitulo{
	height:25px;
	line-height:25px;
	width:843px;
	padding-left:15px;
	padding-right:20px;
	background-color: #EBEBEB;
	border:1px solid #EBEBEB;
	border-bottom: none;
	color:#2175a7;
	/*box-shadow: 0px 0px 5px #999;
    -webkit-box-shadow: 0px 0px 5px #999;
    -moz-box-shadow: 0px 0px 5px #999;*/
}

#smscorpsobre{
	height:auto;
	width:670px;
	padding:10px 200px 10px 10px;
	border-bottom:1px solid #CCC;
	background:url(../images/sms.png) no-repeat 700px 50px;
	background-color: #EEE;
	margin-bottom:0px;
	
}

#smscorptexto{
	height:auto;
	border-right:1px solid #EBEBEB;
	border-left:1px solid #EBEBEB;
	margin-bottom:10px;
	background:#FAFAFA;
	padding: 5px 10px 5px 5px;
}

.boxtextosms{
	/*color:#2175a7;*/
	color:#999;
	width:382px;
	margin-left:36px;
	padding-top:20px;
	font-size:14px;
	line-height:18px;
	text-align:justify;	
}

.boxtextosmscinza{
	padding-top:20px;
	font-size:15px;
	color:#838383;
	line-height:22px;
	text-align:justify;
}

#mapa{
	height:170px;
	width:300px;
	margin:85px 85px;
	position:absolute;
	box-shadow: 0px 0px 9px #999;
    -webkit-box-shadow: 0px 0px 9px #999;
    -moz-box-shadow: 0px 0px 9px #999;
}

#portfolio{
	height:160px;
	width:205px;
	float:left;
	margin: 15px 10px 5px 10px ;
	box-shadow: 0px 0px 9px #999;
    -webkit-box-shadow: 0px 0px 9px #999;
    -moz-box-shadow: 0px 0px 9px #999;
}

#portfolio img{
	height:160px;
	width:205px;
	float:left;
	background:url(../images/fundoport.jpg) no-repeat;
}
	
