BODY { margin: 0px; padding: 0px }
.m0 { margin: 0px; padding: 0px }
.tmenu { font: bold 14px helv; color: #000000; text-decoration: none;} 
.rmenu {font: bold 12px helv; color: #000000; text-decoration:none; }
.rmenu_table { margin: 0px; padding: 3px 3px 0px 0px;}
.rmenu_active {font: bold 12px helv; color: #ff0000; text-decoration:none; }
.q { background: url(/images/top_back.gif) repeat-x top; }
.menu_top_on { background: url(/images/top_back_on.gif) repeat-x bottom; margin: 0px; padding: 0px  }
.bu { font: bold x-small  helv; color: #000000; text-decoration: underline; }
.navi { font: smaller helv; color: #000000; text-decoration: underline }
.navi_nu { font: smaller helv; color: #000000; text-decoration: none }
.navi_selected { font: bold smaller helv; color: #000000;}
.helv { font: helv; }
.title { font: bold x-small helv; COLOR: red; }
.title_black { font: bold x-small helv; COLOR: black; }
.not_used { TEXT-TRANSFORM: uppercase; }
.def { font: x-small helv; text-align: justify; text-indent: 20px;:}
.def_notab { font: x-small helv; text-align: justify; text-indent: 0px;:}
.empty_banner {margin-left:-10px;}

