﻿.center_content{ 
  width:420px;
  border:solid 1px #c0c0c0;
  border-bottom:none
}
.sidemenu a{ 
  color:#004000;
  text-decoration:underline;
}
.sidemenu a:hover{ 
  text-decoration:none;
}
.leftmenu .blue ul li a:hover{ 
  color:#34508a;
  background:url("../img/menusankaku_hov_blue.gif") no-repeat 0px 5px;
}
.leftmenu .orange ul li a:hover{ 
  color:#e29002;
  background:url("../img/menusankaku_hov_orange.gif") no-repeat 0px 5px;
}
.center_title{ 
  width:408px;
  padding-bottom:25px;
  padding-left:4px;
}
.center_left{ 
  float:left;
  width:210px;
  padding-top:10px;
  padding-bottom:15px;
}
.center_right{ 
  float:right;
  width:208px;
  padding-top:10px;
  padding-bottom:15px;
  font-family:arial,helvetica;
}
p.explanation{ 
  padding-left:10px;
  padding-right:10px;
}
.center_right p.recipes, p.foodstuffs, p.mealtype, p.tablemanners { 
  padding-right:19px;
  padding-left:0px;
  text-align:right;
  font-size:12px;
  color:#406D84;
  background:url("../img/menusankaku_406D84.gif") no-repeat 190px 60%;  
}
.explanation{ 
  font-size:110%;
  line-height:125%;
}
.center_right p.recipes a{ 
  text-decoration:none;
  font-size:12px;
  color:#406D84;
}
.center_right p.foodstuffs a{ 
  text-decoration:none;
  font-size:12px;
  color:#406D84;
}
.center_right p.mealtype a{ 
  text-decoration:none;
  font-size:12px;
  color:#406D84;
}
.center_right p.tablemanners a{ 
  text-decoration:none;
  font-size:12px;
  color:#406D84;
}
.center_right p.recipes a:hover{ 
  text-decoration:underline;
}
.center_right p.foodstuffs a:hover{ 
  text-decoration:underline;
}
.center_right p.mealtype a:hover{ 
  text-decoration:underline;
}
.center_right p.tablemanners a:hover{ 
  text-decoration:underline;
}
.line{ 
  width:420px;
  clear:both;
}
.link { 
  padding:10px 0 20px 0;
  text-transform:capitalize;
  text-align:center;
}
.link a{ 
  padding:10px 10px;
  text-align:centert;
  text-decoration:underline;
  text-transform:capitalize;
  font-size:20px;
  color:#004000;  
}
.link a:hover{ 
  text-decoration:none;
}
.meal{ 
  font-size:12px;
}