@import "menu.css.php";

html										{	height: 100%;
										}
body										{	margin: 0px;
											padding: 0px;
											background: url('/img/bg.png') #fff left top repeat;
											font-family: Helvetica, Verdana, Arial, sans-serif;
											font-size: 12px;
											color: #000;
											height: 100%;
										}

table										{	font-size: 1.0em;
										}

a										{	text-decoration: underline;
											color: #000;
										}
a:hover										{	text-decoration: none;
										}
a img										{	border: 0;
										}



#main										{	width: 777px;
											margin: 0px auto;
											border-left: 1px solid #212121;
											background: url('/img/bg_mr.png') #fff right top repeat-y;
											height: 100%;
										}
#main td									{	vertical-align: top;
										}

#main #lc									{	width: 10px;
											background: #bd0021;
										}
#main #lc #lcbg									{	width: 10px;
											height: 200px;
											background: url('/img/bg_ul.png') left top no-repeat;
										}

#main #menu									{	width: 181px;
											background: url('/img/bg_um.png') left top no-repeat;
										}
#main #menu .menuline								{	width: 151px;
											height: 37px;
											display: block;
											margin: 0px auto;
										}
#main #menu #menu_order								{	background: url('/img/menu/order.png') left top no-repeat;
										}
#main #menu #menu_order:hover							{	background: url('/img/menu/order_hover.png') left top no-repeat;
										}
#main #menu #menu_cart								{	background: url('/img/menu/cart.png') left top no-repeat;
										}
#main #menu #menu_cart:hover							{	background: url('/img/menu/cart_hover.png') left top no-repeat;
										}


#main #cont									{	width: 400px;
										}
#main #cont #contc								{	padding: 10px 10px 20px 10px;
										}

#main #rc									{	width: 186px;
											background: url('/img/bg_dr.png') right bottom no-repeat;
										}
#main #rc #rcbg									{	width: 186px;
											height: 79px;
											background: url('/img/bg_ur.png') left top no-repeat;
											text-align: center;
										}

#main #formc									{	height: 200px;
											vertical-align: bottom;
										}
#main #formc #loginform								{	width: 151px;
											margin: 0px auto 20px auto;
											padding: 0px;
											text-align: center;
										}
#main #formc .loginline								{	height: 21px;
											margin: 2px 0px;
											background: #bd0021;
											font-family: Arial;
											font-weight: bold;
											font-size: 12px;
											line-height: 20px;
											text-align: center;
										}
#main #formc .loginnormline							{	height: 21px;
											margin: 2px 0px;
											font-family: Arial;
											font-weight: bold;
											font-size: 12px;
											line-height: 20px;
											text-align: center;
										}
#main #formc #loginform .logininput						{	width: 100%x;
											margin: 2px 0px;
											font-family: Arial;
											font-weight: bold;
											font-size: 12px;
											text-align: center;
										}
#loginlogin									{	width: 151px;
											height: 35px;
											display: block;
											background: url('/img/login.png') left top no-repeat;
										}
#loginlogin:hover								{	background: url('/img/login_hover.png') left top no-repeat;
										}


#main .foodcathead,
#main .foodcatheadopen								{	width: 381px;
											height: 23px;
											background: #231f20;
											font-family: Arial;
											font-weight: bold;
											font-size: 12px;
											line-height: 23px;
											color: #fff;
											margin-bottom: 1px;
											cursor: pointer;
										}
#main .foodcathead span,
#main .foodcatheadopen span							{	padding-left: 5px;
											text-transform: uppercase;
										}
#main .foodcatbody								{	overflow: hidden;
										}

#main .foodhead									{	width: 381px;
											height: 23px;
											background: #bd0021;
											font-family: Arial;
											font-weight: normal;
											font-size: 12px;
											line-height: 23px;
											color: #fff;
											margin-bottom: 1px;
											cursor: pointer;
											position: relative;
										}
#main .foodhead .foodname							{	position: absolute;
											left: 20px;
											top: 0px;
										}
#main .foodhead .foodprice							{	position: absolute;
											right: 20px;
											top: 0px;
										}
#main .foodheadopen								{	width: 381px;
											height: 23px;
											background: #e9042c;
											font-family: Arial;
											font-weight: normal;
											font-size: 12px;
											line-height: 23px;
											color: #fff;
											margin-bottom: 0px;
											cursor: auto;
										}
#main .foodheadopen .foodprice							{	display: none;
										}
#main .foodheadopen .foodprice_notable						{	display: block;
										}
#main .foodbody									{	width: 381px;
											background: #e9042c;
											font-family: Arial;
											font-weight: normal;
											font-size: 12px;
											color: #fff;
											margin-bottom: 1px;
											overflow: hidden;
										}
#main .foodbody .foodimg							{	padding: 2px 0px;
											text-align: center;
										}
#main .foodbody .foodimg img							{	border: 2px solid #000;
										}
#main .foodbody .foodtxt							{	padding: 5px 20px;
											text-align: justify;
										}
#main .foodbody .foodtable							{	margin: 0px 20px;
										}
#main .foodbody_notable .foodtable						{	display: none;
										}
#main .foodbody .foodtable td							{	vertical-align: middle;
										}
#main .foodbody .foodtable .foodtableprice					{	width: 120px;
											font-size: 14px;
										}
#main .foodbody .foodtable .foodtableinput					{	width: 80px;
											text-align: right;
										}
#main .foodbody .foodtable .foodtableinput input				{	width: 50px;
										}
#main .foodbody .foodtable .foodtabletocart					{	width: 140px;
											text-align: right;
										}
#main .foodbody .foodtable .foodtabletocart .foodtocart				{	width: 127px;
											height: 32px;
											background: url('/img/choose.png') left top no-repeat;
											display: block;
											margin: 0px 0px 0px auto;
										}



#main .shopcart									{	width: 165px;
											color: #fff;
											margin: 0px 11px 0px 10px;
										}
#main .shopcart .cartline							{	height: 40px;
											line-height: 20px;
											width: 155px;
											margin: 0px auto;
											overflow: hidden;
										}
#main .shopcart .cartline a							{	color: #fff;
											text-decoration: none;
										}
#main .shopcart .cartemptyline							{	text-align: center;
										}
#main .shopcart .cartspacer							{	height: 1px;
											margin: 1px 0px 2px 10px;
											background: #fff;
											font-size: 1px;
										}


