@charset "utf-8";
#meals_main {
	width: 604px;
	float: left;
	position:relative;
	padding: 35px 25px 0 25px;	
}

#meals_pic {
	width: 300px;
	float: left;
	position:relative;
	padding: 0 14px 0 0;	
}

#meals_intro {
	width: 285px;
	float: left;
	position:relative;	
}

#meals_menu {
	float: left;
	position:relative;
	padding:20px 0 0 0;
	width:604px;
}

#meals_proLink {
	padding:10px 0 0 10px;
}

.meals_proLink_pic {
	float: left;
	position:relative;
	padding:0 19px 0 0;
	z-index:0;
}

#meals_hot {
	float: left;
	position:relative;
	width: 93px;
	background-image: url(../../images/meals/mealsHot_bg.gif);
	background-repeat: repeat-y;
	background-position: center top;
}

.meals_hot_pic {
	text-align:center;
}

#pop {
	position:absolute;
	width:86px;
	height:55px;
	z-index:2;
	left: 18px;
	top: -43px;
	visibility:hidden;
}

.meals_hot_pic img{
	margin: 2px 0 2px 0;
}

.meals_proLink_arrowLeft {
	float: left;
	position:relative;
	padding:15px 25px 0 0;
}

.meals_proLink_arrowRight {
	float: left;
	position:relative;
	padding:15px 0 0 15px;
}

.meals_content {
	width: 290px;
	float: left;
	position:relative;
	padding: 0 0 5px 0;
}

.meals_w {
	width: 219px;	
	padding: 10px 25px 0 10px;
}

.meals_w02 {
	padding: 10px 25px 0 10px;
}

.meals_w03 {
	padding: 5px 25px 0 10px;
}
