/* HEADER
	>> INDEX
____________ */

#header div.featured{
	background:#f39149 url("/wtksite/imgns/bg/bg_featured.png") repeat-x;
	border-bottom:1px solid #d5d5d5;
	width:100%;
	float:left;
}
#header div.featured div.text{
	float:left;
	width:275px;
	margin-right:29px;
}
#header div.featured h2{
	background:url("/wtksite/imgns/tit/tit_featured_h2.png") no-repeat;
	overflow:hidden;
	text-indent:-999em;
	width:274px;
	height:156px;
	float:left;
	margin-top:20px;
	margin-bottom:10px;
}
#header div.featured div.text p{
	font-size:12px;
	color:#000;	
}
#header div.featured div.text ul.submenu{
	margin-top:10px;
}
#header div.featured div.text ul.submenu li
, #content .venda_virtual .margem .vendas ul li{
	float:left;
	width:71px;
	margin-right:15px;
	margin-bottom:10px;
}
#header div.featured div.text ul.submenu li.bt_whatIs a
, #content .venda_virtual .margem .vendas ul li.bt_whatIs a
, #header div.featured div.text ul.submenu li.bt_refers a
, #content .venda_virtual .margem .vendas ul li.bt_refers a
, #header div.featured div.text ul.submenu li.bt_benefits a
, #content .venda_virtual .margem .vendas ul li.bt_benefits a
, #header div.featured div.text ul.submenu li.bt_means a
, #content .venda_virtual .margem .vendas ul li.bt_means a
, #header div.featured div.text ul.submenu li.bt_plan a
, #content .venda_virtual .margem .vendas ul li.bt_plan a
, #header div.featured div.text ul.submenu li.bt_hire a
, #content .venda_virtual .margem .vendas ul li.bt_hire a{
	height:30px;
	width:75px;
	overflow:hidden;
	position:relative;
	padding-top:46px;
}
#content .venda_virtual .margem .vendas ul li.bt_whatIs a span
, #header div.featured div.text ul.submenu li.bt_whatIs a span{
	background:url("/wtksite/imgns/bt/bt_menu_carrinho.png") no-repeat;
}
#content .venda_virtual .margem .vendas ul li.bt_refers a span
, #header div.featured div.text ul.submenu li.bt_refers a span{
	background:url("/wtksite/imgns/bt/bt_menu_seta.png") no-repeat;
}
#content .venda_virtual .margem .vendas ul li.bt_benefits a span
, #header div.featured div.text ul.submenu li.bt_benefits a span{
	background:url("/wtksite/imgns/bt/bt_menu_exclamacao.png") no-repeat;
}
#content .venda_virtual .margem .vendas ul li.bt_means a span
, #header div.featured div.text ul.submenu li.bt_means a span{
	background:url("/wtksite/imgns/bt/bt_menu_recurso.png") no-repeat;
}
#content .venda_virtual .margem .vendas ul li.bt_plan a span
, #header div.featured div.text ul.submenu li.bt_plan a span{
	background:url("/wtksite/imgns/bt/bt_menu_$.png") no-repeat;
}
#content .venda_virtual .margem .vendas ul li.bt_hire a span
, #header div.featured div.text ul.submenu li.bt_hire a span{
	background:url("/wtksite/imgns/bt/bt_menu_ok.png") no-repeat;
}
#header div.featured div.text ul.submenu li a
, #content .venda_virtual .margem .vendas ul li a{
	font-size:11px;
	text-align:center;
	color:#f9d6bb;
	display:block;
	overflow:hidden;
	position:relative;
	height:30px;
}
#header div.featured div.text ul.submenu li a span
, #content .venda_virtual .margem .vendas ul li a span{
	height:46px;
	position:absolute;
	width:239px;
	display:block;
	top:0;
	left:6px;
}
#header div.featured div.text ul.submenu li a:hover
, #content .venda_virtual .margem .vendas ul li a:hover{
	cursor:pointer;
}
#header div.featured div.text ul.submenu li a:hover span
, #content .venda_virtual .margem .vendas ul li a:hover span{
	left:-166px;
	display:block;
	float:left;
}
#header div.featured div.text ul.submenu li.ativo a
, #header div.featured div.text ul.submenu li a:hover{
	color:#710a0a;
}
#header div.featured div.destaque{
	margin-top:20px;
	float:left;
	width:450px;
	height:344px;
	position:relative;
}
#header div.featured  div.content{
	float:left;
	width:100%;
	margin-bottom:20px;
}
#header div.featured div.content div.primeiro
, #header div.featured div.content div.segundo
, #header div.featured div.content div.terceiro
, #header div.featured div.content div.quarto
, #header div.featured div.content div.quinto
, #header div.featured div.content div.sexto{
	float:left;
	display:none
}
#header div.featured div.content div div{
	float:left;
}
#header div.featured  div.content div.ativo{
	display:block;
}
#header div.featured  div.content img{
	float:left;
	margin-top:-6px;
}
#header div.featured  div.content h3{
	background:url("/wtksite/imgns/tit/tit_header_content_h3.png") no-repeat;
	overflow:hidden;
	text-indent:-999em;
	width:159px;
	height:39px;
	margin-top:50px;
}
#header div.featured  div.content div.segundo h3{
	background:url("/wtksite/imgns/tit/tit_header_content_segundo_h3.png") no-repeat;
	overflow:hidden;
	text-indent:-999em;
	width:159px;
	height:39px;
	margin-top:50px;
}
#header div.featured  div.content div.terceiro h3{
	background:url("/wtksite/imgns/tit/tit_header_content_terceiro_h3.png") no-repeat;
	overflow:hidden;
	text-indent:-999em;
	width:159px;
	height:39px;
	margin-top:50px;
}
#header div.featured  div.content div.quarto h3{
	background:url("/wtksite/imgns/tit/tit_header_content_quarto_h3.png") no-repeat;
	overflow:hidden;
	text-indent:-999em;
	width:159px;
	height:39px;
	margin-top:50px;
}
#header div.featured  div.content div.quinto h3{
	background:url("/wtksite/imgns/tit/tit_header_content_quinto_h3.png") no-repeat;
	overflow:hidden;
	text-indent:-999em;
	width:159px;
	height:39px;
	margin-top:50px;
}
#header div.featured  div.content div.sexto h3{
	background:url("/wtksite/imgns/tit/tit_header_content_sexto_h3.png") no-repeat;
	overflow:hidden;
	text-indent:-999em;
	width:159px;
	height:39px;
	margin-top:50px;
}
#header div.featured  div.content a{
	display:block;
	font-size:14px;
	color:#454544;
	font-weight:bold;
	margin-top:15px;
}
#header div.featured  div.content a span{
	font-size:12px;
	font-weight:normal;
	display:block;
}
#header div.featured  div.content h5{
	display:block;
	font-size:14px;
	color:#454544;
	font-weight:bold;
	margin-top:15px;
}
#header div.featured  div.content h5 span{
	width:160px;
	font-size:12px;
	font-weight:normal;
	display:block;
}
#header div.featured  div.content strong{
	overflow:hidden;
	text-indent:-999em;
	margin-top:-3px;
}	
#header div.featured  div.content .bt_trial strong{
	background:url("/wtksite/imgns/bt/bt_trial.png") no-repeat;
	height:44px;
	width:45px;
	float:left;
}
#header div.featured  div.content .bt_example strong{
	background:url("/wtksite/imgns/bt/bt_example.png") no-repeat;
	height:44px;
	width:45px;
	float:left;
}
#header div.featured  ul.menuFeatured li{
	float:left;
}
#header div.featured  ul.menuFeatured li a{
	font-size:16px;
	color:#fff;
	font-weight:bold;
}
#header div.featured div.paginacao{
	clear:both;
	margin-left:20px;
	display:inline;
	bottom:0px;
	position:absolute;
	width:100%;
	left:0;
}
#header div.featured div.paginacao p{
	background:url("/wtksite/imgns/tit/tit_p_destaque.png") no-repeat;
	overflow:hidden;
	text-indent:-999em;
	width:108px;
	height:12px;
	margin-right:10px;
	float:left;
	margin-top:8px;
}
#header div.featured div.paginacao ul{
	float:left;
}
#header div.featured div.paginacao ul li{
	background-color:#aaaaaa;
	margin-right:5px;
	padding:2px 14px;
	border:1px solid #d5d5d5;
	border-bottom:none;
	float:left;
}
#header div.featured div.paginacao ul li.ativo{
	background-color:#469aca;
}

/*CONTENT
___________*/

#content .contact ul li{
	color:#313131;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
#content .contact ul li.solucoes{
	font-size:12px;
	font-weight:bold;
	margin-top:28px;
}
#content .contact ul li.tecnico{
	font-size:12px;
	font-weight:bold;
	margin-top:28px;
}
#content .contact ul li a{
	color:#166485;
}
#content .contact form{
	margin-top:30px;
	float:left;
}
#content .contact form p{
	font-size:18px;
	color:#313131;
	font-weight:bold;
}
#content .contact form ul li{
	margin-bottom:5px;
	padding:4px;
}
#content .contact form ul li label{
	font-size:12px;
	display:block;
	font-weight:bold;
	margin-bottom:5px;
	margin-top:5px;
}
#content .contact form ul li input
, #content .contact form ul li textarea{
	width:368px;
	border:2px solid #666666;
	border-bottom:none;
	padding:2px;
}
#content .contact form ul li input.ddd{
	width:35px;
}
#content .contact form ul li input.cpf{
	width:120px;
}

#content .contact form ul li input.cnpj{
	width:120px;
}

#content .contact form ul li input.tel{
	width:120px;
}
#content .contact button.bt_submit{
	background:url("/wtksite/imgns/bt/bt_enviarMensagem.png") no-repeat;
	text-indent:-999em;
	overflow:hidden;
	border:none;
	width:327px;
	height:36px;
	cursor:pointer;
	margin:25px 0 0 22px;
	display:block;
}
#content .info{
	float:right;	
	width:282px;
	position:relative;
	z-index:100;
}
#content .info ul.trial li{
	background:url("/wtksite/imgns/bt/bt_info.png") no-repeat;
	width:281px;
	height:69px;
	margin-bottom:2px;
	position:relative;
	z-index:2;
}
#content .info ul.trial li a strong{
	color:#FFFFFF;
	margin-left:-65px;
	position:absolute;
	text-indent:-999em;
	overflow:hidden;
	display:block;
	margin-top:-5px;
	float:left;
}
#content .info ul.trial li a.bt_trial strong{
	background:url("/wtksite/imgns/bt/bt_bt_trial.png") no-repeat;
	width:64px;
	height:60px;
}
#content .info ul.trial li a.bt_exemplo strong{
	background:url("/wtksite/imgns/bt/bt_exemplo.png") no-repeat;
	width:64px;
	height:60px;
}
#content .info ul.trial li a.bt_off_line strong{
	background:url("/wtksite/imgns/bt/bt_off_line.png") no-repeat;
	width:64px;
	height:60px;
}
#content .info ul.trial li a span{
	font-size:12px;
	margin-top:5px;
	float:right;
	width:211px;
}
#content .info ul.trial li a{
	display:block;
	font-size:14px;
	font-weight:bold;
	margin-left:70px;
	padding-top:10px;
	color:#454544;
	float:right;
}
#content .info ul.comentario{
	margin-top:35px;
}
#content .info ul.comentario li{
	margin-bottom:30px;
}
#content .info ul.comentario li div{
	background:url("/wtksite/imgns/bg/bg_footerBalao.png") no-repeat bottom;
	position:relative;
	padding-bottom:25px;
	float:left;
	width:280px;
}
#content .info ul.comentario li div span.balao{
	background:url("/wtksite/imgns/bg/bg_cimaBalao.png") no-repeat;
	width:280px;
	display:block;
	height:29px;
	position:absolute;
	top:-14px;
	left:0;
}
#content .info ul.comentario li p{
	color:#454544;
	font-size:13px;
	padding:13px;
}
#content .info ul.comentario li h4{
	background:url("/wtksite/imgns/tit/tit_aspas.png") no-repeat;
	text-indent:-999em;
	overflow:hidden;
	height:27px;
	margin-top:10px;
	clear:both;
}
#content .info ul.comentario li span{
	font-size:14px;
	color:#2a2a2a;
	display:block;
}
#content .info ul.comentario li a{
	color:#2a2a2a;
	font-size:14px;
	margin-bottom:30px;
}

/* CONTENT
	>> INDEX
____________ */

#content.index .info{
	float:left;
}
#content.index .info ul.comentario li div{
	background:url("/wtksite/imgns/bg/bg_balao_index.jpg") no-repeat bottom;
	position:relative;
	padding-bottom:25px;
	float:left;
	width:428px;
}
#content.index .info ul.comentario li div span.balao{
	background:url("/wtksite/imgns/bg/bg_cimaBalao_index.png") no-repeat !important;
	width:428px;
	left:-1px;

}

/* CONTENT
	>> TESTE GRATES
____________________ */

#content.teste div.contact{
	position:relative;
}
#content.teste div.contact div.info{
	position:absolute;
	right:0px;
}
#content.teste div.contact{
	width:772px;
}
#content.teste div.contact h2{
	margin-left:0px;
}
#content.teste div.contact p.top{
	margin-left:5px;
}
#content.teste div.contact p{
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#166485;
	font-weight:bold;
}
#content.teste div.contact form{
	margin-top:30px;
	width:443px !important;
}
#content.teste .contact form ul li{
	margin-bottom:2px;
	padding:5px;
}
#content.teste.erro .contact form ul li{
	background-color:#e1e1e1;
	border:1px solid #fff;
}
#content.teste .contact form ul li label{
	font-size:12px;
	display:block;
	font-weight:bold;
	margin-bottom:5px;
	margin-top:5px;
}
#content.teste .contact form ul li input
, #content.teste .contact form ul li textarea{
	width:368px;
	border:2px solid #666666;
	border-bottom:none;
	padding:2px;
}
#content.teste .contact form ul li p
, #content.teste .contact form ul li div.especifique{
	color:#fff;
	background-color:#797979 !important;
	width:366px;
	padding:5px;
	margin-top:3px;
}
#content.teste .contact form ul li p{
	background:url("/wtksite/imgns/graph/graph_exclamacao.png") no-repeat left;
	padding-left:30px;
	width:342px;
}	
#content.teste .contact form ul li select{
	width:375px;
}
#content.teste .contact form ul li input.ddd{
	width:35px;
}
#content.teste .contact form ul li input.tel{
	width:120px;
}
#content.teste .contact form ul li.margem ul li{
	margin-top:10px;
	background-color:#797979;
	width:368px;
	padding:5px;
	margin-bottom:5px;
}
#content.teste .contact form ul li.margem input{
	width:18px;
	float:left;
	margin-right:5px;
}
#content.teste .contact form ul li.margem label.color{
	color:#fff;
}
#content.teste .contact form ul li.margem ul li input{
	margin-top:15px;
	margin-right:15px;
}
#content.teste .contact form ul li ul li label{
	font-size:18px;
}
#content.teste .contact form ul li ul li span{
	display:block;
	font-size:12px;
	font-weight:normal;
	margin-left:30px;
}
#content.teste .contact form ul li div.especifique label{
	background:url("/wtksite/imgns/graph/graph_exclamacao.png") no-repeat left;
	padding-left:30px;
	float:left;
	margin-right:10px;
	color:#fff;
	padding-top:3px;
	margin-top:2px;
}
#content.teste .contact form ul li div.especifique input{
	width:249px;
}
#content.teste .contact form ul li.modelo{
	width:718px;
}
#content.teste .contact form ul li.tema{
	float:left;
	width:770px;
}
#content.teste .contact form ul li.tema ul{
	float:left;
	margin-bottom:20px;
	margin-top:10px;
	margin-left:6px;
}
#content.teste .contact form ul li.tema ul li{
	background-color:#5c5c5c;
	width:238px;
	padding-top:4px;
	float:left;
	margin-right:3px;
}
#content.teste .contact form ul li.tema input{
	width:18px;
	float:left;
	margin-right:10px;
	margin-top:2px;
	margin-left:5px;
}
#content.teste .contact form ul li.tema ul li input{
	margin-right:15px;
	margin-top:6px;
	margin-left:5px;
}
#content.teste .contact form ul li.tema ul li label{
	font-size:14px;
	color:#fff;
}
#content.teste .contact form ul li.tema ul li img{
	border:none;
	margin-left:-2px;
	margin-top:0px;
	margin-bottom:-6px;
}
#content.teste .contact form ul li.tema label.termo{
	font-weight:normal;
	color:#fff;
}
#content.teste .contact form ul li.tema label.termo a{
	font-size:14px;
	font-weight:bold;
	color:#efb184;
	margin-top:2px;
}
#content.teste .contact form .bt_criar{
	background:url("/wtksite/imgns/bt/bt_criar.png") no-repeat;
	border:none;
	overflow:hidden;
	text-indent:-999em;
	width:330px;
	height:40px;
	margin-left:215px;
	margin-top:20px;
	cursor:pointer;
	display:block;
	clear:both;
}



/* CONTENT
	>> CONTRATE
____________________ */

#content.contrate div.contact{
	position:relative;
}
#content.contrate div.contact div.info{
	position:absolute;
	right:0px;
}
#content.contrate div.contact{
	width:772px;
}
#content.contrate div.contact h2{
	margin-left:0px;
}
#content.contrate div.contact p.top{
	margin-left:5px;
}
#content.contrate div.contact p{
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#166485;
	font-weight:bold;
}
#content.contrate div.contact form{
	margin-top:30px;
	width:443px !important;
}
#content.contrate .contact form ul li{
	margin-bottom:2px;
	padding:5px;
}
#content.contrate.erro .contact form ul li{
	background-color:#e1e1e1;
	border:1px solid #fff;
}
#content.contrate .contact form ul li label{
	font-size:12px;
	display:block;
	font-weight:bold;
	margin-bottom:5px;
	margin-top:5px;
}
#content.contrate .contact form ul li input
, #content.contrate .contact form ul li textarea{
	width:368px;
	border:2px solid #666666;
	border-bottom:none;
	padding:2px;
}
#content.contrate .contact form ul li p
, #content.contrate .contact form ul li div.especifique{
	color:#fff;
	background-color:#797979 !important;
	width:366px;
	padding:5px;
	margin-top:3px;
}
#content.contrate .contact form ul li p{
	background:url("/wtksite/imgns/graph/graph_exclamacao.png") no-repeat left;
	padding-left:30px;
	width:342px;
}	
#content.contrate .contact form ul li select{
	width:375px;
}
#content.contrate .contact form ul li input.ddd{
	width:35px;
}
#content.contrate .contact form ul li input.cpf{
	width:120px;
}
#content.contrate .contact form ul li input.cnpj{
	width:120px;
}
#content.contrate .contact form ul li input.tel{
	width:120px;
}
#content.contrate .contact form ul li.margem ul li{
	margin-top:10px;
	background-color:#797979;
	width:368px;
	padding:5px;
	margin-bottom:5px;
}
#content.contrate .contact form ul li.margem input{
	width:18px;
	float:left;
	margin-right:5px;
}
#content.contrate .contact form ul li.margem label.color{
	color:#fff;
}
#content.contrate .contact form ul li.margem ul li input{
	margin-top:15px;
	margin-right:15px;
}
#content.contrate .contact form ul li ul li label{
	font-size:14px;
}
#content.contrate .contact form ul li ul li span{
	display:block;
	font-size:12px;
	font-weight:normal;
	margin-left:30px;
}
#content.contrate .contact form ul li div.especifique label{
	background:url("/wtksite/imgns/graph/graph_exclamacao.png") no-repeat left;
	padding-left:30px;
	float:left;
	margin-right:10px;
	color:#fff;
	padding-top:3px;
	margin-top:2px;
}
#content.contrate .contact form ul li div.especifique input{
	width:249px;
}
#content.contrate .contact form ul li.modelo{
	width:718px;
}
#content.contrate .contact form ul li.tema{
	float:left;
	width:770px;
}
#content.contrate .contact form ul li.tema ul{
	float:left;
	margin-bottom:20px;
	margin-top:10px;
	margin-left:6px;
}
#content.contrate .contact form ul li.tema ul li{
	background-color:#5c5c5c;
	width:238px;
	padding-top:4px;
	float:left;
	margin-right:3px;
}
#content.contrate .contact form ul li.tema input{
	width:18px;
	float:left;
	margin-right:10px;
	margin-top:2px;
	margin-left:5px;
}
#content.contrate .contact form ul li.tema ul li input{
	margin-right:15px;
	margin-top:6px;
	margin-left:5px;
}
#content.contrate .contact form ul li.tema ul li label{
	font-size:14px;
	color:#fff;
}
#content.contrate .contact form ul li.tema ul li img{
	border:none;
	margin-left:-2px;
	margin-top:0px;
	margin-bottom:-6px;
}
#content.contrate .contact form ul li.tema label.termo{
	font-weight:normal;
	color:#fff;
}
#content.contrate .contact form ul li.tema label.termo a{
	font-size:14px;
	font-weight:bold;
	color:#efb184;
	margin-top:2px;
}
#content.contrate .contact form .bt_criar{
	background:url("/wtksite/imgns/bt/bt_criar.png") no-repeat;
	border:none;
	overflow:hidden;
	text-indent:-999em;
	width:330px;
	height:40px;
	margin-left:215px;
	margin-top:20px;
	cursor:pointer;
	display:block;
	clear:both;
}


/* CONTENT
	>> DIV ERRO
________________ */
#content .contact form .incorrectly {
	border:1px solid #ffffff;
	background:url("/wtksite/imgns/bg/bg_fatiaVermelha_erro.png") repeat-x;
	height:30px;
	width:430px;
	margin-bottom:10px;
	font-size:18px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#ffffff;
	padding:5px;
}
#content .contact form .incorrectly span{
	font-size:25px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bolder;
	color:#fefefe;
	margin-left:4px;
	margin-right:4px;
	float:left;
}
#content .contact form .incorrectly p span{
	font-size:12px;
}
#content .contact form .incorrectly p.erro{
	margin:0;
}
#content .contact form ul li.erro{
	border:1px solid #ffffff;
	background-color:#e1e1e1;
	padding:3px;
	width:434px;
	margin-bottom:5px;
}

/* CONTENT
	>> O QUE É
_______________ */

#content div.top{
	background:url(/wtksite/imgns/bg/bg_oque_top.png) repeat-x;
	height:218px;
	margin-top:-7px;
	margin-bottom:20px;
}
#content div.top div.destaque{
	float:left;	
	margin:70px 40px 0 30px;
	display:inline;
}
#content div.top div.destaque h2{
	background:url("/wtksite/imgns/tit/tit_destaque_oque.png") no-repeat; 
	width:235px;
	height:34px;
	overflow:hidden;
	text-indent:-999em;
}
#content div.top div.destaque p{
	font-size:24px;
	color:#d8a9a9;
	font-weight:bold;
	text-transform:uppercase;
}
#content div.top ul{
	float:left;
	width:460px;
	margin:10px 0;
}
#content div.top ul li{
	margin-bottom:6px;	
}
#content div.top ul li h3{
	background-color:#6a0b0b;
	padding:0px 10px 2px 10px;
	display:inline;
	border-top:1px solid #440505;
}
#content div.top ul li h3 a{
	font-size:14px;
	color:#fff;
}
#content div.top ul li p{
	font-size:12px;
	margin-top:5px;
}

/* CONTENT
	>> RECURSOS
_______________ */

#content .contact .virtual p{
	margin-bottom:10px;
}
#content .contact .virtual h3{
	margin:10px 0 0 0;
}

/* CONTENT
	>> RECURSOS
_______________ */

#content div.topREC{
	background:url(/wtksite/imgns/bg/bg_recursos_top.png) repeat-x;
	height:218px;
	margin-top:-7px;
	margin-bottom:20px;
}
#content div.topREC div.destaqueREC{
	float:left;	
	margin:70px 40px 0 30px;
	display:inline;
}
#content div.topREC div.destaqueREC h2{
	background:url("/wtksite/imgns/tit/tit_destaque.png") no-repeat; 
	width:235px;
	height:34px;
	overflow:hidden;
	text-indent:-999em;
}
#content div.topREC div.destaqueREC p{
	font-size:21px;
	color:#114767;
	font-weight:bold;
	text-transform:uppercase;
}
#content div.topREC ul{
	float:left;
	width:460px;
	margin:10px 0;
}
#content div.topREC ul li{
	margin-bottom:6px;	
}
#content div.topREC ul li h3{
	background-color:#114767;
	padding:0px 10px 2px 10px;
	display:inline;
	border-top:1px solid #418bb6;
}
#content div.topREC ul li h3 a{
	font-size:14px;
	color:#fff;
}
#content div.topREC ul li p{
	font-size:12px;
	margin-top:5px;
}

/* CONTENT
	>> F.A.Q
____________ */

#content .contact .comercio h3{
	margin:15px 0;
}
#content .contact .comercio ul li h4 a
, #content .contact .virtual ul li h4 a{
	background:url("/wtksite/imgns/bt/bt_setinha_inativa_faq.png") no-repeat 0 3px;
	padding-left:14px;
	color:#000000;
	display:block;
	margin-bottom:2px;
	font-weight:normal;
}
#content .contact .comercio ul li p{
	color:#000000;
	margin-left:15px;
	display:none;
}
#content .contact .comercio ul li.ativo h4 a{
	background:url("/wtksite/imgns/bt/bt_setinha_ativa_faq.png") no-repeat 0 5px;
	color:#166485;
	display:block;
	margin-bottom:15px;
}

/* CONTENT
	>> FAQ
_______________ */

#content div.topFAQ{
	background:url(/wtksite/imgns/bg/bg_perguntas_top.png) repeat-x;
	height:218px;
	margin-top:-7px;
	margin-bottom:20px;
}
#content div.topFAQ div.destaqueFAQ{
	float:left;	
	margin:70px 40px 0 30px;
	display:inline;
}
#content div.topFAQ div.destaqueFAQ h2{
	background:url("/wtksite/imgns/tit/tit_destaque_perguntas.png") no-repeat; 
	width:235px;
	height:34px;
	overflow:hidden;
	text-indent:-999em;
}
#content div.topFAQ div.destaqueFAQ p{
	font-size:24px;
	color:#1f7d2f;
	font-weight:bold;
	text-transform:uppercase;
}
#content div.topFAQ ul{
	float:left;
	width:460px;
	margin:10px 0;
}
#content div.topFAQ ul li{
	margin-bottom:6px;	
}
#content div.topFAQ ul li h3{
	background-color:#1a7429;
	padding:0px 10px 2px 10px;
	display:inline;
	border-top:1px solid #418bb6;
}
#content div.topFAQ ul li h3 a{
	font-size:14px;
	color:#fff;
}
#content div.topFAQ ul li p{
	font-size:12px;
	margin-top:5px;
}

/* CONTENT
	>> SERVISOS
_______________ */

#content div.margem.cases{
	width:813px;
}
#content .contact img{
	margin-top:20px;
}
#content .contact div.servisos ul.info{
	float:left;
	margin-top:20px;
	width:810px;
}
#content .contact div.servisos ul.info li{
	width:250px;
	height:71px;
	float:left;
	margin-right:30px;
}
#content .contact div.servisos div.info{
	float:left;
	width:800px;
	margin-top:20px;
}
#content .contact div.servisos ul.info li.trial{
	background:url("/wtksite/imgns/bt/bt_trial_cliente.png") no-repeat;
}	
#content .contact div.servisos ul.info li.exemplo{
	background:url("/wtksite/imgns/bt/bt_exemplo_cliente.png") no-repeat;
}
#content .contact div.servisos ul.info li.atendimento{
	background:url("/wtksite/imgns/bt/bt_atendimento_cliente.png") no-repeat;
	margin-right:0px;
}
.bt_atendimento2 { width:150px;  float:right; margin-top:-48px;}
 body {  background-color: #535353;}
#content .contact div.servisos ul.info li a{
	font-size:14px;
	color:#454544;
	font-weight:bold;
	float:left;
	padding-left:72px;
	padding-top:10px;
	padding-right:10px;
}	
#content .contact div.servisos ul.info li a strong{
	display:none;
}
#content .contact div.servisos ul.info li a span{
	font-size:13px;
	font-weight:normal;
	display:block;
}
#content .contact div.servisos ul.comentario{
	clear:both;
	margin-left:95px;
	margin-top:20px;
	float:left;
	margin-bottom:100px;
	display:inline;
}
#content .contact div.servisos ul.comentario li{
	float:left;
	margin-left:20px;
	width:280px;
}

/* CONTENT
	>> NEGOCIO
_______________ */

#content div.topNEG{
	background:url(/wtksite/imgns/bg/bg_negocio_top.png) repeat-x;
	height:218px;
	margin-top:-7px;
	margin-bottom:20px;
}
#content div.topNEG div.destaqueNEG{
	float:left;	
	margin:70px 40px 0 30px;
	display:inline;
}
#content div.topNEG div.destaqueNEG h2{
	background:url("/wtksite/imgns/tit/tit_destaque_negocio.png") no-repeat; 
	width:235px;
	height:34px;
	overflow:hidden;
	text-indent:-999em;
}
#content div.topNEG div.destaqueNEG p{
	font-size:18px;
	color:#922f19;
	font-weight:bold;
	text-transform:uppercase;
}
#content div.topNEG ul{
	float:left;
	width:460px;
	margin:10px 0;
}
#content div.topNEG ul li{
	margin-bottom:6px;	
}
#content div.topNEG ul li h3{
	background-color:#922f19;
	padding:0px 10px 2px 10px;
	display:inline;
	border-top:1px solid #e6836c;
}
#content div.topNEG ul li h3 a{
	font-size:14px;
	color:#fff;
}
#content div.topNEG ul li p{
	font-size:12px;
	margin-top:5px;
}

/* CONTENT
	>> MODAL
____________ */

#overlay{
	right:0;
	top:0;
	opacity:0.6;
	width:1260px;
	z-index:999;
	float:left;
	height:600px;
	position:fixed;
	left:0;
	bottom:0;
	background-color:#000;
	filter:alpha(opacity=0);
	*position:absolute;
	-moz-opacity:0.6;
}	
#modal{
	background-color:#fff;
	position:fixed;
	width:650px;
	left:50%;
	margin-left:-325px;
	margin-top:20px;
	height:510px;
	z-index:9999;
}
#modal button{
	background-color:#fff;
	color:#000;
	font-size:14px;
	font-weight:bold;
	float:right;
	margin-right:10px;
	margin-top:10px;
	cursor:pointer;
	border:none;
}
#modal img{
	margin-top:20px;
	margin:5px 10px 10px 10px;
}
