@charset "utf-8";
/* CSS Document */

*{
	padding:0;
	margin:0;
	border:none;
}
@font-face {
    font-family: 'zurich_blkex_btblack';
	src:url(font/zurchke-webfont.eot);
	src:url(font/zurchke-webfont.ttf);
	src:url(font/zurchke-webfont.woff);
	font-weight:normal;
	font-style:normal;
}
@font-face {
   font-family: 'zurich_ex_btregular';
	src:url(font/zurche-webfont.eot);
	src:url(font/zurche-webfont.ttf);
	src:url(font/zurche-webfont.woff);
	font-weight:normal;
	font-style:normal;
}
body{
	font-family:Arial, Helvetica, sans-serif;
	/*background-image:url(imagens/texture.gif);
	background-repeat:repeat-x repeat-y;
	background-repeat:no-repeat;*/
	background-color:#000;
}
#main{
	width:1140px;
	height:auto;
	position:relative;
	margin:auto;
}
#cabecalho{
	width:1140px;
	height:1410px;
	float:left;
	background-color:#000;
}
#cabecalho2{
	width:1140px;
	height:560px;
	float:left;
	background-color:#000;
}
#cabecalho3{
	width:1140px;
	height:460px;
	float:left;
	background-color:#000;
}
#janela1{
	width:1140px;
	height:132px;
	float:left;
	background-color:#000;
}
#manhaDesign{
	width: 270px;
	height: 47px;
	float: left;
	background-color:#000000;
	margin-top: 85px;
}
#icone{
	width: 45px;
	height: 47px;
	float: left;
	margin-left:42px;
}
#manhaDesignFrase{
	width:183px;
	height:47px;
	float:left;
	background-color: #000;
}
#manhaDesignFrase p{
	font-size:18px;
	font-family: 'zurich_ex_btregular';
	margin-top:15px;
	margin-left:10px;
	color:#FFF;
}
#manhaDesignFrase p a{
	color:#FFF;
	text-decoration:none;
}
#manhaDesignFrase p a:hover{
	color:#00AEEF;
}
#instagramTopo{
	width: 312px;
	height: 132px;
	float: right;
	background-color: #000;
}
#instagramTopoFrase{
	width:183px;
	height:47px;
	float:left;
	background-color: #000;
	margin-top: 65px;
}
#instagramTopoFrase p{
	font-size:33px;
	font-family: 'zurich_blkex_btblack';
	margin-top:15px;
	color:#FFF;
}
#iconeInsta{
	width: 83px;
	height: 83px;
	float: left;
	margin-top: 49px;
}
#logoTopo{
	width: 1140px;
	height: 243px;
	float: left;
	margin-top: 50px;
}

#textoTopo{
	width:1140px;
	height:170px;
	float:left;
	background-color:#000;
}
#textoTopo p{
	font-size:22px;
	font-family: 'zurich_ex_btregular';
	text-align: center;
	line-height: 32px;
	color:#FFF;
	margin-top: 70px;
}
#banner_home{
    width: 1140px;
	height: 488px;
	float: left;
	background-color: #000;
    margin-top: 90px;
}
#banner_home_fig{
 width: 1140px;
	height: 488px;
	float: left;  
}
#ComoRedesenhamos{
	width: 1140px;
	height: 44px;
	float: left;
	margin-top: 90px;
	background-color:#000;
}
#ComoRedesenhamos p{
	font-size:22px;
	font-family: 'zurich_ex_btregular';
	text-align: center;
	color:#FFF;
}
#ComoRedesenhamos p a{
	color:#00AEEF;
	text-decoration:none;
}
#ComoRedesenhamos p a:hover{
	color:#FFF;
}

#areaCategorias{
	width:1140px;
	height:170px;
	float:left;
	background-color:#000;
}
#categorias{
	width: 1140px;
	height: 54px;
	float: left;
	background-color:#000;
}
#categorias p{
	font-size:22px;
	font-family: 'zurich_ex_btregular';
	text-align: center;
	color:#FFF;
}
#botoesCategorias{
	width: 1070px;
	height: 93px;
	float: left;
	background-color: #000;
	margin-left: 70px;
}
#botao{
	width: auto;
	height: 93px;
	float: left;
}
#areaDestaques{
	width: 1140px;
	height: auto;
	float: left;
	background-color: #000;
}
#gambi1{
	width:1140px;
	height:100px;
	float:left;
}
#thumbsDestaques{
	width: 1096px;
	height: auto;
	float: left;
	margin-left: 44px;
	margin-top: 30px;
	background-color: #000;
}
#thumb{
	width: 330px;
	height: 463px;
	float: left;
	margin-bottom:33px;
	margin-right:33px;
}

#VerTodos{
	width: 1140px;
	height: 44px;
	float: left;
	margin-top: 40px;
	background-color:#000;
}
#VerTodos p{
	font-size:22px;
	font-family: 'zurich_ex_btregular';
	text-align: center;
	color:#FFF;
}
#VerTodos p a{
	color:#00AEEF;
	text-decoration:none;
}
#VerTodos p a:hover{
	color:#FFF;
}

#areaTamanhos{
	width: 1140px;
	height: 700px;
	float: left;
	background-color: #000;
	margin-top: 30px;
}
#imagemTamanhos{
	width: 1140px;
	height: 488px;
	float: left;
	background-color: #5BD916;
}

#acabamento{
	width: 1140px;
	height: 112px;
	float: left;
	margin-top: 60px;
	margin-bottom: 40px;
}
#areaAcabamento{
	width: 1140px;
	height: 692px;
	float: left;
	background-color: #000;
}


#janelaAcabamentos{
	width:1140px;
	height:692px;
	float: left;
}
#janelaAcabamentos iframe{
	width:1140px;
	height:692px;
	background-color:#000;
	border:none;
}


#gambi2{
	width:44px;
	height:692px;
	float:left;
	background-color: #000;
}
#boxAcabamento{
	width: 330px;
	height: 692px;
	float: left;
	margin-right: 30px;
	background-color: #000;
}
#textoAcabamento{
	width: 330px;
	height: 60px;
	float: left;
	background-color: #000;
}
#textoAcabamento p{
	font-size:22px;
	font-family: 'zurich_ex_btregular';
	text-align: center;
	color:#FFF;
	padding-top: 30px;
}
#imagemAcabamento{
	width: 330px;
	height: 440px;
	float: left;
	background-color: #405F67;
}
#textoAcabamento2{
	width: 330px;
	height: 192px;
	float: left;
	background-color: #000;
}
#textoAcabamento2 p{
	font-size:16px;
	font-family: 'zurich_ex_btregular';
	text-align: center;
	line-height: 20px;
	color:#FFF;
	padding-top: 10px;
}

#janelaCompras{
	width:1140px;
	height:264px;
	float: left;
}
#janelaCompras iframe{
	width:1140px;
	height:264px;
	background-color:#000;
	border:none;
}
/*#textoCompras{
	width:1140px;
	height:264px;
	float:left;
	background-color:#000;
}
#textoCompras p{
	font-size:22px;
	font-family: 'zurich_ex_btregular';
	text-align: center;
	line-height: 32px;
	color:#FFF;
	margin-top: 40px;
}*/
#logoPagseguro{
	width: 267px;
	height: 141px;
	float: left;
}
#gambi3{
	width:434px;
	height:141px;
	float:left;
}
#areaInfos{
	width: 1140px;
	height: 336px;
	float: left;
	background-color: #000;
}
#areaInstagramInfos{
	width: 314px;
	height: 62px;
	float: left;
	background-color: #000;
	margin-left: 415px;
	margin-top: 20px;
}
#iconeInsta2{
	width: 52px;
	height: 52px;
	float: left;
}
#textoInstaInfos{
	width: 258px;
	height: 62px;
	float: left;
	margin-left: 4px;
	background-color: #000;
}
#textoInstaInfos p{
	font-size:22px;
	font-family: 'zurich_ex_btregular';
	text-align: center;
	line-height: 32px;
	color:#FFF;
	margin-top: 12px;
}#textoInstaInfos p a{
	color:#FFF;
	text-decoration:none;
}
#textoInstaInfos p a:hover{
	color:#00AEEF;
}

#areaMensagem{
	width:1140px;
	height:370px;
	float: left;
}
#areaMensagem iframe{
	width:1140px;
	height:370px;
	background-color:#000;
	border:none;
}


/*#area2{
	width:1070px;
	height:370px;
	float:left;
	margin-left: 76px;
	background-color:#FFF;
}

#area2 form{
		font-size:12px;
		line-height:20px;
		color:#000;
}
#area2 form .boxLinear{
		width:510px;
		height:47px;
		background-color:#DFDFDF;
		color:#000;
	}
[placeholder="nome"], [placeholder="e-mail"], [placeholder="mensagem"]{
	font-family: 'zurich_ex_btregular';
	font-size:19px;
	color:#000;
	padding-left:20px;
}

#area2 form .boxLinear2{
		width:456px;
		height:47px;
		background-color:#DFDFDF;
		color:#000;
		margin-left:18px;
	}

#area2 form .boxMgs{
		width:1009px;
		height:135px;
		background-color:#DFDFDF;
		color:#000;
		margin-top:18px;
		padding-top:10px;
	}
[type="submit"]{
	width:162px;
	height:42px;
	background-color:#DFDFDF;
	font-family: 'zurich_ex_btregular';
	font-size:22px;
	color:#000;
	cursor:pointer;
	margin-top:15px;
	margin-right:20px;
	text-align:center;
}
[type="reset"]{
	width:162px;
	height:42px;
	background-color:#DFDFDF;
	font-family: 'zurich_ex_btregular';
	font-size:16px;
	color:#000;
	cursor:pointer;
	margin-top:15px;
	text-align:center;
}*/

#rodape{
	width:1140px;
	height:178px;
	float:left;
}
#rodape iframe{
	width:1140px;
	height:178px;
	border:none;
}
#areaComprar{
	width: 1140px;
	height: 670px;
	float: left;
	background-color: #000;
}



#imagemPoster{
	width: 590px;
	height: 570px;
	float: left;
	background-color: #FFF;
}

#nomePoster{
	width: 510px;
	height: 92px;
	float: left;
	margin-left: 40px;
	background-color: #000;
}
#nomePoster p{
	font-size:22px;
	font-family: 'zurich_ex_btregular';
	text-align: left;
	line-height: 32px;
	color:#FFF;
}
#janelaPreco{
	width: 510px;
	height: 95px;
	float: left;
	margin-left: 40px;
}
#janelaPreco iframe{
	width:510px;
	height:95px;
	border:none;
}
#selecione{
	width: 510px;
	height: 45px;
	float: left;
	background-color: #000;
	margin-left: 40px;
}
#selecione p{
	font-size:17px;
	font-family: 'zurich_ex_btregular';
	text-align: left;
	color:#FFF;
}
#selecioneTamanhos{
	width: 510px;
	height: 38px;
	float: left;
	background-color: #000;
	margin-left: 40px;
}
#thumbTamanhos{
	width: 100px;
	height: 38px;
	float: left;
	background-color: #000;
	margin-right: 15px;
}
#thumbAcab{
	width: 140px;
	height: 38px;
	float: left;
	background-color: #000;
	margin-right: 15px;
}
#gambiX{
	width: 510px;
	height: 78px;
	float: left;
	margin-left: 40px;
}
#botaoComprar{
	width: 448px;
	height: 93px;
	float: left;
	margin-left: 40px;
}
#codigoProduto{
	width: 1100px;
	height: 75px;
	float: left;
	background-color: #000;
	margin-left: 40px;
}
#codigoProduto p{
	font-size:17px;
	font-family: 'zurich_ex_btregular';
	text-align: left;
	color:#FFF;
	line-height: 26px;
}
#infosAdiconais{
	width: 1100px;
	height: 260px;
	float: left;
	margin-left: 40px;
}
#infosAdiconais iframe{
	width:1100px;
	height:260px;
	border:none;
}
#areaEmbeed{
	width: 1140px;
	height: auto;
	float: left;
	background-color: #000;
}
#embeed{
	width: 540px;
	height:840px;
	float: left;
	background-color: #000;
	margin-left: 20px;
}

#textoTrocas{
	width:1140px;
	height:auto;
	float:left;
	background-color:#000;
}
#textoTrocas p{
	font-size:22px;
	font-family: 'zurich_ex_btregular';
	text-align: left;
	line-height: 32px;
	color:#FFF;
	margin-top: 40px;
}













#linha{
	width:1140px;
	height:1px;
	float:left;
	background-color:#FFF;
}







#botao-voltar{
	width:285px;
	height:80px;
	float:left;
}
#botao-voltar p{
	font-size:20px;
	font-family: 'zurich_ex_btregular';
	color:#000;
	text-align:right;
	margin-top:44px;
}
#botao-voltar p a{
	color:#000;
	text-decoration:none;
}
#botao-voltar p a:hover{
	color:#F60;
}


#facebook{
	width:500px;
	height:152px;
	float:left;
	margin-left:320px;
	background-color:#FFF;
	margin-top:100px;
	margin-bottom:100px;
}

h2{
	width:950px;
	height:43px;
	float:left;
	font-family: 'zurich_blkex_btblack';
	font-size:16px;
	font-weight:normal;
	padding-top:50px;
	color:#000;
}



/*LOGOTIPOS*/

#logo_manha{
	width:570px;
	height:184px;
	float:left;
}


#trampo-grd{
	width:1139px;
	height:auto;
	float:left;
	/*background-color:#F2F2F2;*/
}
#trampo-pqn{
	width:553px;
	height:390px;
	float:left;
	margin-right:33px;
	background-color:#F2F2F2;
}

#legenda-grd{
	width:1139px;
	height:20px;
	float:left;
	margin-top:8px;
	margin-bottom:33px;
}
#legenda-grd p{
	font-size:14px;
	font-family: 'zurich_ex_btregular';
	color:#000;
}
#legenda-pqn{
	width:553px;
	height:20px;
	float:left;
	margin-top:8px;
	margin-bottom:33px;
	margin-right:33px;
}
#legenda-pqn p{
	font-size:14px;
	font-family: 'zurich_ex_btregular';
	color:#000;
}

/* -----------------------------------sobre nos -----------------------------*/

#texto_sobre{
	width:1140px;
	height:auto;
	float:left;
	/*background-color:#FFF;*/
}
#texto_sobre p{
	font-size:16px;
	font-family: 'zurich_ex_btregular';
	color:#000;
	line-height:26px;
}

/* -----------------------------------contato -----------------------------*/


h5{
	width:1140px;
	height:43px;
	float:left;
	font-family: 'zurich_blkex_btblack';
	font-size:32px;
	font-weight:normal;
	padding-top:50px;
	color:#000;
}

#botao-voltarx{
	width:885px;
	height:80px;
	float:left;
}
#botao-voltarx p{
	font-size:20px;
	font-family: 'zurich_ex_btregular';
	color:#000;
	text-align:left;
	margin-top:44px;
}
#botao-voltarx p a{
	color:#000;
	text-decoration:none;
}
#botao-voltarx p a:hover{
	color:#F60;
}