body            {font-family:venda,Lucida Sans ; font-size:25px ; color:#5E5E5E ;}
.topmsg         {font-family:venda,Lucida Sans ; font-size:9px ; color:#9e9e9e ;}
.cpr            {font-family:venda,Lucida Sans ; font-size:13px ; color:#5e5e5e ;}
.msg_topic      {font-family:venda,Lucida Sans ; font-size:12px ; line-height:19px ;color:#5e5e5e;}
.msg_topic2     {font-family:venda,Lucida Sans ; font-size:12px ; line-height:19px ;color:#5e5e5e; margin-right:10px;}
.msg_topic3     {font-family:venda,Lucida Sans ; font-size:12px ; line-height:19px ;color:#5e5e5e; margin-left:10px;}

.msg_sitemap    {font-family:venda,Lucida Sans ; font-size:12px ; line-height:19px ;color:#5e5e5e; margin-left:120px;}
.msg_shinsatsu  {font-family:venda,Lucida Sans ; font-size:12px ; line-height:19px ;color:#5e5e5e; margin-left:60px;}
.msg_megane     {font-family:venda,Lucida Sans ; font-size:13px ; line-height:25px ;color:#5e5e5e; }
.msg_main       {font-family:venda,Lucida Sans ; font-size:14px ; line-height:19px ;color:#5e5e5e; }
.msg_jikan      {font-family:venda,Lucida Sans ; font-size:17px ; line-height:19px ;color:#5e5e5e; margin-left:60px;}
.red            {color:#ff0000; font-weight: bold ; font-style:normal ;}
.black          {color:#000000; font-weight: bold ; font-style:normal ;}
.left           {float:left;margin-right:10px;}
.map_left       {float:left;margin-left:30px;}
.right          {float:right;margin-left:10px;}
.menu_side      {font-family:venda,Lucida Sans ; font-size:13px ; color:#5e5e5e;line-height:20px;}
.big            {font-family:venda,Lucida Sans ; font-size:17px ; font-weight: bold ; color:#5e5e5e ; font-style:normal ;}
.middle         {font-family:venda,Lucida Sans ; font-size:13px ; font-weight: bold ; color:#5e5e5e ; font-style:normal ;}
.hot            {font-family:venda,Lucida Sans ; font-size:15px ; font-weight: bold ; color:#ff0000 ; font-style:normal ;}
.sitemap        {font-family:Lucida Sans ; font-size:13px ; color:#5e5e5e ; text-style:nomal ;}
.sitemap_left   {background-color: #ebebeb; }
.sitemap_center {background-color: #f0f0f0; }
.sitemap_right  {background-color: #f7f7f7; }

.bg1 {
  background-image: url('imgs/bg/bg_aisatsu.png'); /* 全体の背景画像 */
  background-repeat: no-repeat;                  /* 背景を繰り返さない */
  background-position:  right bottom;             /* 背景画像の位置は右下 */
}



.bg_top {
  background-image: url('ai_topbg.png'); /* 全体の背景画像 */
  background-repeat: no-repeat;                  /* 背景を繰り返さない */
  background-position:  left top;             /* 背景画像の位置は右下 */
}


ul#menubar {
   margin: 0px; /* ul内部の左端余白を消す(IE) */
   padding: 0px; /* ul内部の左端余白を消す(Fx,Op) */
}
ul#menubar li {
   font-size:12px ;
   list-style-type: none; /* 先頭記号を消す */
   float: left; /* リスト項目を横方向に並べる */
   margin: 1.5em 1.0em; /* 各項目周囲の余白 */
   border: 0px gray solid; /* 項目の枠線 */
   padding: 0px; /* 枠線と内容の距離をゼロに */
   
}
/* メニュー項目のリンクを装飾 */
ul#menubar li a {color:#5e5e5e;
   text-decoration: none; /* 下線を消す */
   padding: 0.0em 0.0em; /* 内部の余白 */
   /*display: block;*/ /* ブロックレベルに */
   
}
ul#menubar li a:hover {
   background-color: #ffffff; /* 背景色 */
   color: #000093; /* 文字色 */
}
なお、この「メニューバー」の直後に記述するブロックには、回り込みを解除するためのclearプロパティの記述が必要です。以下のように書いておくと良いでしょう。（aftermenuクラスを付加したp要素の場合）

/*p.aftermenu {   clear: left;}*/

em     {font-family:Lucida Sans ; font-size:13px ; color:#ff0000 ; text-decoration:none ; text-style:nomal ;}

.msg_news      {
               height: 150px;
               width: 380px;
               overflow-x: hidden;
               overflow-y: scroll;
               font-family: venda,Lucida Sans;
               font-size:12px ;
               margin-left:10px;
               color:#5e5e5e ;
               scrollbar-base-color:#ffffff ;          /*ベースのカラー*/
               scrollbar-face-color:#d3d3d3 ;          /*表面のカラー*/
               scrollbar-track-color:#d3d3d3 ;         /*下地のカラー*/
               scrollbar-arrow-color:#5e5e5e ;         /*矢印のカラー*/
               scrollbar-heighlight-color:#5e5e5e ;    /*ハイライトのカラー*/
               scrollbar-shadow-color:#000000 ;        /*影のカラー*/
               scrollbar-3dlight-color:#ffffff ;       /*左端と上端のカラー*/
               scrollbar-darkshadow-color:#d3d3d3 ;    /*右端と下端のカラー*/
               }