/* CSS Document - Daniel D'Angelo Ferraz - digipronto.com.br */

*{
	font-family:Arial, Helvetica, sans-serif;
}

body{
	background-attachment:fixed;
}

.fundoSite{
	background:url(../imagens/fundo01.gif) top center no-repeat #000;
}

#principal{
	width:883px;
	padding-top:16px;
	margin:0 auto;
}

#topDir{
	width:224px;
	float:right;
	margin-top:20px;
}#topDir h1{
	width:224px;
	height:85px;
	margin-top:-5px
}#topDir h1 a{
	width:224px;
	height:80px;
	display:block;
	text-indent:-99999px;
	background-image:url(../imagens/logo.png);
}

#setaMenu{
	width:20px;
	height:34px;
	font-size:0.01em;
	position:absolute;
	z-index:99999;
	margin:20px 0px 0px -19px;
	display:none;
	background-image:url(../imagens/setaMenu.png);
}

#menu{
	width:224px;
	height:173px;
	padding-top:11px;
	list-style:none;
	background-image:url(../imagens/fundoMenu.png);
}#menu li{
	padding:0px 0px 3px 23px;
}#menu li a{
	color:#fff;
	font-size:23px;
}#menu li a:hover,#menu li #bt06:hover{
	color:#01a2fe;
	text-decoration:none;
}#menu li #bt06{
	color:#ec008c
}

input.campos,textarea.campos,select.campos{
	background:#000;
	border:solid 1px #404040;
	color:#ccc;
	text-align:right;
	padding:3px;
}

#conteudo input.campos{
	text-align:left
}

p.telTop{
	width:156px;
	height:25px;
	display:block;
	float:left;
	padding:6px 0px 0px 15px;
	background:url(../imagens/fundoTelTop.png);
	margin:11px 0px 0px 0px;
}

p.mailTop a{
	width:40px;
	height:31px;
	text-indent:-99999px;
	padding:0px;
	display:block;
	float:left;
	background-image:url(../imagens/botEmail.png);
	margin:11px 0px 0px 13px;
}

#topEsq{
	/*width:580px;*/
	width:605px;
	height:325px;
	float:left;
	padding:7px 0px 0px 8px;
	background:#000;
	margin-bottom:15px;
}#topEsq *{
	position:static
}

#fraseTopo{
	width:583px;
	float:left;
	padding:15px;
	margin-bottom:10px;
}#fraseTopo p{
	padding:0px;
	color:#fff;
	font-size:11px;
	text-align:justify;
}

#escTxt{
	display:none;
}#escTxt p{
	padding-bottom:5px
}

#btTxt{
	width:583px;
	height:20px;
	text-indent:-99999px;
	cursor:pointer;
	position:absolute;
	margin:-5px 0px 0px 15px;
	background:url(../imagens/btTxtHome.gif) top right no-repeat;
}

#casesHome{
	width:579px;
	height:253px;
	background:#000;
	padding:22px 17px 0px 17px;
	margin-bottom:17px;
}#hideAnima{
	width:579px;
	overflow:hidden;
}#moveAnima{
	width:6000px;
	/*margin-left:800px;*/
}.cases{
	width:183px;
	padding:0px 15px 20px 0px;
	float:left;
}.cases img, .cases h3{
	padding-bottom:7px;
}.cases h3{
	line-height:15px;
}.cases h3 span{
	width:183px;
	display:block;
	font-weight:normal;
}.cases p{
	padding:0px;
	line-height:11px;
}/*.cases p a{
	display:block;
}*/

div.botAnima{
	width:33px;
	height:33px;
	position:absolute;
	text-indent:-9999px;
	cursor:pointer;
	margin:-292px 0px 0px 615px;
	/*visibility:hidden;*/
}#btVolta{
	background:url(../imagens/brVolta.gif);
}#btVai{
	background:url(../imagens/brVai.gif);
	margin-top:-257px;
}

#newsletter{
	width:198px;
	height:45px;
	background:#000;
	padding:14px;
	position:absolute;
	margin:10px 0px 0px 0px;
/*	margin:-292px 0px 0px 660px;*/
}#newsletter h3{
	padding-bottom:5px;
}#newsletter .newsCamp{
	background:#3c3c3c;
	padding:3px;
	color:#fff;
	width:90px;
	position:absolute;
	margin:1px 5px 0px 0px;
	border:solid 1px #3c3c3c;
	font-size:11px;
}

#latDirHome{
	position:absolute;
	width:198px;
	height:331px;
	margin:-292px 0px 0px 660px;
	/*margin:-220px 0px 0px 660px;*/
	padding:14px;
	background:#000;
}

#nossosClientes{
}#nossosClientes #animaClientes{
	width:192px;
	height:85px;
	overflow:hidden;
}#nossosClientes #animaClientes ul{
	list-style:none;
}#nossosClientes #animaClientes ul li, .listaClientes li{
	width:192px;
	height:85px;
	padding:0px 0px 10px 0px;
	background-position:top;
}#nossosClientes #animaClientes ul li a, .listaClientes li a{
	width:192px;
	height:85px;
	display:block;
	text-indent:-99999px;
}.listaClientes li{
	display:inline;
}.listaClientes li a{
	float:left;
}.cli01{
	background-image:url(../imagens/logos/cliente01.jpg);
}.cli02{
	background-image:url(../imagens/logos/cliente02.jpg);
}.cli03{
	background-image:url(../imagens/logos/cliente03.jpg);
}.cli04{
	background-image:url(../imagens/logos/cliente04.jpg);
}.cli05{
	background-image:url(../imagens/logos/cliente05.jpg);
}.cli06{
	background-image:url(../imagens/logos/cliente06.jpg);
}.cli07{
	background-image:url(../imagens/logos/cliente07.jpg);
}.cli08{
	background-image:url(../imagens/logos/cliente08.jpg);
}.cli09{
	background-image:url(../imagens/logos/cliente09.jpg);
}.cli10{
	background-image:url(../imagens/logos/cliente10.jpg);
}.cli11{
	background-image:url(../imagens/logos/cliente11.jpg);
}.cli12{
	background-image:url(../imagens/logos/cliente12.jpg);
}.cli13{
	background-image:url(../imagens/logos/cliente13.jpg);
}.cli14{
	background-image:url(../imagens/logos/cliente14.jpg);
}.cli15{
	background-image:url(../imagens/logos/cliente15.jpg);
}.cli16{
	background-image:url(../imagens/logos/cliente16.jpg);
}.cli17{
	background-image:url(../imagens/logos/cliente17.jpg);
}.cli18{
	background-image:url(../imagens/logos/cliente18.jpg);
}.cli19{
	background-image:url(../imagens/logos/cliente19.jpg);
}.cli20{
	background-image:url(../imagens/logos/cliente20.jpg);
}.cli20{
	background-image:url(../imagens/logos/cliente20.jpg);
}.cli20{
	background-image:url(../imagens/logos/cliente20.jpg);
}.cli21{
	background-image:url(../imagens/logos/cliente21.jpg);
}.cli22{
	background-image:url(../imagens/logos/cliente22.jpg);
}.cli23{
	background-image:url(../imagens/logos/cliente23.jpg);
}.cli24{
	background-image:url(../imagens/logos/cliente24.jpg);
}.cli25{
	background-image:url(../imagens/logos/cliente25.jpg);
}.cli26{
	background-image:url(../imagens/logos/cliente26.jpg);
}.cli27{
	background-image:url(../imagens/logos/cliente27.jpg);
}.cli28{
	background-image:url(../imagens/logos/cliente28.jpg);
}.cli29{
	background-image:url(../imagens/logos/cliente29.jpg);
}.cli30{
	background-image:url(../imagens/logos/cliente30.jpg);
}


#googleAdwords{
	width:226px;
	height:106px;
	float:left;
	position:absolute;
	margin:0px 0px 0px 660px;
	/*margin:60px 0px 0px 660px;*/
	padding-top:84px;
}#googleAdwords p{
	padding:0px;
}#googleAdwords p a{
	width:226px;
	height:106px;
	background:url(../imagens/google.gif);
	text-indent:-99999px;
	display:block
}

#inferiorHome{
	/*width:883px;*/
	width:613px;
	/*height:175px;*/
	background:#000;
	margin-bottom:23px;
	padding:14px 0px 0px 0px;
}

#digiCamera{
	width:166px;
	float:left;
	padding:0px 0px 0px 15px;
}#digiCamera img{
	width:166px;
	height:120px;
	/*text-indent:-99999px;
	display:block;
	backgrounsd:url(../imagens/imgDigiCam.jpg)*/
}

#lateralDir #digiCamera{
	width:164px;
	margin-top:25px;
	padding:0px 40px 0px 23px;
	float:none;
}

h3.tituPeq{
	height:22px;
	text-indent:-9999px;
	padding-bottom:10px;
	background:top left no-repeat;
	display:block;
}h3.tituAoVivo{
	width:68px;
	background-image:url(../imagens/tituAoVivo.jpg);
}h3.tituDigiBlog{
	width:76px;
	background-image:url(../imagens/tituDigiBlog.jpg);
}h3.tituTwitter{
	width:98px;
	padding-bottom:35px;
	background:url(../imagens/tituTwitter.jpg) top no-repeat;
}h3.tituTagCloud{
	width:76px;
	background:url(../imagens/tituTagCloud.jpg) top no-repeat;
}h3.tituNossosClientes{
	width:125px;
	background:url(../imagens/tituNossosClientes.jpg) top no-repeat;
}

#digiBlog{
	width:200px;
	float:left;
	padding:0px 0px 10px 20px;
}#digiBlog p a.rss{
	width:16px;
	height:16px;
	text-indent:-9999px;
	font-size:0.01em;
	display:block;
	padding-right:10px;
	float:left;
	background:url(../imagens/rss.jpg) top left no-repeat;
}#digiBlog p a.comente{
	padding:0px 0px 0px 10px;
	float:left
}#digiBlog h4{
	padding-bottom:15px;
}

#lateralDir #digiBlog{
	width:164px;
	margin-top:25px;
	padding:0px 40px 0px 23px;
	float:none;
}#lateralDir #digiBlog p a.comente{
	border-left:solid 1px #01a2fe;
}

#twitter{
	width:150px;
	height:153px;
	float:left;
	padding:0px 46px 0px 40px;
	margin:0px -10px 0px -15px;
	background:url(../imagens/fundoTwitterLado.jpg) bottom no-repeat;
}#twitter p.follow{
	position:absolute;
	margin:74px 0px 0px 99px;
}#twitter p.follow a{
	width:68px;
	height:21px;
	text-indent:-9999px;
	display:block;
	background:url(../imagens/followLink.jpg)
}

#lateralDir #twitter{
	width:150px;
	height:145px;
	padding:0px 40px 0px 37px;
	margin:0px -10px 0px 0px;
	float:none;
	background:url(../imagens/fundoTwitterLado.jpg) 22px 34px no-repeat;
	margin-top:19px;
}#lateralDir #twitter p.follow{
	margin:67px 0px 0px 96px
}

#tagCloud{
	width:198px;
	float:left;
	text-align:center;
	padding:5px 0px 0px 0px;
}#tagCloud h3{
	width:198px;
	text-align:left;
	margin-bottom:13px;
	background-position:left
}#tagCloud ul{
	list-style:none;
	display:inline;
}#tagCloud ul li{
	display:inline;
}#tagCloud ul li a{
	letter-spacing:1px;
}#tagCloud a:hover{
	color:#fff;
	text-decoration:none
}

#conteudo{
	width:598px;
	min-height:698px;
	height: auto !important;
	height:698px;
	float:left;
	margin:100px 0px 22px 0px;
	padding:31px 21px 20px 21px;
	background:#000;
}#conteudo h3{
	padding-bottom:18px;
}#conteudo fieldset{
	border:0px;
	padding:0px 0px 25px 0px;
}#conteudo fieldset legend{
	display:none;
}#conteudo fieldset #pergunta{
	width:470px
}

#lateralDir{
	width:227px;
	height:487px;
	overflow:hidden;
	position:absolute;
	margin:-509px 0px 0px 659px;
	background-image:url(../imagens/fundoLateral.png);
}

#respQuest{
	width:83px;
	height:24px;
	text-indent:-99999px;
	display:block;
	position:absolute;
	margin:0px 0px 0px 482px;
	background:url(../imagens/btResponder.jpg)
}

#rodape{
	width:874px;
	padding:11px 0px 0px 9px;
	height:21px;
	background:#000;
}

#botIdioma{
	width:18px;
	height:13px;
	font-size:0.01em;
	text-indent:-99999px;
	cursor:pointer;
	float:left;
	display:block;
	background:url(../imagens/botIdioma.jpg);
}

#linguas p{
	padding:0px 0px 0px 10px;
	float:left;
}#linguas p.idiomaAtual{
	width:14px;
	height:11px;
	margin:0px 0px 0px 5px;
	text-indent:-9999px;
	padding:0px 10px 0px 0px;
}#linguas p a{
	padding:0px;
	float:left;
}

.listaInterna{
	list-style:outside;
	padding-left:25px;
}.listaInterna2{
	list-style:none;
	padding-left:15px;
}.listaInterna2 li{
	padding-bottom:7px;
}.listaInterna ul{
	list-style:none;
}.listaInterna ul li{
	padding-left:10px;
}

#escFormTrab{
	visibility:hidden;
}#escFormTrab label, #escFormFale label{
	float:left;
	padding-right:3px;
}#escFormTrab span, #escFormFale span{
	width:200px;
	display:block;
	padding-top:7px;
}#escFormTrab input.campos,#escFormTrab textarea.campos,#escFormTrab select.campos, #escFormFale input.campos,#escFormFale textarea.campos,#escFormFale select.campos{
	width:260px;
}#escFormTrab textarea.campos, #escFormFale textarea.campos{
	float:none;
	display:block;
	height:84px;
	margin-top:3px;
	overflow:hidden
}#escFormTrab select.campos, #escFormFale select.campos{
	text-align:left;
	height:100px;
}#escFormFale span.radio{
	width:auto;
	padding:0px;
	display:inline;
}

.btAdd,.procurar{
	width:83px;
	height:24px;
	text-indent:-99999px;
	display:block;
	position:absolute;
	/*margin:-116px 0px 0px 270px;*/
	margin:23px 0px 0px 0px;
	background:url(../imagens/btAdicionar.jpg)
}.procurar{
	background:url(../imagens/btProcurar.jpg)
}

#mostraLinguas{
	width:90px;
	height:50px;
	position:absolute;
	background:#000;
	margin:-50px 0px 0px -9px;
	visibility:hidden;
}#mostraLinguas ul{
	list-style:none
}#mostraLinguas ul li{
	padding:0px 0px 5px 10px;
}#mostraLinguas ul li a{
	padding:0px 0px 0px 20px;
}.botEsp{
	background:url(../imagens/bandeiraES.jpg) 0px 1px no-repeat;
}.botIng{
	background:url(../imagens/bandeiraUS.jpg) 0px 1px no-repeat;
}.botBra{
	background:url(../imagens/bandeiraBR.jpg) 0px 1px no-repeat;
}

p.endereco{
	padding:0px 0px 0px 326px;
	letter-spacing:1px
}

#nomePagina{
	display:none;
}

#pagCases{
	background:#262626;
	color:#ccc;
	font-size:12px;
}#pagCases h3{
	color:#01a2fe;
	padding-bottom:3px;
	font-size:16px;
}#pagCases img{
	padding-bottom:4px;
}

#areaClienteTop{
	width:100%;
	height:68px;
	margin:-60px 0px 0px 0px;
	z-index:99999;
	background:#000;
}#intArea{
	width:884px;
	margin:0 auto;
	height:90px;
}#abaArea{
	width:224px;
	height:31px;
	position:absolute;
	background:url(../imagens/abaArea.gif);
	margin:60px 0px 0px 660px;
	cursor:pointer
}#abaArea ul{
	list-style:none;
	text-align:center;
	padding-top:5px;
}#abaArea ul li{
	list-style:none;
	display:inline;
	padding:0px 18px 0px 15px;
	border-right:solid 1px #fff
}

#contArea{
	height:50px;
	border:0px;
	position:absolute;
	z-index:99999;
	padding:10px 60px 0px 0px;
	border-right:solid 1px #fff;
}#contArea legend{
	padding:0px 0px 4px 0px;
}#contArea label{
	padding:0px 0px 0px 20px;
}#contArea label span{
	font-size:12px;
	color:#ccc;
}#contArea label input{
	background:#3c3c3c;
	border:solid 1px #404040;
	color:#ccc;
	font-size:12px;
	padding:2px;
	width:160px;
}#contArea label input.btLog{
	width:68px;
	height:22px;
	text-indent:-99999px;
	font-size:0.01em;
	border:0px;
	background:url(../imagens/login.jpg);
}

#webmail{
	position:absolute;
	padding:15px 0px 0px 664px;
}#webmail a{
	width:160px;
	height:39px;
	text-align:center;
	padding:0px 0px 0px 46px;
	display:block;
	background:url(../imagens/webmail.jpg) top left no-repeat;
}

/*********twiter*********/

#twitter_update_list{
	list-style:none;
	overflow:hidden;
	height:51px;
}#twitter_update_list a{
	color:#01a2fe;
	font-weight:bold;
}

/*********************************/

.custom_tip .tip {
	background:#333;
	padding:5px;
}
 
.custom_tip .tip-title {
	font-size:14px;
	font-weight:bold;
	color:#01a2fe
}
 
.custom_tip .tip-text {
	color:#000;
	padding:5px;
}


/***********************Area CLiente ****************************/
label.voto{
	width:70px;
	display:block;
	float:left;
	padding:0px 0px 20px 0px;
	text-align:center;
}

/***** twitter ******/

#txtTwitter *{
	line-height:12px;
}#txtTwitter ul{
	list-style:none;
}#txtTwitter ul li{
	font-size:11px;
	color:#999;
}#txtTwitter a{
	color:#01a2fe;
}#txtTwitter a:hover{
	color:#c5e2f3;
}

/********area cliente *************/

.tabArea{
	width:100%;
	border:solid 1px #515151;
	border-collapse:collapse;
}.tabArea tr td, .tabArea tr th{
	padding:3px;
	border:solid 1px #515151;
	border-collapse:collapse;
}.tabArea tr th{
	background:#191919;
}

/****cases interna ******/
#caseInterna{
	width:570px;
	height:318px;
	overflow:hidden;
}#moveCaseInt{
	width:99999px;
}#moveCaseInt img{
	float:left;
}

.linkWebmail{
	position:absolute;
}

div.competencias{
	
}div.competencias h4{
	width:455px;
	height:40px;
	color:#059eff;
	font-size:16px;
	display:block;
	padding:15px 0px 0px 110px;
	cursor:pointer;
	background-position:top left;
	background-repeat:no-repeat;
}div.competencias h4:hover{
	background-position:bottom left;
}div.competencias h4.comp1{
	background-image:url(../imagens/comp1.jpg);
}div.competencias h4.comp2{
	background-image:url(../imagens/comp2.jpg);
}div.competencias h4.comp3{
	background-image:url(../imagens/comp3.jpg);
}div.competencias h4.comp4{
	background-image:url(../imagens/comp4.jpg);
}div.competencias h4.comp5{
	background-image:url(../imagens/comp5.jpg);
}div.competencias h4.comp6{
	background-image:url(../imagens/comp6.jpg);
}div.competencias h4.comp7{
	background-image:url(../imagens/comp7.jpg);
}div.competencias h4.comp8{
	background-image:url(../imagens/comp8.jpg);
}div.competencias h4.comp9{
	background-image:url(../imagens/comp9.jpg);
}div.competencias h4.comp10{
	background-image:url(../imagens/comp10.jpg);
}div.competencias h4.comp11{
	background-image:url(../imagens/comp11.jpg);
}div.competencias h4.comp12{
	background-image:url(../imagens/comp12.jpg);
}div.competencias h4.comp13{
	background-image:url(../imagens/comp13.jpg);
}div.competencias h4.comp14{
	background-image:url(../imagens/comp14.jpg);
}div.competencias h4.comp15{
	background-image:url(../imagens/comp15.jpg);
}div.competencias h4.comp16{
	background-image:url(../imagens/comp16.jpg);
}div.competencias h4.comp17{
	background-image:url(../imagens/comp17.jpg);
}div.competencias h4.comp18{
	background-image:url(../imagens/comp18.jpg);
}

div.contComp{
	width:455px;
	padding:0px 0px 0px 110px;
}div.contComp p{
	font-size:12px;
	color:#fff;
}

div.casesComp{
	width:137px;
	padding-right:10px;
	float:left;
}div.casesComp a img{
	width:137px;
	height:83px;
}div.casesComp h3{
	text-align:center;
}
