ul {list-style:none;} :focus {outline: 0;} table {border-collapse:collapse; border-spacing:0;}  .clear {clear:both;}
/* Основные настройки */
/* цвет фона и настройки шрифта */
body {background:url(/images/bg.png) top repeat-x #fff; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; *font-size:small; *font:x-small;}
/* цвет ссылки */ 
a {text-decoration:none; color:#f00} 
/* цвет заглавной ссылки */ 
a strong {color:#036;}
/* настройки блоков */
.box {background:#fff; border:1px solid #ccc; padding:10px; margin-bottom:10px;}
/* Заголовки */
h2 {background:#f00; color:#fff; font-weight:bold; padding:5px; font-size:12px;}
h2 a {color:#fff;}
h3 {height:30px; font-size:18px; vertical-align:baseline; line-height:30px; border-bottom:1px solid #ccc; clear:both;}
a.rss  {float:right; display:block; width:27px; height:16px; background:url(/images/rss.gif) top left no-repeat;}
a.rss:hover {background-position:bottom left}

/* even cf9*/
.even td {background:#ffc;}

/* Формы */
label {display:block; width:200px; float:left; clear:both;}
.button, .text {border:1px solid #ccc; margin:2px;}

.button, .list a {cursor:pointer;} 

.text {width:180px;}
.credit .text {width:250px;}
.search .text {width:130px;}






/* Альбом */
.album .cover {float:left; border:1px solid #f00; margin:0 5px 5px 0; padding:3px 3px 1px 3px; background:#ccc;}
.album .cover:hover {border:1px solid #ccc; background:#f00}
.album .cover img {border:none; border:1px solid #f00;}
.album .cover:hover img {border:1px solid #ccc;}
.album b {display:block; width:55px; float:left;}
.album .description {clear:both; padding:5px 10px;}

.fullprice {float:right; background:#ffc; border:1px solid #B0BCC2; margin:-11px -11px 0 0; padding:0.5em; font-size:2em; text-align:center; display:inline;}

.preview {padding:0 !important;}
.preview a {display:block; width:16px; height:16px; background:url(/images/preview-d.gif) top left no-repeat;}
.preview a:hover {background-position:bottom left}

.divider {background:none !important; border:none !important; height:25px; vertical-align:baseline; line-height:25px;}


/* Трэки альбома */
.album  table {clear:both;}
.album  thead th {padding:0 4px; background:#f00;  color:#fff; border:1px solid #fff;}
.album  tbody td {text-align:center; white-space:nowrap; padding:0 4px; border-bottom:1px solid #ccc; height:15px; line-height:15px;}
.album  tbody td.title {text-align:left; white-space:normal; width:99%;}
.album  tbody td.format {text-align:left;}
.album  .wrap {white-space:normal; text-align:left;}

.album tbody tr:hover td, .album tbody tr.hover td {background:#ffc;}



/* Артисты */
.artists a {float:left; width:50%;}

/* ДРМ */
.albumdrm {margin-bottom:10px;}
.drm p {padding:4px 0;}
.warringdrm {font-weight:bold; color:#900; float:right; width:20px;}

#JT_close_left, #JT_close_right{font-size: 1.1em;}
#JT_copy p, #JT_copy ul{font-size: 1.1em;}
#JT {position: absolute;z-index:100;border: 2px solid #f00;background-color: #fff;font-size:10px;font-family:Tahoma, Arial, Helvetica, sans-serif;cursor:pointer;}
#JT_copy{padding:15px;color:#333333;}
.JT_loader{background-image: url(/images/loader.gif);background-repeat: no-repeat;background-position: center center;width:100%;height:12px;}
#JT_close_left{background-color: #f00;text-align: left;padding:2px 20px 4px 8px;font-weight:bold;position:relative;color:#fff;}
#JT_close_right{background-color: #f00;text-align: left;padding:2px 0 5px 28px;font-weight:bold;position:relative;color:#fff;}
#JT_close_left span, #JT_close_right span {width:20px; position:absolute; top:1px; right:1px; cursor:pointer; color:#fff; font-weight:bold; text-align:right}
#JT_close_right span {right:auto; left:1px; text-align:left;}
#JT_copy p{margin:0 0 1em;line-height:1.3em;}
#JT_copy img{padding: 1px; border: 1px solid #CCCCCC;}

.jTip{cursor:help;}

/* Корзина */
.basket  table {clear:both;}
.basket  thead th {padding:4px; background:#f00; color:#fff;}
.basket  .halbum td {padding:10px 4px; background:#ffc;}
.basket  tbody {border:1px solid #ccc;}
.basket  tbody td { white-space:nowrap; padding:0 4px;  border-bottom:1px solid #ccc;}
.basket  tbody td.title {text-align:left; white-space:normal; width:99%;}
.basket  tbody td.format {text-align:left;}
.basket  .wrap {white-space:normal; text-align:left;}
.basket  .cover {float:left; padding-right:5px;}
.basket .del {color:#900;}

.about p {text-indent:30px; margin-bottom:1.3em;}

/* hrenovina dla listalki */
.div_loading {position:absolute; right:50px;}
#loading_latest {visibility:hidden; padding-right:5px;}


* {margin:0; padding:0;}
body {background:#f00; padding:20px 40px;  font:75%/1.3 tahoma, sans-serif; text-decoration:none;}
a {color:#f00;}
img {border:none;}


/* ----------------------------- */
#menu {list-style:none; background:#fff; display:block; height:45px; margin-bottom:45px; padding-left:210px;}
#menu li {float:left; width:12.2%; text-align:center;}
#menu li a {display:block; width:100%; height:45px; background-repeat:no-repeat; background-position:center;}
.b1 {background:url(/images/top_menu_b1.gif);}
.b2 {background:url(/images/top_menu_b2.gif);}
.b3 {background:url(/images/top_menu_b3.gif);}
.b4 {background:url(/images/top_menu_b4.gif);}
.b5 {background:url(/images/top_menu_b5.gif);}
.b6 {background:url(/images/top_menu_b6.gif);}
.b7 {background:url(/images/top_menu_b7.gif);}
.b8 {background:url(/images/top_menu_b8.gif);}
.b1:hover {background:url(/images/top_menu_b1_over.gif);}
.b2:hover {background:url(/images/top_menu_b2_over.gif);}
.b3:hover {background:url(/images/top_menu_b3_over.gif);}
.b4:hover {background:url(/images/top_menu_b4_over.gif);}
.b5:hover {background:url(/images/top_menu_b5_over.gif);}
.b6:hover {background:url(/images/top_menu_b6_over.gif);}
.b7:hover {background:url(/images/top_menu_b7_over.gif);}
.b8:hover {background:url(/images/top_menu_b8_over.gif);}

#content {background:#fff; color:#000;  padding:10px; padding-left:210px; min-height:600px; height:auto !important; height:600px;}
.list {text-align:center; clear:both; padding:30px 0;}
#albums div {float:left; width:19.5%; text-align:center; height:150px;}
#albums div a {display:block;}

.text {background:url(/l.png); height:18px; width:200px; border:1px solid #b0b6bb;}
#u {position:absolute; left:70px; top:570px;}
#u .text {width:100px;}
.button {background:#cfd0d1; border:1px solid #b0b6bb;}
.album thead th input {position:relative; top:1px; left:1px;}
body {min-width:900px;} * html body {width:expression((document.documentElement.offsetWidth < 900)? "880px": "auto" );}




