.produtos-BoxItem{
    width:335px;
    border-bottom:dotted 1px #d6d6d6;
    padding-bottom:10px;    
    margin-bottom:20px;    
}
.prodLeft{ float:left; }
.prodRight{ float:right; }

.produtos-BoxItemImg{
    width:100px;
    height:100px;
    overflow:hidden;
    float: left;
	text-align: center;
}
.produtos-BoxItemInfo{
    width:220px;
    float: right;
    padding-top:10px;
}
.produtos-BoxItemInfo a{ color:#646464; text-decoration:none; }
.produtos-BoxItemInfo a:hover{ text-decoration:underline; }

.boxAmpliar{ text-align:center; padding-top:5px; }

.produtoImgG{ border:solid 1px #B3BCBF; width:193px; padding:5px; text-align: center;}
.produtoImgG td { text-align: center; }

f/*orm#frmProduto fieldset{ border:none 0; }
form#frmProduto fieldset legend{ display:none; }
form#frmProduto table tr td{ padding:5px 5px; border-top:solid 1px #D8D8D8; border-bottom:solid 1px #fff; }*/

/*.modelosObs{ padding-bottom: 10px; font-style: italic; font-size:10px; }*/
.modelosObs { font-size: 10px; }

.marca em {
color:#506F97;
font-weight:bold;
}

.trModelos{
	cursor: pointer;
	cursor:pointer;
font-size:11px;
font-weight:bold;
padding:10px;
}

#table-modelos{
	border-collapse: collapse;
}
#table-modelos tr {
	border-bottom: 1px solid #dbdddf;
}
#table-modelos .thead {
	background: #C1CAD3;
	color: #FFF;
	border-bottom: 1px solid #B9BEC4;
}
.thead td {
	padding: 10px;
}
.thead span {
	text-align: right;
	float: right;
}

.btnProdAddCar{ text-align:right; padding-top:20px; position:relative; }
#btnAddCarrinho{ display:none; }
#btnAddCarrinho{ position:absolute; right:0; }

.box-esq-empreendimento{ background:url(img/bg-esq-bGaleria.jpg) top left no-repeat; float:left; width:9px; height:175px; }
.box-dir-empreendimento{ background:url(img/bg-dir-bGaleria.jpg) top right no-repeat; float:right; width:9px; height:175px; }
.box-meio-empreendimento{ background:url(img/bg-meio-bGaleria.jpg) top left repeat-x; }
.box-conteudo-empreendimento{ line-height:1.6em; padding:10px 25px; }
.box-meio-empreendimento h2, .titulo-box{ 
	background:url(img/bg-tit-bGaleria.jpg) top left no-repeat;
	height:27px; 
	width:160px; 		
	font-size:12px; 
	margin:0 0 0 10px; 
	padding:9px 0 0 0; 
	float:left;
	text-align:center;
}
.titulo-box{
	color:#999; 
	cursor:pointer;
}
.titSelectedDesc{
	color:#9F002C;		
}
.ir-ao-topo{ float:right; padding-top:14px; }

.tableCarrinho thead tr{ 
	background:#637775;
	height:40px;
	color:#fff;
}
.tableCarrinho thead tr th{ padding:0 5px; }	
.tableCarrinho tbody td{
	padding:4px;
	border-left:solid 1px #4A4A4A;
	border-bottom:solid 1px #4A4A4A;
}
.tableCarrinho tbody td table td{ border:none; }
.tableCarrinhoSubTotal{
	border-right:solid 1px #4A4A4A;
	/*font-size:14px;
	font-weight:bold;*/
}
.tableCarrinho-total{
	padding:10px 5px;
	font-size:18px;
	font-weight:normal;
	background:#637775;
	color:#fff;
}

.carrinho-navegacao-esquerda{
	float:left;
	width:300px;
	margin:35px 0 38px 0;
}
.carrinho-navegacao-direita{
	float:right;
	width:181px;
	margin:35px 0 38px 0;
}
.btnContinuarComprando{
	display:block;
	text-indent:-9999em;
	overflow:hidden;
	background:url(img/btn-continuarComprando.jpg) left top no-repeat;
	width:229px;
	height:28px;
}
.btnFinalizarCompra{
	display:block;
	text-indent:-9999em;
	overflow:hidden;
	background:url(img/btn-finalizacompra.jpg) left top no-repeat;
	width:181px;
	height:28px;
}

form#frmCadastro ul li{ margin-bottom:10px; }
.inpObrigatorio{ font-weight:bold; }
.btnCadastro{ padding-top:30px; text-align:right; }

#boxErroCadastro{
	padding:10px;
	margin-bottom:20px;
	border:solid 1px red;
}

.listaSessao{ list-style:none; float:left; width:348px; }
.listaSessao li{ margin-bottom:15px; padding-left:10px; background:url(img/seta-listaRight.gif) left 5px no-repeat; }

#boxMigalha{
    position:absolute;
    padding-top: 27px;
    font-size:0.8em;
    text-align:left;
    width:700px;
}
#boxMigalha span{ font-weight:bold; padding-left:3px; }

/*.boxCarrinhoChamada{ position:absolute; top: 175px; width:253px; text-align:right; }
.boxCarrinhoChamada a{ color:#969696; text-decoration:none; }
.boxCarrinhoChamada a:hover{ text-decoration:underline; }*/


div#conteudo-principal{ position: relative; }
div#boxBusca{ position:absolute; right:0; top:20px; }
div#boxBusca form fieldset legend{ display:none; }
#btnBusca{ vertical-align:middle; }
#inpParamBusca{ width:180px; }

div#conteudoTexto ul li{ margin-bottom:10px; padding-left:10px; background:url(img/seta-listaRight.gif) left 5px no-repeat; }