/* Main Colors */

.color1 {
    color: #fee000;
}

.color2 {
    color:#000;
}

.bgcolor1 {
    background-color:  #fee000;
}

.bgcolor2 {
    background-color:#000;
}


/* Colors */
.blue-bg { background-color: #00a3e3; }
.green-bg { background-color: #7fc100; }
.orange-bg { background-color: #fdae03; }
.violet-bg { background-color: #a738fe; }
.red-bg { background-color: #f22800; }
.pink-bg { background-color: #ff45aa; }
.cyan-bg { background-color: #0084c6 }
.beije-bg { background-color: #fff8cc; }
.lime-bg { background-color: #06d701; }
.white-bg { background-color: #fff; }
.black-bg { background-color: #000; }
.dark-gray-bg {background:#353535;}
.gray-bg {background: #646464;}
.yellow-bg { background: #fee000; }
.bordo-bg { background-color: #8C0000;}

.bordo-color { color: #8C0000;}
.blue-color { color: #00a3e3; }
.green-color { color: #008a00; }
.dark-green-color { color: #008a00; }
.orange-color { color: #fdae03; }
.yellow-color { color: #fee000; }
.violet-color { color: #a738fe; }
.red-color { color: #f22800; }
.pink-color { color: #ff45aa; }
.cyan-color { color: #0084c6 }
.beije-color { color: #fff8cc; }
.lime-color { color: #06d701; }
.white-color { color: #fff; }
.gray-color { color: #646464; }
.black-color { color: #000000; }
.light-gray-color { color:#c0c2c5; }

.blue_border{border:1px solid #00a3e3}
.green_border{border:1px solid #7fc100}
.red_border{border:1px solid #f22800}
.orange_border{border:1px solid #fdae03}
.violet_border{border:1px solid #a738fe}
.cyan_border{border:1px solid #0084c6}
.beije_border{border:1px solid #fff8cc}
.gray_border{border:1px solid #cccccc}
.yellow_border { border: #fee000; }

.light-blue-bg { background-color:#edf9fd; }
.light-green-bg { background-color:#eff7e0; }
.light-red-bg { background-color:#fef2f0; }
.light-orange-bg { background-color:#fff6d2; }
.light-violet-bg { background-color:#f8efff; }
.light-cyan-bg { background-color:#dbf6ff; }
.light-beije-bg { background-color:#fff8cc; }
.light-gray-bg { background-color:#ccc; }
/* градиентные заливки */
.sub_blue_gradient {
    background:linear-gradient(top,#00a3e3,rgba(255,255,255,0));
    background:-webkit-linear-gradient(top,#00a3e3,rgba(255,255,255,0));
    background:-o-linear-gradient(top,#00a3e3,rgba(255,255,255,0));
    background:-moz-linear-gradient(top,#00a3e3,rgba(255,255,255,0));
    background:-ms-linear-gradient(top,#00a3e3,rgba(255,255,255,0));
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00a3e3',endColorstr='#ffffff');
}
.sub_green_gradient {
    background:linear-gradient(top,#7fc100,rgba(255,255,255,0));
    background:-webkit-linear-gradient(top,#7fc100,rgba(255,255,255,0));
    background:-o-linear-gradient(top,#7fc100,rgba(255,255,255,0));
    background:-moz-linear-gradient(top,#7fc100,rgba(255,255,255,0));
    background:-ms-linear-gradient(top,#7fc100,rgba(255,255,255,0));
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7fc100',endColorstr='#ffffff');
}
.sub_red_gradient {
    background:linear-gradient(top,#f22800,rgba(255,255,255,0));
    background:-webkit-linear-gradient(top,#f22800,rgba(255,255,255,0));
    background:-o-linear-gradient(top,#f22800,rgba(255,255,255,0));
    background:-moz-linear-gradient(top,#f22800,rgba(255,255,255,0));
    background:-ms-linear-gradient(top,#f22800,rgba(255,255,255,0));
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f22800',endColorstr='#ffffff');
}
.sub_violet_gradient {
    background:linear-gradient(top,#a738fe,rgba(255,255,255,0));
    background:-webkit-linear-gradient(top,#a738fe,rgba(255,255,255,0));
    background:-o-linear-gradient(top,#a738fe,rgba(255,255,255,0));
    background:-moz-linear-gradient(top,#a738fe,rgba(255,255,255,0));
    background:-ms-linear-gradient(top,#a738fe,rgba(255,255,255,0));
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a738fe',endColorstr='#ffffff');
}
.sub_orange_gradient {
    background:linear-gradient(top,#fdae03,rgba(255,255,255,0));
    background:-webkit-linear-gradient(top,#fdae03,rgba(255,255,255,0));
    background:-o-linear-gradient(top,#fdae03,rgba(255,255,255,0));
    background:-moz-linear-gradient(top,#fdae03,rgba(255,255,255,0));
    background:-ms-linear-gradient(top,#fdae03,rgba(255,255,255,0));
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fdae03',endColorstr='#ffffff');
}
.sub_cyan_gradient {
    background:linear-gradient(top,#0084c6,rgba(255,255,255,0));
    background:-webkit-linear-gradient(top,#0084c6,rgba(255,255,255,0));
    background:-o-linear-gradient(top,#0084c6,rgba(255,255,255,0));
    background:-moz-linear-gradient(top,#0084c6,rgba(255,255,255,0));
    background:-ms-linear-gradient(top,#0084c6,rgba(255,255,255,0));
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0084c6',endColorstr='#ffffff');
}

.light_blue_gradient {
    background:linear-gradient(left,#ffffff,#edf9fd);
    background:-webkit-linear-gradient(left,#ffffff,#edf9fd);
    background:-o-linear-gradient(left,#ffffff,#edf9fd);
    background:-moz-linear-gradient(left,#ffffff,#edf9fd);
    background:-ms-linear-gradient(left,#ffffff,#edf9fd);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#edf9fd');
}
.light_green_gradient {
    background:linear-gradient(left,#ffffff,#eff7e0);
    background:-webkit-linear-gradient(left,#ffffff,#eff7e0);
    background:-o-linear-gradient(left,#ffffff,#eff7e0);
    background:-moz-linear-gradient(left,#ffffff,#eff7e0);
    background:-ms-linear-gradient(left,#ffffff,#eff7e0);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#eff7e0');
}
.light_red_gradient {
    background:linear-gradient(left,#ffffff,#fef2f0);
    background:-webkit-linear-gradient(left,#ffffff,#fef2f0);
    background:-o-linear-gradient(left,#ffffff,#fef2f0);
    background:-moz-linear-gradient(left,#ffffff,#fef2f0);
    background:-ms-linear-gradient(left,#ffffff,#fef2f0);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#fef2f0');

}
.light_violet_gradient {
    background:linear-gradient(left,#ffffff,#f8efff);
    background:-webkit-linear-gradient(left,#ffffff,#f8efff);
    background:-o-linear-gradient(left,#ffffff,#f8efff);
    background:-moz-linear-gradient(left,#ffffff,#f8efff);
    background:-ms-linear-gradient(left,#ffffff,#f8efff);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#f8efff');
}
.light_orange_gradient {
    background:linear-gradient(left,#ffffff,#fff6d2);
    background:-webkit-linear-gradient(left,#ffffff,#fff6d2);
    background:-o-linear-gradient(left,#ffffff,#fff6d2);
    background:-moz-linear-gradient(left,#ffffff,#fff6d2);
    background:-ms-linear-gradient(left,#ffffff,#fff6d2);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#fff6d2');
}
.button_gray {
    cursor: pointer;
    background:linear-gradient(top,#ffffff,#f1f1f1);
    background:-webkit-linear-gradient(top,#ffffff,#f1f1f1);
    background:-o-linear-gradient(top,#ffffff,#f1f1f1);
    background:-moz-linear-gradient(top,#f9f9f9,#f2f2f2);
    background:-ms-linear-gradient(top,#ffffff,#f1f1f1);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#f1f1f1')
}
.button_gray:hover{
    background:linear-gradient(top,#ffffff,#f4f4f4);
    background:-webkit-linear-gradient(top,#ffffff,#f4f4f4);
    background:-o-linear-gradient(top,#ffffff,#f4f4f4);
    background:-moz-linear-gradient(top,#fdfdfd,#f8f8f8);
    background:-ms-linear-gradient(top,#ffffff,#f4f4f4);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#f4f4f4')
}
.silver_gradient {
    background:linear-gradient(top,#ffffff,#f4f4f4);
    background:-webkit-linear-gradient(top,#ffffff,#f4f4f4);
    background:-o-linear-gradient(top,#ffffff,#f4f4f4);
    background:-moz-linear-gradient(top,#ffffff,#f4f4f4);
    background:-ms-linear-gradient(top,#ffffff,#f4f4f4);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#f4f4f4');
}
.silver_gradient_button {
    cursor: pointer;
    text-align: center;
    background:linear-gradient(top,#ffffff,#f1f1f1);
    background:-webkit-linear-gradient(top,#ffffff,#f1f1f1);
    background:-o-linear-gradient(top,#ffffff,#f1f1f1);
    background:-moz-linear-gradient(top,#ffffff,#f1f1f1);
    background:-ms-linear-gradient(top,#ffffff,#f1f1f1);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#f1f1f1');
    border: 1px solid #cccccc;
    padding: 0 5px;
    width: 130px;
    line-height:30px;
    border-radius: 3px
}
.silver_gradient_button:hover {
    background:linear-gradient(top,#ffffff,#f4f4f4);
    background:-webkit-linear-gradient(top,#ffffff,#f4f4f4);
    background:-o-linear-gradient(top,#ffffff,#f4f4f4);
    background:-moz-linear-gradient(top,#ffffff,#f4f4f4);
    background:-ms-linear-gradient(top,#ffffff,#f4f4f4);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#f4f4f4');
    box-shadow: 0 0 4px rgba(0,0,0,0.2)
}
.blue_gradient {
    background:linear-gradient(top,#00bef0,#00a3e3);
    background:-webkit-linear-gradient(top,#00bef0,#00a3e3);
    background:-o-linear-gradient(top,#00bef0,#00a3e3);
    background:-moz-linear-gradient(top,#00bef0,#00a3e3);
    background:-ms-linear-gradient(top,#00bef0,#00a3e3);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00bef0',endColorstr='#00a3e3')
}
.green_gradient {
    background:linear-gradient(top,#aae614,#7fc100);
    background:-webkit-linear-gradient(top,#aae614,#7fc100);
    background:-o-linear-gradient(top,#aae614,#7fc100);
    background:-moz-linear-gradient(top,#aae614,#7fc100);
    background:-ms-linear-gradient(top,#aae614,#7fc100);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#aae614',endColorstr='#7fc100')
}
.red_gradient {
    background:linear-gradient(top,#ff6840,#f22800);
    background:-webkit-linear-gradient(top,#ff6840,#f22800);
    background:-o-linear-gradient(top,#ff6840,#f22800);
    background:-moz-linear-gradient(top,#ff6840,#f22800);
    background:-ms-linear-gradient(top,#ff6840,#f22800);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff6840',endColorstr='#f22800');
}
.violet_gradient {
    background:linear-gradient(top,#b75ffc,#a738fe);
    background:-webkit-linear-gradient(top,#b75ffc,#a738fe);
    background:-o-linear-gradient(top,#b75ffc,#a738fe);
    background:-moz-linear-gradient(top,#b75ffc,#a738fe);
    background:-ms-linear-gradient(top,#b75ffc,#a738fe);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b75ffc',endColorstr='#a738fe');
}
.orange_gradient {
    background:linear-gradient(top,#fee000,#fdae03);
    background:-webkit-linear-gradient(top,#fee000,#fdae03);
    background:-o-linear-gradient(top,#fee000,#fdae03);
    background:-moz-linear-gradient(top,#fee000,#fdae03);
    background:-ms-linear-gradient(top,#fee000,#fdae03);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fee000',endColorstr='#fdae03');
}
.cyan_gradient {
    background:linear-gradient(top,#00a8ea,#0084c6);
    background:-webkit-linear-gradient(top,#00a8ea,#0084c6);
    background:-o-linear-gradient(top,#00a8ea,#0084c6);
    background:-moz-linear-gradient(top,#00a8ea,#0084c6);
    background:-ms-linear-gradient(top,#00a8ea,#0084c6);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00a8ea',endColorstr='#0084c6');
}