.club .count {font-size: 220%; text-decoration: none; line-height: 1em}
.club .red {color: #ff3300}
.club .blue {color: #3d7aff}
.club .nomination {margin: 2em 0 1em 0}
.club .balls {vertical-align: top; padding-left: 0.8em}
.club .balls span {font-size: 130%; font-weight: bold; display: block}
.club .other {margin: 0.8em 0 0.8em 0}
.club .other img {border: 1px solid #b0b0b0}
.club .big {font-size:20px; text-align:center; color:gray; font-weight:bold; text-decoration:uppercase}

.club .cat {margin-bottom: 2em}
.club .cat td { padding-right: 1.2em}
.club .cat a.selected {padding: 0.1em 0.5em 0.2em 0.5em; background: #ff3300; color: #fff; text-decoration: none; font-weight: bold}
.club .toptable thead {height: 2em}
.club .toptable thead td {font-size: 11px;}
.club .toptable tbody tr {vertical-align: top;}
.club .toptable tbody tr.first td{border-top: 1px solid #e0e0e0;}
.club .toptable tbody td {padding-top: 1em; padding-bottom: 1em; background: url(/img/club/dotted.gif) repeat-x bottom}
.club .toptable tbody tr.last td {background: none;}
.club .toptable tbody td .user {font-weight: bold; color: black;}
.club .toptable tbody td .man,
.club .toptable tbody td .woman {width: 10px; height:15px; position: absolute; margin-left: -15px; float: left;}
.club .toptable tbody td .man {background: url(http://www.kleo.ru/i/m.gif) no-repeat; }
.club .toptable tbody td .woman {background: url(http://www.kleo.ru/i/f.gif) no-repeat;}
.club .toptable tbody .nobdr {padding-bottom: 0; background: none}
.club .toptable tbody td div.location {font-size: 85%; color: gray; margin-top: 0.3em}
.filter {margin-top: 1em}
.filter td.title {padding-left: 32px}
.filter td.c div {margin: 1em 0}
.filter td.c div.cat label {font-weight: bold; margin-right: 0.7em; white-space:nowrap}
.filter td.c div.cat input {position: relative; margin-bottom: -2px;}
.filter td.c div.opt { padding-right: 2.4em}
.filter td.c div.opt td {vertical-align: top}
.filter td.c div.opt td label {white-space:nowrap}
.filter td.c div.btn {height: 3.5em; border-top: 1px solid #e8e8d9; padding-top: 1em;  margin-right: 2.5em}
.filter td.c .r {float: right}


.slider {height: 15px; empty-cells: show; background: no-repeat url(/img/club/ageline.png) left top;}
.slider td {width: 6px; font: 1px/1px Arial;}
.slider td div {width: 14px; display: block; float: left;}
.slider td div img {position: absolute; margin: 1px 0 0 0px;}
.slider td div div {position: absolute; font: 11px/11px Arial; color: red; margin-top: -18px;}

#slider_1 {background: none;}
#slider_1 td div img {margin: -5px 0 0 0px;}
#slider_2 td div div {margin-top: 8px;}

/* Into common skin css file*/
/*
.skinbg tr td { background: #deffda url(/img/club/px1.gif) repeat-x bottom;}
.toptable thead td{border-bottom: 2px solid #e5f1b6;}
.filter .l {background: url(/img/club/2/club_bg_l.gif) no-repeat top;}
.filter .c {background: url(/img/club/2/club_bg_c.gif) repeat-x top;} 
*/

.clubMenu tr td,
.clubMenu tr td a:link,
.clubMenu tr td a:visited {color: #ff3300}
.clubSubMenu {color: #999999}
.clubSubMenu .selected,
.clubSubMenu a:link,
.clubSubMenu a:visited  {color: #000}