html * { font-size: 100.01% }
body { font: 75.00% Arial, Verdana, Helvetica, Arial, sans-serif; color: #000; margin: 0; padding: 0; }
img { border: none; }

h1 { font-size: 150%; /* 28px */ }                        
h2 { font-size: 133.33%; /* 16px */ }
h3 { margin-top: 0; }
textarea { font-size: 12px; }

#wrapper { width: 770px; margin: 0 auto; }

/*#logo { height: 90px; }*/
/*#logo h1 { margin: 0; padding-top: 15px; }*/

/*#main { float: left; width: 100%; }*/
#main .item_short h3 { margin-bottom: 0; }
#main .time_order { margin-top: 10px; }

#content { float: right; width: 520px; }

#left { float: left; width: 220px; border-right: 1px solid #f7f7f7; }
#left ul { margin-left: 0; padding: 0; }

#left .cart_ordering { text-align: center; margin: 5px 0 20px 0; }
#left .cart_empty { text-align: center; }
#left .search_form div { text-align: center; padding-bottom: 5px; }

#footer { clear: left; width: 100%; text-align: center; }

.inside { margin: 10px; margin-top: 0; }
table { margin-bottom: 10px; }
thead { font-weight: bold; text-align: center; }
#tabInvoice { display: none; }
td { vertical-align: top; }
td.details div { width: 300px; }
td.details div { padding: 3px 0; }
p.page_list { text-align: center; }
div.sort_link { margin-bottom: 6px; }
.important { color: green; font-weight: bold; }





.fc { clear: both; display: block; }
