a.cart-btn {
    font:14px Arial, Tahoma, sans-serif;
    text-align:center;
    padding-left:45px;
    padding-top: 18px;
    background:url(img/cart.png) no-repeat left top;
    display:block;
    height:52px;
    width:144px;
    color:#00708F;
    text-shadow:1px 1px 1px #c1c1c1;
    outline:none;
    border:none;
    float: right;
    margin-top: -10px;
    margin-right: 10px;
}
.ramka
{
 border:2px dotted #AEC9D3;
 padding: 5px;
 margin-top:-1px;
}
.orangenote {
    font-size: 14px;
    color: #C65D00;
    text-shadow: 1px 1px 1px #E6BD9A;
    text-align: center;
    margin: 30px 0 20px;
    display: block;
}
.rednote {
    font-size: 14px;
    color: #c60000;
    text-shadow: 1px 1px 1px #e69a9a;
    text-align: center;
    margin: 0 0 0 0;
    display: block;
}
h6{
    text-align:left;
    font:14px Tahoma, Arial, sans-serif;
    color:#00649E;
    text-shadow:1px 1px 1px #CDCFD0;
    margin-top:0px;
    background: #F0F5F7 url(../images/competition/us-answer.png) no-repeat 2px 2px;
    padding: 5px 24px;
    border-bottom:1px dotted #AEC9D3;
}
h7{
    font-size:14px;
    color:#fff  ;
    text-align:center;
    text-shadow:0 0 0.4em #fff;
    background-color:#696969;
    display:block;
    margin-bottom:0px;
    margin-top:10px;
    padding:10px 20px;
    border: #696969 ;
    
  



}


 h8{
    text-align:left;
    font:32px Tahoma, Arial, sans-serif;
    color:#00649E;
    text-shadow:1px 1px 1px #CDCFD0;
    margin-top:0px;
    background: #F0F5F7 url(../images/competition/up.png) no-repeat 100px 100px;
    padding: 5px 24px;
    border-bottom:1px dotted #AEC9D3; 
 }   
 
 
 
 
.dt {
    display: block;
    color: #777;
    font-size: 11px;
    float: right;
    margin-top: 20px;
    border: none;
}
span.rtitle {float: right;}

.exit, .edit,.money,.no,.yes,.locko,.lockb{
display: block;
width: 16px;
height: 16px;
text-decoration: none ;
cursor: pointer;
padding: 3px 0px 0px 0px;
}
.locko{background:url(../images/competition/locko.png) no-repeat;}
.lockb{background:url(../images/competition/lockb.png) no-repeat;}
.exit{background:url(../images/competition/cross.png) no-repeat;}
.edit{background:url(../images/competition/edit.png) no-repeat;}
.money{background:url(../images/competition/moneyadd.png) no-repeat;}
.blink {display: block;width: 100%;height: 18px;}

table.liders {
    text-align: center;
    border-collapse: collapse;
}
table.liders thead {
    background: #88AE60 url(../images/competition/bk-table.png) repeat-x bottom;
}
table.liders thead th {
    color: #ffffff;
    font-size: 11px;
    font-weight: normal;
    padding: 6px 8px;
}
table.liders tbody td {
    font-size: 11px;
    padding: 5px 4px;
    border-bottom: solid 1px #DBDFBE;
    background-color: #ffffff;
}

table.profile {
    border-collapse: collapse;
    margin-bottom: 10px;
}
table.profile thead {
    text-align: center;
    background: #88AE60 url(../images/competition/bk-table.png) repeat-x bottom;
}
table.profile thead th {
    color: #ffffff;
    font-size: 11px;
    font-weight: normal;
    padding: 6px 8px;
    /*text-transform: uppercase;*/
}
table.profile tbody td {
    text-align: left;
    font-size: 12px;
    padding: 5px 20px 5px 10px;
    border-bottom: solid 1px #DBDFBE;
    background-color: #ffffff;
}
table.profile tbody td.value {
    font-size: 12px;
    color: #135B11;
    padding: 5px 10px;
    background-color: #F3F2E7;
    border-bottom: solid 1px #DBDFBE;
}
table.profile tbody td input.val {
    font: 12px Tahoma, Arial, sans-serif;
    width: 98%;
    padding: 1px 0;
}
.btn-bold, .btn-uline, .btn-italic, .btn-url {
    float: left;
    display: block;
    height: 24px;
    width: 24px;
    outline: none;
    border: none;
    margin: -1px 0 -3px 0;
    cursor: pointer;
}
.btn-bold { background: url(../images/competition/btn-bold.png) no-repeat left top; }
.btn-uline { background: url(../images/competition/btn-uline.png) no-repeat left top; }
.btn-italic { background: url(../images/competition/btn-italic.png) no-repeat left top; }
.btn-url { background: url(../images/competition/btn-url.png) no-repeat left top; width: 38px;}
.btn-bold:hover, .btn-uline:hover, .btn-italic:hover, .btn-url:hover {
    background-position: left bottom;
}
ul.arrowtitle, ul.arrowred {
    list-style:none;
    line-height:1.4;
    color:#009126;
    margin:5px 10px;
    padding:0;
}

ul.arrowtitle li, ul.arrowred li {
    background:url(../images/competition/point.png) no-repeat 0 5px;
    padding-left:16px;
}
ul.arrowred {
    color: #5D5D5D;
}
table.reestr {
    border-collapse: collapse;
    text-align: center;
}
table.reestr thead {
    background: url("img/bk-table.png") repeat-x scroll center bottom #88ae60;
}
table.reestr thead th {
    color: #ffffff;
    font-size: 11px;
    font-weight: normal;
    padding: 6px 8px;
}
table.reestr tbody td {
    background-color: #ffffff;
    border-bottom: 1px solid #dbdfbe;
    font-size: 12px;
    padding: 5px 4px;
}
table.reestr tbody td.tovar {
    background: url("img/shop.png") no-repeat scroll 4px 4px #ffffff;
    border-bottom: 1px solid #dbdfbe;
    font-size: 12px;
    padding: 5px 26px;
}
table.reestr tbody td.price {
    background-color: #f3f2e7;
    border-bottom: 1px solid #dbdfbe;
    font-size: 12px;
    padding: 5px 10px;
}
table.reestr tbody td.gray {
    color: #b5bd7a;
}
a.shop-eps-robokassa {
    border: medium none;
    color: #ffffff;
    display: block;
    font-size: 12px;
    height: 27px;
    margin: 0;
    padding-top: 70px;
    text-align: center;
    width: 118px;
}
a.shop-eps-robokassa {
    background: url("img/eps/robokassa.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
}
a.shop-eps-robokassa:hover {
    color: #b5cee8;
}
a.shop-eps-robokassa span {
    font-size: 11px;
}
a.shop-eps-lp, a.shop-eps-lpusd, a.shop-eps-ap, a.shop-eps-lr, a.shop-eps-yad, a.shop-eps-mm, a.shop-eps-visa, a.shop-eps-balance, a.shop-eps-wm,  a.shop-eps-cryptonator, a.shop-eps-pm, a.shop-eps-ap-dis, a.shop-eps-liqpay2, a.shop-eps-liqpay {
    border: medium none;
    color: #ffffff;
    display: block;
    font-size: 12px;
    height: 27px;
    margin: 0;
    padding-top: 70px;
    text-align: center;
    width: 118px;
}
a.shop-eps-lp {
    background: url("img/eps/lp.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
}
a.shop-eps-lpusd {
    background: url("img/eps/lpusd.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
}
a.shop-eps-ap {
    background: url("img/eps/ap.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
}
a.shop-eps-ap-dis {
    background: url("img/eps/ap-dis.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
}
a.shop-eps-lr {
    background: url("img/eps/lr.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
}
a.shop-eps-mm {
    background: url("img/eps/mm.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
}
a.shop-eps-wm {
    background: url("img/eps/wm.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
}
a.shop-eps-cryptonator {
    background: url("img/eps/cryptonator.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
}
a.shop-eps-pm {
    background: url("img/eps/pm.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
}
a.shop-eps-yad {
    background: url("img/eps/yad.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
}
a.shop-eps-visa {
    background: url("img/eps/visa.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
}
a.shop-eps-balance {
    background: url("img/eps/balance.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
}
a.shop-eps-liqpay {
    background: url("img/eps/liqpay.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
}
a.shop-eps-liqpay2 {
    background: url("img/eps/liqpay2.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
}
a.shop-eps-lp:hover, a.shop-eps-lpusd:hover, a.shop-eps-ap:hover, a.shop-eps-lr:hover, a.shop-eps-yad:hover, a.shop-eps-mm:hover, a.shop-eps-visa:hover, a.shop-eps-balance:hover, a.shop-eps-wm:hover, a.shop-eps-cryptonator:hover, a.shop-eps-pm:hover, a.shop-eps-liqpay2:hover, a.shop-eps-liqpay:hover {
    color: #b5cee8;
}
a.shop-eps-lp span, a.shop-eps-lpusd span, a.shop-eps-ap span, a.shop-eps-lr span, a.shop-eps-yad span, a.shop-eps-mm span, a.shop-eps-visa span, a.shop-eps-balance span, a.shop-eps-wm span, a.shop-eps-cryptonator span, a.shop-eps-pm span, a.shop-eps-liqpay2 span, a.shop-eps-liqpay span, a.shop-eps-ap-dis span {
    font-size: 11px;
}
a.salary-lp-yes, a.salary-wm-yes, a.salary-cryptonator-yes, a.salary-mm-yes, a.salary-rbk-yes, a.salary-ap-yes, a.salary-lr-yes, .salary-lp-no, .salary-wm-no, .salary-cryptonator-no, .salary-mm-no, .salary-rbk-no, .salary-ap-no, .salary-lr-no, a.salary-lp-prof, a.salary-wm-prof, a.salary-cryptonator-prof, a.salary-mm-prof, a.salary-rbk-prof, a.salary-ap-prof, a.salary-lr-prof {
    border: medium none;
    color: #ffffff;
    cursor: pointer;
    display: block;
    font-size: 12px;
    height: 27px;
    margin: 0;
    padding-top: 70px;
    text-align: center;
    width: 172px;
}
a.btn-delete {
    background: url(img/delete.png) no-repeat left top;
    height: 16px;
    width: 16px;
    display: block;
    text-decoration: none;
    outline: none;
    border: none;
    cursor: pointer;
}
a.btn-delete:hover {
    background-position: left bottom;
}
