@charset "UTF-8";
/* CSS Document */

*{
	margin:0px; 
	padding:0px;
}

body{
	background-color:#682965;
	font-family:Arial, Helvetica, sans-serif;
}

/* HEADER */
#header{
	width:100%;
	height:140px;
	z-index:10;
	position:absolute;
}
#header .logo{ 
	width:282px;
	height:139px;
	background-image:url(../images/logo_designdivino.png);
	background-repeat:no-repeat;
	z-index:3;
	position:absolute;
	margin:-15px 0px 0px 20px;
}
#header .bemvindo{
	width:150px;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	margin-left:303px;
	margin-top:17px;
	float:left;
	display:inline;
}
#header .loginlogoff{
	width:120px;
	font-size:12px;
	font-weight:bold;
	color:#D0ADD7;
	margin-left:454px;
	margin-top:17px;
	text-decoration:none;
}
	#header .loginlogoff a{
		color:#D0ADD7;
		text-decoration:none;
	}
#header .language{
	width:200px;
	margin-right:0px;
	margin-top:-15px;
	float:right;
	font-weight:bold;
	font-size:12px;
	text-align:center;		
}
	#header .language a{
		color:#D0ADD7;
		text-decoration:none;
		padding:0px 0px 0px 10px;
	}
#header .tarja{
	width:800px;
	height:32px;
	background-color:#FFFFFF;
	filter:alpha(opacity=80); -moz-opacity:0.8; opacity:0.8;
	margin-top:15px;
}
#header .menu{ 
	width:506px; 
	height:32px;
	margin-left:294px;
	margin-top:-25px;
	z-index:3;
	position:absolute;
}
#header .menu a{ 
	font-size:12px;
	font-weight:bold;
	color:#000000;	
	text-decoration:none;
	padding: 0px 15px 0px 15px;
}
#header .menu a:link, #header .menu a:visited{ 
	width:110px; 
	height:19px; 
	text-align:center;
}
#header .menu a:hover{ 
	width:110px; 
	height:19px; 
	text-align:center;
	color:#906C32;
}
/* HEADER */


/* CORPO */
#corpo{
	width:800px;
	height:600px;
	background-image:url(../images/tecido_final_lavanda.jpg);
	background-repeat:repeat;
	margin-top:35px;
	position:relative;
}
#corpo a{
	color: #0000ff;
}

#corpo .shadowvertop{
	width:19px;
	height:19px;
	background-image:url(../images/sombra_cantol19x19_3.jpg);
	background-repeat:no-repeat;
	margin-left:800px;
}
#corpo .shadowver{
	width:19px;
	height:581px;
	background-image:url(../images/sombral_19x1.jpg);
	background-repeat:repeat-y;
	margin-left:800px;
}
#corpo .shadowhorleft{
	width:19px;
	height:19px;
	background-image:url(../images/sombra_cantol19x19_1.jpg);
	background-repeat:no-repeat;
	float:left;
}
#corpo .shadowhor{
	width:800px;
	height:19px;
	background-image:url(../images/sombral_1x19.jpg);
	background-repeat:repeat-x;
}
#corpo .shadowhor .shadowjunc{
	width:19px;
	height:19px;
	background-image:url(../images/sombra_cantol19x19_2.jpg);
	background-repeat:no-repeat;
	margin-left:800px;
}
#corpo .fundobranco{
	width:726px;
	height:474px;
	background-color:#FFFFFF;
	margin:101px 0px 0px 37px;
	z-index:1;
	position:absolute;
}
#corpo .fundobranco .pontilhado{
	width:700px;
	height:448px;
	border:2.5px #784375 dashed ;
	margin:11px 0px 0px 11px;
	float:left;
	display:inline;
}

	/* CORPO INDEX */
	#corpo .banner{
		width:198px;
		height:175px;
		margin:410px 0px 0px 20px;
		z-index:10;
		position:absolute;
		background-image:url(../images/selo_passion.png);
	}
	#corpo .amostras{
		width:510px;
		height:480px;
		margin:80px 0px 0px 5px;
		z-index:3;
		position:absolute;
	}
	#corpo .boxverdetrans{
		width:390px;
		height:210px;
		margin:95px 0px 0px 388px;
		z-index:1;
		position:absolute;
		background-color:#784375;
		filter:alpha(opacity=90); -moz-opacity:0.9; opacity:0.9;
	}
		#corpo .boxverdetrans p{
			font-size:14px;
			font-weight:500;
			text-align:left;
			padding:10px 0px 0px 85px;
			color:#FFFFFF;
			line-height:18px;
		}
			#corpo .boxverdetrans p span{
				font-size:24px;
				font-weight:700;
				text-align:center;
				padding:0px 0px 0px 0px;
				line-height:28px;
			}
	#corpo .recortehome{
		width:201px;
		height:309px;
		background-image: url(../images/recortehomelavanda.png);
		background-repeat:no-repeat;
		margin:275px 0px 0px 584px;
		z-index:2;
		position:absolute;
	}
		#corpo .recortehome p{
			width:201px;
			height:47px;
			font-size:13px;
			font-weight:bold;
			text-align:center;
			margin:135px 0px 0px 0px;
		}
			#corpo .recortehome p span{
				font-size:16px;
				text-align:center;
				font-weight:bold;
				line-height:20px;
			}
	/* CORPO INDEX */

	/* CORPO PRODUTO */

	#corpo .fundobranco .pontilhado .montagemcadeira{
		width:236px;
		height:258px;
		border:solid 3px #D0ADD7;
		z-index:3;
		position:absolute;
		margin:15px 0px 0px 15px;
	}
	#corpo .fundobranco .pontilhado .textomontagem{
		width:358px;
		height:12px;
		font-size:11px;
		text-align:left;
		z-index:4;
		position:absolute;
		margin:15px 0px 0px 320px;
		float:left;
		display:inline;
}
	#corpo .fundobranco .pontilhado .janelamontagem{
		width:358px;
		height:241px;
		border: 2.5px #784375 solid;
		font-size:11px;
		text-align:left;
		z-index:5;
		position:absolute;
		margin:32px 0px 0px 320px;
		float:left;
	}
		#corpo .fundobranco .pontilhado .janelamontagem #slideVertical{
			width:360px;

			height:20px;
		}
					#corpo .fundobranco .pontilhado .janelamontagem #slideVertical a{
						background-color:#D0ADD7;
						font-size:12px;
						text-align:center;
						color:#000000;	
						padding: 2px 0px 0px 0px;
						display:inline;
						float:left;
						border:2px solid #784375;
						width:86px;
						height:14px;
						text-decoration:none;
					}
					#corpo .fundobranco .pontilhado .janelamontagem #slideVertical a:hover{

						font-size:11px;

						font-weight:bold;

						color:#000000;

						text-decoration:none;

					}

					.comboBox{
						width:125px;

						height:16px;

						margin:10px 0px 0px 5px;
					}
						.comboBox select{
							width:125px;

							height:23px;

							font-size:11px;

							font-weight:normal;

							color:#000000;

							padding:3px 0px 0px 3px;

							border:2px solid #784375;
						}
					#corpo .fundobranco .pontilhado .janelamontagem #slideVertical #estrutura{
						margin:0px 0px 0px 10px;
					}
						#corpo .fundobranco .pontilhado .janelamontagem #slideVertical #estrutura ul li{
							width:94px;
							height:150px;
							border:none;
						}
					#corpo .fundobranco .pontilhado .janelamontagem #slideVertical #tecido{
						margin:0px 0px 0px -80px;
					}
						#corpo .fundobranco .pontilhado .janelamontagem #slideVertical #tecido ul li{
							width:94px;
							height:150px;
							border:none;
						}
					#corpo .fundobranco .pontilhado .janelamontagem #slideVertical #madeira{
						margin:0px 0px 0px -170px;
					}
						#corpo .fundobranco .pontilhado .janelamontagem #slideVertical #madeira ul li{
							width:94px;
							height:150px;
							border:none;
						}
					#corpo .fundobranco .pontilhado .janelamontagem #slideVertical #opcional{
						margin:0px 0px 0px -255px;
					}
						#corpo .fundobranco .pontilhado .janelamontagem #slideVertical #opcional ul li{
							width:94px;
							height:150px;
							border:none;
						}
	#corpo .fundobranco .pontilhado .codigo{
		width:128px;
		height:12px;
		font-size:11px;
		font-weight:bold;
		z-index:6;
		position:absolute;
		margin:290px 0px 0px 15px;
		float:left;
		display:inline;
}
	#corpo .fundobranco .pontilhado .limparjanela{
		width:155px;
		height:12px;
		font-size:11px;
		font-weight:bold;
		text-align:right;
		z-index:7;
		position:absolute;
		margin:290px 0px 0px 102px;
		float:left;
		display:inline;
}
		#corpo .fundobranco .pontilhado .limparjanela a{
			text-decoration:none;
			color:#000000;
	}
	#corpo .fundobranco .pontilhado .salvaremfavoritos{
		width:115px;
		height:12px;
		font-size:11px;
		font-weight:bold;
		text-align:left;
		z-index:7;
		position:absolute;
		margin:310px 0px 0px 15px;
		float:left;
		display:inline;
}
		#corpo .fundobranco .pontilhado .salvaremfavoritos a{
			text-decoration:none;
			color:#666666;
		}
	#corpo .fundobranco .pontilhado .tabelamontagem{
		width:503px;
		height:73px;
		z-index:8;
		position:absolute;
		margin:363px 0px 0px 15px;
		float:left;
		display:inline;
	}
		#corpo .fundobranco .pontilhado .tabelamontagem .celula1{
			width:250px;
			height:35px;
			background-color:#D0ADD7;
			margin:0px 1px 1px 0px;
			float:left;
	}
		#corpo .fundobranco .pontilhado .tabelamontagem .celula2{
			width:250px;
			height:35px;
			background-color:#D0ADD7;
			margin:0px 0px 1px 1px;
			float:left;
	}
		#corpo .fundobranco .pontilhado .tabelamontagem .celula3{
			width:250px;
			height:35px;
			background-color:#D0ADD7;
			margin:0px 1px 1px 0px;
			float:left;
	}
		#corpo .fundobranco .pontilhado .tabelamontagem .celula4{
			width:250px;
			height:35px;
			background-color:#D0ADD7;
			margin:0px 0px 1px 1px;
			float:left;
	}
			#corpo .fundobranco .pontilhado .tabelamontagem .celula1 .labelprodutos{
				width:60px;
				height:30.5px;
				font-size:11px;
				text-align:right;
				font-weight:bold;
				padding:5px 5px 0px 0px;
				float:left
		}
			#corpo .fundobranco .pontilhado .tabelamontagem .celula2 .labelprodutos{
				width:60px;
				height:30.5px;
				font-size:11px;
				text-align:right;
				font-weight:bold;
				padding:5px 5px 0px 0px;
				float:left
		}
			#corpo .fundobranco .pontilhado .tabelamontagem .celula3 .labelprodutos{
				width:60px;
				height:30.5px;
				font-size:11px;
				text-align:right;
				font-weight:bold;
				padding:5px 5px 0px 0px;
				float:left
		}
			#corpo .fundobranco .pontilhado .tabelamontagem .celula4 .labelprodutos{
				width:60px;
				height:30.5px;
				font-size:11px;
				text-align:right;
				font-weight:bold;
				padding:5px 5px 0px 0px;
				float:left
		}
			#corpo .fundobranco .pontilhado .tabelamontagem .celula1 .dadosprodutos{
				width:180px;
				height:30px;
				font-size:11px;
				text-align:left;
				padding:5px 0px 0px 0px;
				float:left;
		}
			#corpo .fundobranco .pontilhado .tabelamontagem .celula2 .dadosprodutos{
				width:180px;
				height:30px;
				font-size:11px;
				text-align:left;
				padding:5px 0px 0px 0px;
				float:left
			}
			#corpo .fundobranco .pontilhado .tabelamontagem .celula3 .dadosprodutos{
				width:180px;
				height:30px;
				font-size:11px;
				text-align:left;
				padding:5px 0px 0px 0px;
				float:left;
			display:inline;
	}
			#corpo .fundobranco .pontilhado .tabelamontagem .celula4 .dadosprodutos{
				width:180px;
				height:30px;
				font-size:11px;
				text-align:left;
				padding:5px 0px 0px 0px;
				float:left;
				overflow-y:auto;
	}
	#corpo .fundobranco .pontilhado .quantidade{
		width:111px;
		height:20px;
		z-index:9;
		position:absolute;
		margin:363px 0px 0px 574px;
	}
		#corpo .fundobranco .pontilhado .quantidade .labelquantidade{
			width:71px;
			height:16px;
			font-size:11px;
			float:left;
			padding:4px 0px 0px 0px;
		}
		#corpo .fundobranco .pontilhado .quantidade .boxquantidade{
			width:33px;
			height:15px;
			font-size:11px;
			text-align:center;
			float:left;
	}
			#corpo .fundobranco .pontilhado .quantidade .boxquantidade input{
				width:33px;
				height:15px;
				font-size:11px;
				text-align:center;
				border:2.5px #D0ADD7 solid;
				float:left;
		}
	#corpo .fundobranco .pontilhado .valorfinal{
		width:111px;
		height:20px;
		z-index:10;
		position:absolute;
		margin:391px 0px 0px 574px;
		font-size:11px;
		font-weight:bold;
	}
	#corpo .fundobranco .pontilhado .vercarrinho{
		width:111px;
		height:16px;
		z-index:11;
		position:absolute;
		margin:415px 0px 0px 574px;
		padding:0px 0px 0px 0px;
		text-align:center;
		background-color:#D0ADD7;
	}
		#corpo .fundobranco .pontilhado .vercarrinho p{
			font-size:11px;
		}
			#corpo .fundobranco .pontilhado .vercarrinho p a{
				color:#000000;
				text-decoration:none;
			}
#descricao{
	width:340px;
	height:30px;
	text-align:left;
}			
#aviso_opcional{
	width:340px;
	height:30px;
	text-align:left;
	margin-top:10px;
}			
	#corpo .fundobranco .pontilhado .corpomenuproduto{
		width:676px;
		height:265px;
		margin:15px 0px 0px 15px;
		text-align:center;
	}
		#corpo .fundobranco .pontilhado .corpomenuproduto a{
			font-size:11px;
			color:#000000;	
			margin:0px 0px 0px 0px;
			line-height:15px;
			text-decoration:none;
		}
.boxmenuproduto{
	width:70px;
	height:100px;
	display:inline;
	float:left;
	margin-right:20px;
}
	.boxmenuproduto .imgmenuproduto{
		width:70px;
		height:70px;
		border:2px solid #D0ADD7;
	}
	#corpo .fundobranco .pontilhado .corpomenuproduto{
		width:676px;
		height:265px;
		margin:15px 0px 0px 15px;
		text-align:center;
	}
		#corpo .fundobranco .pontilhado .corpomenuproduto a{
			font-size:10px;
			color:#ffffff;	
			margin:0px 0px 0px 0px;
			line-height:15px;
			text-decoration:none;
			font-weight:bold;
		}
.boxmenuproduto{
	width:70px;
	height:200px;
	display:inline;
	float:left;
	margin-right:20px;
	background-color:#D0ADD7;
	color:#FFFFFF;
}
	.boxmenuproduto .imgmenuprodutocadeira{
		width:70px;
		height:180px;
		background-color:#FFFFFF;
		background-image:url(../images/thumb_cadeira_produto.jpg);
		background-repeat:no-repeat;
	}
	.boxmenuproduto .imgmenuprodutoalmofada{
		width:70px;
		height:180px;
		background-color:#FFFFFF;
		background-image:url(../images/thumb_almof_produto.jpg);
		background-repeat:no-repeat;
	}
	
	/**/
#corpo .fundoprodutomenu{
	width:726px;
	height:474px;
	margin:101px 0px 0px 37px;
	z-index:1;
	position:absolute;
}
#corpo .fundoprodutomenu .contorno{
	width:700px;
	height:448px;
	margin:11px 0px 0px 11px;
	float:left;
	display:inline;
}
	/**/

	#corpo .fundobranco .pontilhado .btnamostras{
		width:100px;
		height:30px;
		font-size:11px;
		font-weight:bold;
		text-align:right;
		z-index:10;
		position:absolute;
		margin:309px 0px 0px 158px;
}		
	#corpo .fundobranco .pontilhado .btnamostras a{
			text-decoration:none;
			color:#000000;
	}
	/* CORPO PRODUTO */

	/* CORPO CARRINHO */
	#corpo .fundobranco .pontilhado .passos{
		margin:10px 0px 0px 12.5px;
		width:676px;
		height:20px;
	}
	#corpo .fundobranco .pontilhado .passos a{
		background-color:#D0ADD7;
		font-size:12px;
		text-align:center;
		color:#000000;	
		padding: 2px 0px 0px 0px;
		display:block;
		float:left;
		border:2px solid #784375;
		width:165px;
		height:14px;
	}
	#corpo .fundobranco .pontilhado .passos a span{
		font-size:12px;
		font-weight:bold;
		text-align:center;
		color:#000000;	
		width:167px;
		height:15px;
	}
	#corpo .fundobranco .pontilhado .corpocarrinho{
		width:676px;
		height:265px;
		margin:15px 0px 0px 12.5px;
		overflow:auto;
	}
		#corpo .fundobranco .pontilhado .corpocarrinho .dadoscadeiracarrinho{
			width:659px;
			height:118px;
			border-bottom:2px solid #784375;
			margin:0px 0px 15px 0px;
		}
		#corpo .fundobranco .pontilhado .corpocarrinho .dadoscadeiracarrinho .cadeiracarrinho{
			width:84px;
			height:92px;
			border:2px solid #D0ADD7;
			margin:0px 0px 15px 0px;
			float:left;
		}
		#corpo .fundobranco .pontilhado .corpocarrinho .dadoscadeiracarrinho .estruturacarrinho{
			width:450px;
			height:12px;
			margin:0px 0px 0px 20px;
			float:left;
		}
		#corpo .fundobranco .pontilhado .corpocarrinho .dadoscadeiracarrinho .madeiracarrinho{
			width:400px;
			height:12px;
			margin:5px 0px 0px 20px;
			float:left;
		}
		#corpo .fundobranco .pontilhado .corpocarrinho .dadoscadeiracarrinho .tecidocarrinho{
			width:400px;
			height:12px;
			margin:5px 0px 0px 20px;
			float:left;
		}
		#corpo .fundobranco .pontilhado .corpocarrinho .dadoscadeiracarrinho .opcionaiscarrinho{
			width:400px;
			height:12px;
			margin:5px 0px 0px 20px;
			float:left;
		}
			#corpo .fundobranco .pontilhado .corpocarrinho .dadoscadeiracarrinho .estruturacarrinho p{
				font-size:11px;
			}
				#corpo .fundobranco .pontilhado .corpocarrinho .dadoscadeiracarrinho .estruturacarrinho p a{
					font-weight:bold;	
					color:#000000;
					text-decoration:none;
				}
			#corpo .fundobranco .pontilhado .corpocarrinho .dadoscadeiracarrinho .madeiracarrinho p{
				font-size:11px;
			}
				#corpo .fundobranco .pontilhado .corpocarrinho .dadoscadeiracarrinho .madeiracarrinho p a{
					font-weight:bold;	
					color:#000000;
					text-decoration:none;
				}
			#corpo .fundobranco .pontilhado .corpocarrinho .dadoscadeiracarrinho .tecidocarrinho p{
				font-size:11px;
			}
				#corpo .fundobranco .pontilhado .corpocarrinho .dadoscadeiracarrinho .tecidocarrinho p a{
					font-weight:bold;	
					color:#000000;
					text-decoration:none;
				}
			#corpo .fundobranco .pontilhado .corpocarrinho .dadoscadeiracarrinho .opcionaiscarrinho p{
				font-size:11px;
			}
				#corpo .fundobranco .pontilhado .corpocarrinho .dadoscadeiracarrinho .opcionaiscarrinho p a{
					font-weight:bold;	
					color:#000000;
					text-decoration:none;
				}
		#corpo .fundobranco .pontilhado .corpocarrinho .dadoscadeiracarrinho .itqtpr{
			float:left;
			width:400px;
			height:20px;
			margin:13px 0px 0px 20px;
		}
			#corpo .fundobranco .pontilhado .corpocarrinho .dadoscadeiracarrinho .itqtpr .itemcarrinho{
				width:150px;
				height:20px;
				float:left;
			}
			#corpo .fundobranco .pontilhado .corpocarrinho .dadoscadeiracarrinho .itqtpr .quantidadecarrinho{
				width:125px;
				height:20px;
				float:left;
			}
			#corpo .fundobranco .pontilhado .corpocarrinho .dadoscadeiracarrinho .itqtpr .precocarrinho{
				width:125px;
				height:20px;
				float:left;
			}
				#corpo .fundobranco .pontilhado .corpocarrinho .dadoscadeiracarrinho .itqtpr .itemcarrinho p{
					font-size:11px;
					font-weight:bold;
					padding:4px 0px 0px 0px;
				}
					#corpo .fundobranco .pontilhado .corpocarrinho .dadoscadeiracarrinho .itqtpr .itemcarrinho p a{
						font-size:11px;
						font-weight:normal;
						color:#000000;
						text-decoration:none;
					}
				#corpo .fundobranco .pontilhado .corpocarrinho .dadoscadeiracarrinho .itqtpr .quantidadecarrinho p{
					font-size:11px;
					float:left;
					padding:4px 0px 0px 0px;
				}
					#corpo .fundobranco .pontilhado .corpocarrinho .dadoscadeiracarrinho .itqtpr .quantidadecarrinho .box{
						width:25px;
						height:16px;
						float:left;
						margin:0px 0px 0px 5px;
					}
						#corpo .fundobranco .pontilhado .corpocarrinho .dadoscadeiracarrinho .itqtpr .quantidadecarrinho .box input{
							width:25px;
							height:16px;
							border:2px solid #D0ADD7;
							font-size:11px;
							font-weight:normal;
							float:left;
						}
				#corpo .fundobranco .pontilhado .corpocarrinho .dadoscadeiracarrinho .itqtpr .precocarrinho p{
					font-size:11px;
					font-weight:bold;
					padding:4px 0px 0px 0px;
				}
					#corpo .fundobranco .pontilhado .corpocarrinho .dadoscadeiracarrinho .itqtpr .precocarrinho p a{
						font-size:11px;
						font-weight:normal;
						color:#000000;
						text-decoration:none;
					}
		#corpo .fundobranco .pontilhado .corpocarrinho .dadoscadeiracarrinho .removeritem{
			float:left;
			width:116px;
			height:16px;
			margin:-12px 0px 0px 20px;
			background-color:#D0ADD7;
			text-align:center;
			padding:4px 0px 0px 0px;
		}
		#corpo .fundobranco .pontilhado .corpocarrinho .dadoscadeiracarrinho .enviarfavoritos{
			float:left;
			width:116px;
			height:16px;
			margin:5px 0px 0px 20px;
			background-color:#D0ADD7;
			text-align:center;
			padding:4px 0px 0px 0px;
		}
			#corpo .fundobranco .pontilhado .corpocarrinho .dadoscadeiracarrinho .removeritem a{
				font-size:11px;
				color:#000000;
				text-decoration:none;
			}
			#corpo .fundobranco .pontilhado .corpocarrinho .dadoscadeiracarrinho .enviarfavoritos a{
				font-size:11px;
				color:#000000;
				text-decoration:none;
			}
	#corpo .fundobranco .pontilhado .footercarrinho{
		width:676px;
		height:110px;
		margin:15px 0px 0px 12.5px;
	}
		#corpo .fundobranco .pontilhado .footercarrinho .subtotal{
			width:159px;
			height:20px;
			margin:0px 0px 0px 335px;
			float:left;
		}
		#corpo .fundobranco .pontilhado .footercarrinho .limparcarrinho{
			width:107px;
			height:20px;
			margin:0px 0px 0px 75px;
			float:left;
		}
		#corpo .fundobranco .pontilhado .footercarrinho .questao{
			width:676px;
			height:20px;
			margin:0px 0px 0px 144px;
			float:left;
		}
			#corpo .fundobranco .pontilhado .footercarrinho .questao p{
				font-size:11px;
				color:#000000;
				font-weight:bold;
			}
		#corpo .fundobranco .pontilhado .footercarrinho .digitecep{
			width:200px;
			height:20px;
			margin:10px 0px 0px 133px;
			float:left;
		}
		#corpo .fundobranco .pontilhado .footercarrinho .valorfrete{
			width:159px;
			height:20px;
			margin:10px 0px 0px 30px;
			float:left;
		}
		#corpo .fundobranco .pontilhado .footercarrinho .comprarmais{
			width:172px;
			height:20px;
			margin:5px 0px 0px 504px;
			float:left;
		}
		#corpo .fundobranco .pontilhado .footercarrinho .totalgeral{
			width:159px;
			height:20px;
			margin:5px 0px 0px 2px;
			background-color:#784375;
			float:left;
		}
		#corpo .fundobranco .pontilhado .footercarrinho .confirmarcompra{
			width:172px;
			height:20px;
			margin:5px 0px 0px 10px;
			background-color:#784375;
			float:left;
		}
		#corpo .fundobranco .pontilhado .footercarrinho .comprepelosac{
			width:676px;
			height:20px;
			margin:5px 0px 0px 0px;
			float:left;
		}
			#corpo .fundobranco .pontilhado .footercarrinho .subtotal p{
				font-size:11px;
				font-weight:bold;
				text-align:center;
				padding:5px 0px 0px 0px;
				color:#000000;
				text-decoration:none;
			}
			#corpo .fundobranco .pontilhado .footercarrinho .limparcarrinho p{
				font-size:11px;
				font-weight:bold;
				text-align:right;
				color:#999999;
				padding:5px 0px 0px 0px;
			}
				#corpo .fundobranco .pontilhado .footercarrinho .limparcarrinho p a{
					color:#999999;
					text-decoration:none;
				}
			#corpo .fundobranco .pontilhado .footercarrinho .digitecep p{
				height:20px;
				float:left;
				font-size:11px;
				font-weight:bold;
			}
			#corpo .fundobranco .pontilhado .footercarrinho .digitecep .cep{
				width:75px;
				height:20px;
				float:left;
			}
				#corpo .fundobranco .pontilhado .footercarrinho .digitecep .cep .boxcep{
					width:75px;
					height:16px;
					float:left;
					margin:0px 0px 0px 15px;
				}
					#corpo .fundobranco .pontilhado .footercarrinho .digitecep .cep .boxcep input{
						width:75px;
						height:16px;
						float:left;
						border:2px solid #D0ADD7;
						padding:3px 0px 0px 5px;
						font-size:11px;
					}
			#corpo .fundobranco .pontilhado .footercarrinho .valorfrete p{
				font-size:11px;
				font-weight:bold;
				text-align:center;
				padding:5px 0px 0px 0px;
			}
			#corpo .fundobranco .pontilhado .footercarrinho .comprarmais p{
				font-size:11px;
				font-weight:bold;
				text-align:right;
				color:#999999;
				padding:5px 0px 0px 0px;
			}
				#corpo .fundobranco .pontilhado .footercarrinho .comprarmais p a{
					color:#999999;
					text-decoration:none;
				}
			#corpo .fundobranco .pontilhado .footercarrinho .totalgeral p{
				font-size:11px;
				font-weight:bold;
				text-transform:uppercase;
				text-align:center;
				color:#D0ADD7;
				padding:5px 0px 0px 0px;
			}
			#corpo .fundobranco .pontilhado .footercarrinho .confirmarcompra .confcomptxt{
				width:140px;
				height:20px;
				float:left;
			}
				#corpo .fundobranco .pontilhado .footercarrinho .confirmarcompra .confcomptxt p{
					font-size:11px;
					font-weight:bold;
					text-transform:uppercase;
					text-align:right;
					color:#FFFFFF;
					padding:5px 5px 0px 5px;
					float:left;
				}
					#corpo .fundobranco .pontilhado .footercarrinho .confirmarcompra .confcomptxt p a{
						color:#FFFFFF;
						text-decoration:none;
					}
				#corpo .fundobranco .pontilhado .footercarrinho .confirmarcompra .confcompseta{
					width:20px;
					height:20px;
					float:left;
					background-image:url(../images/next.png);
					background-repeat:no-repeat;
					margin:0px 0px 0px 12px;
				}
			#corpo .fundobranco .pontilhado .footercarrinho .comprepelosac p{
				font-size:11px;
				font-weight:bold;
				text-align:right;
				color:#784375;
				padding:5px 0px 0px 0px;
			}
	/* CORPO CARRINHO */
	
	/* CORPO IDENTIFICACAO */
	#corpo .fundobranco .pontilhado .corpoidentificacao{
		width:676px;
		height:265px;
		margin:15px 0px 0px 25px;
	}
		#corpo .fundobranco .pontilhado .corpoidentificacao .soucadastrado{
			width:280px;
			margin:65px 0px 0px 45px;
			float:left;
			border-right:2px solid #784375;
		}
			#corpo .fundobranco .pontilhado .corpoidentificacao .soucadastrado p{
				font-size:14px;
				color:#784375;
				padding:0px 0px 0px 0px;
				float:left;
			}
			#corpo .fundobranco .pontilhado .corpoidentificacao .soucadastrado .usuario{
				width:150px;
				height:37px;
				margin:20px 0px 10px 0px;
			}
				#corpo .fundobranco .pontilhado .corpoidentificacao .soucadastrado .usuario p{
					font-size:11px;
					font-weight:bold;
					margin:0px 0px 0px 0px;
					float:left;
					color:#000000;
				}
				#corpo .fundobranco .pontilhado .corpoidentificacao .soucadastrado .usuario .boxusuario{
					width:150px;
					height:16px;
					margin:5px 0px 0px 0px;
					float:left;
				}
					#corpo .fundobranco .pontilhado .corpoidentificacao .soucadastrado .usuario .boxusuario input{
						width:150px;
						height:16px;
						border:2px solid #D0ADD7;
						padding:1px 0px 0px 3px;
						font-size:11px;
						font-weight:normal;
					}
			#corpo .fundobranco .pontilhado .corpoidentificacao .soucadastrado .senha{
				width:150px;
				height:37px;
				margin:0px 0px 10px 0px;
				float:left;
			}
				#corpo .fundobranco .pontilhado .corpoidentificacao .soucadastrado .senha p{
					font-size:11px;
					font-weight:bold;
					margin:0px 0px 0px 0px;
					float:left;
					color:#000000;
				}
				#corpo .fundobranco .pontilhado .corpoidentificacao .soucadastrado .senha .boxsenha{
					width:150px;
					height:16px;
					margin:5px 0px 0px 0px;
					float:left;
				}
					#corpo .fundobranco .pontilhado .corpoidentificacao .soucadastrado .senha .boxsenha input{
						width:150px;
						height:16px;
						border:2px solid #D0ADD7;
						padding:1px 0px 0px 3px;
						font-size:11px;
						font-weight:normal;
					}
			#corpo .fundobranco .pontilhado .corpoidentificacao .soucadastrado .btnlogin{
				width:43px;
				height:20px;
				margin:50px 0px 0px -150px;
				background-color:#D0ADD7;
				float:left;
			}
				#corpo .fundobranco .pontilhado .corpoidentificacao .soucadastrado .btnlogin p{
					font-size:11px;
					padding:5px 0px 0px 8px;
					color:#000000;
					float:left;
				}
					#corpo .fundobranco .pontilhado .corpoidentificacao .soucadastrado .btnlogin p a{
						font-size:11px;
						padding:5px 0px 0px 0px;
						color:#000000;
						text-decoration:none;
					}
			#corpo .fundobranco .pontilhado .corpoidentificacao .soucadastrado .naolembro{
				width:220px;
				margin:60px 0px 0px 0px;
				float:left;
			}
				#corpo .fundobranco .pontilhado .corpoidentificacao .soucadastrado .naolembro p{
					font-size:11px;
					font-weight:normal;
					color:#000000;
					float:left;
				}
				#corpo .fundobranco .pontilhado .corpoidentificacao .soucadastrado .naolembro .cpf{
					width:270px;
					height:20px;
					margin:20px 0px 0px 0px;
				}
					#corpo .fundobranco .pontilhado .corpoidentificacao .soucadastrado .naolembro .cpf p{
						font-size:11px;
						font-weight:normal;
						padding:5px 0px 0px 0px;
						color:#000000;
						float:left;
					}
					#corpo .fundobranco .pontilhado .corpoidentificacao .soucadastrado .naolembro .cpf .boxcpf{
						width:96px;
						height:16px;
						float:left;
						margin:0px 0px 0px 10px;
					}
						#corpo .fundobranco .pontilhado .corpoidentificacao .soucadastrado .naolembro .cpf .boxcpf input{
						width:96px;
						height:16px;
						border:2px solid #D0ADD7;
						padding:1px 0px 0px 3px;
						font-size:11px;
						font-weight:normal;
						}
					#corpo .fundobranco .pontilhado .corpoidentificacao .soucadastrado .naolembro .cpf .btnok{
						width:24px;
						height:20px;
						background-color:#D0ADD7;
						float:left;
						margin:0px 0px 0px 10px;
					}
						#corpo .fundobranco .pontilhado .corpoidentificacao .soucadastrado .naolembro .cpf .btnok p{
							font-size:11px;
							font-weight:normal;
							color:#000000;
							padding:5px 0px 0px 3px;
						}
							#corpo .fundobranco .pontilhado .corpoidentificacao .soucadastrado .naolembro .cpf .btnok p a{
								font-size:11px;
								font-weight:normal;
								color:#000000;
								text-decoration:none;
							}
		#corpo .fundobranco .pontilhado .corpoidentificacao .naosoucadastrado{
			width:230px;
			margin:65px 0px 0px 65px;
			float:left;
		}
			#corpo .fundobranco .pontilhado .corpoidentificacao .naosoucadastrado p{
				font-size:14px;
				color:#784375;
				padding:0px 0px 0px 0px;
				float:left;
			}
			#corpo .fundobranco .pontilhado .corpoidentificacao .naosoucadastrado .txtcadastrese p{
				font-size:11px;
				color:#000000;
				padding:15px 0px 0px 0px;
				float:left;
				line-height:15px;
			}
			#corpo .fundobranco .pontilhado .corpoidentificacao .naosoucadastrado .btncadastrese{
				width:75px;
				height:20px;
				background-color:#D0ADD7;
				float:left;
				margin:10px 0px 0px 0px;
			}
				#corpo .fundobranco .pontilhado .corpoidentificacao .naosoucadastrado .btncadastrese p{
					font-size:11px;
					font-weight:normal;
					color:#000000;
					padding:2px 0px 0px 5px;
				}
					#corpo .fundobranco .pontilhado .corpoidentificacao .naosoucadastrado .btncadastrese p a{
						font-size:11px;
						font-weight:normal;
						color:#000000;
						text-decoration:none;
					}
	/* CORPO IDENTIFICACAO */

	/* CORPO FAVORITOS */
	#corpo .fundobranco .pontilhado .favoritos{
		margin:15px 0px 0px 15px;
		width:600px;
		height:30px;
		text-align:left;
		float:left;
	}
	#corpo .fundobranco .pontilhado .favoritos a{
		font-size:24px;
		color:#D0ADD7;	
		margin:0px 0px 0px 0px;
	}
	#corpo .fundobranco .pontilhado .corpofavoritos{
		width:676px;
		height:265px;
		margin:15px 0px 0px 15px;
		overflow:auto;
	}
		#corpo .fundobranco .pontilhado .corpofavoritos .dadoscadeirafavoritos{
			width:659px;
			height:118px;
			border-bottom:2px solid #784375;
			margin:0px 0px 15px 0px;
		}
		#corpo .fundobranco .pontilhado .corpofavoritos .dadoscadeirafavoritos .cadeirafavoritos{
			width:84px;
			height:92px;
			border:2px solid #D0ADD7;
			margin:0px 0px 15px 0px;
			float:left;
		}
		#corpo .fundobranco .pontilhado .corpofavoritos .dadoscadeirafavoritos .estruturafavoritos{
			width:450px;
			height:12px;
			margin:0px 0px 0px 20px;
			float:left;
		}
		#corpo .fundobranco .pontilhado .corpofavoritos .dadoscadeirafavoritos .madeirafavoritos{
			width:400px;
			height:12px;
			margin:5px 0px 0px 20px;
			float:left;
		}
		#corpo .fundobranco .pontilhado .corpofavoritos .dadoscadeirafavoritos .tecidofavoritos{
			width:400px;
			height:12px;
			margin:5px 0px 0px 20px;
			float:left;
		}
		#corpo .fundobranco .pontilhado .corpofavoritos .dadoscadeirafavoritos .opcionaisfavoritos{
			width:400px;
			height:12px;
			margin:5px 0px 0px 20px;
			float:left;
		}
			#corpo .fundobranco .pontilhado .corpofavoritos .dadoscadeirafavoritos .estruturafavoritos p{
				font-size:11px;
			}
				#corpo .fundobranco .pontilhado .corpofavoritos .dadoscadeirafavoritos .estruturafavoritos p a{
					font-weight:bold;	
					font-size:11px;
					color:#000000;
					text-decoration:none;
				}
			#corpo .fundobranco .pontilhado .corpofavoritos .dadoscadeirafavoritos .madeirafavoritos p{
				font-size:11px;
			}
				#corpo .fundobranco .pontilhado .corpofavoritos .dadoscadeirafavoritos .madeirafavoritos p a{
					font-weight:bold;	
					font-size:11px;
					color:#000000;
					text-decoration:none;				}
			#corpo .fundobranco .pontilhado .corpofavoritos .dadoscadeirafavoritos .tecidofavoritos p{
				font-size:11px;
			}
				#corpo .fundobranco .pontilhado .corpofavoritos .dadoscadeirafavoritos .tecidofavoritos p a{
					font-weight:bold;	
					font-size:11px;
					color:#000000;
					text-decoration:none;				}
			#corpo .fundobranco .pontilhado .corpofavoritos .dadoscadeirafavoritos .opcionaisfavoritos p{
				font-size:11px;
			}
				#corpo .fundobranco .pontilhado .corpofavoritos .dadoscadeirafavoritos .opcionaisfavoritos p a{
					font-weight:bold;	
					font-size:11px;
					color:#000000;
					text-decoration:none;				}
		#corpo .fundobranco .pontilhado .corpofavoritos .dadoscadeirafavoritos .itqtpr{
			float:left;
			width:400px;
			height:20px;
			margin:13px 0px 0px 20px;
		}
			#corpo .fundobranco .pontilhado .corpofavoritos .dadoscadeirafavoritos .itqtpr .itemfavoritos{
				width:150px;
				height:20px;
				float:left;
			}
			#corpo .fundobranco .pontilhado .corpofavoritos .dadoscadeirafavoritos .itqtpr .quantidadefavoritos{
				width:125px;
				height:20px;
				float:left;
			}
			#corpo .fundobranco .pontilhado .corpofavoritos .dadoscadeirafavoritos .itqtpr .precofavoritos{
				width:125px;
				height:20px;
				float:left;
			}
				#corpo .fundobranco .pontilhado .corpofavoritos .dadoscadeirafavoritos .itqtpr .itemfavoritos p{
					font-size:11px;
					font-weight:bold;
					padding:4px 0px 0px 0px;
				}
					#corpo .fundobranco .pontilhado .corpofavoritos .dadoscadeirafavoritos .itqtpr .itemfavoritos p a{
						font-size:11px;
						font-weight:normal;
						color:#000000;
						text-decoration:none;
					}
				#corpo .fundobranco .pontilhado .corpofavoritos .dadoscadeirafavoritos .itqtpr .quantidadefavoritos p{
					font-size:11px;
					float:left;
					padding:4px 0px 0px 0px;
				}
					#corpo .fundobranco .pontilhado .corpofavoritos .dadoscadeirafavoritos .itqtpr .quantidadefavoritos .box{
						width:25px;
						height:16px;
						float:left;
						margin:0px 0px 0px 5px;
					}
						#corpo .fundobranco .pontilhado .corpofavoritos .dadoscadeirafavoritos .itqtpr .quantidadefavoritos .box input{
							width:25px;
							height:16px;
							border:2px solid #D0ADD7;
							font-size:11px;
							font-weight:normal;
							float:left;
						}
				#corpo .fundobranco .pontilhado .corpofavoritos .dadoscadeirafavoritos .itqtpr .precofavoritos p{
					font-size:11px;
					font-weight:bold;
					padding:4px 0px 0px 0px;
				}
					#corpo .fundobranco .pontilhado .corpofavoritos .dadoscadeirafavoritos .itqtpr .precofavoritos p a{
						font-size:11px;
						font-weight:normal;
						color:#000000;
						text-decoration:none;					}
		#corpo .fundobranco .pontilhado .corpofavoritos .dadoscadeirafavoritos .removeritem{
			float:left;
			width:116px;
			height:16px;
			margin:-12px 0px 0px 20px;
			background-color:#D0ADD7;
			text-align:center;
			padding:4px 0px 0px 0px;
		}
		#corpo .fundobranco .pontilhado .corpofavoritos .dadoscadeirafavoritos .enviarfavoritos{
			float:left;
			width:116px;
			height:16px;
			margin:5px 0px 0px 20px;
			background-color:#D0ADD7;
			text-align:center;
			padding:4px 0px 0px 0px;
		}
			#corpo .fundobranco .pontilhado .corpofavoritos .dadoscadeirafavoritos .removeritem a{
				font-size:11px;
				font-weight:normal;
				color:#000000;
				text-decoration:none;
			}
			#corpo .fundobranco .pontilhado .corpofavoritos .dadoscadeirafavoritos .enviarfavoritos a{
				font-size:11px;
				font-weight:normal;
				color:#000000;
				text-decoration:none;
			}
	#corpo .fundobranco .pontilhado .footerfavoritos{
		width:676px;
		height:110px;
		margin:15px 0px 0px 12.5px;
	}
		#corpo .fundobranco .pontilhado .footerfavoritos .limparfavoritos{
			width:150px;
			height:20px;
			margin:35px 0px 0px 526px;
			float:left;
		}
		#corpo .fundobranco .pontilhado .footerfavoritos .confirmarcompra{
			width:250px;
			height:20px;
			margin:35px 0px 0px 426px;
			background-color:#784375;
			float:left;
		}
			#corpo .fundobranco .pontilhado .footerfavoritos .limparfavoritos p{
				font-size:11px;
				font-weight:bold;
				text-align:right;
				padding:5px 0px 0px 0px;
			}
				#corpo .fundobranco .pontilhado .footerfavoritos .limparfavoritos p a{
					color:#999999;
					text-decoration:none;
				}
			#corpo .fundobranco .pontilhado .footerfavoritos .confirmarcompra .confcomptxt{
				width:210px;
				height:20px;
				float:left;
			}
				#corpo .fundobranco .pontilhado .footerfavoritos .confirmarcompra .confcomptxt p{
					font-size:11px;
					font-weight:bold;
					text-transform:uppercase;
					text-align:left;
					padding:5px 5px 0px 5px;
					float:left;
				}
					#corpo .fundobranco .pontilhado .footerfavoritos .confirmarcompra .confcomptxt p a{
						color:#FFFFFF;
						text-decoration:none;
					}
				#corpo .fundobranco .pontilhado .footerfavoritos .confirmarcompra .confcompseta{
					width:20px;
					height:20px;
					float:left;
					background-image:url(../images/next.png);
					background-repeat:no-repeat;
					margin:0px 0px 0px 12px;
				}
	/* CORPO FAVORITOS */
	
	/* CORPO ENTREGA E PAGAMENTO*/
	#corpo .fundobranco .pontilhado .corpoentregaepagamento{
		width:676px;
		margin:15px 0px 0px 15px;
	}
		#corpo .fundobranco .pontilhado .corpoentregaepagamento .enderecoentrega{
			width:302px;
			margin:10px 0px 0px 32px;
			float:left;
			border-right:2px solid #784375;
		}
			#corpo .fundobranco .pontilhado .corpoentregaepagamento .enderecoentrega p{
				font-size:14px;
				color:#784375;
				padding:0px 0px 0px 0px;
				float:left;
			}
			#corpo .fundobranco .pontilhado .corpoentregaepagamento .enderecoentrega .boxendereco{
				width:262px;
				height:85px;
				background-color:#D0ADD7;
				margin:20px 0px 0px 0px;
			}
				#corpo .fundobranco .pontilhado .corpoentregaepagamento .enderecoentrega .boxendereco p{
					font-size:11px;
					font-weight:bold;
					color:#000000;
					padding:5px 5px 0px 5px;
					float:left;
				}
					#corpo .fundobranco .pontilhado .corpoentregaepagamento .enderecoentrega p a{
						font-size:11px;
						font-weight:normal;
						padding:0px 0px 0px 0px;
						color:#000000;
					}
		#corpo .fundobranco .pontilhado .corpoentregaepagamento .formadepagto{
			width:230px;
			margin:10px 0px 0px 25px;
			float:left;
		}
			#corpo .fundobranco .pontilhado .corpoentregaepagamento .formadepagto p{
				font-size:14px;
				color:#784375;
				padding:0px 0px 0px 0px;
				float:left;
			}
			#corpo .fundobranco .pontilhado .corpoentregaepagamento .formadepagto form{
				margin:30px 0px 0px 0px;
			}
		#corpo .fundobranco .pontilhado .corpoentregaepagamento .enderecoentrega .novoenderecoentrega{
			width:260px;
			margin:15px 0px 0px 0px;
			float:left;
		}
			#corpo .fundobranco .pontilhado .corpoentregaepagamento .enderecoentrega .novoenderecoentrega p{
				font-size:11px;
				font-weight:bold;
				color:#784375;
				padding:0px 0px 0px 0px;
				float:left;
			}
			#corpo .fundobranco .pontilhado .corpoentregaepagamento .enderecoentrega .novoenderecoentrega .novodestinatario{
				width:260px;
				height:20px;
				margin:10px 0px 0px 0px;
				float:left;
			}
				#corpo .fundobranco .pontilhado .corpoentregaepagamento .enderecoentrega .novoenderecoentrega .novodestinatario .labelsnovoenderecoentrega{
					width:70px;
					height:20px;
					float:left;
				}
					#corpo .fundobranco .pontilhado .corpoentregaepagamento .enderecoentrega .novoenderecoentrega .novodestinatario .labelsnovoenderecoentrega p{
						font-size:11px;
						font-weight:normal;
						color:#000000;
						padding:3px 0px 0px 3px;
					}
				#corpo .fundobranco .pontilhado .corpoentregaepagamento .enderecoentrega .novoenderecoentrega .novodestinatario .boxnovodestinatario{
					width:184px;
					height:16px;
					margin:0px 0px 0px 2px;
					float:left;
				}
					#corpo .fundobranco .pontilhado .corpoentregaepagamento .enderecoentrega .novoenderecoentrega .novodestinatario .boxnovodestinatario input{
						width:184px;
						font-size:11px;
						font-weight:normal;
						color:#000000;
						padding:1px 0px 0px 3px;
						border:2px solid #D0ADD7;
					}
			#corpo .fundobranco .pontilhado .corpoentregaepagamento .enderecoentrega .novoenderecoentrega .novoendereco{
				width:260px;
				height:20px;
				margin:0px 0px 0px 0px;
				float:left;
			}
				#corpo .fundobranco .pontilhado .corpoentregaepagamento .enderecoentrega .novoenderecoentrega .novoendereco .labelsnovoenderecoentrega{
					width:70px;
					height:20px;
					float:left;
				}
					#corpo .fundobranco .pontilhado .corpoentregaepagamento .enderecoentrega .novoenderecoentrega .novoendereco .labelsnovoenderecoentrega p{
						font-size:11px;
						font-weight:normal;
						color:#000000;
						text-align:right;
						padding:3px 0px 0px 3px;
					}
				#corpo .fundobranco .pontilhado .corpoentregaepagamento .enderecoentrega .novoenderecoentrega .novoendereco .boxnovoendereco{
					width:184px;
					height:16px;
					margin:0px 0px 0px 2px;
					float:left;
				}
					#corpo .fundobranco .pontilhado .corpoentregaepagamento .enderecoentrega .novoenderecoentrega .novoendereco .boxnovoendereco input{
						width:184px;
						font-size:11px;
						font-weight:normal;
						color:#000000;
						padding:1px 0px 0px 3px;
						border:2px solid #D0ADD7;
					}
			#corpo .fundobranco .pontilhado .corpoentregaepagamento .enderecoentrega .novoenderecoentrega .novonumero{
				width:260px;
				height:20px;
				margin:0px 0px 0px 0px;
				float:left;
			}
				#corpo .fundobranco .pontilhado .corpoentregaepagamento .enderecoentrega .novoenderecoentrega .novonumero .labelsnovoenderecoentrega{
					width:70px;
					height:20px;
					float:left;
				}
					#corpo .fundobranco .pontilhado .corpoentregaepagamento .enderecoentrega .novoenderecoentrega .novonumero .labelsnovoenderecoentrega p{
						font-size:11px;
						font-weight:normal;
						color:#000000;
						padding:3px 0px 0px 3px;
					}
				#corpo .fundobranco .pontilhado .corpoentregaepagamento .enderecoentrega .novoenderecoentrega .novonumero .boxnovonumero{
					width:30px;
					height:16px;
					margin:0px 0px 0px 2px;
					float:left;
				}
					#corpo .fundobranco .pontilhado .corpoentregaepagamento .enderecoentrega .novoenderecoentrega .novonumero .boxnovonumero input{
						width:30px;
						font-size:11px;
						font-weight:normal;
						color:#000000;
						padding:1px 0px 0px 3px;
						border:2px solid #D0ADD7;
					}
			#corpo .fundobranco .pontilhado .corpoentregaepagamento .enderecoentrega .novoenderecoentrega .novocomplemento{
				width:260px;
				height:20px;
				margin:0px 0px 0px 0px;
				float:left;
			}
				#corpo .fundobranco .pontilhado .corpoentregaepagamento .enderecoentrega .novoenderecoentrega .novocomplemento .labelsnovoenderecoentrega{
					width:70px;
					height:20px;
					float:left;
				}
					#corpo .fundobranco .pontilhado .corpoentregaepagamento .enderecoentrega .novoenderecoentrega .novocomplemento .labelsnovoenderecoentrega p{
						font-size:11px;
						font-weight:normal;
						color:#000000;
						padding:3px 0px 0px 3px;
					}
				#corpo .fundobranco .pontilhado .corpoentregaepagamento .enderecoentrega .novoenderecoentrega .novocomplemento .boxnovocomplemento{
					width:184px;
					height:16px;
					margin:0px 0px 0px 2px;
					float:left;
				}
					#corpo .fundobranco .pontilhado .corpoentregaepagamento .enderecoentrega .novoenderecoentrega .novocomplemento .boxnovocomplemento input{
						width:184px;
						font-size:11px;
						font-weight:normal;
						color:#000000;
						padding:1px 0px 0px 3px;
						border:2px solid #D0ADD7;
					}
			#corpo .fundobranco .pontilhado .corpoentregaepagamento .enderecoentrega .novoenderecoentrega .novobairro{
				width:260px;
				height:20px;
				margin:0px 0px 0px 0px;
				float:left;
			}
				#corpo .fundobranco .pontilhado .corpoentregaepagamento .enderecoentrega .novoenderecoentrega .novobairro .labelsnovoenderecoentrega{
					width:70px;
					height:20px;
					float:left;
				}
					#corpo .fundobranco .pontilhado .corpoentregaepagamento .enderecoentrega .novoenderecoentrega .novobairro .labelsnovoenderecoentrega p{
						font-size:11px;
						font-weight:normal;
						color:#000000;
						padding:3px 0px 0px 3px;
					}
				#corpo .fundobranco .pontilhado .corpoentregaepagamento .enderecoentrega .novoenderecoentrega .novobairro .boxnovobairro{
					width:184px;
					height:16px;
					margin:0px 0px 0px 2px;
					float:left;
				}
					#corpo .fundobranco .pontilhado .corpoentregaepagamento .enderecoentrega .novoenderecoentrega .novobairro .boxnovobairro input{
						width:184px;
						font-size:11px;
						font-weight:normal;
						color:#000000;
						padding:1px 0px 0px 3px;
						border:2px solid #D0ADD7;
					}
			#corpo .fundobranco .pontilhado .corpoentregaepagamento .enderecoentrega .novoenderecoentrega #setCidade .novacidade{
				width:260px;
				height:20px;
				margin:2px 0px 0px 0px;
				float:left;
			}
				#corpo .fundobranco .pontilhado .corpoentregaepagamento .enderecoentrega .novoenderecoentrega #setCidade .novacidade .labelsnovoenderecoentrega{
					width:70px;
					height:20px;
					float:left;
				}
					#corpo .fundobranco .pontilhado .corpoentregaepagamento .enderecoentrega .novoenderecoentrega #setCidade .novacidade .labelsnovoenderecoentrega p{
						font-size:11px;
						font-weight:normal;
						color:#000000;
						padding:3px 0px 0px 3px;
					}
				#corpo .fundobranco .pontilhado .corpoentregaepagamento .enderecoentrega .novoenderecoentrega #setCidade .novacidade .boxnovocidade{
					width:150px;
					height:16px;
					margin:0px 0px 0px 2px;
					float:left;
				}
					#corpo .fundobranco .pontilhado .corpoentregaepagamento .enderecoentrega .novoenderecoentrega #setCidade .novacidade .boxnovocidade select{
						width:150px;
						font-size:11px;
						font-weight:normal;
						color:#000000;
						padding:1px 0px 0px 3px;
						border:2px solid #D0ADD7;
					}
			#corpo .fundobranco .pontilhado .corpoentregaepagamento .enderecoentrega .novoenderecoentrega #setCidade #cidadeInterior .novacidade{
				width:260px;
				height:20px;
				margin:0px 0px 0px 0px;
				float:left;
			}
				#corpo .fundobranco .pontilhado .corpoentregaepagamento .enderecoentrega .novoenderecoentrega #setCidade #cidadeInterior .novacidade .labelsnovoenderecoentrega{
					width:70px;
					height:20px;
					float:left;
				}
					#corpo .fundobranco .pontilhado .corpoentregaepagamento .enderecoentrega .novoenderecoentrega #setCidade #cidadeInterior .novacidade .labelsnovoenderecoentrega p{
						font-size:11px;
						font-weight:normal;
						color:#000000;
						padding:3px 0px 0px 3px;
					}
				#corpo .fundobranco .pontilhado .corpoentregaepagamento .enderecoentrega .novoenderecoentrega #setCidade #cidadeInterior .boxnovocidade{
					width:184px;
					height:16px;
					margin:0px 0px 0px 2px;
					float:left;
				}
					#corpo .fundobranco .pontilhado .corpoentregaepagamento .enderecoentrega .novoenderecoentrega #setCidade #cidadeInterior .boxnovocidade input{
						width:184px;
						font-size:11px;
						font-weight:normal;
						color:#000000;
						padding:1px 0px 0px 3px;
						border:2px solid #D0ADD7;
					}
			#corpo .fundobranco .pontilhado .corpoentregaepagamento .enderecoentrega .novoenderecoentrega .novoestado{
				width:260px;
				height:20px;
				margin:0px 0px 0px 0px;
				float:left;
			}
				#corpo .fundobranco .pontilhado .corpoentregaepagamento .enderecoentrega .novoenderecoentrega .novoestado .labelsnovoenderecoentrega{
					width:70px;
					height:20px;
					float:left;
				}
					#corpo .fundobranco .pontilhado .corpoentregaepagamento .enderecoentrega .novoenderecoentrega .novoestado .labelsnovoenderecoentrega p{
						font-size:11px;
						font-weight:normal;
						color:#000000;
						padding:3px 0px 0px 3px;
					}
				#corpo .fundobranco .pontilhado .corpoentregaepagamento .enderecoentrega .novoenderecoentrega .novoestado .boxnovoestado{
					width:150px;
					height:16px;
					margin:0px 0px 0px 2px;
					float:left;
				}
					#corpo .fundobranco .pontilhado .corpoentregaepagamento .enderecoentrega .novoenderecoentrega .novoestado .boxnovoestado select{
						width:150px;
						font-size:11px;
						font-weight:normal;
						color:#000000;
						padding:1px 0px 0px 3px;
						border:2px solid #D0ADD7;
					}
			#corpo .fundobranco .pontilhado .corpoentregaepagamento .enderecoentrega .novoenderecoentrega .novocep{
				width:260px;
				height:20px;
				margin:2px 0px 0px 0px;
				float:left;
			}
				#corpo .fundobranco .pontilhado .corpoentregaepagamento .enderecoentrega .novoenderecoentrega .novocep .labelsnovoenderecoentrega{
					width:70px;
					height:20px;
					float:left;
				}
					#corpo .fundobranco .pontilhado .corpoentregaepagamento .enderecoentrega .novoenderecoentrega .novocep .labelsnovoenderecoentrega p{
						font-size:11px;
						font-weight:normal;
						color:#000000;
						padding:3px 0px 0px 3px;
					}
				#corpo .fundobranco .pontilhado .corpoentregaepagamento .enderecoentrega .novoenderecoentrega .novocep .boxnovocep{
					width:184px;
					height:16px;
					margin:0px 0px 0px 2px;
					float:left;
				}
					#corpo .fundobranco .pontilhado .corpoentregaepagamento .enderecoentrega .novoenderecoentrega .novocep .boxnovocep input{
						width:70px;
						font-size:11px;
						font-weight:normal;
						color:#000000;
						padding:1px 0px 0px 3px;
						border:2px solid #D0ADD7;
					}
			#corpo .fundobranco .pontilhado .corpoentregaepagamento .enderecoentrega .novoenderecoentrega .btngravar{
				width:70px;
				height:20px;
				background-color:#D0ADD7;
				margin:0px 0px 0px 192px;
				float:left;
			}
				#corpo .fundobranco .pontilhado .corpoentregaepagamento .enderecoentrega .novoenderecoentrega .btngravar p{
					font-size:11px;
					font-weight:normal;
					padding:5px 0px 0px 5px;
					float:left;
				}
					#corpo .fundobranco .pontilhado .corpoentregaepagamento .enderecoentrega .novoenderecoentrega .btngravar p a{
						color:#000000;
						text-decoration:none;
					}
.naoentregamos{
	width:676px;
	height:20px;
	margin:380px 0px 0px 10px;
	color:#000000;
}					
	.naoentregamos p{
		font-size:11px;
		color:#000000;
	}					
	/* CORPO ENTREGA E PAGAMENTO */	
	
	/* CORPO FINALIZACAO*/
		#corpo .fundobranco .pontilhado .corpofinalizacao{
		width:676px;
		height:265px;
		margin:15px 0px 0px 15px;
	}
		#corpo .fundobranco .pontilhado .corpofinalizacao .msgfinalizacao{
			width:676px;
			margin:85px 0px 0px 65px;
			float:left;
		}
			#corpo .fundobranco .pontilhado .corpofinalizacao .msgfinalizacao p{
				font-size:14px;
				color:#784375;
				padding:0px 0px 0px 0px;
				float:left;
			}
			#corpo .fundobranco .pontilhado .corpofinalizacao .msgfinalizacao .txtfinalizacao{
				width:676px;
				height:40px;
				margin:20px 0px 0px 0px;
			}
				#corpo .fundobranco .pontilhado .corpofinalizacao .msgfinalizacao .txtfinalizacao p{
					font-size:11px;
					font-weight:normal;
					line-height:20px;
					color:#000000;
					padding:0px 5px 0px 0px;
					float:left;
				}
			#corpo .fundobranco .pontilhado .corpofinalizacao .msgfinalizacao .btnvoltarloja{
				width:70px;
				height:20px;
				background-color:#D0ADD7;
				margin:20px 0px 0px 0px;
			}
				#corpo .fundobranco .pontilhado .corpofinalizacao .msgfinalizacao .btnvoltarloja p{
					font-size:11px;
					font-weight:normal;
					color:#000000;
					padding:5px 0px 0px 5px;
					float:left;
				}
	/* CORPO FINALIZACAO */
	
	/* CORPO CADASTRO*/
	#corpo .fundobranco .pontilhado .titulocadastro{
		margin:15px 0px 0px 15px;
		width:600px;
		height:30px;
		text-align:left;
		float:left;
	}
	#corpo .fundobranco .pontilhado .titulocadastro a{
		font-size:24px;
		color:#D0ADD7;	
		margin:0px 0px 0px 0px;
	}
	#corpo .fundobranco .pontilhado .corpocadastro{
		width:676px;
		height:265px;
		margin:15px 0px 0px 15px;
	}
		#corpo .fundobranco .pontilhado .corpocadastro .meucadastro{
			width:310px;
			height:257px;
			margin:50px 0px 0px 25px;
			float:left;
			border-right:2px solid #784375;
		}
			#corpo .fundobranco .pontilhado .corpocadastro .meucadastro p{
				font-size:14px;
				color:#784375;
				padding:0px 0px 0px 0px;
				float:left;
			}
		#corpo .fundobranco .pontilhado .corpocadastro .meuendereco{
			width:260px;
			margin:50px 0px 0px 50px;
			float:left;
		}
			#corpo .fundobranco .pontilhado .corpocadastro .meuendereco p{
				font-size:14px;
				color:#784375;
				padding:0px 0px 0px 0px;
				float:left;
			}
		#corpo .fundobranco .pontilhado .corpocadastro .meucadastro .cadastro{
			width:260px;
			margin:20px 0px 0px 0px;
			float:left;
		}
			#corpo .fundobranco .pontilhado .corpocadastro .meucadastro .cadastro p{
				font-size:11px;
				font-weight:bold;
				color:#784375;
				padding:0px 0px 0px 0px;
				float:left;
			}
			#corpo .fundobranco .pontilhado .corpocadastro .meucadastro .cadastro .nomecadastro{
				width:260px;
				height:20px;
				margin:0px 0px 0px 0px;
			}
				#corpo .fundobranco .pontilhado .corpocadastro .meucadastro .cadastro .nomecadastro .labelsmeucadastro{
					width:70px;
					height:20px;
					float:left;
					text-align:right;
					padding:5px 0px 0px 0px;
				}
					#corpo .fundobranco .pontilhado .corpocadastro .meucadastro .cadastro .nomecadastro .labelsmeucadastro a{
						font-size:11px;
						font-weight:normal;
						color:#000000;
					}
				#corpo .fundobranco .pontilhado .corpocadastro .meucadastro .cadastro .nomecadastro .boxnomecadastro{
					width:184px;
					margin:0px 0px 0px 2px;
					float:left;
				}
					#corpo .fundobranco .pontilhado .corpocadastro .meucadastro .cadastro .nomecadastro .boxnomecadastro input{
						width:184px;
						height:16px;
						font-size:11px;
						font-weight:normal;
						color:#000000;
						padding:3px 0px 0px 3px;
						border:2px solid #D0ADD7;
					}
			#corpo .fundobranco .pontilhado .corpocadastro .meucadastro .cadastro .emailcadastro{
				width:260px;
				height:20px;
				margin:5px 0px 0px 0px;
			}
				#corpo .fundobranco .pontilhado .corpocadastro .meucadastro .cadastro .emailcadastro .labelsmeucadastro{
					width:70px;
					height:20px;
					float:left;
					text-align:right;
					padding:5px 0px 0px 0px;
				}
					#corpo .fundobranco .pontilhado .corpocadastro .meucadastro .cadastro .emailcadastro .labelsmeucadastro a{
						font-size:11px;
						font-weight:normal;
						color:#000000;
					}
				#corpo .fundobranco .pontilhado .corpocadastro .meucadastro .cadastro .emailcadastro .boxemailcadastro{
					width:184px;
					height:16px;
					margin:0px 0px 0px 2px;
					float:left;
				}
					#corpo .fundobranco .pontilhado .corpocadastro .meucadastro .cadastro .emailcadastro .boxemailcadastro input{
						width:184px;
						height:16px;
						font-size:11px;
						font-weight:normal;
						color:#000000;
						padding:3px 0px 0px 3px;
						border:2px solid #D0ADD7;
					}
			#corpo .fundobranco .pontilhado .corpocadastro .meucadastro .cadastro .cpfcadastro{
				width:260px;
				height:20px;
				margin:5px 0px 0px 0px;
			}
				#corpo .fundobranco .pontilhado .corpocadastro .meucadastro .cadastro .cpfcadastro .labelsmeucadastro{
					width:70px;
					height:20px;
					float:left;
					text-align:right;
					padding:5px 0px 0px 0px;
				}
					#corpo .fundobranco .pontilhado .corpocadastro .meucadastro .cadastro .cpfcadastro .labelsmeucadastro a{
						font-size:11px;
						font-weight:normal;
						color:#000000;
					}
				#corpo .fundobranco .pontilhado .corpocadastro .meucadastro .cadastro .cpfcadastro .boxcpfcadastro{
					width:125px;
					height:16px;
					margin:0px 0px 0px 2px;
					float:left;
				}
					#corpo .fundobranco .pontilhado .corpocadastro .meucadastro .cadastro .cpfcadastro .boxcpfcadastro input{
						width:125px;
						height:16px;
						font-size:11px;
						font-weight:normal;
						color:#000000;
						padding:3px 0px 0px 3px;
						border:2px solid #D0ADD7;
					}
			#corpo .fundobranco .pontilhado .corpocadastro .meucadastro .cadastro .senhacadastro{
				width:260px;
				height:20px;
				margin:5px 0px 0px 0px;
			}
				#corpo .fundobranco .pontilhado .corpocadastro .meucadastro .cadastro .senhacadastro .labelsmeucadastro{
					width:70px;
					height:20px;
					float:left;
					text-align:right;
					padding:5px 0px 0px 0px;
				}
					#corpo .fundobranco .pontilhado .corpocadastro .meucadastro .cadastro .senhacadastro .labelsmeucadastro a{
						font-size:11px;
						font-weight:normal;
						color:#000000;
					}
				#corpo .fundobranco .pontilhado .corpocadastro .meucadastro .cadastro .senhacadastro .boxsenhacadastro{
					width:125px;
					height:16px;
					margin:0px 0px 0px 2px;
					float:left;
				}
					#corpo .fundobranco .pontilhado .corpocadastro .meucadastro .cadastro .senhacadastro .boxsenhacadastro input{
						width:125px;
						height:16px;
						font-size:11px;
						font-weight:normal;
						color:#000000;
						padding:3px 0px 0px 3px;
						border:2px solid #D0ADD7;
					}
			#corpo .fundobranco .pontilhado .corpocadastro .meucadastro .cadastro .confirmasenhacadastro{
				width:260px;
				height:20px;
				margin:5px 0px 0px 0px;
			}
				#corpo .fundobranco .pontilhado .corpocadastro .meucadastro .cadastro .confirmasenhacadastro .labelsmeucadastro{
					width:70px;
					height:20px;
					float:left;
					text-align:right;
					padding:5px 0px 0px 0px;
				}
					#corpo .fundobranco .pontilhado .corpocadastro .meucadastro .cadastro .confirmasenhacadastro .labelsmeucadastro a{
						font-size:11px;
						font-weight:normal;
						color:#000000;
					}
				#corpo .fundobranco .pontilhado .corpocadastro .meucadastro .cadastro .confirmasenhacadastro .boxconfirmasenhacadastro{
					width:125px;
					height:16px;
					margin:10px 0px 0px 2px;
					float:left;
				}
					#corpo .fundobranco .pontilhado .corpocadastro .meucadastro .cadastro .confirmasenhacadastro .boxconfirmasenhacadastro input{
						width:125px;
						height:16px;
						font-size:11px;
						font-weight:normal;
						color:#000000;
						padding:3px 0px 0px 3px;
						border:2px solid #D0ADD7;
					}
			#corpo .fundobranco .pontilhado .corpocadastro .meucadastro .cadastro .nascimentocadastro{
				width:260px;
				height:20px;
				margin:15px 0px 0px 0px;
			}
				#corpo .fundobranco .pontilhado .corpocadastro .meucadastro .cadastro .nascimentocadastro .labelsmeucadastro{
					width:70px;
					height:20px;
					float:left;
					text-align:right;
					padding:5px 0px 0px 0px;
				}
					#corpo .fundobranco .pontilhado .corpocadastro .meucadastro .cadastro .nascimentocadastro .labelsmeucadastro a{
						font-size:11px;
						font-weight:normal;
						color:#000000;
					}
				#corpo .fundobranco .pontilhado .corpocadastro .meucadastro .cadastro .nascimentocadastro .boxnascimentocadastro{
					width:65px;
					height:16px;
					margin:0px 0px 0px 2px;
					float:left;
				}
					#corpo .fundobranco .pontilhado .corpocadastro .meucadastro .cadastro .nascimentocadastro .boxnascimentocadastro input{
						width:65px;
						height:16px;
						font-size:11px;
						font-weight:normal;
						color:#000000;
						padding:3px 0px 0px 3px;
						border:2px solid #D0ADD7;
					}
			#corpo .fundobranco .pontilhado .corpocadastro .meucadastro .cadastro .sexocadastro{
				width:260px;
				height:20px;
				margin:5px 0px 0px 0px;
			}
				#corpo .fundobranco .pontilhado .corpocadastro .meucadastro .cadastro .sexocadastro .labelsmeucadastro{
					width:70px;
					height:20px;
					float:left;
					text-align:right;
					padding:5px 0px 0px 0px;
				}
					#corpo .fundobranco .pontilhado .corpocadastro .meucadastro .cadastro .sexocadastro .labelsmeucadastro a{
						font-size:11px;
						font-weight:normal;
						color:#000000;
					}
				#corpo .fundobranco .pontilhado .corpocadastro .meucadastro .cadastro .sexocadastro .boxsexocadastro{
					width:20px;
					height:16px;
					margin:0px 0px 0px 2px;
					float:left;
				}
					#corpo .fundobranco .pontilhado .corpocadastro .meucadastro .cadastro .sexocadastro .boxsexocadastro input{
						width:20px;
						height:16px;
						font-size:11px;
						font-weight:normal;
						color:#000000;
						padding:3px 0px 0px 3px;
						border:2px solid #D0ADD7;
					}
		#corpo .fundobranco .pontilhado .corpocadastro .meuendereco .endereco{
			width:260px;
			margin:20px 0px 0px 0px;
			float:left;
		}
			#corpo .fundobranco .pontilhado .corpocadastro .meuendereco .endereco p{
				font-size:11px;
				font-weight:bold;
				color:#784375;
				padding:0px 0px 0px 0px;
				float:left;
			}
			#corpo .fundobranco .pontilhado .corpocadastro .meuendereco .endereco .ruaendereco{
				width:260px;
				height:20px;
				margin:0px 0px 0px 0px;
			}
				#corpo .fundobranco .pontilhado .corpocadastro .meuendereco .endereco .ruaendereco .labelsmeucadastro{
					width:50px;
					height:20px;
					float:left;
					text-align:right;
					padding:5px 0px 0px 0px;
				}
					#corpo .fundobranco .pontilhado .corpocadastro .meuendereco .endereco .ruaendereco .labelsmeucadastro a{
						font-size:11px;
						font-weight:normal;
						color:#000000;
					}
				#corpo .fundobranco .pontilhado .corpocadastro .meuendereco .endereco .ruaendereco .boxruaendereco{
					width:184px;
					height:16px;
					margin:0px 0px 0px 2px;
					float:left;
				}
					#corpo .fundobranco .pontilhado .corpocadastro .meuendereco .endereco .ruaendereco .boxruaendereco input{
						width:184px;
						height:16px;
						font-size:11px;
						font-weight:normal;
						color:#000000;
						padding:3px 0px 0px 3px;
						border:2px solid #D0ADD7;
					}
			#corpo .fundobranco .pontilhado .corpocadastro .meuendereco .endereco .numeroendereco{
				width:260px;
				height:20px;
				margin:5px 0px 0px 0px;
			}
				#corpo .fundobranco .pontilhado .corpocadastro .meuendereco .endereco .numeroendereco .labelsmeucadastro{
					width:50px;
					height:20px;
					float:left;
					text-align:right;
					padding:5px 0px 0px 0px;
				}
					#corpo .fundobranco .pontilhado .corpocadastro .meuendereco .endereco .numeroendereco .labelsmeucadastro a{
						font-size:11px;
						font-weight:normal;
						color:#000000;
					}
				#corpo .fundobranco .pontilhado .corpocadastro .meuendereco .endereco .numeroendereco .boxnumeroendereco{
					width:30px;
					height:16px;
					margin:0px 0px 0px 2px;
					float:left;
				}
					#corpo .fundobranco .pontilhado .corpocadastro .meuendereco .endereco .numeroendereco .boxnumeroendereco input{
						width:30px;
						height:16px;
						font-size:11px;
						font-weight:normal;
						color:#000000;
						padding:3px 0px 0px 3px;
						border:2px solid #D0ADD7;
					}
			#corpo .fundobranco .pontilhado .corpocadastro .meuendereco .endereco .complementoendereco{
				width:260px;
				height:20px;
				margin:5px 0px 0px 0px;
			}
				#corpo .fundobranco .pontilhado .corpocadastro .meuendereco .endereco .complementoendereco .labelsmeucadastro{
					width:50px;
					height:20px;
					float:left;
					text-align:right;
					padding:5px 0px 0px 0px;
				}
					#corpo .fundobranco .pontilhado .corpocadastro .meuendereco .endereco .complementoendereco .labelsmeucadastro a{
						font-size:11px;
						font-weight:normal;
						color:#000000;
					}
				#corpo .fundobranco .pontilhado .corpocadastro .meuendereco .endereco .complementoendereco .boxcomplementoendereco{
					width:125px;
					height:16px;
					margin:0px 0px 0px 2px;
					float:left;
				}
					#corpo .fundobranco .pontilhado .corpocadastro .meuendereco .endereco .complementoendereco .boxcomplementoendereco input{
						width:125px;
						height:16px;
						font-size:11px;
						font-weight:normal;
						color:#000000;
						padding:3px 0px 0px 3px;
						border:2px solid #D0ADD7;
					}
			#corpo .fundobranco .pontilhado .corpocadastro .meuendereco .endereco .bairroendereco{
				width:260px;
				height:20px;
				margin:5px 0px 0px 0px;
			}
				#corpo .fundobranco .pontilhado .corpocadastro .meuendereco .endereco .bairroendereco .labelsmeucadastro{
					width:50px;
					height:20px;
					float:left;
					text-align:right;
					padding:5px 0px 0px 0px;
				}
					#corpo .fundobranco .pontilhado .corpocadastro .meuendereco .endereco .bairroendereco .labelsmeucadastro a{
						font-size:11px;
						font-weight:normal;
						color:#000000;
					}
				#corpo .fundobranco .pontilhado .corpocadastro .meuendereco .endereco .bairroendereco .boxbairroendereco{
					width:125px;
					height:16px;
					margin:0px 0px 0px 2px;
					float:left;
				}
					#corpo .fundobranco .pontilhado .corpocadastro .meuendereco .endereco .bairroendereco .boxbairroendereco input{
						width:125px;
						height:16px;
						font-size:11px;
						font-weight:normal;
						color:#000000;
						padding:3px 0px 0px 3px;
						border:2px solid #D0ADD7;
					}
			#corpo .fundobranco .pontilhado .corpocadastro .meuendereco .endereco .cependereco{
				width:260px;
				height:20px;
				margin:5px 0px 0px 0px;
			}
				#corpo .fundobranco .pontilhado .corpocadastro .meuendereco .endereco .cependereco .labelsmeucadastro{
					width:50px;
					height:20px;
					float:left;
					text-align:right;
					padding:5px 0px 0px 0px;
				}
					#corpo .fundobranco .pontilhado .corpocadastro .meuendereco .endereco .cependereco .labelsmeucadastro a{
						font-size:11px;
						font-weight:normal;
						color:#000000;
					}
				#corpo .fundobranco .pontilhado .corpocadastro .meuendereco .endereco .cependereco .boxcependereco{
					width:125px;
					height:16px;
					margin:0px 0px 0px 2px;
					float:left;
				}
					#corpo .fundobranco .pontilhado .corpocadastro .meuendereco .endereco .cependereco .boxcependereco input{
						width:125px;
						height:16px;
						font-size:11px;
						font-weight:normal;
						color:#000000;
						padding:3px 0px 0px 3px;
						border:2px solid #D0ADD7;
					}
			#corpo .fundobranco .pontilhado .corpocadastro .meuendereco .endereco .cidadeendereco{
				width:260px;
				height:20px;
				margin:5px 0px 0px 0px;
			}
				#corpo .fundobranco .pontilhado .corpocadastro .meuendereco .endereco .cidadeendereco .labelsmeucadastro{
					width:50px;
					height:20px;
					float:left;
					text-align:right;
					padding:5px 0px 0px 0px;
				}
					#corpo .fundobranco .pontilhado .corpocadastro .meuendereco .endereco .cidadeendereco .labelsmeucadastro a{
						font-size:11px;
						font-weight:normal;
						color:#000000;
					}
				#corpo .fundobranco .pontilhado .corpocadastro .meuendereco .endereco .cidadeendereco .boxcidadeendereco{
					width:132px;
					height:16px;
					margin:0px 0px 0px 2px;
					float:left;
				}
					#corpo .fundobranco .pontilhado .corpocadastro .meuendereco .endereco .cidadeendereco .boxcidadeendereco select{
						width:132px;
						height:22px;
						font-size:11px;
						font-weight:normal;
						color:#000000;
						padding:3px 0px 0px 3px;
						border:2px solid #D0ADD7;
					}
			#corpo .fundobranco .pontilhado .corpocadastro .meuendereco .endereco #cidadeInterior .novacidade{
				width:260px;
				height:20px;
				margin:5px 0px 0px 0px;
				float:left;
			}
				#corpo .fundobranco .pontilhado .corpocadastro .meuendereco .endereco #cidadeInterior .novacidade .labelsnovoenderecoentrega{
					width:70px;
					height:20px;
					float:left;
				}
					#corpo .fundobranco .pontilhado .corpocadastro .meuendereco .endereco #cidadeInterior .novacidade .labelsnovoenderecoentrega p{
						font-size:11px;
						font-weight:normal;
						color:#000000;
						padding:3px 0px 0px 3px;
					}
				#corpo .fundobranco .pontilhado .corpocadastro .meuendereco .endereco #cidadeInterior .boxnovocidade{
					width:125px;
					height:16px;
					margin:0px 0px 0px 2px;
					float:left;
				}
					#corpo .fundobranco .pontilhado .corpocadastro .meuendereco .endereco #cidadeInterior .boxnovocidade input{
						width:125px;
						height:16px;
						font-size:11px;
						font-weight:normal;
						color:#000000;
						padding:1px 0px 0px 3px;
						border:2px solid #D0ADD7;
					}
			#corpo .fundobranco .pontilhado .corpocadastro .meuendereco .endereco .estadoendereco{
				width:260px;
				height:20px;
				margin:5px 0px 0px 0px;
			}
				#corpo .fundobranco .pontilhado .corpocadastro .meuendereco .endereco .estadoendereco .labelsmeucadastro{
					width:50px;
					height:20px;
					float:left;
					text-align:right;
					padding:5px 0px 0px 0px;
				}
					#corpo .fundobranco .pontilhado .corpocadastro .meuendereco .endereco .estadoendereco .labelsmeucadastro a{
						font-size:11px;
						font-weight:normal;
						color:#000000;
					}
				#corpo .fundobranco .pontilhado .corpocadastro .meuendereco .endereco .estadoendereco .boxestadoendereco{
					width:132px;
					height:16px;
					margin:0px 0px 0px 2px;
					float:left;
				}
					#corpo .fundobranco .pontilhado .corpocadastro .meuendereco .endereco .estadoendereco .boxestadoendereco select{
						width:132px;
						height:22px;
						font-size:11px;
						font-weight:normal;
						color:#000000;
						padding:3px 0px 0px 3px;
						border:2px solid #D0ADD7;
					}
			#corpo .fundobranco .pontilhado .corpocadastro .meuendereco .endereco .tel1endereco{
				width:260px;
				height:20px;
				margin:5px 0px 0px 0px;
			}
				#corpo .fundobranco .pontilhado .corpocadastro .meuendereco .endereco .tel1endereco .labelsmeucadastro{
					width:50px;
					height:20px;
					float:left;
					text-align:right;
					padding:5px 0px 0px 0px;
				}
					#corpo .fundobranco .pontilhado .corpocadastro .meuendereco .endereco .tel1endereco .labelsmeucadastro a{
						font-size:11px;
						font-weight:normal;
						color:#000000;
					}
				#corpo .fundobranco .pontilhado .corpocadastro .meuendereco .endereco .tel1endereco .boxtel1endereco{
					width:125px;
					height:16px;
					margin:0px 0px 0px 2px;
					float:left;
				}
					#corpo .fundobranco .pontilhado .corpocadastro .meuendereco .endereco .tel1endereco .boxtel1endereco input{
						width:125px;
						height:16px;
						font-size:11px;
						font-weight:normal;
						color:#000000;
						padding:3px 0px 0px 3px;
						border:2px solid #D0ADD7;
					}
			#corpo .fundobranco .pontilhado .corpocadastro .meuendereco .endereco .tel2endereco{
				width:260px;
				height:20px;
				margin:5px 0px 0px 0px;
			}
				#corpo .fundobranco .pontilhado .corpocadastro .meuendereco .endereco .tel2endereco .labelsmeucadastro{
					width:50px;
					height:20px;
					float:left;
					text-align:right;
					padding:5px 0px 0px 0px;
				}
					#corpo .fundobranco .pontilhado .corpocadastro .meuendereco .endereco .tel2endereco .labelsmeucadastro a{
						font-size:11px;
						font-weight:normal;
						color:#000000;
					}
				#corpo .fundobranco .pontilhado .corpocadastro .meuendereco .endereco .tel2endereco .boxtel2endereco{
					width:125px;
					height:16px;
					margin:0px 0px 0px 2px;
					float:left;
				}
					#corpo .fundobranco .pontilhado .corpocadastro .meuendereco .endereco .tel2endereco .boxtel2endereco input{
						width:125px;
						height:16px;
						font-size:11px;
						font-weight:normal;
						color:#000000;
						padding:3px 0px 0px 3px;
						border:2px solid #D0ADD7;
					}
		#corpo .fundobranco .pontilhado .corpocadastro .enviarcadastro{
			width:44px;
			height:20px;
			margin:35px 0px 0px 579px;
			background-color:#784375;
			float:left;
		}
			#corpo .fundobranco .pontilhado .corpocadastro .enviarcadastro .btnenviar{
				font-size:11px;
				font-weight:bold;
				text-align:left;
				padding:5px 5px 0px 5px;
				float:left;
			}
				#corpo .fundobranco .pontilhado .corpocadastro .enviarcadastro .btnenviar a{
					text-decoration:none;
					color:#FFFFFF;
				}
	/* CORPO CADASTRO*/

	/* CORPO POLITICA DE DEVOLUCAO */
	#corpo .fundobranco .pontilhado .titulopoliticadevolucao{
		margin:15px 0px 0px 15px;
		width:600px;
		height:30px;
		text-align:left;
	}
		#corpo .fundobranco .pontilhado .titulopoliticadevolucao a{
			font-size:24px;
			color:#D0ADD7;	
			margin:0px 0px 0px 0px;
		}
	#corpo .fundobranco .pontilhado .corpopoliticadevolucao{
		width:676px;
		height:265px;
		margin:15px 0px 0px 15px;
	}
		#corpo .fundobranco .pontilhado .corpopoliticadevolucao a{
			font-size:11px;
			color:#000000;	
			margin:0px 0px 0px 0px;
			line-height:15px;
		}
	/* CORPO POLITICA DE DEVOLUCAO */
	
	/* CORPO FAQ */
	#corpo .fundobranco .pontilhado .titulofaq{
		margin:15px 0px 0px 15px;
		width:600px;
		height:30px;
		text-align:left;
	}
		#corpo .fundobranco .pontilhado .titulofaq a{
			font-size:24px;
			color:#D0ADD7;	
			margin:0px 0px 0px 0px;
		}
	#corpo .fundobranco .pontilhado .corpofaq{
		width:676px;
		height:265px;
		margin:15px 0px 0px 15px;
	}
		#corpo .fundobranco .pontilhado .corpofaq a{
			font-size:11px;
			color:#000000;	
			margin:0px 0px 0px 0px;
			line-height:15px;
		}
		#corpo .fundobranco .pontilhado .corpofaq a span{
			font-size:11px;
			font-weight:bold;
			color:#000000;	
			margin:0px 0px 0px 0px;
			line-height:15px;
		}
	/* CORPO FAQ */
	
	/* CORPO FRETE */
	#corpo .fundobranco .pontilhado .titulofrete{
		margin:15px 0px 0px 15px;
		width:600px;
		height:30px;
		text-align:left;
	}
		#corpo .fundobranco .pontilhado .titulofrete a{
			font-size:24px;
			color:#D0ADD7;	
			margin:0px 0px 0px 0px;
		}
	#corpo .fundobranco .pontilhado .corpofrete{
		width:676px;
		height:265px;
		margin:15px 0px 0px 15px;
	}
		#corpo .fundobranco .pontilhado .corpofrete a{
			font-size:11px;
			color:#000000;	
			margin:0px 0px 0px 0px;
			line-height:15px;
		}
		#corpo .fundobranco .pontilhado .corpofrete a span{
			font-size:11px;
			font-weight:bold;
			color:#000000;	
			margin:0px 0px 0px 0px;
			line-height:15px;
		}
	/* CORPO FRETE */
	
	/* CORPO INFORMACAO DE ENTREGA */
	#corpo .fundobranco .pontilhado .tituloinfoentrega{
		margin:15px 0px 0px 15px;
		width:600px;
		height:30px;
		text-align:left;
	}
		#corpo .fundobranco .pontilhado .tituloinfoentrega a{
			font-size:24px;
			color:#D0ADD7;	
			margin:0px 0px 0px 0px;
		}
	#corpo .fundobranco .pontilhado .corpoinfoentrega{
		width:676px;
		height:265px;
		margin:15px 0px 0px 15px;
	}
		#corpo .fundobranco .pontilhado .corpoinfoentrega a{
			font-size:11px;
			color:#000000;	
			margin:0px 0px 0px 0px;
			line-height:15px;
		}
		#corpo .fundobranco .pontilhado .corpoinfoentrega a span{
			font-size:11px;
			font-weight:bold;
			color:#000000;	
			margin:0px 0px 0px 0px;
			line-height:15px;
		}
	/* CORPO INFORMACAO DE ENTREGA */

	/* CORPO SAC */
	#corpo .fundobranco .pontilhado .titulosac{
		margin:15px 0px 0px 15px;
		width:600px;
		height:30px;
		text-align:left;
	}
		#corpo .fundobranco .pontilhado .titulosac a{
			font-size:24px;
			color:#D0ADD7;	
			margin:0px 0px 0px 0px;
		}
	#corpo .fundobranco .pontilhado .corposac{
		width:676px;
		height:265px;
		margin:15px 0px 0px 15px;
	}
		#corpo .fundobranco .pontilhado .corposac a{
			font-size:11px;
			color:#000000;	
			margin:0px 0px 0px 0px;
			line-height:15px;
		}
		#corpo .fundobranco .pontilhado .corposac a span{
			font-size:11px;
			font-weight:bold;
			color:#000000;	
			margin:0px 0px 0px 0px;
			line-height:15px;
		}
	/* CORPO SAC */

	/* CORPO APRESENTACAO */
	#corpo .fundobranco .pontilhado .tituloapresentacao{
		margin:15px 0px 0px 15px;
		width:600px;
		height:30px;
		text-align:left;
	}
		#corpo .fundobranco .pontilhado .tituloapresentacao a{
			font-size:24px;
			color:#D0ADD7;	
			margin:0px 0px 0px 0px;
		}
	#corpo .fundobranco .pontilhado .cadeirapresentacao{
		width:300px;
		height:317px;
		margin:98px 0px 0px 450px;
		z-index:2;
		position:absolute;
		background-image:url(../images/cadeira_03.png);
		background-repeat:no-repeat;
	}
	#corpo .fundobranco .pontilhado .corpoapresentacao{
		width:676px;
		height:265px;
		margin:15px 0px 0px 15px;
	}
		#corpo .fundobranco .pontilhado .corpoapresentacao a{
			font-size:11px;
			color:#000000;	
			margin:0px 0px 0px 0px;
			line-height:15px;
		}
		#corpo .fundobranco .pontilhado .corpoapresentacao a span{
			font-size:11px;
			font-weight:bold;
			color:#000000;	
			margin:0px 0px 0px 0px;
			line-height:15px;
		}
	/* CORPO APRESENTACAO */

	/* CORPO CONTATO*/
	#corpo .fundobranco .pontilhado .titulocontato{
		margin:15px 0px 0px 15px;
		width:600px;
		height:30px;
		text-align:left;
		float:left;
	}
	#corpo .fundobranco .pontilhado .titulocontato a{
		font-size:24px;
		color:#D0ADD7;	
		margin:0px 0px 0px 0px;
	}
	#corpo .fundobranco .pontilhado .cadeiracontato{
		margin:130px 0px 0px 500px;
		width:215px;
		height:320px;
		text-align:left;
		float:left;
		z-index:7;
		position:absolute;
		background-image:url(../images/cadeira_01_215x320.png);
		background-repeat:no-repeat;
	}
	#corpo .fundobranco .pontilhado .corpocontato{
		width:676px;
		height:265px;
		margin:15px 0px 0px 15px;
	}
		#corpo .fundobranco .pontilhado .corpocontato .faleconosco{
			width:600px;
			height:257px;
			margin:20px 0px 0px 0px;
			float:left;
		}
			#corpo .fundobranco .pontilhado .corpocontato .faleconosco p{
				font-size:14px;
				color:#784375;
				padding:0px 0px 0px 0px;
				float:left;
			}
			#corpo .fundobranco .pontilhado .corpocontato .faleconosco a{
				font-size:11px;
				color:#000000;	
				margin:0px 0px 0px 0px;
				line-height:15px;
			}
		#corpo .fundobranco .pontilhado .corpocontato .faleconosco .contato{
			width:370px;
			margin:20px 0px 0px 0px;
			float:left;
		}
			#corpo .fundobranco .pontilhado .corpocontato .faleconosco .contato p{
				font-size:11px;
				font-weight:bold;
				color:#784375;
				padding:0px 0px 0px 0px;
				float:left;
			}
			#corpo .fundobranco .pontilhado .corpocontato .faleconosco .contato .nomecontato{
				width:330px;
				height:20px;
				margin:0px 0px 0px 0px;
				float:left;
			}
				#corpo .fundobranco .pontilhado .corpocontato .faleconosco .contato .nomecontato .labelscontato{
					width:70px;
					height:20px;
					float:left;
					text-align:right;
					padding:5px 0px 0px 0px;
				}
					#corpo .fundobranco .pontilhado .corpocontato .faleconosco .contato .nomecontato .labelscontato a{
						font-size:11px;
						font-weight:normal;
						color:#000000;
					}
				#corpo .fundobranco .pontilhado .corpocontato .faleconosco .contato .nomecontato .boxnomecontato{
					width:250px;
					margin:0px 0px 0px 2px;
					float:left;
				}
					#corpo .fundobranco .pontilhado .corpocontato .faleconosco .contato .nomecontato .boxnomecontato input{
						width:250px;
						height:16px;
						font-size:11px;
						font-weight:normal;
						color:#000000;
						padding:3px 0px 0px 3px;
						border:2px solid #D0ADD7;
					}
			#corpo .fundobranco .pontilhado .corpocontato .faleconosco .contato .emailcontato{
				width:330px;
				height:20px;
				margin:5px 0px 0px 0px;
				float:left;
			}
				#corpo .fundobranco .pontilhado .corpocontato .faleconosco .contato .emailcontato .labelscontato{
					width:70px;
					height:20px;
					float:left;
					text-align:right;
					padding:5px 0px 0px 0px;
				}
					#corpo .fundobranco .pontilhado .corpocontato .faleconosco .contato .emailcontato .labelscontato a{
						font-size:11px;
						font-weight:normal;
						color:#000000;
					}
				#corpo .fundobranco .pontilhado .corpocontato .faleconosco .contato .emailcontato .boxemailcontato{
					width:250px;
					height:16px;
					margin:0px 0px 0px 2px;
					float:left;
				}
					#corpo .fundobranco .pontilhado .corpocontato .faleconosco .contato .emailcontato .boxemailcontato input{
						width:250px;
						height:16px;
						font-size:11px;
						font-weight:normal;
						color:#000000;
						padding:3px 0px 0px 3px;
						border:2px solid #D0ADD7;
					}
			#corpo .fundobranco .pontilhado .corpocontato .faleconosco .contato .cidadecontato{
				width:194px;
				height:20px;
				margin:5px 0px 0px 0px;
				float:left;
			}
				#corpo .fundobranco .pontilhado .corpocontato .faleconosco .contato .cidadecontato .labelscontato{
					width:70px;
					height:20px;
					float:left;
					text-align:right;
					padding:5px 0px 0px 0px;
				}
					#corpo .fundobranco .pontilhado .corpocontato .faleconosco .contato .cidadecontato .labelscontato a{
						font-size:11px;
						font-weight:normal;
						color:#000000;
					}
				#corpo .fundobranco .pontilhado .corpocontato .faleconosco .contato .cidadecontato .boxcidadecontato{
					width:121px;
					height:16px;
					margin:0px 0px 0px 2px;
					float:left;
				}
					#corpo .fundobranco .pontilhado .corpocontato .faleconosco .contato .cidadecontato .boxcidadecontato input{
						width:153px;
						height:16px;
						font-size:11px;
						font-weight:normal;
						color:#000000;
						padding:3px 0px 0px 3px;
						border:2px solid #D0ADD7;
					}
			#corpo .fundobranco .pontilhado .corpocontato .faleconosco .contato .estadocontato{
				width:110px;
				height:20px;
				margin:5px 0px 0px 10px;
				float:left;
			}
				#corpo .fundobranco .pontilhado .corpocontato .faleconosco .contato .estadocontato .labelscontato{
					width:70px;
					height:20px;
					float:left;
					text-align:right;
					padding:5px 0px 0px 0px;
				}
					#corpo .fundobranco .pontilhado .corpocontato .faleconosco .contato .estadocontato .labelscontato a{
						font-size:11px;
						font-weight:normal;
						color:#000000;
					}
				#corpo .fundobranco .pontilhado .corpocontato .faleconosco .contato .estadocontato .boxestadocontato{
					width:38px;
					height:16px;
					margin:0px 0px 0px 2px;
					float:left;
				}
					#corpo .fundobranco .pontilhado .corpocontato .faleconosco .contato .estadocontato .boxestadocontato input{
						width:46px;
						height:16px;
						font-size:11px;
						font-weight:normal;
						color:#000000;
						padding:3px 0px 0px 3px;
						border:2px solid #D0ADD7;
					}
			#corpo .fundobranco .pontilhado .corpocontato .faleconosco .contato .assuntocontato{
				width:260px;
				height:20px;
				margin:5px 0px 0px 0px;
				float:left;
			}
				#corpo .fundobranco .pontilhado .corpocontato .faleconosco .contato .assuntocontato .labelscontato{
					width:70px;
					height:20px;
					float:left;
					text-align:right;
					padding:5px 0px 0px 0px;
				}
					#corpo .fundobranco .pontilhado .corpocontato .faleconosco .contato .assuntocontato .labelscontato a{
						font-size:11px;
						font-weight:normal;
						color:#000000;
					}
				#corpo .fundobranco .pontilhado .corpocontato .faleconosco .contato .assuntocontato .boxassuntocontato{
					width:125px;
					height:16px;
					margin:0px 0px 0px 2px;
					float:left;
					background-color:#FFFFFF;
				}
					#corpo .fundobranco .pontilhado .corpocontato .faleconosco .contato .assuntocontato .boxassuntocontato select{
						width:125px;
						height:23px;
						font-size:11px;
						font-weight:normal;
						color:#000000;
						padding:3px 0px 0px 3px;
						border:2px solid #D0ADD7;
					}
			#corpo .fundobranco .pontilhado .corpocontato .faleconosco .contato .mensagemcontato{
				width:330px;
				height:20px;
				margin:5px 0px 0px 0px;
				float:left;
			}
				#corpo .fundobranco .pontilhado .corpocontato .faleconosco .contato .mensagemcontato .labelscontato{
					width:70px;
					height:20px;
					float:left;
					text-align:right;
					padding:5px 0px 0px 0px;
				}
					#corpo .fundobranco .pontilhado .corpocontato .faleconosco .contato .mensagemcontato .labelscontato a{
						font-size:11px;
						font-weight:normal;
						color:#000000;
					}
				#corpo .fundobranco .pontilhado .corpocontato .faleconosco .contato .mensagemcontato .boxmensagemcontato{
					width:250px;
					height:150px;
					margin:0px 0px 0px 2px;
					float:left;
				}
					#corpo .fundobranco .pontilhado .corpocontato .faleconosco .contato .mensagemcontato .boxmensagemcontato textarea{
						width:250px;
						height:150px;
						font-size:11px;
						font-weight:normal;
						color:#000000;
						padding:3px 0px 0px 3px;
						border:2px solid #D0ADD7;
					}
	#corpo .fundobranco .pontilhado .footercontato{
		width:600px;
		height:30px;
		margin:100px 0px 0px 0px;
	}
		#corpo .fundobranco .pontilhado .footercontato .enviarcontato{
			width:44px;
			height:20px;
			margin:35px 0px 0px 300px;
			background-color:#784375;
			float:left;
		}
			#corpo .fundobranco .pontilhado .footercontato .enviarcontato .btnenviarcontato{
				font-size:11px;
				font-weight:bold;
				text-align:left;
				padding:5px 5px 0px 5px;
				float:left;
			}
				#corpo .fundobranco .pontilhado .footercontato .enviarcontato .btnenviarcontato a{
					text-decoration:none;
					color:#FFFFFF;
				}
	/* CORPO CONTATO*/

	/* CORPO CATALOGO */
	#corpo .fundobranco .pontilhado .titulocatalogo{
		margin:15px 0px 0px 15px;
		width:600px;
		height:30px;
		text-align:left;
	}
		#corpo .fundobranco .pontilhado .titulocatalogo a{
			font-size:24px;
			color:#D0ADD7;	
			margin:0px 0px 0px 0px;
		}
	#corpo .fundobranco .pontilhado .corpocatalogo{
		width:666px;
		height:396px;
		margin:0px 0px 0px 15px;
	}
		#corpo .fundobranco .pontilhado .corpocatalogo a{
			font-size:11px;
			color:#000000;	
			margin:0px 0px 0px 0px;
			line-height:15px;
		}
		#corpo .fundobranco .pontilhado .corpocatalogo a span{
			font-size:11px;
			font-weight:bold;
			color:#000000;	
			margin:0px 0px 0px 0px;
			line-height:15px;
		}
	/* CORPO CATALOGO */

	/* CORPO LOGIN */
	#corpo .fundobranco .pontilhado .corpologin{
		width:676px;
		height:265px;
		margin:45px 0px 0px 25px;
	}
		#corpo .fundobranco .pontilhado .corpologin .soucadastrado{
			width:280px;
			margin:65px 0px 0px 45px;
			float:left;
			border-right:2px solid #784375;
		}
			#corpo .fundobranco .pontilhado .corpologin .soucadastrado p{
				font-size:14px;
				color:#784375;
				padding:0px 0px 0px 0px;
			}
			#corpo .fundobranco .pontilhado .corpologin .soucadastrado .usuario{
				width:150px;
				height:37px;
				margin:20px 0px 10px 0px;
			}
				#corpo .fundobranco .pontilhado .corpologin .soucadastrado .usuario p{
					font-size:11px;
					font-weight:bold;
					margin:0px 0px 0px 0px;
					color:#000000;
				}
				#corpo .fundobranco .pontilhado .corpologin .soucadastrado .usuario .boxusuario{
					width:150px;
					height:16px;
					margin:5px 0px 0px 0px;
					float:left;
				}
					#corpo .fundobranco .pontilhado .corpologin .soucadastrado .usuario .boxusuario input{
						width:150px;
						height:16px;
						border:2px solid #D0ADD7;
						padding:1px 0px 0px 3px;
						font-size:11px;
						font-weight:normal;
					}
			#corpo .fundobranco .pontilhado .corpologin .soucadastrado .senha{
				width:150px;
				height:37px;
				margin:0px 0px 10px 0px;
				float:left;
			}
				#corpo .fundobranco .pontilhado .corpologin .soucadastrado .senha p{
					font-size:11px;
					font-weight:bold;
					margin:0px 0px 0px 0px;
					color:#000000;
				}
				#corpo .fundobranco .pontilhado .corpologin .soucadastrado .senha .boxsenha{
					width:150px;
					height:16px;
					margin:5px 0px 0px 0px;
					float:left;
				}
					#corpo .fundobranco .pontilhado .corpologin .soucadastrado .senha .boxsenha input{
						width:150px;
						height:16px;
						border:2px solid #D0ADD7;
						padding:1px 0px 0px 3px;
						font-size:11px;
						font-weight:normal;
					}
			#corpo .fundobranco .pontilhado .corpologin .soucadastrado .btnlogin{
				width:43px;
				height:20px;
				margin:50px 0px 0px -150px;
				background-color:#D0ADD7;
				float:left;
			}
				#corpo .fundobranco .pontilhado .corpologin .soucadastrado .btnlogin p{
					font-size:11px;
					padding:5px 0px 0px 8px;
					color:#000000;
				}
					#corpo .fundobranco .pontilhado .corpologin .soucadastrado .btnlogin p a{
						font-size:11px;
						padding:5px 0px 0px 0px;
						color:#000000;
						text-decoration:none;
					}
			#corpo .fundobranco .pontilhado .corpologin .soucadastrado .naolembro{
				width:220px;
				margin:60px 0px 0px 0px;
				float:left;
			}
				#corpo .fundobranco .pontilhado .corpologin .soucadastrado .naolembro p{
					font-size:11px;
					font-weight:normal;
					color:#000000;
				}
				#corpo .fundobranco .pontilhado .corpologin .soucadastrado .naolembro .cpf{
					width:270px;
					height:20px;
					margin:20px 0px 0px 0px;
				}
					#corpo .fundobranco .pontilhado .corpologin .soucadastrado .naolembro .cpf p{
						font-size:11px;
						font-weight:normal;
						padding:5px 0px 0px 0px;
						color:#000000;
					}
					#corpo .fundobranco .pontilhado .corpologin .soucadastrado .naolembro .cpf .boxcpf{
						width:96px;
						height:16px;
						float:left;
						margin:5px 0px 0px 0px;
					}
						#corpo .fundobranco .pontilhado .corpologin .soucadastrado .naolembro .cpf .boxcpf input{
						width:96px;
						height:16px;
						border:2px solid #D0ADD7;
						padding:1px 0px 0px 3px;
						font-size:11px;
						font-weight:normal;
						}
					#corpo .fundobranco .pontilhado .corpologin .soucadastrado .naolembro .cpf .btnok{
						width:24px;
						height:20px;
						background-color:#D0ADD7;
						float:left;
						margin:5px 0px 0px 10px;
					}
						#corpo .fundobranco .pontilhado .corpologin .soucadastrado .naolembro .cpf .btnok p{
							font-size:11px;
							font-weight:normal;
							color:#000000;
							padding:5px 0px 0px 3px;
						}
							#corpo .fundobranco .pontilhado .corpologin .soucadastrado .naolembro .cpf .btnok p a{
								font-size:11px;
								font-weight:normal;
								color:#000000;
								text-decoration:none;
							}
		#corpo .fundobranco .pontilhado .corpologin .naosoucadastrado{
			width:230px;
			margin:65px 0px 0px 65px;
			float:left;
		}
			#corpo .fundobranco .pontilhado .corpologin .naosoucadastrado p{
				font-size:14px;
				color:#784375;
				padding:0px 0px 0px 0px;
				float:left;
			}
			#corpo .fundobranco .pontilhado .corpologin .naosoucadastrado .txtcadastrese p{
				font-size:11px;
				color:#000000;
				padding:15px 0px 0px 0px;
				float:left;
				line-height:15px;
			}
			#corpo .fundobranco .pontilhado .corpologin .naosoucadastrado .btncadastrese{
				width:75px;
				height:20px;
				background-color:#D0ADD7;
				float:left;
				margin:10px 0px 0px 0px;
			}
				#corpo .fundobranco .pontilhado .corpologin .naosoucadastrado .btncadastrese p{
					font-size:11px;
					font-weight:normal;
					color:#000000;
					padding:2px 0px 0px 5px;
				}
					#corpo .fundobranco .pontilhado .corpologin .naosoucadastrado .btncadastrese p a{
						font-size:11px;
						font-weight:normal;
						color:#000000;
						text-decoration:none;
					}
	/* CORPO LOGIN*/

	/* CORPO FORM TECIDOS */

	#corpo .fundobranco .pontilhado .tituloformtecidos{

		margin:15px 0px 0px 15px;

		width:600px;

		height:30px;

		text-align:left;

	}

		#corpo .fundobranco .pontilhado .tituloformtecidos a{

			font-size:24px;

			color:#D0ADD7;	

			margin:0px 0px 0px 0px;

		}

	#corpo .fundobranco .pontilhado .corpoformtecidos{

		width:676px;

		height:265px;

		margin:15px 0px 0px 15px;

	}

		#corpo .fundobranco .pontilhado .corpoformtecidos a{

			font-size:11px;

			color:#000000;	

			margin:0px 0px 0px 0px;

			line-height:15px;

		}

		#corpo .fundobranco .pontilhado .corpoformtecidos a span{

			font-size:11px;

			font-weight:bold;

			color:#000000;	

			margin:0px 0px 0px 0px;

			line-height:15px;

		}
		
		#corpo .fundobranco .pontilhado .corpoformtecidos .formtecidos{

			width:350px;
			height:230px;

			margin:5px 0px 0px 0px;

			float:left;
			display:inline;
			
			border-right:2px solid #784375;

		}
		
		#corpo .fundobranco .pontilhado .corpoformtecidos .combotecidos{

			width:310px;

			margin:0px 0px 0px 10px;

			float:left;
			display:inline;
		}
		
		
		#corpo .fundobranco .pontilhado .corpoformtecidos .interinfos {

					width:300px;

					height:20px;

					float:left;
					
					display:inline;

					margin:5px 0px 0px 0px;
		}

		#corpo .fundobranco .pontilhado .corpoformtecidos .interinfos a{

			font-size:11px;

			font-weight:bold;

			color:#000000;	

			line-height:15px;

		}
		.labelstecido {

					width:70px;

					height:20px;

					float:left;

					text-align:right;

					padding:5px 0px 0px 0px;
		}

		.labelstecido a{

			font-size:11px;

			color:#000000;	

			margin:0px 0px 0px 0px;

			line-height:15px;

		}
					#corpo .fundobranco .pontilhado .corpoformtecidos .boxnometecido {

						width:250px;
	
						margin:0px 0px 0px 2px;
	
						float:left;
	
						display:inline;

					}
					#corpo .fundobranco .pontilhado .corpoformtecidos .boxnometecido input{

						width:250px;

						height:16px;

						font-size:11px;

						font-weight:normal;

						color:#000000;
						
						padding:3px 0px 0px 3px;

						border:2px solid #D0ADD7;

					}
					
					#corpo .fundobranco .pontilhado .corpoformtecidos .teltecido {

						width:350px;
		
						float:left;
	
						display:inline;

					}
					
					#corpo .fundobranco .pontilhado .corpoformtecidos .teltecido .boxteltecido {

						width:250px;
	
						margin:0px 0px 0px 2px;
	
						float:left;
	
						display:inline;

					}

					#corpo .fundobranco .pontilhado .corpoformtecidos .teltecido .boxteltecido input{

						width:250px;

						height:16px;

						font-size:11px;

						font-weight:normal;

						color:#000000;

						padding:3px 0px 0px 3px;

						border:2px solid #D0ADD7;


					}
					
					#corpo .fundobranco .pontilhado .corpoformtecidos .boxendtecido {

						width:250px;
	
						margin:0px 0px 0px 2px;
	
						float:left;
	
						display:inline;

					}


					#corpo .fundobranco .pontilhado .corpoformtecidos .boxendtecido input{

						width:250px;

						height:16px;

						font-size:11px;

						font-weight:normal;

						color:#000000;

						padding:3px 0px 0px 3px;

						border:2px solid #D0ADD7;

					}
					
					#corpo .fundobranco .pontilhado .corpoformtecidos .numtecido {
						width:350px;
						float:left;
						display:inline;
					}
					#corpo .fundobranco .pontilhado .corpoformtecidos .boxnumtecido {

						width:30px;
	
						margin:0px 0px 0px 2px;
	
						float:left;
	
						display:inline;

					}

					#corpo .fundobranco .pontilhado .corpoformtecidos .boxnumtecido input{

						width:30px;

						height:16px;

						font-size:11px;

						font-weight:normal;

						color:#000000;

						padding:3px 0px 0px 3px;

						border:2px solid #D0ADD7;

					}
					
					#corpo .fundobranco .pontilhado .corpoformtecidos .boxcompltecido {

						width:250px;
	
						margin:0px 0px 0px 2px;
	
						float:left;
	
						display:inline;

					}

					#corpo .fundobranco .pontilhado .corpoformtecidos .boxcompltecido input{

						width:250px;

						height:16px;

						font-size:11px;

						font-weight:normal;

						color:#000000;

						padding:3px 0px 0px 3px;

						border:2px solid #D0ADD7;

					}
					
					#corpo .fundobranco .pontilhado .corpoformtecidos .bairrotecido {

						width:350px;
		
						float:left;
	
						display:inline;

					}

					#corpo .fundobranco .pontilhado .corpoformtecidos .bairrotecido .boxbairrotecido {

						width:250px;
	
						margin:0px 0px 0px 2px;
	
						float:left;
	
						display:inline;

					}
					
					
					#corpo .fundobranco .pontilhado .corpoformtecidos .bairrotecido .boxbairrotecido input{

						width:250px;

						height:16px;

						font-size:11px;

						font-weight:normal;

						color:#000000;

						padding:3px 0px 0px 3px;

						border:2px solid #D0ADD7;

					}
					
					#corpo .fundobranco .pontilhado .corpoformtecidos .boxceptecido {

						width:250px;
	
						margin:0px 0px 0px 2px;
	
						float:left;
	
						display:inline;

					}

					#corpo .fundobranco .pontilhado .corpoformtecidos .boxceptecido input{

						width:151px;

						height:16px;

						font-size:11px;

						font-weight:normal;

						color:#000000;

						padding:3px 0px 0px 3px;

						border:2px solid #D0ADD7;

					}
					
					#corpo .fundobranco .pontilhado .corpoformtecidos .cidadetecido {
		
						width:200px;
		
						float:left;
		
						display:inline;
						margin:2px 0px 0px -70px;
				
					}
					
					#corpo .fundobranco .pontilhado .corpoformtecidos .cidadetecido .boxcidadetecido {
	
						width:121px;
	
						height:20px;
	
						margin:0px 0px 0px 2px;
	
						float:left;
	
						display:inline;
	
	
	
					}
					
					#corpo .fundobranco .pontilhado .corpoformtecidos .cidadetecido .boxcidadetecido input{

						width:114px;

						height:16px;

						font-size:11px;

						font-weight:normal;

						color:#000000;

						padding:3px 0px 0px 3px;

						border:2px solid #D0ADD7;

					}
					
					#corpo .fundobranco .pontilhado .corpoformtecidos .uftecido {
		
						width:110px;
		
						height:20px;
		
						float:left;
		
						display:inline;
						margin:2px 0px 0px 20px;
					}
					#corpo .fundobranco .pontilhado .corpoformtecidos .uftecido .boxuftecido {
	
						width:38px;
	
						height:25px;
	
						margin:0px 0px 0px 2px;
	
						float:right;
	
						display:inline;
	
	
					}

					#corpo .fundobranco .pontilhado .corpoformtecidos .boxuftecido input{

						width:30px;

						height:16px;

						font-size:11px;

						font-weight:normal;

						color:#000000;

						padding:3px 0px 0px 3px;

						border:2px solid #D0ADD7;

					}

		#corpo .fundobranco .pontilhado .corpoformtecidos .tecido1{

			font-size:11px;

			font-weight:normal;

			color:#000000;

			border:2px solid #D0ADD7;
			margin-top:20px;
		}

		#corpo .fundobranco .pontilhado .corpoformtecidos #tec1{
			width:92px;

			height:102px;

			font-size:11px;

			font-weight:normal;

			color:#000000;

			border:2px solid #D0ADD7;
			float:left;
			display:inline;
			margin-top:5px;

		}

		#corpo .fundobranco .pontilhado .corpoformtecidos .tecido2{

			font-size:11px;

			font-weight:normal;

			color:#000000;

			border:2px solid #D0ADD7;
			margin-top:10px;
		}
		
		#corpo .fundobranco .pontilhado .corpoformtecidos #tec2{
			width:92px;

			height:102px;

			font-size:11px;

			font-weight:normal;

			color:#000000;

			border:2px solid #D0ADD7;
			float:left;
			display:inline;
			margin:5px 0px 0px 5px;

		}
		
		#corpo .fundobranco .pontilhado .corpoformtecidos .tecido3{

			font-size:11px;

			font-weight:normal;

			color:#000000;

			border:2px solid #D0ADD7;
			margin-top:10px;
		}

		#corpo .fundobranco .pontilhado .corpoformtecidos #tec3{
			width:92px;

			height:102px;

			font-size:11px;

			font-weight:normal;

			color:#000000;

			border:2px solid #D0ADD7;
			float:left;
			display:inline;
			margin:5px 0px 0px 5px;

		}

	#corpo .fundobranco .pontilhado .footerformtecidos{

		width:700px;

		height:30px;

		margin:60px 0px 0px 0px;

		_margin:10px 0px 0px 0px;

	}

		#corpo .fundobranco .pontilhado .footerformtecidos .enviarformtecidos{

			width:44px;

			height:20px;

			margin:0px 0px 0px 631px;

			background-color:#784375;

			float:left;

			display:inline;

		}

			#corpo .fundobranco .pontilhado .footerformtecidos .enviarformtecidos .btnenviarformtecidos{

				font-size:11px;

				font-weight:bold;

				text-align:left;

				padding:5px 5px 0px 5px;

				float:left;

				display:inline;

			}

				#corpo .fundobranco .pontilhado .footerformtecidos .enviarformtecidos .btnenviarformtecidos a{

					text-decoration:none;

					color:#FFFFFF;

				}



	/* CORPO FORM TECIDOS */

/* CORPO */

/* FOOTER */
#footer{
	z-index:2;
	position:absolute;
}
#footer .pagseguro{
	width:403px; 
	margin-top:5px;
	float:left;
}
#footer .pagseguro p{
	font-size:10px;
	color:#D9D9D9;
	text-align: left;
}
#footer .endereco{
	float:left;
	width:397px; 
	margin-top:15px;
}
#footer .endereco p{
	font-size:13px;
	color:#D9D9D9;
	text-align: right;
	font-weight:bold;
}
#footer .menufooter{
	clear:both;
	width:820px; 
	margin-top:60px;
}

#footer .menufooter a{
	font-size:11px;
	color:#D9D9D9;
	text-decoration:none;
	padding:0px 5px 0px 0px;
}
#footer .footermenu a:link, #footer .footermenu a:visited{ 
	width:110px; 
	height:19px; 
	text-align:center;
}
#footer .menufooter a:hover{ 
	width:110px; 
	height:19px; 
	text-align:center;
	color:#FFFFFF;
}
#footer .direitos{
	width:400px;
	height:19px;
	font-size:10px;
	color:#D0ADD7;
	text-align:left;
	float:left;
	margin-top:10px;
}
#footer .assinatura{
	width:400px;
	height:19px;
	font-size:10px;
	color:#D0ADD7;
	text-align:right;
	float:left;
	margin-top:10px;
}
#footer .assinatura a{
	font-size:10px;
	color:#D0ADD7;
}
/* FOOTER */

#root{
	width:830px;
	height:700px;
	left:50%;
	margin:10px 0px 0px -407px;
	position:absolute;
}
