TD.menu{
color:#663300;
background-color:#FFEFAC;
font-size: 12px;
line-height: 14px;
padding-left: 7px
}

TD.mini{
color:#663300;
background-color:#FFEFAC;
font-size: 10px;
line-height: 12px;
padding-left: 7px
}

A.mn:link,A.mn:visited,A.mn:hover {
color:#663300;
background-color:transparent;
text-decoration:none
}

A.mn2:link,A.mn2:visited,A.mn2:hover {
color:#666666;
background-color:transparent;
text-decoration:none
}

A.mn3:link {  color: #666666}
A.mn3:visited {  color: #666666}
A.mn3:hover {  color: #FF3300}
A.mn3:active {  color: #666666}

A.white:link,A.white:visited,A.white:hover {
color:#ffffff;
background-color:transparent;
text-decoration:none
}

A.brown:link,A.brown:visited,A.brown:hover {
color:#cc6600
}

A.ylw:link,A.ylw:visited,A.ylw:hover {
color:#FF9900
}

A.gr:link {  color: #33cc33}
A.gr:visited {  color: #33cc33}
A.gr:hover {  color: #00CC00}
A.gr:active {  color: #33cc33}

.p12 {  
font-size: 12px;
line-height: 14px;
color: #666666;
padding-left: 3px
}

.p12f {  
font-size: 12px;
line-height: 13px;
color: #666666;
padding-right: 8px
}

.p10 {  
font-size: 10px;
line-height: 12px;
color: #666666;
padding-left: 4px
}

.p10r {  
font-size: 10px;
color: #FF6600;
}

.p10k {  
font-size: 11px;
line-height: 12px;
color: #666666;
padding-left: 12px
}

.kensaku {  font-size: 12px; line-height: 18px}
.ksred {  color: #FF6600; font-size: 14px; line-height: 16px}
.p14 {  font-size: 16px; line-height: 18px; padding-left: 10px}

A.kuchi1:link, A.kuchi1:visited, A.kuchi1:active { color: #FF9966 }
A.kuchi2:link, A.kuchi2:visited, A.kuchi2:active { color: #FF6600 }
A.kuchi3:link, A.kuchi3:visited, A.kuchi3:active { color: #FF9999 }

a.popup:link {
	COLOR: #333333;
	TEXT-DECORATION: none;
	font-size: 12px;
}
a.popup:visited {
	COLOR: #333333;
	TEXT-DECORATION: none;
	font-size: 12px;
}
a.popup:active {
	COLOR: #333333;
	TEXT-DECORATION: none;
	font-size: 12px;
}
a.popup:hover {
	COLOR: #333333;
	TEXT-DECORATION: underline;
	font-size: 12px;
}
a.mail:link {COLOR: #663300;TEXT-DECORATION: none;font-size: 12px;}
a.mail:visited {COLOR: #663300;TEXT-DECORATION: none;font-size: 12px;}
a.mail:active {COLOR: #663300;TEXT-DECORATION: none;font-size: 12px;}
a.mail:hover {COLOR: #663300;TEXT-DECORATION: underline;font-size: 12px;}


.weektitle{
	font-size: 12px;
	font-weight: bold;
	color: #663300;
}
.recipePhoto{
	border: 1px solid #663300;
}
.weekbox{
	background-image: url(images/80week_box.gif);
	background-repeat: no-repeat;
	height: 30px;
	width: 385px;
}
.weekbox2{
	background-image: url(images/80week_box2.gif);
	background-repeat: no-repeat;
	height: 43px;
	width: 385px;
}

.umarecipe{
	background-image: url(images/umarecipe.gif);
	background-repeat: no-repeat;
	height: 108px;
	width: 415px;
	font-size:12px;
	}
.umarecipe .photo{
	float:right;
	width:115px;
	margin:0 5px 0 0;
	_margin:0 3px 0 0;
	}
.umarecipe .recipe{
	float:left;
	width:290px;
	}
.umarecipe .photo img{
	border: 1px solid #FFF;
	margin:8px 0 0 0;
	}
.umarecipe p{
	padding:0;
	margin:0;
	}
.umarecipe .clear{
	clear:both;
	}
.umarecipe .recipe .logo{
	float:left;
	width:185px;
	margin:15px 0 0 0;
	}
.umarecipe .recipe .updata{
	float:right;
	width:100px;
	text-align:center;
	margin:20px 0 0 0;
	color:#FFF;
	line-height:140%;
	}
.umarecipe .recipe .updata a{
	color:#FFF;
	text-decoration:none;
	}
.umarecipe .recipe .present{
	float:left;
	width:187px;
	margin:22px 0 0 10px;
	padding:0 0 0 3px;
	_margin:22px 0 0 5px;
	color:#F00;
	font-weight:bold;
	font-size:10px;
	}
.umarecipe .recipe .present a{
	color:#069;
	font-weight:normal;
	font-size:10px;
	}
.umarecipe .recipe .shokuzai{
	float:right;
	width:75px;
	margin:23px 0 0 0;
	padding:0 15px 0 0;
	font-weight:bold;
	color:#C00;
	text-align:center;
	}