/* Common Elements */
body{
	background-color: White;
	background-image: url(pictures/bg/kletka.gif);
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
}
H4{
	font-family: "MS Sans Serif", Geneva, sans-serif, Verdana;
	font-size: 14px;
	font-weight: bold;
	letter-spacing: -1px;
	padding: 5px 0px 0px 0px;
	margin: 0px;
	line-height: 15px;
	clear: none;
}

/* Classes */
.FORUM{
	background-color: #f8f8f8;
	background-repeat: repeat-x;
	background-image: url(pictures/bg/forum.gif);
	color: #585858;
	font-size: 10px;
	line-height: 11px;
	padding: 5px 0px 0px 0px;
	letter-spacing: 0px;
}
.WHITE{
	color: #4F4F4F;
	font-size: 11px;
	line-height: 12px;
	padding: 5px 0px 0px 0px;
	letter-spacing: 0px;
	display: block;
	width: 100%;
   vertical-align: top;
}
.GREEN{
	font-size: 11px;
	line-height: 12px;
	color:#146012;	
}

.YELLOW{
	border-style: solid;
	font-size: 12px;
	margin: 3 0 3 0;
	font-weight: normal;
	border-color: #E4B52E;
	border-width: 1px;
}
.YELLOWT{
	font-size: 12px;
	font-weight: normal;
	color: #202020;
}
.YELLOWTM{
	font-size: 14px;
	font-weight: normal;
	color: #202020;
}
.YELLOWT div a{
	color: #202020;
} 
.NIZ{
	color: #585858;
	font-size: 11px;
	line-height: 11px;
	padding: 0px 20px 0px 20px;
}
.NIZ_s{
	color: #202020;
	font-size: 10px;
	line-height: 10px;
	padding: 2px 20px 4px 20px;
}
.NIZ_bg{
	background-image: url(pictures/bg/niz_angle.gif);
	background-position: left;
	background-repeat: no-repeat;
}
/* H4 */
.WHITE H4{
	vertical-align: top;
	padding: 0 0 8 8;
}
.GREEN H4{
	vertical-align: top;
	padding: 0 0 8 8;
	color: White;
}
.YELLOW H4, .YELLOWT H4{
	color: #404040;
}
.FORUM H4, .WHITE H4{
	color: #4F4F4F;
}
/* H5 */
.WHITE H5, .GREEN H5,{
	font-size: 11px;
	font-weight: bold;
	letter-spacing: 0px;
	margin: 0px;
	line-height: 14px;
	clear: none;
	color: #043A13;
}
.YELLOWT H5, .YELLOW H5{
	font-size: 12px;
	font-weight: bold;
	letter-spacing: 0px;
	margin: 0px;
	line-height: 14px;
	clear: left;
	color: #043A13;
}
.GREEN H5{
   text-transform: uppercase;	
}
/* td */
.GREEN td{
	height: 11px;
	background-color: #BFE18B;
	margin: 0px;
	padding: 0 3 0 3;
}
.WHITE td{
	background-color: #EDEDED;
}
/*rezultz td */
.main td{
	background-color : #DCDC96;
	font-size: 13px;
	font-weight: bold;		 
}
.won td{
	background-color : #F7F7F7;
	font-size: 13px;
}
.wont td{
	background-color : #E6E9D1;
	font-size: 13px;
}
.ms td{
	background-color : #FFE33E;
	font-size: 13px;
}
.won a, .lost a, .nichya a{
	color: #202020;
	font-size: 12px;
	text-decoration: underline;
}
.won a:hover, .lost a:hover, .nichya a:hover{
	color: #202020;
	font-size: 12px;
	text-decoration: underline;
}
.lost td{
	background-color : #CCCCCC;
	font-size: 13px;
}
.nichya td{
	background-color : #DCDC96;
}
/* th */
.GREEN TH{
   background-color: #BFE18B;
	font-size: 10px;
	height: 12px;
	padding: 3px;
}
.WHITE th{
	width: 47px;
	font-size: 10px;
	height: 12px;
	background-color: #F0F0F0;
} 
.YELLOW th{
	background-color: #FFB52D;
	text-align: left;
}
/* li, b */
.YELLOW li{
	color: #043A13;
	/*font-weight: bold; */
}
.YELLOWT li{
	clear: none;
}
.WHITE li, .GREEN li, .WHITE b, .GREEN b{
	color: #FF9A34;
	font-weight: bold;
	list-style-type: disc;
	clear: none;
	display: compact;
}
.YELLOW li span{
	font-style: normal;
	font-weight: normal;
	list-style: disc;
	display: compact;
}
/* div */
.FORUMB div{
	color: #585858;
	font-size: 10px;
	line-height: 11px;
	margin: 0px 6px 0px 6px;
}
.YELLOW div{
	color: #202020;
	font-weight: normal;
	padding: 4px;
	display: block;
	font-size: 11px;
}
.FORUM div{
   clear: left;
   margin: 0px 6px 0px 6px;
}
/* span */
.YELLOW span{
	color: #202020;
	font-weight: normal;
	/*padding: 4px 4px 10px 4px; */
	display: block;
}
.WHITE span{
	font-size: 10px;
}
.GREEN span{
	padding: 4 4 4 4;
	display: block;
}
.YELLOWT span{
   font-size: 11px;
}
/* a */
.NIZ a, .GREEN a, .GREENR a{
	color: #436208;
}
.NIZ_s a{
	color: #000000;
}
.WHITE li a{
	color: #4F4F4F;
	font-size: 11px;
	line-height: 12px;
	padding: 0px 0px 0px 0px;
	letter-spacing: 0px;
   vertical-align: top;
   font-weight: normal;
	text-decoration: none;
}
.FORUM a, .FORUMB a, .YELLOWT a, .WHITE a, .YELLOW a{
	color:#579D0C;
}

.art a{
	color:#000000;
	/* font-weight: bold; */
	text-decoration: none;
}
.art11  a{
	color:#4F4F4F;  	
	font-size: 11px;
	text-decoration: none;
}
.art a:hover{
	text-decoration: underline;
}

.artt a{
	color:#000000;
	font-size: 12px;
	text-decoration: none;
}
.artt a:hover{
	text-decoration: underline;
}

.artk a{
	color:#000000;
}
.artk a:hover{
	text-decoration: underline;
}

.YELLOWM{
	font-size: 12px;
	font-weight: normal;
	color: #202020;
}

.YELLOWM a{
	color:#579D0C;
	text-decoration: none;
}

.YELLOWM a:hover{
	text-decoration: underline;
}


/* New*/
.YELLOWL{
	border-style: solid;
	font-size: 12px;
	margin: 3 0 3 0;
	font-weight: normal;
	border-color: #E4B52E;
	border-width: 1px;
	line-height: 16px;
}

.YELLOWL a{
	color: #202020;
}
.YELLOWL div{
	display: inline;
}


.YELLOWL div  a{
	text-decoration: underline;
}	
.YELLOWL span a{
	text-decoration: none;
} 
.YELLOWL span a:hover{
	color: #202020;
	text-decoration: underline;
} 


.WHITER H5{
	font-size: 12px;
	font-weight: bold;
	letter-spacing: 0px;
	margin: 0px;
	line-height: 14px;
	clear: none;
	color: #043A13;
}
.GREENR TH{
   background-color: #BFE18B;
	font-size: 11px;
	height: 12px;
	padding: 3px;
}
.GREENR b{
	color: #FF9A34;
	font-weight: bold;
	list-style-type: disc;
	clear: none;
	display: compact;
	text-decoration: underline;
}

table.current-tour {
	height:100%; padding: 0px; margin:0px;
}
/* высота строки в таблице с результатами текущего турнира */
.current-tour th {
	height:35px !important; /* стили для фокса и оперы */
	height:auto; /* стили для ослика */
}
/* в таблице с результатами текущего турнира регулирует правый отступ в правом столбце*/
.current-tour td {
	padding-right: 15px;
}

/* ширины столбцов в таблице с результатами текущего турнира */
.current-tour th {
	width:25%;
}
.current-tour td {
	width:75%;
}

/* 6 кр
высота строки в таблице с результатами текущего турнира 
.current-tour th {
	height:37px !important; /* стили для фокса и оперы 
}
в таблице с результатами текущего турнира регулирует правый отступ в правом столбце
.current-tour td {
	padding-right: 5px;
}


/* 5 кр
высота строки в таблице с результатами текущего турнира 
.current-tour th {
	height:45px !important; /* стили для фокса и оперы 
}
в таблице с результатами текущего турнира регулирует правый отступ в правом столбце
.current-tour td {
	padding-right: 15px;
}

 ТБШ
высота строки в таблице с результатами текущего турнира 
.current-tour th {
	height:33px !important; /* стили для фокса и оперы 
}
в таблице с результатами текущего турнира регулирует правый отступ в правом столбце
.current-tour td {
	padding-right: 20px;
} */