#block-auth, #block-menu, #block-top30 { width:260; }
#block-bourse, #block-last30, #block-footer { width:100%; }

#block-bourse, #block-last30, #block-feat, #block-reklama, #block-top100,
#block-your-account,#add-track, #block-dj, #block-mus-dj, #block-katalog,
#block-katalog-abc, #block-contacts, #block-foto, #block-register,
#block-recommend, #block-list-track, #block-track-info  { margin-bottom:25px; }

.mess {   font:12px Arial; }
a.mess  {   font:12px Arial; color: #005DAC;}


input.text, textarea { border-width:2px 0px 0px 1px; border-color:#D8E0E5 #B1C0CA; border-style:solid; }

.navigator, .navigator a {
    font:bolder 12px Arial; color:#A76806; text-decoration:none; text-align:center; 
}
.navigator .first a {
    margin-right:10px; font-weight:normal; text-decoration:underline;
}
.navigator .last a {
    margin-left:10px; font-weight:normal; text-decoration:underline;
}


{* ÁËÎÊ Ñ ÊÐÓÃËÛÌÈ ÊÐÀßÌÈ * }
.round-conteiner, .round-conteiner * { background:#FBFCFD; }
.round-conteiner .rtop, .round-conteiner .rbottom{ display:block; background-color:#F2F5F7; }
.round-conteiner .rtop *, .round-conteiner .rbottom *{display: block; height: 1px; overflow: hidden; }
.round-conteiner .r1{margin: 0 5px}
.round-conteiner .r2{margin: 0 3px}
.round-conteiner .r3{margin: 0 2px}
.round-conteiner .r4{margin: 0 1px; height: 2px}
{* /ÁËÎÊ Ñ ÊÐÓÃËÛÌÈ ÊÐÀßÌÈ * }


{*  ÁËÎÊ *}
.block { background-color:#F2F5F7; }

.block .top-line { background: url(../images/block_t.gif) repeat-x; width:100%; }
.block .bottom-line { background: url(../images/block_b.gif) repeat-x; width:100%; }
.block .left-line { background: url(../images/block_l.gif) repeat-y; height:100%; }
.block .right-line { background: url(../images/block_r.gif) repeat-y; height:100%; }

.block .block-title { text-align:left; margin-bottom:15px; z-index:0; position:relative; left:-13px; background: url(../images/block_title.gif) no-repeat; padding-left:13px; font: italic bolder 14px Arial; color:black;  height: 26px; letter-spacing:0.1em;}
.block .block-title .caption { position:relative; top:4px; }
.block .block-title .lt { color:#FF2400; text-transform:uppercase; }
{*  /ÁËÎÊ *}

{*  ÁËÎÊ ÀÓÒÅÍÒÈÔÈÊÀÖÈÈ *}
#auth-content { background: url(../images/auth_bg.gif) bottom left no-repeat; font:12px Arial; color:#005DB4; text-align:center; }
#auth { width:100%; font:12px Arial; margin-top:10px; color: 005DB4; }
#auth .auth-login { color: #AC7116; font-weight:bolder; width: 50%; }
#auth .auth-cash { color: #00B411; font-weight:bolder; }
#auth .track-count { color: #307BC1; font-weight:bolder;  }
#auth input.text { height:20px;  padding:0px; width:150px; }
#auth td { padding-bottom:10px; }
#auth-content .a_auth:visited, #auth-content .a_auth:hover, #auth-content .a_auth:link  { color:#005DB4; }
{*  /ÁËÎÊ ÀÓÒÅÍÒÈÔÈÊÀÖÈÈ *}

{*  ÁËÎÊ ÌÅÍÞ *}
#menu { margin-top:0px; position:relative; top:-10px; margin-bottom:5px;  list-style-type:none; font:bolder 12px Arial; line-height:10px; text-align:center; }
#menu li { height:22px; margin:0px; text-align:left; position:relative; left:-5px; }
#menu a:visited, #menu a:hover, #menu a:link  { color:#005DB4; text-decoration:none; }
#menu img { position:relative; top:3px; width:20px; height:20px; margin:0px; margin-right:5px;  }
{*  /ÁËÎÊ ÌÅÍÞ *}

{*  ÁËÎÊ TOP30 *}
#block-top30 { margin-bottom:40px; }
#top30-content { font: 12px Arial; width:100%; margin-left:15px; position:relative; }
#top30-content td { padding-top:1px; }
#top30-content .number { color: #808080; padding:0px 7px; }
#top30-content a.author { color: #005DAC; }
#top30-content a.desc_track { color: #A76806; }
{*  ÁËÎÊ /TOP30 *}

{*  ÁËÎÊ FOOTER *}
#block-footer { font: 12px Arial; }
#footer-menu { text-align:center; font:11px Arial; }
#footer-menu a:visited, #footer-menu a:hover, #footer-menu a:link  { color:#939393; text-decoration:none;  }
#copyright { color: #014487; float:left; font: 12px Arial;}


#powered { color: #014487; float:right;  font: 12px Arial;}
#powered a { color: #A76806; font-weight: font: 12px Arial;}


#block-footer #bunners { text-align:right; }
#block-footer #copyright a { color: #A76806; font-weight: }
{*  /ÁËÎÊ FOOTER *}

{*  ÁËÎÊ ÁÈÐÆÀ *}
#block-bourse { text-align:center;  margin-bottom:33px; margin-bottom:expression(36+'px'); }
#block-bourse img.img-btn { margin:0px 40px; border-width:0px; margin-bottom:10px; margin-bottom:expression(20+'px'); }
#block-bourse .block-title { margin:0px; }
{*  /ÁËÎÊ ÁÈÐÆÀ *}

{*  ÁËÎÊ 30 ÏÎÑËÅÄÍÈÕ ÒÐÅÊÎÂ *}
#block-last30 { text-align:center; margin-bottom:38px; }
#block-last30 .block-title { margin-bottom:2px; margin-bottom:expression(15+'px'); }

.left-column { padding-right:20px; }
.right-column { padding-left:20px; }
.left-column img, .right-column img { margin-left:6px; position:relative; top:2px; }
.track-list {  margin:5px 10px; margin-left:2px; font:12px Arial; }
.track-list td.num { padding-right:20px; color: #B42600; font-weight:bolder; text-align:left; vertical-align:bottom; }
.track-list td { padding:2px 0px; }
a.author { color: #005DAC; }
a.desc { color: #A76806; }
a.navigator{ color: #A76806; font: 13px Arial;}

{*  /ÁËÎÊ 30 ÏÎÑËÅÄÍÈÕ ÒÐÅÊÎÂ *}

{*  ÁËÎÊ Featured track *}
#block-feat table { font:12px Arial; border:0px;}
#block-feat table table { margin:5px 10px; }
{*  /ÁËÎÊ Featured track *}


{*  ÁËÎÊ TOP100 è ÊÀÒÀËÎÃ ÌÓÇÛÊÈ *}
#block-top100 .track-list, #block-list-track .track-list { width:98%; text-align:center;}
#block-top100 .track-list th, #block-list-track .track-list th { padding-bottom:5px; }
#block-top100 .num, #block-list-track .num { width:1%;  padding-left:20px; }
#block-top100 .price, #block-list-track .price { color: #00B411; font-weight:bolder; }
#block-list-track .navigator { margin:10px 0px; }
{*  /ÁËÎÊ TOP100 è ÊÀÒÀËÎÃ ÌÓÇÛÊÈ *}

{*  ÁËÎÊ ÐÅÊËÀÌÀ *}
#block-reklama { text-align:center; }
#block-reklama img.banner { margin:0px 15px 10px 15px; }
#lnk-to-sing {  text-align:right; font: 12px Arial; }
#lnk-to-sing a { color: #005DB4; }
{*  /ÁËÎÊ ÐÅÊËÀÌÀ *}

{*  ÁËÎÊ ÂÀØ ÀÊÊÀÓÍÒ *}
 { }
#block-your-account .get-money { font:12px Arial; margin-top:10px; color: #005DB4; }
#block-your-account .get-money td { padding-bottom:5px; padding-left:10px; }
#block-your-account .wmim { text-align:right; width:100%; }
#block-your-account .wmim img { margin-right:160px; }
#block-your-account .your-count { font: 14px Arial; color: #005DB4; font-weight:bolder; vertical-align:top; padding-top:10px; }
#block-your-account .your-count .cash { color: #00B411; padding-left:20px; }
#block-your-account .your-count .i a { color: #00B411;  }
#block-your-account .get-money input.text { height: 18px; }
#block-your-account .subtitle { color:#005DB4; font:bolder 14px Arial; margin-left:15px;  margin-bottom:10px; }
#block-your-account .round-conteiner { margin: 0px 15px; }
#block-your-account .track-list td { text-align:center; color: #005DB4; }
#block-your-account .track-list th { padding-bottom:10px; }
#block-your-account .track-list .track-name{ text-decoration:underline; color:#A76806; font-weight:bolder; }
#block-your-account .track-list .price { color:#00B411; font-weight:bolder; }
#block-your-account .track-list .num { color:#B5361A; font-weight:bolder; text-align:center; }
#block-your-account .add-track { margin-top:5px; text-align:right; padding-right:15px; }
{*  /ÁËÎÊ ÂÀØ ÀÊÊÀÓÍÒ *}

{*  ÁËÎÊ ÄÎÁÀÂÈÒÜ ÒÐÅÊ *}
#add-track table { width:100%; color:#005DB4; font:12px Arial; margin-left:10px;}
#add-track table td { padding:5px 10px 5px 0px; vertical-align:top; }
#add-track table input, #add-track textarea { width:100%;  }
#add-track table select { width:150px; }
#add-track table input.text, #add-track table select { height:20px; }
#add-track table.ext input, #add-track.ext textarea { margin:4px 0px; }
#add-track textarea { height:200px;  }
#add-track .block-content { padding-right:10px; }
{* /ÁËÎÊ ÄÎÁÀÂÈÒÜ ÒÐÅÊ *}

{*  ÁËÎÊ Featured DJ *}
#block-dj table { font:12px Arial; width:90%; }
#block-dj table td {padding:0px 10px; vertical-align:top;  }
#block-dj .dj-list { width:95%; margin-left:2px;}
#block-dj table table { margin:5px 10px; }

#block-dj .dj-list th { padding-bottom:10px; }
#block-dj .dj-list td { text-align:center; line-height:18px; }
#block-dj .dj-list .num { }
#block-dj .dj-list .login a { font:bolder; color:#005DB4; }
#block-dj .dj-list .style { color:#A76806; }
#block-dj .dj-list .date { color:#757575; }
{*  /ÁËÎÊ Featured DJ *}

{*  ÁËÎÊ Ìóçûêàíòû è DJ *}
#block-mus-dj table { font:12px Arial; width:90%; margin-bottom:15px;  }
#block-mus-dj table td {padding:0px 10px; vertical-align:top; }
#block-mus-dj .dj-list { width:95%; margin-left:2px; }
#block-mus-dj table table { margin:5px 10px; }

#block-mus-dj .dj-list th { padding-bottom:10px; }
#block-mus-dj .dj-list td { text-align:center; line-height:18px; }
#block-mus-dj .dj-list .num { }
#block-mus-dj .dj-list .login a { font:bolder; color:#005DB4; }
#block-mus-dj .dj-list .style { color:#A76806; }
#block-mus-dj .dj-list .date { color:#757575; }
{*  /ÁËÎÊ Ìóçûêàíòû è DJ *}

{*  ÁËÎÊ Ëè÷íàÿ èíôîðìàöèÿ *}
#block-dj-info table { font:12px Arial; margin-left:15px;  }
#block-dj-info table td { height:25px; }
#block-dj-info table .desc { color:#A76806; font-weight:bolder; padding:0px 25px;}
#block-dj-info table .what { color:#005DB4; }
#block-dj-info table .foto { vertical-align:middle; text-align:center; }
#block-dj-info .about { font:12px Arial; margin-left:15px; margin-top:15px;  }
#block-dj-info .about .cap { color:#005DB4;  }
#block-dj-info .about p { text-indent:25px; text-align:justify; padding-right:10px;  }
{*  /ÁËÎÊ Ëè÷íàÿ èíôîðìàöèÿ *}

{* ÁËÎÊ Êàòàëîã Ìóçûêè *}
#block-katalog td { vertical-align: top;  }
#block-katalog .style-list { list-style-type:none; margin-bottom:10px; }
#block-katalog .style-list li { height:20px; }
#block-katalog .style-list a { padding:0px; font:bolder 12px Arial; color:#1067B8; text-decoration:none; line-height:20px; }
{* /ÁËÎÊ Êàòàëîã Ìóçûêè *}

{* ÁËÎÊ Êàòàëîã *}
#block-katalog-abc { font:14px Arial; }
#block-katalog-abc #rus, #block-katalog-abc #eng { margin-top:50px; margin-left:10px; }
#block-katalog-abc .abc, #block-katalog-abc .numbers { text-align:center; margin:10px 0px;}
#block-katalog-abc .abc a, #block-katalog-abc .numbers a { font:bolder 14px Arial; color:#005DB4; }
{* /ÁËÎÊ Êàòàëîã *}

{* ÁËÎÊ Êîíòàêòû *}
#block-contacts #contacts { font: 12px Arial; color:#005DB4; margin-left:10px; width:99%; }
#block-contacts #contacts td { padding:4px; }
#block-contacts #send-mess { letter-spacing:0.1em; font: 12px Arial; color:#005DB4; margin-left:10px; width:95%; margin-top:80px; }
#block-contacts #send-mess td { padding:2px; }
#block-contacts #send-mess .text { height:18px; font:12px Arial; width:30%; }
#block-contacts #send-mess textarea { width:100%; height:100px; font:12px Arial;}
{* /ÁËÎÊ Êîíòàêòû *}

{* ÁËÎÊ Ôîòî *}
#block-foto {}
#block-foto #add-foto { font:bolder 14px Arial; color: #005DB4; }
#block-foto #add-foto table { font:12px Arial; color: #005DB4; margin-top:10px; }
#block-foto #add-foto td { padding:4px 10px 4px 0px;  }
#block-foto #add-foto input.text { height:18px; font:12px Arial; }
#block-foto #add-foto textarea { width:100%; height:100px; font:12px Arial;  }

#block-foto .foto { margin-top:20px; }

#block-foto .foto .num { font:bolder 14px Arial; color:#B42600; float:left; padding-left:5px; }
#block-foto .foto .title { float:left; font:bolder 12px Arial; color:#005DB4; }
#block-foto .foto .title { margin-top:10px; }
#block-foto .foto .date, .oper { float:right; font:12px Arial; color:#A76806; }
#block-foto .foto .date { position:relative; top:5px; margin-right:5px; }
#block-foto .foto .desc { font:12px Arial; text-align:justify; margin-right:10px; margin-top:10px; }

#block-foto .foto td { background:#F6F8F9; }
#block-foto .foto .round-conteiner, #block-foto .foto .round-conteiner * { background-color:#DFE1E1; }
#block-foto .foto .round-conteiner .rtop, #block-foto .foto .round-conteiner .rbottom{ display:block; background-color:#F2F5F7; }
#block-foto .foto .round-conteiner { float:left; width:130px; margin:0px 10px; text-align:center; }
#block-foto .foto .round-conteiner img { position:relative; top:expression(2+'px'); width:115px; }

#block-foto .navigator { margin:10px 0px; }
{* /ÁËÎÊ Ôîòî *}

{* ÁËÎÊ Ðåãèñòðàöèÿ *}
#block-register table { font:12px Arial; color:#005DB4; margin-left:10px; margin-bottom:10px; }
#block-register input.text { height:18px; font:12px Arial; margin-left:10px; width:150px; }
#block-register .about { vertical-align:top; width:50%; padding-right:20px; }
#block-register .about textarea { width:100%; height:200px; margin-top:5px; font:12px Arial; }
#block-register .reg-foto { vertical-align:top; }
#block-register .reg-foto input {  width:100%; }
#block-register .sogl { text-align:center; line-height:10px; padding-top:40px; }
#block-register .sogl a { font-weight:bolder; color:#005DB4;}
#block-register .accept { text-align:center; vertical-align:bottom; }
{* /ÁËÎÊ Ðåãèñòðàöèÿ *}

{* ÁËÎÊ Ðåêîìåíäîâàòü íàñ *}
#block-recommend .reccomend { font:12px Arial; color:#005DB4; letter-spacing:0.1em; margin-top:40px; }
#block-recommend .reccomend .text { height:18px; font:12px Arial; width:200px; }
#block-recommend .recc_accept { padding:40px 0px; text-align:center; }
{* /ÁËÎÊ Ðåêîìåíäîâàòü íàñ *}

{* ÁËÎÊ Èíôîðìàöèÿ î òðåêå *}
#block-track-info .info { width:95%; font:12px Arial; color:#005DB4; }
#block-track-info .rght { color:#A76806; font-weight:bolder; height:22px; }
#block-track-info .vote { vertical-align:top; text-align:center; }
#block-track-info .vote img { margin-bottom:25px; }
#block-track-info .vote select { height:18px; font:12px Arial; width:65px; margin:0px 10px; }
#block-track-info .descr { color:#000; text-indent:20px; }

#block-track-info .comment { margin-bottom:20px; }
#block-track-info .comment .top, .comment .top_desc { background:#E3ECF4; }
#block-track-info .comment .bottom { background:#F7F8FA; }
#block-track-info .comment .top_desc td { border-bottom:1px solid #DFE2E3; }
#block-track-info .comment .name { float:left; font:bolder 12px Arial; color:#A76806; margin-left:5px;}
#block-track-info .comment .oper, .comment .date { float:right; }
#block-track-info .comment .date { height:20px; margin:0px 10px; color:#000; font:12px Arial; position:relative; top:2px;}
#block-track-info .comment .comment_text { font:12px Arial; padding: 5px; color:#005DB4;   }

#block-track-info .comment .brd_lh { border-left:1px solid #DFE2E3; height:100% }
#block-track-info .comment .brd_rh { border-right:1px solid #DFE2E3; height:100% }
#block-track-info .comment .brd_tw { border-top:1px solid #DFE2E3; width:100%; }
#block-track-info .comment .brd_bw { border-bottom:1px solid #DFE2E3; width:100%; }

#block-track-info .comm_title { font:bolder 14px Arial; color:#005DB4; margin:15px 0px; }
#block-track-info .add-comment { font:12px Arial; color:#005DB4; }
#block-track-info .add-comment textarea { width:100%; margin:5px 0px 10px 0px; font:12px Arial; height:100px; }

A:hover {color: #BE1919;}

{* /ÁËÎÊ Èíôîðìàöèÿ î òðåêå *}