.bg-gradation {  background-image: url(images/gradation.gif); background-repeat: repeat-y; background-position: left top}
.bg-topimage{  background-image: url(images/top_image.jpg); background-repeat: no-repeat; background-position: left top}

.text{font-size: 12px; line-height: 18px; color: #505050}
.text-small{font-size: 10px; line-height: 15px; color: #969696}
.text-small2{font-size: 10px; line-height: 18px; color: #646464}
.text-small-table{font-size: 10px; line-height: 12px; color: #646464}
.text-small-table2{font-size: 6px; line-height: 5px; color: #FFFFFF; font-weight:bold}

a:link { color: #646464; text-decoration: none}
a:visited { color: #646464; text-decoration: none}
a:active { color: #969696; text-decoration: none}
a:hover { color: #969696; text-decoration: underline}

a.header:link { color: #FFFFFF; text-decoration: none; font-size: 12px;}
a.header:visited { color: #F0F0F0; text-decoration: none; font-size: 12px;}
a.header:active { color: #F0F0F0; text-decoration: none; font-size: 12px;}
a.header:hover { color: #F0F0F0; text-decoration: underline; font-size: 12px;}

a.whatsnew:link { color: #969696; text-decoration: none; font-size: 10px; line-height: 12px; }
a.whatsnew:visited { color: #646464; text-decoration: none; font-size: 10px; line-height: 12px; }
a.whatsnew:active { color: #646464; text-decoration: none; font-size: 10px; line-height: 12px; }
a.whatsnew:hover { color: #646464; text-decoration: underline; font-size: 10px; line-height: 12px; }

.text-footer{font-size: 10px; line-height: 12px; color: #646464}
a.footer:link { color: #646464; text-decoration: none}
a.footer:visited { color: #B4B4B4; text-decoration: none}
a.footer:active { color: #B4B4B4; text-decoration: none}
a.footer:hover { color: #969696; text-decoration: underline}

a.submenu-news:link { color: #FFFFFF; text-decoration: none; font-size: 12px;}
a.submenu-news:visited { color: #FFFFFF; text-decoration: none; font-size: 12px;}
a.submenu-news:active { color: #4C7800; text-decoration: none; font-size: 12px;}
a.submenu-news:hover { color: #4C7800; text-decoration: underline; font-size: 12px;}

a.submenu-foods:link { color: #FFFFFF; text-decoration: none; font-size: 12px;}
a.submenu-foods:visited { color: #FFFFFF; text-decoration: none; font-size: 12px;}
a.submenu-foods:active { color: #DF3900; text-decoration: none; font-size: 12px;}
a.submenu-foods:hover { color: #DF3900; text-decoration: underline; font-size: 12px;}

a.submenu-goods:link { color: #FFFFFF; text-decoration: none; font-size: 12px;}
a.submenu-goods:visited { color: #FFFFFF; text-decoration: none; font-size: 12px;}
a.submenu-goods:active { color: #5E34AB; text-decoration: none; font-size: 12px;}
a.submenu-goods:hover { color: #5E34AB; text-decoration: underline; font-size: 12px;}

a.submenu-pack:link { color: #FFFFFF; text-decoration: none; font-size: 12px;}
a.submenu-pack:visited { color: #FFFFFF; text-decoration: none; font-size: 12px;}
a.submenu-pack:active { color: #954B22; text-decoration: none; font-size: 12px;}
a.submenu-pack:hover { color: #954B22; text-decoration: underline; font-size: 12px;}

a.submenu-kankyo:link { color: #FFFFFF; text-decoration: none; font-size: 12px;}
a.submenu-kankyo:visited { color: #FFFFFF; text-decoration: none; font-size: 12px;}
a.submenu-kankyo:active { color: #007EDF; text-decoration: none; font-size: 12px;}
a.submenu-kankyo:hover { color: #007EDF; text-decoration: underline; font-size: 12px;}


