
.baseCustomize {
	display:block;
	width:939px;
	min-height:500px;
}

.barraTop {
	display:block;
	background-image:url(/temas/default/imgs/en/titCustomize.gif);
	width:820px;
	height:39px;
}

.tituloCustomize {
	display:block;
	text-align:center;
	margin-top:30px;
	font-size:26px;
	font-weight:bold;
	color:#EC131B;
}

.help {
	display:block;
	float:right;
	font-size:23px;
	font-weight:bold;
	color:#000;
	margin-top:20px;
}

.help span {
	color:#EC131B;
}

.baseCaixas {
	display:block;
	margin-top:20px;
}

.topoCaixaProduto {
	display:block;
	background-image:url(/temas/default/imgs/topCaixaCustomize.gif);
	width:300px;
	height:5px;
}

.caixaProduto {
	display:block;
	width:300px;
	
/*	min-height:250px;*/
	background-image:url(/temas/default/imgs/bgCaixaCustomize.gif);
	background-repeat:repeat-y;
	padding:10px 0 10px 0;
}

.rodapeCaixaProduto {
	display:block;
	background-image:url(/temas/default/imgs/bottomCaixaCustomize.gif);
	width:300px;
	height:5px;
	overflow:hidden;
}

.topoCaixaProduto2 {
	display:block;
	background-image:url(/temas/default/imgs/topCaixaCustomize2.gif);
	width:520px;
	height:5px;
	overflow:hidden;
	position:relative;
}

.caixaProduto2 {
	display:block;
	width:520px;

	/*min-height:250px;*/
	background-image:url(/temas/default/imgs/bgCaixaCustomize2.gif);
	background-repeat:repeat-y;
	padding:20px 0 20px 0;
}

.rodapeCaixaProduto2 {
	display:block;
	background-image:url(/temas/default/imgs/bottomCaixaCustomize2.gif);
	width:520px;
	height:5px;
	overflow:hidden;
}

.rodapeCaixaProduto2Step2 {
	display:block;
	background-image:url(/temas/default/imgs/en/bgTotalOrder.jpg);
	width:520px;
	height:85px;
	position:relative;
}

.instrucoes {
	display:block;
	/*background-image:url(/temas/default/imgs/en/imgInstrucoes.gif);*/
	width:400px;
	height:72px;
	position:relative;
	left:0px;
	top:5px;
	text-align:left;
	
}

.baseOrder {
	margin:42px 10px 0 0;
}

.titHappyOrder {
	/*display:block;*/
	/*background-image:url(/temas/default/imgs/en/titHappyOrder.gif);*/
	width:500px;
	position:relative;
	left:-20px;
	top:310px;
	text-align:left;
	float:right;
}

.btFreeShippment {
	display:block;
	background-image:url(/temas/default/imgs/en/btFreeShippment.jpg);
	width:273px;
	height:53px;
	margin:12px 0 0 0px;
}

.titFindOut {
	display:block;
	/*background-image:url(/temas/default/imgs/en/titFindOut.gif);*/
	width:310px;
	height:14px;
	margin:12px 0 0 0;
	text-align:left;
}

.titWantDifferent {
	display:block;
	/*background-image:url(/temas/default/imgs/en/titWantDifferent.gif);
	*/
	width:296px;
	height:20px;
	margin:40px 0 0 0;
	text-align:right;
	font-family: arial;
	font-weight:bold;
	font-size:11px;
	
}

.adicionarLogo {
	display:block;
	/*background-image:url(/temas/default/imgs/en/caixaUploadLogo.gif);*/
	/*width:364px;*/
	width:300px;
	height:263px;
	margin:35px 0 0 0px;
	position:relative;
	text-align:left;
}

.adicionarDesign {
	display:block;
	background-image:url(/temas/default/imgs/en/caixaUploadDesign.gif);
	width:364px;
	height:312px;
	margin:100px 0 0 100px;
}

.submeterLogo {
	display:block;
	background-image:url(/temas/default/imgs/en/btSubmitLogo.gif);
	width:87px;
	height:47px;
	/*margin:10px 0 0 150px;*/
	position:relative;
	top:29px;
	right:-109px;
}

.btNext {
	display:block;
	background-image:url(/temas/default/imgs/en/btNext.gif);
	width:114px;
	height:74px;
}

.btBack2 {
	display:block;
	background-image:url(/temas/default/imgs/en/btBack.gif);
	width:125px;
	height:45px;
	margin:20px 0 0 0px;
	
}

.tituloProdutoCustomize {
	font-family: Arial, Helvetica, sans-serif;
	display:block;
	font-size:36px;
	font-weight:bold;
	font-style:italic;
	margin-left:10px;
	text-align: left;
}
.tituloProdutoCustomize span{
	display:block;
	font-size:16px;
	font-style:italic;
	color:#333;
}

.imgProdutoCustomize {
	display:block;
	width:224px;
/*	height:224px;*/
	margin:20px 0 0 30px;
}

.btChooseFile {
	display:block;
	float:left;
	background-image:url(/temas/default/imgs/en/btChooseFile.gif);
	background-repeat:no-repeat;
	width:100px;
	height:19px;
	margin:102px 0 0 142px;
}

.MultiFile-label{
	font-size:10px;
	float:right;
	left:-50px;
	position:relative;
	/*top:-20px;
	
	left: 20px;*/
}

.btChooseFileStep2 {
	display:block;
	float:left;
	background-image:url(/temas/default/imgs/en/btChooseFile.gif);
	width:70px;
	height:19px;
	margin:160px 0 0 162px;
}

.imgFileSelected {
	display:block;
	float:left;
	background-image:url(/temas/default/imgs/en/titNoFile.gif);
	width:50px;
	height:7px;
	margin:108px 0 0 5px;
}

.imgFileSelectedStep2 {
	display:block;
	float:left;
	background-image:url(/temas/default/imgs/en/titNoFile.gif);
	width:50px;
	height:7px;
	margin:168px 0 0 5px;
}

.btUploadFile {
	display:block;
	float:left;
	background-image:url(/temas/default/imgs/en/btUploadFile.gif);
	width:67px;
	height:19px;
	margin:102px 0 0 0px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration: none;
	cursor:hand;
	cursor: pointer;
	color:#666666;
	
}


.divInputDetails {
	display:block;
	position:absolute;
	/*margin:164px 0 0 75px;*/
	top:184px;
	left:0px;
	width:100%;
}

.divInputDetailsStep2 {
	display:block;
	position:absolute;
	/*margin:214px 0 0 75px;*/
	top:214px;
	left:75px;
}

.inputDetails {
	display:block;
	background:none;
	border:0;
	width:290px;
	height: 58px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
}

.divInputEmail {
	display:block;
	position:absolute;
	/*margin:231px 0 0 107px;*/
	top:231px;
	left:107px;
}

.divInputEmailStep2 {
	display:block;
	position:absolute;
	margin:279px 0 0 106px;
}

.divInputUnit {
	display:block;
	position:absolute;
	/*margin:28px 0 0 13px;*/
	top:28px;
	left:13px;
}

.inputUnit {
	display:block;
	background:none;
	border:0;
	width:59px;
	height:19px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	padding:4px 0 0 4px;
}

.inputEmail {
	display:block;
	background:none;
	border:0;
	width:210px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	position:relative;
	top:20px;
	left:-15px;
	border:1px solid #000;
}

.basePersonalizacao {
	margin: 0 0 20px 20px;
}

.basePersonalizacaoPromotion {
	float:left;
	margin: 0 0 20px 20px;
}

.bulletCinza {
	display:block;
	float:left;
	background-image:url(/temas/default/imgs/radioButton1.gif);
	width:18px;
	height:18px;
	margin-right:10px;
}

.bulletVerde {
	display:block;
	float:left;
	background-image:url(/temas/default/imgs/radioButton2.gif);
	width:18px;
	height:18px;
	margin-right:10px;
}

.bulletVermelho {
	display:block;
	float:left;
	background-image:url(/temas/default/imgs/radioButton3.gif);
	width:18px;
	height:18px;
	margin-right:10px;
}

.itensPersonalizacao {
	display:block;
	float:left;
	width:224px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#000;
	text-align: left;
}

.itensPersonalizacaoStep2 {
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#000;
	text-align: left;
}

.listEscolha {
	display:block;
	border:1px solid #c2c3c5;
	width:170px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
}

.colorInput {
	display:block;
	border:1px solid #c2c3c5;
	width:100px;
	height:22px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
}

.listEscolhaStep2 {

	color:#666666;
	display:block;
	float:left;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	margin:10px 0 0 0;
	text-align:left;
	width:170px;
}

.listEscolhaStep2 select{
	border:1px solid #C2C3C5;
	width:170px;
	
}

.listEscolhaStep5 {
	display:block;
	border:1px solid #c2c3c5;
	width:110px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	margin:2px 0 0 28px;
}

.titMessage {
	display:block;
	background-image:url(/temas/default/imgs/en/titMessage.gif);
	width:157px;
	height:23px;
	margin:20px 0 10px 252px;
}

.btPreview {
	display:block;
	background-image:url(/temas/default/imgs/en/btPreview.gif);
	width:90px;
	height:48px;
	margin:20px 0 0 252px;
}

.previewMessage {
	display:block;
	background-image:url(/temas/default/imgs/en/previewField.gif);
	width:445px;
	height:49px;
	margin:20px 0 0 40px;
}

.textoProdutoStep2 {
	display:block;
	font-size:11px;
	font-weight:bold;
}

.btEstimateCost {
	display:block;
	background-image:url(/temas/default/imgs/en/btEstimateCost.jpg);
	width:115px;
	height:74px;
	margin-right:15px;
}

.submeter {
	display:block;
	background-image:url(/temas/default/imgs/en/btSubmit.jpg);
	width:100px;
	height:53px;
	margin:10px 0 0 230px;
}

.baseProdutoStep2 {
	display:block;
	float:left;
	width:110px;
	margin: 0 0 20px 15px;
}

.titProdutoStep2 {
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-transform:uppercase;
	text-align:center;
	color:#000;
}

.titProdutoStep2 span {
	font-size:8px;
}

.imProdutoStep2 {
	display:block;
	width:60px;
	height:60px;
	margin:10px 0 10px 20px;
}

.precoProdutoStep2 {
	display:block;
	float:left;
	width:75px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	text-align:center;
	color:#ff0000;
}

.bullet {
	display:block;
	float:left;
	background-image:url(/temas/default/imgs/radioButton4.gif);
	width:18px;
	height:18px;
}

.baseNumeros {
	display:block;
	position:absolute;
	width:212px;
	height:54px;
	/*margin:24px 0 0 273px;*/
	top:24px;
	left:273px;
	padding-right:26px;
}

.numeros {
	display:block;
	float:right;
	width:27px;
	height:35px;
	margin:15px 2px 0 0;
}

.shippmentCode {
	display:block;
	position:absolute;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#ff0000;
	/*margin:50px 0 0 197px;*/
	top:50px;
	left:197px;
}


.textFreeshippment{
	display:block;
	position:absolute;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#298A52;
	/*margin:30px 0 0 145px;*/
	top:30px;
	left:145px;
}


.units {
	display:block;
	position:absolute;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#000;
	/*margin:55px 0 0 13px;*/
	top: 55px;
	left: 13px;
}



.mostraLogo {
	display:block;
	width:364px;
	height:263px;
	margin:35px 0 0 100px;
}

.div_colorpicker{
	width: 20px;
	height:20px;
	border:1px solid #CCCCCC;
	display:block;
	float:left;
	/*margin-right:5px*/	
}
