#conteudoCarrinho { }

#conteudoCarrinho #passo { background: url(../imgs/fd_passo.gif) repeat-x; height:55px; width:100%; }

#conteudoCarrinho #passo ul { list-style:none; float: left; padding:0px; margin:0px; width:100%; text-align:center; font-size:1px;}
#conteudoCarrinho #passo ul li { display: inline; float:left; padding:0px; margin:0px; width:24.9%;}

#conteudoCarrinho .tituloPasso { font: italic bold 17px Arial; color: #FFF; padding:8px; background: url(../imgs/fd_titulo_pross.gif) repeat-x; }

#conteudoCarrinho table { width:100%; margin: 0; padding: 0;}
#conteudoCarrinho table td { padding:7px; border-bottom:1px solid #E9E9E9; font-size:12px; font-family:Arial;}

#conteudoCarrinho table .cabec { font-weight:bold; background-color: #E2E2E2; color:#333; text-align:center; }
#conteudoCarrinho table tr .t_foto { width:10%; }
#conteudoCarrinho table tr .t_prod { width:34%; text-align:left; }
#conteudoCarrinho table tr .t_pres { width:10%; }
#conteudoCarrinho table tr .t_remo { width:8%; }
#conteudoCarrinho table tr .t_qtde { width:12%; }
#conteudoCarrinho table tr .t_vlru { width:12%; }
#conteudoCarrinho table tr .t_vlrt { width:12%; }

#conteudoCarrinho table tr .c_foto { text-align:center; }
#conteudoCarrinho table tr .c_prod a { color:#CC0000; text-decoration:none; font-weight:bold; }
#conteudoCarrinho table tr .c_prod a:hover { text-decoration:underline; }
#conteudoCarrinho table tr .c_pres { text-align:center; }
#conteudoCarrinho table tr .c_pres ul { margin:0 auto; padding:0px; }
#conteudoCarrinho table tr .c_pres ul li { display:inline; float:left; vertical-align:middle;}
#conteudoCarrinho table tr .c_pres ul .spCheck { padding-top:2px; }
#conteudoCarrinho table tr .c_remo { text-align:center; }
#conteudoCarrinho table tr .c_qtde { text-align:center; }
#conteudoCarrinho table tr .c_vlru { text-align:right; }
#conteudoCarrinho table tr .c_vlrt, #conteudoCarrinho table tr .c_vlrg { text-align:right; font-weight:bold; background-color: #F7F7F7;}
#conteudoCarrinho table tr .c_vlrg { font-size:16px;}

#conteudoCarrinho table tr .t_vlrt, #conteudoCarrinho table tr .t_fsub  { text-align:right; color: #CC0000; font-weight:bold }
#conteudoCarrinho table tr .t_fret, #conteudoCarrinho table tr .t_fsub { background-color: #F7F7F7; line-height:180%; height:55px; }

.qtde { font: normal bold 12px Arial; text-align:center; width:50px; }
.formBtok { background-color: #990000; color:#FFF; font: bold 11px Tahoma; border:1px solid #FFFFFF; padding:1px}

#botoesCompra { padding:10px 3px; height: 24px; }
#botoesCompra #voltarCompra { float:left; width:50%; }
#botoesCompra #finalizar { float:right; width:48%; text-align:right; }

.caixaSemproduto { border:3px solid #F3F3F3; text-align:center; padding:40px; }
.caixaSemproduto span { font: bold 17px Arial; color: #CC0000; }

.avisopedido { text-align:right; }
.avisopedido span { font-weight:bold; color: #CC0000}