table.work-serf {
    text-align: left;
    border-collapse: separate;
    line-height: 1.4;
}

table.work-serf thead th {
    color: #ffffff;
    font-size: 11px;
    font-weight: normal;
    padding: 5px 8px;
    /*text-transform: uppercase;*/
}
table.work-serf thead {
    background: #3991d0 url(../images/bk-table.png) repeat-x left;
}
table.work-serf td.normal {
    color: #114C5B; /*#135B11;*/
    text-align: left;
    font-size: 13px;
    padding: 6px 5px;
    border-top: solid 2px #FFFFFF;
    border-bottom: solid 1px #DBDFBE;
    background: #F3F2E7 url(img/bg-1.gif) repeat-x top;
}
table.work-serf thead th select {
    font: 12px tahoma, arial, sans-serif;
    padding: 2px;
    border: 0px solid #6E9644;
    margin: 3px 2px -1px 0;
    float: right;
}

table.work-serf td a {
    color: #114C5B;
    text-decoration: none;
    border: none;
    outline: none;
}
table.work-serf td a:hover {
    color: #E57C00;
    text-decoration: none;
}

input.btnsearch {
    background:url(../images/btn-search.png) no-repeat left top;
    width:30px;
    height:21px;
    cursor:pointer;
    border:none;
    display: block;
    float: right;
    margin:2px;
    
}

input.btnsearch:hover {
    background-position:left bottom;
}

.hint-quest {
    background: url(../images/adv/help16.png) no-repeat left top;
    height: 16px;
    width: 16px;
    display: block;
    border: none;
    outline: none;
    cursor: help;
}
.hint-quest:hover div{
      display: inherit;
     
}
.tooltip { 
    /*background-color: #F9EAB9;*/
    position: absolute;
    padding: 10px 13px;
    z-index: 2;
    color: #303030;
    background-color: #f5f5b5;
    border: 1px solid #deca7e;
    font-family: sans-serif, Tahoma;
    font-size: 12px;
    line-height: 18px;
    text-align: left;
    width: 450px;
}

.btn-bold, .btn-uline, .btn-italic, .btn-url, .btn-q  {
    float: left;
    display: block;
    height: 24px;
    width: 24px;
    outline: none;
    border: none;
    margin: -1px 0 -3px 0;
    cursor: pointer;
}
.btn-bold { background: url(../images/btn-bold.png) no-repeat left top; }
.btn-uline { background: url(../images/btn-uline.png) no-repeat left top; }
.btn-italic { background: url(../images/btn-italic.png) no-repeat left top; }
.btn-url { background: url(../images/btn-url.png) no-repeat left top; width: 38px;}
.btn-q { background: url(../images/btn-q.png) no-repeat left top; width: 38px;}
.btn-bold:hover, .btn-uline:hover, .btn-italic:hover, .btn-url:hover, .btn-q:hover {
    background-position: left bottom;
}

input.btn-blue, input.btn-red,input.btn-blue136 {
    font: 12px Tahoma, Arial, sans-serif;
    text-align: center;
    color: #ffffff;
    text-shadow: 1px 1px 1px #304f12;
    height: 26px;
    width: 1px;
    vertical-align: middle;
    display: block;
    display: inline-block; /*ie*/
    text-decoration: none;
    outline: none;
    border: none;
    margin: 2px 0;
    padding: 0 0 2px 0;
    cursor: pointer;
}
input.btn-blue { background: url(../images/btn-blue.png) no-repeat left top; width: 104px;}
input.btn-red { background: url(../images/btn-red104.png) no-repeat left top; width: 104px; margin-left: 3px;}
input.btn-blue136 { background: url(../images/btn-blue136.png) no-repeat left top; width: 136px; }

input.btn-blue:hover, input.btn-red:hover, input.btn-blue136:hover {
    background-position: left bottom;
}

.centerbtn {
    display: block;
    text-align: center;
    margin-top: 10px;
}

table.adv-serf {
    text-align: center;
    border-collapse: separate;
    line-height: 1.4;
}
table.adv-serf td {
    color: #135B11;
    text-align: left;
    font-size: 13px;
    padding: 6px 4px;
    border-top: solid 2px #FFFFFF;
    border-bottom: solid 1px #DBDFBE;
    background: #F3F2E7 url(img/bg-1.gif) repeat-x top;
}
table.adv-serf td a {
    text-decoration: none;
    border: none;
    outline: none;
}



table.adv-serf td a.tasktitle:hover {
    color: #D80015;
}

table.adv-serf td.budget {
    text-align: center;
    font-size: 12px;
    background: #F3F2E7 url(img/bg-1.gif) repeat-x top;
    /*    background: #F0EFE1 url(img/bg-2.gif) repeat-x top;*/
    border-left: solid 1px #E3E6D1;
    padding: 6px 10px;
    line-height: 1.2;
    white-space: nowrap;
}
table.adv-serf td.ext {
    background-color: #F3F2E7;
    background-image: none;
    border-top: none;
}
table.adv-serf td.ext-comp {
    color: #FFFFFF;
    background-color: #BF808B;
    background-image: none;
    border-top: none;
    padding: 10px;
}

table.adv-serf td.ext-viptask {
    color: #5D97D8;
    background-color: #F9F7B9;
    background-image: none;
    border-top: none;
    padding: 10px;
}
table.adv-serf td.ext-viptask a {
    color: #005EB8;
    font-weight: bold;
}
table.adv-serf td.ext-viptask a:hover {
    color: #E67D00;
}

a.serfcontrol-play, a.serfcontrol-pause,a.serfcontrol-block {
    height: 26px;
    width: 26px;
    display: block;
    border: none;
    outline: none;
    cursor: pointer;
    margin: 2px 4px;
}

a.serfcontrol-play { background: url(../images/adv/serf-play.png) no-repeat left top; }
a.serfcontrol-pause { background: url(../images/adv/serf-pause.png) no-repeat left top; }
a.serfcontrol-block { background: url(../images/adv/serf-block.png) no-repeat left top; }



table.adv-serf td.ext {
    background-color: #F3F2E7;
    background-image: none;
    border-top: none;
}

a.addbudget {
    text-align: center;
    font-size: 12px;
    color: #ffffff;
    background: url(../images/add-budget.png) no-repeat left top;
    height: 20px;
    width: 42px;
    display: block;
    border: none;
    outline: none;
    cursor: pointer;
    float: right;
    margin: 4px 1px 4px 2px;
    
}
a.addbudget:hover { background-position: left bottom; }

.desctext { font-size: 12px; color: #89A688; }
.desctext2 { font-size: 12px; color: #006291; }
.serfinfotext { font-size: 12px; color: #114C5B; line-height: 1.6;}
.serfcomplainttext { font-size: 12px; color: #E54100; line-height: 1.6; cursor: pointer; }
.serfcomplainttext:hover { color: #AF0032; }
.nonbudget { color: #D80015; }

a.workstatus-yes, a.workstatus-no, a.workstatus-wait,a.workstatus-otziv {
    color: #ffffff;
    float: left;
    font-size: 11px;
    text-align: center;
    display: block;
    height: 21px;
    width: 34px;
    outline: none;
    border: none;
    padding-top: 5px;
}
a.workstatus-yes { background: url(../images/adv/task_yes.png) no-repeat left top; }
a.workstatus-no { background: url(../images/adv/task_no.png) no-repeat left top; }
a.workstatus-wait { background: url(../images/adv/task_wait.png) no-repeat left top; }
a.workstatus-otziv { background: url(../images/adv/task_otz.png) no-repeat left top; }

.job-not {
    font-size: 12px;
    color: #cdcbb7;
    line-height: 2.2;
    margin-left: 5px;
}
a.job-exist {
    display: block;
    float: left;
    font-size: 13px;
    line-height: 2.2;
    color: #028ac1;
    background: url(../images/adv/w.gif) no-repeat 5px 6px;
    padding-left: 24px;
    height: 24px;
}
a.job-exist:hover {
    color: #E57C00;
}
a.scon-edit,a.scon-editno, a.scon-view, a.scon-delete,a.scon-backmoney2, a.scon-pay, a.scon-backmoney, a.scon-lock,a.scon-ulock, .scon-upok,.scon-up,.scon-upno, .scon-down, .scon-vip,.scon-vipno {
    height: 16px;
    width: 16px;
    display: block;
    border: none;
    outline: none;
    cursor: pointer;
    float: right;
    margin-right: 3px;
    margin-top: 3px;
}
a.scon-edit { background: url(../images/adv/edit.png) no-repeat left top; margin-right: 5px; }
a.scon-editno { background: url(../images/adv/editno.png) no-repeat left top; margin-right: 5px; }
a.scon-view { background: url(../images/adv/taskyes.png) no-repeat left top; margin-right: 5px;}
a.scon-lock { background: url(../images/adv/lock_16.png) no-repeat left top; margin-right: 5px;}
a.scon-ulock { background: url(../images/adv/ulock_16.png) no-repeat left top; margin-right: 5px;}
.scon-up { background: url(../images/adv/taskup.png) no-repeat left top; margin-right: 5px; }
.scon-upno { background: url(../images/adv/taskupno.png) no-repeat left top; margin-right: 5px; }
.scon-vip { background: url(../images/adv/viptask.png) no-repeat left top; margin-right: 5px; }
.scon-vipno { background: url(../images/adv/viptaskno.png) no-repeat left top; margin-right: 5px; }
.scon-upok { background: url(../images/adv/taskupok.png) no-repeat left top; margin-right: 5px; }

a.scon-delete { background: url(../images/adv/cross.png) no-repeat left top; margin-right: 5px;}
a.scon-backmoney { background: url(../images/adv/movebudget.png) no-repeat left top; }
a.scon-backmoney2 { background: url(../images/adv/movebudget2.png) no-repeat left top; }


.scon-noedit {
    height: 16px;
    width: 16px;
    display: block;
    border: none;
    cursor: help;
    float: right;
    margin-right: 3px;
    margin-top: 3px;
}
.scon-noedit { background: url(img/edit-trans.png) no-repeat left top; margin-right: 5px; }

.add-budget, a.add-budgetnone {
    text-align: center;
    display: block;
    border: none;
    background: #F3F2E7 url(../images/adv/gold.png) no-repeat top center;
    font-size: 13px;
    padding-top: 30px;
    color: #5B9F00;
}
a.add-budgetnone {
    background: #F3F2E7 url(img/gold-none.png) no-repeat top center;
    color: #AF0032;
}
a.add-budget:hover, a.add-budgetnone:hover {
    border: none;
    background: #F3F2E7 url(../images/adv/gold-act.png) no-repeat top center;
    outline: none;
    color: #EF6A00;
}

a.btn-blue, a.btn-blue136 {
    font-size: 12px;
    text-align: center;
    margin: 16px 5px;
    line-height: 2.1em;
    display: block;
    height: 26px;
    color: #ffffff;
    text-shadow: 1px 1px 1px #1B5473;
    outline: none;
    border: none;
    clear:left;
    text-decoration: none;
}
a.btn-blue { background: url(img/btn-blue.png) no-repeat left top; width: 104px; }
a.btn-blue136 { background: url(../images/btn-blue136.png) no-repeat left top; width: 136px; }
a.btn-blue:hover, a.btn-blue136:hover {
    background-position: left bottom;
}

/*h5{
    text-align: center;
    font: 14px Tahoma, Arial, sans-serif;
    color: #00649E;
    text-shadow: 1px 1px 1px #CDCFD0;
    margin-top: 10px;
    margin-bottom: 8px;
}*/
/*
h3{
    text-align: left;
    font: 14px Tahoma, Arial, sans-serif;
    color: #00649E;
    margin-top: 10px;
    margin-bottom: 5px;
    border-bottom: 1px dotted #00649E;
}
*/
table.profile {
    border-collapse: collapse;
    margin-bottom: 10px;

}
table.profile thead {
    text-align: center;
    background: #378ac4 url(../images/adv/bg-table.png) repeat-x bottom;
}
table.profile thead th {
    color: #ffffff;
    font-size: 11px;
    font-weight: normal;
    padding: 2px 2px;
    /*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: #F1F2DA;
    border-bottom: solid 1px #DBDFBE;
}
table.profile tbody td.centerlink {
    text-align: center;
    font-size: 12px;
    color: #135B11;
    padding: 5px 10px;
    background: #f5f5b5 url(img/yar.png) no-repeat 10px 0;
    border-bottom: solid 1px #DBDFBE;
    cursor: pointer;
}
table.profile tbody td.centerlink:hover {
    color: #83B54E;
}
table.profile tbody td.centerlink a {
    text-decoration : none;
    border: none;
    outline: none;
}
table.profile tbody td.price {
    text-align: left;
    font-size: 12px;
    color: #018410;
    padding: 5px 10px;
    border-bottom: solid 1px #DBDFBE;
}
table.profile tbody td.price input {
    text-align: left;
    color: #018410;
    font-size: 16px;
    border: none;
    padding: 0;
    width: 55px;
}
table.profile tbody td.subtitle {
    text-align: center;
    text-transform: uppercase;
    font-weight: bold;
    font-size: 11px;
    color: #FFFFFF;
    padding: 5px 10px;
    background: #88AE60 url(img/bk-table.png) repeat-x bottom;
 
}

table.profile tbody td.service {
    text-align: center;
    font-size: 12px;
    padding: 5px 4px;
    background-color: #F1F2DA;
    border-bottom: solid 1px #DBDFBE;
    width: 24px;
}
table.profile tbody td.note {
    color: #135B11;
    text-align: center;
    font-size: 11px;
    padding: 6px 4px;
    background-color: #FAF7BA;
    border-bottom: solid 1px #DBDFBE;
}
table.profile tbody td input.val {

    width: 98%;
    padding: 1px 0;
    font: 12px Tahoma, Arial, sans-serif;

    color: #666;
    border:1px solid #E0E0E0;
}
table.profile tbody td select.val {
 
    width: 99%;
    padding: 1px 0;
    font: 12px Tahoma, Arial, sans-serif;

    color: #666;
    border:1px solid #E0E0E0;
}

table.profile tbody td textarea {
    color: #114C5B;
    font: 12px Tahoma, Arial, sans-serif;
    width: 99%;
    height: 100px;
    padding: 1px 0;
    color: #666;
    border:1px solid #E0E0E0;
}
table.profile tbody td input.scount {
    color: #68A0BF;
    text-align: right;
    font: 11px Tahoma, Arial, sans-serif;
    padding: 1px 0;
    border: none;
    padding-top: 4px;
    padding-left: 20px;
}

.taskimg,
.taskimg-ok, .taskimg-work,.taskimg-work2, .taskimg-fail, .serfimggo,.taskimg-vip {
    width: 37px;
    height: 38px;
    display: block;
    margin-bottom: -2px;
}

.taskimg { background: url(../images/adv/ad-taskstatushigh.png) no-repeat 2px 1px; }
.taskimg-vip { background: url(../images/adv/ad-vip.png) no-repeat 2px 1px; }
.taskimg-ok { background: url(../images/adv/ad-task-ok.png) no-repeat 2px 1px; }
.taskimg-work { background: url(../images/adv/ad-task-work.png) no-repeat 2px 1px; }
.taskimg-work2 { background: url(../images/adv/ad-task-work2.png) no-repeat 2px 1px; }

.taskimg-fail { background: url(../images/adv/ad-task-fail.png) no-repeat 2px 1px; }
.serfimggo { background: url(../images/adv/ad-task-hod.png) no-repeat 2px 1px; }

.rating0, .rating1, .rating2, .rating3, .rating4, .rating5,
.rating0w, .rating1w, .rating2w, .rating3w, .rating4w, .rating5w {
    width: 66px;
    height: 16px;
    display: block;
}
.rating0 { background: url(../images/adv/rating0.png) no-repeat left top; }
.rating1 { background: url(../images/adv/rating1.png) no-repeat left top; }
.rating2 { background: url(../images/adv/rating2.png) no-repeat left top; }
.rating3 { background: url(../images/adv/rating3.png) no-repeat left top; }
.rating4 { background: url(../images/adv/rating4.png) no-repeat left top; }
.rating5 { background: url(../images/adv/rating5.png) no-repeat left top; }
.rating0w { background: url(img/rating0w.png) no-repeat left top; }
.rating1w { background: url(img/rating1w.png) no-repeat left top; margin-bottom: 3px;}
.rating2w { background: url(img/rating2w.png) no-repeat left top; margin-bottom: 3px; }
.rating3w { background: url(img/rating3w.png) no-repeat left top; margin-bottom: 3px; }
.rating4w { background: url(img/rating4w.png) no-repeat left top; margin-bottom: 3px; }
.rating5w { background: url(img/rating5w.png) no-repeat left top; margin-bottom: 3px; }

table.letter {
    color: #114C5B;
    font-size: 14px;
    text-align: left;
    border-collapse: separate;
    line-height: 1.4;
    background: url(../images/adv/letter-middle.png) repeat-y center;
    margin: 10px -4px;
    width: 558px;
    padding: 0;
    border: none;
}
table.letter tr.top {
    background:  url(../images/adv/letter-top.png) no-repeat top center;
    height: 47px;
}
table.letter tr.bot {
    background: #ccc url(../images/adv/letter-bot.png) no-repeat bottom center;
    height: 12px;
}
table.letter td.empty {
    font-size: 14px;
    color: #00649E;
    text-shadow: 1px 1px 1px #CDCFD0;
    text-align: center;
    padding: 0;
    margin: 0;
}
table.letter td {
    padding: 20px;
}
table.letter td i {
    font-family: arial, sans-serif, verdana;
    font-style: italic;
}
table.letter td a {
    color: #005EB8;
    text-decoration: none;
    /*border-bottom: dotted 1px #005EB8;*/
}
table.letter td a:hover {
    color: #E57C00;
    /*border-bottom: dotted 1px #E57C00;*/
}
table.letter td.gosite {
    text-align: center;
    padding-top: 0;
}

div.blockreply {
    display: block;
    margin: 5px 20px 15px;
}
.letternum {
    font-size: 26px;
    color: #D0D0D0;
    text-shadow: 1px 1px 1px #B6B6B6;
    float: right;
    margin-top: -30px;
    margin-bottom: -40px;
}
.letter-subtitle {
    display: block;
    text-align: left;
    font: 14px Tahoma, Arial, sans-serif;
    color: #00649E;
    margin-top: 10px;
    margin-bottom: 5px;
    border-bottom: 1px dotted #00649E;
}

div.blocksuccesstest {
    color: #5B9F00;
    font-size: 16px;
    background: url(img/80.png) no-repeat top center;
    text-align: center;
    display: block;
    padding-top: 55px;
    padding-bottom: 10px;
    height: 48px;
}
div.blocksuccesstest span{
    font-size: 12px;
}

div.serp-num {
    font-size: 12px;
    display: block;
    margin: 5px 0;
}
div.serp-num span.num {
    color: #AF0032;
    font-size: 22px;
    padding-right: 10px;
}
div.serp-num span.keyword {
    color: #006291;
    font-size: 14px;
    text-align: left;
    background-color: #f5f5b5;
    border: 1px solid #deca7e;
    display: block;
    padding: 5px 10px;
}
img.minibaner {
    border: 1px solid #114C5B;
    padding: 2px;
    margin: 2px 0;
}

.yellowbk {
    color: #AF0032;
    display: block;
    background-color: #f5f5b5;
    padding: 10px;
}
.text14 { font-size: 14px; }
.textgray { color: #00649E; }
.textred { color: #AF0032; }
.textgreen { color: #00649E; }

.replyarea {
    font: 12px tahoma, arial, sans-serif;
    width: 90%;
    height: 80px;
    padding: 2px 6px;
    margin-bottom: 5px;
}

table.job-note {
    text-align: center;
    border-collapse: separate;
    line-height: 1.4;
}
table.job-note td {
    vertical-align: top;
    color: #135B11;
    font-size: 12px;
    padding: 4px 4px 4px 0;
    border-top: solid 0px #FFFFFF;
    border-bottom: solid 0px #DBDFBE;
     background-color: #fff;
}
.job-reply {
    background-color: #FFFFE3;
    border: 1px dotted #E89600;
    color: #BA5400;
    padding: 4px 6px;
    margin: 5px 0;
    display: block;
}


a.fbtn-green,a.fbtn-blue,a.fbtn-red,a.fbtn-black,a.fbtn-org {
    font-size:11px;
    text-align:center;
    line-height:2em;
    height:25px;
    width:92px;
    color:#fff;
    text-shadow:1px 1px 1px #292929;
    outline:none;
    border:none;
    display:block;
    float:right;
}

a.fbtn-green {
    background:url(../images/adv/btn-green.png) no-repeat left top;
}

a.fbtn-blue {
    background:url(../images/adv/btn-blue160.png) no-repeat left top;
    width: 160px;
}

a.fbtn-red {
    background:url(../images/adv/btn-red.png) no-repeat left top;
}
a.fbtn-org {
    background:url(../images/adv/btn-orange.png) no-repeat left top;
}


div.blockwaittask, div.blockoktask,div.blocknotask {
    font-size: 14px;
    text-align: center;
    display: block;
    padding-top: 55px;
    margin-top: 20px;
    height: 48px;
}

div.blockwaittask { background: url(../images/adv/stock_task.png) no-repeat top center; color: #00649E; }
div.blockoktask { background: url(../images/adv/task_ok.png) no-repeat top center; color: #00649E; }
div.blocknotask { background: url(../images/adv/no_task.png) no-repeat top center; color: #00649E; }

table.history {
    border-collapse: collapse;
    margin-bottom: 10px;
    font-size: 11px;
}
table.history thead {
    text-align: center;
     background: #378ac4 url(../images/adv/bg-table.png) repeat-x bottom;
}
table.history thead th {
    color: #ffffff;
    font-weight: normal;
   
}
table.history tbody td {
    text-align: left;
    font-size: 11px;
    padding: 4px 10px;
    border-bottom: solid 1px #DBDFBE;
    background-color: #ffffff;
}
table.history tbody td.value {
    text-align: center;
    color: #135B11;
    padding: 4px 10px;
    background-color: #F3F2E7;
    border-bottom: solid 1px #DBDFBE;
}
table.history tbody td.leftvalue {
    text-align: left;
    color: #135B11;
    padding: 4px 10px;
    background-color: #F3F2E7;
}

/* Админка */

table.profitreestr {
    text-align: center;
    border-collapse: collapse;
}
table.profitreestr thead {
    background: #378ac4 url(../images/adv/bg-table.png) repeat-x bottom;
    
}
table.profitreestr thead th {
    color: #ffffff;
    font-size: 11px;
    font-weight: normal;
    padding: 2px 2px;
}
table.profitreestr tbody td {
    font-size: 11px;
    padding: 2px 2px;
    border-bottom: solid 1px #DBDFBE;
    background-color: #ffffff;
}


table.profitreestr tbody td.high {
    text-align: left;
    font-size: 11px;
    background: #F1F2DA;
}
table.profitreestr tbody td.high2 {
    font-size: 11px;
    background: #F1F2DA;
}
.inputtext {
  font-family: Arial, sans-serif;
  font-size: 10pt;
  color: #666;
  border:1px solid #E0E0E0;
}
.polytask {
    border: none;
    background: url(../images/adv/polytask.png) no-repeat;
    width: 22px;
    height: 15px;
    display: block;
    float: right;
    cursor: help;
}

.izb {
    border: none;
    background: url(../images/adv/pin.png) no-repeat;
    width: 22px;
    height: 15px;
    display: block;
    float: right;
    cursor: help;
}

.uptask {
    color: #114C5B; /*#135B11;*/
    text-align: left;
    font-size: 12px;
    padding: 5px 16px 5px 7px;
    /*border-top: solid 2px #FFFFFF;*/
    border-bottom: solid 1px #DBDFBE;
    background: #e6e5db url(../images/adv/viptask.png) no-repeat top right;
    display: block;
    height: 48px;
    line-height: 1.1;
    margin-bottom: 3px;
}
.uptask a {
    text-decoration: none;
    border: none;
    display: block;
    height: 34px;
}
.uptask a:hover {
    color: #E57C00;
    text-decoration: none;
}
.uptaskprice {
    color: #00649E;
    font-size: 11px;
}
.blocktask {
height: 25px;
}

.task-favorite, .task-favoriteout{
    border: none;
    outline: none;
    width: 16px;
    height: 16px;
    display: block;
    float: right;
    
}
.task-favorite {
    background: url(../images/adv/pin.png) no-repeat;
}
.task-favoriteout {
    background: url(../images/adv/pin-disable.png) no-repeat;
}
.mailto {
    float: left;
    display: block;
    height: 16px;
    width: 16px;
    outline: none;
    border: none;
    background: url(../images/adv/email.png) no-repeat left top;
    margin: 0 3px 0 3px;
}
.mailto:hover {
    border: none;
    background: url(../images/adv/email.png) no-repeat left top;
}
.taskto {
    float: left;
    display: block;
    height: 16px;
    width: 16px;
    outline: none;
    border: none;
    background: url(../images/adv/arrow-repeat-once.gif) no-repeat left top;
    margin: 3px 0 0 3px;
}
.taskto:hover  {
    border: none;
    background: url(../images/adv/arrow-repeat-once.gif) no-repeat left top;
}


/* Новая выборка*/


input.btnselect {
    font: 12px tahoma, arial, sans-serif;
    color: #fff;
    background:url(../images/selectbtn.png) no-repeat left top;
    padding-bottom: 2px;
    margin-top: 2px;
    width:113px;
    height:26px;
    cursor:pointer;
    border:none;
    display: block;
}
input.btnselect:hover {
    background-position:left bottom;
}

div.task-read {
     height:120px;
}