@charset "utf-8";
/* RESET */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
/* remember to define focus styles! */
:focus {
	outline: 0;
}
/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}
/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}
/* FINAL DO RESET */
html {
	height:100%;
	width:100%;
}
body {
	height:100%;
	width:100%;
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #999;
}
p {
	line-height:18px;
	margin: 0 0 18px 0;
}
a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #bfbfbf;
	text-decoration:underline;
}
a:hover{
	text-decoration:none;
}
#geral {
	margin: 0 auto;
	width: 840px;
	display: block;
}
#header {
	display: block;
	height: 139px;
	width: 840px;
	background-image: url(../img/bg/header.gif);
	background-repeat: no-repeat;
}
#banner {
	display: block;
	height: 34px;
	width: 840px;
	background-image: url(../img/bg/banner.jpg);
	background-repeat: no-repeat;
	padding-top: 171px;
}
#banner .ultimo{
	text-align: right;
	font-size: 21px;
	color: #FFF;
	margin:0;
	padding-right:14px;
	font-weight:bold;
	list-style:none;
	float: right;
	
}
#banner .ultimo a{
	font-size: 21px;
	text-decoration:none;
	font-weight:normal; 
	color:#fff;
}
#banner .ultimo a:hover{
	color:#CCC;
}
#footer {
	display: block;
	height: 315px;
	width: 100%;
	background-image: url(../img/bg/footer.jpg);
	background-repeat: repeat-x;
	padding-top: 43px;
	float:left;
}
#main {
	display: block;
	height: auto;
	width: 840px;
}
#main_sobre {
	display: block;
	height: 631px;
	width: 532px;
	background-image: url(../img/bg/home_sobre.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	padding-right: 308px;
}
#header #logo {
	float: left;
	height: 73px;
	width: 167px;
	margin-top: 30px;
	display: block;
}
#header #menu {
	position:relative;
	display: block;
	float: right;
	height: 90px;
	width: 600px;
	margin-top: 24px;
}
#header #menu #fone {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 35px;
	color: #b8b8b8;
	letter-spacing: -1px;
	display: block;
	float: right;
	height: 36px;
	width: 286px;
	text-align: right;
	background-image:url(../img/graf/header_fone.png);
	background-repeat:no-repeat;
}
#header #menu #fone span {
	font-size: 15px;
	display:none;
}
#header #menu #mainmenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #b8b8b8;
	text-decoration: none;
	text-align: right;
	float: right;
	height: 30px;
	width: 590px;
	margin-top: 17px;
	margin-right: 3px;
}
#header #menu #mainmenu a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #b8b8b8;
	text-decoration: none;
	margin-bottom: 20px;
	padding-bottom:20px;
}
#header #menu #mainmenu a:hover {
	background-image: url(../img/bt/menu_underline.gif);
	background-repeat: no-repeat;
	background-position: 0px 18px;
}
#geral #header #menu #mainmenu ul li .ativo {
	background-image: url(../img/bt/menu_underline.gif);
	background-repeat: no-repeat;
	background-position: 0px 18px;
}
#header #menu #mainmenu ul {
	display: inline;
}
#header #menu #mainmenu ul li {
	display: inline;
	padding-left: 8px;
	height:28px;
}
.subbanner_home{
	background-image: url(../img/bg/subbanner.jpg);
	background-repeat: no-repeat;
	background-position: top;
}
.subbanner_sobre{
	background-image: url(../img/bg/subbanner_sobre.jpg);
	background-repeat: no-repeat;
	background-position: top;
}
.subbanner_start{
	background-image: url(../img/bg/subbanner_start.jpg);
	background-repeat: no-repeat;
	background-position: top;
}
.subbanner_logo{
	background-image: url(../img/bg/subbanner_logo.jpg);
	background-repeat: no-repeat;
	background-position: top;
}
.subbanner_site{
	background-image: url(../img/bg/subbanner_web.jpg);
	background-repeat: no-repeat;
	background-position: top;
}
.subbanner_outros{
	background-image: url(../img/bg/subbanner_outros.jpg);
	background-repeat: no-repeat;
	background-position: top;
}
.subbanner_emkt{
	background-image: url(../img/bg/subbanner_emkt.jpg);
	background-repeat: no-repeat;
	background-position: top;
}
.subbanner_plano{
	background-image: url(../img/bg/subbanner_plano.jpg);
	background-repeat: no-repeat;
	background-position: top;
}
.subbanner_clientes{
	background-image: url(../img/bg/subbanner_clientes.jpg);
	background-repeat: no-repeat;
	background-position: top;
}
.subbanner_portifolio{
	background-image: url(../img/bg/subbanner_portifolio.jpg);
	background-repeat: no-repeat;
	background-position: top;
}
.subbanner_servicos{
	background-image: url(../img/bg/subbanner_servicos.jpg);
	background-repeat: no-repeat;
	background-position: top;
}
#subbanner {

	text-align: right;
	display: block;
	height: 134px;
	width: 768px;
	padding-right: 72px;
	padding-top: 42px;
}

#subbanner h1{
	font-size: 52px;
	color: #86B2B8;
	letter-spacing: -3px;
	margin-bottom:-15px;
	font-weight:100;
	margin-top: 0px;
	margin-right: 2px;
	overflow: visible;
	height: 70px;
}
#subbanner .subtitulo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #999;
	letter-spacing: 0px;
}
#subbanner h1 span {
	color: #398592;
	display:none;
}
#main {
	width: 840px;
	display: block;
	float: left;
}
#main #home_galeria ul li {
	display: inline;
	float: left;
	margin-bottom: 22px;
}
#main #home_galeria ul li a{
	height: 60px;
	width: 217px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 29px;
	color: #FFF;
	text-decoration: none;
	letter-spacing: -1px;
	display:block;
	padding-top: 87px;
	padding-left: 40px;
	margin-bottom: 0px;
}
#main #home_galeria ul li a:hover{
	background-image:url(../img/bt/bt_home_overlay.gif);
}
#main #home_galeria ul li a span{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ACACAC;
	text-decoration: none;
	letter-spacing: 0px;
	display:block;
	margin-top: 3px;
}
#main #home_galeria ul li p {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	color: #999;
	margin-top: 8px;
	text-align: right;
	width: 257px;
}
#main #home_galeria ul li p span {
	font-weight:bold;
}
#main #home_galeria ul {
	margin: 0px;
	padding: 0px;
	height: 380px;
	width: 840px;
}
#main #home_galeria ul li .startbox {
	background-image: url(../img/bt/home_startbox.jpg);
	background-repeat: no-repeat;
	margin-right: 34px;
}
#main #home_galeria ul li .website {
	background-image: url(../img/bt/home_website.jpg);
	background-repeat: no-repeat;
}
#main #home_galeria ul li .plano {
	background-image: url(../img/bt/home_plano.jpg);
	background-repeat: no-repeat;
	margin-right: 34px;
}
#main #home_galeria ul li .logomarca {
	background-image: url(../img/bt/home_logo.jpg);
	background-repeat: no-repeat;
	margin-right: 34px;
}
#main #home_galeria ul li .emailmkt {
	background-image: url(../img/bt/home_emkt.jpg);
	background-repeat: no-repeat;
	margin-right: 34px;
}
#main #home_galeria ul li .outrosservicos {
	background-image: url(../img/bt/home_outros.jpg);
	background-repeat: no-repeat;
}
#footer #mainfooter {
	margin: 0 auto;
	width: 840px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #C1C1C1;
	height: 280px;
}
#footer #mainfooter #coluna1 {
	display: block;
	float: left;
	width: 308px;
	padding-right: 38px;
	height: 280px;
	background-image: url(../img/bg/linha_vertical.jpg);
	background-repeat: no-repeat;
	background-position: right;
}
#footer #mainfooter #coluna2 {
	display: block;
	float: left;
	height: 280px;
	width: 174px;
	margin-right: 35px;
	padding-left: 39px;
}
#footer #mainfooter  h2 {
	margin-top: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #FFF;
	background-image: url(../img/graf/footer_texto.jpg);
	background-repeat: no-repeat;
	height: 100px;
}
#footer #mainfooter  h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #FFF;
	background-image: url(../img/graf/footer_contato.jpg);
	background-repeat: no-repeat;
	height: 25px;
	margin-bottom: 10px;
}
#footer #mainfooter #coluna2 h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 30px;
	color: #fff;
	letter-spacing: -1px;
	font-weight: normal;
	margin: 30px 0 10px 0;
	padding: 0;
	background-image: url(../img/graf/footer_fone.jpg);
	background-repeat: no-repeat;
	height: 45px;
}
#footer #mainfooter #coluna2 h3 span {
	font-size: 15px;
	color: #ccc;
}
#footer #mainfooter #coluna2 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ccc;
	text-decoration: none;
}
#footer #mainfooter #coluna2 a:hover {
	text-decoration: underline;
}
#footer #mainfooter #coluna1 #validacao a {
	font-size: 9px;
	color: #818181;
	text-decoration: none;
}
#footer #mainfooter #coluna1 #validacao a:hover {
	text-decoration: underline;
}
#footer #mainfooter #coluna1 #validacao {
	font-size: 9px;
	color: #818181;
	height: 20px;
	width: 170px;
	padding-left: 118px;
	background-image: url(../img/bg/validacao.jpg);
	background-repeat: no-repeat;
	background-position: 0 3px;
	margin-top: 28px;
	line-height: 12px;
}
#footer #mainfooter #coluna2 .twitter {
	font-size: 10px;
	line-height:27px;
	padding: 10px 0 10px 52px;
	background-image: url(../img/bt/bt_twitter.jpg);
	background-repeat: no-repeat;
}
#footer #mainfooter #coluna2 .orkut {
	font-size: 10px;
	line-height:27px;
	padding: 10px 0 10px 52px;
	background-image: url(../img/bt/bt_orkut.jpg);
	background-repeat: no-repeat;
}#footer #mainfooter #coluna2 #follow {
	margin-top: 40px;
}
#geral #banner .seta_ultimo {
	background-image: url(../img/bt/seta_banner.gif);
	background-repeat: no-repeat;
	float: right;
	height: 20px;
	width: 11px;
	margin: 3px 5px 0 0;
}
#footer #mainfooter #coluna3 {
	display: block;
	float: left;
	width: 242px;
	height: 280px;
}
#footer #mainfooter #coluna1 h2 span {
	display: none;
}
#footer #mainfooter #coluna2 h1 span {
	display: none;
}
#footer #mainfooter #coluna2 h3 span {
	display: none;
}
blockquote {
	background-image: url(../img/bg/quote.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 85px;
	margin: 82px 0 50px 0;
	display: block;
	height: auto;
}
blockquote p {
	font-size: 19px;
	color: #8E8E8E;
	line-height: 24px;
}
blockquote h5 {
	font-size: 14px;
	color: #8D8D8D;
}
blockquote h5 span {
	font-size: 12px;
	color: #999;
}
.lista_sobre li {
	font-size: 13px;
	color: #999;
	line-height: 27px;
}
.lista_sobre li span {
	color: #85B2B8;
	font-weight: bold;
}
.subtitulo_sobre {
	display: block;
	height: 80px;
	width: 100%;
	background-image: url(../img/graf/subtitulo_sobre.jpg);
	background-repeat: no-repeat;
	background-position: left center;
}
.subtitulo_sobre span {
	display: none;
}
#geral #main h2 {
	font-size: 20px;
	color: #666;
	letter-spacing: -1px;
	font-weight: normal;
	margin-bottom: 15px;
	line-height: 28px;
}
#geral #main_esquerda {
	display: block;
	float: left;
	height: auto;
	width: 373px;
	margin-right: 39px;
}
#geral #main_direita {
	display: block;
	float: left;
	height: auto;
	width: 420px;
}
#geral #main_centro {
	display: block;
	float: left;
	height: auto;
	width: 840px;
}
.lista_caracteristicas ul {
	margin-bottom:27px;
}
.lista_caracteristicas li{
	font-size: 15px;
	color: #C3C3C3;
	line-height: 15px;
	font-weight: bold;
	background-image:url(../img/graf/bullet_caracteristicas.jpg);
	background-repeat:no-repeat;
	background-position:0 1px;
	padding-left: 12px;
	margin-bottom: 17px;
	text-decoration:none;
}
.lista_caracteristicas li a {
	font-size: 15px;
	color: #C3C3C3;
	font-weight: bold;
	text-decoration:none;
}
.lista_caracteristicas li span, .lista_caracteristicas li a span {
	color: #999;
}
.lista_caracteristicas.precos li{
	background-image:url(../img/bg/linha_horizontal.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	padding-left: 0;
	margin:0 0 0 0;
	line-height:43px;
}
.lista_caracteristicas.precos .lista_verde{
	color:#6AA3AC;
	background-image:none;
}
.lista_caracteristicas.precos .lista_verde span{
	color:#398592;
}
.lista_caracteristicas.precos .lista_verde p{
	font-weight:normal;
	font-size:12px;
	margin:0 0 0 0;
}
.lista_caracteristicas.precos .lista_verde a{
	font-weight:bold;
	text-decoration:none;
	color:#398592;
	font-size:12px;
}
.lista_caracteristicas.precos .lista_verde a:hover{
	font-weight:bold;
	text-decoration:underline;
}
.lista_caracteristicas.precos ul{
	margin:0 0 0 0;
}
#geral #main_direita h2 {
	font-size: 16px;
	color: #3A3939;
	letter-spacing: 0px;
	background-image: url(../img/graf/bullet_ultimo.jpg);
	background-repeat: no-repeat;
	background-position: 8px 11px;
	padding-left: 23px;
	display: block;
	height: 26px;
	margin:0;
}
#geral  #main_direita h2 span {
	font-weight: bold;
}
#geral #main_direita h2 span a {
	font-size: 16px;
	font-weight: bold;
	color: #3A3939;
	text-decoration: none;
}
#geral #main_direita h2 span a:hover {
	text-decoration: underline;
}
#geral #main_direita #ultimo_trabalho {
	display: block;
	height: 30px;
	width: 397px;
	padding: 187px 0 0 23px;
	color: #FFF;
	font-size: 16px;
	font-weight: bold;
	margin: 7px 0 5px 0;
	background-repeat:no-repeat;
}
.ultimo_start{
	background-image: url(../img/graf/ultimos/start_ultimo.jpg);
}
.ultimo_logo{
	background-image: url(../img/graf/ultimos/logo_ultimo.jpg);
}
.ultimo_site{
	background-image: url(../img/graf/ultimos/site_ultimo.jpg);
}
.ultimo_plano{
	background-image: url(../img/graf/ultimos/plano_ultimo.jpg);
}
.ultimo_outros{
	background-image: url(../img/graf/ultimos/outros_ultimo.jpg);
}
.ultimo_emkt{
	background-image: url(../img/graf/ultimos/site_ultimo.jpg);
}
#geral #main_direita #ultimo_trabalho p a {
	font-size: 16px;
	font-weight: normal;
	color: #FFF;
	text-decoration: none;
}
#geral #main_direita #ultimo_trabalho p a:hover {
	text-decoration: underline;
}
.titulo_verde {
	font-size: 20px;
	color: #398592;
	letter-spacing: -1px;
	font-weight: normal;
	margin: 30px 0 28px 0;
	border-top: 1px solid #EAEAE8;
	padding-top: 30px;
}
.titulo_verde span {
	color: #85B2B8;
}
.titulo_verde_semlinha {
	font-size: 20px;
	color: #398592;
	letter-spacing: -1px;
	font-weight: normal;
	margin: 0px 0 28px 0;
}
.titulo_verde_semlinha span {
	color: #85B2B8;
}
.titulo_verde_portifolio {
	font-size: 30px;
	color: #398592;
	letter-spacing: -1px;
	font-weight: normal;
	margin: 0px 0 28px 0;
}
.titulo_verde_portifolio span {
	color: #85B2B8;
}
.titulo_verde_preco {
	font-size: 20px;
	color: #398592;
	letter-spacing: -1px;
	font-weight: normal;
	margin: 50px 0 0 0;
}
.titulo_verde_preco span {
	color: #85B2B8;
}
.preco_logo {
	margin: 30px 0 0 0;
	border-top: 1px solid #EAEAE8;
	padding-top: 10px;
}
.preco_logo span{
	display:none;
}
.img_left {
	float: left;
	margin: 3px 0 0 0;
	display: block;
}
.img_left_top {
	float: left;
	margin: 0 0 0 0;
	vertical-align: top;
	
}
#geral #main_centro .coluna_start {
	display: block;
	float: left;
	height: auto;
	width: 200px;
	padding: 0 40px 0 40px;
	margin: 34px 0 50px 0;
	background-image: url(../img/bg/linha_vertical_planos.jpg);
	background-repeat: no-repeat;
	background-position: 279px 121px;
}
#geral #main_centro .coluna_web {
	display: block;
	float: left;
	height: auto;
	width: 342px;
	padding: 0 35px 0 180px;
	margin: 34px 0 50px 0;
	background-image: url(../img/graf/web/valor_web.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
#geral #main_centro .coluna_web_mais {
	display: block;
	float: left;
	height: auto;
	width: 244px;
	padding: 0 0 0 35px;
	margin: 34px 0 50px 0;
	background-image: url(../img/bg/linha_vertical_planos.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
/*#geral #main #main_centro .coluna_plano .1 {
	display: block;
	float: left;
	height: auto;
	width: 329px;
	padding: 0 50px 0 0px;
	margin: 34px 0 50px 35px;
	background-image: url(../img/graf/web/valor_web.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
}*/
#geral #main #main_centro .coluna_plano {
	display: block;
	float: left;
	height: auto;
	width: 320px;
	padding: 0 50px 0 50px;
	margin: 50px 0 50px 0;
}
#geral #main #main_centro .coluna_plano.basico {
	background-image: url(../img/bg/linha_vertical_planos.jpg);
	background-repeat: repeat-y;
	background-position: right top;
	
}
#geral #main #main_centro .coluna_plano.standard {
	
}
#geral #main #main_centro .coluna_plano h3 {
	border-top: 1px solid #EAEAE8;
	margin: 10px 0 30px 0;
	text-align: center;
	width: 320px;
	padding: 30px 0 0 0;
}
#geral #main #main_centro .coluna_plano h3 a{
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 14px;
	color: #85B2B8;
	text-decoration: none;
	letter-spacing: -1px;
	padding: 0 10px 0 0;
}
#geral #main #main_centro .coluna_plano h3 a:hover{
	text-decoration: underline;
}
#geral #main #main_centro .coluna_plano h3 a span{
	color: #398592;
}
#geral #main #main_centro .coluna_plano h4 {
	background-image: url(../img/bt/bot_cliqueparaescolher.jpg);
	background-repeat: no-repeat;
	display: block;
	height: 67px;
	width: 200px;
	margin:0 auto;
}
#geral #main #main_centro .coluna_plano h4:hover {
	background-position:0 -73px;
}
#geral #main #main_centro .coluna_plano h4 a{
	display: block;
	height: 67px;
	width: 200px;
}
#geral #main #main_centro .coluna_plano h4 a span {
	display: none;
}
#geral #main_centro .ultima_coluna{
	background-image: none;
}
#geral #main_centro #condicoes_tecnicas {
	display: block;
	float: left;
	padding: 34px 0px 5px 0px;
	height: auto;
	width: 840px;
}
#geral #main_centro #mais_recursos {
	display: block;
	float: left;
	padding: 60px 0px 46px 0px;
	height: auto;
	width: 840px;
}
#geral #main_centro #recursos_website {
	display: block;
	float: left;
	padding: 34px 0px 5px 0px;
	height: auto;
	width: 840px;
}
#geral #main_centro #wordpress {
	display: block;
	float: left;
	padding: 34px 0px 5px 0px;
	height: auto;
	width: 840px;
}
#geral #main_centro #painel_emkt {
	display: block;
	float: left;
	padding: 34px 0px 29px 0px;
	height: auto;
	width: 840px;
}
#geral #main_centro .coluna_start .valor_opcao1 {
	background-image: url(../img/graf/start/valor_opcao1.jpg);
	background-repeat: no-repeat;
	display: block;
	height: 150px;
	width: 200px;
	background-position: center top;
}
#geral #main_centro .coluna_start .valor_opcao1 span {
	display: none;
}
#geral #main_centro .coluna_start .valor_opcao2 {
	background-image: url(../img/graf/start/valor_opcao2.jpg);
	background-repeat: no-repeat;
	display: block;
	height: 150px;
	width: 200px;
	background-position: center top;
}
#geral #main_centro .coluna_start .valor_opcao2 span {
	display: none;
}
#geral #main_centro .coluna_start .valor_opcao3 {
	background-image: url(../img/graf/start/valor_opcao3.jpg);
	background-repeat: no-repeat;
	display: block;
	height: 150px;
	width: 200px;
	background-position: center top;
}
#geral #main_centro .coluna_start .valor_opcao3.emkt {
	background-image: url(../img/graf/emkt/opcao_preco3.jpg);
}
#geral #main_centro .coluna_start .valor_opcao2.emkt {
	background-image: url(../img/graf/emkt/opcao_preco2.jpg);
}
#geral #main_centro .coluna_start .valor_opcao1.emkt {
	background-image: url(../img/graf/emkt/opcao_preco1.jpg);
}
#geral #main_centro .coluna_start .valor_opcao3 span {
	display: none;
}

#geral #main_centro .coluna_start .titulo_opcao1 {
	background-image: url(../img/graf/start/opcao1.jpg);
	background-repeat: no-repeat;
	display: block;
	height: 55px;
	width: 200px;
	background-position: center top;
}
#geral #main_centro .coluna_start .titulo_opcao1 span {
	display: none;
}
#geral #main_centro .coluna_start .titulo_opcao2 {
	background-image: url(../img/graf/start/opcao2.jpg);
	background-repeat: no-repeat;
	display: block;
	height: 55px;
	width: 200px;
	background-position: center top;
}
#geral #main_centro .coluna_start .titulo_opcao2 span {
	display: none;
}
#geral #main_centro .coluna_start .titulo_opcao3 {
	background-image: url(../img/graf/start/opcao3.jpg);
	background-repeat: no-repeat;
	display: block;
	height: 55px;
	width: 200px;
	background-position: center top;
}
#geral #main_centro .coluna_start .titulo_opcao3 span {
	display: none;
}
#geral #main_centro .coluna_start .titulo_opcao1.emkt {
	background-image: url(../img/graf/emkt/opcao1.jpg);
	height: 94px;
}
#geral #main_centro .coluna_start .titulo_opcao2.emkt {
	background-image: url(../img/graf/emkt/opcao2.jpg);
	height: 94px;
}
#geral #main_centro .coluna_start .titulo_opcao3.emkt {
	background-image: url(../img/graf/emkt/opcao3.jpg);
	height: 94px;
}
#geral #main_centro .coluna_start h3 {
	border-top: 1px solid #EAEAE8;
	margin: 35px 0 30px 0;
	text-align: center;
	width: 200px;
	padding: 30px 0 0 0;
}
#geral #main_centro .coluna_start h3 a{
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 14px;
	color: #85B2B8;
	text-decoration: none;
	letter-spacing: -1px;
	padding: 0 10px 0 0;
}
#geral #main_centro .coluna_start h3 a:hover{
	text-decoration: underline;
}
#geral #main_centro .coluna_start h3 a span{
	color: #398592;
}
#geral #main_centro .coluna_start h4 {
	background-image: url(../img/bt/bot_cliqueparaescolher.jpg);
	background-repeat: no-repeat;
	display: block;
	height: 67px;
	width: 200px;
}
#geral #main_centro .coluna_start h4:hover {
	background-position:0 -73px;
}
#geral #main_centro .coluna_start h4 a{
	display: block;
	height: 67px;
	width: 200px;
}
#geral #main_centro .coluna_start h4 a span {
	display: none;
}
#geral #main_centro .coluna_web h3 {
	border-top: 1px solid #EAEAE8;
	margin: 35px 0 30px 0;
	text-align: center;
	width: 342px;
	padding: 30px 0 0 0;
}
#geral #main_centro .coluna_web h3 a{
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 14px;
	color: #85B2B8;
	text-decoration: none;
	letter-spacing: -1px;
	padding: 0 10px 0 0;
}
#geral #main_centro .coluna_web h3 a:hover{
	text-decoration: underline;
}
#geral #main_centro .coluna_web h3 a span{
	color: #398592;
}
#geral #main_centro .coluna_web h4 {
	background-image:url(../img/bt/bot_cliqueparapedir.jpg);
	background-repeat: no-repeat;
	display: block;
	height: 67px;
	width: 265px;
	margin-left: 35px;
}
#geral #main_centro .coluna_web h4:hover {
	background-position:0 -73px;
}
#geral #main_centro .coluna_web h4 a{
	display: block;
	height: 67px;
	width: 265px;
}
#geral #main_centro .coluna_web h4 a span {
	display: none;
}
.titulo_cinza {
	font-size: 16px;
	color: #666;
	font-weight: normal;
	margin-bottom: 17px;
}
a.link_verde {
	font-size: 13px;
	color: #85B2B8;
}
a.link_verde:hover {
	font-size: 13px;
	color: #398592;
	text-decoration:none;
}


#geral #main_direita h3 {
	margin: 35px 0 30px 0;
	text-align: left;
}
#geral #main_direita h3 a{
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 14px;
	color: #85B2B8;
	text-decoration: none;
	letter-spacing: -1px;
	padding: 0 10px 0 0;
}
#geral #main_direita h3 a:hover{
	text-decoration: underline;
}
#geral #main_direita h3 a span{
	color: #398592;
}
#geral #main_direita h4 {
	background-image: url(../img/bt/bot_cliqueparapedir.jpg);
	background-repeat: no-repeat;
	display: block;
	height: 67px;
	width: 260px;
}
#geral #main_direita h4:hover {
	background-position:0 -73px;
}
#geral #main_direita h4 a{
	display: block;
	height: 67px;
	width: 260px;
}
#geral #main_direita h4 a span {
	display: none;
}
#geral #main_direita #logo_preco {
	width: auto;
	height: 160px;
	background-image: url(../img/graf/logo/preco_logo.jpg);
	background-repeat: no-repeat;
	background-position: 0 20px;
	margin: 35px 0 0 0;
	border-top: 1px solid #EAEAE8;
	padding: 0 0 0 150px;
}
#geral #main_direita #outro_servico_preco {
	width: auto;
	height: 160px;
	background-image: url(../img/graf/logo/preco_outro.jpg);
	background-repeat: no-repeat;
	background-position: 0 20px;
	margin: 35px 0 0 0;
	border-top: 1px solid #EAEAE8;
	padding: 0 0 0 150px;
}
#geral #main_direita #outro_servico_sem_preco {
	width: auto;
	height: 160px;
	margin: 35px 0 0 0;
	border-top: 1px solid #EAEAE8;
	padding: 0 0 0 0px;
}
#geral #main_direita #logo_preco h4 {
	display: none;
}
#geral #main_centro .coluna_web .titulo {
	background-image: url(../img/graf/web/titulo_stardard.jpg);
	background-repeat: no-repeat;
	height: 44px;
	width: 342px;
	margin-bottom: 30px;
}
#geral #main_centro .coluna_web .titulo span {
	display: none;
}
#geral #main_centro .coluna_web .valor span {
	display: none;
}
#geral #main_centro .coluna_web_mais .titulo  {
	background-image: url(../img/graf/web/titulo_condicoes.jpg);
	background-repeat: no-repeat;
	height: 53px;
	width: 244px;
	margin-bottom: 22px;
}
#geral #main_centro .coluna_web_mais .titulo span {
	display: none;
}
#geral #main_centro .coluna_web .valor {
	display: none;
}
#geral #main_centro .coluna_web_mais h4 {
	background-image: url(../img/bt/bot_cliqueparasabermais.jpg);
	background-repeat: no-repeat;
	display: block;
	height: 67px;
	width: 244px;
	margin-top:37px;
}
#geral #main_centro .coluna_web_mais h4:hover {
	background-position:0 -73px;
}
#geral #main_centro .coluna_web_mais h4 a{
	display: block;
	height: 67px;
	width: 244px;
}
#geral #main_centro .coluna_web_mais h4 a span {
	display: none;
}
#geral #main_centro #mais_recursos h1 {
	background-image: url(../img/graf/web/titulo_maisrecursos.jpg);
	background-repeat: no-repeat;
	height: 58px;
	width: 747px;
	margin-bottom: 16px;
}
#geral #main_centro #mais_recursos h1 span {
	display: none;
}
#geral #main_centro #mais_recursos #mais_recursos_left {
	display: block;
	float: left;
	height: auto;
	width: 350px;
	margin-right: 35px;
}
#geral #main_centro #mais_recursos #mais_recursos_right {
	display: block;
	float: left;
	width: 420px;
	height: 90px;
	padding-left: 35px;
	background-image: url(../img/bg/linha_vertical_planos.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
}
#geral #main #main_centro #recursos_website .recursos_website_coluna {
	float: left;
	height: auto;
	width: 260px;
	margin-right: 30px;
}
#geral #main #main_centro #recursos_website .recursos_website_coluna_ultima {
	float: left;
	height: auto;
	width: 260px;
}
#geral #main #main_centro #wordpress h1 {
	background-image: url(../img/graf/plano/titulo_plano.jpg);
	background-repeat: no-repeat;
	height: 52px;
	width: 759px;
	margin-bottom: 17px;
}
#geral #main #main_centro #wordpress h1 span {
	display: none;
}
.wordpress_tb {
	margin-top:3px;
}
#geral #main #main_centro #wordpress .wordpress_tb li {
	display: inline;
}
#geral #main #main_centro #wordpress .wordpress_tb li .wordpress_tb {
	height: 76px;
	width: 152px;
	float: left;
	margin-right: 20px;
	background-repeat: no-repeat;
}
#geral #main #main_centro #wordpress .wordpress_tb li .wordpress_tb:hover {
	background-position:0 -77px;
}
#geral #main #main_centro #wordpress .wordpress_tb li .wordpress_tb.tb1 {
	background-image: url(../img/graf/plano/wordpress_tb1.jpg);
}
#geral #main #main_centro #wordpress .wordpress_tb li .wordpress_tb.tb2 {
	background-image: url(../img/graf/plano/wordpress_tb2.jpg);
}
#geral #main #main_centro #wordpress .wordpress_tb li .wordpress_tb.tb3 {
	background-image: url(../img/graf/plano/wordpress_tb3.jpg);
}
#geral #main #main_centro #wordpress .wordpress_tb li .wordpress_tb.tb4 {
	background-image: url(../img/graf/plano/wordpress_tb4.jpg);
}
#geral #main #main_centro #wordpress .wordpress_tb li .wordpress_tb.tb5 {
	background-image: url(../img/graf/plano/wordpress_tb5.jpg);
	margin-right:0;
}
#geral #main #main_centro #wordpress .wordpress_tb li .wordpress_tb a span {
	display: none;
}
#geral #main #main_centro #wordpress .wordpress_tb li .wordpress_tb a{
	height: 76px;
	width: 152px;
}
#geral #main #main_centro #painel_emkt .emkt_tb li {
	display: inline;
}
#geral #main #main_centro #painel_emkt .emkt_tb li .emkt_tb {
	height: 76px;
	width: 152px;
	float: left;
	margin-right: 20px;
	background-repeat: no-repeat;
}
#geral #main #main_centro #painel_emkt .emkt_tb li .emkt_tb:hover {
	background-position:0 -78px;
}
#geral #main #main_centro #painel_emkt .emkt_tb li .emkt_tb.tb1 {
	background-image: url(../img/graf/emkt/painel_tb1.jpg);
}
#geral #main #main_centro #painel_emkt .emkt_tb li .emkt_tb.tb2 {
	background-image: url(../img/graf/emkt/painel_tb2.jpg);
}
#geral #main #main_centro #painel_emkt .emkt_tb li .emkt_tb.tb3 {
	background-image: url(../img/graf/emkt/painel_tb3.jpg);
}
#geral #main #main_centro #painel_emkt .emkt_tb li .emkt_tb.tb4 {
	background-image: url(../img/graf/emkt/painel_tb4.jpg);
}
#geral #main #main_centro #painel_emkt .emkt_tb li .emkt_tb.tb5 {
	background-image: url(../img/graf/emkt/painel_tb5.jpg);
	margin-right:0;
}
#geral #main #main_centro #painel_emkt .emkt_tb li .emkt_tb a span {
	display: none;
}
#geral #main #main_centro #painel_emkt .emkt_tb li .emkt_tb a{
	height: 76px;
	width: 152px;
}


#geral #main #main_centro .coluna_plano.basico h1 {
	background-image: url(../img/graf/plano/titulo_plano_basico.jpg);
	height: 51px;
	width: 287px;
	margin-bottom: 23px;
}
#geral #main #main_centro .coluna_plano.basico h1 span {
	display: none;
}
#geral #main #main_centro .coluna_plano.standard h1 {
	background-image: url(../img/graf/plano/titulo_plano_standard.jpg);
	height: 51px;
	width: 287px;
	margin-bottom: 23px;
}
#geral #main #main_centro .coluna_plano.standard h1 span {
	display: none;
}
#geral #main #main_centro .coluna_plano h2  {
	display: none;
}
#geral #main #main_centro .coluna_plano ul  {
	margin:20px 0 0 0;
}
#geral #main #main_centro .coluna_plano .bloco_plano {
	display: block;
	width: 328px;
	margin-bottom: 40px;
}
#geral #main #main_esquerda h1{
	background-repeat: no-repeat;
	height: 50px;
	width: 343px;
	margin-bottom: 29px;
}
#geral #main #main_esquerda .outro_servico_sempreco{
	background-image: url(../img/graf/outros/titulo_outros_sempreco.jpg);
}
#geral #main #main_esquerda .outro_servico_compreco{
	background-image: url(../img/graf/outros/titulo_outros_compreco.jpg);
}
#geral #main #main_esquerda h1 span {
	display: none;
}
#geral #main #outros_servicos_menu  {
	display: block;
	float:left;
	height: 150px;
	width: 839px;
	border-bottom: 1px solid #E9E9E5;
	padding-bottom: 47px;
	margin: 16px 0 52px 0;
}
#geral #main #outros_servicos_menu #outros_servicos_menu_item {
	display: block;
	float:left;
	background-image: url(../img/graf/bullet_outros_servicos.jpg);
	background-repeat: no-repeat;
	background-position: 0px 18px;
	height: 50px;
	width: 230px;
	line-height: 54px;
	padding: 10px 10px 10px 20px;
	border-right: 1px solid #E9E9E5;
	color:#ACACAC;
	font-size:11px;
	margin-right: 30px;
}
#geral #main #outros_servicos_menu .quebralinha#outros_servicos_menu_item {
	border-right: none;
	margin: 0;
	padding-right: 0px;
}
#geral #main #outros_servicos_menu #outros_servicos_menu_item a {
	font-size:29px;
	font-family:Tahoma, Geneva, sans-serif;
	letter-spacing:-1px;
	text-decoration:none;
	color: #85B2B8;
	line-height:29px;
}
#geral #main #outros_servicos_menu #outros_servicos_menu_item a:hover {
	text-decoration:underline;
}
#geral #main #outros_servicos_menu #outros_servicos_menu_item a span{
	color: #398592;
}
#geral #main #outro_servico_linha {
	display: block;
	height: 1px;
	width: 839px;
	border-top: 1px solid #E9E9E5;
	float: left;
	margin: 30px 0 51px 0;
}
#geral #main_centro .coluna_emkt {
	display: block;
	float: left;
	height: 223px;
	width: 410px;
	padding: 47px 0 0 430px;
	margin: 10px 0 0 0;
	background-image: url(../img/graf/emkt/telas_painel.jpg);
	background-repeat: no-repeat;
	background-position: 0px 47px;
	border-top: 1px solid #EAEAE8;
}
#geral #main_centro .coluna_emkt .titulo {
	background-image: url(../img/graf/emkt/titulo_painel.jpg);
	background-repeat: no-repeat;
	height: 44px;
	width: 342px;
	margin-bottom: 30px;
}
#geral #main #main_centro .coluna_emkt .titulo span {
	display: none;
}
#geral #main #main_centro #painel_emkt .emkt_tb {
	margin-top: 14px;
}
#geral #main #main_centro #recursos_website .setup {
	display: block;
	float: left;
	background-image: url(../img/graf/emkt/recursos_relatorios.jpg);
	background-repeat: no-repeat;
	width: 410px;
	height: 80px;
	padding: 8px 0 53px 430px;
	margin: 40px 0 17px 0;
	border-bottom: 1px solid #EAEAE8;
}
.emkt_alt_botao {
	margin-top: 47px;
}
.clientes li {
	display: block;
	float: left;
	height: 156px;
	width: 209px;
	background-image: url(../img/graf/clientes/fundo.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.clientes .clientes_ultimo {
	background-position:2px 0;
}
.clientes li span {
	display: none;
}
.clientes li img {
	margin-top: 9px;
	margin-left: 10px;
}

#geral #main .portifolio li {
	font-size: 21px;
	font-weight: bold;
	color: #999999;
	letter-spacing: -1px;
	padding-left: 11px;
	line-height: 40px;
	background-image: url(../img/graf/bullet_porti.jpg);
	background-repeat: no-repeat;
	background-position: 0 16px;
}
#geral #main .portifolio li:hover {
	background-image: url(../img/graf/bullet_porti_hover.jpg);
}
#geral #main .portifolio li a{
	font-size: 21px;
	font-weight: bold;
	color: #999999;
	letter-spacing: -1px;
	text-decoration:none;
}
#geral #main .portifolio li span {
	color: #CCCCCC;
}
#geral #main #portifolio_left {
	display: block;
	float: left;
	height: auto;
	width: 244px;
}
#geral #main #portifolio_right {
	display: block;
	float: left;
	height: auto;
	width: 594px;
}
#geral #main #portifolio_right h4 {
	background-image:url(../img/bt/bot_visualizar.jpg);
	background-repeat: no-repeat;
	display: block;
	float:left;
	height: 60px;
	width: 220px;
	margin:40px 20px 0 0;
}
#geral #main #portifolio_right h4:hover {
	background-position:0 -62px;
}
#geral #main #portifolio_right h4 a{
	display: block;
	height: 60px;
	width: 220px;
}
#geral #main #portifolio_right h4 a span {
	display: none;
}

#geral #main #portifolio_right h3 {
	background-image:url(../img/bt/bot_servico.jpg);
	background-repeat: no-repeat;
	display: block;
	float:left;
	height: 60px;
	width: 290px;
	margin:40px 0 0 0;
}
#geral #main #portifolio_right h3:hover {
	background-position:0 -62px;
}
#geral #main #portifolio_right h3 a{
	display: block;
	height: 60px;
	width: 290px;
}
#geral #main #portifolio_right h3 a span {
	display: none;
}

#geral #main #portifolio_right #botoes {
	display: block;
	width:100%;
	height:auto;
	float:left;
}
#geral #main #portifolio_right #lista {
	display: block;
	width:100%;
	height:auto;
	float:left;
}
/* Acordean do portifolio*/
 
#geral #main #portifolio_left #list1a h3 {
	font-size: 21px;
	font-weight: bold;
	color: #999999;
	letter-spacing: -1px;
	text-decoration:none;
	padding-left: 11px;
	line-height: 40px;
	background-image: url(../img/graf/bullet_porti.jpg);
	background-repeat: no-repeat;
	background-position: 0 15px;
	cursor: pointer;
}
#geral #main #portifolio_left #list1a .menu div{
	height:40px;
	display:block;
}
#geral #main #portifolio_left #list1a h3 span{
	color: #ccc;
}
#geral #main #portifolio_left #list1a h3:hover{
	background-image: url(../img/graf/bullet_porti_hover.jpg);
}

.sub li {
	line-height: 31px;
	width: 165px;
	border-bottom: 1px solid #F0F0EE;
	padding: 0 0 0 5px;
	background-image: url(none);
}
.sub li:hover {
	background-image:none;
	background-color:#F0F0F0;
	padding: 0 0 0 5px;
}
.sub ul {
	margin: 12px 0 15px 0;
	padding: 0;
}
.sub li a{
	font-size: 14px;
	color: #BFBFBF;
	font-weight:normal;
	text-decoration:none;
}
.sub {
	display:block;
	height: auto;
}
.sub div{
	margin: 0px 0px 0px 7px;
	padding:0;
}
#geral #main .servicos {
	width: 840px;
	border-bottom: 1px solid #F0F0EE;
	height:77px;
	margin-bottom:34px;
	background-repeat:no-repeat;
	float:left;
}
#geral #main .servicos.internet {
	background-image:url(../img/graf/servicos/titulo_internet_s1.jpg);
}
#geral #main .servicos.grafico {
	background-image:url(../img/graf/servicos/titulo_grafico_s1.jpg);
	margin-top:84px;
}
#geral #main .servicos.gerenciamento {
	background-image:url(../img/graf/servicos/titulo_gerenciamento_s1.jpg);
	margin-top:84px;
}
#geral #main .servicos span {
	display: none;
}
#geral #main .box_servico h2 a {
	font-size: 21px;
	font-weight: bold;
	color: #398592;
	letter-spacing: -1px;
	text-decoration:none;
	padding-left: 11px;
	line-height: 23px;
	background-image: url(../img/graf/bullet_porti.jpg);
	background-repeat: no-repeat;
	background-position: 0 7px;
	cursor: pointer;
}
#geral #main .box_servico h2 a span{
	color: #85B2B8;
}
#geral #main .box_servico h2 a:hover{
	background-image: url(../img/graf/bullet_porti_hover.jpg);
}
#geral #main .box_servico h2{
	height:23px;
	display:block;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 12px;
	margin-left: 0;
}
#geral #main .box_servico p span {
	font-weight: bold;
}
#geral #main .box_servico {
	display: block;
	float: left;
	height: auto;
	width: 384px;
	margin: 0 35px 0 0;
	padding-right: 35px;
	border-right: 1px solid #F0F0EE;
}
#geral #main .box_servico.right {
	margin-right: 0;
	padding-right: 0;
	border:none;
}
#geral #main .box_servico.bottom {
	margin-bottom: 50px;
}
#geral #main .box_servico h2.linha {
	margin-top: 34px;
	width: 100%;
}
#geral #main .box_servico p  {
	margin:0 0 0 0;
}
#geral #main .box_servico p.preco  {
	margin:5px 0 0 0;
}
#geral #main .box_servico p a {
	text-decoration: none;
}
#geral #main .box_servico p a:hover {
	text-decoration: underline;
}
#geral #main label {
	font-size: 20px;
	color: #398592;
	letter-spacing: -1px;
	font-weight: normal;
	width: 230px;
	display: block;
	float: left;
	height: 41px;
	line-height: 41px;
	text-align: right;
}
#geral #main label span{
	color: #85B2B8;
}
#geral #main .form input {
	background:transparent;
	line-height:22px;
	width: 276px;
	height: 22px;
	border: none;
	font-size: 17px;
	color: #BFBFBF;
	float:left;
	margin: 10px 0 0 8px;
	padding: 0 0 0 0;
}
#geral #main .form {
	margin:0 0 10px 17px;
	background-image:url(../img/bg/form/form_bg_s1_s1.jpg);
	background-repeat:no-repeat;
	width: 590px;
	height: 41px;
	display: block;
	float: left;
}
#geral #main .form.texto {
	background-image:url(../img/bg/form/textarea_s1.jpg);
	height: 195px;
}
#geral #main .form label {
	color:#fff;
	font-size:13px;
	padding: 0 0 0 25px;
	width:260px;
	text-align:left;
	background-image:url(../img/bg/form/form_bg_s1_s1.jpg);
	background-position:-290px -42px;
}
#geral #main .form.error {
	
}
#geral #main .linha {
	display: block;
	float: left;
	height: 50px;
	width: 840px;
}
#geral #main .linha_form {
	display: block;
	float: left;
	width: 840px;
	height: 30px;
	border-top: 1px solid #F0F0EE;
	margin-top: 20px;
}


#geral #main #signupForm #submit {
	margin:0 0 0 242px;
}
#geral #main #signupForm h1 {
	font-size: 21px;
	color: #999;
	letter-spacing: -1px;
	margin: 0 0 20px 245px;
}
#geral #main #signupForm h1 span {
	color: #CCCCCC;
}
#geral #main #signupForm p {
	margin: 0 0 28px 245px;
}
#geral #main #signupForm .form.texto textarea{
	background:transparent;
	width: 570px;
	overflow:hidden;
	height: 195px;
	border: none;
	font-size: 17px;
	color: #BFBFBF;
	float:left;
	margin: 10px 0 0 8px;
	padding: 0 0 0 0;
	font-family:Arial, Helvetica, sans-serif;
}



#mail{ display:none;}



/* tooltip styling. by default the element to be styled is .tooltip  */
.tooltip {
	display:none;
	background:transparent url(../img/bg/black_arrow_big.png);
	height:158px;
	padding:40px 40px 10px 40px;
	line-height:15px;
	width:290px;
	font-size:12px;
	color:#fff;
}
#label {
	display:none;
}
#geral #main #portifolio_right iframe {

}
#tabela tr td #espaço {
	display: block;
	height: 30px;
	width: 100%;
}
#facebook {
	padding-left: 52px;
	padding-top:3px;
	background-image: url(../img/bt/bt_facebook.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#painel-cliente{
	display:block;
	position:absolute;
	height:26px;
	width: 153px;	
	left: 45%;
	top:0;
}
#painel-cliente a{
	display:block;
	float:left;
	height:26px;
	width: 153px;	
	background: url(../img/bt/bt-painel.jpg) no-repeat left -7px;
}
#painel-cliente a:hover{
	background-position:-1px -50px;
}
#painel-cliente a span{
	display:none;
}

#formulario-contato{
	float: left;
	margin: -2.4px 0 0 0;
}

#formulario-contato .input-text{
	float: left;
	background: #939393;
	color: #CCC;
	border: 1px solid #848484;
	padding: 10px;
	width: 220px;
	margin: 2.3px 0;
	font-family: "Arial";
	font-size: 13px;
}

#formulario-contato .textarea{
	float: left;
	background: url("../img/fundo-text-area.png") left top no-repeat;
	color: #CCC;
	border: 0px;
	padding: 10px;
	width: 222px;
	height: 91px;
	margin: 3px 0;
	font-family: "Arial";
	font-size: 13px;
}

#formulario-contato #enviar-formulario,
#formulario-contato #enviar-formulario:active{
	float: right;
	border: 0px;
	background: none;
	color: #FEFEFE;
	margin: -19px -8px 0 0;
	cursor: pointer;
	font-size: 14px;
}

#loader-formulario{
	float: left;
	margin: 0 4px;
	display: none;
}

#loader-formulario img{
	float: left;
}

#loader-formulario span{
	float: left;
	padding: 4px 5px;
}

#mensagem-formulario{
	float: left;
	width: 100%;
	text-align: center;
	display: none;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
	#formulario-contato #enviar-formulario,
	#formulario-contato #enviar-formulario:active{
		margin: -19px -5px 0 0;
	}
}