/* CSS Space */

*	
	{ margin:0;	padding:0;list-style-type:none;}	
body 
	{ padding:20px 0; color: #000; font: 62.5% "Lucida Sans Unicode", "Lucida Grande", Arial, Verdana, sans-serif; background:#fff center top no-repeat;}	
a
	{ color:#000;}
a:hover
	{color:#666;}	
h1,h2,h3,h4, legend
	{}
h2
	{font-size:1.2em;margin-bottom:25px; text-transform:uppercase}	
h3
	{font-size:1.2em;}		
h4
	{font-size:1.1em;}		
img
	{border:none;}
input
	{ font-family:"Lucida Sans Unicode", "Lucida Grande", Arial, Verdana, sans-serif; font-size:1.1em}
.cabecalho, .conteudo, .rodape, .breadcrumb, .conteudo_indices
	{ width:940px; margin:auto;}	

#tags{display:none;}


	
/* CABEÇALHO */

.cabecalho
	{ height:79px;background:url(../img/bg_cabecalho.png);color:#fff;margin-bottom:25px;}	
.cabecalho a
	{ color:#fff;text-decoration:none}	
.cabecalho a:hover
	{ text-decoration: underline;}
h1.logo_space
	{ width:120px; height:79px;float:left; margin:0 25px;}	
h1.logo_space a
	{width:120px;height:79px; display:block}
h1.logo_space span
	{ display:none;}
.menu
	{ font-size:1.3em;float:left; margin-top:30px;text-transform:lowercase}
/* para quando entrar equipe .menu li
	{ float:left;margin-right:15px;} */
.menu li
	{ float:left;margin:0 11px;}
.clientes_form
	{ float:right;width:190px;padding-top:17px;}
.clientes_form h3
	{ font-size:1.1em; font-weight:normal; text-transform:lowercase;}
.clientes_form input
	{ width:66px;height:16px;border:0;padding:2px;-moz-border-radius: 2px;-webkit-border-radius: 2px;border-radius:2px;}
.clientes_form label
	{display:none;}
.clientes_form .menu_bt_ok
	{ width:20px;height:18px;background:#000;color:#fff;font-family:"Lucida Sans Unicode", "Lucida Grande", "Times New Roman", Times, serif;margin-left:5px;}
	
.breadcrumb
	{margin-top:-12px; text-align:center; border-bottom: dotted 1px #aaa; padding-bottom:12px; display:none;}
.breadcrumb a:hover
	{ text-decoration:none;}

.navegacao_jobs
	{width:320px;margin:auto;}
.navegacao_jobs li
	{width:250px;display:inline;margin:0 20px}
	
/* CONTEÚDO */

.conteudo
	{margin-top:12px;}
.conteudo:after
	{content:".";display:block;clear:both;visibility:hidden;height:0;overflow:hidden;}

.coluna_esquerda
	{ width:155px;padding:0 10px;float:left; text-align:left; overflow:hidden}
.coluna_esquerda a
	{color:#888; text-decoration:none;}
.coluna_esquerda a:hover
	{color:#aaa; text-decoration:underline}
.coluna_esquerda p
	{ font-size:1.1em; line-height:1.8em;padding-bottom:15px}	
.coluna_esquerda p.desc_trabalho,.coluna_esquerda p.desc_produtos
	{margin-bottom:25px;}
.coluna_esquerda p.desde
	{font-size:0.9em;color:#aaa;padding:0 0 12px;margin-bottom:12px; border-bottom: dotted 1px #aaa}
.coluna_esquerda .trabalho_tipo
	{padding:0}
.coluna_esquerda .trabalho_tipo h3
	{font-size:1.1em; margin:0;}
.coluna_esquerda li
	{ padding-bottom:12px;}
.coluna_esquerda h2.nome_cliente
	{ margin-bottom:0}
.coluna_esquerda h3
	{padding-bottom:6px;}
.coluna_esquerda .desc_job
	{border-bottom: dotted 1px #aaa;margin-bottom:12px;}
.coluna_esquerda .link_voltar
	{border:none}
.coluna_direita form
	{float:left;}

.coluna_direita a
	{text-decoration:none;}

.coluna_direita fieldset
	{width:205px;padding-top:12px;margin-bottom:12px; border:none}
	
.coluna_direita legend 
	{font-size:1.2em; font-weight:bold; text-transform:uppercase;}

.coluna_direita select
	{width:180px;height:22px;border:dotted 1px #111;margin-bottom:12px;padding:2px;font-family:"Lucida Sans Unicode", "Lucida Grande", "Times New Roman", Times, serif; font-size:1.1em; margin: 5px 0 10px; color:#111; background:transparent;}
.coluna_direita select option
	{padding:2px;}
.trabalhos
	{ width:500px;float:left;margin:0 19px;}	
.trabalhos p
	{ font-size:1.1em; line-height:1.8em;margin-bottom:24px;}
.trabalhos p a
	{ text-decoration:none; border-bottom:dotted 1px #aaa;}
.trabalhos img
	{padding:2px; border:solid 1px #ddd; background:#fff;}
.conteudo_indices .trabalhos
	{ width:450px;float:left;margin:0 10px;}
.trabalhos h3
	{ padding:25px 0;}	
.trabalhos h3.mais_imagens
	{ width:500px; padding: 25px 0; text-align:center}	
.thumbs_trabalhos
	{width:500px;margin:0;padding:0;}
.thumbs_trabalhos li
	{width:210px; height:135px; float:left;margin:0 20px 25px;}
.thumbs_trabalhos:after
	{content:".";display:block;clear:both;visibility:hidden;height:0;overflow:hidden;}		
	
.coluna_direita
	{ width:210px;float:right;padding:0 0 25px}	
.coluna_direita h2
	{float:left;clear:both;}
.coluna_direita h2, .coluna_direita h4
	{width:200px}
.lista_trabalhos 
	{float:left; clear:both;padding-bottom:12px;}
.lista_trabalhos li
	{ width:190px;padding:0 0 12px 2px;}	
.lista_trabalhos li p
	{float:left;width:120px; font-size:0.9em; line-height:1.3em; color:#aaa}
.lista_trabalhos li h3
	{float:left;width:190px;font-size:1.1em;}	
.lista_trabalhos li img
	{float:right;border:solid 1px #ddd; padding:2px}
.lista_trabalhos li:after
	{content:".";display:block;clear:both;visibility:hidden;height:0;overflow:hidden;}
.lista_trabalhos li a
	{text-decoration:none;}
.lista_trabalhos li a:after
	{content:".";display:block;clear:both;visibility:hidden;height:0;overflow:hidden;}

.lista_mais
	{font-size:1.1em;}
.lista_mais li
	{padding:2px 0;}	
.lista_mais .nome_cliente
	{padding:0; text-transform:uppercase;color:#111; font-size:0.9em; font-weight:bold; line-height:1.4em}
.lista_mais .nome_job
	{line-height:1em; font-size:0.9em;padding-bottom:6px}
.sobre_space_home
	{font-size:1.1em;line-height:1.8em; margin-top:12px; text-align:left; padding-top:16px; border-top:1px dotted #000}

.sobre_space
	{width:670px;padding:0 10px;float:left; }
.sobre_space h2
	{}
.sobre_space ul
	{ margin:0 0 25px 25px;}
.sobre_space ul li
	{ list-style-type:disc; font-size:1.1em; line-height:1.8em;}
.sobre_space h3, .sobre_space h4
	{padding:0 0 25px;}	
	
.ultimos_trabalhos_home
	{width:500px;float:left}
.ultimos_trabalhos_home li
	{width:500px;float:left;clear:both;margin-bottom:20px;height:143px; overflow:hidden;}
.ultimos_trabalhos_home li a
	{text-decoration:none}	
.ultimos_trabalhos_home li a:after
	{content:".";display:block;clear:both;visibility:hidden;height:0;overflow:hidden;}

.ultimos_trabalhos_home img
	{float:left;}		
.ultimos_trabalhos_home h3
	{width:280px;float:right;text-align:left;font-size:1.1em; line-height:1.8em; padding: 0 0 5px;}
.ultimos_trabalhos_home p
	{width:280px;float:right; font-size:1.1em; line-height:1.8em;}
	
.nome_small
	{font-size:0.9em; line-height:1em; font-weight:normal; color:#aaa;}
			
.nossos_produtos h3, .nossos_produtos h4
	{padding:0 0 12px; clear:both; text-transform:uppercase}
.nossos_produtos img
	{float:left; margin:5px 15px 80px 0; border:0}
.nossos_produtos h3 img
	{margin:25px 0}
.nossos_produtos li ul li
	{ list-style-type: disc; margin-left:25px; font-size:1.2em}
.nossos_produtos p
	{margin:0}
.nossos_produtos h3 .img_prod_infantil
	{border:none; margin:25px 0 0;}
.nossos_produtos h3 .img_prod_gastronomia
	{border:none;margin:0}
	
	
.lista_produtos
	{width:210px;margin:0;float:left;clear:left;}

.lista_produtos h4
	{font-size:1.2em;}
.gastronomia 
	{float:left;margin-bottom:12px;}
.gastronomia li
	{float:left;margin:12px 10px;}

.infantil li
	{float:left;margin:0;}
	
.gastronomia li span, .infantil li span
	{display:none;}
	
.lista_categorias
	{font-size:1.1em; line-height:1.6em;}
.lista_categorias li
	{padding:0 0 12px 0; line-height:13px;}
.lista_categorias a
	{text-decoration:none}
	
.ic_suamesa
	{width:49px;height:23px;background:url(../img/ic_suamesa.png);display:block;}
.ic_suareceita
	{width:49px;height:23px;background:url(../img/ic_suareceita.png);display:block;}
.ic_seurestaurante
	{width:49px;height:23px;background:url(../img/ic_seurestaurante.png);display:block;}
.ic_suamesa:hover
	{background:url(../img/ic_suamesa_over.png);}
.ic_suareceita:hover
	{background:url(../img/ic_suareceita_over.png);}
.ic_seurestaurante:hover
	{background:url(../img/ic_seurestaurante_over.png);}

.ic_clubekids
	{width:55px;height:55px;background:url(../img/ic_clubekids.png) center;display:block;}
.ic_spacekids
	{width:50px;height:55px;background:url(../img/ic_spacekids.png) center;display:block;}
.ic_radarkids
	{width:50px;height:55px;background:url(../img/ic_radarkids.png) center;display:block;}
.ic_peprafora
	{width:55px;height:55px;background:url(../img/ic_peprafora.png) center;display:block;}
.ic_clubekids:hover
	{background:url(../img/ic_clubekids_over.png) center;}
.ic_spacekids:hover
	{background:url(../img/ic_spacekids_over.png) center;}
.ic_radarkids:hover
	{background:url(../img/ic_radarkids_over.png) center;}
.ic_peprafora:hover
	{background:url(../img/ic_peprafora_over.png) center;}	
	
/* PAGINAÇÃO */

.paginacao
	{text-align:center;font-size:1.2em; border-top: dotted 1px #000; float:left; width:100%;padding:12px 0;}
.paginacao li
	{display:inline;padding:0 10px}
.paginacao .inativo
	{color:#aaa;}
	
/* FORMULÁRIOS */

.form
	{font-size:1.1em; width:500px;float:left;}
.form label
	{width: 100px;height:20px;float:left;padding:12px 2px 0 0; text-align:right; clear:left;}
.form input
	{width:370px;height:16px;}
.form select
	{width:380px;height:26px;}	
.form textarea
	{width:370px;height:65px;}
.form input, .form select, .form textarea
	{margin:5px;float:left;border:solid 1px #ccc;padding:5px; font-family:"Lucida Sans Unicode", "Lucida Grande", "Times New Roman", Times, serif;font-size:1em;}
	
.form .bt_enviar
	{width:100px;height:30px;background:#000; color:#fff; border-color:#000;clear:both;margin-left:388px;}
.como_chegar
	{float:left;margin-left:10px;}
.form .anexe_curriculo
	{height:25px;width:560px;}

.msg_sucesso
	{color:#05d200;padding-bottom:25px;}

.work
	{width:725px;float:left;padding-left:20px}
.work input, .work textarea
	{width:550px}
.work select
	{width:560px}
.dados_profissionais,.dados_pessoais
	{width:700px;border:0;float:left;margin-bottom:20px}
.dados_profissionais h3,.dados_pessoais h3
	{margin-bottom:15px;}
.work label
	{width:100px;clear:left}
.work .bt_enviar
	{margin-left:340px;background:#000; color:#fff; border-color:#000;}
.errorlist
	{float:left;clear:left;color:#f00;}
.errorlist li
	{padding-left:15px; background:url(../img/st_baixo.gif) no-repeat 0 3px;}

/* RODAPÉ */	

.rodape
	{ text-align:center;padding:25px 0; font-size:1.1em; font-weight:bold; font-style:normal; text-transform:lowercase; border-top: dotted 1px #000;margin:12px auto 0}	
.r_sociais
	{padding:0; border:0}