/**********************************************************Голубой шаблон***********************************************************/

.blue .header-top {
    background: #8294B9;
}

.blue a {
    color: #0A6D9C;
}

.blue a:hover {
    color: #fe710a;
}

.blue .logg-service a {
    color: #ffffff;
}

.blue .logg-service a:hover {
    color: #333333;
}

.blue select:focus,
.blue textarea:focus,
.blue input[type="text"]:focus,
.blue input[type="password"]:focus,
.blue input[type="datetime"]:focus,
.blue input[type="datetime-local"]:focus,
.blue input[type="date"]:focus,
.blue input[type="month"]:focus,
.blue input[type="time"]:focus,
.blue input[type="week"]:focus,
.blue input[type="number"]:focus,
.blue input[type="email"]:focus,
.blue input[type="url"]:focus,
.blue input[type="search"]:focus,
.blue input[type="tel"]:focus,
.blue input[type="color"]:focus {
    border-color: ##F34848;
}


/*-----------------------------------------------Верхнее меню-----------------------------------------------*/

.blue .top-menu > ul > li > a, .blue .top-menu > ul > li > div > ul > li > a, .blue .top-menu > ul > li > div > ul > li > div > ul > li > a {
    color: #ffffff;
}

.blue .top-menu > ul {
    background-color: #378CC5;
    background-image: -moz-linear-gradient(top, #378CC5, DBA4A4);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#378CC5), to(#3279B0));
    background-image: -webkit-linear-gradient(top, #378CC5, #3279B0);
    background-image: -o-linear-gradient(top, #378CC5, #3279B0);
    background-image: linear-gradient(to bottom, #378CC5, #3279B0);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#378CC5', endColorstr='#3279B0', GradientType=0);
}

.blue .top-menu > ul > li > a:hover {
    background-color: #2f6ea5;
    background-image: -moz-linear-gradient(top, #3288B0, #2C5399);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#3288B0), to(#2C5399));
    background-image: -webkit-linear-gradient(top, #3288B0, #2C5399);
    background-image: -o-linear-gradient(top, #3288B0, #2C5399);
    background-image: linear-gradient(to bottom, #3288B0, #2C5399);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#3288B0', endColorstr='#2C5399', GradientType=0);
}

.blue .top-menu > ul > li > div > ul, .blue .top-menu > ul > li > div > ul > li > div > ul {
    background-color: #347EB9;
}

.blue .top-menu > ul > li > div > ul > li > a, .blue .top-menu > ul > li > div > ul > li > div > ul > li > a {
    border-color: #9AC6DF;
}

.blue .top-menu > ul > li > div > ul > li > a:hover, .blue .top-menu > ul > li > div > ul > li > div > ul > li > a:hover {
    background-color: #2f6ea5;
}


/*-----------------------------------------------Левое меню-----------------------------------------------*/
.blue .left-menu > ul > li > a:hover {
    color: #0A6D9C;
}


/*-----------------------------------------------Левый контент-----------------------------------------------*/
.blue .special-heading {
    background: #378CC5;
}


/*-----------------------------------------------Вверх-----------------------------------------------*/
.blue #back-top i:before {
    background-color: #3279B0;
}


/*-----------------------------------------------Стили для форм Login-----------------------------------------------*/
.blue a.button-cont-right i:before {
    color: #2f6ea5;
}

.blue a.button-cont-right:hover, .blue a.button-cont-right:hover i:before {
    color: #8294B9;
}


/*-----------------------------------------------Карта сайта-----------------------------------------------*/
.blue .sitemap a {
    color: #777777;
}

.blue .sitemap a:hover {
    color: #fe710a;
}


/*-----------------------------------------------Вопрос - Ответ-----------------------------------------------*/
.blue .mt_scrubber > li {
    border-color: #378CC5 !important;
}

.blue .mt_scrubber > li:hover {
    border-color: #3279B0 !important;
}




/**********************************************************Красный шаблон***********************************************************/

.red .header-top {
    background: #e7a4a4;
}

.red a {
    color: #BB3232;
}

.red a:hover {
    color: #fe710a;
}

.red .logg-service a {
    color: #ffffff;
}

.red .logg-service a:hover {
    color: #333333;
}

.red select:focus,
.red textarea:focus,
.red input[type="text"]:focus,
.red input[type="password"]:focus,
.red input[type="datetime"]:focus,
.red input[type="datetime-local"]:focus,
.red input[type="date"]:focus,
.red input[type="month"]:focus,
.red input[type="time"]:focus,
.red input[type="week"]:focus,
.red input[type="number"]:focus,
.red input[type="email"]:focus,
.red input[type="url"]:focus,
.red input[type="search"]:focus,
.red input[type="tel"]:focus,
.red input[type="color"]:focus {
    border-color: #F34848;
}


/*-----------------------------------------------Верхнее меню-----------------------------------------------*/

.red .top-menu > ul > li > a, .red .top-menu > ul > li > div > ul > li > a, .red .top-menu > ul > li > div > ul > li > div > ul > li > a {
    color: #ffffff;
}

.red .top-menu > ul {
    background-color: #F34848;
    background-image: -moz-linear-gradient(top, #F34848, #CC4848);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#F34848), to(#CC4848));
    background-image: -webkit-linear-gradient(top, #F34848, #CC4848);
    background-image: -o-linear-gradient(top, #F34848, #CC4848);
    background-image: linear-gradient(to bottom, #F34848, #CC4848);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#F34848', endColorstr='#CC4848', GradientType=0);
}

.red .top-menu > ul > li > a:hover {
    background-color: #c23a3a;
    background-image: -moz-linear-gradient(top, #E24040, #ae3636);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#E24040), to(#ae3636));
    background-image: -webkit-linear-gradient(top, #E24040, #ae3636);
    background-image: -o-linear-gradient(top, #E24040, #ae3636);
    background-image: linear-gradient(to bottom, #E24040, #ae3636);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#E24040', endColorstr='#ae3636', GradientType=0);
}

.red .top-menu > ul > li > div > ul, .red .top-menu > ul > li > div > ul > li > div > ul {
    background-color: #DB4F4F;
}

.red .top-menu > ul > li > div > ul > li > a, .red .top-menu > ul > li > div > ul > li > div > ul > li > a {
    border-color: #e7a4a4;
}

.red .top-menu > ul > li > div > ul > li > a:hover, .red .top-menu > ul > li > div > ul > li > div > ul > li > a:hover {
    background-color: #C93F3F;
}


/*-----------------------------------------------Левое меню-----------------------------------------------*/
.red .left-menu > ul > li > a:hover {
    color: #BB3232;
}


/*-----------------------------------------------Левый контент-----------------------------------------------*/
.red .special-heading {
    background: #F34848;
}


/*-----------------------------------------------Вверх-----------------------------------------------*/
.red #back-top i:before {
    background-color: #CC4848;
}


/*-----------------------------------------------Стили для форм Login-----------------------------------------------*/
.red a.button-cont-right i:before {
    color: #BB3232;
}

.red a.button-cont-right:hover, .red a.button-cont-right:hover i:before {
    color: #DD7070;
}


/*-----------------------------------------------Карта сайта-----------------------------------------------*/
.red .sitemap a {
    color: #777777;
}

.red .sitemap a:hover {
    color: #fe710a;
}


/*-----------------------------------------------Вопрос - Ответ-----------------------------------------------*/
.red .mt_scrubber > li {
    border-color: #F34848 !important;
}

.red .mt_scrubber > li:hover {
    border-color: #CC4848 !important;
}