.td_zagolovok {background: url(bg_cente.gif) top center repeat-x;}
.gl_zagolovok {height: 13px;font-family: Verdana;font-size: 13px;color: #000000; FONT-WEIGHT: bold;}
.gl_short {height: 11px;font-family: Verdana;font-size: 11px;color: #000000;}
.gl_small {height: 9px;font-family: Verdana;font-size: 9px;color: #000000;}
.bottom {height: 9px;font-family: Verdana;font-size: 9px;color: #FFFFFF;}
.small_grey {color: #676767;padding-left: 10px;}
.news_zagolovok {height: 13px;font-family: Verdana;font-size: 13px;color: #e92828; FONT-WEIGHT: bold;}
.news_short {height: 11px;font-family: Verdana;font-size: 11px;color: #5e5e5e;}
.input {font-family: Verdana;font-size: 11px;color: #5e5e5e;}



#tt {background: #fd0505;border: 0px none;width: 100%;}
#tt td {font-size: 10px;line-height: 130%; color: 4b4b4b; font-family: Verdana;}
#tt td.pts {font-size: 11px; font-weight: bold; color: fc6565;}

table#tt thead td,
table#tt thead th {background: #;font-weight: bold;text-align: center;vertical-align: bottom; color: #FFFFFF}

span.team {
display: none;
}

#tt tbody tr {
background: #fff;
}

#tt tfoot td {
background: #dcdcdc;
}
#tt tbody td.cross {
background: #CFD5DA;
}

#team-goalkeepers,
#team-defenders,
#team-forwards {
background: #4D6379;
border: 0px none;
margin-bottom: 1em;
width: 80%;
}

#team-goalkeepers td,
#team-defenders td,
#team-forwards td {
font-size: 11px;
padding: 2px;
}
#team-goalkeepers thead td,
#team-defenders thead td,
#team-forwards thead td,
#team-forwards tfoot td {
background: #dcdcdc;
font-weight: bold;
text-align: center;
}
#team-goalkeepers tbody td,
#team-defenders tbody td,
#team-forwards tbody td {
background: #fff;
}

#proto-common-table,
#proto-periods-table,
#proto-misc-table {
margin-bottom: 1em;
width: 100%;
}

#proto-common-table thead td {
background: #A6ADB3;
font-weight: bold;
}

#proto-common-table tbody td.total {
background: #dcdcdc;
font-weight: bold;
text-align: center;
}

#proto-periods-table,
#proto-misc-table {
border-top: 1px solid #4D6379;
border-bottom: 1px solid #4D6379;
}

#proto-bullits-table caption { text-align:left; font-weight:bold }
#proto-bullits-table {
margin-bottom: 1em;
}

table.playoffs {
background: #fff;
border-collapse: collapse;
border: 1px solid #fd0505;
margin-bottom: 1em;
font-size: 10px;
font-family: Tahoma;
}

table.playoffs thead td {
background: #fd0505;
font-weight: bold;
text-align: center;
font-size: 10px;
font-family: Tahoma;
color: #FFFFFF;
}

table.playoffs td {
border: 1px solid #fd0505;
padding: 4px;
font-size: 10px;
font-family: Tahoma;
color: #838383;
}

#bo,
#sn,
#as,
#pm,
#vr,
#boz,
#ccv,
#gwi,
#pe {
background: #fff;
border-collapse: collapse;
border: 1px solid #4D6379;
margin-bottom: 1em;
}

#bo thead,
#sn thead,
#as thead,
#pm thead,
#vr thead,
#boz thead,
#ccv thead,
#gwi thead,
#pe thead {
background: #A6ADB3;
font-weight: bold;
text-align: center;
}

#bo td,
#sn td,
#as td,
#pm td,
#vr td,
#boz td,
#ccv td,
#gwi td,
#pe td {
border: 1px solid #4D6379;
padding: 4px;
}

table.rr {
border: 0px none;
border-collapse: collapse;
}

table.rr caption {
background: #4D6379;
color: #fff;
font-weight: bold;
padding: 3px;
text-align: center;
}

table.rr th.timeRange {
background: #A6ADB3;
font-size: 11px;
}

table.rr td {
border-bottom: 1px solid #4D6379;
font-size: 11px;
}

table.rr td:first-child {
white-space: nowrap;
}

table.rr td:last-child {
text-align: center;
}