/* 

	TableCloth	
	by Alen Grakalic, brought to you by cssglobe.com
	
*/

/* general styles */

table, td{
	font-size: 12px;
}

thead th {
	font-size: 14px;
}

table{
	width: 100%;
	border-collapse: collapse;
	margin: 0px 0px;
}

th, td{
	text-align: center;
	padding: 5px;
	border: 1px solid #fff;
	font-size: 13px;
}

/* --------------------------
   見出し横
-------------------------- */
th{
	background: #426cda url(tr_back.gif) repeat-x;
	color: #fff;
}

/* --------------------------
   見出し横
-------------------------- */
td{
	background: #eee;
}

/* --------------------------
   動作前のblock1横
-------------------------- */
tr.even td{
	background: #e5f9ff;
	
}

/* --------------------------
   動作前のblock2横
-------------------------- */
tr.odd td{
	background: #f4f9fe;
}

/* --------------------------
   動作中マウスオンのth
-------------------------- */
th.over, 
tr.even th.over, 
tr.odd th.over{
}

/* --------------------------
   見出し横
-------------------------- */
th.down, 
tr.even th.down, 
tr.odd th.down{
	background: #ddd;
}

/* --------------------------
   カーソルオン後のテーブル見出し
-------------------------- */
th.selected, 
tr.even th.selected, 
tr.odd th.selected{
	background: #f4f9fe;
}

/* --------------------------
   カーソルオン時
-------------------------- */
td.over, 
tr.even td.over, 
tr.odd td.over{
	background: #dbe9fd;
}

/* --------------------------
   カーソルオン後、クリック時の文字色
-------------------------- */
td.down, 
tr.even td.down, 
tr.odd td.down{
	background: #abcafd;
	color: #fb1233;
	font-weight: bold;
}

/* --------------------------
   カーソルオン後、クリック後の文字色
-------------------------- */
td.selected, 
tr.even td.selected, 
tr.odd td.selected{
	background: #e8f1fe;
	color: #333;	
}

/* --------------------------
   空欄時の背景色
-------------------------- */
td.empty, 
tr.odd td.empty, 
tr.even td.empty{
	background: #fff;	
}