@charset "iso-8859-1";
#cart { margin: 5px; padding:0; border:1px #E6E6E6 solid; text-align:right; float:right; display:table; clear: both; width:220px; height:50px; background: url(../img/bg_cart.jpg) no-repeat top left; }
#cart p{ margin:3px; }
#cart img{ border:0 }

.encomenda{font-size:85%; float:left; width:595px; text-align:center; clear:both;}
#encomendar { margin:5px;}
#quantidade {font-size:85%;}
#Order{font-size:85%;}

.listEncomendas{ display:table; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: x-small; width:585px; padding:0; margin-left:5px; margin-right:5px; text-align:center;}
.listagem_titulos { width:585px; margin:0 auto; background: url(../img/bg_lvt.jpg) repeat-x top left #666666; display:table; font-size:100%; color:#FFFFFF; font-weight:bold; }
.Tlist { width:575px; padding:5px; margin:0 auto; border-top:1px #CCCCCC dotted; background-color:#FFFFFF; display:table; }
.Tlist1 { width:575px; padding:5px; margin:0 auto; display:table; border-top:1px #CCCCCC dotted; }

.Ttitulo{width:200px; margin:0; float:left; display:table; }
.TvalorUN{width:70px; float:left; display:table; }
.Tquantidade{width:70px; float:left; display:table; }
.Tvalor{width:65px; float:left; display:table; }
.Timg{width:80px; float:left; display:table; }
.Topcoes{ width:90px; margin:0; float:left; display:table;}

.Ftitulo{ text-align:left; font-size: x-small; width:200px; margin:0; float:left; display:table; }
.FvalorUN{width:70px; margin:0; float:left; display:table; }
.Fquantidade{width:70px; margin:0; float:left; display:table; }
.Fvalor{width:65px; margin:0; float:left; display:table; }
.Fimg{width:80px; margin:0; float:left; display:table; text-align: center; }
.Fimg img{ width:50px; }
.Fimg .img{ width:50px; text-align:center; margin:0 auto; display:block; position:relative}
.Fopcoes{ width:90px; margin:0; float:left; display:table; }

.Ltitulo{ width:200px; margin:0; float:left; display:table; }
.LvalorUN{width:70px; margin:0; float:left; display:table; }
.Lquantidade{ width:70px; margin:0; float:left; display:table; }
.Lvalor{ width:65px; margin:0; float:left; display:table; }
.Limg{width:80px; margin:0; float:left; display:table; }
.Lopcoes{ width:90px; margin:0; float:left; display:table;}

/*#user_existente, #user_novo{ margin:0px; padding:0px; }
#tipo_envio, #pagamento{ margin:0px; padding:0px; }*/
input {margin:0px; padding:0px; border:1px #CCCCCC solid; }
.TxtOrder{width:575px; position:relative; margin:5px; padding:0; float:left; font-size:105%; font-weight:bold;}
.LabelOrder{text-align:right; width:175px; position:relative; margin:5px; float:left; border:0; padding:0; }
.FieldOrder{text-align:left; width:385px; position:relative; margin:5px; padding:0; float:left; border:0; padding:0;}
.navLivraria{ width:42px; text-align:center; border:0; display:table; margin:0 auto; }
.navLivraria img{ border:0; margin:0 auto; }

.LabelOrderSmall{text-align:right; width:95px; position:relative; margin:2px; float:left; border:0; padding:0; }
.FieldOrderSmall{text-align:left; width:150px; position:relative; margin:2px; padding:0; float:left; border:0; padding:0;}
.TxtOrderSmall{width:310px; position:relative; margin:5px; padding:0; float:left; font-size:105%; font-weight:bold;}

#fNewUsr { border:0; margin:0 auto; width:310px; float:left; }
#fNewUsr #user_novo{ margin:0; padding:0; }
#fOldUsr { border:0; margin:0 auto; width:270px; float:left;}
#fOldUsr #user_existente { margin:0; padding:0; }

#fNewUsr h4, #fOldUsr h4 { color:#666666; font-weight:bold; font-style:italic; margin:15px 5px 2px; text-align:left;  }