:focus{outline:0}
html,body {
font:12px tahoma, arial, sans-serif;
color:#545454;
line-height:1.3;
height:100%;
margin:0;
padding:0;
}
 
body {
background: #FAFAF2 url(img/bk-s.png) repeat;
}
.value11 { 
    color: #fff;
	font:12px Georgia, Times New Roman, Times, serif;
    background-color: #535da6;
}
.mail-dell{display:block;height:16px;width:16px;border:0}
.mail-dell{background:url(img/cross.png) no-repeat left top}.mail-dell{background:url(img/cross.png) no-repeat left top}
table.profitreestr tbody td.user {
    text-align: left;
    font-size: 11px;
    padding: 5px 26px;
    border-bottom: solid 1px #E7E7E7;
    background: rgba(255, 255, 255, 0.73) url(img/money.png) no-repeat 4px 4px;
}

table.profitreestr tbody td.high {
    text-align: left;
    font-size: 11px;
    background: #F1F2DA;
}

table.profitreestr tbody td.summa {
    color: #246400;
    font-size: 12px;
    padding: 4px 10px;
    background-color: #FCFCFC;
    border-bottom: solid 1px #E7E7E7;
}
#main {
height:100%;
min-height:100%;
margin-bottom:-50px;
}

.clic a:hover {
border: 3px solid #535da6;
}
html>body #main {
height:auto;
}

#wrap {
display:block;
width:980px;
margin:8 auto;
}

table.siteheader {
width:980px;
border:none;
margin:0 auto;
}

#sheader {
background: url(img/bk-header.png) repeat-x left top;
}

.s1 {
background: #535da6;
color: #fff;
text-align:center;
}
.l1 {
padding: 5px 5px 5px 70px;
text-align:center;
}
table.site {
width:980px;
border:none;
margin: 10px auto 55px;
}
div.text_status_p {
    font-size: 10px;
    font-weight: bold;
    padding: 5px 0 0;
}
div.login{font-size:14px;color:#31474c;background:#94b671 url(img/loginform.png) no-repeat;margin:20px auto;width:340px;height:185px;padding:20px 7px 0}
div.note{display:block;width:95%;margin:4px 0}
.note-text{text-shadow:1px 1px 1px #9fb893;padding-top:2px;padding-left:15px;float:left;width:60px;display:block}
form.login input{display:block;border:#668c53 1px solid;padding:3px}
.menucenter {
line-height:1.3;
width:auto;
padding: 10px 15px 10px 15px;
background-color: rgba(255, 255, 255, 0.72);
margin: 0 8px;
border-radius: 7px;
margin-bottom: 5px;
}
.menucenter-1 {
line-height:1.3;
width:auto;
padding: 10px 15px 10px 15px;
background-color: rgba(255, 255, 255, 0.72);
margin: 0 8px;
border-radius: 7px;
margin-bottom: 5px;
}
.menucenter33 {
line-height:1.3;
width:auto;
padding: 10px 15px 10px 15px;
margin: 0 8px;
border-radius: 7px;
margin-bottom: 5px;
}
.menucenter-top {
line-height:1.3;
width:auto;
padding: 10px 15px 10px 15px;
background-color: rgba(255, 255, 255, 0.72);
margin: 0 8px;
border-radius: 0 0 7px 7px;
margin-bottom: 5px;
}
ul.stat-g li, ul.stat-r li {background: url("img/li_k.png") no-repeat scroll 0 4px rgba(0, 0, 0, 0);padding-left: 16px;}
ul.stat-g {color: #52A21F;line-height: 1.4;list-style: outside none none;}
ul.stat-r {color: #F25C5C;line-height: 1.4;list-style: outside none none;}
table.table_all {
    border: medium none;
    border-spacing: 0;
    line-height: 1.4;
    margin: 10px 0;
    padding: 0;
    width: 100%;
}
table.table_all thead {
    background: -moz-linear-gradient(center top , #636cb1 0px, #636cb1 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.4);
    text-align: center;
}
table.table_all thead th {
    color: #ffffff;
    outline: medium none;
}
table.table_all td {
    border-bottom: 1px solid #dbdfbe;
    color: #114c5b;
    font-size: 12px;
    padding: 6px 5px 2px;
    text-align: center;
}
.menucenter-top1 {
line-height:1.3;
width:auto;
padding: 0 0 10px 0;
background-color: rgba(255, 255, 255, 0.72);
margin: 0 8px;
border-radius: 0 0 7px 7px;
margin-bottom: 5px; 
}
.menucenter-top111 {
line-height:1.3;
width:auto;
padding: 5px;
background-color: rgba(255, 255, 255, 0.72);
margin: 0 8px;
border-radius: 0 0 7px 7px;
margin-bottom: 5px; 
}
.menucenter-top2{
line-height:1.3;
width:auto;
padding: 0 0 0 0;
background-color: rgba(255, 255, 255, 0.72);
margin: 0 8px;
}
.menucenter-top222{
line-height:1.3;
width:auto;
padding: 0 0 0 0;
background-color: rgba(255, 255, 255, 0.72);
margin: 0 8px;
}
.menucenter-bot{
line-height:1.3;
width:auto;
padding: 10px 15px 10px 15px;
background-color: rgba(255, 255, 255, 0.72);
margin: 0 8px;
border-radius: 7px 7px 0 0;

}
.menucenter-top3, .menucenter-top4, .menucenter-top5, .menucenter-top6, .menucenter-top7 {
line-height:1.3;
width:auto;
padding: 0 0 0 0;
background-color: rgba(255, 255, 255, 0.72);
margin: 0 8px;
display: none;
}
.menucenter-top8{
display: none;
}

#footer {
color:#454545;
background-color: rgba(197, 204, 224, 0.7);
border-top: 1px solid #535da6;
    height: 54px;  padding-top: 19px;  
    margin-top: 15px; padding-left: 5px;  
}


.mainmenu {
list-style-type:none;
margin:0;
padding:0;
}

.mainmenu li a {
line-height: 1.1;
float:left;
font-size:12px;
text-transform:uppercase;
text-shadow: 1px 1px 1px #6a73b6;
color: #FFFFFF;
text-decoration:none;
text-align:center;
display:inline-block;
outline:none;
cursor:pointer;
border:none;
/*padding-top:4px;*/
padding-left: 15px;
padding-right: 15px;
margin:10px 0 5px;
height: 32px;
}
.mainmenu li a:hover {
color:#F9F9A6;
}
.mainmenu li a.active, .mainmenu li a.active:hover {
background: rgba(234, 75, 75, 0.57) no-repeat center;
color: #F9F9A6;
text-shadow: 1px 1px 0px #6a73b6;
height: 32px;
margin-top: 0px;
line-height: 2.8;
}
.mainmenu li a.activenews, .mainmenu li a.activenews:hover {
background: rgba(255, 3, 3, 0.59) no-repeat center;
color: #F9F9A6;
text-shadow: 1px 1px 0px #A00000;
height: 32px;
margin-top: 0px;
line-height: 2.8;
}


.mainmenu1 {
list-style-type:none;
margin:0;
padding-left: 12px;
}

.mainmenu1 li a {
line-height: 1.1;
float:left;
font-size:12px;
text-transform:uppercase;
text-shadow: 1px 1px 1px #6a73b6;
color: #656fb2;
text-decoration:none;
text-align:center;
display:inline-block;
outline:none;
cursor:pointer;
border:none;
padding-left: 15px;
padding-right: 15px;
margin:10px 0 5px;
height: 32px;
}
.mainmenu1 li a:hover {
color:#ea4b4b;
}
.mainmenu1 li a.active1, .mainmenu1 li a.active1:hover {
background: rgba(255, 255, 255, 0.17) no-repeat center;
color: #F9F9A6;
text-shadow: 1px 1px 0px #6a73b6;
height: 32px;
margin-top: 0px;
line-height: 2.8;
}
.mainmenu1 li a.activenews1, .mainmenu1 li a.activenews1:hover {
background: rgba(255, 3, 3, 0.59) no-repeat center;
color: #F9F9A6;
text-shadow: 1px 1px 0px #A00000;
height: 32px;
margin-top: 0px;
line-height: 2.8;
}


.mainmenu2 {
list-style-type:none;
margin:0;
padding-left: 20px;
}

.mainmenu2 li a {
line-height: 1.1;
float:left;
font-size:12px;
text-transform:uppercase;
text-shadow: 1px 1px 1px #6a73b6;
color: #FFFFFF;
text-decoration:none;
text-align:center;
display:inline-block;
outline:none;
cursor:pointer;
border:none;
/*padding-top:4px;*/
padding-left: 15px;
padding-right: 15px;
margin:10px 0 5px;
height: 32px;
}
.mainmenu2 li a:hover {
background: rgba(255, 255, 255, 0.17) no-repeat center;
color: #F9F9A6;
text-shadow: 1px 1px 0px #6a73b6;
height: 34px;
margin-top: 0px;
line-height: 2.8;
}
.mainmenu2 li a.active2, .mainmenu2 li a.active2:hover {
background: rgba(255, 255, 255, 0.17) no-repeat center;
color: #F9F9A6;
text-shadow: 1px 1px 0px #6a73b6;
height: 32px;
margin-top: 0px;
line-height: 2.8;
}
.mainmenu2 li a.activenews2, .mainmenu2 li a.activenews2:hover {
background: rgba(255, 3, 3, 0.59) no-repeat center;
color: #F9F9A6;
text-shadow: 1px 1px 0px #A00000;
height: 32px;
margin-top: 0px;
line-height: 2.8;
}


a.logo-fiesta {
background:url(img/logo-fiesta.png) no-repeat 0 -26px;
width:262px;
height:187px;
display:block;
outline:none;
text-decoration:none;
margin-left:-52px;
margin-bottom:-95px;
border:none;
}
a.logo-winter {
background: url(img/logo-winter.png) no-repeat left top;
width:216px;
height:81px;
display:block;
outline:none;
text-decoration:none;
margin:2px 0 9px -7px;
border:none;
}
a.logo-spring {
background: url(img/logo-spring.png) no-repeat left top;
width:233px;
height:84px;
display:block;
outline:none;
text-decoration:none;
margin:0 0 8px -24px;
border:none;
}
a.logo-summer {
background:url(img/logo-summer.png) no-repeat;
width: 350px;
height: 93px;
margin-left: -2px;
display:block;
outline:none;
text-decoration:none;
border:none;
}

a.logo:hover,a.logo-fiesta:hover,a.logo-winter:hover, a.logo-spring:hover, a.logo-summer:hover {
text-decoration:none;
border:none;
}

h1 {
    font: 15px Tahoma, Arial, sans-serif;  color: #AF0032;    margin: 0 0 10px;  
    text-shadow: 1px 1px 0px #FFFFFF;
    padding: 0;
}

h2 {
text-align:center;
font:14px Tahoma, Arial, sans-serif;
color: #447C29;
text-shadow: 1px 1px 0px #FFFFFF;
margin-top: 15px;
margin-bottom: 10px;
}

h3 {
text-align:left;
font:14px Tahoma, Arial, sans-serif;
color:#B22637;
margin-top:10px;
margin-bottom:5px;
border-bottom:1px dotted #00649E;
}

h4 {
text-align:left;
font: 14px Arial, Verdana, sans-serif, Tahoma;
font-style:italic;
font-weight:700;
color: #007CA3;
text-shadow: 1px 1px 1px #C4C4C4;
margin-top:10px;
margin-bottom:5px;
}
.textgray {
    color:#B3C2A4;
}

.textgreen {
    color:#5B9F00;
}
.textred {
    color:#BB0600;
}
.textblue {
    color:#2C7DA8;
}

hr {
clear: both;
border: 0;
height: 1px;
background-color: #C3C196;
margin-bottom: 5px;
}
div.menu {
color:#C87A7B;
display:block;
margin-left:2px;
margin-bottom:15px;
}

div.menu a {
color:#9C4041;
text-decoration:none;
border:none;
}

div.menu a:hover {
color:#C87A7B;
text-decoration:none;
border:none;
}

/*div.footer {
font-size:11px;
color:#988A76;
margin-top:20px;
border-top:1px dotted #C87A7B;
display:block;
width:100%;
padding:4px 2px;
}
*/


.usermenu {
padding-left:0;
margin:6px 0 10px 0;
}

a.mnu1, a.mnu2, a.mnu3, a.mnu4, a.mnu5, a.mnu6, a.mnu7, a.mnu8, a.mnu9, a.mnu10, a.mnu11, a.mnu12, 
a.mnu13, a.mnu14, a.mnu15, a.mnu16, a.mnu17, a.mnu18, a.mnu19 {
font:12px Tahoma, Arial, sans-serif;
color: #FFFFFF;
text-shadow: 1px 1px 0px #0F5E00;
line-height:3.1;
text-decoration:none;
display:block;
width:155px;
height:44px;
padding-left:45px;
border: none;
outline: none;
margin-top: -6px;
}
a.mnu1:hover, a.mnu2:hover, a.mnu3:hover, a.mnu4:hover, a.mnu5:hover, a.mnu6:hover,
a.mnu7:hover, a.mnu8:hover, a.mnu9:hover, a.mnu10:hover, a.mnu11:hover, a.mnu12:hover,
a.mnu13:hover, a.mnu14:hover, a.mnu15:hover, a.mnu16:hover, a.mnu17:hover, a.mnu19:hover {
background-position: left bottom;
}
a.mnu1 { background:url(img/mnu-btns/mnu-btn1.png) no-repeat left top; }
a.mnu2 { background:url(img/mnu-btns/mnu-btn2.png) no-repeat left top; }
a.mnu3 { background:url(img/mnu-btns/mnu-btn3.png) no-repeat left top; }
a.mnu4 { background:url(img/mnu-btns/mnu-btn4.png) no-repeat left top; }
a.mnu5 { background:url(img/mnu-btns/mnu-btn5.png) no-repeat left top; }
a.mnu6 { background:url(img/mnu-btns/mnu-btn6.png) no-repeat left top; }
a.mnu7 { background:url(img/mnu-btns/mnu-btn7.png) no-repeat left top; }
a.mnu8 { background:url(img/mnu-btns/mnu-btn8.png) no-repeat left top; }
a.mnu9 { background:url(img/mnu-btns/mnu-btn9.png) no-repeat left top; }
a.mnu10 { background:url(img/mnu-btns/mnu-btn10.png) no-repeat left top; }
a.mnu11 { background:url(img/mnu-btns/mnu-btn11.png) no-repeat left top; }
a.mnu12 { background:url(img/mnu-btns/mnu-btn12.png) no-repeat left top; }
a.mnu17 { background:url(img/mnu-btns/mnu-btn17.png) no-repeat left top; }
a.mnu13 {
    background:url(img/mnu-btns/mnu-btn13.png) no-repeat left top; 
    height:38px;
}
a.mnu14 {
    background:url(img/mnu-btns/mnu-btn14.png) no-repeat left top; 
    height:38px;
}
a.mnu19 {
    background:url(img/mnu-btns/mnu-btn19.png) no-repeat left top; 
    height:38px;
}
a.mnu15 { background:url(img/mnu-btns/mnu-btn15.png) no-repeat left top; }
a.mnu16 { background:url(img/mnu-btns/mnu-btn16.png) no-repeat left top; }
a.mnu18 { background:url(img/mnu-btns/mnu-btn18.png) no-repeat left top; }

table.reg {
    border-collapse: collapse;
    margin-bottom: 10px;
    border: none;
    border-spacing: 0;
    padding: 0;
    width: 100%;   
}
table.reg td {
    text-align: left;
    font-size: 12px;
    padding: 5px 20px 5px 10px;
    border-bottom: solid 1px #FFFFFF;
    background-color: rgba(236, 236, 181, 1);
}
table.reg td.value {
    font: 14px Tahoma, Arial, sans-serif;
    color: #135B11;
    padding: 5px 10px;
    background-color: rgba(236, 236, 181, 0.39);
    border-left: dashed 1px #FFFFFF;
    border-bottom: solid 1px #FFFFFF;
}
table.reg td.ver {
    font: 14px Tahoma, Arial, sans-serif;
    color: #135B11;
    padding: 5px 10px;
    background-color: #F5F4E9;
    border-bottom: solid 1px #C5D2DB;
}
table.reg td.value input.val {
    font: 14px Tahoma, Arial, sans-serif;
    width: 252px;
    padding: 2px 5px 1px;
    border: solid 1px #118F00;
}
table.reg td.value input.inputregref {
    font: 14px Tahoma, Arial, sans-serif;
    width: 70px;
    padding: 2px 5px 3px;
    border: solid 1px #62A4CD;
}
table.reg td.value select.val {
    font: 13px Tahoma, Arial, sans-serif;
    width: 263px;
    padding: 2px;
    border: solid 1px #62A4CD;
}
.woter-block {
    border: 2px solid #F3F3AE;
    padding: 3px;
    margin: 20px 30px 30px;
    display: block;
}
.woter-block span {
    background: #F3F3AE;
    color: #000;
    text-shadow:1px 1px 3px #FFF;
    font: 15px Arial, Tahoma, sans-serif;
    text-align: center;
    display: block;
    padding: 16px;
}
.top-bl-s-verh {
font:14px Tahoma, Arial, sans-serif;
color: #FFFFFF;
text-shadow: 1px 1px 0px #0F5E00;
line-height: 2.4;
display:block;
width: 564px;
height: 34px;
text-align: center;
margin-left: 8px;

}
.top-bl-s-bot {
font:14px Tahoma, Arial, sans-serif;
color: #FFFFFF;
text-shadow: 1px 1px 0px #0F5E00;
line-height: 2.4;
display:block;
width: 564px;
height: 36px;
text-align: center;
margin-left: 8px;
margin-bottom: 5px;
}
.top-bl, .top-bl-s {
font:14px Tahoma, Arial, sans-serif;
color: #FFFFFF;
text-shadow: 1px 1px 0px #0F5E00;
line-height: 2.4;
display:block;
width: 200px;
height: 34px;
text-align: center;

}

.top-bl {
background:url(img/top-bl.png) no-repeat left top;
}
.top-bl-s {
background:url(img/top-bl-s.png) no-repeat left top;
}
.top-bl-s-verh {
background:url(img/verh_main.png) no-repeat left top;
}
.top-bl-s-bot {
background:url(img/bot_main.png) no-repeat left top;
}
.bottom-bl, .bottom-bl-s {
font:14px Tahoma, Arial, sans-serif;
color: #FFFFFF;
text-shadow: 1px 1px 0px #0F5E00;
line-height: 2.1;
display:block;
width: 169px;
height: 29px;
padding-left: 31px;
/*margin-right: -45px;*/
}

.bottom-bl-s1 {
font:12px Tahoma, Arial, sans-serif;
color: #FFFFFF;
text-shadow: 1px 1px 0px #0F5E00;
line-height: 2.1;
display:block;
width: 169px;
height: 43px;
padding-left: 31px;
}
.bottom-bl-s1 a{
text-decoration: none;
color: #fff;
}
.bottom-bl-s1 A:hover{
text-decoration: none;
color: #bbb9b9;
}
.bottom-bl-s1 a:visited{
text-decoration: none;
color: #fff;
}
.bottom-bl {
background:url(img/bottom-bl.png) no-repeat left top;
}
.bottom-bl-s {
background:url(img/bottom-bl-s.png) no-repeat left top;
}
.bottom-bl-s1 {
background:url(img/bottom-bl-s1.png) no-repeat left top;
}
.sbtitle-noimg {
background:url(img/mnu-title.png) no-repeat left top;
text-align:center;
font: 14px Tahoma, Arial, sans-serif;
color: #FFFFFF;
text-shadow: 1px 1px 1px #0F5E00;
line-height: 2.1;
display:block;
width: 200px;
height: 29px;
}
a.add_ref_box:hover{background-position:center bottom;margin-top:2px;}
.slider {
width:230px;
height:11px;
background:url(images/slider-bg.png);
position:relative;
margin:0 auto;
padding:0 10px;
}
.ui-slider-handle {
width:24px;
height:24px;
position:absolute;
top:-7px;
margin-left:-12px;
z-index:200;
background:url(images/slider-button.png);
}
.ui-widget-header {
background:url(images/fill.png) no-repeat left;
height:8px;
left:1px;
top:1px;
position:absolute;
}
#slider-result {
color: #135b11;
text-align:center;
margin-top: 15px;
font: 30px sans-serif;
}
div.footermenu {
float:right;
color: #00829B;
    text-align: right;
    font-size: 11px;
    border: none;
}

div.footermenu a {
border:none;
}

div.copyrate {
background: url(img/copyright.png) no-repeat 0 6px;
float:left;
color: #535da6;
text-align:left;
font-size: 12px;
padding-left:30px;
}
div.copyrate a{
color: #535da6;
}

div.balance-block {
font-size: 12px;
text-align:center;
padding-left: 20px;
margin-bottom: 16px;
line-height: 2.5em;
background:url(img/balance-block.png) no-repeat left top;
display:block;
height: 60px;
width: 180px;
color: #fff;  
text-shadow: 1px 1px 1px #ccc;
}
div.balance-arbitr-block {
font-size:20px;
text-align:center;
padding-left:40px;
margin-bottom:5px;
line-height:2.3em;
background:url(img/balance-arbitr-block.png) no-repeat left top;
display:block;
height:48px;
width:160px;
color:#fff;
text-shadow:1px 1px 1px #00475d;
}
div.info-block {
font-size:12px;
text-align:center;
padding-left:40px;
padding-top:10px;
margin-bottom:15px;
background:url(img/infoblock.png) no-repeat left top;
display:block;
height:72px;
width:158px;
color:#053A5A;
}


a.cart-btn, a.task-btn, a.rait-btn {
font-size: 15px;
text-align:center;
padding-left: 40px;
padding-top: 12px;
margin-bottom:5px;
display:block;
height: 48px;
width: 160px;
outline:none;
border:none;
}
a.cart-btn{
color: #FFFFFF;
text-shadow: 1px 1px 0px #797979;
background:url(img/cart-btn.png) no-repeat left top;
}
a.task-btn{
color: #FFFFFF;
text-shadow: 1px 1px 0px #CF2000;
background:url(img/task-btn.png) no-repeat left top;
}
a.rait-btn{
color: #FFFFFF;
text-shadow: 1px 1px 0px #797979;
background:url(img/rait-btn.png) no-repeat left top;
}
a.cart-btn:hover, a.task-btn:hover, a.rait-btn:hover {
background-position:left bottom;
}

.textblink { color: #D80015; text-decoration: blink; font-weight: bold; }
.text11 {
font-size:11px;
}

.text12 {
font-size:12px;
}

.text14 {
font-size:14px;
}

.textgray {
color:#B3C2A4;
}

.textgreen {
color:#5B9F00;
}

a.btn-reg {
    font-size: 14px;
    margin-bottom:5px;
    line-height: 2.5em;
    background:url(img/btn-reg.png) no-repeat;
    background-position:left top;
    display:block;
    height: 36px;
    width:138px;
    color:#fff;
    text-shadow: 1px 1px 0px #165A00;
    outline:none;
    border:none;
    padding-left: 62px;
}
a.btn-reg-s {
    font-size: 14px;
    margin-bottom:5px;
    line-height: 2.5em;
    background:url(img/btn-reg-s.png) no-repeat;
    background-position:left top;
    display:block;
    height: 36px;
    width:138px;
    color:#fff;
    text-shadow: 1px 1px 0px #165A00;
    outline:none;
    border:none;
    padding-left: 62px;
	text-decoration:none;
}

a.btn-login {
    font-size: 14px;
    margin-bottom:10px;
    line-height: 2.5em;
    background:url(img/btn-login.png) no-repeat;
    background-position:left top;
    display:block;
    height: 36px;
    width: 137px;
    color:#fff;
    text-shadow: 1px 1px 0px #004257;
    outline:none;
    border:none;
    padding-left: 63px;
	text-decoration:none;
}
a.btn-login-s {
    font-size: 14px;
    margin-bottom:10px;
    line-height: 2.5em;
    background:url(img/btn-login-s.png) no-repeat;
    background-position:left top;
    display:block;
    height: 36px;
    width: 137px;
    color:#fff;
    text-shadow: 1px 1px 0px #004257;
    outline:none;
    border:none;
    padding-left: 63px;
	text-decoration:none;
}
a.btn-reg:hover, a.btn-login:hover {
background-position:left bottom;
text-decoration:none;
}
a.btn-reg-s:hover, a.btn-login-s:hover {
background-position:left bottom;
text-decoration:none;
}
form.login {
    font-size: 12px;
    font-weight: bold;
    background-color: rgba(236, 236, 181, 1);
    margin: 15px auto;
    width: 270px;
    height: 164px;
    padding: 12px 1px 0px;
}

div.note {
    display: block;
    width: 95%;
    margin: 4px 0;
}
.note-text {
    padding-top: 5px;
    padding-left: 15px;
    float: left;
    width: 60px;
    display: block;
}
form.login input {
    display: block;
    border: solid 1px #118F00;
    padding: 3px;
}

.svnote {
    font-size: 12px;
    text-align: center;
    display: block;
    margin: 60px auto 20px;
}

div.menu a {
    color:#9C4041;
    text-decoration:none;
    border:none;
}

div.menu a:hover {
    color:#C87A7B;
    text-decoration:none;
    border:none;
}

/*div.footer {
    font-size:11px;
    color:#988A76;
    margin-top:20px;
    border-top:1px dotted #C87A7B;
    display:block;
    width:100%;
    padding:4px 2px;
}*/

ul.usermenu {
    list-style:none;
    padding-left:0;
    margin:0 5px 20px 0;
}

ul.usermenu li a,ul.usermenu li.active a {
    background:url(img/us-menu.gif) no-repeat 1px 8px;
    color:#387021;
    text-decoration:none;
    display:block;
    border-bottom:1px dotted #BFD3AA;
    width:90%;
    padding:4px 0 4px 20px;
}

ul.usermenu li a:hover {
    color:#971C1D;
    background:url(img/us-menu-act.gif) no-repeat 1px 8px;
}

ul.usermenu li.active a {
    background-color:#E8EFE0;
    font-weight:700;
}

.usermenu {
    margin: 0 0 0px 0;
    display:block;
    border-bottom: 1px solid #666fb3;
}
.usermnutitle-g, .usermnutitle-b, .usermnutitle-r, .usermnutitle-o, .usermnutitle-y, .usermnutitle-f {
    font:12px tahoma, arial, sans-serif;
    line-height: 1.9;
    color:#fff;
    text-decoration:none;
    /*text-transform: uppercase;*/
    display:block;
    width: 185px;
    height: 24px;
    padding-left: 13px;  
    cursor: pointer;
    border-right: 1px solid #666fb3;  border-left: 1px solid #666fb3;  
}
.usermnutitle-g { 
    background:url(img/usmnu/mnu-green.png) no-repeat; 
    text-shadow:1px 1px 1px #206704;
}
.usermnutitle-b { 
    background:url(img/usmnu/mnu-blue.png) no-repeat; 
    text-shadow:1px 1px 1px #014f6c;
}
.usermnutitle-r { 
    background:url(img/usmnu/mnu-red.png) no-repeat; 
    text-shadow:1px 1px 1px #8d1d11;
}
.usermnutitle-o { 
    background:url(img/usmnu/mnu-orange.png) no-repeat; 
    text-shadow:1px 1px 1px #b85b00;
}
.usermnutitle-y { 
    background:url(img/usmnu/mnu-yellow.png) no-repeat; 
    text-shadow:1px 1px 1px #a08f00;
}
.usermnutitle-f { 
    background:url(img/usmnu/mnu-fiolet.png) no-repeat; 
    text-shadow:1px 1px 1px #62468C;
}

.usermnublock {
    display: block;
    margin-bottom: 0px;
    padding-top: 0px;
    padding-bottom: 0px;
    background-color: rgba(255, 255, 255, 0.72);
}
.usermnuline-dis {
    font:12px tahoma, arial, sans-serif;
    color:#ccc;
    text-decoration:none;
    display:block;
    padding:3px 0 4px 14px;
    border-bottom: none;/*1px solid #fff;*/
    border-left: 1px solid #DAE2E6;
    border-right: 1px solid #DAE2E6;
}
.usermnuline, .usermnuline-b, .usermenuline {
    font:12px tahoma, arial, sans-serif;
    /*background:url(img/point1.png) no-repeat 2px 6px;*/
    color:#014844;
    text-decoration:none;
    display:block;
    padding:3px 0 4px 14px;
    cursor: pointer;
    border-bottom: none;/*1px solid #fff;*/
    border-right: 1px solid #666fb3;  border-left: 1px solid #666fb3;
}
.usermnuline-b {
    background-color: #EDF1F5;
}
.usermnudelim {
    display:block;
    height: 5px;
    border-right: 1px solid #666fb3;  border-left: 1px solid #666fb3;
}
.usermnuline-b:hover, .usermnuline:hover, .usermenuline:hover {
    color:#D97307;
    /*background: #f5f5f5 url(img/point2.png) no-repeat 2px 6px;*/
    background-color: #fff;/*F2F2F2;*/  
    border-bottom: none;/*1px solid #fff;*/
}
.usermnuline-ref {
    color: #2A8703;
    float: right;
    width: 48px;
    text-align: right;
    margin-right: 10px;
}
.usermnuline-mail {
    color: #B1051E;
    float: right;
    margin-right: 10px;
    width: 48px;
    text-align: right;
}
.usermnuline-mail1 {
    color: #36a727;
    float: right;
    margin-right: 10px;
    width: 48px;
    text-align: right;
}
.usermnuline-none {
    float: right;
    margin-right: 10px;
}
.usermnuline-act, .usermnuline-mail-act, .usermnuline-ref-act, .usermnuline-none-act,
.usermnuline-act:hover, .usermnuline-mail-act:hover, .usermnuline-ref-act:hover, .usermnuline-none-act:hover, .usermenuline-act {
    font:12px tahoma, arial, sans-serif;
    background-color: #FFFEE7;/*E9F3F7;*/
    color: #478C06;
    text-shadow:1px 1px 1px #fff;
    text-decoration:none;
    display:block;
    padding: 3px 0 4px 14px;
    cursor: pointer;
    border-right: 1px solid #666fb3;  border-left: 1px solid #666fb3;
    border-bottom: none;
}
.usermnuline-act11{
    font:12px tahoma, arial, sans-serif;
    background-color: #f5ffdd;
    color:#87bb08;
    text-shadow:1px 1px 1px #fff;
    text-decoration:none;
    display:block;
    padding: 3px 0 4px 14px;
    cursor: pointer;
    border-right: 1px solid #666fb3;  border-left: 1px solid #666fb3;
    border-top: 1px solid #87bb08;
    border-bottom: 1px solid #87bb08;
}
.usermnuline-act11:hover{
    font:12px tahoma, arial, sans-serif;
    background-color: #f5ffdd;
    color: #478C06;
    text-shadow:1px 1px 1px #fff;
    text-decoration:none;
    display:block;
    padding: 3px 0 4px 14px;
    cursor: pointer;
    border-right: 1px solid #666fb3;  border-left: 1px solid #666fb3;
    border-top: 1px solid #87bb08;
    border-bottom: 1px solid #87bb08;
}
.usermnuline-act1{
    font:12px tahoma, arial, sans-serif;
    background-color: #FFFEE7;/*E9F3F7;*/
    color: #478C06;
    text-shadow:1px 1px 1px #fff;
    text-decoration:none;
    display:block;
    padding: 3px 0 4px 14px;
    cursor: pointer;
    border-right: 1px solid #666fb3;  border-left: 1px solid #666fb3;
    border-top: 1px solid #E6AE82;
    border-bottom: 1px solid #E6AE82;
}
.usermnuline-act1:hover{
    font:12px tahoma, arial, sans-serif;
    background-color: #f5ffdd;
    color:#87bb08;
    text-shadow:1px 1px 1px #fff;
    text-decoration:none;
    display:block;
    padding: 3px 0 4px 14px;
    cursor: pointer;
    border-right: 1px solid #666fb3;  border-left: 1px solid #666fb3;
    border-top: 1px solid #87bb08;
    border-bottom: 1px solid #87bb08;
}
.usermnuline-supp, .usermnuline-supp:hover {
    font:12px tahoma, arial, sans-serif;
    background-color: #A91400;
    color:#fff;
    text-shadow:1px 1px 1px #6E0D00;
    text-decoration:none;
    display:block;
    padding:2px 0 3px 14px;
    cursor: pointer;
    border-top: 1px solid #fff;
    border-bottom: 1px solid #fff;
}

div.captcha {
    background-color: #535da6;
    display: block;
    padding: 0;
    text-align: center;
    width: 100%;
}

.crefresh {
    margin-top: 2px;
    height: 16px;
    width: 16px;
    display: block;
    border: none;
    outline: none;
    cursor: pointer;
    float: left;
    margin-left: -25px;
    background: url(img/refresh.png) no-repeat left top;
}

img.avatar {
    padding: 2px 9px 9px 2px;
    margin-top: 5px;
    background: url(img/avbg.png) no-repeat right bottom;
}


div.nameblock {
font-size:11px;
color:#9C1013;
margin-bottom:10px;
margin-left:16px;
}

.nbtitle {
text-shadow:1px 1px 1px #D5E6C3;
font-weight:700;
display:block;
padding-bottom:5px;
text-transform:uppercase;
}
.starbonus, a.starbonus {
color:#FFF700;
background: url(img/starbonus.png) no-repeat 0 1px;
padding-left:14px;
margin-left:6px;
}
a.starbonus {
color:#BAEA00;
}

.msg-error {
    font-size: 14px;  
	color: #fff;  
	text-align: center;  
	text-shadow: 1px 1px 1px #913807;  
    background-color: #ED3F20;  
	display: block;  
	margin-bottom: 10px;  
    padding: 8px 20px;
  
}

.msg-error a {
font-size:14px;
color:#FDDECD;
text-align:center;
text-shadow:1px 1px 1px #913807;
border-color:#FDDECD;
}

.msg-error a:hover {
color:#FFF;
}

.msg-success {
    font-size: 14px;      
	color:#fff;      
	text-align:center;      
	text-shadow:1px 1px 1px #3B6900;      
    background-color: #28A000;      
	display:block;      
	margin-bottom:10px;      
    padding: 8px 20px;
}

.msg-info {
    font-size: 14px;      
	color:#fff;      
	text-align:center;      
    text-shadow: 1px 1px 1px #949300;      
    background-color: #C2B106;      
	display:block;      
	margin-bottom:10px;      
    padding: 8px 20px;
}

.infoblock {
    display: block;
    color: #05599B;
    /*text-shadow:1px 1px 1px #bfbfbf;*/
    padding: 8px 10px 8px 40px;
    margin: 2px 0;
    border: 1px solid #F0E573;
    background: #FEFFE0 url(img/info.png) no-repeat left center;
}
.infoblock a {
    color: #C06606;
    border: none;
}
.infoblock a:hover {
    color: #F18008;
}

div.contextlink1 {
display:block;
margin: 0;
background-color: rgba(255, 255, 255, 0.72);
border-right: 1px solid #535da6;
border-left: 1px solid #535da6; 
padding: 5px 7px;
font-size:12px;
text-align:left;
color:#114C5B;
}

div.contextlink1 a {
text-decoration:none;
}

div.contextlink1 a:hover {
text-decoration:none;
}




div.contextlink {
display:block;
margin: 0;
background-color: rgba(255, 255, 255, 0.72);
border-right: 1px solid #535da6;
border-left: 1px solid #535da6;
border-bottom: 1px solid #535da6;
padding: 5px 7px;
font-size:12px;
text-align:left;
color:#114C5B;
}

div.contextlink a {
color: #535da6;
text-decoration:none;
border-bottom: 1px dotted #535da6;
outline:none;
}

div.contextlink a:hover {
color: #6a73b6;
border-bottom: 1px dotted #6a73b6;
}

div.contextlink span {
text-decoration:none;
font-size:11px;
color: #5F5B42;
display:block;
line-height:1.3;
margin-top:2px;
}

div.contextlink span.urlcontext {
color: #008294;
}

div.contextlink2 {
display:block;
margin: 0;
background-color: rgba(255, 255, 255, 0.72);
border-right: 1px solid #535da6;
border-left: 1px solid #535da6;
border-bottom: 1px solid #535da6;
padding: 5px 7px;
font-size:12px;
text-align:left;
color:#114C5B;
text-decoration:none;
}

div.contextlink2 a {
color: #fff;
text-decoration:none;
border-bottom: 1px dotted #535da6;
outline:none;
}

div.contextlink2 a:hover {
color: #fff;
text-decoration:none;
border-bottom: 1px dotted #6a73b6;
}

div.contextlink2 span {
text-decoration:none;
font-size:11px;
color: #5F5B42;
display:block;
line-height:1.3;
margin-top:2px;
text-decoration:none;
}

div.contextlink2 span.urlcontext2 {
color: #008294;
text-decoration:none;
}



a.logout {
background:url(img/logout.gif) no-repeat left top;
height:13px;
width:13px;
display:block;
text-decoration:none;
outline:none;
border:none;
cursor:pointer;
float:right;
margin-right:7px;
}

.centerbtn {
display:block;
text-align:center;
margin-top:10px;
}
.indeximg1 {
    display:block;
    float:right;
    background:url(img/indeximg1.png) no-repeat;
    width:140px;
    height:150px;
    margin: -40px 25px 10px 0;
}
.indeximg2 {
    display:block;
    float:right;
    background:url(img/indeximg2.png) no-repeat;
    width: 150px;
    height: 135px;
    margin: -36px 6px 0px 0;
}
.saloinput {
    border: 6px solid #F5F4E9;
    margin: 10px auto;
    display: block;
    width: 120px;
}
.saloinput input {
    font-size: 16px;
    text-align: center;
    padding: 4px;
    border: 1px solid #7F8556;
    text-transform: uppercase;
    width: 110px;
}
.crefresh2 {
    font-size: 11px;
    color: #9a9a9a;
    display: block;
    cursor: pointer;
}

ul.arrowtitle {
list-style:none;
line-height:1.4;
color: #00829B;
margin:5px 10px;
padding:0;
}

ul.arrowtitle li {
background:url(img/arrowtop.png) no-repeat 0 2px;
padding-left:20px;
}

ul.arrowtitlered {
list-style:none;
line-height:1.4;
color: #F83200;
margin:5px 10px;
padding:0;
}

ul.arrowtitlered li {
background:url(img/arrowtopred.png) no-repeat 0 2px;
padding-left:20px;
}

.epstitle-lr,.epstitle-lp,.epstitle-ap,.epstitle-mm,.epstitle-pm,.epstitle-rbk {
display:block;
width:101px;
height:52px;
border:none;
margin:-1px;
}

.epstitle-lr {
background:url(img/epstitle/lr.png) no-repeat left top;
}

.epstitle-lp {
background:url(img/epstitle/lp.png) no-repeat left top;
}

.epstitle-ap {
background:url(img/epstitle/ap.png) no-repeat left top;
}

.epstitle-mm {
background:url(img/epstitle/mm.png) no-repeat left top;
}

.epstitle-pm {
background:url(img/epstitle/pm.png) no-repeat left top;
}

.epstitle-rbk {
background:url(img/epstitle/rbk.png) no-repeat left top;
}

.textred,.pname span {
color:#AF0032;
}


.stopadsm {
background:url(img/stopadsm.png) no-repeat left top;
margin: 20px auto;
display:block;
width:160px;
height:54px;
}

.verreflink {
text-align:center;
font-size: 11px;
top:0;
padding: 3px 0 3px;
display:block;
width: 270px;
margin-left: -15px;
background-color: #E2DA14;
color:#fff;
text-shadow: 1px 1px 1px #A7A7A7;
border-radius: 0px 10px 10px 0px;
}
.verjavascript {
text-align:center;
font-size: 11px;
top:0;
padding: 3px 0 3px;
display:block;
width: 270px;
margin-left: -15px;
background-color: #14A0E2;
color:#fff;
text-shadow: 1px 1px 1px #A7A7A7;
border-radius: 0px 10px 10px 0px;
}
ul.question {
    list-style: none;
    padding: 0;
    margin: 10px 0;
    line-height: 1.5;
    font-size: 12px;
    color: #9e005d;
}
ul.question li {
    background: url(img/us-quest.png) no-repeat 0 1px;
    padding-left: 18px;
}
ul.question li a {
    border: none;
}

h5 {
text-align:left;
font: 12px Tahoma, Arial, sans-serif;
color: #fff;
text-shadow: 1px 1px 0px #2D7000;
margin-top: 5px;
margin-bottom: 5px;
background: #5f68ae url(img/history/star.png) no-repeat 7px 3px;
padding: 4px 30px;
border-bottom: 1px solid #535ca4;
border-top: 1px solid #535ca4;
}

a.copylink {
    display: block;
    color: #d1d9c4;
    font-size: 11px;
    float: right;
    margin-top: 20px;
    margin-bottom: 30px;
    border: none;
}
a.copylink:hover {
    color: #387021;
}

a.btnmailref {
    line-height: 1.3;
    font-size: 12px;
    margin-bottom: 5px;
    background: url(img/btn-mailref.png) no-repeat;
    background-position: left top;
    display: block;
    height: 38px;
    width: 138px;
    color: #ffffff;
    text-shadow: 1px 1px 1px #11364A;
    outline: none;
    border: none;
    padding-top: 3px;
    padding-left: 60px;
    margin-right: -60px;
}
a.btnmailref:hover {
    background-position: left bottom;
}


.plash-blue, .plash-orange {
display: block;
height: 134px;
width: 263px;
padding: 11px 10px;
margin-right: -20px;
margin-bottom: -22px;
}
.plash-blue span, .plash-orange span {
font-weight: bold;
margin-left: 38px;
}
.plash-blue {
background: url(img/plash-blue.png) no-repeat;
}
.plash-orange {
background: url(img/plash-orange.png) no-repeat;
}

ul.bolt-blue, ul.bolt-orange {
list-style:none;
line-height:1.4;
margin-top: 13px;
margin-left: 10px;
padding: 0;
}
ul.bolt-blue li {
font-size: 11px;
background:url(img/bolt-blue.png) no-repeat 0 5px;
padding-left:10px;
}
ul.bolt-orange li {
font-size: 11px;
background:url(img/bolt-orange.png) no-repeat 0 5px;
padding-left:10px;
}

a.letsgo {
background:url(img/letsgo.png) no-repeat;
background-position:left top;
display:block;
height:129px;
width:128px;
outline:none;
border:none;
float:right;
margin:10px;
}
a.letsgo:hover {
background-position:left bottom;
}

a.letsgo1, a.letsgo2 {
display:block;
height:93px;
width:128px;
outline:none;
border:none;
margin:10px;
float:right;
}
a.letsgo1 {
background:url(img/leyba1.png) no-repeat left top;
}
a.letsgo2 {
background:url(img/leyba2.png) no-repeat left top;
}
a.letsgo1:hover, a.letsgo2:hover {
background-position:left bottom;
}


div.folderblock {
display:block;
margin-top:3px;
background-color: #fff;
border: 1px solid #feb035;
padding: 5px 0;
}

div.userblock {
background:url(img/usblock.png) no-repeat left top;
font:11px Tahoma, Arial, sans-serif;
color: #857F00;
text-shadow: 1px 1px 0px #F5F0B5;
display:block;
width: 200px;
height: 125px;
margin: 0 0 5px 0;
text-align: center;
padding-top: 6px;
}

div.header-banner {
background-color: rgba(246, 242, 120, 1);
height: 60px;
width: 468px;
padding: 4px;
border: 1px solid #D6BA00;
}
.header-skill {
    text-align: left;
    display: block;
    background: url(img/skill.png) no-repeat right top;
    padding-right: 90px;
    border: none;
    margin-bottom: 10px;
}
.header-withdraw {
    text-align: left;
    display: block;
    background: url(img/withdraw.png) no-repeat left top;
    padding: 0px 0 5px 72px;
    border: none;
}
.header-stat {
    text-align: left;
    display: block;
    background: url(img/heart.png) no-repeat left top;
    padding-left: 70px;
    border: none;
    margin-bottom: 10px;
    padding-top: 2px;
}
.header-finset {
    text-align: left;
    display: block;
    background: url(img/pigg.png) no-repeat left top;
    padding-left: 60px;
    border: none;
}
.header-star {
    text-align: left;
    display: block;
    background: url(img/star.png) no-repeat left top;
    padding-left: 115px;
    border: none;
}
.header-surfboard {
    text-align: left;
    display: block;
    background: url(img/surfboard.png) no-repeat left top;
    padding-left: 90px;
    border: none;
}

.header-trophy {
    text-align: left;
	padding: 15px;
    display: block;
    background: url(img/trophy.png) no-repeat left 10px top 5px;
    padding-bottom: 5px;
    margin-bottom: -5px;
    padding-left: 105px;
    border: none;
}

.header-bonus {
    text-align: left;
    display: block;
    background: url(img/bonus67.png) no-repeat left top;
    padding-left: 70px;
    padding-bottom: 5px;
    margin-bottom: -5px;
    border: none;
}

table.profitreestr {
    text-align: center;
    border-collapse: collapse;
    width: 100%;
}
table.profitreestr thead {
    background: #629935 url(img/bk-table.png) repeat-x bottom;
}
table.profitreestr thead th {
    color: #ffffff;
    font-size: 11px;
    font-weight: normal;
    padding: 6px 8px;
}
table.profitreestr tbody td {
    font-size: 11px;
    padding: 5px 4px;
    border-bottom: solid 1px #E7E7E7;
    background-color: rgba(255, 255, 255, 0.95);
}

table.profitreestr tbody td.user {
    text-align: left;
    font-size: 11px;
    padding: 5px 26px;
    border-bottom: solid 1px #E7E7E7;
    background: rgba(255, 255, 255, 0.73) url(img/money.png) no-repeat 4px 4px;
}

table.profitreestr tbody td.high {
    text-align: left;
    font-size: 11px;
    background: #F1F2DA;
}

table.profitreestr tbody td.summa {
    color: #246400;
    font-size: 12px;
    padding: 4px 10px;
    background-color: #FCFCFC;
    border-bottom: solid 1px #E7E7E7;
}
.bad {
width:80px;
background:#F72525;
color:#FFF;
padding:5px 20px;border-radius:7px 15px;
font-weight: bold;
}
.good {
width:80px;
background:#52bd1d;
color:#FFF;
padding:5px 20px;border-radius:15px 7px;
font-weight: bold;
}
a.reputation0, a.reputation2, a.reputation3, a.reputation4, a.reputation5, a.reputation6, a.reputation7, a.reputation8, a.reputation9 {
    height:54px;
    width:58px;
    display:block;
    border:none;
    outline:none;
    cursor:pointer;
    margin-bottom: 11px;
    margin-right: 10px;
    float:right;
}
a.reputation1 {
    height:54px;
    width:58px;
    display:block;
    border:none;
    outline:none;
    cursor:pointer;
    margin-bottom: 11px;
    margin-right: 10px;
    float:right;
}
a.reputation0 {
    line-height: 5.1;
    font-size: 10px;
    text-align: center;
    color: #fff;
    text-shadow: 1px 1px 1px #246c1e;
    background: url(img/img-rep0.png) no-repeat left top; 
}
a.reputation1 {
    line-height: 5.1;
    font-size: 10px;
    text-align: center;
    color: #fff;
    text-shadow: 1px 1px 1px #246c1e;
    background: url(img/img-rep1.png) no-repeat left top; 
}
a.reputation2 {
    line-height: 5.1;
    font-size: 10px;
    text-align: center;
    color: #fff;
    text-shadow: 1px 1px 1px #3C693C;
    background: url(img/img-rep2.png) no-repeat left top; 
}
a.reputation3 {
    line-height: 5.1;
    font-size: 10px;
    text-align: center;
    color: #fff;
    text-shadow: 1px 1px 1px #8C4D00;
    background: url(img/img-rep3.png) no-repeat left top; 
}
a.reputation4 {
    line-height: 5.1;
    font-size: 10px;
    text-align: center;
    color: #fff;
    text-shadow: 1px 1px 1px #7C0046;
    background: url(img/img-rep4.png) no-repeat left top; 
}
a.reputation5 {
    line-height: 5.1;
    font-size: 10px;
    text-align: center;
    color: #fff;
    text-shadow: 1px 1px 1px #7C0046;
    background: url(img/img-rep5.png) no-repeat left top; 
}
a.reputation6 {
    line-height: 5.1;
    font-size: 10px;
    text-align: center;
    color: #fff;
    text-shadow: 1px 1px 1px #7C0046;
    background: url(img/img-rep6.png) no-repeat left top; 
}
a.reputation7 {
    line-height: 5.1;
    font-size: 10px;
    text-align: center;
    color: #fff;
    text-shadow: 1px 1px 1px #7C0046;
    background: url(img/img-rep7.png) no-repeat left top; 
}
a.reputation8 {
    line-height: 5.1;
    font-size: 10px;
    text-align: center;
    color: #fff;
    text-shadow: 1px 1px 1px #7C0046;
    background: url(img/img-rep8.png) no-repeat left top; 
}
a.reputation9 {
    line-height: 5.1;
    font-size: 10px;
    text-align: center;
    color: #fff;
    text-shadow: 1px 1px 1px #7C0046;
    background: url(img/img-rep9.png) no-repeat left top; 
}
a.reputation0:hover, a.reputation1:hover, a.reputation2:hover, a.reputation3:hover, a.reputation4:hover, a.reputation5:hover, a.reputation6:hover, a.reputation7:hover, a.reputation8:hover , a.reputation9:hover{
filter: alpha(Opacity=85); 
opacity: 0.85;
text-decoration : none;
}

a.status_0 {
color: #838383;
font-weight:700;
border-bottom: 1px dotted #838383;
}
a.status_0:hover {
color: #9B9B9B;
border-bottom: 1px dotted #9B9B9B;
}
a.status_1 {
color: #119100;
font-weight:700;
border-bottom: 1px dotted #119100;
}
a.status_1:hover {
color: #15B400;
border-bottom: 1px dotted #15B400;
}
a.status_2 {
color: #006291;
font-weight:700;
border-bottom: 1px dotted #006291;
}
a.status_2:hover {
color: #0085C5;
border-bottom: 1px dotted #0085C5;
}
a.status_3 {
color: #9B6300;
font-weight:700;
border-bottom: 1px dotted #9B6300;
}
a.status_3:hover {
color: #C07B00;
border-bottom: 1px dotted #C07B00;
}
a.status_4 {
color: #B81E00;
font-weight:700;
border-bottom: 1px dotted #B81E00;
}
a.status_4:hover {
color: #CF2100;
border-bottom: 1px dotted #CF2100;
}
a.status_5 {
color: #AD0C40;
font-weight:700;
border-bottom: 1px dotted #AD0C40;
}
a.status_5:hover {
color: #D30145;
border-bottom: 1px dotted #D30145;
}
a.status_6 {
color: #A00687;
font-weight:700;
border-bottom: 1px dotted #A00687;
}
a.status_6:hover {
color: #CC00AB;
border-bottom: 1px dotted #CC00AB;
}
a.status_7 {
color: #00964E;
font-weight:700;
border-bottom: 1px dotted #00964E;
}
a.status_7:hover {
color: #04BE65;
border-bottom: 1px dotted #04BE65;
}
a.status_8 {
color: #C20700;
font-weight:700;
border-bottom: 1px dotted #C20700;
}
a.status_8:hover {
color: #E40800;
border-bottom: 1px dotted #E40800;
}
a.status_9 {
color: #C20700;
font-weight:700;
border-bottom: 1px dotted #C20700;
}
a.status_9:hover {
color: #E40800;
border-bottom: 1px dotted #E40800;
}
.statustable {
    border-collapse: collapse;
    margin-bottom: 10px;
    border-spacing: 0;
    padding: 0;
    width: 100%;       
}
.statustable thead {
    text-align: center;
    background: #629935 url(img/bk-table.png) repeat-x bottom;
}
.statustable thead th {
    color: #fff;
    font-size: 11px;
    font-weight: normal;
    padding: 6px 8px;
    border-left: solid 1px #D2D6B6;
    border-right: solid 1px #D2D6B6;
    border-top: solid 1px #D2D6B6;
}
.statustable thead th.current {
}
.statustable tbody td {
    text-align: center;
    font-size: 12px;
    padding: 4px 10px;
    border: solid 1px #D2D6B6;
    background-color: #fff;
}
.statustable tbody td.title {
    text-align: left;
    font-size: 11px;
    padding: 4px 10px;
    background-color: #F7F5E4;
}
.statustable tbody td.rating {
    color: #A65F4D;
    background-color: #F8F8D2;
    font-size: 12px;
}

div.stattablo {
color: #535da6;
text-align:center;
font:16px Tahoma, Arial, sans-serif;
display:block;
margin: 0;
white-space:nowrap;
background-color: rgba(255, 255, 255, 0.55);
border-left: 1px solid #535da6;
border-right: 1px solid #535da6;
border-bottom: 1px solid #535da6;
padding: 5px 6px;
}

div.stattablo span {
color: #6a73b6;
font-size:11px;
}
/*************************Loading***************************/
.loading-line {
    color: #367C91;
    text-align: center;
    margin-top:5px;
    background:url(img/loading-line.gif) no-repeat bottom center;
    padding-bottom: 22px;
    margin: 50px auto;
    border: none;
    display: block;
}

.loading-dline {
    background:url(img/loading-dline.gif) no-repeat bottom center;
    margin: 10px auto;
    border: none;
    display: block;
    width: 202px;
    height: 19px;
}
/*************************cattitle-close***************************/
.cattitle-open, .cattitle-close {
    border-top: #5D9829 1px solid;
    border-bottom: #E0E0E0 1px solid;
    text-align:left;
    padding: 4px 10px 4px 60px;
    font:12px Tahoma, Arial, sans-serif;
    font-weight: bold;
    color: #368D04;
    background: #EEF194 url(img/title-kut.png) no-repeat 5px 0;
    display: block;
    text-shadow: 1px 1px 0px #FFF;
    margin:2px 0;
    outline: none;
    cursor: pointer;
}
.cattitle-close {
    background-color: #EDF076;
    color: #368D04;
}

table.profile432 {
    border-collapse: collapse;
    margin-bottom: 10px;
    border: none;
    border-spacing: 0;
    padding: 0;
    width: 100%;   
}
table.profile432 thead { 
    text-align: center;
    background: #629935 url(img/bk-table.png) repeat-x bottom;
}
table.profile432 thead th {
    color: #ffffff;
    font-size: 11px;
    font-weight: normal;
    padding: 6px 8px;
    /* text-transform: uppercase; */
}
table.profile432 tbody td {
    text-align: left;
    font-size: 12px;
    padding: 6px 0px 6px 5px;
    border-bottom: solid 1px #9fa7bd; /*#DBDFBE;*/
    background-color: rgba(255, 255, 255, 0.001);
}
table.profile432 tbody td.value {
    font-size: 12px;
    color: #114C5B;
    padding: 5px 10px;
    background-color: rgba(178, 184, 195, 0.2); /*#F3F2E7;*/
    border-bottom: solid 1px #9fa7bd; /*#DBDFBE;*/
}
table.profile432 tbody td.value1 { 
    color: #114C5B;
	font:12px Georgia, Times New Roman, Times, serif;
    font-weight: lighter;
    font-style: italic;
    padding: 5px 10px 5px 10px;
    background-color: rgba(234, 75, 75, 0.1); /*#F3F2E7;*/
    border-bottom: solid 1px #9fa7bd; /*#DBDFBE;*/
}
table.profile432 tbody td.value-yellow {
    font-size: 12px;
    color: #A8003B;
    padding: 6px 10px;
    background-color: #FAFAC1; /*#F3F2E7;*/
    border-bottom: solid 1px #C5D2DB; /*#DBDFBE;*/
}
table.profile432 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 #C5D2DB; /*#DBDFBE;*/
    cursor: pointer;
}
table.profile432 tbody td.centerlink:hover {
    color: #83B54E;
}
table.profile432 tbody td.centerlink a {
    text-decoration : none;
    border: none;
    outline: none;
}
table.profile432 tbody td.price {
    text-align: left;
    font-size: 12px;
    color: #AF0032;
    padding: 5px 10px;
    border-bottom: solid 1px #E5E1A8; /*#DBDFBE;*/
}
table.profile432 tbody td.price input {
    text-align: left;
    color: #AF0032;
    font-size: 16px;
    border: none;
    padding: 0;
    width: 55px;
}
table.profile432 tbody td.subtitle {
    text-align: center;
    text-transform: uppercase;
    font-weight: bold;
    font-size: 11px;
    color: #FFFFFF;
    padding: 5px 10px;
    background: #629935 url(img/bk-table.png) repeat-x bottom;
}

table.profile432 tbody td.service {
    text-align: center;
    font-size: 12px;
    padding: 5px 4px; /*#F3F2E7;*/
    background-color: rgba(178, 184, 195, 0.2); /*#F3F2E7;*/
    border-bottom: solid 1px #9fa7bd; /*#DBDFBE;*/
    width: 24px;
}
table.profile432 tbody td.note {
    color: #A08338;
    text-align: center;
    font-size: 11px;
    padding: 6px 4px;
    background-color: #FAF7BA;
    border-bottom: solid 1px #E5E1A8; /*#DBDFBE;*/
}
table.profile432 tbody td input.val {
    font: 12px Tahoma, Arial, sans-serif;
    width: 96%;
    padding: 2px 4px;
    border: 1px solid #8B9DA6;
}
table.profile432 tbody td select.val {
    font: 12px Tahoma, Arial, sans-serif;
    width: 99%;
    padding: 1px;
    border: 1px solid #8B9DA6;
}
table.profile432 tbody td select.country {
    font: 12px Tahoma, Arial, sans-serif;
    width: 99%;
    padding: 1px;
    margin: 1px 0;
    border: 1px solid #8B9DA6;
}
table.profile432 tbody td select.bday {
    font: 12px Tahoma, Arial, sans-serif;
    width: 45%;
    padding: 1px;
    border: 1px solid #8B9DA6;
}
table.profile432 tbody td textarea {
    color: #114C5B;
    font: 12px Tahoma, Arial, sans-serif;
    width: 99%;
    height: 150px;
    padding: 1px 0;
    border: 1px solid #8B9DA6;
}
table.profile432 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: 10px;
}





table.profile {
    border-collapse: collapse;
    margin-bottom: 10px;
    border: none;
    border-spacing: 0;
    padding: 0;
    width: 100%;   
}
table.profileee {
    border-collapse: collapse;
    margin-bottom: 10px;
    border: none;
    border-spacing: 0;
    padding: 0;
    width: 100%;   
}
table.profileee tbody td {
    text-align: left;
    font-size: 12px;
    padding: 6px 20px 6px 10px;
    border-bottom: solid 1px #9fa7bd; /*#DBDFBE;*/
    background-color: #A8003B;
}
table.profileee tbody td.value {
    font-size: 12px;
    color: #114C5B;
    padding: 5px 10px;
    background-color: #A8003B;
    border-bottom: solid 1px #9fa7bd; /*#DBDFBE;*/
}
table.profileee tbody td.value1 { 
    color: #114C5B;
	font:12px Georgia, Times New Roman, Times, serif;
    font-weight: lighter;
    font-style: italic;
    padding: 5px 15px 5px 10px;
    background-color: #fc6851;
    border-left: solid 1px #5b2fc2; /*#DBDFBE;*/
	border-right: solid 1px #5b2fc2; /*#DBDFBE;*/
}
table.profileee tbody td.value-yellow {
    font-size: 12px;
    color: #A8003B;
    padding: 6px 10px;
    background-color: #000; /*#F3F2E7;*/
    border-bottom: solid 1px #C5D2DB; /*#DBDFBE;*/
}
table.profileee tbody td.centerlink {
    text-align: center;
    font-size: 12px;
    color: #135B11;
    padding: 5px 10px;
    background: #000 ;
    border-bottom: solid 1px #C5D2DB; /*#DBDFBE;*/
    cursor: pointer;
}
table.profileee tbody td.centerlink:hover {
    color: #83B54E;
}
table.profileee tbody td.centerlink a {
    text-decoration : none;
    border: none;
    outline: none;
}
table.profileee tbody td.price {
    text-align: left;
    font-size: 12px;
    color: #AF0032;
    padding: 5px 10px;
    border-bottom: solid 1px #E5E1A8; /*#DBDFBE;*/
}
table.profileee tbody td.price input {
    text-align: left;
    color: #AF0032;
    font-size: 16px;
    border: none;
    padding: 0;
    width: 55px;
}


table.profile23 {
    border-collapse: collapse;
    margin-bottom: 10px;
	margin-top: 10px;
    border: none;
    border-spacing: 0;
    padding: 0;
    width: 100%;   
}
table.profile23 thead { 
    text-align: center;
    background: #629935 url(img/bk-table.png) repeat-x bottom;
}
table.profile23 thead th {
    color: #ffffff;
    font-size: 11px;
    font-weight: normal;
    padding: 6px 8px;
    /* text-transform: uppercase; */
}
table.profile23 tbody td {
    text-align: left;
    font-size: 12px;
    padding: 6px 20px 6px 10px;
	border-top: solid 1px #9fa7bd; /*#DBDFBE;*/
    border-bottom: solid 1px #9fa7bd; /*#DBDFBE;*/
    background-color: rgba(255, 255, 255, 0.001);
}
table.profile23 tbody td.value {
    font-size: 12px;
    color: #114C5B;
    padding: 5px 10px;
    background-color: rgba(178, 184, 195, 0.2); /*#F3F2E7;*/
    border-bottom: solid 1px #9fa7bd; /*#DBDFBE;*/
}
table.profile23 tbody td.value1 { 
    color: #114C5B;
	font:12px Georgia, Times New Roman, Times, serif;
    font-weight: lighter;
    font-style: italic;
    padding: 5px 10px 5px 10px;
    background-color: rgba(234, 75, 75, 0.1); /*#F3F2E7;*/
    border-bottom: solid 1px #9fa7bd; /*#DBDFBE;*/
}
table.profile23 tbody td.value-yellow {
    font-size: 12px;
    color: #A8003B;
    padding: 6px 10px;
    background-color: #FAFAC1; /*#F3F2E7;*/
    border-bottom: solid 1px #C5D2DB; /*#DBDFBE;*/
}
table.profile23 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 #C5D2DB; /*#DBDFBE;*/
    cursor: pointer;
}
table.profile23 tbody td.centerlink:hover {
    color: #83B54E;
}
table.profile23 tbody td.centerlink a {
    text-decoration : none;
    border: none;
    outline: none;
}
table.profile23 tbody td.price {
    text-align: left;
    font-size: 12px;
    color: #AF0032;
    padding: 5px 10px;
    border-bottom: solid 1px #E5E1A8; /*#DBDFBE;*/
}
table.profile23 tbody td.price input {
    text-align: left;
    color: #AF0032;
    font-size: 16px;
    border: none;
    padding: 0;
    width: 55px;
}
table.profile23 tbody td.subtitle {
    text-align: center;
    text-transform: uppercase;
    font-weight: bold;
    font-size: 11px;
    color: #FFFFFF;
    padding: 5px 10px;
    background: #629935 url(img/bk-table.png) repeat-x bottom;
}

table.profile23 tbody td.service {
    text-align: center;
    font-size: 12px;
    padding: 5px 4px; /*#F3F2E7;*/
    background-color: rgba(178, 184, 195, 0.2); /*#F3F2E7;*/
    border-bottom: solid 1px #9fa7bd; /*#DBDFBE;*/
    width: 24px;
}
table.profile23 tbody td.note {
    color: #A08338;
    text-align: center;
    font-size: 11px;
    padding: 6px 4px;
    background-color: #FAF7BA;
    border-bottom: solid 1px #E5E1A8; /*#DBDFBE;*/
}
table.profile23 tbody td input.val {
    font: 12px Tahoma, Arial, sans-serif;
    width: 96%;
    padding: 2px 4px;
    border: 1px solid #8B9DA6;
}
table.profile23 tbody td select.val {
    font: 12px Tahoma, Arial, sans-serif;
    width: 99%;
    padding: 1px;
    border: 1px solid #8B9DA6;
}
table.profile23 tbody td select.country {
    font: 12px Tahoma, Arial, sans-serif;
    width: 99%;
    padding: 1px;
    margin: 1px 0;
    border: 1px solid #8B9DA6;
}
table.profile23 tbody td select.bday {
    font: 12px Tahoma, Arial, sans-serif;
    width: 45%;
    padding: 1px;
    border: 1px solid #8B9DA6;
}
table.profile23 tbody td textarea {
    color: #114C5B;
    font: 12px Tahoma, Arial, sans-serif;
    width: 99%;
    height: 150px;
    padding: 1px 0;
    border: 1px solid #8B9DA6;
}

table.profile10 {
    font-size: 12px;
    color: #114C5B;
    padding: 5px 5px;
	margin-top: 10px;
	margin-bottom: 10px;
    background-color: rgba(178, 184, 195, 0.2); /*#F3F2E7;*/
    border-bottom: dashed 1px #9fa7bd;
	border-top: dashed 1px #9fa7bd;
    width: 100%;     
}
table.profile1 {
    font-size: 12px;
    color: #114C5B;
    padding: 5px 10px;
	margin: 5px 0 5px 0;
    background:#f3f2e7;
    border-bottom: solid 2px #9fa7bd;
	border-top: solid 2px #9fa7bd;
    width: 100%;   
}
table.profile1 a{text-decoration:none;border:0;outline:0}
table.profile111 {
    font-size: 12px;
    color: #114C5B;
    padding: 5px 10px;
	margin: 5px 0 5px 0;
    background-color: rgba(178, 184, 195, 0.2); /*#F3F2E7;*/
    border-bottom: solid 2px #9fa7bd;
	border-top: solid 2px #9fa7bd;
    width: 100%;   
}
table.profile111 a{text-decoration:none;border:0;outline:0}
table.profile5 {
    font-size: 12px;
    color: #114C5B;
    padding: 5px 10px;
	margin: 5px 0 5px 0;
    background-color: rgba(243, 242, 231); /*#F3F2E7;*/
    border-bottom: solid 2px #9fa7bd;
	border-top: solid 2px #9fa7bd;
    width: 100%;   
}
table.profile3 {
    text-decoration : none;
    border: none;
    outline: none;
    font-size: 12px;
    color: #114C5B;
    padding: 5px 10px;
	margin: 5px 0 5px 0;
    border-bottom: solid 1px #9fa7bd;
	border-top: solid 1px #9fa7bd;
    width: 100%;  
}
table.profile3 a{
    text-decoration : none;
    border: none;
    outline: none;
    font-size: 12px;
    color: #114C5B;
    padding: 5px 10px;
	margin: 5px 0 5px 0;
}
table.profile3 a:hover{
    text-decoration : none;
    border: none;
    outline: none;
    font-size: 12px;
    color: #114C5B;
    padding: 5px 10px;
	margin: 5px 0 5px 0;
    background-color: rgba(178, 184, 195, 0.2);
    width: 100%;  
}
table.profile4 {
    text-decoration : none;
    border: none;
    outline: none;
    font-size: 12px;
    color: #114C5B;
    padding: 5px 10px;
    border-bottom: solid 1px #9fa7bd;
	border-top: solid 1px #9fa7bd;
    width: 100%;  
}
table.profile4 a{
    text-decoration : none;
    border: none;
    outline: none;
    font-size: 12px;
    color: #114C5B;
    padding: 5px 10px;
}
table.profile44 {
    text-decoration : none;
    border: none;
    outline: none;
    font-size: 12px;
    color: #114C5B;
    padding: 5px 20px;
    border-bottom: solid 1px #9fa7bd;
	border-top: solid 1px #9fa7bd;
    width: 100%;  
}
table.profile44 a{
    text-decoration : none;
    border: none;
    outline: none;
    font-size: 12px;
    color: #114C5B;
    padding: 5px 20px;
}
table.profile4 a:hover{
    text-decoration : none;
    border: none;
    outline: none;
    font-size: 12px;
    color: #114C5B;
    padding: 5px 10px;
	margin: 5px 0 5px 0;
    background-color: rgba(178, 184, 195, 0.2);
    width: 100%;  
}
table.profile thead { 
    text-align: center;
    background: #629935 url(img/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: 6px 20px 6px 10px;
    border-bottom: solid 1px #9fa7bd; /*#DBDFBE;*/
    background-color: rgba(255, 255, 255, 0.001);
}
table.profile tbody td.value {
    font-size: 12px;
    color: #114C5B;
    padding: 5px 10px;
    background-color: rgba(178, 184, 195, 0.2); /*#F3F2E7;*/
    border-bottom: solid 1px #9fa7bd; /*#DBDFBE;*/
}
table.profile tbody td.value1 { 
    color: #114C5B;
	font:12px Georgia, Times New Roman, Times, serif;
    font-weight: lighter;
    font-style: italic;
    padding: 5px 10px 5px 10px;
    background-color: rgba(234, 75, 75, 0.1); /*#F3F2E7;*/
    border-bottom: solid 1px #9fa7bd; /*#DBDFBE;*/
}
table.profile tbody td.value-yellow {
    font-size: 12px;
    color: #A8003B;
    padding: 6px 10px;
    background-color: #FAFAC1; /*#F3F2E7;*/
    border-bottom: solid 1px #C5D2DB; /*#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 #C5D2DB; /*#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: #AF0032;
    padding: 5px 10px;
    border-bottom: solid 1px #E5E1A8; /*#DBDFBE;*/
}
table.profile tbody td.price input {
    text-align: left;
    color: #AF0032;
    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: #629935 url(img/bk-table.png) repeat-x bottom;
}

table.profile tbody td.service {
    text-align: center;
    font-size: 12px;
    padding: 5px 4px; /*#F3F2E7;*/
    background-color: rgba(178, 184, 195, 0.2); /*#F3F2E7;*/
    border-bottom: solid 1px #9fa7bd; /*#DBDFBE;*/
    width: 24px;
}
table.profile tbody td.note {
    color: #A08338;
    text-align: center;
    font-size: 11px;
    padding: 6px 4px;
    background-color: #FAF7BA;
    border-bottom: solid 1px #E5E1A8; /*#DBDFBE;*/
}
table.profile tbody td input.val {
    font: 12px Tahoma, Arial, sans-serif;
    width: 96%;
    padding: 2px 4px;
    border: 1px solid #8B9DA6;
}
table.profile tbody td select.val {
    font: 12px Tahoma, Arial, sans-serif;
    width: 99%;
    padding: 1px;
    border: 1px solid #8B9DA6;
}
table.profile tbody td select.country {
    font: 12px Tahoma, Arial, sans-serif;
    width: 99%;
    padding: 1px;
    margin: 1px 0;
    border: 1px solid #8B9DA6;
}
table.profile tbody td select.bday {
    font: 12px Tahoma, Arial, sans-serif;
    width: 45%;
    padding: 1px;
    border: 1px solid #8B9DA6;
}
table.profile tbody td textarea {
    color: #114C5B;
    font: 12px Tahoma, Arial, sans-serif;
    width: 99%;
    height: 150px;
    padding: 1px 0;
    border: 1px solid #8B9DA6;
}
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: 10px;
}
.refstattable {
    border-collapse: collapse;
    margin-bottom: 10px;
    border-spacing: 0;
    padding: 0;
    width: 100%;
    background-color: #fff;
}
.refstattable thead {
    text-align: center;
}
.refstattable thead th, .refstattable thead th.current {
    color: #fff;
    font-size: 11px;
    font-weight: normal;
    padding: 6px 6px;
    text-shadow: 1px 1px 0px #4F8538;
    border-left: solid 1px #4F8538;
    border-right: solid 1px #4F8538;
    border-top: solid 1px #4F8538;
    background: #629935 url(img/bk-table.png) repeat-x bottom;
}
.refstattable thead th.current {
    background: #629935 url(img/bk-tableblue.png) repeat-x bottom;
    text-shadow: 1px 1px 0px #720000;
    border-top: 1px solid #B60707;
    border-bottom: 1px solid #910000;
    border-right: 1px solid #910000;
}
.refstattable tbody tr.del {
    background-color: #FCDFDE;
    color: #8F0200;
}

.refstattable tbody td {
    text-align: center;
    font-size: 11px;
    padding: 4px 6px;
    border: solid 1px #4F8538;
}
.refstattable tbody td.title {
    background-color: #FCFCE1;
    text-shadow: 1px 1px 1px #FFFFFF;
    text-transform: uppercase;
    font: 10px arial, tahoma, sans-serif;
    font-weight: bold;
}

.mailto {
    float: left;
    display: block;
    height: 16px;
    width: 16px;
    outline: none;
    border: none;
    background: url(img/envelope.png) no-repeat left top;
    margin-right: 8px;
}
.mailto:hover {
    border: none;
}

.workbtn-panel {
    text-align: center;
    border: none;
    border-spacing: 0;
    padding: 0; 
    margin: 12px auto -8px;
}
.filtermnu1, .filtermnu2, .filtermnu3, .filtermnu4, .filtermnu5, .filtermnu6, .filtermnu7, .filtermnu8, .filtermnu9,
.filtermnuactive1, .filtermnuactive2, .filtermnuactive3, .filtermnuactive4,
.filtermnuactive5, .filtermnuactive6, .filtermnuactive7, .filtermnuactive8, .filtermnuactive9 {
    float: left;
    display: block;
    height: 37px;
    width: 51px;
    outline: none;
    border: none;
    cursor: pointer;
    background-image: url(img/wbtn.png);
    background-repeat: no-repeat;
}
.filtermnu1:hover, .filtermnu2:hover, .filtermnu3:hover, .filtermnu4:hover,
.filtermnu5:hover, .filtermnu6:hover, .filtermnu7:hover, .filtermnu8:hover, .filtermnu9:hover,
.filtermnuactive1:hover, .filtermnuactive2:hover, .filtermnuactive3:hover, .filtermnuactive4:hover,
.filtermnuactive5:hover, .filtermnuactive6:hover, .filtermnuactive7:hover, .filtermnuactive8:hover, .filtermnuactive9:hover {
    border: none;
}
.filtermnu1 { background-position: 0px 0px; } 
.filtermnu1:hover { background-position: 0px -37px; }
.filtermnuactive1 { background-position: 0px -74px; }

.filtermnu2 { background-position: -51px 0px; } 
.filtermnu2:hover { background-position: -51px -37px; }
.filtermnuactive2 { background-position: -51px -74px; }

.filtermnu3 { background-position: -102px 0px; } 
.filtermnu3:hover { background-position: -102px -37px; }
.filtermnuactive3 { background-position: -102px -74px; }

.filtermnu4 { background-position: -153px 0px; } 
.filtermnu4:hover { background-position: -153px -37px; }
.filtermnuactive4 { background-position: -153px -74px; }

.filtermnu5 { background-position: -204px 0px; } 
.filtermnu5:hover { background-position: -204px -37px; }
.filtermnuactive5 { background-position: -204px -74px; }

.filtermnu6 { background-position: -255px 0px; } 
.filtermnu6:hover { background-position: -255px -37px; }
.filtermnuactive6 { background-position: -255px -74px; }

.filtermnu7 { background-position: -306px 0px; } 
.filtermnu7:hover { background-position: -306px -37px; }
.filtermnuactive7 { background-position: -306px -74px; }

.filtermnu8 { background-position: -357px 0px; } 
.filtermnu8:hover { background-position: -357px -37px; }
.filtermnuactive8 { background-position: -357px -74px; }

.filtermnu9 { background-position: -408px 0px; } 
.filtermnu9:hover { background-position: -408px -37px; }
.filtermnuactive9 { background-position: -408px -74px; }
.filtermenu, .filtermenuactive, .filtermenu:hover, .filtermenuactive:hover {
    float: left;
    font-size: 12px;
    text-align: center;
    padding-top: 10px;
    display: block;
    height: 27px;
    width: 47px;
    outline: none;
    border: none;
    cursor: pointer;
}
.filtermenu { background: url(img/filter-btn.png) no-repeat left top; color: #135B11; }
.filtermenuactive { background: url(img/filter-btnstate.png) no-repeat left top; color: #ffffff; }
.filtermenu:hover { color: #135B11; background-position: left bottom; }




.filtermnu1, .filtermnu2, .filtermnu3, .filtermnu4, .filtermnu5, .filtermnu6, .filtermnu7, .filtermnu8,
.filtermnuactive1, .filtermnuactive2, .filtermnuactive3, .filtermnuactive4,
.filtermnuactive5, .filtermnuactive6, .filtermnuactive7, .filtermnuactive8 {
    float: left;
    display: block;
    height: 37px;
    width: 51px;
    outline: none;
    border: none;
    cursor: pointer;
    background-image: url(img/wbtn.png);
    background-repeat: no-repeat;
}
.filtermnu1 { background-position: 0px 0px; } 
.filtermnu1:hover { background-position: 0px -37px; }
.filtermnuactive1 { background-position: 0px -74px; }

.filtermnu2 { background-position: -51px 0px; } 
.filtermnu2:hover { background-position: -51px -37px; }
.filtermnuactive2 { background-position: -51px -74px; }

.filtermnu3 { background-position: -102px 0px; } 
.filtermnu3:hover { background-position: -102px -37px; }
.filtermnuactive3 { background-position: -102px -74px; }

.filtermnu4 { background-position: -153px 0px; } 
.filtermnu4:hover { background-position: -153px -37px; }
.filtermnuactive4 { background-position: -153px -74px; }

.filtermnu5 { background-position: -204px 0px; } 
.filtermnu5:hover { background-position: -204px -37px; }
.filtermnuactive5 { background-position: -204px -74px; }

.filtermnu6 { background-position: -255px 0px; } 
.filtermnu6:hover { background-position: -255px -37px; }
.filtermnuactive6 { background-position: -255px -74px; }

.filtermnu7 { background-position: -306px 0px; } 
.filtermnu7:hover { background-position: -306px -37px; }
.filtermnuactive7 { background-position: -306px -74px; }

.filtermnu8 { background-position: -357px 0px; } 
.filtermnu8:hover { background-position: -357px -37px; }
.filtermnuactive8 { background-position: -357px -74px; }



table.history {
    border-collapse: collapse;
    margin-bottom: 10px;
    font-size: 11px;
    border: none;
    border-spacing: 0;
    padding: 0;
    width: 100%;       
}
table.history thead {
    text-align: center;
    background: #629935 url(img/bk-table.png) repeat-x bottom;
}
table.history thead th {
    color: #ffffff;
    font-weight: normal;
    padding: 6px;
}
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: #498F08;
    padding: 4px 10px;
    background-color: #F7F6EB;
    border-bottom: solid 1px #DBDFBE;
}
table.history tbody td.leftvalue {
    text-align: left;
    color: #135B11;
    padding: 4px 10px;
    background-color: #F3F2E7;
}
.navigation {
    border: none;
    width: 100%;
    margin: 5px 0;
    text-align: center;
    background-color: #E8EEBB;
    border-bottom: 1px solid #E2E2D8;
}
.navigation td.orient {
    white-space:nowrap;
    padding-top: 0;
    vertical-align: top;
}
.navygray {
    color:#B3C2A4;
}


div.avatarchange {
    font: 11px Tahoma, Arial, sans-serif;
    color: #6B6B6B;
    display: block;
    padding: 8px 8px;
    margin: 0;
}
div.avatarchange input {
    font: 11px Tahoma, Arial, sans-serif;
    color: #454545;
    display: block;
    margin-bottom: 5px;
}
div.profile-chboxs {
    display: block;
    padding: 0;
    margin: 8px 0;
}
.borderinput {
    border: 4px solid #D9D9D9;  margin: 0 auto 5px;  display: block;  
    width: 300px;
}

.borderinput input {
    font-size: 19px;  text-align: center;  padding: 2px;  
    border: 1px solid #52B13A;  
    width: 290px;  margin-left: 2px;
    color: #004552;
}

.borderinput-short {
    border: 4px solid #DFE8ED;
    margin: 10px auto;
    display: block;
    width: 150px;
}

.borderinput-short input {
    font: 14px Tahoma, Arial, sans-serif;
    text-align: center;
    padding: 4px;
    border: 1px solid #3b708c;
    width: 140px;
}

.pininput {
    border: 4px solid #D9D9D9;
    margin: 0 auto 5px;
    display: block;
    width: 104px;
}
.pininput input {
    font-size: 18px;
    text-align: center;
    padding: 2px;
    border: 1px solid #52B13A;
    width: 94px;
    margin-left: 2px;
}


.btnpin, .btnpinclear {
    background: url(img/pinbtn.png) repeat-x bottom;
    font: 11px Tahoma, Arial, sans-serif;
    text-align: center;
    color: #fff;
    background-position: left top;
    height: 21px;
    display: block;
    text-decoration: none;
    outline: none;
    border: none;
    padding-top: 0;
    line-height: 1.8;
    cursor: default;
    text-shadow: 1px 1px 0px #48911F;
}
.btnpin { width: 22px; }
.btnpinclear { width: 68px; }
.btnpin:hover, .btnpinclear:hover { 
    background: url(img/pinbtn-act.png) repeat-x; 
    border: none;
    color: #fff;
}
.forgotpin {
    text-align: left;
    font-size: 11px;
    color: #AF0032;
    text-decoration: none;
    border: none;
}
.forgotpin:hover {
    color: #E54100;
}

.tablepin {
    border: none;
    border-spacing: 0;
    padding: 0;
    margin: 0 auto;
}
.tooltip { 
    position: absolute;
    padding: 10px 13px;
    z-index: 2;
    color: #303030;
    background-color: #F1F18E;
    border: 1px solid #D6BA00;
    font-family: sans-serif, Tahoma;
    font-size: 12px;
    line-height: 18px;
    text-align: left;
}
.hint-quest {
    background: url(img/hint-gray.png) no-repeat left top;
    height: 16px;
    width: 16px;
    display: block;
    border: none;
    outline: none;
    cursor: help;
    margin: 0 auto;
}
.hint-quest1 {
    background: url(img/tick.png) no-repeat left top;
    height: 16px;
    width: 16px;
    display: block;
    border: none;
    outline: none;
    cursor: help;
    margin: 0 auto;
}
.hint-quest2 {
    background: url(img/phone.png) no-repeat left top;
    height: 16px;
    width: 16px;
    display: block;
    border: none;
    outline: none;
    cursor: help;
    margin: 0 auto;
}
.hint-emailver {
    background: url(img/mail-warn.png) no-repeat left top;
    height: 16px;
    width: 16px;
    display: block;
    border: none;
    outline: none;
    cursor: pointer;
    margin: 0 auto;
}
.hint-emailverok {
    background: url(img/mail-ok.png) no-repeat left top;
    height: 16px;
    width: 16px;
    display: block;
    margin: 0 auto;
}

.reflink {
    color: #1F8100;
    font-size: 14px;
    text-align:center;
    background-color: #FEFFE5;
    border: solid 1px #D6BA00;
    display:block;
    padding: 5px;
    margin: 5px auto;
}

img.refbaner {
    /*border:solid 1px #006291;*/
    background-color: rgba(246, 242, 120, 1);
    border: 1px solid #D6BA00; */;
    display:block;
    padding: 4px;
    margin: 6px auto;
    cursor: pointer;
}
.orangenote {
    font-size: 14px;
    color: #C65D00;
    text-shadow: 1px 1px 1px #E6BD9A;
    text-align: center;
    margin: 20px 0 20px;
    display: block;
}
.refcode {
    color: #1F8100;
    font-size: 11px;
    text-align:left;
    background-color: #FEFFE5;
    border: solid 1px #D6BA00;
    display:block;
    padding: 5px;
    width: 464px;
    height: 60px;
    margin: 5px auto 10px;
}
div.filterlines {
    text-align: center;
    display: block;
    margin-bottom: 20px;
	text-decoration: none;
}
div.filterlines a {text-decoration:none; }
.filterline, .filterlineactive {
    font-size: 12px;
    padding: 0 15px 16px 15px;
    color: #135B11;
}
.filterline { background: url(img/filter1.png) no-repeat bottom center; }
.filterlineactive { background: url(img/filter2.png) no-repeat bottom center; font-weight: bold; cursor: default; }
.filterline:hover {
    background: url(img/filter3.png) no-repeat bottom center;
    color: #C22425;
    cursor: pointer;
}


.btn-bold,.btn-uline,.btn-italic{float:left;display:block;height:24px;width:24px;outline:none;border:none;cursor:pointer;margin:-1px 0 -3px}
.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-bold:hover{background:url(../images/btn-bold1.png) no-repeat left top}
.btn-uline:hover{background:url(../images/btn-uline1.png) no-repeat left top}
.btn-italic:hover{background:url(../images/btn-italic1.png) no-repeat left top}
.regards {
    background:url(img/succ.png) no-repeat left top;
    display: block;
    padding: 15px 5px 0 10px;
    margin-bottom: 10px;
    color: #148F04;
    font-size: 14px;
    height: 54px;
}
.beach {
    height: 128px;
    margin: 30px 0 20px;
    display: block;
    background: url(img/beach128.png) no-repeat center;
}
.res-refwelcome {
    display: block;
    color: #114C5B;
    padding: 8px 12px;
    background-color: #FEFFE5;
    border-top: solid 1px #D6BA00;
    border-bottom: solid 1px #D6BA00;
    border-right: solid 1px #D6BA00;
    border-left: solid 4px #D6BA00;
    overflow: hidden;
}
table.news {text-align:left; border-collapse:collapse;  background-color: rgba(255, 255, 255, 0.1);border-bottom:solid 1px #D1E3EF;}
table.news td {color:#505050; font-size:12px; border-bottom: solid 1px #cccccc; border-top: solid 1px #E7E771;padding: 5px 15px;}
table.news td.messtitle {color: #fff; background-color: #626bb0; padding: 3px 16px;text-shadow: 1px 1px 0px rgba(0, 0, 0, 0.7);}
table.news a {text-decoration:none; }
.newstitle {color: #199B00; font-size: 14px; display:block; margin-bottom:10px;}
a.news-goforum {
    text-align: center;
    background-color: #DF1939;
    padding: 2px 10px 2px;
    text-shadow: 1px 1px 0px #B90000;
    color: #FFFFFF;
	
    font-size: 11px;
    outline: none;
    float: right;
    border: 2px solid #E4D03D;
}
a.news-goforum:hover {
    background-color: #F10044;
    color: #FFFFFF;
}
table.userinfo {
    width: 100%;
    font-size: 12px;
    border-collapse: collapse;
    margin: 0 0 10px 0;
}
table.userinfo tr {
    border-bottom: 1px solid #CBDBC5;
}
table.userinfo td {
    padding: 3px 20px 4px 4px;
}
.button-flat-green, .button-flat-blue, .button-flat-red, .button-flat-orange, .button-flat-gray {
    font-size: 12px;
    color: #fff;
    padding: 3px 10px;
    cursor: pointer;
    outline: none;
    margin: 1px;
    border: none;
	text-decoration:none;
}
.button-flat-green1 {
    font-size: 12px;
    color: #fff;
    padding: 3px 10px;
    cursor: pointer;
    outline: none;
    margin: 1px;
    border: none;
	text-decoration:none;
}

.button-flat-red-ban, .button-flat-gray-ban, .button-flat-black-ban {
    font-size: 11px;
    color: #fff;
    padding: 3px 8px;
    cursor: pointer;
    outline: none;
    margin: 1px;
}
.btn-line {
    border: 3px solid #DAE2E6;
    padding: 4px 0px;
    margin: 2px 0;
}
.btn-line-ban {
    border: 2px solid #DAE2E6;
    padding: 3px 0px 4px;
    margin: 5px 1px;
}
.button-flat-gray, .button-flat-gray-ban {
    background-color: #9DB2BD;
    text-shadow: 1px 1px 0px #5D7887;
    cursor: default;
    border: 2px solid #E4D03D;
}
.button-flat-green {
    background-color: #4F8F2A;
    text-shadow: 1px 1px 0px #3C6D00;
    border: 2px solid #E4D03D;
}
.button-flat-green1 {
    background-color: #535da6;
    text-shadow: 1px 1px 0px #3C6D00;
    border: 2px solid #E4D03D;
}
.button-flat-blue {
    background-color: #018DA0;
    text-shadow: 1px 1px 0px #1E5F7E;
    border: 2px solid #E4D03D;
}
.button-flat-red, .button-flat-red-ban {
    background-color: #48822d;
    text-shadow: 1px 1px 0px #8d2418;
    border: 2px solid #E4D03D;
}
.button-flat-orange {
    background-color: #CD6300;
    text-shadow: 1px 1px 0px #a25903;
    border: 2px solid #E4D03D;
}
.button-flat-black-ban {
    background-color: #000;
    border: 2px solid #E4D03D;
}
.button-flat-green1:hover { background-color: #343c76; border: none; border: 2px solid #E4D03D;}
.button-flat-green:hover { background-color: #6EA048; border: none; border: 2px solid #E4D03D;}
.button-flat-blue:hover { background-color: #2B9BB6; border: none; border: 2px solid #E4D03D;}
.button-flat-red:hover, .button-flat-red-ban:hover { background-color: #426333; border: 2px solid #E4D03D;}
.button-flat-orange:hover { background-color: #F7942A; border: none; border: 2px solid #E4D03D;}
.button-flat-black-ban:hover { background-color: #354E61; border: none; border: 2px solid #E4D03D;}


.box-find {
    font: 12px Tahoma, Arial, sans-serif;
    color: #857F00; /*#C24D00;*/
    text-shadow: 1px 1px 0px #F5F0B5;
    background-color: #F6F4A7; /*#FF9B00;*/
    padding: 5px 8px;
    margin-bottom: 5px;
    border: 1px solid #D6BA00;
    display: block;
}
.box-find input {
    font: 12px Tahoma, Arial, sans-serif;
    border: 1px solid #D6BA00; /*#C24D00;*/
    margin: 0 2px;
    color: #857F00;
    text-shadow: 1px 1px 0px #FFFFFF;
    background: #FFFFFF;
}
.box-find select {
    font: 12px Tahoma, Arial, sans-serif;
    border: 1px solid #4C8F00; /*#C24D00;*/
    margin: 0 1px;
    padding: 2px;
}

.advertise-empty {
    background: url(img/light.png) no-repeat top center;
    font-size: 14px;
    color: #135B11;
    text-align: center;
    padding-top: 120px;
    margin-top: 20px;
    display: block;
}
.btn-bl-ispact, .btn-bl-ispdis, .btn-bl-rekact, .btn-bl-rekdis {
    height:45px;
    width:44px;
    display:block;
    border:none;
    outline:none;
    cursor:pointer;
    margin:5px 11px;
}

.btn-bl-ispact {
    background:url(img/bl-isp-act.png) no-repeat left top;
}

.btn-bl-ispdis {
    background:url(img/bl-isp-dis.png) no-repeat left top;
}

.btn-bl-rekact {
    background:url(img/bl-rek-act.png) no-repeat left top;
}

.btn-bl-rekdis {
    background:url(img/bl-rek-dis.png) no-repeat left top;
}
/**********Comment***********/
.user-feedline {
    background-color: rgba(253, 253, 237, 0.99);
    border: 1px dashed #DBBF07;
    padding: 10px 15px 10px 20px;
    display: block;
    margin: -35px 0 10px 28px;
}
.user-feedline .autor {
    color: #B60033;
    text-shadow: 1px 1px 0px #FCFCFC;
    display: block;
    margin-bottom: 5px;
    font: 13px Tahoma, Arial, sans-serif;
}

.user-feedline-arb {
    background-color: #FFE6DE;
    border: 1px dashed #FF8661;
    padding: 10px 15px 10px 20px;
    display: block;
    margin: -40px 0 10px 40px;
}
.user-feedline-arb .autor {
    color: #A82B05;
    text-shadow:0px 0px 3px #FF8661;
    display: block;
    margin-bottom: 5px;
}

.user-feedline-arbkill {
    background-color: #D3DEE6;
    border: 1px dashed #9BA2A8;
    padding: 10px 15px 10px 20px;
    display: block;
    margin: -40px 0 10px 40px;
}
.user-feedline-arbkill .autor {
    color: #40607A;
    text-shadow:0px 0px 3px #9BA2A8;
    display: block;
    margin-bottom: 5px;
}
.user-feedline-arbnote {
    color: #B51D1D;
    background-color: #FFFCDE;
    border: 1px dashed #FFD261;
    padding: 10px 15px 10px 20px;
    display: block;
    margin: -40px 0 10px 40px;
}
.user-feedline-arbnote .autor {
    color: #8C9F05;
    text-shadow:0px 0px 3px #C7D651;
    display: block;
    margin-bottom: 5px;
}

.avatar-smoll {
    margin-top:5px;
    background:url(img/avbg.png) no-repeat right bottom;
    padding: 2px 9px 9px 2px;
    border: none;
    width: 35px;
    height: 35px;
}
.walldel {
    float: right;
    display: block;
    height: 16px;
    width: 16px;
    outline: none;
    border: none;
    margin: 0 2px;
    cursor: pointer;
}
.walldel { background: url(img/walldel.png) no-repeat left top; }
.onlinetext {
    color: #2E9B00;
    font-size: 10px;
    padding-left: 3px;
    /* text-shadow: 1px 1px 0px #FFFFFF; */
}
/*************Basket************/
table.cart {
    border-collapse: collapse;
    border: none;
    border-spacing: 0;
    padding: 0;
    width: 100%;
}
table.cart thead {
    background: #629935 url(img/bk-table.png) repeat-x bottom;
}
table.cart thead th {
    color: #fff;
    font-size: 11px;
    font-weight: normal;
    padding: 6px 8px;
}
table.cart tbody tr {
    border-bottom: 1px solid #C5D2DB;
}

table.cart tbody td {
    font-size: 12px;
    padding: 6px;
    background-color: #fff;
}

table.cart tbody td.price {
    text-align: right;
    padding: 6px 16px;
    background-color: #FAFAFA;
}

.allsumnote {
    font-size: 15px;
    text-shadow: 1px 1px 1px #FFF;
}
.graynote {
    font-size: 11px;
    color: #9E9E9E; 
    line-height: 1.8;
}

.wolluser a {
    background:url(img/user.png) no-repeat 0 1px;
    padding: 2px 8px 2px 20px;
    border:none;
    text-decoration: none;
    display: block;
    text-shadow:1px 1px 1px #C9C7B1;
}

.notext {
    background-color: #C23E4B;
    border: 1px solid #fff;
    padding: 2px 6px;
    color: #fff;
    display: block;
    margin: 2px 0 4px;
}

a.goiduser {
    font-size: 11px;
    text-align: center;
    text-decoration: none;
    border: none;
    background-color: #D18800;
    color: #fff;
    display: inline-block;
    margin: 1px;
    padding: 2px;
    width: 55px;
}
a.goiduser:hover {
    background-color: #E69700;
}

a.goadvwoll {
    color: #217321;
    border: none;
    text-shadow: 0 0 2px #fff;    
}
a.goadvwoll:hover {
    color: #AE3131;
}
.pay-success, .pay-wait, .pay-fail, .cart-empty, .salary-confirm {
    font-size: 14px;
    color: #C65D00;
    text-shadow: 1px 1px 1px #E6BD9A;
    text-align: center;
    padding-top: 180px;
    display: block;
}
.pay-success { background: url(img/paysuccess.png) no-repeat center; }
.pay-wait { background: url(img/paywait.png) no-repeat center; }
.pay-fail { background: url(img/payfail.png) no-repeat center; }
.cart-empty { background: url(img/cart-empty.png) no-repeat center; }
.salary-confirm { background: url(img/salaryconfirm.png) no-repeat center; }
.salary-success {
    background: url(img/salarysuccess.gif) no-repeat top center;
    font-size: 14px;
    color: #11730E;
    text-shadow: 1px 1px 1px #DDF0DD;
    text-align: center;
    padding-top: 120px;
    margin-top: 60px;
    display: block;
}

.pay-successlist {
    color: #ffffff;
    text-align: center;
    text-shadow: 1px 1px 0px #549600;  background-color: #7DB800;
    display: block;
    padding: 10px 20px;
    margin: 20px;
}

a.btn-delete {
    background: url(img/cross-trans.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;
}
.img-process {
    background: url(img/process.gif) no-repeat left top;
    height: 15px;
    width: 15px;
    display: block;
    border: none;
}

a.pay-wm-a, a.pay-wm-n, a.pay-wm-d, a.pay-ya-a, a.pay-ya-n, a.pay-ya-d , a.pay-qw-a, a.pay-qw-n, a.pay-qw-d, a.pay-pr-a, a.pay-pr-n, a.pay-pr-d
, a.pay-pa-a, a.pay-pa-n, a.pay-pa-d, a.pay-in-a, a.pay-in-n, a.pay-in-d, a.pay-bl-a, a.pay-bl-n, a.pay-bl-d, a.pay-br-a, a.pay-br-n, a.pay-br-d
, a.pay-vi-a, a.pay-vi-n, a.pay-vi-d, a.pay-rb-a, a.pay-rb-n, a.pay-rb-d, a.pay-ed-a, a.pay-ed-n, a.pay-ed-d, a.pay-pm-a, a.pay-pm-n, a.pay-pm-d 
, a.pay-mg-a, a.pay-mg-n, a.pay-mg-d , a.pay-lp-a, a.pay-lp-n, a.pay-lp-d, a.pay-mt-a, a.pay-mt-n, a.pay-mt-d, a.pay-fr-a, a.pay-fr-n, a.pay-fr-d {
    font-size: 11px;
    color: #ffffff;
    text-align: center;
    line-height: 2.1;
    margin: 0;
    padding-top: 57px;
    display: block;
    height: 27px;
    width: 141px;
    border: none;
}
a.pay-wm-a { background: url(img/pay/wm-a.png) no-repeat; }
a.pay-wm-n { background: url(img/pay/wm-n.png) no-repeat; }
a.pay-wm-d { background: url(img/pay/wm-d.png) no-repeat; }
/*======================================================*/
a.pay-ya-a { background: url(img/pay/ya-a.png) no-repeat; }
a.pay-ya-n { background: url(img/pay/ya-n.png) no-repeat; }
a.pay-ya-d { background: url(img/pay/ya-d.png) no-repeat; }
/*======================================================*/
a.pay-qw-a { background: url(img/pay/qw-a.png) no-repeat; }
a.pay-qw-n { background: url(img/pay/qw-n.png) no-repeat; }
a.pay-qw-d { background: url(img/pay/qw-d.png) no-repeat; }
/*======================================================*/
a.pay-pr-a { background: url(img/pay/pr-a.png) no-repeat; }
a.pay-pr-n { background: url(img/pay/pr-n.png) no-repeat; }
a.pay-pr-d { background: url(img/pay/pr-d.png) no-repeat; }
/*======================================================*/
a.pay-pa-a { background: url(img/pay/pa-a.png) no-repeat; }
a.pay-pa-n { background: url(img/pay/pa-n.png) no-repeat; }
a.pay-pa-d { background: url(img/pay/pa-d.png) no-repeat; }
/*======================================================*/
a.pay-in-a { background: url(img/pay/in-a.png) no-repeat; }
a.pay-in-n { background: url(img/pay/in-n.png) no-repeat; }
a.pay-in-d { background: url(img/pay/in-d.png) no-repeat; }
/*======================================================*/
a.pay-bl-a { background: url(img/pay/bl-a.png) no-repeat; }
a.pay-bl-n { background: url(img/pay/bl-n.png) no-repeat; }
a.pay-bl-d { background: url(img/pay/bl-d.png) no-repeat; }
/*======================================================*/
a.pay-br-a { background: url(img/pay/br-a.png) no-repeat; }
a.pay-br-n { background: url(img/pay/br-n.png) no-repeat; }
a.pay-br-d { background: url(img/pay/br-d.png) no-repeat; }
/*======================================================*/
a.pay-vi-a { background: url(img/pay/vi-a.png) no-repeat; }
a.pay-vi-n { background: url(img/pay/vi-n.png) no-repeat; }
a.pay-vi-d { background: url(img/pay/vi-d.png) no-repeat; }
/*======================================================*/
a.pay-rb-a { background: url(img/pay/rb-a.png) no-repeat; }
a.pay-rb-n { background: url(img/pay/rb-n.png) no-repeat; }
a.pay-rb-d { background: url(img/pay/rb-d.png) no-repeat; }
/*======================================================*/
a.pay-ed-a { background: url(img/pay/ed-a.png) no-repeat; }
a.pay-ed-n { background: url(img/pay/ed-n.png) no-repeat; }
a.pay-ed-d { background: url(img/pay/ed-d.png) no-repeat; }
/*======================================================*/
a.pay-pm-a { background: url(img/pay/pm-a.png) no-repeat; }
a.pay-pm-n { background: url(img/pay/pm-n.png) no-repeat; }
a.pay-pm-d { background: url(img/pay/pm-d.png) no-repeat; }
/*======================================================*/
a.pay-mg-a { background: url(img/pay/mg-a.png) no-repeat; }
a.pay-mg-n { background: url(img/pay/mg-n.png) no-repeat; }
a.pay-mg-d { background: url(img/pay/mg-d.png) no-repeat; }
/*======================================================*/
a.pay-lp-a { background: url(img/pay/lp-a.png) no-repeat; }
a.pay-lp-n { background: url(img/pay/lp-n.png) no-repeat; }
a.pay-lp-d { background: url(img/pay/lp-d.png) no-repeat; }
/*======================================================*/
a.pay-mt-a { background: url(img/pay/mt-a.png) no-repeat; }
a.pay-mt-n { background: url(img/pay/mt-n.png) no-repeat; }
a.pay-mt-d { background: url(img/pay/mt-d.png) no-repeat; }
/*======================================================*/
a.pay-fr-a { background: url(img/pay/fr-a.png) no-repeat; }
a.pay-fr-n { background: url(img/pay/fr-n.png) no-repeat; }
a.pay-fr-d { background: url(img/pay/fr-d.png) no-repeat; }

  a.pay-wm-a:hover, a.pay-wm-d:hover, a.pay-ya-a:hover, a.pay-ya-d:hover, a.pay-qw-a:hover, a.pay-qw-d:hover, a.pay-pr-a:hover, a.pay-pr-d:hover
, a.pay-pa-a:hover, a.pay-pa-d:hover, a.pay-in-a:hover, a.pay-in-d:hover , a.pay-bl-a:hover, a.pay-bl-d:hover, a.pay-br-a:hover, a.pay-br-d:hover 
, a.pay-vi-a:hover, a.pay-vi-d:hover, a.pay-rb-a:hover, a.pay-rb-d:hover, a.pay-ed-a:hover, a.pay-ed-d:hover, a.pay-pm-a:hover, a.pay-pm-d:hover
, a.pay-mg-a:hover, a.pay-mg-d:hover, a.pay-lp-a:hover, a.pay-lp-d:hover, a.pay-mt-a:hover, a.pay-mt-d:hover, a.pay-fr-d:hover {
font-size: 12px;
line-height: 2.0;
filter: alpha(Opacity=75); 
opacity: 0.80;
}
.control-text {
    display: block;
    color: #00508F;
    text-align: left;
    padding: 5px 5px 5px 5px;
    border-bottom: 1px solid #E2DEAA;
    width: 300px;
    margin: 0 auto;
}
.control-text .text1 {
    color: #095F5C;
    font-size: 14px;
    width: 100px;
    display: inline-block;
}
.control-text .text2 {
    font-size: 12px;
}

.adv-serf {
    text-align: left;
    border-collapse: separate;
    line-height: 1.4;
    width: 100%;
    border: none;
    border-spacing: 0;
    padding: 0;    
}
.adv-serf td {
    color: #135B11;
    text-align: left;
    font-size: 12px;
    padding: 6px 4px;
    border-top: solid 2px #F8F8F8;
    border-bottom: solid 1px #DBDFBE;
    background: #F3F2E7;
}
.adv-serf td a {
    text-decoration: none;
    border: none;
    outline: none;
}
.profile1 td.budget {
    text-align: center;
    padding: 6px 10px;
    line-height: 1.2;
    border-left: solid 1px #E3E6D1;
    white-space: nowrap;
}
.adv-serf td.ext {
    text-align: center;
    background-color: #FCFCFC; /*F3F2E7;*/
    background-image: none;
    border-top: none;
    padding: 2px 10px;
    vertical-align: middle;
    color: #B1051E;
}
.adv-serf td.ext-comp, .adv-serf td.ext-comp2, .adv-serf td.ext-comp3 {
    color: #FFFFFF;
    background-color: #D12A2A;
    background-image: none;
    border-top: none;
    padding: 4px;
}

.adv-serf td.ext-comp2 { background-color: #6E94B8; }
.adv-serf td.ext-comp3 { background-color: #7FBA6F; font-size: 11px; }

.adv-serf td.ext-viptask {
    text-align: left;
    color: #733C2D;
    background-color: #F5F5D4;
    background-image: none;
    border: 3px solid #E2E281;
    padding: 10px;
}

.adv-serf td.ext-contest {
    text-align: left;
    font-size: 11px;
    color: #384E5E;
    background-color: #F5F5D4;
    background-image: none;
    border-top: 1px solid #F5F5D4;
    border-left: 1px solid #E2E281;
    border-right: 1px solid #E2E281;
    border-bottom: 2px solid #B5B50B;
    padding: 10px;
}

.adv-serf td.ext-contest2 {
    text-align: left;
    font-size: 11px;
    color: #384E5E;
    background-color: #fff;
    background-image: none;
    padding: 0;
}


.arbitr-ban-comment {
    font-size: 11px;
    background-color: #F5F5D4;
    border: 1px dashed #5CA4BC;
    padding: 3px 8px 4px;
    margin: 5px 5px 0 0;
    display: block;
    color: #B31A14;
}
.arbitr-ban-comment span {
    color: #276F8F;
}
.mailtoarbitr {
    color: #276F8F;
    outline: none;
    border: none;
    background: url(img/envelope.png) no-repeat 0 -1px;
    padding-left: 20px;
}
.mailtoarbitr:hover {
    border: none;
}

.scon-nel1, .scon-moz1, .scon-edit, .scon-transfer, .scon-erase, .scon-delete, .scon-calculator, .scon-pay, .active-link, .scon-backmoney, .scon-comment, .scon-up, .scon-down, .scon-vip, .scon-vipact, .scon-gray, .scon-moz, .scon-nel, .scon-stat, 
.scon-speed-1, .scon-speed-2, .scon-speed-3, .scon-speed-4, .scon-speed-5, .scon-speed-6, .scon-speed-7 {
    height: 16px;
    width: 16px;
    display: block;
    border: none;
    outline: none;
    cursor: pointer;
    float: right;
    margin-right: 3px;
    margin-top: 3px;
}
.scon-up, .scon-down, .scon-vip, .scon-vipact {
    color: #fff;
    font-size: 10px;
    text-align: center;
    line-height: 1.4;
}
a.scon-transfer{background:url(img/mbudget.png) no-repeat left top;margin-right:5px}
.scon-stat { background: url(img/stats.png) no-repeat left top; margin-right: 5px; }
.scon-edit { background: url(img/edit.png) no-repeat left top; margin-right: 5px; }
.scon-vip { background: url(img/task-vip.png) no-repeat left top; margin-right: 5px; }
.scon-vipact { background: url(img/task-vip.png) no-repeat 0 -16px; margin-right: 5px; }
.scon-erase { background: url(img/switch.png) no-repeat left top; }
.scon-comment { background: url(img/comment.png) no-repeat left top; }
.scon-up { background: url(img/task-up.png) no-repeat 0 -16px; margin-right: 5px; }
.scon-down { background: url(img/task-up.png) no-repeat 0 0; margin-right: 5px; }
.scon-gray { background: url(img/taskgray.png) no-repeat left top; margin-right: 5px; }
.scon-moz { background: url(img/up.png) no-repeat left top; margin-right: 5px; }
.scon-nel { background: url(img/new-go-up.png) no-repeat left top; margin-right: 5px; }
.scon-moz1 { background: url(img/din.png) no-repeat left top; margin-right: 5px; }
.scon-nel1 { background: url(img/din1.png) no-repeat left top; margin-right: 5px; } 
.scon-delete { background: url(img/cross.png) no-repeat left top; }
.scon-calculator { background: url(img/calculator.png) no-repeat left top; }
.scon-backmoney { background: url(img/mbudget.png) no-repeat left top; }
.scon-pay { background: url(img/add-to-basket.png) no-repeat left top; float: none; margin: 7px auto 0; }
.scon-speed-1 { background: url(img/advspeed.png) no-repeat 0 0; }
.active-link { background:url(img/active.png) no-repeat left top; margin-right: 5px; }
.scon-speed-2 { background: url(img/advspeed.png) no-repeat 0 -16px; }
.scon-speed-3 { background: url(img/advspeed.png) no-repeat 0 -32px; }
.scon-speed-4 { background: url(img/advspeed.png) no-repeat 0 -48px; }
.scon-speed-5 { background: url(img/advspeed.png) no-repeat 0 -64px; }
.scon-speed-6 { background: url(img/advspeed.png) no-repeat 0 -80px; }
.scon-speed-7 { background: url(img/advspeed.png) no-repeat 0 -96px; }
.scon-speed-process { 
    height: 15px;
    width: 15px;
    display: block;
    border: none;
    outline: none;
    cursor: pointer;
    float: right;
    background: url(img/process.gif) no-repeat 0 0;
    margin-right: 4px;
    margin-top: 4px;
}

.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; }


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

.serfinfotext { font-size: 11px; color: #114C5B; line-height: 1.6;}
.serfcomplainttext { font-size: 11px; color: #E54100; line-height: 1.6; cursor: pointer; }
.serfcomplainttext:hover { color: #AF0032; }
.serfexttext { font-size: 11px; color: #0079B8; line-height: 1.6; cursor: pointer; }
.serfexttext:hover { color: #006094; }
.nonbudget { color: #D80015; }

.serfcontrol-play, .serfcontrol-pause, .serfcontrol-stop {
    height: 26px;
    width: 26px;
    display: block;
    border: none;
    outline: none;
    cursor: pointer;
    margin: 2px 4px;
}
.serfcontrol-moder, .serfcontrol-postmoder, .serfcontrol-block, .serfcontrol-ban, .contest-play, .contest-finish {
    height: 26px;
    width: 26px;
    display: block;
    border: none;
    margin: 5px 4px;
}
.contest-play { background: url(img/adv/cont-play.png) no-repeat left top; }
.contest-finish { background: url(img/adv/cont-start.png) no-repeat left top; }
.serfcontrol-play { background: url(img/adv/serf-play.png) no-repeat left top; }
.serfcontrol-pause { background: url(img/adv/serf-pause.png) no-repeat left top; }
.serfcontrol-stop { background: url(img/adv/serf-stop.png) no-repeat left top; }
.serfcontrol-moder { background: url(img/adv/serf-moder.png) no-repeat left top; }
.serfcontrol-postmoder { background: url(img/adv/serf-postmoder.png) no-repeat left top; }
.serfcontrol-block { background: url(img/adv/serf-block.png) no-repeat left top; }
.serfcontrol-ban { background: url(img/adv/serf-ban.png) no-repeat left top; }

a.add-budget,a.add-budgetnone{text-align:center;display:block;border:0;background:#f3f2e7 url(img/gold.png) no-repeat top center;font-size:12px;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:0;background:#f3f2e7 url(img/gold-act.png) no-repeat top center;outline:0;color:#ef6a00}
.polytask{border:0;background:url(img/polytask.png) no-repeat;width:22px;height:15px;display:block;float:right;cursor:help}
.favinfo{border:0;background:url(img/task-favinfo.png) no-repeat;width:16px;height:15px;display:block;float:right;cursor:help}
.task-fail,.task-fail:hover,.task-favorite,.task-favorite:hover,.task-favoriteout,.task-favoriteout:hover{border:0;outline:0;width:17px;height:15px;display:block;float:right;}
.task-favorite,.task-favorite:hover{background:url(img/task-favorite.png) no-repeat}
.task-favoriteout,.task-favoriteout:hover{background:url(img/task-favoriteout.png) no-repeat}
.task-fail,.task-fail:hover{background:url(img/task-fail.png) no-repeat}
.moder-context,.moder-mail,.moder-serf,.moder-serp,.moder-task,.moder-test{display:block;margin-bottom:10px;font-size:16px;height:34px;padding-left:40px}
.moder-serf{background:url(img/sepia/serf.png) no-repeat left top}
.moder-mail{background:url(img/sepia/mail.png) no-repeat 0 -5px}
.moder-test{background:url(img/sepia/test.png) no-repeat 0 -5px}
.moder-task{background:url(img/sepia/task.png) no-repeat 0 -5px}
.moder-serp{background:url(img/sepia/serp.png) no-repeat 0 -5px}
.moder-context{background:url(img/sepia/context.png) no-repeat 0 -5px}
.regsuccess{background:url(img/flag.png) no-repeat left top;display:block;width:128px;height:128px;margin:30px auto}
.forgotpin{text-align:left;font-size:11px;color:#af0032;text-decoration:none;border:0}
.forgotpin:hover{color:#e54100}
.newtaskblink{color:#ec5a62;text-decoration:blink}
.onlinetext{color:#ff621f;font-size:10px;padding-left:3px}

.transport-moder {
    text-align: center;
    display: block;
    border: none;
    background: url(img/gomoder.png) no-repeat top center;
    font-size: 11px;
    padding-top: 25px;
    color: #5B9F00;
    cursor: pointer;
}
.transport-moder:hover {
    border: none;
    background: url(img/gomoder-act.png) no-repeat top center;
    outline: none;
    color: #EF6A00;
}

.addbudgetcenter {
    margin: 0 auto;
    border: none;
    border-spacing: 0;
    padding: 0;
}
.addbudgetcenter td {
    background: none;
    border: none;
    padding: 0;
}

.bluetext {
    color: #00649E;
    text-shadow: 1px 1px 1px #CDCFD0;
    text-align: center;
    font-size: 11px;
    display: block;
    margin: -2px auto 5px;
}

table.work-serf {
    text-align: left;
    border-collapse: separate;
    line-height: 1.4;
    width: 100%;
    border: none;
    border-spacing: 0;
    padding: 0;
}
table.work-serf thead {
    background: #629935 url(img/bk-table.png) repeat-x bottom;
}
table.work-serf thead th {
    color: #ffffff;
    font-size: 11px;
    font-weight: normal;
    padding: 5px 8px;
    /*text-transform: uppercase;*/
}
table.work-serf thead th select {
    font: 12px tahoma, arial, sans-serif;
    padding: 2px;
    border: 1px solid #6E9644;
    margin: 1px 2px -1px 0;
    float: right;
}

table.work-serf td.normal, table.work-serf td.normalm {
    color: #114C5B;
    text-align: left;
    font-size: 12px;
    padding: 6px 5px;
    border-top: solid 2px #F8F8F8;  border-bottom: solid 1px #DBDFBE;
    background-color: #F3F2E7;
}
table.work-serf td.normalm {
    cursor: default;
}

table.work-serf td.goadvsite {
    text-align: center;
    padding-top: 14px;
    border-bottom: solid 1px #DBDFBE;
    background-color: #F3F2E7;
    border-top: solid 2px #F8F8F8;
}
table.work-serf td.goadvsite a {
    color: #fff;
    text-shadow: 1px 1px 0px #DB5800;
    text-align: center;
    padding: 4px 15px;
    font-size: 13px;
    border: solid 1px #E66500;
    background-color: #FF8500;
}
table.work-serf td.goadvsite a:hover {
    color: #fff;
    text-shadow:1px 1px 1px #D6B600;
    border: solid 1px #D6B600;
    background-color: #E6C500;
}

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;
}

.serfgo, .cerfgo {
    color: #114C5B;
    text-decoration: none;
    border: none;
    outline: none;
    background: url(img/ac.png) no-repeat center;
    padding: 2px;
    margin-left: -2px;
    margin-right: -2px;
    cursor: pointer;
}
.serfgo:hover, .cerfgo:hover {
    background: url(img/ac-act.png) no-repeat center;
}


.desctext { font-size: 11px; color: #89A688; }
.desctext2 { font-size: 11px; color: #006291; }
.clickprice { color: #135B11; line-height: 1.6; }
.serfimg, .serfimgact, .serfimggo, .serfimgmultiip, .serfimghigh, .serfimgnews, .serfimgsys, .mailimg, .mailimghigh, .testimg, .taskimq,
.testimghigh, .serpimg, .serpimghigh, .taskimg, .taskimghigh, .taskimghigh1, .taskimghigh2,
.taskimg-ok, .taskimg-work, .taskimg-fail, .taskimg-stop, .taskimg-del, .taskimg-nomoney,
.taskimg-userban, .taskimg-wait {
    width: 37px;
    height: 38px;
    display: block;
}
.taskimq { background: url(img/ad-bonus.png) no-repeat 2px 1px; }
.serfimg { background: url(img/ad-status.png) no-repeat 2px 1px; }
.serfimgact { background: url(img/ad-statusnews2.png) no-repeat 2px 1px; }
.serfimggo { background: url(img/ad-status-go.png) no-repeat 2px 1px; }
.serfimghigh { background: url(img/ad-statushigh.png) no-repeat 2px 1px; }
.serfimgnews { background: url(img/ad-statusnews.png) no-repeat 2px 1px; }
.serfimgsys { background: url(img/ad-statussys.png) no-repeat 2px 1px; }
.mailimg { background: url(img/ad-mailstatus.png) no-repeat 2px 1px; }
.mailimghigh { background: url(img/ad-mailstatushigh.png) no-repeat 2px 1px; }
.testimg { background: url(img/ad-teststatus.png) no-repeat 2px 1px; }
.testimghigh { background: url(img/ad-teststatushigh.png) no-repeat 2px 1px; }
.serpimg { background: url(img/ad-serpstatus.png) no-repeat 2px 1px; }
.serpimghigh { background: url(img/ad-serpstatushigh.png) no-repeat 2px 1px; }
.taskimg { background: url(img/ad-taskstatushigh.png) no-repeat 2px 1px; }
.taskimghigh { background: url(img/ad-taskvip.png) no-repeat 2px 1px; }
.taskimghigh1 { background: url(img/ad-statusnews1.png) no-repeat 2px 1px; }

.taskimg-ok { background: url(img/ad-task-ok.png) no-repeat 2px 1px; }
.taskimg-wait { background: url(img/ad-task-wait.png) no-repeat 2px 1px; }
.taskimg-work { background: url(img/ad-task-work.png) no-repeat 2px 1px; }
.taskimg-fail { background: url(img/ad-task-fail.png) no-repeat 2px 1px; }

.taskimg-stop { background: url(img/ad-task-stop.png) no-repeat 2px 1px; }
.taskimg-del { background: url(img/ad-task-del.png) no-repeat 2px 1px; }
.taskimg-nomoney { background: url(img/ad-task-nomoney.png) no-repeat 2px 1px; }
.taskimg-userban { background: url(img/ad-task-userban.png) no-repeat 2px 1px; }

a.workvir, a.workclock , a.workmail, a.workcomp, a.workevents {
    float: right;
    display: block;
    height: 16px;
    width: 16px;
    outline: none;
    border: none;
    margin: 0 1px;
    cursor: pointer;
}
a.workvir { background: url(img/icon-vir.png) no-repeat left bottom; }
a.workclock { background: url(img/icon-clock.png) no-repeat left bottom; }
a.workmail { background: url(img/icon-mail.png) no-repeat left bottom; }
a.workcomp { background: url(img/icon-comp.png) no-repeat left bottom; }
a.workevents { background: url(img/icon-events.png) no-repeat left bottom;}
a.workvir:hover, a.workclock:hover, a.workmail:hover, a.workcomp:hover, a.workevents:hover { background-position: left top; }

.smoolgray {
    color: #72BBE1;
    font-size: 11px;
    cursor: help;
}
.smoolgray_last {
    color: #F9A97C;
    font-size: 11px;
    text-decoration: blink;
    cursor: help;
}
.smoolred {
    color: #D63200;
    font-size: 11px;
    cursor: help;
}
#rollbaner {
    text-align: center;
    display: block;
    margin-top: 60px;
    margin-bottom: 30px;
}
#rollbaner a {
    border: none;
    outline: none;
    text-decoration: none;
}
#rollbaner img {
    padding: 3px;
    border: 1px solid #ccc;
}

.workbtn-panel {
    text-align: center;
    border: none;
    border-spacing: 0;
    padding: 0; 
    margin: 12px auto -8px;
}
.pay-form {
    text-align: center;
    margin: 5px auto;
    color: #880000;
}
.pay-form input {
    font: 19px arial, tahoma, sans-serif;
    color: #004552;
    display: block;
    padding: 4px 15px;
    text-align: center;
    border: 2px solid #C2392D;
    width: 120px;
    margin: 8px auto;
}
.loading {
    background: url(img/loading.gif) no-repeat left top;
    width: 34px;
    height: 34px;
    display: block;
    margin: 0 auto;
}
.referals2 {
    font-size: 12px;
    color: #114C5B;
	margin: 5px 0 5px 0;
    text-align: left;
    border-collapse: separate;
    line-height: 1.4;
    border: none;
    border-spacing: 0;
    padding: 0;
    width: 100%;       
}
table.referals2 a{text-decoration:none;border:0;outline:0}

.referals2 thead {
    text-align: center;
    background: #629935 url(img/bk-table.png) repeat-x bottom;
}
.referals2 thead th {
    color: #ffffff;
    font-size: 11px;
    font-weight: normal;
    padding: 4px 8px;
}
.referals2 thead th a {
    color: #ffffff;
    outline: none;
}
.referals2 thead th a:hover {
    color: #FAE897;
    border-color: #FAE897;
}
.referals2 td {
    font-size: 12px;
    color: #114C5B;
    padding: 5px 10px;
	margin: 5px 0 5px 0;
	border-top: solid 2px #9fa7bd;
    border-bottom: solid 2px #9fa7bd;
    background: #F3F2E7;/* url(img/bg-1.gif) repeat-x top;*/
}
.referals2 td.visit {
    font-size: 11px;
    text-align: center;
    background: #EBEADF;/* url(img/bg-2.gif) repeat-x top;*/
    padding: 2px 8px;
}
.referals1 td.visit { 
    font-size: 10px;
    text-align: center;
 padding: 2px 8px;
}
table.referals2 td.buy{font-size:14px;text-align:right;color:#00649e;padding:2px 10px}
table.referals2 td.ext{background-color:#f3f2e7;background-image:none;border-top:0}



.referals {
    font-size: 12px;
    color: #114C5B;
	margin: 5px 0 5px 0;
    text-align: left;
    border-collapse: separate;
    line-height: 1.4;
    border: none;
    border-spacing: 0;
    padding: 0;
    width: 100%;       
}
table.referals a{text-decoration:none;border:0;outline:0}

.referals thead {
    text-align: center;
    background: #629935 url(img/bk-table.png) repeat-x bottom;
}
.referals thead th {
    color: #ffffff;
    font-size: 11px;
    font-weight: normal;
    padding: 4px 8px;
}
.referals thead th a {
    color: #ffffff;
    outline: none;
}
.referals thead th a:hover {
    color: #FAE897;
    border-color: #FAE897;
}
.referals td {
    font-size: 12px;
    color: #114C5B;
    padding: 5px 10px;
	margin: 5px 0 5px 0;
    border-bottom: solid 2px #9fa7bd;
    background: #F3F2E7;/* url(img/bg-1.gif) repeat-x top;*/
}
.referals td.visit {
    font-size: 11px;
    text-align: center;
    background: #EBEADF;/* url(img/bg-2.gif) repeat-x top;*/
    padding: 2px 8px;
}
.referals1 td.visit1 {
    font-size: 10px;
    text-align: center;
 padding: 2px 8px;
}
table.referals td.buy{font-size:14px;text-align:right;color:#00649e;padding:2px 10px}
table.referals td.ext{background-color:#f3f2e7;background-image:none;border-top:0}

.ref-man, .ref-woman, .ref-todelete, .ref-none, .fair-man, .fair-woman {
    height: 16px;
    width: 16px;
    display: block;
    border: none;
    margin: 4px -2px 4px 2px;
}
.fair-man, .fair-woman {
    cursor: pointer;
}
.ref-man { background: url(img/user_man.png) no-repeat left top; }
.ref-woman { background: url(img/user_woman.png) no-repeat left top; }
.ref-todelete { background: url(img/user_todelete.png) no-repeat left top; }
.ref-none { background: url(img/user_none.png) no-repeat left top; }
.fair-man { background: url(img/fairuser_man.png) no-repeat left top; }
.fair-woman { background: url(img/fairuser_woman.png) no-repeat left top; }
.fair-man:hover, .fair-woman:hover {
    border: none;
}


.refbay {
    background: url(img/cart2.png) no-repeat top center;
    height: 16px;
    width: 16px;
    display: block;
    border: none;
    margin: 4px -2px 4px 2px;
}
.refbay:hover {
    background: url(img/cart2.png) no-repeat top center;
    height: 16px;
    width: 16px;
    display: block;
    border: none;
    margin: 4px -2px 4px 2px;
} 
.refbay-not, .refbron, .refpay {
    height: 16px;
    width: 16px;
    display: block;
    border: none;
    margin: 4px -2px 4px 2px;
}
.refbay-not {
    background: url(img/cart-not.png) no-repeat top center;
    color: #C13005;
}
.refbron {
    background: url(img/refbron2.png) no-repeat top center;  
    color: #C13005;
}
.refpay {
    background: url(img/cart3.png) no-repeat top center;
    color: #34A305;
    cursor: pointer;
}
.refpay:hover {
    color: #0C90F9;
    border: none;
}

.play, .refstat2, .refstat1, .refdel, .refbonus, .refexchange, .refstat, .refex-back {
    float: right;
    display: block;
    height: 16px;
    width: 16px;
    outline: none;
    border: none;
    margin: 0 2px;
    cursor: pointer;
}
.play { background: url(img/button_ok.png) no-repeat left top; }
.refdel { background: url(img/cross.png) no-repeat left top; }
.refbonus { background: url(img/bonus.png) no-repeat left top; }
.refexchange { background: url(img/box.png) no-repeat left top; }
.refex-back { background: url(img/box-back.png) no-repeat left top; }
.refstat { background: url(img/stats.png) no-repeat left top; }
.refstat1 { background: url(img/telephonegreen.png) no-repeat left top; }
.refstat2 { background: url(img/telephonered.png) no-repeat left top; }
.refdel:hover, .refbonus:hover, .refexchange:hover, .refstat:hover, .refex-back:hover {
    border: none;
}
.refex-dis {
    background: url(img/box-dis.png) no-repeat left top;
    float: right;
    display: block;
    height: 16px;
    width: 16px;
    border: none;
    margin: 0 1px;
}

.ref-stat {
    border-collapse: separate;
    border-top: solid 1px #9fa7bd;
	border-bottom: solid 1px #9fa7bd;
}
.ref-stat thead th {
    color: #ffffff;
    font-size: 11px;
    font-weight: normal;
    padding: 3px 5px;
    background-color: #9a9ec0;
    border: none;
}
.ref-stat thead th.current {
    background-color: #545ea7;
}
.ref-stat td {
    text-align: center;
    color: #6B6B74;
    font-size: 11px;
    padding: 2px 2px;
    background-color: #ffffff;
    background-image: none;
    border: none;
}
.ref-stat td.title {
    text-align: left;
    padding: 2px 6px;
}


.sref-business, .sref-finset, .sref-bonus {
    height: 20px;
    width: 20px;
    display: block;
    border: none;
    outline: none;
    cursor: help;
}
.sref-business { background: url(img/sref-business.png) no-repeat left top; }
.sref-finset { background: url(img/sref-finset.png) no-repeat left top; }
.sref-bonus { background: url(img/sref-bonus.png) no-repeat left top; }


div.goexchangeblock {
    font-size: 11px;
    color: #ffffff;
    display: block;
    background-color: #0056A8;
    border: 1px solid #004585;
    margin-top: 5px;
    padding: 5px;
    line-height: 1.4;
}
div.goexchangeblock input {
    font: 12px tahoma, arial, sans-serif;
    border: 2px solid #004585;
    padding: 3px 3px 3px 3px;
    margin-top: 10px;
    width: 100px;
}
div.goexchangeblock input.gobutton {
    font: 12px tahoma, arial, sans-serif;
    padding: 3px;
    width: auto;
    outline: none;
}
.exchtext { font-size: 11px; color: #98009E; }
img.refimg {
    margin:4px 0 2px 0;
    background:url(img/avbg.png) no-repeat right bottom;
    padding:2px 9px 9px 2px;
    border: none;
    width: 40px;
    height: 40px;
    /*    
        padding:1px;
        border: 1px solid #A2AB5E;
        width: 46px;
        height: 46px;
        margin: 2px 0;*/
}
.pchart {
    display: block;
    background: url(img/pc.png) no-repeat left top;
    width: 24px;
    height: 24px;
    border: none;
    cursor: pointer;
}
.pchart:hover {
    background-position: left bottom;
}

.sortreftext {
    cursor: pointer;
    border-bottom: 1px dotted #FFFFFF;
}
.sortreftext:hover {
    color: #FFF962;
    border-bottom: 1px dotted #FFF962;
}
.seocashd{
    margin: 20px auto;
	background:url(img/seocashd.png) no-repeat left top;
    display:block;
    width:160px;
    height:54px;
}
.soc-table {
    border: none;
    border-spacing: 0;
    padding: 0;
    margin:0 auto;
}
.soc-feed, .soc-twitter, .soc-fbook, .soc-vk, .soc-tube, .soc-google {
    display: inline-block;
    width: 40px;
    height: 40px;
    border: none;
    outline: none;
}
.soc-feed:hover, .soc-twitter:hover, .soc-fbook:hover, .soc-vk:hover, .soc-tube:hover, .soc-google:hover {
    border: none;
}
.soc-feed { background: url(img/social/rss.png) no-repeat; }
.soc-twitter { background: url(img/social/twitter.png) no-repeat; }
.soc-fbook { background: url(img/social/facebook.png) no-repeat; }
.soc-vk { background: url(img/social/vkontakte.png) no-repeat; }
.soc-tube { background: url(img/social/youtube.png) no-repeat; }
.soc-google { background: url(img/social/google.png) no-repeat; }





div.addcomplaintblock, div.editadvblock {
    font-size: 11px;
    color: #ffffff;
    display: block;
    background-color: #FF7F4C;
    border: 1px solid #AF0032;
    margin-top: 1px;
    padding: 5px;
    line-height: 1.4;
}
div.addcomplaintblock input, div.editadvblock input {
    font: 12px tahoma, arial, sans-serif;
    border: 1px solid #AF0032;
    padding: 3px 3px 4px 3px;
    margin-top: 3px;
    width: 310px;
}
div.editadvblock input {
    width: 97%;
}
div.addcomplaintblock , div.editadvblock  {
    font: 11px tahoma, arial, sans-serif;
    padding: 5px;
    width: auto;
    outline: none;
}
.complaintbutton {
font: 11px tahoma, arial, sans-serif;
padding: 4px;
background: #CF5D49;
border: 1px solid #AF0032;
cursor: pointer;
}
div.editadvblock {
    color: #ffffff;
    background-color: #FFD14C;
    border: 1px solid #C6AC00;
}
div.editadvblock input {
    border: 1px solid #C6AC00;
}
img.minibanner {
    padding: 2px;
    margin: 2px 0;
    border: 1px solid #D6BA00;
    background-color: rgba(246, 242, 120, 1);
}
input.valbuget {
    width: 60px;
    height: 10px;
    font-size: 14px;
    padding: 6px;
    color: #38404A;
    border: 2px solid #36712E;
    font-weight: bold;
    margin-top: 5px;
}
select.valbuget {
    height: 26px;
	
    font-size: 14px;
	font-weight: bold;
	
    color: #AF0029;
	border: 2px solid #36712F;
    width: 200px;
}
.loadadv {
text-align: center;
display: block;
background-color: #3B8113;
padding: 2px 0 2px;
margin: 3px 0 0px;
color: #FFFFFF;
cursor: pointer;
text-shadow: 1px 1px 0px #5C5C5C;
border-top: 1px solid #DBDFBE;
border-bottom: 1px solid #DBDFBE;
}
.loadadv:hover {
background-color: #4B9C1B;
}
.adv-serf td.ext-bugmoney {
    text-align: center;
    background-color: #FCFCFC; /*F3F2E7;*/
    background-image: none;
    border-top: none;
    padding: 10px 0px;
    vertical-align: middle;
    color: #38404A;
}
.newtaskblink {
    color: #EC5A62;
    text-decoration: blink;
}
form.taskselect {
    color: #fff;
    text-shadow: 1px 1px 1px #247000;
    background: #535da6 url(img/bk-table-select.png) repeat-x top;
    padding: 5px;
    /*margin-bottom: 10px;*/
}
form.taskselect select {
    font: 12px tahoma, arial, sans-serif;
    padding: 2px;
    border: 1px solid gray;
    margin: 1px 2px -1px 0;
    width: 222px;
}
input.btnselect {
    font: 12px tahoma, arial, sans-serif;
    color: #fff;
    background:url(img/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;
}

a.selpage {
text-decoration: none;
    border: solid 1px #0c67be;
    background-color: #b8d6f3;
    padding: 1px 3px;
    margin: 0 1px;
}
a.selpage:hover {
text-decoration: none;
    border: solid 1px #0c67be;
    background-color: #b8d6f3;
}
.selpage-act {
text-decoration: none;
    border: solid 1px #0c67be;
    background-color: #88b6e2;
    color: #fff;
    padding: 1px 3px;
    margin: 0 1px;
}

.lserf {
    font-size: 0;
    color: #F3F2E7;
}

.bluetext {
    color: #00649E;
    text-shadow: 1px 1px 1px #CDCFD0;
    text-align: center;
    font-size: 11px;
    display: block;
    margin: -2px auto 5px;
}

.tskblank1 { 
    border: 1px solid #478B1F;/*#D3D3D3;*/
    background-color: rgba(255, 255, 255, 0.21); /*#F5F5F5;*/
    padding: 2px;
    background-color: #FFFFFF;
}
.tskblank2 { border: 1px solid #E0E0E0; }
.tskblank3 { border: 1px solid #EAEAEA; }
.tskblank4 { 
    border: 1px solid #D3D3D3; 
    margin: 10px -2px;
}
.tskblock {
    padding: 10px;
    background-color: #FFFFFF;
}
.tskblank-title {
    width: 100%;
    background: #629935 url(img/bk-table.png) repeat-x bottom;
    display: block;
    padding: 4px 0 5px;
    color: #fff;
    text-shadow: 1px 1px 0px #367901;
    font-size: 14px;
    text-align:center;
    box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.09);
    margin-bottom: 3px;
}

.tsk-header {
    text-align: left;
    border-collapse: separate;
    width: 100%;
    border: none;
    border-spacing: 0;
    padding: 0;
    margin: 0;
}

.alltasks {
    /*display: block;*/
    margin-top: 5px;
    cursor: pointer;
    color: #4597B0;
    border: none;
    outline: none;
}
.alltasks:hover {
    color: #DD8400;
    border: none;
}
.tsk-mail {
    background: #F5F5F5 url(img/mail.png) no-repeat left top;
    width: 17px;
    height: 15px;    
    display: block;
    cursor: pointer;
    float: left;
    margin: 0 0 0 0;
    border: none;
}

.taskprice-note {
    text-align: right;
    font-size: 18px;
    color: #34A305;
    display: block;
    white-space:nowrap;
}
.taskprice {
    text-align: right;
    line-height: 1.5;
    font: 11px arial, tahoma, sans-serif;
    color: #2C8A04;
    display: block;
    white-space:nowrap;
}
a.workstatus-yes, a.workstatus-no, a.workstatus-no1, a.workstatus-wait, a.workstatus-otz {
color: #ffffff;
text-shadow: 1px 1px 0px #646464;
float: left;
font-size: 11px;
box-shadow: 0px 1px 2px rgba(162, 162, 162, 1), 0 1px 0 rgba(255,255,255,0.15) inset;
text-align: center;
display: block;
outline: none;
padding: 1px 6px 1px 6px;
margin: 3px;
}
a.workstatus-yes { background: #3BA32D; }
a.workstatus-no { background: #E70B00; }
a.workstatus-no1 { background: #6d74a4; }
a.workstatus-wait { background: #7C7C7C; }
a.workstatus-otz { background: #0086F0; }
a.workstatus-yes:hover, a.workstatus-no:hover, a.workstatus-no1:hover, a.workstatus-wait:hover, a.workstatus-otz:hover{
    color: #fff;
    border: none;
}
.job-not {
    font-size: 12px;
    color: #cdcbb7;
    line-height: 2.2;
    margin-left: 5px;
}
.job-exist {
    display: block;
    float: left;
    font-size: 12px;
    line-height: 2.2;
    color: #028ac1;
    background: url(img/corner.gif) no-repeat 5px 6px;
    padding-left: 38px;
    height: 21px;
    cursor: pointer;
}
.job-exist:hover {
    color: #E57C00;
}

.job-note {
    text-align: center;
    border-collapse: separate;
    line-height: 1.4;
    border: none;
    border-spacing: 0;
    padding: 0; 
    width: 100%;
}
.job-note td {
    vertical-align: top;
    /*color: #135B11;*/
    font-size: 12px;
    padding: 4px 4px 4px 0;
    border-bottom: 1px solid #C7C7C7;
}
.job-reply {
    color: #8B6764;
    background-color: #FCFCED; /*F5F5D4;*/
    border: 1px dotted #E5C130;
    padding: 4px 6px;
    display: block;
    margin: 5px 0;
    width: 440px;
    overflow: auto;
}
.ip_reply {
    background:url(img/info-ip.png) no-repeat 0 0;
    color: #4a7191;
    font-size: 11px;
    display: block;
    padding-left: 20px;
    text-align: left;
    height: 16px;
    margin-bottom: 5px;
    cursor: help;
}
.mailto {
    float: left;
    display: block;
    height: 16px;
    width: 16px;
    outline: none;
    border: none;
    background: url(img/envelope.png) no-repeat left top;
    margin-right: 8px;
}
.mailto:hover {
    border: none;
}


.icon-rating, .icon-taskrep {
    text-align:left;
    font-size:11px;
    display:block;
    width:45px;
    margin-top:1px;
    margin-bottom:3px;
    padding: 1px 0 2px 25px;
    border-bottom: 1px solid #DCDCDC;
    border-right: 1px solid #DCDCDC;
    cursor: help;
}
.icon-rating { background: #F5F5F5 url(img/trophys.png) no-repeat 4px 1px; }
.icon-taskrep { background: #F5F5F5 url(img/hammer.png) no-repeat 4px 1px; }

.taskrepsend {
    display: block;
    text-align: center;
    color: #733C2D;
    background-color: #FAFACE;
    background-image: none;
    border: 1px solid #E9E9BA;
    padding: 5px;  
}
.taskrepsend-input {
    font:12px arial, tahoma, sans-serif;
    display: block;
    margin: 5px auto;
    padding: 3px;
    width: 400px;
    border: 1px solid #E6E9C3;
}
.taskrepsend-area {
    font:12px arial, tahoma, sans-serif;
    display: block;
    margin: 5px auto;
    padding: 3px;
    width: 400px;
    height: 100px;
    border: 1px solid #E6E9C3;
}
.taskcut {
    color: #fff;
    text-shadow: 1px 1px 1px #37AC00;
    border: 1px solid #ffffff;
    font-size: 11px;
    margin-top: -15px;
    padding: 6px;
    display: block;
    float: right;
    background: #80C94F;
    cursor: help;
}
.job-reply-btns {
    display: block; 
    margin-top: 2px;
    margin-bottom: 5px;
    padding: 6px 6px 0px;
    height: 36px;
    background-color: #F5F5F5;
    border-bottom: 1px solid #DCDCDC;  
    border-right: 1px solid #DCDCDC;
}
.rating0w, .rating1w, .rating2w, .rating3w, .rating4w, .rating5w {
    width: 66px;
    height: 16px;
    display: block;
    margin: 0;    
}
.rating0w { background: url(img/rating0w.png) no-repeat left top; }
.rating1w { background: url(img/rating1w.png) no-repeat left top; }
.rating2w { background: url(img/rating2w.png) no-repeat left top; }
.rating3w { background: url(img/rating3w.png) no-repeat left top; }
.rating4w { background: url(img/rating4w.png) no-repeat left top; }
.rating5w { background: url(img/rating5w.png) no-repeat left top; }

.tskstat {
    text-align: left;
    border-collapse: separate;
    border: none;
    border-spacing: 0;
    padding: 0;
    margin: 10px 0 0 -1px;    
}
.tskstat td {
    border-bottom: 1px solid #D5E0E3;
    color: #6b767a;
}

.task-favorite, .task-favoriteout, .task-fail, .task-failout {
    border: none;
    outline: none;
    width: 17px;
    height: 15px;
    display: block;
    float: right;
    margin-top: 1px;
    cursor: pointer;
}
.task-favorite { background: url(img/task-favorite.png) no-repeat; }
.task-favoriteout { background: url(img/task-favoriteout.png) no-repeat; }
.task-fail { background: url(img/task-fail.png) no-repeat; }
.task-failout { background: url(img/task-failout.png) no-repeat; }

.task-subtitle {
    text-align: center;
    display: block;
    background-color: #535da6; /*#EAEAEA;/* url(img/tsk-sub.png) repeat-x top;*/
    padding: 3px 0 4px;
    margin: 20px 0 10px;
    color: #fff; /*B1051E;*/
    text-shadow: 1px 1px 1px #34731B;
}
.task-subtitle1 {
    text-align: center;
    display: block;
    background-color: #535da6; /*#EAEAEA;/* url(img/tsk-sub.png) repeat-x top;*/
    padding: 3px 0 4px;
    color: #fff; /*B1051E;*/
    text-shadow: 1px 1px 1px #34731B;
}
.taskdescription {
    background-color: #FCFCFC;
    padding: 10px;
    border: 1px dashed #C2C2C2;
    display: block;
}
.taskdescription i {
    font-family: arial, tahoma;
}
.taskquestion {
    background-color: #FFFFC4;
    border: 1px dashed #C2C2C2;
    padding: 6px;
    display: block;
}
.taskquestion1 {
    border: 1px dashed #5963aa;
    padding: 6px;
    display: block;
}
.taskfeedmemo {
    background-color: #FCFCED;
    border: 1px dotted #E5C130;
    padding: 10px;
    display: block;
    margin-top: 5px;
    margin-bottom: 3px;
    color: #8B6764;
}
.replyarea {
    font: 12px tahoma, arial, sans-serif;
    width: 90%;
    height: 150px;
    padding: 2px 6px;
    margin: 5px 0;
    border: 3px solid #DAE2E6;
}
.polytask {
    border: none;
    background: url(img/polytask.png) no-repeat;
    width: 22px;
    height: 15px;
    display: block;
    float: right;
    cursor: help;
}
.bordertask {
    border-right: 1px solid #535da6;
    border-left: 1px solid #535da6;
    border-bottom: 1px solid #535da6;
}
.uptask {
    color: #114C5B; /*#135B11;*/
    text-align: left;
    font-size: 12px;
    padding: 5px 16px 5px 7px;
    /*border-top: solid 2px #FFFFFF;*/
    border-top: solid 2px #F8F8F8;
    border-bottom: solid 1px #DBDFBE;
    background: #F3F2E7 url(img/viptask.png) no-repeat top right;
    display: block;
    height: 55px;
    line-height: 1.1;
}
.uptask a {
    text-decoration: none;
    border: none;
    display: block;
    height: 43px;
}
.uptask a:hover {
    color: #E57C00;
    text-decoration: none;
}
.uptaskprice {
    color: #00649E;
    font-size: 11px;
}	
.favinfo {
    border: none;
    background: url(img/task-favinfo.png) no-repeat left top;
    width: 18px;
    height: 18px;
    display: block;
    float: right;
    cursor: pointer;
    margin-top: -3px;
    margin-right: 3px;
}
.favinfo:hover {
    background-position: left bottom;
}
.button-big-flat-green, .button-big-flat-red {
    display: block;
    font-size: 14px;
    color: #fff;
    padding: 6px;
    cursor: pointer;
    outline: none;
    margin: 2px;
    border: 3px solid #DAE2E6;
    width: 90%;
}
.button-big-flat-green {
    background-color: #535da6;
    text-shadow: 1px 1px 1px #447322;
}
.button-big-flat-red {
    background-color: #C9463A;
    text-shadow: 1px 1px 1px #91332A;
}
.button-big-flat-green:hover { background-color: #7f89d1; color: #fff; border: 3px solid #DAE2E6; }
.button-big-flat-red:hover { background-color: #D46C62; color: #fff; border: 3px solid #DAE2E6; }
.rating0, .rating1, .rating2, .rating3, .rating4, .rating5 {
    width: 66px;
    height: 16px;
    display: block;
}
.rating0 { background: url(img/rating0.png) no-repeat left top; }
.rating1 { background: url(img/rating1.png) no-repeat left top; }
.rating2 { background: url(img/rating2.png) no-repeat left top; }
.rating3 { background: url(img/rating3.png) no-repeat left top; }
.rating4 { background: url(img/rating4.png) no-repeat left top; }
.rating5 { background: url(img/rating5.png) no-repeat left top; }
.blocksuccesstask, .blockfailtask, .blockwaittask, .blockaborttask, .blockabortauthor {
    font-size: 16px;
    text-align: center;
    display: block;
    padding-top: 55px;
    margin: 20px 0;
    height: 48px;
}
.blocksuccesstask { background: url(img/80.png) no-repeat top center; color: #5B9F00; }
.blockfailtask { background: url(img/118.png) no-repeat top center; color: #D64806; }
.blockabortauthor { background: url(img/119.png) no-repeat top center; color: #387D97; }
.blockwaittask { background: url(img/stimer.png) no-repeat top center; color: #00649E; }
.blockaborttask { background: url(img/9.png) no-repeat top center; color: #AF0032; }

.selrating-table {
    text-align: center;
    border: none;
    border-spacing: 0;
    padding: 0; 
    margin: 5px auto 10px;
}
.selrating1, .selrating2, .selrating3, .selrating4, .selrating5,
.selrating1act, .selrating2act, .selrating3act, .selrating4act, .selrating5act {
    font-size: 14px;
    color: #fff;
    text-shadow:1px 1px 1px #998875;
    text-align: center;
    line-height: 2.3;
    float: left;
    display: block;
    height: 36px;
    width: 34px;
    padding-right: 2px;
    outline: none;
    border: none;
    cursor: pointer;
    background: url(img/selrating.png) no-repeat 0px 0px;
    background-repeat: no-repeat;
}
.selrating1:hover, .selrating1act, .selrating1act:hover {
    background-position: -36px 0px;
    text-shadow:1px 1px 1px #811114;
    border: none;
}
.selrating2:hover, .selrating2act, .selrating2act:hover {
    background-position: -72px 0px;
    text-shadow:1px 1px 1px #c94f14;
    border: none;
}
.selrating3:hover, .selrating3act, .selrating3act:hover { 
    background-position: -108px 0px;
    text-shadow:1px 1px 1px #ca822c;
    border: none;
}
.selrating4:hover, .selrating4act, .selrating4act:hover { 
    background-position: -144px 0px;
    text-shadow:1px 1px 1px #5d9019;
    border: none;
}
.selrating5:hover, .selrating5act, .selrating5act:hover { 
    background-position: -180px 0px;
    text-shadow:1px 1px 1px #078242;
    border: none;
}

.feedline {
    border-collapse: collapse;
    border: none;
    border-spacing: 0;
    padding: 0; 
}
.feedline tr {
    border-top: 1px solid #fff;
    border-bottom: 1px solid #C7C7C7;
}
.feedline td {
    padding: 10px 5px;
    vertical-align: top;
}

.mail-write {
    text-align: center;
    display: block;
    margin-top: 20px;
    margin-bottom: 25px;
}

.mail-write a {
    font-size: 14px;
    color: #00649E;
    text-shadow:1px 1px 1px #ABC7D9;
    border: none;
    cursor: pointer;
}
.mail-write a:hover {
    color: #C65D00;
    text-shadow:1px 1px 1px #DBBEA4;
}
.save_purse {background:url(img/save_purse.png) no-repeat left top;height:16px;width:16px;display:block;border:0;outline:0;cursor:pointer;}



table.mailpost {
    text-align: center;
    border-collapse: separate;
    line-height: 1.4;
}
.mailpost td {
    color: #114C5B;
    text-align: left;
    font-size: 12px;
    padding: 8px 10px;
    border-top: solid 2px #FFFFFF;
    border-bottom: solid 1px #E1D884;
    background-color: #FFFFE3;
}
table.mailpost td.my {
    color: #135B11;
    border-bottom: solid 1px #A1D686;
    background-color: #DCF0D2;
}
table.mailpost td i {
    font-family: arial, sans-serif, verdana;
    font-style: italic;
}
table.mailpost td a {
    color: #005EB8;
    text-decoration: none;
    border-bottom: dotted 1px #005EB8;
}
table.mailpost td a:hover {
    color: #E57C00;
    border-bottom: dotted 1px #E57C00;
}

.mailreply {
    text-align: left;
    display: block;
    font-size: 14px;
    color: #00649E;
    border: none;
    width: 70px;
    margin: 10px auto;
    cursor: pointer;
}
.mailreply:hover {
    color: #C65D00;
}


.mailtitle1, .mailtitle2 {
    text-align: right;
    font-size: 11px;
    display: block;
    margin-top: 12px;
}
.mailtitle1 { color: #C65D00; }
.mailtitle2 { color: #00649E; }
.mailtitle1 a { color: #C65D00; border: none; }
.mailtitle2 a { color: #00649E; border: none; }

.mailnum1 {
    font-size: 14px;
    color: #EBE5AD;
    /*text-shadow: 1px 1px 2px #C9BE5B;*/
    margin-left: 10px;
}
.mailnum2 {
    font-size: 14px;
    color: #C4D9E9;
    /*text-shadow: 1px 1px 2px #79AACE;*/
    margin-left: 10px;
}

.mailtext1, .mailtext2 {
    text-align: left;
    font-size: 12px;
    padding: 10px 15px 6px;
    display: block;
    margin: 5px 0;
}
.mailtext1 { background-color: #FFFFF0; border: solid 1px #FFEC96; border-right: solid 4px #FFEC96; color: #114C5B; }
.mailtext2 { background-color: #EDF8FC; border: solid 1px #95D6EE; border-left: solid 4px #95D6EE; color: #114C5B; }


.mail-new, .mail-empty, .ticket-ask, .ticket-answer, .ticket-lock  {
    display: block;
    height: 32px;
    width: 32px;
    border: none;
}
.mail-new  {
    background: url(img/mail-new.png) no-repeat left top;
}
.mail-empty  {
    background: url(img/mail-empty.png) no-repeat left top;
}
.ticket-ask  {
    background: url(img/ticket.png) no-repeat left top;
}
.ticket-answer  {
    background: url(img/lifebuoy.png) no-repeat left top;
}
.ticket-lock  {
    background: url(img/lock.png) no-repeat left top;
}

.ticket-ask-text {
    color: #DD8400;
}
.ticket-answer-text {
    color: #91C200;
    text-decoration: blink;
}
.ticket-read-text {
    color: #02B200;
}
.ticket-lock-text {
    color: #B1051E;
}



.corr1, .corr2, .corr3, .corr4 {
    text-align: left;
    font-size: 12px;
    padding: 8px;
    padding-left: 58px;
    color: #5D925B;
    cursor: pointer;
    display: block;
    height: 38px;
    border: none;
}
.corr1 { background: url(img/corr1.png) no-repeat left top; }
.corr2 { background: url(img/corr2.png) no-repeat left top; }
.corr3 { background: url(img/corr3.png) no-repeat left top; }
.corr4 { background: url(img/corr4.png) no-repeat left top; }
.corr1:hover, .corr2:hover, .corr3:hover, .corr4:hover {
    color: #C65D00;
    border: none;
}
.res-refwelcome {
    display: block;
    color: #114C5B;
    padding: 8px 12px;
    background-color: #FAFAFA;
    border-top: solid 1px #C5D2DB;
    border-bottom: solid 1px #C5D2DB;
    border-right: solid 1px #C5D2DB;
    border-left: solid 6px #C5D2DB;
    overflow: hidden;
    text-align: left;
}

.mail-sample, .mail-sample-active {
    font-size: 11px;
    color: #135566;
    display: block;
    border-bottom: solid 1px #DAE2E6;
    margin: 1px 0;
    height: 39px;
    outline: none;
    cursor: pointer;
}
.mail-sample:hover {
    background-color: #FAFACA;
}
.mail-sample-active {
    background-color: #619E43;
    color: #fff;
}
.mail-sample .mail-mailer, .mail-sample-active .mail-mailer {
    display: block;
    width: 140px;
    margin-top: 3px;
    padding-top: 1px;
    float: left;
}
.mail-sample .mail-mailer a { color: #135566; border: none; }
.mail-sample .mail-mailer a:hover { color: #68A2ED; }
.mail-sample .mail-mailer .time { color: #62AB60; }
.mail-sample-active .mail-mailer a { color: #fff; border: none; }
.mail-sample-active .mail-mailer a:hover { color: #F1F16D; }
.mail-sample-active .mail-mailer .time { color: #C5E467; }

.mail-sample .cat0 { color: #90A5B0; }
.mail-sample .cat1 { color: #0079B8; }
.mail-sample .cat2 { color: #E61A00; }
.mail-sample .cat3 { color: #E66900; }
.mail-sample .cat4 { color: #00B93E; }
.mail-sample .cat5 { color: #CB0046; }
.mail-sample .cat6 { color: #E7C600; }
.mail-sample-active .cat0, .mail-sample-active .cat1, .mail-sample-active .cat2, .mail-sample-active .cat3,
.mail-sample-active .cat4, .mail-sample-active .cat5, .mail-sample-active .cat6 { color: white; }

.mail-mailer img {
    background:url(img/avbg-36.png) no-repeat left top;
    padding:4px;
    border: none;
    width: 28px;
    height: 28px;
    display: inline-block;
    margin: -3px 8px -3px 0;
    float: left;
}
.supp-title {
    display: block;
    margin-top: 3px;
    margin-left: 14px;
    padding-top: 1px;
    float: left;
}

.mail-sample .mail-postcount-del, .mail-sample .mail-postcount, .mail-sample .mail-postcount-read, .mail-sample .mail-postcount-send, .mail-sample-active .mail-postcount, .mail-sample-active .mail-postcount-read, .mail-sample .mail-postcount-send, .mail-sample-active .mail-postcount-send, .mail-sample-active .mail-postcount-del {
    color: #fff;
    background-color: #7BBD79;
    text-shadow:1px 1px 1px #528F50;
    text-align: center;
    display: block;
    float: left;
    padding: 1px 0 2px;
    margin-top: 10px;
    width: 23px;
}
.mail-sample-active .mail-postcount-del, .mail-sample-active .mail-postcount, .mail-sample-active .mail-postcount-read, .mail-sample-active .mail-postcount-send { border: 1px solid #fff; }

.mail-sample .mail-postcount-del, .mail-sample-active .mail-postcount-del {
    background-color: #CC5454;
    text-shadow:1px 1px 1px #940D10;
}
.mail-sample .mail-postcount-read {
    background-color: #CBCB82;
    text-shadow:1px 1px 1px #958753;
}
.mail-sample .mail-postcount-send, .mail-sample-active .mail-postcount-send { 
    background-color: #7995BC;
    text-shadow:1px 1px 1px #4C6688;
}

.mail-sample .mail-title, .mail-sample-active .mail-title {
    line-height: 3.4;
    margin-left: 180px;
    display: block;
}
.mailrepblock {
    display: block;
    margin-bottom: 20px;
    background-color: #FAFAFA;
    padding: 5px 8px;
}
.mailrepblock .mailarea {
    font: 12px tahoma, arial, sans-serif;
    width: 98%;
    height: 150px;
    margin: -5px 0 5px 0;
    border: 1px solid #008BB1;
    padding: 4px;
}

table.newmail {
    border-collapse: collapse;
    margin: 20px 5px;
    border: none;
    border-spacing: 0;
    padding: 0;
    width: 50%;
}
table.newmail td {
    white-space: nowrap;
    padding: 3px 20px 0 2px;
}
table.newmail td:hover {
    background-color: #FAFACA;
}
.mailtofind {
    font: 12px Tahoma, Arial, sans-serif;
    color: #fff;
    background-color: #CF3A1E;
    text-shadow: 1px 1px 1px #911100;
    padding: 2px 10px 2px;
    border: 1px solid #A31B01;
    margin-left: 5px;
    cursor: pointer;
}
.mailtofind:hover {
    background-color: #F11A1D;
    text-shadow: 1px 1px 1px #7E0004;
    border-color: #CE0006;
}

.addr-result-ok {
    font-size:12px;
    color:#fff;
    text-shadow:1px 1px 1px #3B6900;
    background-color:#5B9F00;
    display:block;
    margin:3px 0;
    padding:6px 15px;
}
.addr-result-er {
    font-size:12px;
    color:#fff;
    text-shadow:1px 1px 1px #823B00;
    background-color:#B55100;
    display:block;
    margin:3px 0;
    padding:6px 15px;
}


div.blockreply {
    display: block;
    margin: 10px 20px 15px;
}
.seltasks {
    text-align: center;
    display: inline-block;
    font-size: 11px;
    color: #205B7A;
    background-color: #E6E6E6;
    padding: 3px;
    cursor: pointer;
    width: 160px;
}
.seltasks:hover {
    background-color: #B8D2DD;
}



.place1, .place2, .place3, .placen {
    font-size: 14px;
    color: #fff;
    text-align: center;
    line-height: 2.3;
    float: left;
    display: block;
    height: 36px;
    width: 34px;
    padding-right: 2px;
    margin: -5px 10px -5px -2px;
    border: none;
}
.place1 { background: url(img/selrating.png) no-repeat -180px 0px; text-shadow:1px 1px 1px #078242; }
.place2 { background: url(img/selrating.png) no-repeat -144px 0px; text-shadow:1px 1px 1px #5d9019; }
.place3 { background: url(img/selrating.png) no-repeat -72px 0px; text-shadow:1px 1px 1px #c94f14; }
.placen { background: url(img/selrating.png) no-repeat 0px 0px; text-shadow:1px 1px 1px #998875; }

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;
}
.adv-question {
    text-align:left;
    font: 13px Tahoma, Arial, sans-serif;
    color: #fff;
    margin: 0 0 8px 0;
    background: #535da6 url(img/wiki1.png) no-repeat 4px center;
    display: block;
    padding: 12px 0 12px 45px;
}

.textdesc {
    font:12px Tahoma, Arial, sans-serif;
	background: #FFFDD4;
    border: none;
    padding: 5px;
    height: 250px;
    width: 98%;
    display: block;
    overflow: auto;
}
.textdesc a {
    color: #008ABD;
}
.textdesc a:hover {
    color: #00AAE8;
}

.button-answer, a.button-answer {
    font-size: 12px;
    color: #fff;
    padding: 3px 10px 4px;
    cursor: pointer;
    outline: none;
    margin: 2px 40px;
    border: none;
    display: block;
    text-align: center;
    background-color: #B9242A;
    border: 3px solid #E9F2DF;
}
.button-answer:hover, a.button-answer:hover {
    background-color: #D8252C;
    border: 3px solid #E9F2DF;
}

.button-answer-red, a.button-answer-red {
    font-size: 12px;
    color: #fff;
    padding: 3px 10px 4px;
    cursor: pointer;
    outline: none;
    margin: 2px 40px;
    border: none;
    display: block;
    text-align: center;
    background-color: #D63431;
    border: 3px solid #F4E3E1;
}
.button-answer-red:hover, a.button-answer-red:hover {
    background-color: #DE5C5A;
    border: 3px solid #F4E3E1;
}

.feed-del {
    background: url(img/cross-trans.png) no-repeat top left;
    height: 16px;
    width: 16px;
    display: block;
    border: none;
    outline: none;
    cursor: pointer;
    float: right;
    margin-right: -8px;
    margin-top: -3px;
}
.feed-del:hover {
    background-position: bottom left;
}

.pct-moder {
    color: #CA0047;
    font-size: 11px;
    text-align: center;
    background-color: #fff;
    border: 1px solid #B5BBBE;
    margin: 3px 2px 4px 0;
    padding: 0;
    width: 24px;
    display: inline-block;
}

.seltestanswer {
    padding: 2px 0px 2px 10px;
    background-color: #FFECD8;
    color: #D35C24;
    margin-top: 3px;
    display: block;
    cursor: pointer;
    border: 1px solid #D35C24;
    outline: none;
    width: 250px;
}
.seltestanswer:hover {
    border: 1px solid #EE540C;
    color: #EE540C;
}
.seltestanswer-act {
    padding: 2px 0px 2px 10px;  
    background-color: #EEFFDB;  
    color: #388D00;  margin-top: 3px;  display: block;  cursor: pointer;  
    border: 1px solid #388D00;  outline: none;  width: 250px;
}

.warn-arrow {
    background: url(img/warn.png) no-repeat top left;
    height: 48px;
    width: 32px;
    position:absolute;
    left:50%;
    top:66px;
    display:block;
    margin-left:-370px;
}

.ask-title {
    font:12px Tahoma, Arial, sans-serif;
    color:#233C4A;
    margin:12px 0 6px;
    background: #F3F3F3 url(img/wiki1.png) no-repeat 3px center;
    display: block;
    padding: 6px 10px 6px 45px;
}

.ask-answer {
    color:#C15F24;
    margin-left: 38px;
    display: block;
}

.woter-block {
    border: 2px solid #FBF0C3;
    padding: 3px;
    margin: 20px 30px 30px;
    display: block;
}
.woter-block span {
    background: #F7E59C url(img/wot.png) repeat;
    color: #000;
    text-shadow:1px 1px 3px #FFF;
    font:14px Arial, Tahoma, sans-serif;
    text-align: center;
    display: block;
    padding: 16px;
}

.fbtn-green, .fbtn-blue2, .fbtn-red, .fbtn-black, .fbtn-orange, .fbtn-blue160 {
    font-size:11px;
    text-align:center;
    line-height:1.9em;
    height:25px;
    width:92px;
    color:#fff;
    text-shadow:1px 1px 1px #4c4c4c;
    outline:none;
    border:none;
    display:block;
    float:right;
    cursor: pointer;
}
.fbtn-green:hover, .fbtn-blue2:hover, .fbtn-red:hover, .fbtn-black:hover, .fbtn-orange:hover, .fbtn-blue160:hover {
    color:#fff;
    border:none;
    background-position: left bottom;
}

.fbtn-green { background:url(img/btn-green.png) no-repeat left top; }
.fbtn-red { background:url(img/btn-red.png) no-repeat left top; }
.fbtn-blue2 { background:url(img/btn-blue.png) no-repeat left top;}
.fbtn-blue160 { background:url(img/btn-blue160.png) no-repeat left top; width: 160px; }
.fbtn-orange { background:url(img/btn-orange.png) no-repeat left top; width: 110px; }
.fbtn-black { background:url(img/btn-black.png) no-repeat left top; width: 40px; }

/*Button - green*/
.button-green44, a.button-green44, span.button-green44 {
   line-height: 18px;
   min-width: 70px;
   cursor: pointer;
   background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #6a73b6), color-stop(1, #535da6) );
   background: -moz-linear-gradient( center top, #6a73b6 5%, #535da6 100% );
   filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#6a73b6', endColorstr='#535da6');
   background-color: #6a73b6;
   -moz-border-radius: 7px;
   -webkit-border-radius: 7px;
   border-radius: 7px;
   border: 1px solid #FFFFFF;
   box-shadow: 0 1px 5px #B6B6B6;
   display: inline-block;
   color: #ffffff;
   font-family: arial;
   padding: 3px 3px;
   text-decoration: none;
   text-shadow: 1px 1px 1px #327200;
}
.button-green44:hover, a.button-green44:hover, span.button-green44:hover {
background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #535da6), color-stop(1, #6a73b6) );
background: -moz-linear-gradient( center top, #535da6 5%, #6a73b6 100% );
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#535da6', endColorstr='#6a73b6');
background-color: #6a73b6;
}

.button-green, a.button-green, span.button-green {
   line-height: 18px;
   margin-top: 2px;
   margin-bottom: 5px;
   min-width: 70px;
   cursor: pointer;
   background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #6a73b6), color-stop(1, #535da6) );
   background: -moz-linear-gradient( center top, #6a73b6 5%, #535da6 100% );
   filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#6a73b6', endColorstr='#535da6');
   background-color: #6a73b6;
   -moz-border-radius: 7px;
   -webkit-border-radius: 7px;
   border-radius: 7px;
   border: 1px solid #FFFFFF;
   box-shadow: 0 1px 5px #B6B6B6;
   display: inline-block;
   color: #ffffff;
   font-family: arial;
   padding: 3px 25px;
   text-decoration: none;
   text-shadow: 1px 1px 1px #327200;
}
.button-green:hover, a.button-green:hover, span.button-green:hover {
background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #535da6), color-stop(1, #6a73b6) );
background: -moz-linear-gradient( center top, #535da6 5%, #6a73b6 100% );
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#535da6', endColorstr='#6a73b6');
background-color: #6a73b6;
}

.button-green4, a.button-green4, span.button-green4 {
   line-height: 18px;
   min-width: 70px;
   cursor: pointer;
   background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ca7199), color-stop(1, #ca7199) );
   background: -moz-linear-gradient( center top, #ca7199 5%, #ca7199 100% );
   filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ca7199', endColorstr='#ca7199');
   background-color: #ca7199;
   -moz-border-radius: 7px;
   -webkit-border-radius: 7px;
   border-radius: 7px;
   border: 1px solid #FFFFFF;
   box-shadow: 0 1px 5px #B6B6B6;
   display: inline-block;
   color: #ffffff;
   font-family: arial;
   padding: 3px 3px;
   text-decoration: none;
   text-shadow: 1px 1px 1px #327200;
}
.button-green4:hover, a.button-green4:hover, span.button-green4:hover {
background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b96389), color-stop(1, #b96389) );
background: -moz-linear-gradient( center top, #b96389 5%, #b96389 100% );
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#b96389', endColorstr='#b96389');
background-color: #b96389;
}

.button-green2, a.button-green2, span.button-green2 {
   line-height: 18px;
   margin-top: 2px;
   margin-bottom: 5px;
   min-width: 50px;
   cursor: pointer;
   background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #88b624), color-stop(1, #88b624) );
   background: -moz-linear-gradient( center top, #88b624 5%, #88b624 100% );
   filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#88b624', endColorstr='#88b624');
   background-color: #88b624;
   -moz-border-radius: 7px;
   -webkit-border-radius: 7px;
   border-radius: 7px;
   border: 1px solid #FFFFFF;
   box-shadow: 0 1px 5px #B6B6B6;
   display: inline-block;
   color: #ffffff;
   font-family: arial;
   padding: 3px 25px;
   text-decoration: none;
   text-shadow: 1px 1px 1px #327200;
}
.button-green2:hover, a.button-green2:hover, span.button-green2:hover {
background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #6f941f), color-stop(1, #6f941f) );
background: -moz-linear-gradient( center top, #535da6 5%, #6f941f 100% );
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#535da6', endColorstr='#6f941f');
background-color: #6f941f;
}


.button-green1, a.button-green1, span.button-green1 {
   line-height: 18px;
   margin-top: 2px;
   margin-bottom: 5px;
   min-width: 50px;
   cursor: pointer;
   background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #d4461b), color-stop(1, #d4461b) );
   background: -moz-linear-gradient( center top, #d4461b 5%, #d4461b 100% );
   filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#d4461b', endColorstr='#d4461b');
   background-color: #d4461b;
   -moz-border-radius: 7px;
   -webkit-border-radius: 7px;
   border-radius: 7px;
   border: 1px solid #FFFFFF;
   box-shadow: 0 1px 5px #B6B6B6;
   display: inline-block;
   color: #ffffff;
   font-family: arial;
   padding: 3px 25px;
   text-decoration: none;
   text-shadow: 1px 1px 1px #327200;
}
.button-green1:hover, a.button-green1:hover, span.button-green1:hover {
background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #c13c14), color-stop(1, #c13c14) );
background: -moz-linear-gradient( center top, #535da6 5%, #c13c14 100% );
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#535da6', endColorstr='#c13c14');
background-color: #c13c14;
}


/*Button - green136*/
.button-green136, a.button-green136, span.button-green136 {
   line-height: 18px;
   margin-top: 2px;
   margin-bottom: 5px;
   min-width: 110px;
   cursor: pointer;
   background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #6a73b6), color-stop(1, #535da6) );
   background: -moz-linear-gradient( center top, #6a73b6 5%, #535da6 100% );
   filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#6a73b6', endColorstr='#535da6');
   background-color: #6a73b6;
   -moz-border-radius: 7px;
   -webkit-border-radius: 7px;
   border-radius: 7px;
   border: 1px solid #FFFFFF;
   box-shadow: 0 1px 5px #B6B6B6;
   display: inline-block;
   color: #ffffff;
   font-family: arial;
   padding: 3px 25px;
   text-decoration: none;
   text-shadow: 1px 1px 1px #327200;
}
.button-green136:hover, a.button-green136:hover, span.button-green136:hover {
background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #8AB94F), color-stop(1, #535da6) );
background: -moz-linear-gradient( center top, #8AB94F 5%, #535da6 100% );
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#8AB94F', endColorstr='#535da6');
background-color: #535da6;
}
/*Button - red*/
.button-red, a.button-red, span.button-red {
   line-height: 18px;
   margin-top: 2px;
   margin-bottom: 5px;
   min-width: 70px;
   cursor: pointer;
   background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #EC6464), color-stop(1, #B40800) );
   background: -moz-linear-gradient( center top, #EC6464 5%, #B40800 100% );
   filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#EC6464', endColorstr='#B40800');
   background-color: #EC6464;
   -moz-border-radius: 7px;
   -webkit-border-radius: 7px;
   border-radius: 7px;
   border: 1px solid #FFFFFF;
   box-shadow: 0 1px 5px #B6B6B6;
   display: inline-block;
   color: #ffffff;
   font-family: arial;
   padding: 3px 25px;
   text-decoration: none;
   text-shadow: 1px 1px 1px #900;
}
.button-red:hover, a.button-red:hover, span.button-red:hover {
background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #EC6464), color-stop(1, #D50900) );
background: -moz-linear-gradient( center top, #EC6464 5%, #D50900 100% );
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#EC6464', endColorstr='#D50900');
background-color: #EC6464;
}
/*Button - red136*/
.button-red136, a.button-red136, span.button-red136 {
   line-height: 18px;
   margin-top: 2px;
   margin-bottom: 5px;
   min-width: 110px;
   cursor: pointer;
   background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #EC6464), color-stop(1, #B40800) );
   background: -moz-linear-gradient( center top, #EC6464 5%, #B40800 100% );
   filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#EC6464', endColorstr='#B40800');
   background-color: #EC6464;
   -moz-border-radius: 7px;
   -webkit-border-radius: 7px;
   border-radius: 7px;
   border: 1px solid #FFFFFF;
   box-shadow: 0 1px 5px #B6B6B6;
   display: inline-block;
   color: #ffffff;
   font-family: arial;
   padding: 3px 25px;
   text-decoration: none;
   text-shadow: 1px 1px 1px #900;
}
.button-red136:hover, a.button-red136:hover, span.button-red136:hover {
background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #EC6464), color-stop(1, #D50900) );
background: -moz-linear-gradient( center top, #EC6464 5%, #D50900 100% );
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#EC6464', endColorstr='#D50900');
background-color: #EC6464;
}
/*Button - blue*/
.button-blue, a.button-blue, span.button-blue {
   line-height: 18px;
   margin-top: 2px;
   margin-bottom: 5px;
   min-width: 70px;
   cursor: pointer;
   background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #64C0EC), color-stop(1, #0073B4) );
   background: -moz-linear-gradient( center top, #64C0EC 5%, #0073B4 100% );
   filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#64C0EC', endColorstr='#0073B4');
   background-color: #64C0EC;
   -moz-border-radius: 7px;
   -webkit-border-radius: 7px;
   border-radius: 7px;
   border: 1px solid #FFFFFF;
   box-shadow: 0 1px 5px #B6B6B6;
   display: inline-block;
   color: #ffffff;
   font-family: arial;
   padding: 3px 25px;
   text-decoration: none;
   text-shadow: 1px 1px 1px #007499;
}
.button-blue:hover, a.button-blue:hover, span.button-blue:hover {
background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #64C0EC), color-stop(1, #0083CE) );
background: -moz-linear-gradient( center top, #64C0EC 5%, #0083CE 100% );
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#64C0EC', endColorstr='#0083CE');
background-color: #64C0EC;
}
/*Button - blue136*/
.button-blue136, a.button-blue136, span.button-blue136 {
   line-height: 18px;
   margin-top: 2px;
   margin-bottom: 5px;
   min-width: 110px;
   cursor: pointer;
   background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #64C0EC), color-stop(1, #0073B4) );
   background: -moz-linear-gradient( center top, #64C0EC 5%, #0073B4 100% );
   filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#64C0EC', endColorstr='#0073B4');
   background-color: #64C0EC;
   -moz-border-radius: 7px;
   -webkit-border-radius: 7px;
   border-radius: 7px;
   border: 1px solid #FFFFFF;
   box-shadow: 0 1px 5px #B6B6B6;
   display: inline-block;
   color: #ffffff;
   font-family: arial;
   padding: 3px 25px;
   text-decoration: none;
   text-shadow: 1px 1px 1px #007499;
}
.button-blue136:hover, a.button-blue136:hover, span.button-blue136:hover {
background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #64C0EC), color-stop(1, #0083CE) );
background: -moz-linear-gradient( center top, #64C0EC 5%, #0083CE 100% );
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#64C0EC', endColorstr='#0083CE');
background-color: #64C0EC;
}
.sbox-title {
    text-align: left;
    border-left: 20px solid #2896C7;
    font: 18px tahoma, arial, sans-serif;
    color: #DA2E18;
    text-shadow: 1px 1px 1px #FFF;
    margin: 10px 0;
    display: block;
    padding-left: 10px;
    width: 300px;
}

.sbox-title .sbt-btn {
    font-size: 13px;
    font-weight: normal;
    border-radius: 0px 10px 10px 0px;
    background-color: #2896C7;
    text-shadow: none;
    text-decoration: none;
    color: #fff;
    display: block;
    padding: 5px 10px;
    margin-top: 3px;
    margin-left: -10px;
    border: none;
}

.sbox-title .sbt-note {
    text-align: center;
    font-size: 12px;
    font-weight: normal;
    background-color: #2896C7;
    text-shadow: none;
    text-decoration: none;
    color: #fff;
    display: block;
    padding: 7px 10px;
    margin-top: 10px;
    margin-left: -10px;
    border: none;
    width: 450px;
    border-radius: 0px 10px 10px 0px;
}

.sbox-title .sbt-note input {
    padding: 3px 10px;
    border: 1px solid #366885;
    font-size: 14px;
    text-align: right;
    display: block;
    margin: 6px auto;
    width: 100px;
}

.sbox-title .sbt-btn:hover {
    background-color: #EA4D40;
    cursor: pointer;
}
.book-title {
    text-align:left;
    font: 14px Tahoma, Arial, sans-serif;
    color: #038300;
    text-shadow:0px 0px 2px #fff;
    margin:10px 0;
    background: url(img/book.png) no-repeat left top;
    display: block;
    padding: 12px 0 9px 60px;
    border: none;
}
.book-title:hover {
    color:#C24E00;
    border: none;
    cursor: pointer;
}
.book-title span {
    font-size: 11px;
    color: #747474;
    display: block;
}
/* SUPPORT */
.supptitle1, .supptitle2 {
    text-align: right;
    font-size: 12px;
    display: block;
    margin-top: 10px;    
    padding: 3px 4px;
}
.supptitle2 { color: #237A00; text-shadow:0px 0px 3px #66CB3F; background-color: #CCECBB; border-top: 1px solid #AEE193;} /* green */
.supptitle1 { color: #AB2C05; text-shadow:0px 0px 3px #E8AC6C; background-color: #F5F5C9; border-top: 1px solid #EBEB86;} /* yellow */

.supptext1, .supptext2 {
    text-align: left;
    font-size: 12px;
    display: block;
    margin: -40px 0 10px 36px;
    padding: 1px;
}
.supptext1 { background-color: #FFFFF0; border: 1px solid #EBEB86; color: #114C5B; }
.supptext2 { background-color: #EAF7E3; border: 1px solid #AEE193; color: #114C5B; }

/*.mailtext1 { background-color: #FFFFF0; border: solid 1px #FFEC96; border-right: solid 4px #FFEC96; color: #114C5B; }
.mailtext2 { background-color: #EDF8FC; border: solid 1px #95D6EE; border-left: solid 4px #95D6EE; color: #114C5B; }*/


.suppcontent {  
    padding: 10px 15px 10px 22px;
    display: block;
}

.supp-reply {
    display: block;
    background-color: #E8EDEF;
    padding: 10px 8px;
    text-align: center;
    border: 1px solid #CAD5DA;
}
.supp-reply textarea {
    padding: 5px;
    /*margin: 10px 20px 10px 20px;*/
    display: block;
    width: 98%;
}
.topuser {
    text-align: left; 
    display: block; 
    background: url(img/topuser.png) no-repeat left top; 
    padding-left: 55px;
    border: none;
}
.star_gold {
    background: url(img/star_gold.png); 
	display: block; 
	margin-top: 2px; 
	width: 32px; 
	height: 32px;
}
.star_silver {
    background: url(img/star_silver.png); 
	display: block; 
	margin-top: 2px; 
	width: 32px; 
	height: 32px;
}
.star_bronze {
    background: url(img/star_bronze.png); 
	display: block;
	margin-top: 2px; 
	width: 32px; 
	height: 32px;
}
span.searchref {
   text-align: center;
   font-size: 11px;
   top: 0;
   padding: 3px 0 3px;
   display: block;
   width: 120px;
   background-color: #A989BB;
   color: #fff;
   text-shadow: 1px 1px 1px #797979;
   border-radius: 0px 10px 10px 0px;
   cursor: pointer;
}
span.searchref:hover {
   background-color: #C69BDF;
}
span.searchblock {
   text-align: center;
   font-size: 12px;
   top: 0;
   padding: 6px;
   display: block;
   background-color: #A989BB;
   color: #fff;
   text-shadow: 1px 1px 1px #797979;
}
span.searchbtn {
   text-align: center;
   font-size: 11px;
   padding: 3px 20px 3px 19px;
   border: 1px solid #AB73D7;
   background-color: #fff;
   color: #A989BB;
   text-shadow: 1px 1px 1px #EFEFEF;
   cursor: pointer;
}

select.searchblock, input.searchblock {
   padding: 2px;
   border: 1px solid #AB73D7;
}
.contest-start, .contest-work {
    text-align: center;
    display: block;
    border: none;
    font-size: 12px;
    padding-top: 30px;
}
.contest-start {
    background: url(img/cont-start.png) no-repeat top center;
    color: #AF0032;
    cursor: pointer;
    font-size: 12px;
}
.contest-work {
    background: url(img/cont-work.png) no-repeat top center;
    color: #5B9F00;
}
.contest-start:hover {
    border: none;
    outline: none;
    color: #EF6A00;
}

.contest-regular1 {
    color: #E66900;
    padding: 1px 4px;
    border: 1px solid #F7DACB;
    background-color: #F7E4DA;
    cursor: pointer;
}
.contest-regular2 {
    color: #0079B8;
    padding: 1px 4px;
    border: 1px solid #BEE8EB;
    background-color: #D5EFF1;
    cursor: pointer;
}

.contesttable {
    border-collapse: collapse;
    margin-top: 10px;
    margin-bottom: 10px;
    border-spacing: 0;
    padding: 0;
    width: 100%;       
}
.contesttable thead {
    text-align: center;
    background: #F47658;
}

.contesttable2 {
    border-collapse: collapse;
    margin: 0;
    border-spacing: 0;
    padding: 0;
    width: 100%;  
}
.contesttable2 thead {
    text-align: center;
    background: #E51D71 url(img/bk-conttable2.png) repeat-x bottom;
}

.contesttable thead th, .contesttable2 thead th {
    color: #fff;
    font-size: 11px;
    font-weight: normal;
    padding: 4px 8px;
    border-left: solid 1px #F58D7B;
    border-top: solid 1px #F58D7B;
    border-right: solid 1px #F58D7B;
}
.contesttable tbody td, .contesttable2 tbody td {
    font-size: 12px;
    padding: 4px 10px;
    border: solid 1px #F58D7B;
    background-color: #FFFFFF;
    text-align: center;
}
.contesttable tbody td.title, .contesttable2 tbody td.title {
    text-align: left;
    padding-left: 4px;
}
.contesttabletitle {
    font-size: 12px;
    padding: 4px 10px 4px 30px;
    background: url(img/trophys.png) no-repeat 6px 4px;
}
.contesttableuser {
    font-size: 12px;
    padding: 4px 10px 4px 30px;
    background: url(img/user.png) no-repeat 6px 4px;
}
table.reestr{text-align:center;border-collapse:collapse}
table.reestr thead{background:#88ae60 url(img/bk-table.png) repeat-x bottom}
table.reestr thead th{color:#fff;font-size:11px;font-weight:400;padding:6px 8px}
table.reestr tbody td{font-size:12px;padding:5px 4px;border-bottom:solid 1px #dbdfbe;background-color:#fff}
table.reestr tbody td.tovar{font-size:12px;padding:5px 26px;border-bottom:solid 1px #dbdfbe;background:#fff}
table.reestr tbody td.price{font-size:12px;padding:5px 10px;background-color:#f3f2e7;border-bottom:solid 1px #dbdfbe}
table.reestr tbody td.gray{color:#b5bd7a}

a.shop-status{font-size:12px;text-align:center;margin:5px;padding-top:95px;background:url(img/shop-status.png) no-repeat;display:block;height:102px;width:147px;border:0}
a.shop-status span.price{font-size:16px;color:#fff;text-shadow:1px 1px 1px #000;padding-top:20px;display:block}
a.shop-status span.price span{font-size:12px}
a.btn-delete{background:url(img/delete.png) no-repeat left top;height:16px;width:16px;display:block;text-decoration:none;outline:0;border:0;cursor:pointer}
a.btn-delete:hover{background-position:left bottom}
.img-process{background:url(img/process.gif) no-repeat left top;height:15px;width:15px;display:block;border:0}
a.shop-eps-ik,a.shop-eps-wo,a.shop-eps-balance,a.shop-eps-liqpay,a.shop-eps-qw,a.shop-eps-pm,a.shop-eps-lr,a.shop-eps-rk,a.shop-eps-pm,a.shop-eps-visa,a.shop-eps-wm,a.shop-eps-yad,a.shop-eps-zp,a.shop-eps-py{text-decoration: none; font-size:12px;color:#fff;text-align:center;margin:0;padding-top:70px;display:block;height:27px;width:118px;border:0}
a.shop-eps-qw{background:url(img/eps/qiwi.png) no-repeat}
a.shop-eps-pm{background:url(img/eps/pm.png) no-repeat}
a.shop-eps-ik{background:url(img/eps/ik.png) no-repeat}
a.shop-eps-wo{background:url(img/eps/wo.png) no-repeat}
a.shop-eps-lr{background:url(img/eps/lr.png) no-repeat}
a.shop-eps-rk{background:url(img/eps/rk.png) no-repeat}
a.shop-eps-wm{background:url(img/eps/wm.png) no-repeat}
a.shop-eps-py{background:url(img/eps/payeer.png) no-repeat}
a.shop-eps-zp{background:url(img/eps/zpayment.png) no-repeat}
a.shop-eps-pm{background:url(img/eps/pm.png) no-repeat}
a.shop-eps-yad{background:url(img/eps/yad.png) no-repeat}
a.shop-eps-visa{background:url(img/eps/visa.png) no-repeat}
a.shop-eps-balance{background:url(img/eps/balance.png) no-repeat}
a.shop-eps-liqpay{background:url(img/eps/liqpay.png) no-repeat}
a.shop-eps-wo:hover,a.shop-eps-zp:hover,a.shop-eps-ik:hover,a.shop-eps-ik:hover,a.shop-eps-balance:hover,a.shop-eps-liqpay:hover,a.shop-eps-qw:hover,a.shop-eps-pm:hover,a.shop-eps-lr:hover,a.shop-eps-rk:hover,a.shop-eps-pm:hover,a.shop-eps-visa:hover,a.shop-eps-wm:hover,a.shop-eps-yad:hover,a.shop-eps-py:hover{text-decoration: none; color:#b5cee8}
a.shop-eps-ik span,a.shop-eps-wo span,a.shop-eps-balance span,a.shop-eps-liqpay span,a.shop-eps-qw span,a.shop-eps-pm span,a.shop-eps-lr span,a.shop-eps-rk span,a.shop-eps-pm span,a.shop-eps-visa span,a.shop-eps-wm span,a.shop-eps-yad span,a.shop-eps-py span{font-size:11px}
.salary-ap-no,.salary-lp-no,.salary-lr-no,.salary-mm-no,.salary-rbk-no,.salary-wm-no,a.salary-ap-prof,a.salary-ap-yes,a.salary-lp-prof,a.salary-lp-yes,a.salary-lr-prof,a.salary-lr-yes,a.salary-mm-prof,a.salary-mm-yes,a.salary-rbk-prof,a.salary-rbk-yes,a.salary-wm-prof,a.salary-wm-yes{font-size:12px;color:#fff;text-align:center;margin:0;padding-top:70px;display:block;height:27px;width:172px;border:0;cursor:pointer}
a.salary-lp-yes{background:url(img/eps/sy-lp.png) no-repeat}
a.salary-wm-yes{background:url(img/eps/sy-wm.png) no-repeat}
a.salary-mm-yes{background:url(img/eps/sy-mm.png) no-repeat}
a.salary-ap-yes{background:url(img/eps/sy-ap.png) no-repeat}
a.salary-lr-yes{background:url(img/eps/sy-lr.png) no-repeat}
a.salary-rbk-yes{background:url(img/eps/sy-rbk.png) no-repeat}
.salary-lp-no{background:url(img/eps/sn-lp.png) no-repeat}
.salary-wm-no{background:url(img/eps/sn-wm.png) no-repeat}
.salary-mm-no{background:url(img/eps/sn-mm.png) no-repeat}
.salary-ap-no{background:url(img/eps/sn-ap.png) no-repeat}
.salary-lr-no{background:url(img/eps/sn-lr.png) no-repeat}
.salary-rbk-no{background:url(img/eps/sn-rbk.png) no-repeat}
a.salary-lp-prof{background:url(img/eps/sp-lp.png) no-repeat}
a.salary-wm-prof{background:url(img/eps/sp-wm.png) no-repeat}
a.salary-mm-prof{background:url(img/eps/sp-mm.png) no-repeat}
a.salary-ap-prof{background:url(img/eps/sp-ap.png) no-repeat}
a.salary-lr-prof{background:url(img/eps/sp-lr.png) no-repeat}
a.salary-rbk-prof{background:url(img/eps/sp-rbk.png) no-repeat}
a.salary-ap-yes:hover,a.salary-lp-yes:hover,a.salary-lr-yes:hover,a.salary-mm-yes:hover,a.salary-rbk-yes:hover,a.salary-wm-yes:hover{color:#b5cee8}
.salary-ap-no:hover,.salary-lp-no:hover,.salary-lr-no:hover,.salary-mm-no:hover,.salary-rbk-no:hover,.salary-wm-no:hover{color:#f2dcdf}
a.salary-ap-prof:hover,a.salary-lp-prof:hover,a.salary-lr-prof:hover,a.salary-mm-prof:hover,a.salary-rbk-prof:hover,a.salary-wm-prof:hover{color:#f8e2c8}
.eps-note{font-size:11px;text-align:center;margin:5px 0;display:block}
.cart-empty,.pay-fail,.pay-success,.pay-wait,.salary-confirm{font-size:14px;color:#c65d00;text-shadow:1px 1px 1px #e6bd9a;text-align:center;padding-top:180px;display:block}
.pay-success{background:url(img/paysuccess.png) no-repeat center}
.pay-wait{background:url(img/paywait.png) no-repeat center}
.pay-fail{background:url(img/payfail.png) no-repeat center}
.cart-empty{background:url(img/cart-empty.png) no-repeat center}
table.us-wall-tab {
border: medium none;
border-spacing: 0;
line-height: 1.2;
padding: 0;
width: 100%;
}
table.us-wall-tab-d {
border: medium none;
border-spacing: 0;
line-height: 1.2;
padding: 0;
width: 100%;
}
table.us-wall-tab-d td.left {
width:60%;
border-bottom: 1px solid #ccc;
font-weight: bold;
padding: 5px 0;
}
table.us-wall-tab-d td.right {
border-bottom: 1px solid #ccc;
padding: 5px 0;
margin-left:2px;
}
.QBinfo {
background: #000; opacity: 0.7; color:#fff;
border-radius: 5px;
display: none; z-index: 9999; padding:5px;
-webkit-box-shadow: 2px 5px 15px 1px #707070;
box-shadow: 2px 5px 15px 1px #707070;
}
.titleQBinfo {
font-size:14px; font-weight:bold; font-family: arial;
}
.closeQBinfo a {
color:#fff; font-size:12px; font-family:arial; text-decoration: none; font-weight: bold; margin:5px;
}
.topQBinfo {
				
}
.msgQBinfo {
padding:5px; font-size:13px;
}


#dialog-overlay {
	width:100%; 
	height:100%;
	filter:alpha(opacity=50); 
	-moz-opacity:0.5; 
	-khtml-opacity: 0.5; 
	opacity: 0.5; 
	background:#000; 
	position:absolute; 
	top:0; left:0; 
	z-index:3000; 
	display:none;
}

#dialog-box {
	-webkit-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.5);
	-moz-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.5);
	-moz-border-radius: 5px;
  -webkit-border-radius: 5px;
	background:#eee;
	width:328px; 
	position:absolute; 
	z-index:5000; 
	display:none;
	border-radius: 10px;
}

#dialog-box .dialog-content {
    color: #666;
    font-family: arial;
    font-size: 11px;
    margin: 2px;
    padding: 10px;
    text-align: left;
}

div.button-modal {
    background-color: #9fca86;
    border-radius: 7px;
    color: #fff;
    cursor: pointer;
    display: block;
    font-weight: bold;
    line-height: 1;
    margin: 7px 5px 10px;
    padding: 5px;
    position: relative;
    text-align: center;
    text-decoration: none;
    text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.25);
    width: 60px;
}

div.button-modal:hover {
	background-color: #89B270;	
}

#dialog-box .dialog-content p {
	font-weight:700; margin:0;
}

#dialog-box .dialog-content ul {
	margin:10px 0 10px 20px; 
	padding:0; 
	height:50px;
}
#load{
  width:120px;
  height:30px;
  text-align:center;
  margin: 10px auto;
}
.onlinecss{background:#535da6;background:-o-linear-gradient(top, #535da6 0px, #535da6 100%);background:-moz-linear-gradient(top, #535da6 0px, #535da6 100%);background:-webkit-linear-gradient(top, #535da6 0px, #535da6 100%);background:-ms-linear-gradient(top, #535da6 0px, #535da6 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#535da6', endColorstr='#535da6',GradientType=0);box-shadow:0 1px 3px rgba(0, 0, 0, 0.8);width:70px;height:35px;line-height:30px;border-bottom:none;position:fixed;z-index:1000;right:-23px;top:50%;border-radius:5px 5px 0 0;border:2px solid #f0ffff;cursor:help;color:#f0ffff;text-align:center;text-shadow:1px 1px 5px #848482;-moz-text-shadow:1px 1px 5px #848482;-webkit-text-shadow:1px 1px 5px #848482;font-weight:bold;font-size:25px;font-family:"Comic Sans MS", "Monaco CY", cursive;-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg);-ms-transform:rotate(270deg);}
table.reytt td{color:#696969;font-size:13px;border:solid 1px #CFCFCF;font:11px Tahoma;padding:3px 4px}
table.reytt thead th,table.reyt thead th,table.reyt1 thead th,table.reyttt thead th{color:#fff;font-size:11px;font-weight:400;background:url(/img/bk-table.png) repeat-x bottom;padding:4px 8px}
.example2 {
    display:inline-block;   
    position:relative;
 
}
.fot {
padding: 15px 15px 10px 15px;
}
.example2 {
padding: 15px 15px 10px 15px;
}
.example2 span {
    display:inline-block;
    position:absolute;
    top:70px;   
    left:100px;
     
    /* Оформление текста */
    color:#fff;
    font-family:Arial, Helvetica, sans-serif;
    font-size:15px; 
     
    /* Фон */
	background-color:rgba(0,0,0,.4);
    padding:1px 3px;
}
