body {margin: 0; padding: 21px 0 110px 0;}
body, td, th, p, li, a, span, strong {font-size: 11px; font-family: tahoma, sans-serif; color: #000;}

img {border: none;}
* html img {behavior: url(/i/iepngfix.htc)}
input, select {font: 11px tahoma, sans-serif; color: #ccc;}
h1, h2, h3, h4 {font-family: tahoma, sans-serif; margin: 0; padding: 0;}
h1 {font-weight: normal; font-size: 16px;}
h2 {font-weight: normal; font-size: 12px;}
h3 {font-weight: normal; font-size: 10px; color: #c0c0c0;}

a {text-decoration: none;}

.main {width: 985px; margin: auto;}

.c {background: #FFF; padding: 9px 9px 40px 18px;}

.logo {margin-bottom: 11px;}

.top_men {background: #000;}
.top_men img {float: left; margin: 11px 46px 10px 27px;}
.top_men table td {padding: 11px 22px 10px 22px;}
.tma {color: #FFF; font-size: 13px; font-weight: bold;}

.men_td1 {background: none;}
.men_td2 {background: url(/i/menubg.gif) repeat-x 0 0;}

.left {width: 630px; padding-right: 9px;}

.right {width: 300px; padding: 9px; background: #f2f2f2;}
.right h3 {margin: 3px 0 3px 0;}

.b_cr {color: #c0c0c0; font-size: 10px; margin: 2px 0 9px 0;}
.b_cr span {color: #c0c0c0; font-size: 14px;}

.ban_big {padding-top: 259px; height: 100px;}
.shadow {padding: 16px 145px 0 23px; height: 100px; background: url(/i/shadow.png) no-repeat 0 0; behavior: url(/i/iepngfix.htc);}
.shadow h1 {font-size: 25px; color: #FFF; font-weight: bold; margin-bottom: 4px;}
.shadow span {color: #dadada;}

.shadow1 {padding: 66px 145px 0 23px; height: 35px; background: url(/i/shadow.png) no-repeat 0 50px; behavior: url(/i/iepngfix.htc);}
.shadow1 h1 {font-size: 25px; color: #FFF; font-weight: bold; margin-bottom: 4px;}
.shadow1 span {color: #dadada;}

.ban_r {margin-bottom: 9px;}

.right_black {margin-bottom: 9px; background: #000; height: 77px;}

.search {background: url(/i/search_bg.gif) repeat-x 0 0; margin: 9px 0; padding: 8px 9px 14px 9px;}
.search h1 {color: #333; font-size: 14px; font-family: verdana;}
.search input {width: 579px; border: none; background: #FFF url(/i/lupa.gif) no-repeat 8px 8px; font-size: 14px; color: #CCC; font-family: verdana; padding: 7px 0 6px 33px; margin-top: 8px;}

.red {background: url(/i/red.gif) repeat-x 0 0; padding: 8px 10px 7px 10px;}

.gray {background: url(/i/gray.gif) repeat-x 0 0; padding: 7px 10px 7px 10px;}
.gray strong {color: #010101; font-size: 10px;}

.gray2 {background: url(/i/gray2.gif) repeat-x 0 0; padding: 7px 10px 7px 10px;}
.gray2 strong {color: #030303; font-size: 10px;}

.new_h {font-size: 16px; font-weight: bold; margin: 11px 0 6px 0;}

.news {margin-top: 1px; background: #FFF; width: 100%;}
.news td {vertical-align: top;}
.news_pic {width: 98px; padding: 9px 0 9px 9px;}
.news_txt {padding: 9px 9px 9px 0;}
.news_txt2 {padding: 9px 44px 9px 0;}
.news_txt h1, .news_txt2 h1 {font-size: 11px; color: #0077bb; font-weight: bold; margin-bottom: 3px;}
.news_txt h1 a, .news_txt2 h1 a {font-size: 11px; color: #0077bb; font-weight: bold; margin-bottom: 3px;}

.news2 {margin-top: 1px; border-bottom: 1px solid #e2e2e2; width: 100%;}
.news2 td {vertical-align: top;}
.news_pic2 {padding: 9px 0 9px 0;}

.data {color: #c0c0c0; font-size: 10px; padding-top: 7px;}

.all {padding: 6px 0 16px 0;}
.all_st {border-top: 1px solid #e2e2e2; padding: 6px 0 9px 0;}
.all_st a {font-size: 10px; color: #0077bb; font-weight: bold; background: url(/i/li1.gif) no-repeat 0 3px; padding-left: 9px;}

.news_bl {width: 310px; padding-right: 10px;}
.topst_bg {background: #262626 url(/i/topst_bg.gif) repeat-x 0 0; padding: 3px 9px 13px 9px; color: #FFF;}
.topst_bg h1 {margin: 10px 0 9px 0; color: #f0c261; font-size: 16px; font-weight: bold;}

.link {font-size: 10px; color: #0077bb; font-weight: bold; background: url(/i/li1.gif) no-repeat 0 3px; padding-left: 9px;}

.them {border-bottom: 1px solid #e2e2e2; padding: 8px 9px 9px 9px;}
.them h1 {margin-bottom: 2px;}
.them h1 a {font-size: 11px; font-weight: bold; color: #0077bb; margin-bottom: 2px;}

.photo {margin: 0 0 13px 16px;}
.photo td {vertical-align: top; width: 132px; padding-right: 23px;}
.photo img {border: 1px solid #e2e2e2; margin: 15px 0 10px 0;}
.photo a {color: #0077bb;}

.dopmat {width: 100%;}
.dopmat th {text-align: left; padding: 8px 0 11px 9px; vertical-align: top; border-bottom: 1px solid #e2e2e2; width: 25%;}
.dopmat th strong {color: #0077bb;}
.dopmat td {padding: 15px 9px 26px 9px; border-bottom: 1px solid #e2e2e2; vertical-align: top; width: 25%;}
.dopmat a {color: #4c4c4c;}

.stat {padding: 0 9px 7px 9px; border-bottom: 1px solid #e2e2e2; margin-bottom: 18px; font-size: 12px; font-family: verdana;}
.stat p, .stat p span, .stat div, .stat div span {font-size: 12px; font-family: verdana;}
.stat p a, .stat div a {font-size: 12px; font-family: verdana; color: #0077BB;}
.stat_img {float: right; margin-left: 20px;}
.stat h1 {padding: 54px 75px 18px 0; font-size: 16px; font-weight: bold;}

.icophoto {margin-top: 35px; background: url(/i/icophoto.gif) no-repeat 0 3px; padding: 3px 0 0 23px;}
.icophoto a {font-size: 10px; color: #0077bb; font-weight: bold;}

.gall {padding: 0 9px 35px 9px; border-bottom: 1px solid #e2e2e2;}

.gall_s {padding-bottom: 8px;}
.gall_s span {color: #878787;}

.butt_back, .butt_next {position: relative;}
.butt_back div {position: absolute; top: 8px; right: 65px;}
.butt_next div {position: absolute; top: 8px; right: 9px;}

.comm {padding: 9px;}
.comm_link {color: #0077bb; font-size: 10px;}

.comm_tab {width: 100%; margin: 24px 0 67px 0;}
.comm_tab td {vertical-align: top; padding-bottom: 9px; color: #878787;}

.comm_div {background: #f2f2f2; padding: 13px 30px 19px 10px;}
.comm_div p {padding: 0; padding-top: 9px; margin: 0; color: #878787;}
.comm_div span {color: #c0c0c0; font-size: 10px; margin-left: 7px;}

.n_men {background: url(/i/gray2.gif) repeat-x 0 0;}
.n_men table td {vertical-align: top;}

.n_men_d1 {height: 30px;}
.n_men_d1 div {padding: 6px 0 6px 0;}
.n_men_d1 div a {color: #000; margin: 0 10px;}

.n_men_d2 {background: url(/i/arr1.gif) no-repeat 50% 100%; height: 30px;}
.n_men_d2 div {background: #0e0e0e; padding: 6px 0 6px 0;}
.n_men_d2 div span {color: #fefefe; margin: 0 10px;}

.n_men_d2 div a.pg {color: #fefefe; margin: 0 10px;}
.n_men_d1 div a.pg {color: #000000; margin: 0 10px;}

.n_men_sep {padding-top: 3px;}
.n_men_sep span {font-size: 14px; color: #c0c0c0;}

.player {background: #000; margin-top: 1px; height: 33px;}
.player_time {color: #bebebe; font-size: 10px; float: right; margin: 12px 11px 0 0;}
.pause {margin: 12px 24px 11px 13px; float: left;}
.listen {margin: 12px 17px 11px 0; float: left;}
.player_gray {background: #303030; float: left; height: 33px; }

.foot {height: 160px; background: #000; font-size: 12px; color: #fff; padding: 36px 24px;}
.foot * {color: #fff; font-size: 12px;}

.submen {position: absolute; top: 10px; left: -22px; border-top: 1px solid #000;}
.submen a {font-size: 11px; color: #FFF;}
.submen_p {background: #222222; padding: 11px 52px 13px 11px; border-bottom: 1px solid #000; color: #FFF;width:70px}
.submen_p_ov {background: url(/i/menubg.gif) repeat-x 0 0; padding: 11px 52px 13px 11px; border-bottom: 1px solid #2f2f2f; color: #FFF;}
.submen_p strong, .submen_p_ov strong, .submen_p_ov a {color: #FFF;}

.submen_pp {background: #404040; padding: 11px 52px 13px 11px; border-bottom: 1px solid #2f2f2f; color: #FFF;}
.submen_pp_ov {background: url(/i/menubg.gif) repeat-x 0 0; padding: 11px 52px 13px 11px; border-bottom: 1px solid #2f2f2f; color: #FFF;}

.men_td1 div {display: none;}
.men_td2 div.submen_p {display: block;}

.sub3 {display:none}
.subShow {display:block}

