body{
	background-image: none;
	background-color: #b7b7b7;
}

a{
	color: inherit;
}

.menuSuperiorNavegacao, .menuSuperiorBotoesItemOutros, .menuSuperiorBotoes, .motorBusca, .breadCrumb, .telefone{
	display: none;
}

.contentorGeral{
	background-color: #b7b7b7;
}

.textosTitulo{
	font-family: 'Cantora One', sans-serif;
	font-weight: bold;
	color: white;
	background-color: #494949;
	font-size: 20px;
	padding-left: 15px;
	padding-top: 10px;
	padding-bottom: 10px;
	filter: progid:DXImageTransform.Microsoft.Shadow(Color=#000000, Strength=2, Direction=0), progid:DXImageTransform.Microsoft.Shadow(Color=#000000, Strength=2, Direction=90), progid:DXImageTransform.Microsoft.Shadow(Color=#000000, Strength=2, Direction=180), progid:DXImageTransform.Microsoft.Shadow(Color=#000000, Strength=2, Direction=270);
	text-shadow: 2px 2px 0 #000, -1px -1px 0 #000, 1px -1px 0 #000, -1px 1px 0 #000, 1px 1px 0 #000;
	border-bottom: 1px solid white;
}

.produtoDetalheCaixaCarrinho{
	font-family: 'Cantora One', sans-serif;
	padding-left: 40px;
	padding-right: 40px;
	padding-top: 15px;
	padding-bottom: 15px;
	background-color: white;
	border: none;
	margin-left: 0px;
	margin-right: 0px;
}

.produtoDetalheCaixaInterior {
	margin: 0px;
}

.tabelaCheckout{
	width: 100%;
}

.tabelaCheckout th{
	font-weight: normal;
	padding-top: 10px;
	padding-bottom: 10px;
	border-bottom: 1px solid black !important;
}

.tabelaCheckout td{
	vertical-align: top;
}

.checkoutLegenda{
	font-size: 20px;
}

.tabelaCheckoutRadio{
	margin-right: 30px;
}


.checkoutTextarea{
	width: 750px;
}

.checkoutTextarea textarea{
	width: 100%;
	height: 250px;
}

.checkoutBotoes{
	background-image: url('../img/botoaCheckout.png');
	width: 142px;
	height: 32px;
	font-family: 'Cantora One', sans-serif;
	font-weight: bold;
	color: white;
	filter: progid:DXImageTransform.Microsoft.Shadow(Color=#000000, Strength=2, Direction=0), progid:DXImageTransform.Microsoft.Shadow(Color=#000000, Strength=2, Direction=90), progid:DXImageTransform.Microsoft.Shadow(Color=#000000, Strength=2, Direction=180), progid:DXImageTransform.Microsoft.Shadow(Color=#000000, Strength=2, Direction=270);
	text-shadow: 2px 2px 0 #000, -1px -1px 0 #000, 1px -1px 0 #000, -1px 1px 0 #000, 1px 1px 0 #000;
}

.checkoutTitulosLogin{
	font-family: 'Cantora One', sans-serif;
	font-size: 20px;
	line-height: 25px;
}

.checkoutSubTitulosLogin{
	font-family: 'Cantora One', sans-serif;
	font-size: 16px;
	line-height: 25px;
}


.checkoutLoginTituloCampo{
	padding-top: 20px;
	padding-bottom: 10px;
	font-size: 16px;
}

.checkoutLoginCampo input{
	width: 450px;
}

input[type="password"], input[type="text"]{
	 border: 1px inset #C0C0C0;
	 padding: 5px;
}

.checkoutSubTotais{
	border: 1px solid red;
}


#caixaDadosCliente, #caixaDadosPagamento, #caixaDadosMensagem{
	display: none;
}

