/* レイアウトの設定*/
body{
    margin:0px;
    padding:0px;
    text-align:center;
}
/* ラッパーの設定*/
#wrap{
    position:relative;
/*    width:800px;	*/
    background-color:#FFFFCC;
    margin:0px auto;
    text-align:left;
}
/* ヘッダーの設定*/
#head{
    width:600px;
    height:100px;
    background-color:#CC9999;
}
/* 左側の設定*/
#left{
    width:150px;
    height:550px;
    float:left;
    background-color:#FFAC99;

	font-weight: bold;
}
/* 右側の設定*/
#right{
    width:450px;
    height:550px;
    float:right;
    background-color:#CCCCFF;
}
/* フッターの設定*/
#foot{
    position:relative;
    width:100%;
    height:50px;
    background-color:#CCFFCC;
    clear:both;
}

#brd{
	border: inset blue medium;
}

/* 馬中help用 */
#help{
    position:relative;
    margin:0px auto;
    text-align:left;
    background-color:#FFFFCC;
}

/* 馬柱テーブルの設定 */
.TableId {
	border-collapse: collapse;
	border: 8px #808080 solid;
}

/* 馬柱テーブルタイトル */
.TableTitle	{
    font-size:12px;
    text-align:center;
	font-weight:bold;
	color:#000000;
    background-color:#D0FFD0;
}


/* 枠番毎の色 */
.waku1	{
    font-size:12px;
    text-align:center;
	font-weight:bold;
	color:#000000;
    background-color:#FFFFFF;
}

.waku2	{
    font-size:12px;
    text-align:center;
	font-weight:bold;
	color:#FFFFFF;
    background-color:#002000;
}

.waku3	{
    font-size:12px;
    text-align:center;
	font-weight:bold;
	color:#FFFFFF;
    background-color:#FF2020;
}

.waku4	{
    font-size:12px;
    text-align:center;
	font-weight:bold;
	color:#FFFFFF;
    background-color:#5050FF;
}

.waku5	{
    font-size:12px;
    text-align:center;
	font-weight:bold;
	color:#000000;
    background-color:#FFFF50;
}

.waku6	{
    font-size:12px;
    text-align:center;
	font-weight:bold;
	color:#FFFFFF;
    background-color:#20F000;
}

.waku7	{
    font-size:12px;
    text-align:center;
	font-weight:bold;
	color:#000000;
    background-color:#FFCC99;
}

.waku8	{
    font-size:12px;
    text-align:center;
	font-weight:bold;
	color:#000000;
    background-color:#FFCCFF;
}

/* 馬名 */
.bamei	{
	text-indent:5px;
    font-size:16px;
    text-align:left;
	font-weight:bold;
	white-space: nowrap;
    background-color:#D0FFD0;
}

/* 父 */
.chichi	{
	text-indent:5px;
    font-size:9px;
    text-align:left;
	font-weight:normal;
	white-space: nowrap;
/*    background-color:#D0FF00;
	margin-top: 5px;
	margin-bottom:5px;
	vertical-align: 10px;
	padding: 10px;
	border: 2px;
*/
}
/* 母 */
.haha	{
	text-indent:5px;
    font-size:9px;
    text-align:left;
//    text-align:right;
	font-weight:normal;
	white-space: nowrap;
/*    background-color:#00FFD0;	*/
}
/* 母の父 */
.hahachichi	{
	text-indent:5px;
    font-size:9px;
    text-align:left;
	font-weight:normal;
	white-space: nowrap;
/*    background-color:#D080D0;	*/
}

/* 場 */
.jyo	{
    font-size:11px;
}

/* 順位 */
.jyuni	{
    font-size:14px;
    text-align:center;
	font-weight:bold;
	color:#FF0000;
}

/* レース名 */
.racename	{
	font-weight:bold;
	color:#000080;
}

/* 指数 */
.shisu {
    font-size:14px;
	font-weight:bold;
    text-align:center;
	color:#FF0080;
}

/* 休み明け */
.rested {
    font-size: 12px;
    text-align: center;
	vertical-align: middle;
//	font-weight: bold;
	white-space: nowrap;
    background-color:#D8D8D8;
}

/* 連闘 */
.rento {
    font-size: 12px;
    text-align: center;
	vertical-align: middle;
//	font-weight: bold;
	white-space: nowrap;
    background-color:#FF8080;
}

.red {
	color:#FF0000;
}

.lineheight1 {
	line-height: 1.2em;
}

.lineheight2 {
	line-height: 1.8em;
}

/************/
/*	タグ	*/
/************/
table { 
border: 0px #000000 solid; 
border-spacing: 0px; 
}

td	{
    font-size: 12px;
    text-align: left;
	vertical-align: middle;
	font-weight: normal;
	white-space: nowrap;
//	line-height: 1.2em;
	line-height: 1em;
	padding-top: 1px;
}

p.na	{
	padding-top: 1px;
}
