.k_m_black {
    width:160px; min-height:353px;
    background:url('../images/www/m_black_c.gif') 0 0 repeat-y;
    position:relative;
}
.m_black302 {
    width:370px; height:199px;
    background:url('../images/www/black/b302.png') 0 0 no-repeat;
    position:relative;
    margin-bottom:7px;
    margin-top:5px;
}
.k_m_black img.top {
    position:absolute;
}
.k_m_black img.bottom {
    position:absolute; bottom:0
}
/**/
.k_m_black h1,
.m_black302 h1 {
    position:absolute; top:11px; left:10px;
    font-size:11px; font-weight: bold; color:#fff
}
.k_m_black h1.cien,
.m_black302 h1.cien {
    position:absolute; top:12px; left:11px;
    font-size:11px; font-weight: bold; color:#000
}
/**/
.k_m_black ul,
.m_black302 ul {
    position:relative; top:42px; left:10px;
    padding-bottom:80px;
    width:143px; height:auto; overflow:hidden;
    list-style: none;
    color:#fff; font-size:10px;
}
.m_black302 ul {
    top:40px;
    font-size:11px; color:#d9e0e0;
    width:280px;
}
.k_m_black ul li,
.m_black302 ul li {
    margin:8px 0 0 0;
    clear:both;
    position:relative;
    background: url(../images/www/li1.gif) 0px 3px no-repeat;
}
.m_black302 ul li {
    margin:7px 0 0 0;
}
.k_m_black ul li p,
.m_black302 ul li p {
    display: inline;
    padding-left:10px
}
.k_m_black ul li p span,
.m_black302 ul li p span {
    color:#F58220;
    position:absolute; right:0;
}
/**/
.k_m_black a.caly {
    position:absolute; bottom:12px; left:15px;
    color:#fff; font-size: 11px;
}
.m_black302 a.caly {
    position:absolute; bottom:12px; right:15px;
    color:#fff; font-size: 11px;
}
.k_m_black a.caly:hover,
.m_black a.caly:hover {
    color:#F58220
}
.k_m_black a.caly span {
    text-decoration:underline
}
.k_m_black a.caly img,
.m_black302 a.caly img {
    position:relative; top:2px; left:4px;
}

/**/

.k_m_black2 {
    width:301px;
    background:url(../images/www/black2/b_t.gif) 0 0 no-repeat;
    position:relative;
    margin-bottom:7px;
}
.m_black412 {
    width:412px; min-height:90px;
    background:url('../images/www/black2/b412_t.png') 0 0 repeat-y;
    position:relative;
    margin-bottom:7px;
}
.k_m_black2 img.kartka,
.m_black412 img.kartka {
    position:absolute; top:10px; left:10px;
}
.k_m_black2 h1,
.k_m_black2 h1.cien,
.m_black412 h1,
.m_black412 h1.cien {
    position:absolute; top:12px; left:34px;
    color:#f97b00; font-family:"arial",sans-serif; font-size:14px;
}
.k_m_black2 h1 a,
.m_black412 h1 a {color:#f97b00;}
.k_m_black2 h1.cien,
.m_black412 h1.cien {
    top:13px; left:35px;
    color:#000;
}
/**/
.k_m_black2 .ramka {
    width:277px;
    background:url(../images/www/black2/b_ramka_t.gif) 0px 0px no-repeat;
    position:relative; top:35px;
    margin:0 auto;
}
.m_black412 .ramka {
    width:388px;
    background:url(../images/www/black2/b412_ramka_t.gif) 0px 0px no-repeat;
    position:relative; top:35px;
    margin:0 auto;
}
.k_m_black2 .ramka p,
.m_black412 .ramka p {
    font-size:11px; color:#fff; font-family:"arial",sans-serif;
    padding:8px 6px 0;
}
.k_m_black2 .ramka img.b_ramka_b,
.m_black412 .ramka img.b_ramka_b {
    position:relative; top:2px;
}
.k_m_black2 ul {
    position:relative; top:35px; left:16px;
    height:auto; width:275px;
    list-style:none;
    font-size:11px; color:#fff; font-family:"arial",sans-serif;
    margin:5px 0;
}
.k_m_black2 ul li {
    margin:0 0 8px;
    background:url(../images/www/star.gif) 0 4px no-repeat;
    padding-left:10px;
}
.k_m_black2 ul li span {
    margin-right:10px;
    color:#f97b00; font-family:"verdana",sans-serif;
}
.k_m_black2 img.b_b,
.m_black412 img.b_b {
    position:relative; top:3px;
    margin-top:35px;
}

/**/
.m_black3 {
    width:371px;
    background:url(../images/www/black3/b_t.png) 0 0 no-repeat;
    position:relative; top:0; left:0;
    margin-bottom:7px;
    clear:both !important;
}
.m_black3 .title {

}
.m_black3 .title img.kartka {
    position:absolute; top:10px; left:10px;
}
.m_black3 .title h1,
.m_black3 .title h1.cien {
    position:absolute; top:12px; left:34px;
    color:#f97b00; font-family:"arial",sans-serif; font-size:14px;
}
.m_black3 .title a {color:#f97b00;}
.m_black3 .title h1.cien {
    top:13px; left:35px;
    color:#000;
}
.m_black3 .ramka {
    float:left;
    width:176px; min-height:75px;
    background:url(../images/www/black3/ramka_t.png) 0 0 no-repeat;
    position:relative; top:35px; left:10px;
    margin:0 auto;
}
.m_black3 .ramka p {
    font-size:11px; color:#fff; font-family:"arial",sans-serif;
    padding:8px 6px 0;
}
.m_black3 .ramka img.b_ramka_b {
    position:relative; top:2px;
}
.m_black3 ul {
    float:right;
    position:relative; top:35px; right:10px;
    height:auto; width:169px;
    list-style:none;
    font-size:11px; color:#fff; font-family:"arial",sans-serif;
    margin:5px 0;
}
.m_black3 ul li {
    margin:0 0 8px;
    background:url(../images/www/star.gif) 0 4px no-repeat;
    padding-left:10px;
}
.m_black3 ul li span {
    margin-right:10px;
    color:#f97b00; font-family:"verdana",sans-serif;
}
.m_black3 img.b_b {
    position:relative; top:3px;
    margin-top:35px;
}

/********************/
.m_black_all{
    background-color:#343B3F;
    float:right;
    min-height:199px;
    overflow:hidden;
    width:371px;
    margin: 7px 0 7px 0;
}
.m_black_t{
    background:transparent url(../images/www/black/m_black_top_m.png) repeat-x scroll 0 0;
    height:100%;
    position:relative;
    width:100%;
}
.m_black_b{
    background:transparent url(../images/www/black/m_black_b.png) repeat-x scroll 0 100%;
    height:100%;
    min-height:199px;
    position:relative;
    width:100%;
}
.m_black_l{
    background:transparent url(../images/www/black/m_black_l.png) repeat-y scroll 0 0;
    height:100%;
    min-height:199px;
    position:relative;
    width:100%;
}
.m_black_r{
    background:transparent url(../images/www/black/m_black_r.png) repeat-y scroll 100% 0;
    height:100%;
    min-height:199px;
    position:relative;
    width:100%;
}
.m_black_all span.l {
    background:transparent url(../images/www/black/m_black_top_l.png) no-repeat scroll 0 0;
    display:block;
    height:6px;
    position:absolute;
    width:6px;
}
.m_black_all span.r {
    background:transparent url(../images/www/black/m_black_top_r.png) no-repeat scroll 0 0;
    display:block;
    height:6px;
    position:absolute;
    right:0;
    width:6px;
}
.m_black_all span.bl {
    background:transparent url(../images/www/black/m_black_bl.png) no-repeat scroll 100% 0;
    bottom:0;
    display:block;
    height:6px;
    left:0;
    position:absolute;
    width:6px;
}
.m_black_all span.br {
    background:transparent url(../images/www/black/m_black_br.png) no-repeat scroll 100% 100%;
    bottom:0;
    display:block;
    height:6px;
    position:absolute;
    right:0;
    width:6px;
}
.m_black_all h1{
    color:#FFFFFF;
    font-size:11px;
    font-weight:bold;
    left:10px;
    position:absolute;
    top:11px;
}
.m_black_all ul {
    position:relative; top:42px; left:10px;
    padding-bottom:80px;
    width:143px; height:auto; overflow:hidden;
    list-style: none;
    color:#fff;
    top:40px;
    font-size:11px; color:#d9e0e0;
    width:280px;
}
.m_black_all ul li {
    margin:8px 0 0 0;
    clear:both;
    position:relative;
    background: url(../images/www/li1.gif) 0px 3px no-repeat;
}
.m_black_all ul li p {
    display: inline;
    padding-left:10px
}
.m_black_all ul li p span {
    color:#F58220;
    position:absolute; right:0;
}

.m_black_all a.caly {
    position:absolute; bottom:12px; right:15px;
    color:#fff; font-size: 11px;
}

.m_black_all a.caly img{
    position:relative; top:2px; left:4px;
}