html, body {
        margin:0;
        padding:0;
        width: 100%;
        background-color: #ffffff;
        background: #ffffff url('body_back.gif') no-repeat center bottom;
        font: 11px Tahoma;
}

TD  {
        font: 11px Tahoma;
        vertical-align:top;
}

h1, h2 {
        margin: 0px;
        padding: 0px;
}

#right_part {
        float: left;
        width: 254px;
        margin-left: 9px;
        position: relative;
}

#left_part {
        width: 212px;
        position: relative;
        float: left;
        top: -20px;
        margin-right: 5px;
	display:inline;
}
#center_part {
        width: 496px;
        padding-bottom:30px
}
.alawar_content {padding-bottom:10px}
#menu_head {
        width: 215px;
        font-size:70%;
        background: url('menu_bg_upper.gif') no-repeat top left;
}

#menu a.menu_item {
        text-decoration: none;
        text-transform: uppercase;
        cursor: arrow;
        color:#990066;
        font-family: Tahoma;
        font-size: 68%;
        font-weight: 700;
        margin-left:0px;
        background: url('menu_item_bg.gif') no-repeat top left;
        padding-left:20px;
        padding-right:135px;
        padding-top:3px;
        padding-bottom:10px;
}
#menu a.menu_item:hover {
        cursor: arrow;
        text-decoration:none;
        background: url('menu_item_bg_hover.gif') no-repeat top left;
}
#menu a.menu_item_selected {
        text-decoration:none;
        cursor: arrow;
        color:#ffffff;
        font-family: Tahoma;
        font-size: 68%;
        font-weight: 700;
        margin-left:0px;
        background: url('menu_item_bg_selected.gif') no-repeat top left;; padding-left:20px; padding-right:135px; padding-top:3px; padding-bottom:10px
}
#menu td {
        padding:2px 3px 8px 3px;
}
#menu_footer {
        width: 215px;
        height: 25px;
        background: url('menu_bg_bottom.gif') no-repeat bottom left;
}
#menu {
        font-family: Tahoma;
        width: 215px;
        background: url('menu_bg_center.gif') repeat-y top left;
}

/*a {
        font: bold 11px Arial;
        text-decoration: none;
        color: #ffffff;
}*/


a,#contentone ul li {
        font: bold 11px Arial;
        text-decoration: none;
        color: #52508A;
}

div.newsone_tab a{
        font: bold 11px Arial;
        text-decoration: none;
        color: #ffffff;
}

div.newsone_tab1 a{
        font: bold 11px Arial;
        text-decoration: none;
        color: #ffffff;
}
div.rsnnews_text a{
        font: bold 11px Arial;
        text-decoration: none;
        color: #ffffff;
}
img {
        behavior: url("/upload/images/pngbehavior.htc");
        border: 0;
}

#header {
        background:url('header.gif') no-repeat;
        width:1024px;
        height:147px;
}
.header_bg {
        background: url('header_l_r_bg.gif') repeat-x;
        width: 100%;
        height: 153;
}

#logo {
        position: relative;
        float: left;
        top: -3px;
        left: -23px;
        margin: 0 -100 -130 0;
}


/*#logo {
        position: relative;
        float: left;
        top: 35px;
        left: 7px;
        z-index: 100;
}
*/
#logo img {
        float: left;
        z-index: 0;
        margin:3px 0 0 -1px;
}
#find {
        position: relative;
        top: 38px;
        right: 112px;
        float: right;
}
#findform {
        position: relative;
        top: 55px;
        padding-top: 5px;
        right: -28px;
        float: right;
}
#input {
        position: absolute;
        float: left;
        top: 13px;
        left: 70px;
}

#input input {
        border: 1px solid #ffffff;
        background-color: #ffffff;
        font: 10px Tahoma;
        text-align: center;
        color: #990066;
}

div.top_left_banner {
        float:left;
        margin-right: 5px;
        padding-top: 3px;
}

div.new_main {
        position: relative;
        z-index: 2;
        margin-top: -19px;
        float: left;
}

div.new div.center_part {
        width: 140px;
        padding-top: 14px;
        background: url('bg_new_img.gif') 0 5px repeat-x;
}

div.grey_line {
        background:url('1px_grey.gif') repeat-x;
}

/* Colored Tabs */
DIV.tab_pink {height: 20;width: 106;background-position: left top;background-image: url(tab_pink_left.gif);background-repeat: no-repeat;background-color: transparent;margin: 1px 10px }
DIV.tab_pink DIV{height: 20;width: 106;background-position: right top;background-image: url(tab_pink_right.gif);background-repeat: no-repeat;background-color: transparent;vertical-align: middle;color: white;text-align: center;font-size: 12px;padding-top: 0px;font-family: Arial;font-weight: bold;}
DIV.tab_pink DIV A{color: white;text-decoration: none;font-family: Arial;font-weight: bold;font-size: 12px; display:block; padding-top: 2px;}
DIV.tab_red {height: 20;width: 86;background-image: url(tab_red_left.gif);background-position: left top;background-repeat: no-repeat;background-color: transparent;margin: 1px 10px;}
DIV.tab_red DIV{height: 20;width: 86;background-image: url(tab_red_right.gif);background-position: right top;background-repeat: no-repeat;background-color: transparent;vertical-align: middle;color: white;text-align: center;font-size: 12px;padding-top: 0px;font-family: Arial;font-weight: bold;}
DIV.tab_red DIV A{color: white;text-decoration: none;font-family: Arial;font-weight: bold;font-size: 12px; display:block; padding-top:2px;}
DIV.tab_red DIV A IMG{//margin-top: 2px;}
DIV.tab_red2pink {height: 20;width: 86;background-image: url(tab_red2pink_left.gif);background-position: left top;background-repeat: no-repeat;background-color: transparent;margin: 1px 10px;}
DIV.tab_red2pink DIV{height: 20;width: 86;background-image: url(tab_red2pink_right.gif);background-position: right top;background-repeat: no-repeat;background-color: transparent;vertical-align: middle;color: white;text-align: center;font-size: 12px;padding-top: 0px;font-family: Arial;font-weight: bold;}
DIV.tab_red2pink DIV A{color: white;text-decoration: none;font-family: Arial;font-weight: bold;font-size: 12px; display:block; padding-top:2px;}
DIV.tab_red2pink DIV A IMG{//margin-top: 2px;}
DIV.tab_blue {height: 20;width: 106;background-position: left top;background-image: url(tab_blue_left.gif);background-repeat: no-repeat;background-color: transparent;margin: 1px 10px }
DIV.tab_blue DIV{height: 20;width: 106;background-position: right top;background-image: url(tab_blue_right.gif);background-repeat: no-repeat;background-color: transparent;vertical-align: middle;color: white;text-align: center;font-size: 12px;padding-top: 0px;font-family: Arial;font-weight: bold;}
DIV.tab_blue DIV A{color: white;text-decoration: none;font-family: Arial;font-weight: bold;font-size: 12px; display:block; padding-top:2px;}
DIV.tab_gray {height: 20;width: 106;background-position: left top;background-image: url(tab_gray_left.gif);background-repeat: no-repeat;background-color: transparent;margin: 1px 10px }
DIV.tab_gray DIV{height: 20;width: 106;background-position: right top;background-image: url(tab_gray_right.gif);background-repeat: no-repeat;background-color: transparent;vertical-align: middle;color: white;text-align: center;font-size: 12px;padding-top: 0px;font-family: Arial;font-weight: bold;}
DIV.tab_gray DIV A{color: white;text-decoration: none;font-family: Arial;font-weight: bold;font-size: 12px; display:block; padding-top:2px;}

DIV.tab_vinous {height: 20;width: 106;background-position: left top;background-image: url(tab_vinous_left.gif);background-repeat: no-repeat;background-color: transparent;margin: 1px 10px }
DIV.tab_vinous DIV{height: 20;width: 106;background-position: right top;background-image: url(tab_vinous_right.gif);background-repeat: no-repeat;background-color: transparent;vertical-align: middle;color: white;text-align: center;font-size: 12px;padding-top: 0px;font-family: Arial;font-weight: bold;}
DIV.tab_vinous DIV A{color: white;text-decoration: none;font-family: Arial;font-weight: bold;font-size: 12px; display:block; padding-top: 2px;}

DIV.smalltab_pink {height: 20;width: 106;background-position: left top;background-image: url(tab_pink_left.gif);background-repeat: no-repeat;background-color: transparent;margin: 1px 10px }
DIV.smalltab_pink DIV{height: 20;width: 106;background-position: right top;background-image: url(tab_pink_right.gif);background-repeat: no-repeat;background-color: transparent;vertical-align: middle;color: white;text-align: center;font-size: 11px;padding-top: 0px;font-family: Arial;font-weight: bold;}
DIV.smalltab_pink DIV A{color: white;text-decoration: none;font-family: Arial;font-weight: bold;font-size: 11px; display:block; padding-top:2px;}
DIV.smalltab_red {height: 20;width: 106;background-position: left top;background-image: url(tab_red_left.gif);background-repeat: no-repeat;background-color: transparent;margin: 1px 10px }
DIV.smalltab_red DIV{height: 20;width: 106;background-position: right top;background-image: url(tab_red_right.gif);background-repeat: no-repeat;background-color: transparent;vertical-align: middle;color: white;text-align: center;font-size: 11px;padding-top: 0px;font-family: Arial;font-weight: bold;}
DIV.smalltab_red DIV A{color: white;text-decoration: none;font-family: Arial;font-weight: bold;font-size: 11px; display:block; padding-top:2px;}
DIV.smalltab_blue {height: 20;width: 106;background-position: left top;background-image: url(tab_blue_left.gif);background-repeat: no-repeat;background-color: transparent;margin: 1px 10px }
DIV.smalltab_blue DIV{height: 20;width: 106;background-position: right top;background-image: url(tab_blue_right.gif);background-repeat: no-repeat;background-color: transparent;vertical-align: middle;color: white;text-align: center;font-size: 11px;padding-top: 0px;font-family: Arial;font-weight: bold;}
DIV.smalltab_blue DIV A{color: white;text-decoration: none;font-family: Arial;font-weight: bold;font-size: 11px; display:block; padding-top:2px;}
DIV.smalltab_blue DIV A IMG{//margin-top: 2px;}
DIV.smalltab_gray {height: 20;width: 106;background-position: left top;background-image: url(tab_gray_left.gif);background-repeat: no-repeat;background-color: transparent;margin: 1px 10px }
DIV.smalltab_gray DIV{height: 20;width: 106;background-position: right top;background-image: url(tab_gray_right.gif);background-repeat: no-repeat;background-color: transparent;vertical-align: middle;color: white;text-align: center;font-size: 11px;padding-top: 0px;font-family: Arial;font-weight: bold;}
DIV.smalltab_gray DIV A{color: white;text-decoration: none;font-family: Arial;font-weight: bold;font-size: 11px; display:block; padding-top:2px;}
DIV.smalltab_gray DIV A IMG{//margin-top: 2px;}

/* Colored BOXES */
TD.cell5 DIV.box_outbox{position: relative;margin: -10 0 -10 0;z-index: 5;}
TABLE.box_pink{z-index: 2;}
TABLE.box_pink TD.cell_pink2{background: #ff0099 url(bg_box_pink2.gif) repeat-x; }
TABLE.box_pink TD.cell_pink5{background: #ff0099 url(bg_box_pink6.gif) repeat-y right;}
TABLE.box_pink TD.cell_pink8{background: #ff0099 url(bg_box_pink8.gif) repeat-x;}
TABLE.box_pink TD.cell_pink5 DIV.cell_pink5{background: url(bg_box_pink4.gif) repeat-y left;}
TABLE.box_pinkb{z-index: 2;}
TABLE.box_pinkb TD.cell_pinkb2{background: #f21c8b url(bg_box_pinkb2.gif) repeat-x;}
TABLE.box_pinkb TD.cell_pinkb5{background: #f21c8b url(bg_box_pinkb6.gif) repeat-y right;}
TABLE.box_pinkb TD.cell_pinkb8{background: #f21c8b url(bg_box_pinkb8.gif) repeat-x;}
TABLE.box_pinkb TD.cell_pinkb5 DIV.cell_pinkb5{background: url(bg_box_pinkb4.gif) repeat-y left;}
TABLE.box_white{z-index: 2;}
TABLE.box_white TD.cell_white2{background: #ffffff url(bg_box_white2.gif) repeat-x;}
TABLE.box_white TD.cell_white5{background: #ffffff url(bg_box_white6.gif) repeat-y right ;}
TABLE.box_white TD.cell_white8{background: #ffffff repeat-x;}
TABLE.box_white TD.cell_white5 DIV.cell_white5{margin: 0 0 0 0;}
TABLE.box_gray{z-index: 2;}
TABLE.box_gray TD.cell_gray2{background: #e6e6ee url(bg_box_gray2.gif) repeat-x;}
TABLE.box_gray TD.cell_gray5{background: #e6e6ee url(bg_box_gray6.gif) repeat-y right ;}
TABLE.box_gray TD.cell_gray8{background: #e6e6ee url(bg_box_gray8.gif) repeat-x;}
TABLE.box_gray TD.cell_gray5 DIV.cell_gray5{background: url(bg_box_gray4.gif) repeat-y left ;}
TABLE.box_blue{z-index: 2;}
TABLE.box_blue TD.cell_blue2{background: #54528e url(bg_box_blue2.gif) repeat-x;}
TABLE.box_blue TD.cell_blue5{background: #54528e url(bg_box_blue6.gif) repeat-y right ;}
TABLE.box_blue TD.cell_blue8{background: #54528e url(bg_box_blue8.gif) repeat-x;}
TABLE.box_blue TD.cell_blue5 DIV.cell_blue5{background: url(bg_box_blue4.gif) repeat-y left; margin: 0; padding: 0; border-top: #54528e 1px solid;border-bottom: #54528e 1px solid;//border: none;}
TABLE.box_lightblue{z-index: 2;}
TABLE.box_lightblue TD.cell_lightblue2{background: #9391b6 url(bg_box_lightblue2.gif) repeat-x;}
TABLE.box_lightblue TD.cell_lightblue5{background: #9391b6 repeat-y right ;}
TABLE.box_lightblue TD.cell_lightblue8{background: #9391b6 repeat-x;}

TABLE.box_border_lightblue{z-index: 2;width:100%}

TABLE.box_border_lightblue TD.cell_border_lightblue2{background: #fafafb url(bg_box_border_lightblue2.gif) repeat-x;}
TABLE.box_border_lightblue TD.cell_border_lightblue5{background: #fafafb url(bg_box_border_lightblue6.gif) repeat-y right ;}
TABLE.box_border_lightblue TD.cell_border_lightblue8{background: #fafafb url(bg_box_border_lightblue8.gif) repeat-x;}
TABLE.box_border_lightblue TD.cell_border_lightblue5 DIV.cell_border_lightblue5{background: url(bg_box_border_lightblue4.gif) repeat-y left ;}

/* Left menu */
ul.left_menu
{
    display:block;
    margin: 0px;
    padding: 0px;
    list-style-type: none;
    font-family: Tahoma;
    font-size: 11px;
    font-weight: bold;
    color: #990066;
 }


ul.left_menu li
{
    margin: 0;
    padding: 0;

}
ul.left_menu a
{
    margin: 0 0 0 0;
    display: block;
//  height: 25px;
    padding: 6 0 6 30;
    font-size: 11px;
    background-image: url(bg_menu_item.gif);
    background-repeat: no-repeat;
    color: #990066;
        text-transform: uppercase;
}

ul.left_menu li a:link, ul.left_menu li a:visited
{
    background-image: url(bg_menu_item.gif);
    background-repeat: no-repeat;
    color: #990066;
}

ul.left_menu li a:hover
{
    background-image: url(bg_menu_item_hover.gif);
    background-repeat: no-repeat;
}

ul.left_menu li a:active
{
    background-image: url(bg_menu_item_active.gif);
    background-repeat: no-repeat;
    color: #ffffff;
}

ul.left_menu a.selected:link, ul.left_menu a.selected:visited, ul.left_menu a.selected:hover
{
    background-image: url(bg_menu_item_selected.gif);
    background-repeat: no-repeat;
    color: #ffffff;
}

ul.left_menu .link-color
{
    color: #FF0099 !important;
}
ul.left_menu a.link-color:hover
{
    color: #FFFFFF !important;
}

/*My Style*/

#top_menu {
        margin-right: 18%;
        height: 21px;
        padding-top: 35px;
	  position: relative;
        z-index: 10;
}

#top_menu a {
        margin: 0 10px 0 10px;
        font-size: 12px;
        color: #990066;
}

#top_menu span {
        background: url('menulist_separator.gif') right no-repeat;
}

div.new {
        padding-left: 16px;
        background: url('bg_new.gif') repeat-y;
        text-align: left;
}

div.new h1,
div.new h2 {
        font-size: 11px;
}

div.new h1 {
        color: #FF3399;
}

div.new h2 {
        color: #000;
}

div.new h1,
.upper {
        text-transform: uppercase;
}


/*M-PARAD*/

div.m_parad {
        clear: both;
        margin-top: 3px;
        background: url('bg_m-parad.gif') no-repeat;
        position: relative;
}
div.m_parad div.center_part {
        color: white;
        padding: 4px 10px 0 0;
}

div.m_parad div.footer {
        position: relative;
        margin: -11 0 0 0;
}



/* Right Column */
DIV.box
{
     margin-top: 5px;
    padding-top: 3px;
}
DIV.onair
{
        padding-top: 5px;
z}
DIV.vote
{
    background: url(left_part_vote.gif) no-repeat;
}
FORM.voteform_text TD
{
    vertical-align:middle;
}
FORM.voteform_text
{
    margin:0;
    padding:0;
}
.white_red
{
    padding: 1 5 1 5;
    color: #f21c8b;
    background-color: white;
    text-align: center;
        font: 14px Arial;
    margin: 1;
}
.red_white
{
        margin: 1;
        padding: 1 5 1 5;
        color: white;
        background-color: #f21c8b;
        text-align: center;
        font: 14px Arial;
        f2ont-weight: 600;
}

/* sms-list */
.smslist h4 {
        font: bold 11px Tahoma;
        text-transform: uppercase;
        margin: 0 0 0 0;
}
.smslist_first {
        display: table-cell;
        height: 43px;
        background-color: #e6e6ee;
        padding: 3 0 0 0;
        width: 250px;
}
.smslist_place {
        float: left;
        background-color: #f21c8b;
        color: #ffffff;
        margin: 13 0 0 9;
        padding: 1 0 0 0;
        width: 19px;
        height: 16px;
}
.smslist_text {
        float: left;
        width: 120px;
        margin: 12 5 4 9;
        padding-bottom: 3px;
}
.smslist_text span {
        text-transform: none;
        color: #4b4e4c;
        font: 11px Tahoma;
}
.smslist_img {
        float: left;
        margin: 17 10 0 0;
}
.smslist_code {
        float: left;
        background-color: #f21c8b;
        color: #ffffff;
        margin: 13 3 0 0;
        width: 44px;
        height: 16px;
}
.smslist_code h4, .smslist_code_white h4 {
        font: bold 14px Tahoma;
        text-transform: uppercase;
}
.smslist_white {
        display: table-cell;
        height: 43px;
        background-color: #ffffff;
        padding: 3 0 0 0;
        width: 250px;
}
.smslist_place_white {
        float: left;
        background-color: #000000;
        color: #ffffff;
        margin: 13 0 0 9;
        padding: 1 0 0 0;
        width: 19px;
        height: 16px;
}
.smslist_code_white {
        float: left;
        align: right;
        background-color: #000000;
        color: #ffffff;
        margin: 13 3 0 0;
        width: 44px;
        height: 16px;
}
.smslist_grey {
        display: table-cell;
        height: 43px;
        background-color: #cdcde3;
        padding: 3 0 0 0;
        width: 250px;
}

/* footer */
div.kinonews_item {
        float: left;
        width: 158px;
        color: #4b4e4c;
        margin: 2px 1px 2px 2px;
}
div.kinonews_item h1 {
        font: bold 11px Tahoma;
        text-transform: uppercase;
        margin: 3 0 0 0;
}
.kinonews_text {
        background: transparent url('kinonews_arrow.gif') no-repeat 0px 3px;
        padding: 0 0 0 11;
        text-decoration: none;
}
.kinonews_text a {
        text-decoration: none;
        color: #4b4e4c;
        font: 11px Tahoma;
}

div.on-air {
        position:relative;
        margin:-3px 4px -3px 7px;
        z-index:3;
        color:#ffffff;
        height: 74px;
}

div.on-air img {
        margin-right:10px;
}

div.on-air p {
        display:block;
        margin-top:2px;
        margin-bottom:4px;
}

div.on-air div.number {
        float: left;
        margin: 0px 0 10px 0;
        width: auto;
        font:14px Arial;
        color:#F11B8C;
        padding: 0px 10px 0px 9px;
        background-color:#fff;
}

div.on-air div.icons a {
        margin-right:8px;
}

div.on-air div.icons img {
        margin: 0px;
}

#company {
        display: table-cell;
        width: 496px;
}

#company img, a img {
        vertical-align: middle;
}
#company a img {
        margin-right: 3px;
}


/* СЃС‡С‘С‚С‡РёРєРё */


.counter{
        width: 380px;
        float: left;
}
.counter_top {
        background: url('counter_top.gif') no-repeat left bottom;
        width: 375px;
        height: 11px;
}
.counter_body {
        width: 375px;
        background: url('counter_body.gif') repeat-y left top;
        padding: 1 7 4 2;
}
.counter_body img {
        margin: 0 10 0 10;
}
.counter_bottom {
        background: url('counter_bottom.gif') no-repeat ;
        width: 375px;
        height: 11px;
}
.qpublishing {
        width: 100px;
        float: right;
        padding-top: 20px;
}

/*=========================BEGIN MY STILE========================*/
div.clear {
        clear:both;
}

/*M-PARAD*/

/*My Style*/

DIV.tab_pink {
        height: 20px;
        background-position: left top;
        background-image: url(tab_pink_left.gif);
        background-repeat: no-repeat;
        background-color: transparent;
        margin-left: 10px;
        margin-right: 10px;
}

DIV.tab_pink DIV{
        height: 20;
        width: 106;
        background-position: right top;
        background-image: url(tab_pink_right.gif);
        background-repeat: no-repeat;
        background-color: transparent;
        vertical-align: middle;
        color: white;
        text-align:
        center;font-size: 12px;
        padding-top: 0px;
        font-family: Arial;
        font-weight: bold;
}

DIV.tab_pink DIV A{
        color: white;
        text-decoration: none;
        font-family: Arial;
        font-weight: bold;
}
table.m-parad_footer_buttons {
        position:relative;
        margin:-6px 0 3 -80px;
        z-index:3
}
 
table.m-parad_footer_buttons td a {
        color: #fff;
        font: bold 11px Arial;
}
 
table.m-parad_footer_buttons td a.left_arr,
table.m-parad_footer_buttons td a.right_arr {
        width: 4px;
        height: 7px;
        background: url('left_arrow.gif') no-repeat 0 center;
}
 
table.m-parad_footer_buttons td a.right_arr {
        background: url('right_arrow.gif') no-repeat 0 center;
}
 
table.m-parad_footer_buttons td img.relative {
        position: relative;
        z-index: 2;
        top: -2px;
        right: -4px;
}
 
table.m-parad_footer_buttons td.text {
        padding-left: 10px;
}

table.m-parad_footer_buttons td.pink {
        background: url('pink_a_bg_repeat.gif') repeat-x;
        padding-top: 2px;
}

table.m-parad_footer_buttons td.red {
        background: url('red_a_bg_repeat.gif') repeat-x;
        padding-top: 2px;
}
 
table.m-parad_footer_buttons td.fuxy {
        background: url('fuxy_a_bg_repeat.gif') repeat-x;
        padding-top: 2px;
}

/*events*/
          
div.events {
        margin-top: 0px;
}

div.events div.main {
        margin: 16 17 0 17;
        padding-bottom: 0;
}

div.events div.main div.column_1 {
        float: left;
        width: 60%;
        // width: 55%;
        margin-top: -8px;
}

div.events div.main div.separator {
        width:18px;
        float:left;
}

div.events div.main div.column_2 {
        float:left;
        width: 40%;
}
div.events div.main div.column_1 div.item div.img,
div.events div.main div.column_1 div.item div.imgContest  {
        float:left;
        padding-right: 5px;
        background:url('black_right_arrow.gif') no-repeat right 3px;
}
div.events div.main div.column_1 div.item div.imgContest {
	padding-right: 10px;
}
div.events div.main div.column_1 div.item div.text {
        float:left;
        margin-left: 7px;
}

div.events div.main div.column_2 {
        float:left;
    background-color: transparent;
}

div.events div.main div.column_1 div.item div.text h4,
div.events div.main div.column_2 div.item h4 {
        padding: 0 0 2px 0;
        margin: 0px;
        font: bold 11px Tahoma;
        text-transform: uppercase;
}

div.events div.main div.column_2 div.item {
        padding:0 0 15px 13px;
        background:url('black_right_arrow.gif') no-repeat left 3px;
}

/* pch */

div.pch div.main {
        padding:0 14px 30px 14px;
}

div.pch div.main span.date {
        padding:2px 5px;
        background-color:#F21C8B;
        color:#fff;
        font-weight:bold;
}

div.blue_plashka {
        margin-right: 80px;
}

div.pch div.main span.arrow {
        float:left;
        padding:0 10px;
}

div.pch div.main span.text {
        float:right;
        color:#fff;
}

div.catalog {
        font:bold 12px Arial;
        background:url('catalog_blue_line.gif') left bottom no-repeat;
        height:28;
        padding: 0 0 0 7;
        margin-top: 12px;
}


a.infolink {
        height: 14px;
        width: 14px;
        background: url('but_active_m-parad.gif') no-repeat;
}

a.infolink:hover{
        background: url('but_over_m-parad.gif') no-repeat;
}
.newsmenu{
        float: left;
        width: 496px;
}
.newsmenu_top {
        background: url('newsmenu_top.gif') no-repeat left bottom;
        width: 496px;
        height: 20px;
}
.newsmenu_body {
        float: left;
        /*width: 496px; pvv 12.10.2009*/
        color: white;
        font-weight: bold;
        background: url('newsmenu_body.gif') repeat-y left top;
        padding: 5px 0 10px 30px;
}
.newsmenu_bottom {
        float: left;
        background: url('newsmenu_bottom.gif') no-repeat ;
        width: 496px;
        height: 11px;
}
.newsmenu_body a {
        font: bold 11px Tahoma;
        color: white;
        text-decoration: none;
}
.newsmenu_body div {
        margin: 9 0 0 0;
}
tr.calendar_day td {
        color: #cccccc;
        text-align: center;
        font-weight: bold;
        background-color: #666699;
}

div.newsevents {
        position: relative;
        background: url('navformtab.gif') no-repeat;
        width: 233px;
        height: 20px;
        top: 5px;
        left: 123px;
}
.navigation {
        color: white;
        font-weight: bold;
}
.navigation img {
        padding: 0 0 2 0;
}
.go {
        color: white;
}
.newsone_tab {
        position: relative;
        background: url('newsone_tab.gif') no-repeat;
        width: 156px;
        height: 20px;
        top: 5px;
        left: 160px;
        color: white;
        font-weight: bold;
        //padding-top: 2px;
}
.newsone_tab a {
        font: bold 11px Arial;
}
.newsone_tab img {
        margin-left: 6px;
        //margin-top: 1px
}
TABLE.box_border_lightblue TD.cell_border_lightblue8_news {
        background: url('newsbottom8.gif') no-repeat center;
        width: 476px;
        height: 21px;
}


.newsgrey{
        float: left;
        width: 496px;
}
.newsgrey_top {
        background: url('newsgrey_top.gif') no-repeat left bottom;
        width: 496px;
        height: 9px
}
.newsgrey_body {
        float: left;
        width: 496px;
        background: url('newsgrey_body.gif') repeat-y left top;
        padding-left:30; padding-right:0; padding-top:5; padding-bottom:10
}
.newsgrey_bottom {
        float: left;
        background: url('newsgrey_bottom.gif') no-repeat ;
        width: 496px;
        height: 11px
}
.newsgrey_body a {
        font: bold 11px Tahoma;
        color: white;
        text-decoration: none;
}
.newsgrey_body div {
        margin: 9 0 0 0;
}
.calendar_top {
        background: url('calendar_top.gif') no-repeat left bottom;
        width: 496px;
        height: 23px

}
.calendar_month {
        position: relative;
        top: -20px;
        margin-bottom: 0px;
        font: bold 12px Arial;
        color: #666699;
}
.calendar_month img{
        margin-bottom: 2px;
        //margin-bottom: 0px;
}
a.link_news {
        font: 11px Tahoma;
        color: #000000;
}
a.sms_link {
        font: 11px Tahoma;
        font-weight: bold;
        text-decoration: none;
        color: #F21C8B;
}
a.sms_link_no {
        font: 11px Tahoma;
        font-weight: normal;
        text-decoration: none;
        color: #F21C8B;
}
.fast {
        position: relative;
        margin-left: 10px;
        margin-right: 10px;
        z-index: 1;
        // margin-left: 20px;
}
.fast img {
        vertical-align: bottom;
}
.mail_and_forum {
        position: relative;
        float: right;
        right: 30px;
        top: -10px;
        //right: 17px;
}
.mail_and_forum1 {
        position: relative;
        float: right;
        right: 0px;
        top: -13px;
        //right: 36px;
}
.footer_line {
        float: left;
        width: 100%;
        margin-top: 4px;
        margin-bottom: 10px;
        padding-top: 0px;
        background:#9391b6;
        height: 5px;
        font-size: 1%;
}
#noveltysBlock, .new {
        //margin-top: -2px;
}
.dark_link {
        font: bold 12px Arial;
        color: #000000;
}
.catalogbox {
        padding: 0 0 0 7;
        margin-top: 12px;
}
.newsmenu_top table {
        margin-left: 13px;
        //margin-left: 6px;
        table-layout: auto;
}
td.menu2l_text {
        background: url('menu2l_bg.gif') repeat-x;
        width: 60px;
        text-align: center;
        font: bold 11px Tahoma;
        text-transform: uppercase;
        color:#ffffff;
        padding: 3 5 0 5;
}
.smslist1 h4 {
        font: bold 11px Tahoma;
        text-transform: uppercase;
        margin: 0 0 0 0;
}
.smslist1_grey {
        display: table-cell;
        height: 43px;
        background-color:  #cdcde3;
        padding: 3 0 0 0;
        width: 430px;
}
.smslist1_place {
        float: left;
        background-color: #f21c8b;
        color: #ffffff;
        padding: 1 0 1 0;
        margin: 13 0 0 15;
        //margin-left: 9px;
        width: 33px;
        height: 16px;
}
.smslist1_text {
        float: left;
        width: 270px;
        margin: 8 5 4 30;
        padding-bottom: 3px;
}
.smslist1_text span {
        text-transform: none;
        color: #4b4e4c;
        font: 11px Tahoma;
}
.smslist1_img {
        float: left;
        margin: 17 10 0 0;
}
.smslist1_code {
        float: right;
        background-color: #f21c8b;
        color: #ffffff;
        margin: 10 13 0 0;
        width: 44px;
        height: 16px;
}
.smslist1_code h4, .smslist1_code_white h4 {
        font: bold 14px Tahoma;
        text-transform: uppercase;
}
.smslist1_white {
        display: table-cell;
        height: 43px;
        background-color: #ffffff;
        padding: 3 0 0 0;
        width: 430px;
}
.smslist1_place_white {
        float: left;
        background-color: #000000;
        color: #ffffff;
        padding: 1 0 1 0;
        margin: 13 0 0 15;
        //margin-left: 9px;
        width: 33px;
        height: 16px;
}
.smslist1_code_white {
        float: right;
        align: right;
        background-color: #000000;
        color: #ffffff;
        margin: 10 13 0 0;
        width: 44px;
        height: 16px;
}
.right_banner {
        width: 253px;
        margin: 0 0 20px;
        padding-top: 4px;
}
.newsone_tab1 {
        position: relative;
        float: left;
        margin: -14 0 0 15;
        //margin-left: 5px;
        padding: 2 0 0 20;
        background: url('smslist_downtab.gif') no-repeat;
        width: 165px;
        height: 20px;
        color: white;
}
.newsone_tab1 a {
        font: bold 12px Arial;
}
.newsone_tab1 img {
        margin-top: 1px
}
.red_white1 {
        position:relative;
        margin-top: 1px;
        float:left;
        padding: 1 1 1 1;
        color: white;
        background-color: #f21c8b;
        text-align: center;
        font: 11px Arial;
		  font-weight: bold;
		  width: 36px;
}
div.submenu_form {
        margin: 3 0 -6 0;
        //margin: -13 0 -16 0;
}

TABLE.box_border_lightblue TD.cell_border_lightblue_text {
        background: #fafafb url('newsbottom8.gif') no-repeat bottom;
        width: 476px;
        height: 21px;
}
div.novelty_link {
        float: right;
        margin-top: -10;
        padding-right: 13px
}
.rsnnews_img {
        float: left;
        background: url('right_gr.gif') no-repeat 50px 2px;
        width: 55px;
        height: 12px;
}
.rsnnews_text {
        float: right;
        color: #fff;
        width: 395px;
        margin-left: 10px;
        padding-bottom: 12px;
        //padding-bottom: 8px;
}
TABLE.box_lightblue TD.cell_lightblue2_1 {
        background: #9391b6 url(bg_box_lightblue2_1.gif) repeat-x;
}
TABLE.box_lightblue TD.cell_lightblue5_1 {
        background: #f21c8b url(bg_box_lightblue6.gif) repeat-y right;
}
TABLE.box_lightblue TD.cell_lightblue8_1 {
        background: #f21c8b url(bg_box_lightblue8.gif) repeat-x;
}
.banner_header {
        position: relative;
        float: left;
        top: 2px;
        left: 87px;
        padding: 0;
        width: 490px;
        height: 90px;
}
div.img_new {
        float:left;
        padding-left: 15px;
        padding-right: 15px;
        background:url('black_right_arrow.gif') no-repeat right 3px;
}

/*I-NET CHART*/
                .whiterow
                {
                        background-image:url(wbborder.gif);
                        background-position:bottom;
                        background-repeat:repeat-x;
                        height:33px;
                        vertical-align:middle;
                }
                .bluerow
                {
                
                        background-color: #e6e6ee;
                        background-image:url(bwborder.gif);
                        background-position:bottom;
                        background-repeat:repeat-x;
                        height:33px;
                        vertical-align:middle;
                }
                .artist
                {
                        font: bold 11px Tahoma;
                        text-transform: uppercase;
                        color: #504e86;
                        padding-left: 30px;
                        width:299px;
                }
                .song
                {
                        text-transform: none;
                        color: #504e86;
                        font: 11px Tahoma;
                }
                .code_white
                {
                float: left;
                background-color: #000000;
                color: #ffffff;
                width: 44px;
                height: 16px;
                font: bold 14px Tahoma;
                font-weight:bold;
                text-align:center;
                }
                .code_td
                {
                        padding-left:51px;
                }
/* I-NET CHART END */

/* programma peredach */

#programPereda4 a
                {
                        text-decoration: none;
                }
                
#programPereda4 img
                {
                        border: 0px;
                }
        
#programPereda4 .mainheader
        {
                text-transform: uppercase;
                font-size: 20px;
                font-family: MS Reference Sans Serif;
                height: 70px;
                
        }
        
#programPereda4 .pereda4i
        {
                margin: 10px 0px 0px 10px;
        }
        
#programPereda4 .progpereda4i
        {
                vertical-align: top;
                margin: 10px 0px 0px 10px;
        }


#programPereda4 .leftpart
        {
                float: left;
                width: 520px;
                height: 854px;
                font-family: MS Reference Sans Serif;
        }
        
#programPereda4 .leftdayheader
        {
                background-color: #AE3641;
                color: #E5E5E5;
                height: 20px;
                font-family: MS Reference Sans Serif;
                font-size: 1%;
        }

#programPereda4 .betweenday
        {
                float:left;
                width: 7%;
                text-align: center;
                text-transform: uppercase;
                
        }
        
#programPereda4 .betweenday2
        {
                float:left;
                width: 4%;
                text-align: center;
                text-transform: uppercase;
                
                
        }
         
#programPereda4 .day
        {
                float:left;
                width: 35px;
                text-align: center;
                text-transform: uppercase;
                margin-top: 2px;
                font-size: 9pt;
                height: 16px;
                font-weight: bold;
                color:white;
                
        }

#programPereda4 a.day_
        {
                color:white;
        }

#programPereda4 a.daylight_
        {
                color: #AE3641;
        }

#programPereda4 .daylight
        {
                float:left;
                width: 35px;
                text-align: center;
                text-transform: uppercase;
                background-color: white;
                color: #AE3641;
                margin-top: 2px;
                font-size: 9pt;
                height: 16px;
                font-weight: bold;
                        
        }

        
#programPereda4 div.tableheader
        {
                height: 24px;
                color: #787878;
                font-family: MS Reference Sans Serif;
                font-size: 8pt;
                vertical-align: bottom;
                

        }
        
#programPereda4 div.programheader
                {
                        width: 199px;
                        //width: 210px;
                        float: right;
                        padding-left: 10px;
                        height: 100%;
                }
                
#programPereda4 div.pinkitem
        {
                clear:both;
                background-color: #F7EBEC;
                color: black;
                font-family: MS Reference Sans Serif;
                font-size: 9pt;
                font-weight: bold;
                height: 22px;
                float:left;
//              float: none;
        }

#programPereda4 div.item
        {
                clear:both;
                color: black;
                font-family: MS Reference Sans Serif;
                font-size: 9pt;
                font-weight: bold;
                height: 24px;
                float:left;
                border-bottom: #F7EBEC 1px solid;
//              float: none;
                        
        }

        #programPereda4 div.time
                {
                        width: 79px;
                        //width: 90px;
                        float: left;
                        padding-left: 10px;
                        height: 100%;

                }
        
        #programPereda4 div.dj
                {
                        border-left: 1px solid #F4E6E7;
                        border-right: 1px solid #F4E6E7;
                        float: left;
                        width: 210px;
                        //width: 220px;
                        padding-left: 10px;
                        height: 100%;
        
                }

        #programPereda4 div.program
                {
                        width: 199px;
                        //width: 210px;
                        float: right;
                        padding-left: 10px;
                        height: 100%;
                        color: #AE3641;
                }
                

        #programPereda4 div.timepink
                {
                        width: 79px;
                        //width: 90px;
                        float: left;
                        padding-left: 10px;
                        height: 100%;

                }
        
        #programPereda4 div.djpink
                {
                        border-left: 1px solid #EBCFD1;
                        border-right: 1px solid #EBCFD1;
                        float: left;
                        width: 210px;
                        //width: 220px;
                        padding-left: 10px;
                        height: 100%;

        
                }

        #programPereda4 div.programpink
                {
                        width: 199px;
                        //width: 210px;
                        float: right;
                        padding-left: 10px;
                        height: 100%;
                        color: #AE3641;

                }
/*-------------------------------------------*/

#programPereda4 tr.tableheader
        {
                height: 24px;
                color: #787878;
                font-family: MS Reference Sans Serif;
                font-size: 8pt;
                vertical-align: bottom;
                

        }
        
#programPereda4 td.programheader
                {
                        width: 199px;
                        //width: 210px;
                        padding-left: 10px;
                }
                
#programPereda4 tr.pinkitem
        {
                clear:both;
                background-color: #F7EBEC;
                color: black;
                font-family: MS Reference Sans Serif;
                font-size: 9pt;
                font-weight: bold;
                height: 22px;
        }

#programPereda4 tr.item
        {
                clear:both;
                color: black;
                font-family: MS Reference Sans Serif;
                font-size: 9pt;
                font-weight: bold;
                height: 24px;
                border-bottom: #F7EBEC 1px solid;

                        
        }

        #programPereda4 td.time
                {
                        width: 79px;
                        //width: 90px;
                        padding-left: 10px;

                }
        
        #programPereda4 td.dj
                {
                        border-left: 1px solid #F4E6E7;
                        border-right: 1px solid #F4E6E7;
                        /*width: 210px;
                        //width: 220px;*/
                        padding-left: 10px;
        
                }

        #programPereda4 td.program
                {
                        width: 199px;
                        //width: 210px;
                        padding-left: 10px;
                        color: #AE3641;
                }
                

        #programPereda4 td.timepink
                {
                        width: 79px;
                        //width: 90px;
                        padding-left: 10px;

                }
        
        #programPereda4 td.djpink
                {
                        border-left: 1px solid #EBCFD1;
                        border-right: 1px solid #EBCFD1;
                        /*width: 210px;
                        //width: 220px;*/
                        padding-left: 10px;

        
                }

        #programPereda4 td.programpink
                {
                        width: 199px;
                        //width: 210px;
                        padding-left: 10px;
                        color: #AE3641;

                }


/*-------------------------------------------*/




#programPereda4 .gorizontalseparator
        {
         
        }
        
#programPereda4 .rightpart
        {
                float: right;
                border-left: 1px solid #E5E5E5;
                border-top: 1px solid #E5E5E5;
                font-family: MS Reference Sans Serif;
                width: 269px;
                //width: 270px;
                height: 853px;
                //height: 854px;
        }
        
        #programPereda4 .rtextheader
                {
                        margin: 18px 0px 10px 20px;
                        font-family: MS Reference Sans Serif;
                        font-size: 12pt;
                        font-weight: bold;
                }
                
        #programPereda4 .djblock
                {
                        height: 74px;
                        color: #AE3641;
                        background-color: #FFFFFF;
                        font-size: 8pt;
                        font-weight: bold;
                }
                
        #programPereda4 .djblocklight
                {
                        height: 74px;
                        color: #FFFFFF;
                        background-color: #AE3641;
                        font-size: 8pt;
                        font-weight: bold;
        
                }
                        #programPereda4 div.djpic
                                {
                                        float: left;
                                        width: 75px;
                                        padding: 10 0 0 20;
                                        
                                }
                        #programPereda4 .djname
                                {
                                        float: right;
                                        padding-top: 23px;
                                        //padding-left: 15 px;
                                        text-align: left;
                                        width: 170px;
                                        //width: 190px;
                                }
                        #programPereda4 a.djname_white
                                {
                                        color: #FFFFFF;
                                }
                        #programPereda4 a.djname_
                                {
                                        color: #AE3641;
                                }
                
                #programPereda4 img.dgpic
                        {
                                width: 55px;
                                heigh: 55px;
                        }

/* programma peredach END */
.cataloglinks_top {
        background: url('cataloglinks_top.gif') no-repeat left bottom;
        width: 496px;
        height: 20px;
}
.cataloglinks_body {
        float: left;
        width: 496px;
        color: #504e86;
        font-weight: bold;
        background: url('cataloglinks_body.gif') repeat-y left top;
        padding: 5 0 10 30;
}
.cataloglinks_bottom {
        float: left;
        background: url('cataloglinks_bottom.gif') no-repeat ;
        width: 496px;
        height: 11px;
}
.cataloglinks_body a {
        font: bold 11px Tahoma;
        color: #504e86;
        text-decoration: none;
}
.cataloglinks_body div {
        margin: 9 0 0 0;
}
.cataloglinks_top table {
        margin-left: 13px;
        //margin-left: 6px;
        table-layout: auto;
}
td.cataloglinkstab_text {
        background: url('cataloglinkstab_bg.gif') repeat-x;
        width: 60px;
        text-align: center;
        font: bold 11px Tahoma;
        text-transform: uppercase;
        color:#ffffff;
        padding: 3 5 0 5;
}
.SearchWord {
        color: red;
}
#Table1 {
        width: 466px;
        margin-right: -30px
}

tr.whiterow1 {
        background: url('bgseparator.gif') repeat-x bottom left ;
        height:33px;

}
tr.whiterow1 td {
        vertical-align: middle;
}
tr.bluerow1
                {
                        background: #e6e6ee url('bgseparator.gif') repeat-x bottom left;
                        height:33px;
                        vertical-align: middle
                }
tr.bluerow1 td {
        vertical-align: middle;
}

td.number
                {
                        width: 35px;
                        text-align: center;
                }
td.artist
                {
                        font: bold 11px Tahoma;
                        text-transform: uppercase;
                        color: #504e86;
                        padding-left: 30px;
                }
                
td.bird
                {
                        width: 73px;
                        text-align: left;
                        vertical-align: center;
                }

td.BlackNumber
                {
                        width: 60px;
                        text-align: left;
                        
                }
.song
                {
                        text-transform: none;
                        color: #504e86;
                        font: 11px Tahoma;
                }
                
.code_white
                {
                float: left;
                background-color: #000000;
                color: #ffffff;
                width: 44px;
                height: 16px;
                font: bold 14px Tahoma;
                font-weight:bold;
                text-align:center;
                }


.efir_tab {
        position: relative;
        background: url('efir_tab.gif') no-repeat;
        width: 216px;
        height: 20px;
        top: 5px;
        left: 130px;
        color: white;
        font-weight: bold;
        //padding-top: 2px;
}
.efir_tab a {
        color: white;
        font: bold 11px Tahoma;
}
.efir_tab img {
        margin-top: -1px;
        //margin-top: 2px;
        margin-left: 6px;
}
.efir_tab_vote {
        position: relative;
        float: left;
        background: url('efir_vote.gif') no-repeat;
        width: 137px;
        height: 20px;
        color: white;
        font-weight: bold;
        margin-top: 1px;
        //padding-top: 2px;
}
.efir_tab_vote a {
        color: white;
        font: bold 11px Tahoma;
}
.efir_tab_vote img {
        margin-top: -1px;
        //margin-top: 2px;
        margin-left: 6px;
}



/* Raspisanie Peredach */

#Table4
                {
                        margin-right: -30px;
                }
#Table4 div.UpMenu1
                {
                        background-image:url('CaptionLevel1_blank.gif');
                        background-position: left center;
                        background-repeat:no-repeat;
                        height:24px;
                        width: 460px;
                }
        
#Table4 div.UpMenu1__
                {
                        height:24px;
                        width: 440px;
                        margin-left: 10px;
                }

#Table4 tr.UpMenu1
                {
                        height:24px;
                        width: 460px;
                        color: white;
                        font: 11px Tahoma;
                }
tr.UpMenu1 td
                {
                        vertical-align:middle;
                }

#Table4 tr.UpMenu1 .Separator
                {
                        text-align: center;
                }
                
#Table4 tr.UpMenu1 .NotSelected
                {
                        text-align: center;
                }

#Table4 tr.UpMenu1 .NotSelected a
                {
                        font-weight: none;
                        text-decoration: none;
                        color: white;
                        font: 11px Tahoma;
                }

#Table4 tr.UpMenu1 .Selected
                {
                        background-image:url('UpMenuStrelka_.gif');
                        background-position: center top;
                        background-repeat:no-repeat;
                        font-weight: bold;
                        text-decoration:underline;
                        text-align: center;
                }

#Table4 tr.UpMenu1 .Selected a
                {
                        text-decoration:underline;
                        color: white;
                        font: 11px Tahoma;
                        font-weight: bold;
                }
        
#Table4 img.noborder
                {
                        border: 0px;
                }
                
#Table4 tr.whiterow
                {
                        background-color: #f9f9fb;
                        background-image:url('xseparator.gif');
                        background-position: left center;
                        background-repeat:repeat-x;
                        height:46px;
                        width: 459px;
                }
tr.whiterow td
                {
                        vertical-align:middle;
                }

#Table4 tr.bluerow
                {
                
                        background-color: #efeff4;
                        background-image:url('xseparator.gif');
                        background-position: left center;
                        background-repeat:repeat-x;
                        height:46px;
                        width: 459px;
                }
tr.bluerow td
{
                        vertical-align:middle;
}

#Table4 tr.bwrowseparator
                {
                
                        background-color: white;
                        height:1px;
                        width: 459px;
                }
                
                
#Table4 td.strelka
                {
                        width: 23px;
                        text-align: left;
                        padding-left: 2px;
                }

#Table4 img.strelka
                {
                        border: 0px;
                }

#Table4 .time
                {
                        width: 97px;
                        text-align: left;
                        color: #333333;
                        font: 11px Tahoma;
                }
                
                
#Table4 td.title
                {
                        font: bold 11px Tahoma;
                        color: #504e86;
                        text-align: left;
                        width:161px;
                }

#Table4 td.title a
                {
                        font: bold 11px Tahoma;
                        color: #504e86;
                        text-decoration: none;
                }

td.description1 {
        width: 178px;
        text-align: left;
        background-image:url('ugolok.gif');
        background-position: bottom right;
        background-repeat: no-repeat;
        padding: 4 0 4 0;
}
td.description1 a {
        font: 11px Tahoma;
        color: #494c4a;
}
#Table4 td.description {
        width: 178px;
        text-align: left;
        color: #494c4a;
        padding: 4 0 4 0;
}
 
#Table4 div.ugolok
                {
                        width:13px;
                        margin: 30px 0px 0px 164px;
                        height:12px;
                        position:absolute;
                }
                
#Table4 img.ugolok
                {
                        border: 0px;
                }
div.m_parad_left_part {
        position: relative;
        float: left;
        margin: -5 10 -5 4;
        z-index: 6;
        //margin-left: 2px;
}


#Table1 h4 {
        font: bold 11px Tahoma;
        text-transform: uppercase;
        margin-bottom: 0px;
        margin-top: 2px;
}
tr.whiterow2 {
        background: url('bgseparator.gif') repeat-x bottom left ;
        height:22px;
        width: 466px;
        vertical-align:middle;
}
tr.whiterow2 td, tr.bluerow2 td {
        vertical-align:middle;
}
tr.bluerow2{
        background: #f3f3f7 url('bgseparator.gif') repeat-x bottom left ;
        height:22px;
        width: 466px;
}
tr.bluerow2 td.number, tr.whiterow2 td.number {
        font: bold 10px Tahoma;
        color: #504e86;
        width: 34px;
        text-align: center;
}
tr.bluerow2     td.artist, tr.whiterow2 td.artist {
        font: bold 11px Tahoma;
        text-transform: uppercase;
        color: #504e86;
        padding-left: 12px;
}
 
tr.bluerow2 td.bird, tr.whiterow2 td.bird {
        width: 35px;
        text-align: center;
        //text-align: right;
}

tr.bluerow2     td.radioB, tr.whiterow2 td.radioB {
        width: 31px;
        text-align: left;
        //text-align: center;
}
tr.bluerow2     .song, tr.bluerow2 .song {
        text-transform: none;
        color: #504e86;
        font: 11px Tahoma;
}
.efir_tabvote {
        position: relative;
        float: left;
        left: -18px;
        background: url('efir_tabvote.gif') no-repeat;
        width: 137px;
        height: 20px;
        margin-top: 1px;
        //padding-top: 2px;
}
.efir_tabvote a {
        color: white;
        font: bold 11px Tahoma;
}
.chart_title {
        float: left;
        margin-left: 26px;
        margin-top: 0px;
        width: 336px;
}
tr.bluerow2 td.number_res, tr.whiterow2 td.number_res {
        font: bold 10px Tahoma;
        color: #f21c8b;
        width: 34px;
        text-align: center;
}
td.procents     {
        width: 40px;
        text-align: center;
        text-transform: none;
        color: #504e86;
        font: 10px Tahoma;
}
div.efirtable {
        float: left;
        margin-top: 20px;
}
        .mainleaders
        {
                margin:17px 0px 15px 25px;
                width:440px;
        }
        .person_box
        {
                background:url('bg_ru1_tv_persons.gif') no-repeat top left;
                height:147px;
         }
        .person_item
        {
                float:left;
                margin: 30px 0px 14px 60px;
                //margin-left: 30px;
        }
        .person_text
        {
                float:left;
                width:260px;
        }
        .part_desc
        {
                margin-top:5px;margin-bottom:15px;
        }


/* progr_list */
        .progr_list
        {
                margin: 17px 0px 15px 10px;
        }
        .gray_tab_center
        {
                background:url('bg_gr_tab.gif') repeat-x;
                height:20px;
                float:left;
                text-align:center;
                vertical-align:middle;


                padding-top:2px;
        }
        .gray_tab_left
        {
                background:url('left_gr_corner.gif') no-repeat;
                width:14px;
                height:20px;
                float:left;

        }
        .gray_tab_right
        {
                background:url('right_gr_corner.gif') no-repeat;
                height:20px;
                width:14px;
                float:left;

        }
        .gray_tab_center a
        {
        font: bold 11px Tahoma;
        text-decoration: none;
        color: #ffffff;
        }
        .blue_tab_center
        {
                background:url('bg_bl_tab.gif') repeat-x;
                height:20px;
                float:left;
                text-align:center;
                vertical-align:middle;
        

                padding-top:2px;
        }
        .blue_tab_left
        {
                background:url('left_bl_corner.gif') no-repeat;
                width:14px;
                height:20px;
                float:left;

        }
        .blue_tab_right
        {
                background:url('right_bl_corner.gif') no-repeat;
                height:20px;
                width:14px;
                float:left;

        }
        .blue_tab_center a
        {
        font: bold 11px Tahoma;
        text-decoration: none;
        color: #ffffff;
        }
	
	.bl_gr_tab_center
        {
                background:url('gr_bl_center.gif') repeat-x;
                height:20px;
                float:left;
                text-align:center;
                vertical-align:middle;


                padding-top:2px;
        }
        .bl_gr_tab_left
        {
                background:url('gr_bl_left.gif') no-repeat;
                width:14px;
                height:20px;
                float:left;

        }
        .bl_gr_tab_right
        {
                background:url('gr_bl_right.gif') no-repeat;
                height:20px;
                width:14px;
                float:left;

        }
                .bl_gr_tab_center a
        {
        font: bold 11px Tahoma;
        text-decoration: none;
        color: #ffffff;
        }




.pr_box_text {
        margin-bottom:19px;
        padding-left:12px;
	padding-right: 20px;
        background:url('arrow.gif') left top no-repeat;
}
.pr_box_text2 {
	PADDING-RIGHT: 20px; PADDING-LEFT: 12px; BACKGROUND: url(arrow.gif) no-repeat left top;
	FONT: bold 11px Tahoma; TEXT-TRANSFORM: uppercase; COLOR: #474677;
}
.pr_box_text img {
        margin: -5 60 0 60;
}
.pr_box_text a {
        font: bold 11px Tahoma;
        color: #000000;
}
        .pr_box
        {
                float:left;
                margin:3px 0px 0px 19px;
        }
        .form_title
        {
                color:#959595;
                font-weight:bold;
                padding-top:6px;
        }
        .form_title2
        {
                color:#959595;
                font-weight:normal;
                font-size:9px;
                padding-top:6px;
        }
        .form_input
        {
                border: 1px solid #959595;
                height: 18px;
                //height: 16px;
                width: 250px;
                text-align:left;
                color:#959595;
                font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
                padding: 2px 4px 2px 2px;
        }
        .form_textarea
        {
                border: 1px solid #959595;
                height: 98px;
                width: 250px;
                text-align:left;
                color:#959595;
                font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
                padding: 2px 4px 2px 2px;
                
                scrollbar-track-color: #fff;
                scrollbar-face-color: #fff;
                scrollbar-highlight-color: #fff;
                scrollbar-shadow-color: #959595;
                scrollbar-darkshadow-color: #fff;
                scrollbar-3dlight-color: #959595;
                scrollbar-arrow-color:black;
        }
        .form_button
        {
                width:100px;
                height:19px;
                background-color:#ffffff;
                border: 1px solid #959595;
                color:#959595;
                text-align:center;
                font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
                
        }
        .form_button_darkRed
        {
                width:100px;
                height:19px;
                background-color:#A0145B;
                border: 1px solid #A0145B;
                color:#ffffff;
                text-align:center;
                font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
                
        }
		table.book_backgr
		{
				background: url('book_backgr.gif') no-repeat right bottom;
		}
		
/* progr_list END */
/* new violet border BRGIN*/
        .v_t_l_border
        {
                background:url(borders/violet/v_t_l.gif) top left no-repeat;
                width:10px;
        }
        .v_t_c_border
        {
                background:url(borders/violet/v_top.gif) repeat-x;
                width:100%;
        }
        .v_t_r_border
        {
                background:url(borders/violet/v_t_r.gif) top right no-repeat;
                width:10px;
        }
        .v_left_border
        {
                background:url(borders/violet/v_left.gif) left repeat-y;
                width:10px;
        }

        .v_b_l_border
        {
                background:url(borders/violet/v_b_l.gif) top left no-repeat;
                width:10px;
        }
        .v_b_c_border
        {
                background:url(borders/violet/v_b.gif) top repeat-x;
                width:100%;
        }
        .v_b_r_border
        {
                background:url(borders/violet/v_b_r.gif) top right no-repeat;
                width:10px;
        }
        .v_right_border
        {
                background:url(borders/violet/v_right.gif) left repeat-y;
                width:10px;
        }
        .v_b_c_long_border
        {
                background:RGB(250,250,250) url(borders/violet/v_b.gif) bottom repeat-x;
                width:100%;
        }
                .v_b_l_long_border
        {
                background:url(borders/violet/v_b_l_long.gif) bottom left no-repeat;
                width:10px;
        }

        .v_b_r_long_border
        {
                background:url(borders/violet/v_b_r_long.gif) bottom right no-repeat;
                width:10px;
        }



        .gray_tab_bottom_center
        {
                background:url('tab_grey_bottom_center.gif') repeat-x;
                height:20px;
                float:left;
                text-align:center;
                vertical-align:middle;


                padding-top:2px;
        }
        .gray_tab_bottom_left
        {
                background:url('tab_grey_bottom_left.gif') no-repeat;
                width:16px;
                height:20px;
                float:left;

        }
        .gray_tab_bottom_right
        {
                background:url('tab_grey_bottom_right.gif') no-repeat;
                height:20px;
                width:16px;
                float:left;

        }
        .gray_tab_bottom_center a
        {
        font: bold 11px Arial;
        text-decoration: none;
        color: #ffffff;
        }



        .blue_tab_bottom_center
        {
                background:url('tab_blue_bottom_center.gif') repeat-x;
                height:20px;
                float:left;
                text-align:center;
                vertical-align:middle;


                padding-top:2px;
        }
        .blue_tab_bottom_left
        {
                background:url('tab_blue_bottom_left.gif') no-repeat;
                width:16px;
                height:20px;
                float:left;

        }
        .blue_tab_bottom_right
        {
                background:url('tab_blue_bottom_right.gif') no-repeat;
                height:20px;
                width:16px;
                float:left;

        }
        .blue_tab_bottom_center a
        {
        font: bold 11px Arial;
        text-decoration: none;
        color: #ffffff;
        }
/* new violet border END*/
/* artists BEGIN*/
       .viol_list
        {
                /* background: url('violet_arrow.gif') no-repeat left 4px; */
                padding-left:7px; 

        }
        .viol_list a
        {
                color:#F21C8B;
                font:bold 12px Tahoma;
                text-decoration:underline;

        }

         .viol_list a:hover
        {
                text-decoration:none;

        }

/* artists END*/
/* artists one begin */
                .img_viol_boarder
                {
                        border:solid #990066 3px;
                        float:left;

                }
                .sms_code
                {
                        background-color: #f21c8b;
                        color: #ffffff;
                        font: bold 14px Tahoma;
                        text-transform: uppercase;
                        text-align:center;
                        padding: 0px 10px 0px 10px;
                }
                .pink_list
                {
                        background: url('pink_arrow.gif') no-repeat left 4px;
                        padding-left:14px;

                }
                /*
                .vinous_list_with_corner
                {
                        background: url('vinous_arrow_right.gif') no-repeat right 2px;
                        padding-right:10px;
                        font-family: Tahoma;
                        font-size: 11px;
                        font-weight: bold;
                        color: #990066;
                }
                */
                .vinous_list_with_corner
                {
                        padding-right:10px;
                        font-family: Tahoma;
                        font-size: 12px;
                        font-weight: bold;
                        color: #f21c8b;
                        text-decoration:underline
                }
                .vinous_list_with_corner:hover {text-decoration:none}
                .pink_upcase_text
                {
                color:#ff3399;
                font-weight:bold;
                text-transform:uppercase;
                }
/* artists one END */

/* FAQ BEGIN
   [KVA].[2006-11-08]
*/
div.pinkline {
        background: url('bg_pinkline.gif') repeat-x;
        height: 10px;
        line-height: 0px;
        font-size: 0px;
}
div.pinkline div,
div.pinkline div div,
div.greyline,
div.greyline div {
        line-height: 0px;
        font-size: 0px;
        text-align: right;
        height: 10px;
        background: url('pinklineleftpart.gif') no-repeat;
}
div.pinkline div div {
        background: url('pinklinerightpart.gif') no-repeat right 0px;
}
#faq, #faq input {
        font: 11px Tahoma;
}
#faq ul, #faq ul li, #faq h6, #faq p {
        margin: 0px;
        padding: 0px;
}
#questions ul li {
        padding: 9px 16px 9px 16px;
        background: #EFEFF4 url('faqbluearrow.gif') no-repeat left center;
        margin-bottom: 2px;
}
#questions ul li,
#questions ul li a,
#answers h6 {
        text-align: left;
        list-style-type: none;
        font: bold 11px Tahoma;
        color: #504E86;
}
#faq {
        margin: 0px 15px 0px 5px;
}
#answers h6 {
        background: url('bg_blue_square.gif') no-repeat 2px center;
        padding: 8px 0px 8px 16px;
}
#answers div {
        text-align: left;
        margin: 0px 16px 0px 16px;
        background: url('greylineleftpart.gif') no-repeat left bottom;
}
#answers div p {
        background: url('greylinerightpart.gif') no-repeat right bottom;
}
#answers form {
        margin-left: 16px;
        margin-top: 30px;
        padding: 30px 0px 0px 80px;
        background: url('text_zadaisvoivopros.gif') no-repeat;
}
#answers textarea {
        display: block;
        border: 1px insert #7C7C7C;
        border-left-color: #8F8F8F;
        border-bottom-color: #E4E4E4;
        border-right-color: #EAEAEA;
        overflow: auto;
        width: 254px;
        height: 68px;
}
 #answers input {
        font-weight: bold;
        color: #FFF;
        width: 121px;
        height: 23px;
        text-align: center;
        margin-top: 4px;
}
#answers input.in {
        font-weight: bold;
        color: #5C5C5C;
        width: 121px;
        height: 23px;
        text-align: left;
        margin-top: 4px;
}
#answers_charts div {
        text-align: left;
        margin: 0px 0px 0px 0px;
        background: url('greylineleftpart.gif') no-repeat left bottom;
}
#answers_charts div p {
        background: url('greylinerightpart.gif') no-repeat right bottom;
}
#answers_charts form {
        margin-left: 6px;
        margin-top: 0px;
        padding: 0px 0px 0px 0px;
        background: url('/upload/images/ru1_konkurs_expl.gif') no-repeat;
}
#answers_charts textarea {
        display: block;
        border: 1px insert #7C7C7C;
        border-left-color: #8F8F8F;
        border-bottom-color: #E4E4E4;
        border-right-color: #EAEAEA;
        overflow: auto;
        width: 254px;
        height: 68px;
}
 #answers_charts input {
        font-weight: bold;
        color: #FFF;
        width: 121px;
        height: 23px;
        text-align: center;
        margin-top: 4px;
}
#answers_charts input.in {
        font-weight: bold;
        color: #5C5C5C;
        width: 121px;
        height: 23px;
        text-align: left;
        margin-top: 4px;
}
input.greyinput {
        background-color: #999;
        border: 1px solid #aeaeae;
}
input.pinkinput {
        background-color: #990066;
        border: 1px solid #aeaeae;
}
div.greyline {
        background: url('greylineleftpart.gif') no-repeat;
}
div.greyline div {
        background: url('greylinerightpart.gif') no-repeat right;
}
div.greyline,
div.greyline div {
        height: 1px;
}

/* FAQ END  */

/* ON_LINE BEGIN  
   [KVA].[2006-11-14]
*/

#on_line {
	background: url('ramka_efir.gif') no-repeat;
	width: 254px;
	font: bold Arial;
	padding: 9px 12px 9px 12px;
	margin: 0 5px 0 5px;
}
#on_line br {
	clear: both;
}
#on_line div.sms {
	float: left;
	text-align: center;																
}
#on_line div.text {
	margin-left: 84px;
	margin-bottom: 16px;
	clear: right;
	color: #666;
	text-align: left;
	font-weight: normal;
}
#on_line div.text p,
#on_line div.sms,
#on_line div.text span {
	font-weight: bold;	
	color: #000;
	text-transform: uppercase;
}
#on_line div.text span,
#on_line div.sms {
	color: #FF3399;
}
#on_line div.text p {
	padding: 0px;
	margin: 0px;
}
#on_line div.sms div {
 	background-color: #F21C8B;
    color: #FFF;
	text-align: center;
	padding: 0px 10px 0px 10px;
	margin: 6px 0px 6px 6px;
															
}

/* ON_LINE END  */

/* RADIO BEGIN  
   [KVA].[2006-11-14]
*/
#radio {
	background: url('radio_bg.gif') repeat-y 2px 0px;
	color: #990066;
	width: 100%;
}
#radio th,
#radio td {
	background: none;
	font: bold 11px Tahoma;
	text-align: left;
	vertical-align: top;
	padding-top: 8px;
} 
#radio th {
	background: url('radio_right_arrow.gif') no-repeat 16px 12px;
}
#radio tr {
	height: 22px;	
}
#radio a,
#radio p {
	margin: 0px;
	color: #9391B6;
}
#radio a {
	margin-right: 5px;
	display: block;
	width: 22px;
	float: left;
}				
#radio div a {
	background: url('radio_blue_icon.gif') no-repeat center center;
	width: 15px;
	margin-left: 17px;	
}
#radio p {
	background: url('text_low_high.gif') no-repeat;
}
#radio br {
	clear: left;
}
/* RADIO END  */
/* Vacancies begin */

        .form_button_dark
        {
                width:100px;
                height:19px;
                background-color:#959595
                border: 1px solid #aeaeae;
                color:#ffffff;
                text-align:center;
                font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
                
        }

/* Vacancies end */
.arrow_news_artist {
	float:left;
	padding-right: 13px;
	background:url('black_right_arrow.gif') no-repeat right 12px;
}
.date_news_artist {
	background-color: #f21c8b;
	color: #ffffff;
	font: bold 11px Tahoma;
	text-transform: uppercase;
	text-align:center;
	padding: 2px 5px 2px 5px;
}

/* FORUM */

	    .p_t_l_border
        {
                background:url(borders/pink/p_t_l.gif) top left no-repeat;
                width:10px;
        }
        .p_t_c_border
        {
                background:RGB(250,250,250) url(borders/pink/p_top.gif) repeat-x;
                width:100%;
        }
        .p_t_r_border
        {
                background:url(borders/pink/p_t_r.gif) top right no-repeat;
                width:10px;
        }
        .p_left_border
        {
                background:url(borders/pink/p_left.gif) left repeat-y;
                width:10px;
        }

        .p_right_border
        {
                background:url(borders/pink/p_right.gif) left repeat-y;
                width:10px;
        }
        .p_b_c_long_border
        {
                background:RGB(250,250,250) url(borders/pink/p_top.gif) bottom repeat-x;
                width:100%;
        }
        .p_b_l_long_border
        {
                background:url(borders/pink/p_b_l_long.gif) bottom left no-repeat;
                width:10px;
        }

        .p_b_r_long_border
        {
                background:url(borders/pink/p_b_r_long.gif) bottom right no-repeat;
                width:10px;
        }
        .vinous_tab_up
        {
				background:url('left_vinous_up_corner.gif') no-repeat left top;
                height:20px;
                padding-left:15px;
        }
        .vinous_tab_up div
        {
				background:url('right_vinous_up_corner.gif') no-repeat right top;
				height:20px;
        }
		.vinous_tab_up div div
    	{
				background:url('bg_vinous_up_tab.gif') repeat-x;
				height:20px;
				margin-right:15px;
				font: bold 10px Tahoma;
    			color: #ffffff;
   		}
	.pink_form_title
	{
		color: rgb(242, 28, 139);
		font-weight:bold;
		padding-top:6px;
	}
	.pink_form_input
	{
		border: 1px solid rgb(242, 28, 139);
		height: 16px;
		width: 120px;
		text-align:left;
		color:#959595;
		font: 9px Verdana, Geneva, Arial, Helvetica, sans-serif;
		padding: 2px 4px 2px 2px;
	}
	.pink_form_button
	{
		width:40px;
		height:16px;
		background-color:rgb(242, 28, 139);
		border:none;
		color:#ffffff;
		text-align:center;
		font:bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif; 
	}
	.text_vinous
	{
		color:#a0145b;
		text-align:center;
	}





	.pink_form_title_f_lg
	{
		color: rgb(242, 28, 139);
		font-weight:bold;
		vertical-align:middle;
	}
	.pink_form_input_f_lg
	{
		border: 1px solid rgb(242, 28, 139);
		height: 14px;
		width: 120px;
		text-align:left;
		color:#959595;
		font: 9px Verdana, Geneva, Arial, Helvetica, sans-serif;
		padding:0px;
		margin:0px;
	}
	.pink_form_button_f_lg
	{
		width:35px;
		height:16px;
		background-color:rgb(242, 28, 139);
		border:none;
		color:#ffffff;
		text-align:center;
		font:bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif; 
	}







/* FORUM END*/

/* CONTEST */
#contest div {
	width: 30%;
	margin-bottom: 17px;
}
#contest div,
#contest input {
	float: left;
}
#contest input,
#contest img {
	display: block;
}	
#contest img {
	margin: 7px 0 0 20px;	
 	border: 2px solid #504E86;
}
#contest img.over {
	border: 2px solid #F21C8B;
}
#contest br,
#contest img {
	clear: both;
}
#contest p {
	padding: 2px 0 0 0;
	margin: 0;	
}
	.newsgrey_body a.right_vin_dbl_arrow
	{
		background:url('vin_dbl_arr.gif') right 3px no-repeat;
		padding-right:11px;
		color:#A0145B;
		vertical-align:middle;
		font-weight:bold;
		text-align:right;
	}
	
	#contestresults {
		width: 424px;
		color: #504E86;
	}
	#contestresults th {
		text-align: left;
		width: 15px;
		font-size: 10px; 
		color: #F21C8B;
	}
	#contestresults p {
		font-weight: bold;
		margin: 0;
		padding: 0 9px 0 0; 
		text-transform: uppercase;
	}
	#contestresults p span {
		text-transform: none;
	}
	#contestresults div {
		padding-left: 10px;
		font-size: 10px; 
	}
	#contestresults img {
		height: 5px;
	}
	#contestresults td, 
	#contestresults th {
		vertical-align: middle;
	}
/* CONTEST END */



/* RINGTONES */
        .right_bl_left_gr_tab
        {
                background:url('right_bl_left_gr_tab.gif') no-repeat;
                width:19px;
                height:20px;
                float:left;
        }
        div.redline,
		div.redline div, 
		div.redline div div
		{
	        background: url('redlineleft.gif') left no-repeat;
	        height:8px;
	        line-height:0px;
	        font-size:0px;
			padding:0px 0px 0px 5px;
		}
		div.redline div
		{
			background: url('redlineright.gif') right no-repeat;
			padding:0px 5px 0px 0px;
		}
		div.redline div div
		{
			background: url('redline_bg.gif') repeat-x;
		}
		.inform
		{
			background: url('inform.gif') center left no-repeat;
			padding-left:20px;
			vertical-align:middle;
		}
		table.tringtones
		{
			background-color:#f9f9fc;
			font-family:Tahoma;
			font-size:11px;
		}
		table.tringtones tr
		{
			height:22px;
		}
		
		table.tringtones th
		{
			background-color:#9391b6;
			font-weight:bold;
			color:#fff;
			vertical-align:middle;
			border-top:1px solid #f9f9fc;
			border-bottom:1px solid #f9f9fc;
		}
		table.tringtones td
		{
			color:#504e86;
			vertical-align:middle;
			text-align:center;
			border-bottom:1px solid #9391b6;
		}
		table.tringtones td.ring
		{
			border-left:1px solid #9391b6;
			border-right:1px solid #9391b6;
		}
		.black_arr 
		{
			padding-left: 13px;
			background:url('black_right_arrow.gif') no-repeat left 3px;
		}
/* END RINGTONES */


/* OBOI */
		div.bonusoboi {
			clear: both;
			margin-top: 9px;
		}
		div.bonusoboi div.vinous_tab_up {
			width: 160px;
			margin-left: 4px;
			text-transform: uppercase;
		}
		div.bonusoboi div.vinous_tab_up span {
			padding: 3px 0 0 0; 
			text-align: center;
		}	
		div.bonusoboi div.vinous_tab_up span,
		div.bonusoboi div.content a {
			display: block;
		}
		div.dbonusoboi div.content {
			margin-top: 2px;
		}
		div.bonusoboi div.content a {
			float: left;	
			background-repeat: no-repeat;	
			background-position: 4px 4px;
			margin: 10px 7px 10px 8px;	
		}
		div.bonusoboi div.content a div {
			cursor: pointer;
			background: url('oboi-ramka.gif') no-repeat;
			width: 137px;
			height: 103px;
		}
		
		#contentone {
			font-size: 9px;
			margin-top: 18px;
			padding-left: 69px;
		}
		#contentone img {
			border: 3px solid #504E86;
			margin: 5px 0 5px 0;
		}
		#contentone ul,
		#contentone ul li,
		#contentone div {
			font-size: 11px;
			margin: 0;
			padding: 0;
			list-style-type: none;
		}
		#contentone ul{
			margin-top: 3px;
		}
		#contentone li,
		#contentone li a, .link_newsb {
		    font: bold Tahoma;
		    text-decoration: none;
		    color: #52508A;
			cursor: pointer;	
		}
		#contentone ul li,
		#contentone div {
			padding-left: 13px;
			background: url('array-pink.gif') no-repeat 0 center;
		}
		#contentone div {
			background-position: 0 4px;
		}
		#contentone div a,
		#contentone div span {
			display: block;
			font-weight: normal;
			padding-left: 13px;
			margin-left: 154px;
			background: url('round-blue.gif') no-repeat 0 center;
		}
		#contentone div span {
			background: url('round-lightblue.gif') no-repeat 0 center;
			color: #52508A;
		}
/* END OBOI */

/* BONUS ROLIKI */
		div.bonusoboi div.miniature {
	text-align: center;
	margin-top: 2px;
}
div.bonusoboi div.miniature img,
div.bonusoboi div.miniature a,
div.bonusoboi div.clip div a {
	background: url('bg-rolik.gif') repeat-x;
	padding: 9px 0 9px 0;	
}
div.bonusoboi div.miniature a {
	display: inline-block;
	margin: 5px 7px 5px 7px;
}
div.bonusoboi div.miniature img,
div.bonusoboi div.miniature a,
div.bonusoboi div.clip div img {
	width: 85px;
	height: 56px;	
}

div.bonusoboi div.clip div {
	margin: 8px 0  0px 13px;
	float: left;
	width: 44%;
}
div.bonusoboi div.clip div a,  
div.bonusoboi div.clip div a img,
div.bonusoboi div.clip div p {	
	display: block;
	margin: 0;
	float: left;
}

div.bonusoboi div.clip div p {
	margin: 0 0 0 13px;
	padding: 0;
	width: 104px;
}
div.bonusoboi div.clip div p strong,
div.bonusoboi div.clip div p a { 
	display: block;
	margin-bottom: 10px;
}
div.bonusoboi div.clip div p a {
	margin: 0;
	padding: 0 0 0 15px;
	background: url('arr-bl-sm.gif') no-repeat 0 center;
	color: #979797;
}
div.bonusoboi a.big {
	background-image: url('arr-bl.gif');
}
/* END BONUS ROLIKI */
/* begin BONUS screensavers*/
		div.bonusoboi div.content div.screenitem
		{
			float:left;
			padding:0;
			margin:10px 0px 15px 0px;
		}
		
		div.bonusoboi div.content div.screenitem strong.text_with_viol_dbl_arr 
		{
			display:block;
			background:url('viol_dbl_arr.gif') left 3px no-repeat;	
			padding-left:14px;
			margin-left:10px;
			width:120px;
		}

		div.bonusoboi div.content div.screenitem a.link 
		{
			background:url('arrow.gif') left 1px no-repeat;	
			margin:0px;
			padding-left:14px;
			color:#3a3865;
			margin-left:0px;
			font-weight:bold;
			text-decoration:none;
		}
		.screansaver_splitter
		{
			background:url('screansaver_splitter.gif') repeat-x top left;
			height:1px;
			font-size:0px;
			line-height:0px;
			width:440px;
			margin-left:10px;
			clear:both;
		}
/* END BONUS screensavers*/
/* RP_InsChartsDescription */
		.hpblock
		{
			background:url('tophp.gif') no-repeat left top;
			padding-top:10px;
			width:253px;
		}
		.hpblock div
		{
			background:url('bottomhp.gif') no-repeat left bottom;
			padding-top:0px;
			padding-bottom:10px;
		}
		.hpblock div div
		{
			background:url('centerhp.gif') repeat-y left;
			padding:0px 0px 0px 10px;
		}
/* END RP_InsChartsDescription */



/* RP_InsContest */
		.viol_right_box_top
		{
			background: url(viol_top1.gif) top left no-repeat;
			width:253px;
			height:10px;
			font-size:0px;
			clear:both;		
		}
		.viol_right_box_center
		{
			width:253px;
			background:url(viol_center.gif)  repeat-y;
		
		}
		.viol_right_box_bottom
		{
			font-size:0px;
			background: url(viol_bottom1.gif) left bottom no-repeat;
			width:253px;
			height:24px;
			clear:both;		
		}
/* END RP_InsCContest */
.link_newsb {color: #52508A !important}

#left_part .left_menu td.cell_pink2 {width: 187px;}
#left_part .left_menu td.cell_white2 {width: 179px;}
#left_part .vote .box_gray td.cell_gray2 {width: 188px;}
#right_part .onair .box_pinkb td.cell_pinkb2,
#right_part .soon .box_lightblue  td.cell_blue2,
#right_part .soon .box_lightblue td.cell_lightblue2 {width: 234px;}
#right_part .soon .box_lightblue td.cell_white2 {width: 218px;}
#center_part .m_parad .box_pink .cell_pink2 {width: 476px;}
#center_part .pch .box_lightblue .cell_lightblue2 {width: 468px;}
#center_part .events .box_border_lightblue td.cell_border_lightblue2 {width: 476px;}
*html #center_part .events .box_border_lightblue td.cell_border_lightblue2 {width: 100%;}








/*Telerik Begin*/
#video-clips .RadUploadProgressArea {
  display:block !important;
  visibility:visible;
  background:none !important;
  width:100% !important
}
#video-clips .RadUploadProgressArea,
#video-clips .RadUploadProgressArea .ruShadow,
#video-clips .RadUploadProgressArea .ruShadow > div,
#video-clips .RadUploadProgressArea_Office2007 .ruProgress,
#video-clips .RadUploadProgressArea_Office2007 .ruProgress .ruActions,
#video-clips .RadUpload_Office2007 .ruButton,
#video-clips .RadUploadProgressArea_Office2007 .ruButton {
  background:none !important;
  background-image:none !important;
  border:none !important;
}
#video-clips .RadUploadProgressArea .ruProgress li {
  margin:0 0 10px;
  color:#000;
  font:12px Tahoma
}
#video-clips .RadUpload_Office2007 .ruButton,
#video-clips .RadUploadProgressArea_Office2007 .ruButton {
  color:#FF0099;
  text-decoration:underline;
  width:auto;
  cursor:pointer
}
#video-clips .RadUpload_Office2007 .ruButton:hover,
#video-clips .RadUploadProgressArea_Office2007 .ruButton:hover {
  text-decoration:none
}
/*Telerik End*/



/*	video-clips		*/
#video-clips * {
	margin:0;padding:0;
	border:0
}
#video-clips li {
	list-style:none
}
#video-clips {
	padding:9px 20px;
	color:#000
}
#video-clips .t-page {
	font-size:20px;
	color:#333;
	font-weight:normal
}
#video-clips .p-text {
	margin:9px 0 0
}
#video-clips .vc-menu {
	margin:30px 0 0;
}
#video-clips .vc-menu td {
	background:#AEAEAE url(videokonkurs/grey_cl.gif) no-repeat 0 0;
	border-bottom:3px solid #F21C8B;
}
#video-clips .vc-menu th {
	border-bottom:3px solid #F21C8B;
}
#video-clips .vc-menu td a {
	display:block;
	text-align:center;
	font-size:17px;
	color:#fff;
	font-weight:normal;
	padding:4px 28px;
	background:url(videokonkurs/grey_cr.gif) no-repeat 100% 0
}
#video-clips .vc-menu td.p {
	background:#F21C8B url(videokonkurs/pink_cl.gif) no-repeat 0 0
}
#video-clips .vc-menu td.p a {
	background:url(videokonkurs/pink_cr.gif) no-repeat 100% 0
}
#video-clips .vc-menu td a:hover {
	text-decoration:underline
}
#video-clips .list {
	margin:13px -15px 0 0
}
* html #video-clips .list {
	margin-right:-35px
}
#video-clips .t33 {
	font-size:33px;
	font-weight:normal;
	color:#000
}
#video-clips .t25 {
	font-size:33px;
	font-weight:normal;
	color:#000
}
#video-clips .t33 {
	text-align:center
}
#video-clips .l-date {
	color:#F21C8B;
	font-size:17px;
	text-align:center;
}
#video-clips .l-text {
	color:#000;
	font-size:12px;
	margin:21px 0 0;
	padding-right:20px
}
* html #video-clips .l-text {
  padding-right:40px 
}
#video-clips .l-text a {
  font-size:12px
}
#video-clips .l-text .pink {
	color:#F21C8B
}
#video-clips .l-clips {
	margin:11px 0 0
}
#video-clips .l-clips td {
	padding:0 15px 34px 0;
	width:142px
}
#video-clips .l-clips .t,
#video-clips .cod {
	background:#F21C8B url(videokonkurs/pinksm_cl.gif) no-repeat 0 0;
}
#video-clips .l-clips .t h1,
#video-clips .cod h1 {
	background:url(videokonkurs/pinksm_cr.gif) no-repeat 100% 0;
	font:normal 21px Arial;
	color:#FAFAFA;
	padding:2px 5px;
	margin:0 0 1px
}
#video-clips .l-clips .t h1 span,
#video-clips .cod h1 span {
	color:#FF93CB;
	font-size:17px
}
#video-clips .l-clips .i img,
#video-clips .clipList a img,
.clip-best .i img {
	border:1px solid #ABABAB
}
#video-clips .l-clips .l {
	min-height:48px;
	padding:3px 0 5px
}
* html #video-clips .l-clips .l {
	height:55px;
}
#video-clips .l-clips .l a,
#video-clips .clipList td .l a {
	color:#333;
	font-size:17px;
	line-height:100%;
	font-weight:normal
}
#video-clips .l-clips .l p {
	color:#929191
}
#video-clips .l-clips .l a:hover,
#video-clips .clipList td .l a:hover {
	text-decoration:underline
}
#video-clips .cat {
	background:url(videokonkurs/cat.gif) no-repeat 0 0;
	color:#fff;
	font-weight:bold;
	font-size:12px;
	width:88px;
	padding:2px 10px 4px 9px
}
* html #video-clips .cat {
	width:107px
}

/* pvv */
#video-clips .categor {
	background:#C4C4C4 url(video/categ_c.gif) repeat-y 100% 0;
	color:#fff;
	font-weight:bold;
	font-size:12px;
	padding:2px 26px 4px 9px;
	position:relative;
	width:105px;
	zoom:1;
	float:left
}
* html #video-clips .categor {
	width:140px
}
#video-clips .categor p {
	position:absolute;
	font-size:0;
}
#video-clips .categor p.tl {
	background:url(video/categ_tl.gif) no-repeat;
	width:5px;height:15px;
	top:0;left:0
}
#video-clips .categor p.tr {
	background:url(video/categ_tr.gif) no-repeat;
	width:26px;height:15px;
	top:0;right:0
}
#video-clips .categor p.bl {
	background:url(video/categ_bl.gif) no-repeat;
	width:5px;height:3px;
	bottom:0;left:0;
	margin-bottom:0
}
#video-clips .categor p.br {
	background:url(video/categ_br.gif) no-repeat;
	width:26px;height:3px;
	bottom:0;right:0
}
#video-clips .clip .categor {
	float:right
}

/* pvv */
#video-clips .form {
	margin:20px 0 0;
	padding:15px 17px 46px;
	border:1px solid #CFCFCF;
	background-color:#fff;
	overflow:hidden;
	zoom:1
}
#video-clips .form .t25 {
	text-align:center;
	font-size:25px
}
#video-clips .f-text {
	margin:2px 0 15px;
	text-align:center;
	font-size:11px;
	color:#333
}
#video-clips .f-text {
  margin-bottom:40px
}
#video-clips .form form {
	margin:38px 0 0
}
#video-clips .form .name-mail td {
	padding:0 0 33px
}

#video-clips .form .ie {
	font-size:12px;
	color:#000;
	position:relative;
}
#video-clips .form .ie i {
	color:#F21C8B;
	font-style:normal
}
#video-clips .form .ie input {
 	position:absolute;
 	top:-5px;left:55px;
	font-size:17px;
	font-family:Tahoma;
	color:#000;
	padding:1px 2px 2px;
	width:357px;
	border:1px solid #D0D1D2
}
#video-clips .form .ie span {
	display:block;
	position:absolute;
	top:21px;left:65px;
	text-align:center;
	width:340px;
	font-size:10px;
	color:#949393
}
#video-clips .form .av {
	font-size:12px;
	color:#000;
	margin:38px 0 0;
	overflow:hidden;
	position:relative;
	z-index:10;
}
#video-clips .form .av .browseFile {
	position:absolute;
	top:0;right:0;
	z-index:10;
	height:30px;
	cursor:default;
	width:217px;
	opacity:0;
	filter:alpha(opacity=0);
	moz-opacity:0
}
#video-clips .form .av img {
	float:right;
	margin:0 0 0 15px;
}
#video-clips .form .av p {
	height:30px;
	position:absolute;
	right:70px;top:0;
	width:180px;
	z-index:100;
}

#video-clips .clipProgressArea {
	overflow:hidden;
	min-height:95px
}

#video-clips .clipProgress {
	overflow:hidden;
	width:414px;
	margin:2px 0 0
}
#video-clips .clipProgress div {
  filter: none !important;
  font-family:Tahoma !important
}
* html #video-clips .clipProgress {
	width:auto
}
#video-clips .clipProgress .l {
	float:left;
	width:230px;
	padding:0 0 2px
}
#video-clips .clipProgress .l img {
	position:relative;
	top:5px
}
#video-clips .clipProgress .l b {
	color:#333;
	font:bold 12px Tahoma;
	margin:0 3px
}
#video-clips .clipProgress .r {
	float:right;
	width:170px;
	text-align:right;
	margin:5px 0 0;
	font:12px Tahoma;
	color:#000
}
#video-clips .clipProgress .r input {
	font:12px Tahoma;
	color:#FF0099;
	text-decoration:underline;
	background:none;
	cursor:pointer;
	margin:0 0 0 5px
}
#video-clips .clipProgress .pr {
	padding:1px;
	border:1px solid #9797AB;
	float:left;
	width:407px;
	margin:7px 0 0;
	position:relative
}
#video-clips .clipProgress .pr div {
	background:url(videokonkurs/progress.gif) repeat-x;
	height:21px;
}
#video-clips .clipProgress .pr p {
	color:#000;
	font-size:12px;
	font-family:Tahoma;
	position:absolute;
	top:5px;left:12px
}
#video-clips .form .ves {
	font-size:10px;
	clear:both;
	color:#949393;
	text-align:right;
	margin:14px 12px 0 0;
}
#video-clips .form .opisanie {
	margin:57px 0 0
}
#video-clips .form .opisanie td.n {
	padding:0 0 34px
}
#video-clips .form .opisanie td.o {
	padding:0 0 76px;
}
#video-clips .form .op input {
	left:116px;
	width:296px;
}
#video-clips .form .op span {
	left:129px;
	width:270px;
}
#video-clips .form .op textarea {
	width:296px;height:65px;
	padding:2px;
	border:1px solid #D0D1D2;
	position:absolute;
	top:-5px;left:116px;
	font-size:12px;
	font-family:Tahoma;
}
#video-clips .form .op span.o {
	top:61px
}
#video-clips .form .op select {
	width:175px;
	padding:1px 0 0 8px;
	border:1px solid #D0D1D2;
	position:absolute;
	top:-3px;left:116px;
	font:12px Tahoma
}
#video-clips .form .op option {
	padding:2px 0 2px 8px;
	font:12px Tahoma
}
#video-clips .form .opisanie td.c {
	padding:0 0 33px;
}
#video-clips .form td.g {
	padding:0 0 15px 112px
}
#video-clips .form td.g a {
	font:12px Tahoma;
	color:#000;
	text-decoration:underline
}
#video-clips .form td.g a:hover {
	text-decoration:none
}
#video-clips .form .op input.g {
	left:-22px;top:1px;
	width:auto;
	height:16px;
	border:none;
	padding:0;
}
#video-clips .form .opisanie td.b {
	text-align:center;
	width:100%;
	height:40px;
}
#video-clips .form .opisanie td.b img {
  position:relative;top:1px
}

#video-clips .categ {
	color:#333;
	font-weight:bold;
	margin:16px 0 0;
	font-size:12px
}
#video-clips .categ b {
	color:#B2B2B2;
	margin:0 4px;
}
#video-clips .categ a {
	color:#5E5BB0;
	text-decoration:underline;
	font-family:Tahoma;
	font-size:12px
}
#video-clips .categ a:hover {
	text-decoration:none
}
#video-clips .l-arhiv {
	margin:33px 0 0
}
#video-clips .l-arhiv .n {
	min-height:40px;
	display:block
}
* html #video-clips .l-arhiv .n {
	height:40px;
}
#video-clips .l-arhiv .n a {
	font-size:17px;
	line-height:100%;
	color:#333;
	font-family:Tahoma;
	font-weight:normal;
	text-decoration:underline
}
#video-clips .l-arhiv .n a:hover {
	text-decoration:none
}
#video-clips .l-arhiv .l {
	font-size:12px;
	min-height:30px;
	padding:1px 0 5px;
	color:#929191
}
* html #video-clips .l-clips .l {
	height:27px;
}
#video-clips .l-arhiv .l p {
	color:#000;
	font-size:11px;
}
#video-clips .l-arhiv .l p b {
	color:#F21C8B
}
#video-clips .paging {
	color:#333;
	font-size:13px;
	text-align:center;
	padding:0 37px 20px 0;
	font-family:Arial, Helvetica, sans-serif
}
#video-clips .paging span {
	color:#F21C8B;
	font-size:16px
}
#video-clips .paging a {
	color:#333;
	font-size:12px;
	text-decoration:underline;
	margin:0 0 0 2px
}
#video-clips .paging a:hover {
	text-decoration:none
}
#video-clips .clip {
	margin:4px 0 7px;
	float:left;
	width:455px;
}
#video-clips .clip-name {
	float:left;
	width:100%;
}
#video-clips .clip-name h2,
#video-clips .clipLot h2 {
	float:left;
	width:300px;
	color:#000;
	font-size:22px;
	font-weight:normal
}
#video-clips .clip-name p {
	float:right
}
#video-clips .clip .n {
	clear:both;
	color:#929191;
	font-size:14px;
	font-weight:bold;
	padding:1px 0 0
}
#video-clips .cod {
	float:left;
	margin:10px 0 0;
	width:142px;
}
#video-clips .cod h1 {
	padding:2px 9px;
}
#video-clips .i-cod {
	float:right;
	margin:-5px 0 0;
	width:184px;
}
#video-clips .i-cod p {
	color:#666;
	font-size:14px;
}
#video-clips .i-cod input {
	width:100%;
	border:1px solid #D0D1D2;
	color:#000000;
	margin:3px 0 0;
	padding:3px 2px;
	width:185px;
}
#video-clips .clipArea {
	text-align:center;
	clear:both;
	padding:11px 0 0
} 
#video-clips .clipText {
	color:#000;
	font-size:12px;
	margin:9px 0 0
}
#video-clips .clipLot {
	margin:46px 0 0
}
#video-clips .clipLot h2 {
	background:url(videokonkurs/point.gif) repeat-x 0 100%;
	padding:0 0 2px;
	width:100% 
}
#video-clips .clipList {
	width:100%;
	clear:both;
	margin:25px 0 0
}
#video-clips .clipList td {
	padding:0 0 23px
}
#video-clips .clipList td .cod {
	margin:0
}
#video-clips .clipList td .l {
	clear:both;
	padding:7px 0 3px;
}
#video-clips .clipList td .l p {
	color:#929191;
	font-size:13px;
	font-weight:bold;
	margin:2px 0 0;
}
#video-clips .clipList td strong {
	color:#F32B92;
	font-size:12px
}
#video-clips .error-text {
  margin:-13px 0 20px;
  color:red;
  font-weight:bold;
  text-align:center;
  font-size:13px
}
.clip-rez *,
.clip-best * {
	margin:0;padding:0;border:0;
	font-family:Tahoma
}
.clip-rez {
	background:url(videokonkurs/pinkblock_center.gif) repeat-y;
	width:253px;
	margin:27px 0 20px
}
.clip-rez .bot {
	background:url(videokonkurs/pinkblock_bottom.gif) no-repeat 0 100%;
}
.clip-rez .top {
	background:url(videokonkurs/pinkblock_top.gif) no-repeat 0 0;
	padding:13px;
	text-align:left
}
.clip-rez .rez-t {
	background-color:#E4E4E4;
	color:#000;
	font-size:12px;
	text-align:center;
	padding:10px;
	margin:12px 0 0;
}
.clip-rez .rez-t .pink,
.clip-rez .g .pink,
.clip-rez .up a,
.clip-best b,
.clip-best .ap a {
	color:#F21C8B
}
.clip-rez table {
	margin:18px 0 0
}
.clip-rez p.l-date {
  color:#F21C8B;
  text-align:center;
  padding:10px 0 0;
  font-size:17px;
} 
.clip-rez .p {
	float:left;
	background-color:#949494;
	font-size:11px;
	color:#FFF;
	font-weight:bold;
	padding:1px 6px 3px;
}
.clip-rez .pf {
	background-color:#F21C8B
}
.clip-rez table a,
.clip-best .cl {
	color:#333333;
	font-size:17px;
	font-weight:normal;
	line-height:100%;
	text-decoration:underline
} 
.clip-rez table a:hover,
.clip-best .cl:hover {
	text-decoration:none
}
.clip-rez table td {
	padding:0 3px 10px 0
}
.clip-rez .c {
	color:#000;
	font-size:17px;
	margin:1px 0 0
}
.clip-rez .c span,
.clip-best .c {
	color:#808080;
	font-size:12px
}
.clip-rez .g {
	margin:3px 0 0;
}
.clip-rez .g div {
	float:left;
	background:url(videokonkurs/g_g.gif) no-repeat;
	height:9px;width:160px;
}
.clip-rez .g div p {
	background:url(videokonkurs/g_p.gif) no-repeat;
	height:9px
}
.clip-rez .g .pink {
  float:left;
  font-size:12px;
  font-weight:bold;
  margin:-3px 0 0 3px;
}
.clip-rez .up {
	text-align:right;
}
.clip-rez .up a {
	font-size:10px;
	text-decoration:underline;
	font-family:Arial, Helvetica, sans-serif
}
.clip-rez .up a:hover {
	text-decoration:none
}
.clip-best table {
	margin:13px 0 0
}
.clip-best td {
	padding:0 0 18px
}
.clip-best {
	width:253px;
	text-align:left;
	padding:0 3px;
}
.clip-best .c {
	font-size:11px;
	padding:3px 0 2px 1px
}
.clip-best b {
	font-size:11px
}
.clip-best .ap {
	text-align:right;
	margin:-2px 0 0
}
.clip-best .ap a {
	font-size:12px;
	text-decoration:underline;

}
.clip-best .ap a:hover {
	text-decoration:none
}
.newsmenu_body div.video_a, .newsmenu_body div.video_art {
	text-align: center;
	margin: 3px 0 -6px 0;
	position: relative;
}
.newsmenu_body div.video_a {
  width:450px;
}
.newsmenu_body div.video_art {
	text-align: left;
	padding-left: 22px;
	margin-bottom: -1px;
}
.video_a, .video_a a, .video_art {
	font-size: 17px;
	font-weight: normal;
}
.video_a b {
	padding: 0 7px 0 15px;
	font-weight: normal;
}
.video_a a {
	text-decoration: underline;
}

.video_a a:hover{
text-decoration: none;
} 

.video_f, .video_clip {
	zoom: 1;
}
.video_f {
	margin-top: 37px;
}
.video_f table {
	width: 440px !important;
	margin-left: 1%;
	margin-bottom: 13px;
	padding-bottom: 0px;
}
.video_f table td {
	border-bottom: #f21c8b 3px solid;
	font-size: 17px;
	color: #f21c8b;
	vertical-align: middle;
}
.video_f table td div {
	height: 23px;
	width: 75px;
	text-align: center;
	background: url('video_tab.gif') no-repeat 0 0;
	padding-top: 5px;
}
.video_f table td div, .video_f table td div a {
	color: #fff;
	font-size: 17px;
	font-weight: normal;
	line-height: 20px;
}
.video_f table td.video_act div {
	background: url('video_tab_act.gif') no-repeat 0 0;
}
.video_f .video_b {
	font-size: 11px;
	font-weight: bold;
	color: #aeaeae;
	padding: 0px 0px 25px 5px;
}
.video_f .video_b a {
	color: #f21c8b;
	text-decoration: underline;
}
.video_f .video_b a, .video_f .video_b span {
	padding-right: 4.3px;
}
.video_f .video_b a:hover {
	text-decoration: none;
}
.video_f .video_s input {
	vertical-align: middle;
	cursor: pointer;
}
.video_f .video_s input.video_find {
	width: 330px;
	height: 23px;
	border-bottom: #cfcfe8 1px solid;
	border-right: #cfcfe8 1px solid;
	border-top: #9797ab 1px solid;
	border-left: #9797ab 1px solid;
	margin-right: 9px;
	cursor: text;
}
.video_f .video_s {
	padding: 0px 0 0 5px;
}
.video_clip {
	padding-top: 43px;
}
.video_clip h1, .video_clip_another h1 {
	font-weight: normal;
	font-size: 22px;
	color: #000;
	padding-left: 4px;
}
.video_clip h2 {
	padding-left: 4px;
	font-size:19px !important;
  font-weight:normal;
}
.video_clip h2 a {
	color: #929191;
	font-size: 17px;
	font-weight: normal;
	text-decoration: underline;
}
.video_clip .video_sms {
	background: url('phone_sms.gif') no-repeat 7px 4px;
	padding-left: 32px;
	padding-top: 13px;
}
.video_clip .video_sms, .video_clip .video_sms a {
	color: #ff93cb;
	font-size: 12px;
	font-weight: normal;
}
.video_clip .video_sms a {
	text-decoration: underline;
}
.video_clip .video_sms span {
	color: #ff0099;
	font-weight: bold;
}
.video_clip .video_html {
	color: #666666;
	font-size: 14px;
	width: 185px;
}
.video_clip .video_html code {
	font-family: Tahoma;
}
.video_clip .video_html div {
	border-width: 0px;
	font-size: 11px;
	margin-top: 1px;
	padding: 5px 3px;
	width: 176px;
}
* html .video_clip .video_html div {
	width: 184px;
}
.video_clip table {
	width: 100%;
	margin-bottom: 12px;
}
.video_clip p {
	margin-left: 4px;
	color: #000;
	font-size: 12px;
	margin-top: 8px;
	margin-bottom: 0px;
}
.video_clip p.video_u a, .vidart p.video_u a {
	color: #ff0099;
	font-size: 12px;
	font-weight: normal;
	background: url('video_upload.gif') no-repeat 100% 60%;
	text-decoration: underline;
}
.video_clip p.video_u {
	margin-top: 11px;
}
.video_clip_another h1 {
	background: url('bg_other_clip.gif') repeat-x 0 100%;
	padding-bottom: 2px;
}
.video_clip_another {
	padding-bottom: 20px;
	padding-top: 38px;
}
.ov {
	overflow: hidden;
	width: 100%;
}
.video_clip_another .ov {
	padding-top: 22px;
}
.video_clip_another .fl {
	float: left;
	width: 162px;
	border: #f21c8b solid 5px;
	margin-left: 2px;
	font-size: 0px;
}
.video_clip_another .fl img {
	border: 1px #fff solid;
}
.video_clip_another .ri {
	margin-left: 185px;
}
.video_clip_another .ri h3, .video_clip_another .ri h4, .video_clip_another .ri h3 a, .video_clip_another .ri h4 a {
	font-size: 17px;
	color: #000;
	font-weight: normal;
}
.video_clip_another .ri h3, .video_clip_another .ri h4 {
	margin: 7px 0px 0px;
}
.video_clip_another .ri h4, .video_clip_another .ri h4 a {
	color: #646464;
}
.video_clip_another .ri h4 {
	margin: 0px 0 0px;
}
.video_clip_another .ri span, .vidart .ri span {
	color: #f21c8b;
	font-size: 12px;
}
.vidart .ri span a {
  color:#F21C8B;
  font-family:Tahoma;
  font-size:12px;
  font-weight:bold;
  padding-right:10px;
  text-decoration:underline;
}
.vidart .ri span a:hover {
  text-decoration:none
}
.trayler table {
	width: auto;
	margin: -20px 0 12px 274px;
}
* html .trayler table {
	margin-left: 0px;
	position: relative;
	left: 274px;
}
.trayler h1 {
	padding-right: 190px;
}
.trayler {
	padding-top: 35px;
}
.artists {
	padding-top: 33px;
}
.artists h1 {
	font-size: 25px;
	color: #f21c8b;
	padding-left: 3px;
	padding-bottom: 16px;
}
.artists .art_img {
	float: left;
	border: 5px #f21c8b solid;
	margin-right: 12px;
	margin-left: 2px;
}
.artists .art_img img {
	border: 1px #fff solid;
}
.artists h2 {
	font-size: 17px;
}
.artists .bio {
	padding-bottom: 15px;
}
.artists p {
	font-size: 11px;
}
.artists .bio p {
	margin-top: 2px;
	padding-bottom: 12px;
}
.artists .disko {
	padding-left: 3px;
	margin-top: -4px;
	padding-bottom: 6px;
}
.video_f .video_b a.point_hl {
  color:#333333;
  font-size:17px;
  font-weight:normal;
  text-decoration:none;
  font-weight: bold;
}
.vidart {
	padding-top: 42px;
}
.vidart h1 {
	background: url('bg_other_clip.gif') repeat-x 0 100%;
	padding-bottom: 8px;
	padding-left: 2px;
}
.vidart .fl {
	float: left;
	wid---th: 142px;
	margin-left: 2px;
  border: 5px solid #F21C8B;	
}
.vidart .fl img {
	border: 1px solid #fff;
}
.vidart .ri {
	margin-left: 162px;
}
.vidart .ov {
	padding-top: 17px;
	padding-bottom: 15px;
}
.vidart h3 {
	font-size: 17px;
	color: #333;
	font-weight: normal;
	margin: 0px 0 7px 0;
}
.vidart .ri p {
	margin: 11px 0;
}
.vidart .ri p.video_u {
	margin-top: 0px;
}
.new_video_item .date_news_artist {
	background: none;
	color: #f21c8b;
	font-size: 14px;
	font-weight: normal;
	margin-top: 3px;
}
.new_video_item .arrow_news_artist {
	background: none;
}
div.events div.main div.column_1 div.new_video_item div.text h4 {
	font-size: 17px;
	font-weight: normal;
	color: #000;
	text-transform: none;
}
div.events div.main div.column_1 div.new_video_item div.text {
	margin-left: 9px;
	margin-top: 12px !important;
}
.video_intab_left {
	background: url('s_left.gif') no-repeat 0 0;
	width: 10px;
            float:left;	
	padding: 4px 0 0px;	
            height:29px;
}

.video_intab_center {
background:url("s_center.gif") repeat-x scroll 0 0 transparent;
float:left;
padding:4px 0 0px;
text-align:center;
height:29px;
}

.video_intab_right {
background:url("s_right.gif") no-repeat scroll 0 0 transparent;
float:left;
padding:4px 0 0px;
width:10px;
height:29px;
}

.video_intab_center a{
	font:17px Tahoma;
            text-decoration:none;
}

.video_intab_main {
border-bottom:3px solid #F21C8B;
height:29px;
width:440px;
}
.video_intab_line {
	background: url('video_blue_tab_line.gif') no-repeat 0 0;
	height: 8px;
	font-size: 0px;
}
.video_intabin {
	background: url('video_pink_tab.gif') no-repeat 0 0;
	width: 117px;
	text-align: center;
	padding: 4px 0 3px;
	margin-left: 4px;
	margin-top: 1px;
}
.video_intabin a {
	font-size: 17px;
	font-family: Tahoma;
	color: #fff;
	font-weight: normal;
}
.video_intabin_line {
	background-color: #f21c8b;
	height: 3px;
	font-size: 0px;
	margin-left: 4px;
}
.video_inkl {
	background: url('video_bg_klip.gif') no-repeat 103% -1px;
}
.video_inpr {
	background: url('video_bg_program.gif') no-repeat 103% 2px;	
	padding-bottom: 22px !important;
}
.video_intr {
	background: url('video_bg_trayler.gif') no-repeat 104% 5px;
}
.video_inin {
	background: url('video_bg_inter.gif') no-repeat 103% 4px;	
}
.video_inrz {
	background: url('video_bg_razn.gif') no-repeat 104% 6px;	
}
.inside .ov {
            clear:left;
	padding-top: 17px;
}
.inside {
	padding-bottom: 18px;
}
.inside .fl {
	float: left;
	border: 5px #f21c8b solid;
	font-size: 0px;
	margin-left: 12px;
	margin-top: 2px;
}
.inside .fl img {
	border: 1px #fff solid;
}
.inside .ri {
	margin-left: 195px;
	font-size: 17px;
	font-family: Arial, sans-serif;
	color: #000;
	width: 147px;
}
.inside .ri h3{
	font-weight:normal;
	font-size:17px;
	font-family:Tahoma;
	margin:0px;
	margin-top:7px;
}
.inside .ri h4{
	font-weight:normal;
	font-size:17px;
	font-family:Tahoma;
	color:#646464;
	margin:0px;
}
.inside .ri span {
	color: #f21c8b;
	font-size: 12px;
	font-weight: bold;
}
.inside .all {
	text-align: right;
	padding-right: 13px;
}
.inside .all a {
	color: #f21c8b;
	font-size: 17px;
	font-family: Tahoma;
	text-decoration: underline;
	font-weight: normal;
}
.video_inin .all {
	padding-top: 4px;
}
.video_inpr .all, .video_inrz .all {
	padding-top: 10px;
}
div.paging, div.paging a {
		color: #282828;
		text-decoration: underline;
		font-size: 12px;
		font-family: Arial;
}
div.paging {
	text-align: center;
	text-decoration: none;
	padding-top: 33px;
	
}
div.paging span {
	color: #F21C8B;
	font-size: 16px;
}
div.paging span, div.paging a {
	margin: 0 5px;
	zoom: 1;
}
div.list_name_top {
	color:#F21C8B;
	font-size:25;
	font-family:verdana;
	background:transparent url(bg_other_clip.gif) repeat-x scroll 0 100%;
	width:100%;
	text-align:left;
}

#link-black-normal {
 color: #000000; 
 text-decoration: none;
 font-weight:normal;
}

#link-black-normal:hover {
 color: #000000; 
 text-decoration: underline;
}

.violet-program-link {
margin-bottom: 0px; 
width: 230px; 
height: 270px; 
float: left;
}

.violet-program-link div span a:hover {
text-decoration:none;
}

/*интересное о разном*/
.articles-list {
list-style:none outside none;
	margin:4px 0 26px;
	padding:0 20px;
	text-align:center;
}
.articles-list li {
	display:inline;
	padding:0 0 2px;
}
.articles-list a {
	color:#000000;
	font:12px Tahoma,Arial,sans-serif;
	text-decoration:underline;
}
.articles-list img {
	margin:0 8px;
}
.articles-list li.active a {
	color:#FF0A9C;
	text-decoration:none;
}
.article-box {
	font:12px Tahoma,Arial,sans-serif;
	margin-bottom:30px;
	padding:0 29px;
	width:422px;
}
.article-box h2 {
	color:#FF0A9C;
	font-weight:normal;
	margin:0 0 12px;
}
.article-box ul {
	list-style:none outside none;
	margin:0 0 14px;
	padding:0;
}
.article-box ul li {
	margin-bottom:6px;
}
.article-box .date {
	color:#B3B3B3;
	display:block;
	font-style:normal;
}
.article-box ul a {
	color:#5B598E;
	font:14px Tahoma,Arial,sans-serif;
	text-decoration:underline;
}
.article-box h3 {
	color:#5B598E;
	font-size:14px;
	font-weight:normal;
	margin:0 0 18px;
}
.article-box p {
	margin:0 0 10px;
}
.article-box h2 a {
	color:#FF0A9C;
	font:20px Tahoma,Arial,sans-serif;
	text-decoration:underline;
}
.article-box .more a {
	color:#141414;
	font:11px Tahoma,Arial,sans-serif;
	text-decoration:underline;
}

.article-box div a{
	text-decoration:underline;
	font:12px Tahoma, Arial, sans-serif;
}
.article-box div a:hover{
	text-decoration:none;
}

/*INFON*/

table.box_border_lightblue td.cell_border_lightpink2 {
	width:496px;
	background:url("borders/pink2/bg_box_border_pink_top.gif") repeat-x scroll 0 0 transparent;
	
}
*html table.box_border_lightblue td.cell_border_lightpink2 {
	width:100%;
}

table.box_border_lightblue td.cell_border_lightpink8 {
	background:url("borders/pink2/bg_box_border_pink_bottom.gif") repeat-x scroll 0 0 transparent;
}

div.events div.main_on_ru_tv, div.events div.main_tems, div.events div.main_video, div.events div.main_melody, div.events div.main_realtons {
	margin:-5px 19px 17px;
	padding-bottom:0;	
}
.main_on_ru_tv table.video, .main_on_ru_tv table.pic, .main_on_ru_tv table.games {
	margin-bottom:6px;
	text-align:center;
	width:100%;
}
*html .main_on_ru_tv table.video, *html .main_on_ru_tv table.pic, *html .main_on_ru_tv table.games, *html .main_on_ru_tv table.realtons {
	width:460px;
}

.main_on_ru_tv th span, .main_video th span, .main_tems th span, .main_realtons th span, .main_melody table.melody th span {
	background:url("menu_background_right.png") no-repeat scroll 100% 0 transparent;
	color:#FFFFFF;
	display:block;
	font:17px Tahoma;
	height:29px;
	padding:3px 0 0 18px;
}
.main_on_ru_tv h3, .main_video h3, .main_tems h3, .main_realtons h3, .main_melody table.melody h3 {
	background:url("menu_background_left.gif") no-repeat scroll 0 0 transparent;
	height:29px;
	margin-bottom:0;
	position:relative;
	text-align:left;
}

#center_part .events .box_border_lightblue td.cell_border_lightblue2 {
	width:476px;
}

table.box_border_lightblue td.cell_border_lightpink5 {
	background:url("borders/pink2/bg_box_border_pink_right.gif") repeat-y scroll right center transparent;
}
table.box_border_lightblue td.cell_border_lightpink5 div.cell_border_lightblue5 {
	background:url("borders/pink2/bg_box_border_pink_left.gif") repeat-y scroll left center transparent;
}
div.events div.main_on_ru_tv, div.events div.main_tems, div.events div.main_video, div.events div.main_melody, div.events div.main_realtons {
	margin:-5px 19px 17px;
	padding-bottom:0;
}
*html div.events div.main_melody, *html div.events div.main_on_ru_tv{
	margin:-5px 5px 17px;
}

.main_on_ru_tv table.realtons, table.melody {
	text-align:left;
	width:100%;
}
.main_on_ru_tv table.video th, .main_on_ru_tv table.pic th, .main_on_ru_tv table.games th, .main_on_ru_tv table.realtons th, .main_on_ru_tv table.melody th, .main_tems table th, .main_video table th, .main_realtons table th, .main_melody table.melody th {
	padding:13px 0 12px;
	width:460px;
}


.main_on_ru_tv table.video td a, .main_on_ru_tv table.pic td a, .main_on_ru_tv table.games td a {
	color:#333333;
	display:inline-block;
	font:12px Arial;
	margin-top:6px;
	text-align:center;
	text-decoration:underline;
}
.main_on_ru_tv table.realtons td a, .main_on_ru_tv table.melody td a, .main_melody table.melody td a, .main_realtons table td a {
	color:#333333;
	font:12px Arial;
	text-decoration:underline;
}
.main_on_ru_tv table.video td a:hover, .main_on_ru_tv table.pic td a:hover, .main_on_ru_tv table.games td a:hover, .main_on_ru_tv table.realtons td a:hover, .main_on_ru_tv table.melody td a:hover, .main_melody table.melody td a:hover, .main_video table td a:hover, .main_tems table td a:hover, .main_realtons table td a:hover, .main_melody 	table.melody tr a.listen:hover {
	text-decoration:none;
}
.main_on_ru_tv .image-holder {display:block !important;}
.main_on_ru_tv table tr td.all_link a {
	color:#F21C8B;
	display:block;
	font:10px Arial;
	text-align:right;
	text-decoration:underline;
	float:right;
}
.main_on_ru_tv table tr td.all_link {
	padding:3px 0 0;
}
.main_on_ru_tv table tr td.last_item {
	padding-right:0;
}
.main_on_ru_tv table tr a.listen, .main_melody table.melody tr a.listen, .main_realtons table tr a.listen {
	background:url("hear.gif") no-repeat scroll 0 8px transparent;
	color:#F21C8B;
	display:block;
	font:10px Arial;
	height:18px;
	padding-left:15px;
	padding-top:6px;
	text-align:left;
	text-decoration:underline;
}
.main_on_ru_tv table.realtons img, table.melody img, .main_realtons table img {
	margin:2px 16px 0 3px;
}
td.song_name {
	padding-right:15px;
	padding-top:6px;
	width:175px;
}
td.song_name_right {
	padding-top:6px;
}

.main_video .last_some_items td {
	padding-bottom:20px;
}
.main_realtons .last_some_items td {
	padding-bottom:33px;
}
.main_video table td a, .main_tems table td a {
	color:#333333;
	display:inline-block;
	font:12px Arial;
	margin-top:6px;
	text-align:center;
	text-decoration:underline;
	width:110px;
	clear: both;
}
.main_video table tr td.last_item, .main_tems table tr td.last_item {
	padding-right:0;
}
.main_video .menu td, .main_tems .menu td, .main_realtons .menu td {
	color:#B2B2B2;
	font-size:12px;
	padding:5px 0 17px 19px;
}
.main_video .menu td a, .main_tems .menu td a, .main_realtons .menu td a {
	color:#5E5BB0;
	display:inline;
}
.main_video tr.menu td span, .main_tems tr.menu td span, .main_realtons tr.menu td span{
	background:none repeat scroll 0 0 transparent;
	color:#2B2B2B;
	display:inline;
	font-size:12px;
	font-weight:bold;
	height:auto;
}

.main_melody table.melody td {
	padding-bottom:16px;
}
.main_tems .last_some_items td {
	padding-bottom:0;
}
.main_melody .last_some_items td {
	padding-bottom:6px;
}
.main_realtons table td {
	padding-bottom:16px;
}

.main_video table td{
	text-align:center;
	
}
.main_video table tr.menu td{
	text-align:left;
}
.main_video table a.aimg,
.main_tems table a.aimg
{
	display:block;
	float:left;
}
.main_video table a,
.main_tems table a{
	display:inline-block;
	float:left;
}

.main_video tr.menu a,
.main_tems tr.menu a
{
	display:inline;
	float:none;
	width:auto;
}

.main_melody .video_f {
	margin-top: 13px;
}

.main_on_ru_tv .LinkedHeaderInfonItem{
	cursor:pointer;
}
.main_melody td.song_td,
.main_on_ru_tv td.song_td{
	width:56px;
}

.main_melody td.song_name_right,
.main_on_ru_tv td.song_name_right{
	width:175px;
}
/*
*html .main_melody td.song_td{
	width:23px;
}

*html .main_melody td.song_name_right, 
*html .main_on_ru_tv td.song_name_right{
	width:175px;
}
*/

.InsTermometr {
background:url("/upload/images/menu_grey.gif") no-repeat scroll 0 0 transparent;
padding: 8px 0px 8px 10px;
margin-top: 5px;
}

/* widget-box */
.widget-box{
	line-height:14px;
	color:#666;
}
.widget-box a{
	color:#f09;
	text-decoration:underline;
	font:11px Tahoma;
}
.widget-box a:hover{
	text-decoration:none;
}
.widget-box .t {background:url(../images/bg-widget-t.gif) repeat-x;}
.widget-box .b {background:url(../images/bg-widget-b.gif) repeat-x 0 100%;}
.widget-box .tl {background:url(../images/bg-widget-tl.gif) no-repeat;}
.widget-box .tr {
	padding-top:10px;
	background:url(../images/bg-widget-tr.gif) no-repeat 100% 0;
}
.widget-box .bl {background:url(../images/bg-widget-bl.gif) no-repeat 0 100%;}
.widget-box .br {
	background:url(../images/bg-widget-br.gif) no-repeat 100% 100%;
	padding-bottom:10px;
}
.widget-box .l {background:url(../images/bg-widget-l.gif) repeat-y;}
.widget-box .r {
	background:url(../images/bg-widget-r.gif) repeat-y 100% 0;
	padding:0 9px 0 14px;
}
/* heading */
.widget-box h3{
	overflow:hidden;
/*	height:1%;	*/
	margin:0;
}
.widget-box h3 a{
	float:right;
	background:url(../images/ico-station.gif) no-repeat;
	height:19px;
	width:20px;
	text-indent:-9999px;
	overflow:hidden;
}
.widget-box h3 span{
	float:left;
	margin:7px 0 12px;
	background:url(../images/text-widget.gif) no-repeat;
	height:18px;
	width:193px;
	text-indent:-9999px;
	overflow:hidden;
}
.widget-box ul{
	margin:0;
	padding:0;
	list-style:none;
}
.widget-box ul li{
	overflow:hidden;
/*	height:1%;	*/
	padding-bottom:13px;
	text-align:left;
}
.widget-box img{
	float:left;
	margin-right:9px;
	border:3px solid #ccc;
}
.widget-box p{margin:0;}
.widget-box .date{margin-bottom:6px;}
/* program rubric music love */
.img-video-musiclove{
            border: 1px solid #FFFFFF;
            width:133px;
            height:100px;
}
.video-list {
            font-size: 14px;
            list-style: none outside none;
            margin: 0;
            padding: 0;
            position: relative;
            width: 100%;
}
.video-list li {
           display: inline-block;
           margin: 0 -4px 25px 0;
           padding: 0 4px;
           vertical-align: top;
           text-align: center;
           width: 145px;
          zoom: 1;
         *display: inline;
}
.video-list li li {
           margin: 0 0 5px 0;
           padding: 0;
}
.list-one{
           width: 110px;
}
.list-two{
          width: 30px;
}
.video-list .video{
           border: 5px solid #F21C8B;
}
.add-video-box{
          width: 100%;
}
.video a{
           font: 12px Tahoma,Arial,Helvetica,sans-serif;
}
.dotted-line{
           border-top: 1px dotted #9391B6;
           margin:20px 0;
}
#mailSendBlock table{
           margin:0 0 20px;
           width: 100%;
}
.txt-valid{
           margin: 0 0 0 10px;
}
.SuccessSentResult{
          color: #F21C8B;
          font: 20px bold Tahoma,Arial,Helvetica,sans-serif;
          height: 120px;
          padding-top: 50px;
          text-align: center;
          display:none;
}
.video-list .story-link{
          margin:0 0 5px 0;
          float:left;
          width: 110px; 
}
.video-list .story-link a{
          font: 14px Tahoma,Arial,Helvetica,sans-serif;
          text-decoration:underline;
          color:#000000;
}
.video-list .story-link a:hover{
          text-decoration:none;
}
.video-list .artist-link{
          margin:5px 0 0 0;
}
.video-list .artist-link a{
          font: 12px Tahoma,Arial,Helvetica,sans-serif;
          text-decoration:underline;
          color:#000000;
}
.video-list .artist-link a:hover{
          text-decoration:none;
}
.heading{
           font: bold 21px Tahoma,Arial,Helvetica,sans-serif;
           margin:10px 0 0 0;
           float:left;
}
.heading-winner{
           font: bold 19px Tahoma,Arial,Helvetica,sans-serif;
           margin:0 0 10px 0;
}
.heading-winner-full{
           font: bold 19px Tahoma,Arial,Helvetica,sans-serif;
           margin:10px 0 10px 0;
           color:#990066;
}
.send-img {
    margin: 5px 0 0;
    text-align: right;
}
.page-text{
           font-size: 12px;
           margin: 15px 0;
           text-align: justify;
}
.story-icon{
           text-align:right;
}
.user-story{
           margin:0 0 5px 0;
           width:145px; 
}
.full-story {
          font-size: 12px;
          margin: 20px 0 10px 0;
          text-align: justify;
}
.full-story-img{
          float:left;
          margin:10px 10px 0 0;
}
#mailSendBlock .anketa{
          font: bold 21px Tahoma,Arial,Helvetica,sans-serif; 
          margin:0 0 10px 0;
}
#main_area.undressvj {
          border: 15px solid #D7D7D7;
          margin: 8px 0 20px;
          width: 800px;
}
.center_banner {
          margin: 5px 0;
}
.center_banner_two {
          margin: 7px 0 0;
}
.left_banner {
          margin: 5px 0 0;
}
.item-partners {
           margin: 0 0 20px;
           height: 180px;
}
.img-red-border {
           border: 5px solid #F21C8B;
           float: left;
           margin: 0 15px 0 0;
}
.item-partners .img-red-border img {
           border: 1px solid #FFFFFF;
}
.item-partners .date {
           color: #F21C8B;
           font: bold 12px Arial,Tahoma,sans-serif;
}
.item-partners .title {
            margin: 5px 0 15px;   
}
.item-partners .title a {
           font: bold 17px Arial,Tahoma,sans-serif;
           text-decoration: underline;
}
.item-partners .title a:hover {
           text-decoration: none;
}
.awards-line {
          background: url("/upload/images/line_g.gif") no-repeat scroll 0 0 transparent;
          height: 9px;
          line-height: 0;
          width: 425px;
          float: left;
          margin-right: 10px;
          margin-top: 6px; 
}
.awards-line p {
          background: url("/upload/images/line_b.gif") no-repeat scroll 0 0 transparent;
          height: 9px;
          line-height: 0;
          width: 425px;
          margin-bottom: 0;
          margin-top: 0;
}
.awards-answer {
          font-size: 13px;
          margin-top: 10px;
	  width:400px;
}
.awards-answer span {
           color: #FF0099;
}
.awards-question {
          color: #ffffff; 
          font-size: 18px;
          margin-top: 40px;
}
.awards-question span {
          background-color: #FF0099;
}
.awards-vote {
          font-size: 13px; 
}
/* premia */
.premia td {text-align:left;}
.premia #top_menu a {color:#f829a9;}
.premia #top_menu span {
    background: url("menulist_separator01.gif") no-repeat scroll right center transparent;
}
.premia .InsTermometr,
.premia .v_t_c_border div,
.premia .footer_line,
.premia .footer-awards {display:none;}
.premia #center_part {width:832px;}
.premia #left_part {width:77px;}
.premia #right_part {width:87px;}
.premia .v_t_l_border {
	background: url("borders/gold/g_t_l.png") no-repeat scroll left top transparent;
	width:12px;
	height:12px;
}
.premia .v_t_c_border {background: url("borders/gold/g_top.gif") repeat-x scroll 0 0 transparent;}
.premia .v_t_r_border {
	background: url("borders/gold/g_t_r.png") no-repeat scroll right top transparent;
	width:12px;
	height:12px;
}
.premia .v_b_l_border {
	background: url("borders/gold/g_b_l.png") no-repeat scroll left top transparent;
	width:12px;
	height:12px;
}
.premia .v_b_c_border {background: url("borders/gold/g_b.gif") repeat-x scroll 0 0 transparent;}
.premia .v_b_r_border {
	background: url("borders/gold/g_b_r.png") no-repeat scroll right top transparent;
	width:12px;
	height:12px;
}
.premia .v_left_border {
	background: url("borders/gold/g_left.gif") repeat-y scroll left center transparent;
	width:12px;
}
.premia .v_right_border {
	background: url("borders/gold/g_right.gif") repeat-y scroll left center transparent;
	width:12px;
}
.premia .progr_list {margin:-8px 10px 15px 4px;}
.premia-info {
	overflow:hidden;
	width:100%;
	padding:0 0 15px;
}
.premia-info .alignleft {
	float:left;
	margin:18px 12px 18px 0;
}
.premia-info .info-holder {
	overflow:hidden;
	line-height:15px;
	height:1%;
}
.premia-info p {margin:0 0 13px;}
.premia .twocolumns {
	width:787px;
	overflow:hidden;
	padding:0 0 30px;
}
.premia .column1 {
	float:left;
	width:425px;
	padding:0 0 0 3px;
	margin:0 10px 0 0;
}
.premia .column2 {
	float:right;
	width:340px;
	padding:0 0 0 3px;
}
.premia .column3 {
	width:520px;
	margin:0 100px 0 140px;
}
.premia .title1,
.premia .title2,
.premia .title3 {
	margin:0 0 -11px -3px;
	background:url("text-title.gif") no-repeat;
	height:31px;
	text-indent:-9999px;
	overflow:hidden;
}
.premia .title1 {
	background-position:0 0;
	width:170px;
}
.premia .title2 {
	background-position:-428px 0;
	width:72px;
}
.premia .title3 {
	background-position:-1138px 0;
	width:362px;
	margin:0 59px -11px;
}
.premia #votesData {
	padding:0 10px 0 11px;
	width:787px;
}
.premia .awards-answer {width:305px;}
.premia .awards-line {
	width:279px;
	background:url("line_g01.gif") no-repeat;
}
.premia .column3 .awards-line {
	width:441px;
	overflow:hidden;
	background:url("line_g02.gif") no-repeat;
}
.premia .awards-line p {background:url("line_b01.gif") no-repeat;}
.premia .column3 .awards-line p {background:url("line_b02.gif") no-repeat;}
.premia .awards-vote {
	color:#3399ff;
	float:left;
	
}
.premia .column3 .awards-vote {font-weight:bold;}
.premia .vote {
	float:right;
	color:#fff;
	line-height:16px;
	height:19px;
	width:77px;
	text-align:center;
	font-weight:normal;
	background:url("btn-vote.gif") no-repeat;
}
.premia .vote:hover {
	text-decoration:none;
	background-position:0 -20px;
}
.premia .vote.active {
	background-position:0 -60px;
	text-indent:-9999px;
	overflow:hidden;
	cursor:default;
}
.premia .vote.active:hover {background-position:0 -60px;}
.premia .vote.inactive {
	background-position:0 -40px;
	cursor:default;
}
.premia .vote.inactive:hover {background-position:0 -40px;}
.premia .grey {
	color:#666;
	display:block;
}
.premia #footer {
	overflow:hidden;
	text-align:center;
	color:#daa517;
	font-size:12px;
	line-height:14px;
	padding:4px 0;
}
.premia #footer p {margin:0;}
.awards-internet,
.awards-sms {
  font-size:12px;
  padding: 10px 0 0
}

.player-label {
  text-align:right;
  padding:15px 76px 0 0
}
.player-label select {
    border: 1px solid #C1C1C1;
    color: #000000;
    font-size: 11px;
    padding: 1px;
    width: 110px;
}
.stationSelector span {
    color: #000000;
}
/* premia end */
.text .more {
        cursor:pointer;
        float: right;
        margin: 10px 0 20px;
}
#liveLine .form_title
{
         color:#959595;
         font-weight:bold;
         padding-top:6px;
         width: 100px;
}
#liveLine input,
#liveLine textarea 
{
         border: 1px solid #FF0099;
         border-radius: 10px 10px 10px 10px;
         padding: 5px;
}
#liveLineBg
{
        background: url("/upload/images/pr-liniya.jpg") no-repeat scroll 0 0 transparent;
        height: 110px;
}
#liveLine .imgSumbit
{
        border-width: 0; 
        margin: 10px 0 0 50px;
}
#mailSendBlock .red
{
        color: #FF0000;
}

