@charset "utf-8";
/* CSS Document */
*{
margin:0;
padding:0;
}
body{
	background-color:#f1dfcf;
	font-family:Arial;
}	

#top{
	margin-left:auto;
	margin-right:auto;
	width:1100px;
	height:117px;
/*	background-image:url(images/top.jpg);
	background-repeat:no-repeat;*/
	/*background-color:#663399;*/
}
#top_left{
	float:left;
	width:417px;
	height:117px;
	background-image:url(images/top/top_01.jpg);
	background-repeat:no-repeat;
}
#top_right{
	float:left;
	width:683px;
	height:117px;
}
#top_right_top{
	width:683px;
	height:74px;
	background-image:url(images/top/top_right_top.jpg);
}
#order_btn{
	float:left;
	width:184px;
	height:43px;
}
#top_links{
	float:left;
	width:499px;
	height:43px;
	background-image:url(images/top/top_links.jpg);
	font-family:Arial;
	font-size:11px;
	color:#fff3ff;	
}
#top_links a{
	color:#fff3ff;
	text-decoration:none;
}
#top3{
	float:left;
	width:499px;
	height:117px;
	background-image:url(images/top/top_03.jpg);
	background-repeat:no-repeat;
}
#top3_cater{
	font-family:Arial;
	font-size:11px;
	color:#f1dfcf;
	padding-left:155px;
	padding-top:102px;	
}
#top3_cater a{
	color:#f1dfcf;
	text-decoration:none;
}
#franc{
	margin-left:auto;
	margin-right:auto;
	width:1100px;
	height:17px;
	background-image:url(images/franc.jpg);
	background-repeat:no-repeat;
	font-family:Arial;
	font-size:11px;
	color:#fff3ff;
}
#franc a{
	color:#fff3ff;
	text-decoration:none;
}
#cater{
	margin-left:auto;
	margin-right:auto;
	width:1100px;
	height:26px;
	background-image:url(images/cater.jpg);
	background-repeat:no-repeat;
	font-family:Arial;
	font-size:12px;
	color:#f4e8dc;
}
#cater a{
	color:#f4e8dc;
	text-decoration:none;
}
#links{
	margin-left:auto;
	margin-right:auto;
	width:1100px;
	height:45px;
}
#banner{
	margin-left:auto;
	margin-right:auto;
	width:1100px;
	height:250px;
}
#banner .printlogo {
	display: none;
}
#cat_bar{
	margin-left:auto;
	margin-right:auto;
	width:1100px;
	height:38px;
	padding-top:5px;
	color:#5e3008;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;	
}
#cat_bar a{
	color:#832903;
	text-decoration:none;
	font-weight:bold;
}
#content_box{
	margin-left:auto;
	margin-right:auto;
	width:761px;
	padding-right:10px;
	margin-top:5px;
}
#border_left{
	background-image:url(images/border_left_1px.jpg);
	background-repeat:repeat-y;
	background-position:left;
}
#border_right{
	background-image:url(images/border_right_1px.jpg);
	background-repeat:repeat-y;
	background-position:right;
}
#content{
	width:741px;
	background-color:#FFFFFF;
	margin-left:auto;
	margin-right:auto;
}
#content_text{
	padding:20px;
	font-family:Arial;
	font-size:12px;
	color:#6b3200;
}
#footer_links{
	margin-left:auto;
	margin-right:auto;
	color:#b3a08e;
	text-align:center;
	font-size:11px;
	margin-top:10px;
}
#footer_links a{
	color:#b3a08e;
	text-decoration:none;
}

#footer{
	margin-left:auto;
	margin-right:auto;
	color:#b3a08e;
	text-align:center;
	font-size:10px;
	margin-top:10px;
}
#footer a{
	color:#b3a08e;
	text-decoration:none;
}
#home_left{
	float:left;
	width:270px;
	background-image:url(images/home/lines.jpg);
	background-repeat:repeat-y;
	background-position:right;
}
#home_right{
	float:left;
	width:400px;
	padding-left:20px;
}
#link_name{
	font-weight:bold;
	color:#8b1400;
	font-size:16px;
	margin-bottom:10px;
}
.send_btn{
	background-color:#3d0302;
	color:#ffffff;
	font-weight:bold;
	border:2px solid #c1b3a6;
}
hr{
	color:#bead9d;
}
.menu_name{
	color:#881500; 
	font-weight:bold; 
	float:left;
	padding-bottom:10px; 
	width:300px;
}
.menu_name a{
	color:#881500; 
	text-decoration:none;
}
.menu_name a:hover{
	color:#3d0b02;
}
#container{
	margin-left:auto;
	margin-right:auto;
	width:1100px;
}
#menu_bar{
	background-image:url(images/menu_bar.jpg);
	width:732px;
	height:41px;
	margin-left:auto;
	margin-right:auto;
}
.menu_name_bar{
	color:#881500; 
	font-weight:bold;
	font-size:12px; 
	float:left;
	padding-left:7px;
	padding-right:7px;
	background-image:url(images/menu_sep.jpg);
	background-position:right;
	background-repeat:no-repeat;
}
.menu_name_bar_last{
	color:#881500; 
	font-weight:bold;
	font-size:12px; 
	float:left;
	padding-left:7px;
	padding-right:7px;
}
.menu_name_bar a{
	color:#881500; 
	text-decoration:none;
}
.menu_name_bar a:hover{
	color:#5e3008;
	text-decoration:none;
}
.menu_name_bar_last a{
	color:#881500; 
	text-decoration:none;
}
.menu_name_bar_last a:hover{
	color:#5e3008;
	text-decoration:none;
}
