        body,td           { font-family: verdana, helvetica, sans-serif; font-size: 11px; color: #444444; line-height: 18px; }
        body              { background-color: #ffffff; margin: 0px;}

        a.blink           { color: #FFFFFF; }
        a.blink:hover     { color: #FFFFFF; }
        a.premium         { color: #FFFFFF; text-decoration: none; font-size: 14px; font-weight: bold; white-space: nowrap;}
        a.premium:hover   { color: #FFFFFF; text-decoration: none; }
        a.premiumin       { color: #FFFFFF; text-decoration: none; font-size: 14px; font-weight: bold; white-space: nowrap;}
        a.premiumin:hover { color: #FFFFFF; text-decoration: none; }
        a.gray            { color: #CCCCCC; text-decoration: none; }
        a.gray:hover      { color: #CCCCCC; text-decoration: none; }
        a.mp3             { color: #ff9c00; }
        a.payinfo         { color: #e63714 }
        a.free            { color: #e63714 }
        a.dl              { color: #e63714 }
        a.simple          { color: #444444; text-decoration: none; }
        a                 { color: #696969; text-decoration: underline; }
        a:hover           { color: #fb7223; text-decoration: none; }

        a.calendar        { color: #000000; text-decoration: underline; font-weight:normal;}

        h1                { font-size: 14px; font-weight: bold; white-space: nowrap; }
        h2                { font-size: 12px; font-weight: bold; white-space: nowrap; }
        h3                { font-size: 12px; font-weight: bold; white-space: nowrap; color: #ff9c00}

        small             { font-size: 9px;}

        i                 { color: #696969;}
        em                { color: #ca3e28;font-style:normal;}
        em.prefix         { color: #ca3e28;font-weight: bold;font-size: 12px; BackGround-color: #ffeee4; padding:3px;}

        span.prefix       { padding:3px;}

        del               { color: #cccccc;}

        ul                { margin: 0px; margin-left:  5px; padding: 14px; list-style: square outside url("http://www.mp3minus.ru/img/sqr.png"); }
        ul.links          { margin: 0px; margin-left: 15px; padding:  0px; list-style: none; color: #fc7523; text-align:right;}
        li                { line-height: 22px; margin: 3px; }

        hr                { border: 0; color: #e9e9e9; background-color: #e9e9e9; height: 1px; }


dl {
        white-space: nowrap;
}

dt {
        float:left;
        clear:both;
        color:#fc7523;
        line-height:25px;
        display:inline-block;
}

dd {
        position: relative;
        color:#ca3e28;
        float:right;
        display:inline-block;
}

option.imagebacked {
padding: 2px 0 2px 20px;
background-repeat: no-repeat;
background-position: 2px 2px;
vertical-align: middle;
}

option.flag {
padding: 2px 0px 2px 22px;
background-repeat: no-repeat;
background-position: 2px 4px;
vertical-align: middle;
}

DIV.photo {
background:url("img/frame.gif") no-repeat right bottom;
padding-right: 7px; padding-bottom: 7px;
padding-left: 5px; padding-top: 5px;
margin: 0px;
text-align: right;
width:107px;
height:107px;
}

        IMG.photo {
        padding: 3px;
        margin: 0px;
        border:1px dashed #cccccc;
        }

th {
font-size: 10px; font-weight: bold; white-space: nowrap;
color: #ffffff;
text-align: left;
padding-left:8px;
}

TD.m {
border-bottom: solid 1px #c2d0d8;
padding:3px;
}

TD.calendar {
text-align:right;
font-size:12px;
color:#838383;
}

TD.menu {
border-left: solid 1px #c2d0d8;
border-right: solid 1px #c2d0d8;
}

TD.active_ {
BackGround-color: #ffeee4;
border-top: dotted 1px #fda977;
text-align:center;
width:220px;
color:green;
}

TD.noactive_ {
border-top: dotted 1px #fda977;
text-align:center;
width:220px;
color:red;
}

TD.active {
BackGround-color: #ffeee4;
border-top: dotted 1px #fda977;
text-align:center;
width:220px;
}

TD.noactive {
border-top: dotted 1px #fda977;
text-align:center;
width:220px;
}

TH.noactive {
border-top: dotted 1px #fda977;
color:#444444;
}

TH.noactive_center {
border-top: dotted 1px #fda977;
color:#444444;
text-align:center;
}

TH.active {
BackGround-color: #ffeee4;
border-top: dotted 1px #fda977;
text-align:center;
color:#444444;
}

TD.info {
border: solid 1px #FF5C01;
padding:3px;
}
TR.info {
display:none;
}

a.letter {
border: solid 1px #f1f1f1;
border-top: solid 1px #f1f1f1;
padding:2px;
margin:2px;
font-size: 11px;
}
a.letter:hover {
text-decoration: none;
border: solid 1px #FF5C01;
font-size: 11px;
}

textarea {
font-size: 11px;
}

textarea,input.key {
 margin:0px;
 border: solid 1px #cccccc;
 line-height: 18px
}

INPUT.price {
 border:0px;
 width:40px;
 background-color: transparent;
 font-size: 11px;
 color: #444444;
 text-align:right;
}

INPUT.search {
 font-size: 12pt;
 margin-top:12px;
 margin-left:210px;
 border:1px;
 width:400px;
 Font-style: italic;
}

IMG.ico {
 BORDER: 0px;
 vertical-align: middle;
 align:center;
 cursor:hand;
}

DIV.home {
Padding: 2px;
Margin: 2px;
Text-Align: justify;
}

DIV.price {
Text-Align: center;
}

DIV.info {
Border-color: #fda977;
Border-style: dashed;
Border-width: 1px;
BackGround-color: #f7f7f7;
Padding: 4px;
Margin: 0px;
Text-Align: justify;
}

fieldset {
BackGround-color: #f7f7f7;
Text-Align: justify;
}

DIV.message {
Border-color: #fda977;
Border-style: dashed;
Border-width: 1px;
BackGround-color: #f7f7f7;
Padding: 4px;
Margin-left: 24px;
Margin-bottom: 10px;
Margin-top: 10px;
Text-Align: justify;
}

span.button {
height:26px;
width:26px;
cursor:pointer;
}

span.link {
              text-decoration: none;
              display: inline-block;
              border-bottom: 1px dashed;
              cursor:pointer;
        }

div.search_sample {
margin-top:12px;
margin-left:210px;
color:#ffffff;
font-size: 12px;
}

div.recomended {
margin-top:3px;
margin-left:210px;
color:#ffffff;
font-size: 12px;
}

img.button {
    filter:alpha(opacity=70);
    -moz-opacity: 0.7;
    -khtml-opacity: 0.7;
    opacity: 0.7;
  }

.buy {
        color:#FFFFFF;
        display:block;
        font:14px Verdana,Geneva,Arial,Helvetica,sans-serif;
        height:41px;
        padding-top:3px;
        text-align:center;
        text-decoration:none;
        width:146px;
}

.download .free,
.download .buy {
        height:45px;
        padding-top:25px;
}

.free.wide {
        background: 10px transparent url("http://www.sibit.net/img/button/download-free-wide.png") no-repeat;
        width: 210px;
}

.buy.wide {
        background: 0px 13px transparent url("img/download-buy-wide.png") no-repeat;
        width: 210px;
}

