body { background-image: none !important; margin: 10px;}
html { background-image: none !important; }
#wrap { width: 740px !important; padding-left: 10px;}
#footer { width: 800px !important; }

table.order { width: 350px; margin-right: 50px !important; }
table.order tr { border-bottom: dashed 1px #ccc; }
table.order tr td.left { width: 240px; padding-right: 10px; }
table.order tr td.right { padding: 10px 0px; width: 50px; }
table.order tr td.right input { width: 40px; }

table.order-top-bar { width: 94%; margin-right: 50px !important; background: #eee; }
table.order-top-bar tr { border-bottom: dashed 1px #ccc; }
table.order-top-bar tr td.left { width: 240px; padding-right: 10px; }
table.order-top-bar tr td.right { padding: 10px 0px; width: 50px; }
table.order-top-bar tr td.right input { width: 40px; }

table tr td { vertical-align: top; }
table.order { margin-top:20px; }
table.order tr td { vertical-align: middle; padding-left: 10px; }

table.order-top-bar { margin-top:20px; }
table.order-top-bar tr td { vertical-align: middle; padding-left: 10px; }

input.check { width: 16px; }


table.client { width: 800px; margin-right: 0px !important; }
table.client tr td { padding-left: 10px; }

.logo_order { background-image: url(../images/logo_order.gif); background-repeat: no-repeat; background-position: top left; height: 46px; width: 480px; padding-top: 20px; padding-left: 220px;}

