/* 共通設定 */
BODY { font-size: 12px; line-height: 1.35em; white-space: nowrap; background-image: url(../gif/gen/101.gif); background-repeat: repeat-y }
TD,TH { font-size: 12px; line-height: 1.35em; white-space: nowrap; vertical-align: top }
A:link, A:visited, A:active { color: #0000ff }
A:hover { color: #ff6600 }
OPTION,SELECT,INPUT,FORM,TEXTAREA { font-size: 12px }

/* メニューリンク */
A.L01:link, A.L01:visited, A.L01:active { text-decoration: none; color: #99ffff } 
A.L01:hover { text-decoration: underline; color: #ffff00  }

/* 重賞リンク */
A.L11:link, A.L11:visited, A.L11:active { text-decoration: none; color: #0000ff } 
A.L11:hover { text-decoration: underline; color: #ff6600 }
A.L12:link, A.L12:visited, A.L12:active { text-decoration: none; color: #ff0000 } 
A.L12:hover { text-decoration: underline; color: #ff6600 }
A.L13:link, A.L13:visited, A.L13:active { text-decoration: none; color: #008000 } 
A.L13:hover { text-decoration: underline; color: #ff6600 }
/* その他のリンク */
A.L14:link, A.L14:visited, A.L14:active { text-decoration: none; color: #080808 } 
A.L14:hover { text-decoration: underline; color: #ff6600 }
A.L15:link, A.L15:visited, A.L15:active { text-decoration: none; color: #404040 } 
A.L15:hover { text-decoration: underline; color: #ff6600 }

/* 補足リンク */
A.L21:link, A.L21:visited, A.L21:active { text-decoration: none; color: #2040ff; font-size: 10px } 
A.L21:hover { text-decoration: underline; color: #ff6600; font-size: 10px }

/* 掲示板リンク */
A.L31:link, A.L31:visited, A.L31:active { text-decoration: underline; color: #40ffff } 
A.L31:hover { text-decoration: underline; color: #ffcc00 }
A.L32:link, A.L32:visited, A.L32:active { text-decoration: underline; color: #40ff40 } 
A.L32:hover { text-decoration: underline; color: #ffcc00 }

/* 見出し */
.T01 { background-color: #0040ff; color: #ffffff }
.T02 { background-color: #002060; color: #ffffff }
.T03 { background-color: #ff0000; color: #ffff00 }

/* 表示色１ */
#s001 { color: #0040ff; font-weight: bold }
#s002 { color: #ffff00; font-weight: bold }
#s003 { color: #404040; text-align: center }
#s004 { color: #ff0000; font-weight: bold; font-size: 10px }
#s005 { color: #ff3300; font-weight: bold }
#s006 { color: #00a0ff; font-weight: bold }
#s007 { color: #808080; text-align: center }
#s008 { color: #0040ff; font-size: 10px }

/* 表示色２ */ 
#s010 { color: #404040 }
#s011 { color: #0000ff }
#s012 { color: #ff0000 }
#s013 { color: #008000 }
#s014 { color: #ff3300 }
#s015 { color: #ffffff }
#s016 { color: #808080 }

/* 曜日色 */
#s021 { color: #ffffff; background-color: #0000ff }
#s022 { color: #ffffff; background-color: #ff0000 }
#s023 { color: #ffffff; background-color: #8000ff }

/* パラグラフ */
#s030 { width: 820; white-space: normal }
#s031 { background-color: #b0ffb0; width: 766; white-space: normal }
#s032 { width: 760; white-space: normal; text-align: left; vertical-align: top }
#s033 { width: 640; white-space: normal; text-align: left; vertical-align: top }
#s034 { width: 500; white-space: normal; text-align: left; vertical-align: top }

/* サブメニュー */ 
#s051 { color: #ffffff; background-color: #2040ff; padding: 3px; text-align: left }
#s052 { background-color: #2040ff }
#s053 { color: #ffffff; background-color: #ff5500; padding: 3px; text-align: left }
#s054 { background-color: #ff5500 }
#s055 { color: #ffffff; background-color: #000080; padding: 3px; text-align: left }

/* 競走ゼッケン色 */
#s061 { color: #ffffff; background-color: #0000ff; font-weight: bold }
#s062 { color: #ffffff; background-color: #ff0000; font-weight: bold }
#s063 { color: #ffffff; background-color: #008000; font-weight: bold }
#s064 { color: #ffffff; background-color: #080808; font-weight: bold }
#s065 { color: #282828; background-color: #d8d8d8; font-weight: bold }

/* 表札 */
#s071 { color: #ffffff; background-color: #ff4000; text-align: center; vertical-align: middle }

/* その他 */
#s081 { background-color: #cc0000; color: #ffffff }
#s082 { background-color: #006600; color: #ffffff }
#s090 { text-align: center; vertical-align: middle }
#s091 { background-color: #66ffff; text-align: center; vertical-align: middle }
#s092 { background-color: #ff9090; text-align: center; vertical-align: middle }

/* スタッフ(予想以外) */
#s391 { background-color: #ff6666; color: #660000; vertical-align: middle }
#s392 { background-color: #ffff66; color: #333300; vertical-align: middle }
#s393 { background-color: #66ff66; color: #006600; vertical-align: middle }
#s394 { background-color: #6666ff; color: #003333; vertical-align: middle }

/* 馬番号(ローカル) */
#s200 { background-color: #33ccff; color: #000000; width: 14px; text-align: center }