﻿/*Турнирная таблица*/

table {
	border-collapse: collapse;
	margin: 5px auto 15px auto;
	border: 1px solid #000 !important;
	float:left;
}

th {
	background: #D8DDFE;
	height: 24px; 
	padding: 0 8px !important;
	text-align:center;
	border: 1px solid #000;
	width:auto;
}

th.first {
	text-align:left;
	width:auto;
}

th.mini{
	width: 20px;
}

td {
	padding: 0 5px !important; 
	height: 24px;
	text-align:center;
	border: 1px solid #000 !important;
}

.shina td{
	text-align:left;
}

td.first{
	text-align:left;
}

tr.leader {
	background: #d0ffc0;
}

tr.outsider {
	background:#FFDFFF;
}

img.flag {
	margin: 0 4px 0 2px;
	border: solid 1px #333;
}
/* Классы*/

.clear {
	clear: both;
}

.left, .alignleft {
   float: left;
}

.right, .alignright {
	float: right;
}

.hidden {
	display:none;
}

.active {
	display:block;
}

/* Выпендрёж*/

::selection {background: #BFE4FF}
::-moz-selection {background: #BFE4FF}

abbr[title], acronym[title], dfn[title] {
	border-bottom: 1px solid #ccc;
	cursor: help;
}
