body, td {font-family:Times,serif;}

/* Навигация */
td.navBrdrLeft {border-left: #d7d7d7 solid 1px;}
td.navBrdrRight {border-right: #d7d7d7 solid 1px;}
.navTable td {font-family: Arial, sans-serif; font-size: 9pt; color:#ffffff; padding: 0 3 0 3;}
.navTable a {color: #535353; text-decoration: none;}
.navTable a:hover {text-decoration: underline;}
.currNavTable {border: #a9a9a9 solid 1px;}
.currNavTable td {padding: 0 3 0 3}
.currNavTable a {color: #ffffff;}
td.currNavTd {border-left: #a9a9a9 solid 1px; border-right: #a9a9a9 solid 1px;  padding: 0 2 0 2;}
.sponsor01 {border-bottom: #005fbe solid 1px}
.sponsor02 {font-size: 14px; color:#ffffff; padding:6 20 0 0}

/* Избранное и заголовок раздела */
.favTable a {font-family: Arial, sans-serif; color:#7e7e7e; font-size:70%}
.favTdRight {padding: 0 30 0 10;}
.currDir td {padding: 0 0 0 10}
td.navBrdrBottom {border-bottom: #d7d7d7 solid 1px;}
td.navBrdrTop {border-top: #d7d7d7 solid 1px;}
td.navBrdrBottom2 {border-right: #d7d7d7 solid 1px; border-bottom: #d7d7d7 solid 1px;}

/* Левая колонка */
td.leftContIn {border-left: #f2f2f2 solid 7px; padding: 8 0 8 8; background-repeat:repeat-y;}
td.leftContBottom {border-left: #f2f2f2 solid 7px; border-bottom: #d7d7d7 solid 1px; background-repeat:repeat-y;}
td.leftCont {border-left: #d7d7d7 solid 1px;}
.leftContTitle td, td.leftContTitle {font-weight:bold; color:#6d6d6d;}
td.leftContTitle img {margin:0 10px 0 5px;}
td.leftNav a {color: #0054a6;}
font.voteBar {color:#0070cc; background-color:#0070cc; font-size:50%}
.cal td {font-size: 90%}
.cal a {color: #0054a6;}

/* Центральное поле */
td.baseCont {border-right: #d7d7d7 solid 1px; padding: 0 20 0 14;}
td.baseContBottom {border-right: #d7d7d7 solid 1px; border-bottom: #d7d7d7 solid 1px;}

/* Онлайн */
td.onlineTop {border-top: #1e9602 solid 1px;}
td.onlineBottom {border-bottom: #1e9602 solid 1px;}
td.onlineTitle {padding: 0 0 0 20;}
td.onlineTitleL {border-left: #1e9602 solid 1px;}
td.onlineTitleR {border-right: #1e9602 solid 1px;}
td.onlineAdv {border: #d7d7d7 solid 1px; border-top: none; padding: 10 10 15 10;}
td.onlineCurr {padding: 2 10 5 10;}
td.onlineCurrL {border-left: #d7d7d7 solid 1px;}
td.onlineCurrR {border-right: #d7d7d7 solid 1px;}


/* Таблицы туров, чемпионата */
.champ td {font-size:80%}
.champCal td {font-size:90%}
.champTitle td {padding: 0 5 0 5; font-weight: bold; color:#ffffff;}
.champTitle a {color:#ffffff;}
td.champTourCell {padding: 3 0 3 0;}
td.champLeftCell {padding: 4 6 2 0;}
td.champRightCell {padding: 4 0 2 6;}
td.champLeft {border-left: #00389E solid 1px; padding: 0 0 0 0;}
td.champRight {border-right: #00389E solid 1px; padding: 0 0 0 0;}
td.champTop {border-top: #00389E solid 1px;}
td.champBottom {border-bottom: #00389E solid 1px;}
.champRow td {padding: 4 0 4 0;}
a.cupLink {text-decoration:none}
a.cupLink:hover {text-decoration:underline}

.playCouple td {font-size:85%;}
td.playCell {padding: 8 10 1 0}

/* Гостевая */
td.guestLeft {border-left: #929292 solid 1px; padding: 0 0 0 0;}
td.guestRight {border-right: #929292 solid 1px; padding: 0 0 0 0;}
td.guestTop {border-top: #929292 solid 1px;}
td.guestBottom {border-bottom: #929292 solid 1px;}
.guestRow td {padding: 4 0 4 0;}

.subm  {font-size:9pt}
ul {padding: 0 0 0 7; margin: 0 0 0 10}

.part {display:block}
.row3 {display:none}

