/* COMMON */
html {height:100%; }
body {padding:0; margin:0; height:100%; font-size: 16px;
    /*background:url(/images/page/main_curves.jpg) no-repeat 0 32px;*/
    background:url(/images/head32.jpg) top center no-repeat;
    font-family:'Ubuntu', sans-serif;}
img {border:none; font:normal 12px 'Ubuntu', sans-serif;}
a {outline:none; color:#356eb5;}
a:hover {text-decoration:none;}
.normal {font:normal 0em/0em 'Ubuntu', sans-serif; clear:both;}
.normal2 {font:normal 0em/0em 'Ubuntu', sans-serif; clear:both; height:0px; margin:0; padding:0;}
.upfooter {min-height:100%; width:1000px; margin:auto; position:relative;}
.wrap1 {width:100%; position:relative;}
.lnk1 {color:#abaaaa!important;}
.lnk2 {color:#26abff!important;}
.lnk3 {color:#dc601c!important;}
.lnk4 {color:#737171!important;}
/*.exp3 {color:#37ce26!important;}*/
.exp3 {color:#356eb5!important;text-decoration:none;}
.exp4 {color:#abaaaa!important;}
.exp5 {color:#949494!important;}

.button {
    padding: 10px 7px;
    display: inline-block;
    border-radius: 5px;
    background-color: #e96e2b;
    color: white;
	text-decoration: none;
}



.floating1 {float:left; margin:0 15px 0 5px;}
.mem {width:104px;}
.m_selector .b_line {display:none;}
.b_menu {font:menu!important;}
.hint1 {display:list-item; font:normal 0.7em 'Ubuntu', sans-serif; color:#dc601c; margin:0 0 0 15px; padding:5px 0 0 20px;}
.hint1 a {color:#1c94e0;}
.b2 {font:normal 0.75em 'Ubuntu', sans-serif;}
.b3 {font:normal 1em 'Ubuntu', sans-serif;}
.b4 {font:normal 0.7em 'Ubuntu', sans-serif;}
.b5 {font:normal 0.6em 'Ubuntu', sans-serif;}

.fl {float:left;}
h4 {
    /*font:bold 0.85em 'Ubuntu', sans-serif; color:#030303; margin:5px 0 5px 0;*/

    font: bold 0.87em 'Ubuntu', sans-serif;
    color: #4177bb;
    margin: 5px 0 5px 0;
}
.blue1 {color:#009cff;}
.gray1 {color:#888888;}
.orange1 {color:#dc601c;}
.b_blue1 {background-color:#f0f1ff;}
.noborder td {border:none!important;}
.error1 {font:normal 0.75em 'Ubuntu', sans-serif; color:#dd743b; text-align:center;}
.cat_text {margin:0 5px!important;}

.warn_text {font:normal 14px/18px 'Ubuntu', sans-serif; color:#4c4c4c; margin:0 15px 15px 15px;}
.warn_text a {color:#dd743b;}

/* WYSIWYG */
.jl {text-align:left!important;}
.jc {text-align:center!important;}
.jr {text-align:right!important;}

/* DIRECTING */
.direct1 {margin:0 0 0 0;}
.direct2 {height:16em;}
.direct3 {height:20.5em;}
.direct4 {}
.direct5 {}
.direct6 {padding:0em 0 0 0;}
.direct7 {}
.direct8 {clear:both;}
.direct9 { padding-top:2.6em;}

/* HEADER */
.header {width:1000px; height:236px; position:absolute; top:0; left:0; z-index:51;}
.header .top_nav {width:521px; height:44px; padding:0; background:url(/images/page/top_nav_bg.gif) no-repeat; position:relative; margin:0 auto 0 auto; list-style:none;}
.header .top_nav .left {width:103px; background:url(/images/page/nav_slice.gif) no-repeat 100% 5px; height:34px; padding:10px 0 0 0; float:left; margin:0; font:normal 0.7em 'Ubuntu', sans-serif; text-align:center;}
.header .top_nav .left a {color:#1398ec; text-decoration:none;}
.header .top_nav .left img  {margin:2px 5px -2px 0;}
.header .top_nav .center {width:288px; background:url(/images/page/nav_slice.gif) no-repeat 100% 5px; height:34px; padding:10px 0 0 0; float:left; margin:0; color:#8b8b8b; font:normal 0.7em 'Ubuntu', sans-serif; text-align:center;}
.header .top_nav .center img  {margin:2px 5px -2px 5px;}
.header .top_nav .center .searchbox {border:1px #ababab solid; font:normal 1em 'Ubuntu', sans-serif; padding-left:2px; padding-right:2px; background:none;}
.header .top_nav .center .search_b {font:normal 1em 'Ubuntu', sans-serif; margin:0 0 0 5px;}
.header .add_nav {position:absolute; top:12px; left:50px;}
.header .add_nav img {margin:0 27px 0 0;}
.header .top_nav .right {height:34px; width:130px; padding:10px 0 0 0; float:left; margin:0; font:normal 0.7em 'Ubuntu', sans-serif; text-align:center;}
.header .top_nav .right a {color:#1398ec; text-decoration:none;}
.header .top_nav .right img {margin:2px 5px -2px 0;}
.header .auth {position:absolute; right:40px; top:15px;}
        .auth .caption {margin:0 0 3px 0; font:bold 0.75em 'Ubuntu', sans-serif; color:#4c4c4c;}
        .auth .title {margin:0; font:normal 0.7em 'Ubuntu', sans-serif; color:#c0c0c0;}
              .auth_inp {border:1px #b8b8b8 solid; font:normal 0.7em 'Ubuntu', sans-serif; padding:2px;}
              .auth_but {font:normal 0.7em 'Ubuntu', sans-serif; margin:7px 0 0 0;}
        .auth .auth_s {font:normal 0.7em 'Ubuntu', sans-serif; margin:5px 0; color:#949494;}
        .auth .auth_s span {color:#0098f9;}
        .auth .auth_s a {font-weight:bold; color:#949494;}
        .auth .auth_a {font:normal 0.7em 'Ubuntu', sans-serif; margin:5px 0;}
.header .auth .retriev {font:normal 0.7em 'Ubuntu', sans-serif; background:url(/images/page/a_und1.gif) repeat-x bottom; color:#01beff; text-decoration:none;}
.header .logo {margin:12px 0 0 40px;}
.header .b_line {position:absolute; left:4px; width:969px; top:43px; height:12px; background:url(/images/page/mm_line.gif) repeat-x;}
.header .b_line img {position:absolute; right:0; top:0;}
.header .w_line {padding:0; margin:3px 0 0 0; float:left; font:normal 0.75em 'Ubuntu', sans-serif; height:43px; width:0; display:inline; position:relative;}
.header .w_line img {position:absolute; left:-996px; top:40px}
.header .r_shade {padding:0; margin:3px 0 0 0; float:left; font:normal 0.75em 'Ubuntu', sans-serif; height:43px; width:0; display:inline; position:relative;}
.header .r_shade img {left:0!important; top:0!important; position:absolute;}

/* MAIN */
.main {width:1000px; padding-bottom:126px; z-index:10;}
/*.main * {z-index:10;}*/
.main .content_wrap {/*background:url(/images/page/content_bg.gif) repeat-y top; border-top:1px #ffffff solid;*/}

.main h1 {

    color: #356aac;


    margin: 0px 0px 16px 0px;
    font: normal 1.6em/1.3em 'Ubuntu';
}
.main h2 {margin:5px 7px 5px 7px; font:bold 1.55em 'Ubuntu', sans-serif; color:#363636;}
.main .head h2 {
    margin: 0px 7px 5px 7px;
    font: normal 18px/12px 'Ubuntu', sans-serif;
    color: #68757f;
    padding: 0 0 5px 0;
}
.main h3 {    font: normal 1.05em 'Ubuntu', sans-serif;
    color: #68757f;}
.main .content {padding:5px 15px 15px 15px;}
.main .main_left {width:450px; float:left;
    border-right: 1px dashed #9c9c9c;
    box-sizing: border-box;
}

.main_bottom {
    float: left;
    width: 710px;
    clear: left;
    margin: 30px 20px 20px 20px;}

.second2 .main .main_left,
.second .main .main_left {
    border-right: 0;
}



.main .left_sec {width:750px;}
.main .main_center {width:300px; float:left;}
.main .main_right {width:250px; float:right;  position:relative; /*top:-46px;*/ /*top:-306px;*/ top:-277px}
.main .right_sec {width:250px;}
.second .main_right, .second2 .main_right {width:250px; position:relative; top:-46px}
.head {width:100%; background:url(/images/page/partners_bg.gif) repeat-x bottom;
    padding:0 0 44px 0; clear:both; margin-top:0px; margin-bottom:-25px;}
.eshop1 .head_sec {padding:0;}
.head_sec {width:100%; padding:0 0 10px 0; clear:both;}
.head_sec h2 {color:#1c94e0; margin-left:0px;}
/*.head_sec h1 { color:#68757f; margin-left:0px; color: #3769a8}*/
.head_sec h1 {
    margin-left: 0px;
    width: 70%;
    color: #3769a8;
    font-size: 23px;}
.more {text-align:right; color:#949494; font:normal 0.7em 'Ubuntu', sans-serif; clear:both;}
.more a {color:#abaaaa;}
.more img {margin:1px 7px -1px 0;}
/*.bar {width:225px; height:33px; margin:0 auto 0 auto; padding:12px 0 0 0; background:url(/images/page/bar_bg.gif) no-repeat 0 0; font:bold 0.87em 'Ubuntu', sans-serif; color:#585858; text-decoration:none; text-align:center; display:block;}
*/
.bar {
    width: 225px;

    margin: 0 auto 0 auto;
    padding: 12px 0 12px 0;

    background-color: #dcdcdc;
    font: normal 1em/1em 'Ubuntu', sans-serif;
    color: #1b1b1b;
    text-decoration: none;
    text-align: center;
    display: block;
    border-top: 1px solid #9a9a9a;
    box-shadow: 2px 2px 2px #aba6a6;
    border-radius: 3px;
}
/*.bar:hover {background-position:0 -45px;}
.bar2 {background-position:0 -45px;}
.bar2:hover {background-position:0 0;}*/
.bar:hover {    background: #356eb5;
    color: white;}

/* PHOTO FRAME */
.photo_frame {padding:0 3px 3px 0; display:list-item; list-style:none; position:relative; width:229px; float:left; background:url(/images/page/photo_bg1.gif) no-repeat;}
.photo_frame img {border-top:1px #d4d4d4 solid; border-left:1px #d4d4d4 solid;}
.frame_left {margin:0 40px 0 0;}

/* TEXT */
.text {margin:-25px 5px 0 5px;}
.text_cat {margin:-35px 5px 0 5px;}
.text_cat p {font:normal 0.75em/1.5em 'Ubuntu', sans-serif; color:#676767;}
.text_cat p a {color:#1b90da;}
/*.text_cat p a:visited {color:#888888;}*/
.text_cat .contacts {font:normal 0.75em/1.5em 'Ubuntu', sans-serif; color:#676767;}
.text_cat .contacts a {color:#1b90da;}
/*.text_cat .contacts a:visited {color:#888888;}*/

.text p {font:normal 0.7em/1.3em  'Ubuntu', sans-serif;; margin:0 0 0.5em 0;}
.text p a {color:#009cff;}
/*.text p a:visited {color:#888888;}*/

.text_sec2 {margin:-25px 5px 0 5px; clear:both; color:#030303; font:normal 0.75em/1.5em  'Ubuntu', sans-serif;;}
.text_sec2 li {list-style-type:disc; margin:0; padding:0;}
.text_sec2 li a {color:#009cff;}
.text_sec2 ul {margin:0; padding:0 0 0 20px;}
.text_sec2 ul > li > a {color:#000000;}

.text_sec {margin:0; clear:both; color:#030303!important; font-family: 'Ubuntu', sans-serif;!important;}
.text_sec li {color:#030303; clear:both; font:normal 0.75em/1.5em  'Ubuntu', sans-serif;;}
.text_sec li a {}
.text_sec li form {display:inline; float:right;}
.text_sec li form input {font-size:0.9em;}
.text_sec textarea{outline:none;}
.text_sec p, .text_sec table {    font: normal 1em/1.4em 'Ubuntu', sans-serif;
    margin: 0 0 0.5em 0;
    color: #3e3e3e;
    white-space: normal;}

.text_sec_font1 p {font:normal 0.75em/1.5em  'Ubuntu', sans-serif;;}
.text_sec_font1 li {font:normal 0.75em/1.5em  'Ubuntu', sans-serif;;}
.text_sec_font2 p {font:normal 0.9em/1.5em  'Ubuntu', sans-serif;;}
.text_sec_font2 li {font:normal 0.9em/1.5em  'Ubuntu', sans-serif;;}
.text_sec_font3 p {font:normal 1em/1.5em  'Ubuntu', sans-serif;;}
.text_sec_font3 li {font:normal 1em/1.5em  'Ubuntu', sans-serif;;}

.text_sec .text_small {font-size:95%;}
.text_sec a {color:#356eb5;}
/*.text_sec p a:visited {color:#888888;}*/
.text_sec table {float:none;}
.text_sec table td {}
.user_data {font:normal 0.95em 'Ubuntu', sans-serif; margin:0 0 0 150px;}
.user_data b {color:#1c94e0;}
.user_data a {color:#1c94e0;}
.user_data1 {font:normal 0.7em 'Ubuntu', sans-serif; margin:0 0 0 145px;}
.user_data1 b {color:#1c94e0;}
.user_data1 a {color:#1c94e0;}

/* TAG CLOUD */
.tag_cloud {margin:0px; padding:0; font-family:'Ubuntu', sans-serif;}
.tag_cloud span {
    /* margin: 0 0.5em 0 0; */
    display: inline-block;
    line-height: 30px;
}
.tag_cloud span a {
    color: #737373;
    text-decoration: none;
    background: #e9e9e9;
    border: 1px solid #dcdcdc;
    padding: 4px 6px;
    /* display: block; */
    /* float: left; */
}
.tag_cloud span a:hover {color:#363636;
    background: #ffe52e;
    border: 1px solid #c5b70c;
}
/*.tag_cloud span a:visited {
    color: #cecece;
    background: white;
}*/

/* PATH */
.path {font:normal 0.7em 'Ubuntu', sans-serif; color:#646464; margin:-15px 0 25px 0px; position:relative;}
.path a {color:#646464;}
/*.path a:visited {color:#888888;}*/
.path_cat {margin-left:20px;}
.path_cat .la {color:#dc601c!important;}
.path .la {color:#3769a8;}
.path img {margin:1px 0 -1px 0;}

/* REGIONS */
.regions {width:277px; margin:-20px auto 0 auto; padding:5px 5px 0 15px; background:url(/images/page/regions_bg.jpg) no-repeat top;}
.regions ul {margin:0; padding:0; float:left; width:50%; list-style:none;}
.regions ul li {margin:0; padding:0; font:normal 0.7em/1.6em 'Ubuntu', sans-serif;}
.regions ul li a {color:#009cff;}
.regions ul li img {margin:-1px 5px 1px 0;}

/* SECOND MENU */
.menu_sec {/*margin:-17px auto 20px auto; padding:0; list-style:none; background:#e96e2b; border-right:1px #eaeaea solid; border-bottom:1px #eaeaea solid; width:220px;*/
    margin: 0px 13px 0px 13px;
    padding: 0;
    list-style: none;

}
.menu_sec li {}
.menu_sec li a {
    background: #356eb5;
    color: #ffffff;
    text-decoration: none;
    padding: 10px;
    display: block;
    border-bottom: 1px solid #5785bd
}
.menu_sec li a:hover {color:white; background: #356eb5 /*background:url(/images/page/menu_sec_bg2.gif) no-repeat;*/}
.menu_sec .sec_sel a {color:white; background: #265288; /*background:url(/images/page/menu_sec_bg2.gif) no-repeat;*/}

/* ICO LIST */
.ico_list {margin:0 5px;}
.ico_list2 td {width:30%; vertical-align: top;}
.ico_list .ico {width:30px; text-align:center; vertical-align:top;}
.ico_list .descr {font:normal 0.8em/1.5em  'Ubuntu', sans-serif; color:#030303; }
.ico_list2 .descr {margin:0 10px 0 10px; font-size: 14px; color:#616161}
.ico_list2 td:first-child .descr {margin-left:0}
.ico_list2 td:last-child .descr {margin-right:0}
.ico_list .descr a {
    color: #356eb5;
    font-weight: normal;
    display: block;
    margin-bottom: 10px;
    font: normal 1.1em/1.4em 'Ubuntu', sans-serif;
}
.ico_list .descr a:hover {color: #829cd6;}

/*.ico_list .descr a:visited {color:#6d6d6d;}*/
.ico_list .descr p {margin-bottom: 20px}
.ico_list p {/*text-align:justify;*/ margin:0;    color: #585858;
    line-height: 16px;}

.ico_list2 h4 {font-size: 15px;}
.ico_list2 img {border-radius:3px;}

/* CATALOG SHOWCASE */
/* .showcase {margin:0.4em 0 0 0; padding:0; list-style:none; height:5em;} */
.showcase {
	margin: 0.4em auto 0 auto;
    padding: 0;
    list-style: none;
    width: 225px;
}
.showcase li {display:inline-block; width:48%; padding:0; margin:0;}
.showcase li .photo {border:1px #959991 solid; width:100%; height:auto; display:block;}

/* NEWS MENU */
.news_menu {margin:0; padding:0; list-style:none; height:34px;}
.news_menu li span {/*text-decoration: underline;*/}
.news_menu li { margin:0; height:30px; float:left;
    /*font:normal 0.7em 'Ubuntu', sans-serif;*/ padding:4px 15px 0 15px;
    cursor:pointer; color: #356eb5;
    line-height: 24px;
    /*background:url(/images/page/news_menu_bg3.gif) repeat-y right;*/
margin-right:1px;}
.news_menu li img {position:absolute; left:-1px; top:0; display:none;}
.news_menu li:hover  {text-decoration: none;}
.news_menu .last {background:#ffffff;}
.news_menu .active {
    text-decoration: none;
    position:relative; /*background:url(/images/page/news_menu_bg1.gif) right!important;*/
    cursor:default;
    background-color: #356eb5; color:white;
    -webkit-border-top-left-radius: 3px;
    -webkit-border-top-right-radius: 3px;
    -moz-border-radius-topleft: 3px;
    -moz-border-radius-topright: 3px;
    border-top-left-radius: 3px;
    border-top-right-radius: 3px;
}
.news_menu .active img {display:block;}


/* NEWS */
.news_placement {margin:0 0 0 0; position:relative;}
.news_placement.diva .news_item .news_caption{
	font-size:1em;
}
.news_placement.diva .news_item .news_descr{
/*	font-size:0.8em !important;*/
}
.news_item {background:url(/images/page/hor_und.gif) repeat-x bottom; clear:both; margin:0 0 15px 5px; font-family: 'Ubuntu', sans-serif;!important;}
.news_item .news_date {font:normal 0.6em 'Ubuntu', sans-serif; color:#cdcdcd; margin:0 0 0 0px;}
.news_item .news_date * {margin:0;}
.news_item .news_caption {font:bold 0.7em  'Ubuntu', sans-serif;/*'Ubuntu', sans-serif*/; margin:0 0 0 120px;}
.news_item .news_caption * {margin:0;}
.news_item .news_caption a {color:#356eb5;
    font: bold 15px/21px ubuntu;
    display: block;
    margin-bottom: 20px;}
/*.news_item .news_caption a:visited {color:#8aaedc;}*/
.news_item .news_descr {padding-left: 120px; font:normal 14px/18px 'Ubuntu', sans-serif;/*'Ubuntu', sans-serif*/!important; color:#464646; margin:2px 0 2px 0px;
    text-align: left;}
.news_item .news_descr * {margin:0;}
.news_item .news_descr a {color:#356eb5;}
.news_item .photo {float:left; margin:0px 0px 0 0px;}
.news_item .user {clear:both; font:normal 0.7em 'Ubuntu', sans-serif; color:#a1a1a1;
    padding:10px 0 5px 0; width:100%; position:relative;}
.news_item .user img {margin:1px 5px -1px 5px;}
.news_item .user .more1 {position:absolute; right:2px; top:5px; margin:0;}
.news_item .user .more1 a {color:#abaaaa;}
.news_item .user .more1 img {margin:1px 7px -1px 0!important;}
.news_item .user .lnk {color:#a1a1a1;}
.art_title {float:left; height:34px; background:url(/images/page/news_menu_bg4.gif) no-repeat;}
.main .news_menu1 {margin:0; padding:0; list-style:none; height:34px;}
.main .news_menu1 .sec {background:#a6f89f url(/images/page/news_menu_bg1.gif) repeat-y right;}
.main .news_menu1 .sec {color:#585858;}
.main .news_menu1 .sec1 {background:#dbdbdb url(/images/page/news_menu_bg8.gif) repeat-y right;}
.main .news_menu1 .sec1 {color:#484848;}
.main .news_menu1 .cat1 {background:#dbdbdb url(/images/page/news_menu_bg9.gif) repeat-y right;}
.main .news_menu1 .cat2 {background:#dbdbdb url(/images/page/news_menu_bg11.gif) repeat-y right;}
.main .news_menu1 li {margin:0; height:24px; float:left; font:bold 0.65em 'Ubuntu', sans-serif; padding:10px 15px 0 15px; color:#ffffff; background:#01beff url(/images/page/news_menu_bg4.gif) repeat-y right; position:relative;}
.sale {font:0.75em 'Ubuntu', sans-serif!important;}
.main .news_menu1 li img {position:absolute; left:0; top:0;}
.news_title {width:120px; height:24px; padding:10px 0 0 0; background:url(/images/page/news_menu_bg1.png) no-repeat; font:normal 0.65em 'Ubuntu', sans-serif; color:#ffffff; text-align:center;}

/* TABS */
.lq_tabs {list-style:none; margin:0; padding:0; height:34px; z-index:1;}
.lq_tabs li {height:34px; float:left; position:relative; cursor:pointer;}
.lq_tabs li span {height:34px; float:left; display:block; height:34px;}
.lq_tabs li .c {font:bold 0.7em/34px 'Ubuntu', sans-serif; padding:0 10px;}
.lq_tabs li .slicer {position:absolute; left:0; top:0; display:inline;}
.lq_tabs li .l {top:-34px;}
.lq_tabs li .r {top:-34px;}
.lq_tabs li .cor {float:left; position:static;}
.lq_tabs li .bc {display:none;}
.lq_tabs li .sc {display:none;}
.lq_tabs .blue .l {width:4px; background:url(/images/page/tab_b_l.png) no-repeat left top; height:34px; top:0; font:normal 0em/0em 'Ubuntu', sans-serif; float:left; position:relative; cursor:pointer;}
.lq_tabs .blue .c {background:#26abff; color:#ffffff;}
.lq_tabs .blue .r {width:4px; background:url(/images/page/tab_b_r.png) no-repeat; height:34px; top:0; font:normal 0em/0em 'Ubuntu', sans-serif; float:left; position:relative; cursor:pointer;}
.lq_tabs .blue .bc {display:inline;}
.lq_tabs .green .l {width:4px; background:url(/images/page/tab_g_l.png) no-repeat; font:normal 0em/0em 'Ubuntu', sans-serif;}
.lq_tabs .green .c {background:#9bf3ac; color:#484848;}
.lq_tabs .green .r {width:4px; background:url(/images/page/tab_g_r.png) no-repeat; font:normal 0em/0em 'Ubuntu', sans-serif;}
.lq_tabs .gray .l {width:4px; background:url(/images/page/tab_s_l.png) no-repeat; height:34px; top:0; font:normal 0em/0em 'Ubuntu', sans-serif; float:left; position:relative; cursor:pointer;}
.lq_tabs .gray .c {background:#e1e1e1; color:#484848;}
.lq_tabs .gray .r {width:4px; background:url(/images/page/tab_s_r.png) no-repeat; height:34px; top:0; font:normal 0em/0em 'Ubuntu', sans-serif; float:left; position:relative; cursor:pointer;}
.lq_tabs .gray .sc {display:inline;}
.lq_tabs .selected {z-index:50; cursor:default;}
.lq_tabs .selected .c {padding:0 25px;}
.lq_tabs .unselected .c {padding:0 25px;}
.secret .blue {z-index:12;}
.secret .green {z-index:11;}

/* PARTNERS */
.main .partners_wrap {width:100%; clear:both; background:#ffffff;}
.main .partners_wrap .banners {width:942px; background:url(/images/page/partners_bg.gif) repeat-x; border-top:2px #bababa solid; clear:both; height:70px; margin:auto; padding:0 0 0 1px; list-style:none;}
.main .partners_wrap .banners li {margin:0 5px 0 0; padding:19px 0 0 0; float:left;}
.main .partners_wrap h2 {margin-left:37px;}

/* SECOND NEWS */
.sec1 .news_date {font-family:'Ubuntu', sans-serif; font-size:0.7em; color:#a1a1a1; margin-bottom:5px;}
.sec1 .news_descr {margin-top:5px!important; font-family:'Ubuntu', sans-serif;}

/* FOOTER */
.footer_wrap {width:100%; clear:both; margin:-126px 0 0 0; background: #234258; /* background:url(/images/page/bottom_bg.jpg) no-repeat left bottom;*/}
.footer_wrap .footer {width:1000px; height:126px; border-top:1px transparent solid; margin:0 auto 0 auto; position:relative;}
.footer_wrap .footer .copyright1 {

    font: normal 0.75em/1.5em 'Ubuntu', sans-serif;
    color: #979696;
    /* margin: 0px 0 0 35px; */
    width: 56%;
    float: left;
    margin-top: 25px;
}
.footer_wrap .footer .copyright2 {

    font: normal 0.8em/1.8em 'Ubuntu', sans-serif;
    color: #e2e2e2;
    margin: 25px 0 0 0px;
    float: left;
    width: 40%;
}

.foot_logo {
    display: block;
    float: left;
    height: 90px;
    margin-right: 40px;
}

.cols2 {
    -webkit-column-count: 2;
    -moz-column-count: 2;
    column-count: 2;

}

.copyright2 li {
    list-style-type: square;
    list-style: none;
    background: url(/images/li.png) 0 3px no-repeat;
    padding-left: 15px;
    padding-bottom: 10px;
    line-height: 14px;
}


.footer_wrap .footer .copyright2 a {color:#cacaca}
/*.footer_wrap .footer .copyright2 a:visited {color:#cacaca;}*/
.wbr_copyright {font: normal 0.7em/1.3em 'Ubuntu', sans-serif;color: #9e9e9e;height: 39px;width: 190px;position: absolute;right: 60px;top: 50px;}
.wbr_copyright a{color:#979696; display: block;background-image: url('/images/logo_webrover.gif');background-position: right center;background-repeat: no-repeat;}
.footer_wrap .footer .ll_copyright {font:normal 0.7em/1.3em 'Ubuntu', sans-serif; color:#9e9e9e; height:39px; width:15em; position:absolute; right:70px; top:32px;}
.footer_wrap .footer .ll_copyright img {float:left; margin:0 4px 0 0;}
.footer_wrap .footer .ll_copyright .text {margin:0.8em 0 0 0;}
.footer_wrap .footer .ll_copyright a {color:#9e9e9e; text-decoration:underline;}
.footer_wrap .footer .ll_copyright a:hover {text-decoration:none;}
.footer_wrap .footer .counters {width:320px; position:absolute; left:-70px; top:40px; margin-left:50%; text-align:center;}
.footer_wrap .footer .counters div {display:inline-block; margin-left:2px; margin-right:2px;}



/* REGISTRATION */
.byaka {background:red;} /* <-- ⼤쯪detected! */

.hide {display:none;}


.reg td {padding-top:4px; padding-bottom:4px;}

.reg .tf {
    width: 100%;
    border: 1px #93a7c1 solid;
    background: #efefe7;
    font: normal 0.75em 'Ubuntu', sans-serif;
    color: #5a5959;
    font-size: 14px;
    padding: 5px 3px;
    display: block;
    box-sizing: border-box;
border-radius:3px;
}

.reg .txt {font:normal 14px 'Ubuntu', sans-serif; color:#585858; padding-right:20px}

/*
.reg .tit {text-align:center; font:bold 0.75em 'Ubuntu', sans-serif; color:#26abff;}

.reg .txt a {color:#21b1e5;}
.reg .reg_but {font:normal 0.8em 'Ubuntu', sans-serif; padding-left:20px; padding-right:20px;}
.desc1 {font:normal 0.75em 'Ubuntu', sans-serif; color:#dc601c; margin:50px 10px 0 10px;}
*/

/* MESSAGES */
.mess {position:relative;}
.del_all {position:absolute; right:0; top:10px; font:normal 0.7em 'Ubuntu', sans-serif;}
.del_all .l {width:2em; float:left; text-align:center;}
.del_all .r {margin:0 1.35em; float:left; text-align:center; cursor:pointer; position:relative; top:1px; color:#878686; background:url(/images/page/b_und1.gif) repeat-x bottom;}
.del_all .r a {color:#878686; text-decoration:none;}
.mess ul li {text-align:center; color:#313131;}
.mess ul li .mess_summ {color:#878686;
    font-size: 12px;
    /*position: relative;
    top: -7px;*/}
.mess ul li .mess_new {color:#1798e9;
    font-size: 12px;
    /*position: relative;
    top: -7px;*/}
.mess ul .active {background:url(/images/page/news_menu_bg4.gif) right!important; color:#ffffff;}
.mess ul .active .mess_summ {color:#010101!important;}
.mess ul .active .mess_new {color:#010101!important;}
.mess_tab {width:100%; margin:-20px 0 0 0; position:relative;}
.mess_tab tr td {background:url(/images/page/mess_td_bg.gif) repeat-x bottom; padding-top:5px; padding-bottom:5px;}
.mess_bar {position:relative; margin:-35px 0 15px 0; padding:0 0 0 8px;}
.mess_bar a {color:#646464; font:bold 0.65em 'Ubuntu', sans-serif;}
.mess_bar img {position:relative; top:5px;}

.mess_toolbar {overflow:hidden; margin:10px 0 13px 0;}
.mess_toolbar .action_buttons {float:right;}
.mess_toolbar .pager {float:left; margin:3px 0 0 0;}

.new_message {position:absolute; right:0; top:5px;}
.new_message a {color:#646464; font:bold 0.65em 'Ubuntu', sans-serif;}
.new_message img {position:relative; top:5px;}
.blocked_users_lnk {font:bold 0.65em 'Ubuntu', sans-serif; text-align:right;}
.blocked_users_lnk a {color:#646464;}
.blocked_users_lnk img {margin:5px 0 -5px 0;}

.mess_userblock {padding-left:5px;}
.mess_userblock img {margin:2px 0 -2px 0;}
.mess_user {font:normal 0.7em 'Ubuntu', sans-serif; padding:0 5px;}
.mess_user a {color:#26abff;}
.mess_user img {margin:1px 5px -1px 0;}
.mess_user span {white-space:nowrap; color:#26ABFF;}
.mess_subj {font:normal 0.7em 'Ubuntu', sans-serif; width:90%}
.mess_subj a {color:#838383;}
.mess_subj b {color:#363636;}
.mess_subj .new {color:#343434;}
.mess_date {font:normal 0.7em 'Ubuntu', sans-serif; color:#878686; padding-left:20px; padding-right:20px;}
.mess_date b {white-space:nowrap;}
.mess_date_one {padding:0 10px; width:5em;}
.mess_date_one span {white-space:nowrap; font:normal 0.75em 'Ubuntu', sans-serif; color:#26abff;}
.mess_date_one label {white-space:nowrap; font:normal 0.75em 'Ubuntu', sans-serif; color:#26abff;}
.mess_date_one span input {position:relative; top:2px; margin:0 8px 0 0;}
.mess_del {width:30px; padding-left:5px; padding-right:5px; text-align:center;}
.mess_del input {position:relative; top:1px;}
.mess_more {width:4em; text-align:center; padding-left:11px; padding-right:11px;}
.one td {line-height:normal;}
.one .more {margin:0 5px 5px 0;}
.one .more a {color:#6f6f6f;}
.mess_from {font:normal 0.7em 'Ubuntu', sans-serif; color:#26abff; margin:20px 0 0 10px;}
.mess_text {margin:0 0 0 10px;}
.mess_text p {font:normal 0.7em/1.5em 'Ubuntu', sans-serif; color:#3a3a3a;}

/* REPLY */
.reply {}
.reply .title {font:normal 0.8em 'Ubuntu', sans-serif; color:#878686; margin-bottom:5px;}
.reply .title a {background:url(/images/page/a_und1.gif) repeat-x bottom; color:#01beff; text-decoration:none; margin:0 0 0 1em;}
.reply textarea {border:1px #b8b8b8 solid; background:#efefe7; margin-bottom:5px; font:normal 0.75em/1.5em 'Ubuntu', sans-serif; padding:3px; color:#343434;}
.reply input {font:normal 0.8em 'Ubuntu', sans-serif;}

.users_search {margin:0 0 20px 0;}
.users_search span {font:normal 0.7em 'Ubuntu', sans-serif; color:#8e8e8e; margin:0 10px 0 0;}
.users_search span img {margin:4px 0 -4px 0;}
.users_search .us_1 {border:1px #bcbcbc solid; font:normal 0.6em 'Ubuntu', sans-serif; color:#8f8f8f; padding:2px 7px; width:126px; margin:0 12px 0 0;}
.users_search .us_2 {border:1px #bcbcbc solid; font:normal 0.6em 'Ubuntu', sans-serif; color:#8f8f8f; padding:1px; width:138px; margin:0 10px 0 0;}

.visitors {overflow:hidden; padding:0; float:left; margin:0 0 5px 0; clear:none; width:50%; background:none;}
.visitors .view_user {white-space:nowrap; font:normal 0.7em 'Ubuntu', sans-serif; display:block; margin:0 0 0 3px;}
.visitors .view_user a {color:#009cff;}
.visitors .view_user img {margin:1px 5px -1px 0;}
.visitors .buttonlink {padding:0; outline:none; background:none; border:none; color:#029cfe; font:normal 1em 'Ubuntu', sans-serif; height:14px; cursor:pointer; border-bottom:1px #029cfe solid;}
.visitors .bl_wrap {margin:0 0 0 -17px; padding:0 0 3px 0; white-space:nowrap; display:block;}
.visitors .cat_item1 .tit_txt {font-weight:bold; color:#5d5d5d;}
.visitors .cat_item1 .descr_txt {line-height:1.5em; color:#5D5D5D; font-weight:bold;}
.visitors .cat_item1 .tit_txt {line-height:1.5em; color:#029CFE; font-weight:bold;}
.clear_underline {width:100%; clear:both; background:url(/images/page/hor_und.gif) repeat-x bottom; height:1px; margin:0 0 15px 0;}

/* EXPIRIENCE */
.news_item .exp1 {font:normal 0.7em 'Ubuntu', sans-serif; color:#a1a1a1; margin-bottom:5px;}
.news_item .exp1 .views {color:#3fdb2d;}
.news_item .exp1 img {color:#3fdb2d; margin:1px 3px -1px 0;}
.news_item .exp2 {margin-top:10px;}
.new_article {width:70%}
.new_article td {padding:4px 0; border:none!important;}
.new_article .txt {width:130px; font:normal 0.75em 'Ubuntu', sans-serif; color:#030303; padding:0 5px 0 0; text-align:right;}
/*.new_article .inp {width:500px; border:1px #b8b8b8 solid; background:#efefe7; font:normal 0.75em 'Ubuntu', sans-serif; padding:3px; color:#363636;}
*/.new_article .file_item {font:normal 0.75em/2em 'Ubuntu', sans-serif; cursor:pointer; color:#585858;}
.new_article .file_item img {margin:1px 5px -1px 0;}
.onlyreg {font:normal 0.7em 'Ubuntu', sans-serif; color:#949494;}

.new_article input {
    width: 100%;
    border: 1px #93a7c1 solid;
    background: #efefe7;
    font: normal 0.75em 'Ubuntu', sans-serif;
    color: #5a5959;
    font-size: 14px;
    padding: 5px 3px;
    display: block;
    box-sizing: border-box;
    border-radius: 3px;
}

.new_article textarea {
    width: 100%;
    border: 1px #93a7c1 solid;
    background: #efefe7;
    font: normal 0.75em 'Ubuntu', sans-serif;
    color: #5a5959;
    font-size: 14px;
    padding: 5px 3px;
    display: block;
    box-sizing: border-box;
    border-radius: 3px;
}

/* COMMENTS */
.comm_txt {color:#959595!important;}
.comm_txt a {color:#26abff!important;}
.comm_tab {background:none!important; padding-top:5px!important;}
.comm_tab .t {color:#26abff;}
.comm_tab .b {color:#949494;}
.cat_item1 td {padding:2px 0;}
.cat_item1 .tit_txt {font:bold 0.7em 'Ubuntu', sans-serif; color:#1c94e0; padding-right:5px; vertical-align:top; text-align:right;}
.cat_item1 .descr_txt {font:normal 0.7em/1.5em 'Ubuntu', sans-serif; color:#222222; padding-right:5px; vertical-align:top;}
.cat_item1 .descr_txt a {color:#1c94e0;}
.cat_item2 td {padding:2px 0;}
.cat_item2 .tit_txt {font:normal 0.7em/1.5em 'Ubuntu', sans-serif; color:#676767; padding-right:5px; vertical-align:top; text-align:right; white-space:nowrap; width:66px;}
.cat_item2 .tit_tit {font:bold 0.85em 'Ubuntu', sans-serif; color:#dd743b;}
.cat_item2 .tit_tit a {color:#dd743b;}
.cat_item2 .descr_txt {font:normal 0.7em/1.5em 'Ubuntu', sans-serif; color:#121212; padding-right:5px; vertical-align:top; width:154px!important;}
.cat_item2 .descr_txt a {color:#1c94e0;}
.cat_item2 .des1 {padding:0 0 0 0; width:auto!important;}
.cat_item2 .des1 .hl {color:#676767; margin-right:5px;}
.cat_item3 {background:url(/images/page/b_und.gif) repeat-x bottom; padding:0 0 10px 0; margin:0 0 15px 0;}
.cat_item4 {padding:0; margin:0 0 5px 0; width:349px; float:left; position:relative;}
.cat_item4 .cat_item2 {position:relative; left:-15px; width:220px;}
.divider {background:url(/images/page/b_und.gif) repeat-x top; clear:both; height:10px; font:normal 0em/0em 'Ubuntu', sans-serif;}
.isbn {font:normal 0.7em 'Ubuntu', sans-serif; color:#222222; margin:0;}
.isbn b {font-weight:bold; color:#1c94e0;}
.price {font:bold 0.75em 'Ubuntu', sans-serif; margin:5px 0 10px 0; color:#3b3b3b; text-align:center;}
.price span {color:#1c94e0;}
.cat_more {padding-bottom:5px; margin:0 20px 0 0;}
.cat_shadow1 {width:104px; height:129px; background:url(/images/page/cat_shadow1.gif) no-repeat; margin:0 5px 0 0;}
.cat_shadow1 .akz_mid {position:absolute; left:-10px; top:-10px;}
.cat_shadow1 a {text-decoration:none;}
.cat_shadow1 img {margin:2px 0 0 1px; color:#dd743b; text-decoration:none;}
.cat_shadow2 {width:104px; height:107px; background:url(/images/page/cat_shadow2.gif) no-repeat; margin:0 5px 0 0;}
.cat_shadow2 img {margin:2px 0 0 1px;}
.cat_shadow3 {width:125px; height:132px; background:url(/images/page/cat_shadow3.gif) no-repeat; margin:0 5px 0 0;}
.cat_shadow3 img {margin:2px 0 0 1px;}
.cat_shadow4 {width:104px; height:106px; background:url(/images/page/cat_shadow4.gif) no-repeat; margin:0 5px 0 0;}
.cat_shadow4 img {margin:2px 0 0 1px;}
.search {font:normal 0.7em 'Ubuntu', sans-serif; color:#8e8e8e; margin:-5px 0 15px 5px;}
.search .tf {font:normal 0.95em 'Ubuntu', sans-serif; color:#8e8e8e; border:1px #bcbcbc solid; padding-right:2px; padding-left:2px;}
.search .but {font:normal 0.9em 'Ubuntu', sans-serif; position:relative; top:-1px;}
.search img {margin:4px 2px -4px 2px;}
.mem p {font:normal 0.7em 'Ubuntu', sans-serif; color:#949494; text-align:center; margin:0;}
.mem_tit {font:bold 0.8em 'Ubuntu', sans-serif; color:#494949; margin:0 0 0 144px;}
.mem_tit a {color:#494949;}
.mem_descr {font:normal 0.8em/1.5em 'Ubuntu', sans-serif; color:#000000; margin:0 0 0 144px;}
.contents_tit {color:#26abff!important;}
.mans {width:970px; margin:-16px auto 0 auto;}
.mans td {background:#e6e6e6 url(/images/page/mans_bg3.gif) repeat-x bottom; text-align:center; padding:5px 0;}
.mans td .more {margin:0 6px 0 0;}
.mans td .more a {color:#abaaaa;}
.mans td .man_frame {width:66px; height:78px; background:url(/images/page/mans_i_bg.png) no-repeat; display:inline-block; margin:0 -3px 0 0; text-align:center;}
.mans td .man_frame img {margin:1px 2px 0 2px;}
.mans td .empty {border:1px #d2d2d2 solid; width:40px; height:10px; background:#ffffff; display:inline-block; margin:31px 0 30px 0; font:normal 0em/0em 'Ubuntu', sans-serif;}
.mans .tit {font:bold 0.75em 'Ubuntu', sans-serif; color:#3494d1;}
.mans .striped {background-color:#d9d7d7;}
.answ {background-color:#9bf3ac!important; margin:0 0 23px 30px;}
.answ .news_descr {color:#3f3e3e;}

/* CART */
.cart {position:absolute; top:120px; right:220px; font:normal 0.85em 'Ubuntu', sans-serif; color:#949494;}
.cart a {color:#949494;}
.cart b {color:#26abff;}

/* CATALOG */
.search_t {width:100%; margin-left:-7px;}
.search_t .txt {width:59px; padding:0 5px 0 10px; font:normal 0.8em 'Ubuntu', sans-serif; color:#585858; text-align:right;}
.search_t .tf {width:149px; border:1px #b8b8b8 solid; background:#efefe7; font:normal 0.75em 'Ubuntu', sans-serif; color:#5a5959; margin:0 5px}
.search_t td {padding-bottom:5px;}

.same .spec_frame {margin-left:0;}
.spec_frame {width:66px; height:78px; background:url(/images/page/mans_i_bg.gif) no-repeat; display:inline-block; margin:0 10px 10px 10px; position:relative;}
.spec_frame img {margin:1px 2px 0 2px;}
.spec_frame .akz {position:absolute; left:-8px; top:-8px;}

.rm {margin:-25px 5px 0 5px; padding:0; list-style:none;}
.rm li {margin:0; background:url(/images/page/rm_bg.gif) repeat-x 10px bottom; font:normal 0.75em 'Ubuntu', sans-serif; text-decoration:none; padding:2px 0 6px 0; position:relative;}
.rm li .lvl1 {color:#4c4c4c; text-decoration:none; padding-left:25px; background:url(/images/page/rm_mark.gif) no-repeat 8px 3px; display:block;}
.rm li .lvl1:hover {color:#26abff; text-decoration:none; background:url(/images/page/rm_mark.gif) no-repeat 8px -87px;}
.rm li .iePNG {position:absolute; left:5px; top:4px;}
.rm .sel2 {background:url(/images/page/rm_bg1.gif) repeat-x bottom!important; padding-bottom:4px;}
.rm .sel5 {color:#26abff!important; text-decoration:none!important; background:url(/images/page/rm_mark.gif) no-repeat 8px -87px!important;}
.rm .sel4 a {background:#ffffff url(/images/page/type_bg.gif) no-repeat 0 -11px!important; color:#269ce4!important; text-decoration:underline;}
.rm li .sub_w {display:block; border-top:1px #dddddd solid; margin:5px 0 0 0;}
.rm li .sub_w .sub {display:block; margin:8px 0 8px 22px; background:url(/images/page/hor_und.gif) repeat-x 20% 95%;}
.rm li span .lvl2 {display:inline; background:#ffffff url(/images/page/type_bg.gif) no-repeat 0 3px; color:#5e5e5e; padding:0 0 0 15px;}
.rm li span .lvl2:hover {background:#ffffff url(/images/page/type_bg.gif) no-repeat 0 -11px; color:#269ce4; text-decoration:underline;}

.discount {font:normal 0.8em 'Ubuntu', sans-serif; color:#676767;}
.discount td {white-space:nowrap; padding:5px 0 0 0;}
.discount .cent {background:url(/images/page/b_und.gif) repeat-x 0 85%; width:100%;}

.sort1 {font:normal 0.8em 'Ubuntu', sans-serif; float:right; color:#5f5e5e; margin-top:-24px;}
.sort1 .chs {color:#1b90da; background:url(/images/page/b_und2.gif) repeat-x bottom; cursor:pointer; margin:0 3px; padding:0; text-decoration:none;}
.sort1 .sel1 {color:#000000; background:#efefe7; cursor:default; margin:0; padding:3px;}

.searchbar {margin:-20px 0 0 0; background:url(/images/page/partners_bg1.gif) repeat-x bottom; display:none;}

.srch_o {cursor:pointer;}

.one_uch {width:100%;}
.one_uch .ou_left {width:320px; float:left;}
.one_uch .ou_left .photo_frame1 {background:url(/images/page/big_photo_bg1.gif) no-repeat right bottom; display:inline-block; position:relative;}
.one_uch .ou_left .photo_frame1 .akz_big {position:absolute; top:-5px; left:-12px;}
.one_uch .ou_left .photo_frame1 .pf1_inner {background:url(/images/page/big_photo_bg2.gif) no-repeat 100% 0; padding:3px 6px 6px 0;}
.one_uch .ou_left .photo_frame1 .pf1_inner img {display:block; border-left:1px #dfdfdf solid;}

.one_uch .ou_right {width:370px; float:left;}

.categories {margin:0 0 10px 3px;}
.categories h2 {margin:0; font:bold 1.05em 'Ubuntu', sans-serif; color:#37a0e1;}
.categories .types {float:left; margin:10px 60px 0 0;}
.categories .types a {color:#5e5e5e; padding:0 0 0 15px; background:url(/images/page/type_bg.gif) no-repeat 0 3px; font:normal 0.75em 'Ubuntu', sans-serif; display:block; margin:0 0 4px 10px;}
.categories .types a:hover {background:url(/images/page/type_bg.gif) no-repeat 0 -11px; color:#269ce4;}
.categories .types .selected_type {background:url(/images/page/type_bg.gif) no-repeat 0 -11px; color:#269ce4;}

/* TOOLTIP */
#tooltip {background:#FFFFFF; border:1px #666666 solid; color:#333333; font:normal 11px 'Ubuntu', sans-serif; margin:0px; padding:3px 5px; position:absolute; visibility:hidden; z-index:10000;}
.cat_sec .popup_menu {background:url(/images/page/menu_bg1.png) no-repeat;}
.cat_sec .b_line {display:none!important;}
.cat_sec .popup_menu .ul1 .li1 a {padding:12px 30px 12px 30px!important;}
.cat_sec .w_line {display:none;}
.cat_sec .w_line {display:none;}
.cat_sec .switch {display:none;}

/* POPUP */
.popup1 {position:absolute; left:30px; top:170px; display:none;}
.popup1 .shadow .lt {height:8px; width:8px; background:url(/images/_engine/popup1_lt.png) no-repeat;}
.popup1 .shadow .t {height:8px; background:url(/images/_engine/popup1_t.png) repeat-x;}
.popup1 .shadow .rt {height:8px; width:8px; background:url(/images/_engine/popup1_rt.png) no-repeat;}
.popup1 .shadow .l {width:8px; background:url(/images/_engine/popup1_l.png) repeat-y;}
.popup1 .shadow .c {background:#ffffff; padding-right:11px;}
.popup1 .shadow .r {width:8px; background:url(/images/_engine/popup1_r.png) repeat-y;}
.popup1 .shadow .lb {height:8px; width:8px; background:url(/images/_engine/popup1_lb.png) no-repeat;}
.popup1 .shadow .b {height:8px; background:url(/images/_engine/popup1_b.png) repeat-x;}
.popup1 .shadow .rb {height:8px; width:8px; background:url(/images/_engine/popup1_rb.png) no-repeat;}
.popup_c {position:absolute; left:0; top:100px; margin-left:50%; left:-290px; width:580px; display:none;}
.new_part_title {height:18px; margin:0 15px 0 15px; font:bold 0.7em 'Ubuntu', sans-serif; padding:4px 0 0 10px; color:#010101; background:url(/images/_engine/popup_title_bg.gif) no-repeat left bottom; position:relative;}
.new_part_title .popup_close {position:absolute; right:-20px; top:2px; cursor:pointer;}
.new_part_cont {margin:0 15px 0 15px;}
.cat_add_item {font:normal 10px 'Ubuntu', sans-serif;}
.cat_add_item a {color:#ff7800;}
.cat_add_item img {margin:2px 0 -2px 0;}

/* IMAGE BROWSER */
.imb_left {width:200px; height:430px; overflow:auto; float:left; border-right:1px #d8d8d8 solid;}
.imb_left .cat_add_item {margin:0 0 10px 0; position:static;}
.imb_left .cat_add_item a {background:url(/images/_engine/orange_underline.gif) repeat-x bottom; text-decoration:none;}
.imb_left .cat_add_item a:hover {background:none;}
.imb_left .nobody {font:normal 10px 'Ubuntu', sans-serif; color:#dfdfdf;}
.imb_right {width:425px; height:400px; overflow:auto; float:left; padding:0 5px;}
.pic_list {margin:0; padding:0; list-style:none;}
.pic_list .pic_item {margin:0; padding:0; width:73px; height:73px; padding:2px; background:url(/images/page/pic_item_bg.gif) no-repeat 0 80px; float:left; position:relative;}
.pic_list .pic_item .hov_pics {position:absolute; display:none; width:71px; left:2px; top:2px; text-align:right; background:url(/images/page/hov_bg.png);}
.pic_list .pic_item .hov_pics img {margin:0 4px 0 0;}
.pic_list .pic_item img {cursor:pointer;}
.pic_list .pic_item .del {position:absolute; top:4px; right:6px;}
.pic_list .pic_item .fullsize {position:absolute; top:59px; right:6px; background:#ffffff; border:1px #ffffff solid;}
.pic_list .sel3 {background:url(/images/page/pic_item_bg.gif) no-repeat 0 0;}
.MultiFile-wrap {float:left;}
.MultiFile-label {font:normal 10px 'Ubuntu', sans-serif; margin:5px 0 0 0;}
.MultiFile-list, .MultiFile-wrap {display:inline;}
.MultiFile-remove {position:relative; top:2px;}

.small_title1 {font:normal 0.7em 'Ubuntu', sans-serif; color:#64b2cc;}
.lq_input {width:100%; border:1px #dfdfdf solid; padding:4px; font:normal 0.7em 'Ubuntu', sans-serif; color:#4a4a4a; background:#ffffff;}
.lq_input:focus {background:#f0fcff;}

.cart_tab1 {width:100%;}
.cart_tab1 .r {text-align:right;}
.cart_tab1 .c {text-align:center;}
.cart_tab1 .cart_item_count {border:1px #727070 solid; font:normal 0.7em 'Ubuntu', sans-serif; color:#727070; width:200px; background:#ffffff;}
.cart_tab1 .txt {font:bold 0.7em 'Ubuntu', sans-serif; color:#727070;}
.cart_tab1 td {border:none!important;}
.cart_tab {width:100%;}
.cart_tab th {font:bold 0.7em/23px 'Ubuntu', sans-serif; color:#727070; text-align:left; border-top:1px #9b9b9b solid; background:url(/images/page/cart_tab_top.gif) repeat-x top;}
.cart_tab th span {color:#1c94e0;}
.cart_tab td {font:normal 0.75em 'Ubuntu', sans-serif; border:none!important; color:#727070; background:url(/images/page/hor_und1.gif) repeat-x bottom; padding-top:15px; padding-bottom:15px;}
.cart_tab .top {line-height:normal; background:url(/images/page/cart_tab_top1.gif) repeat-x top; padding-top:15px!important; padding-bottom:15px!important;}
.cart_tab .bottom1 {line-height:normal; font:normal 0.75em 'Ubuntu', sans-serif; background:url(/images/page/cart_tab_bottom.gif) repeat-x bottom; border-bottom:1px #9b9b9b solid;}
.cart_tab .r {text-align:right;}
.cart_tab .l {text-align:left;}
.cart_tab .c {text-align:center;}
.cart_tab .p img {/*margin:10px 0 -10px 0;*/}
.cart_tab .p1 img {/*margin:5px 0 -5px 0;*/}
.cart_tab td .nwp {white-space:nowrap;}
.cart_tab td a {color:#dc601c; font-weight:bold;}
.cart_tab td img {cursor:pointer;}
.cart_tab .bottom {background:url(/images/page/cart_tab_bottom.gif) repeat-x bottom; border-bottom:1px #9b9b9b solid; font:bold 0.75em 'Ubuntu', sans-serif; color:#1c94e0;}
.cart_tab .bottom a {color:#db7a44; font-weight:normal; text-decoration:none; background:url(/images/page/a_und2.gif) repeat-x bottom;}
.cart_tab .bottom a:hover {background:none;}
.cart_tab .cart_item_count {border:1px #727070 solid; font:normal 1em 'Ubuntu', sans-serif; color:#727070; width:30px; padding-right:10px; padding-left:5px; text-align:right; float:left;}
.cart_tab .cart_item_controllers {width:11px; float:right; margin:0 0 -1px 5px; height:20px!important; background:url(/images/page/cart_tab_controllers.gif) no-repeat; font:normal 0em/0em 'Ubuntu', sans-serif;}
.cart_tab .cart_item_controllers .inc {width:11px; height:9px; display:block; cursor:pointer; margin:0 0 2px 0;}
.cart_tab .cart_item_controllers .dec {width:11px; height:9px; display:block; cursor:pointer; margin:0 0 2px 0;}
.cart_tab .edit_val {border:1px #727070 solid; width:45px; font:normal 0.9em 'Ubuntu', sans-serif; color:#dc601c; padding-left:2px; padding-right:2px; text-align:right; margin-right:3px; display:none;}
.cart_tab .curr_val {width:25px; display:inline-block;}
.tip1 {background:url(/images/page/ico_hint.gif) no-repeat left top; font:normal 0.7em/1.5em 'Ubuntu', sans-serif; color:#747272; padding:0 0 0 30px; margin:0 0 10px 0;}
.tip1 b {color:#595959;}
.tip1 i {color:#747272; font-weight:bold;}
.tip1 span {color:#1c94e0; font-weight:bold;}
.tip1 a {color:#1c94e0;}
.tip2 {background:url(/images/page/ico_quest.gif) no-repeat left top;}

.my_cab .tit_txt {line-height:1.5em;}

/* PRINT BLANK */
.order_blank {border-collapse:collapse;}
.order_blank td {border:1px #000000 solid; font:normal 0.85em Times New Roman; padding:5px;}
.order_blank .und_small {padding:1px!important; text-align:center; font-size:70%;}

.blank_bank {border-collapse:collapse;}
.blank_inner {border-collapse:collapse;}
.blank_inner td {border:1px #000000 solid;}
.blank_bank td {border:1px #000000 solid;}
.blank_bank .bottom_b {border-bottom:4px #000000 solid;}
.blank_bank .top_b {border-top:4px #000000 solid;}
.blank_bank .left_b {border-left:4px #000000 solid;}
.blank_bank .right_b {border-right:4px #000000 solid;}
.blank_bank .bottom_n {border-bottom:none;}
.blank_bank .right_n {border-right:none;}
.blank_bank .left_n {border-left:none;}
.blank_bank .top_n {border-top:none;}
.blank_bank .all_n {border:none;}
.blank_bank .bt_small {font:normal 0.7em Times New Roman;}
.blank_bank .bt_normal {font:normal 0.8em Times New Roman;}
.blank_bank .bt_biggest {font:normal 1.1em 'Ubuntu', sans-serif;}
.blank_bank .bt_c {text-align:center;}
.blank_bank .bt_r {text-align:right;}
.blank_bank .bt_und {border-bottom:2px #000000 solid;}

/* PAGER */
.pager {font:normal 0.75em 'Ubuntu', sans-serif; color:#a1a1a1; margin:15px 0 0 0;}
.pager a {color:#a1a1a1; padding:1px 5px;}
.pager a:hover {color:#3fdb2d;}
.pager span {color:#a1a1a1; padding:1px 5px;}
.pager .current {background:#3fdb2d; color:#ffffff;}
.pager .wund {text-decoration:none;}

.q_dialog .answ {display:none;}

.sel5 .reg11 {margin:auto; float:none;}
.sel6 .reg11 {margin:0!important; float:right!important;}

.addtofav {background:#ffffff; padding:0; border:none; text-decoration:underline; color:#009CFF; cursor:pointer; font:normal 0.7em 'Ubuntu', sans-serif;}

/* WRITE MESSAGE WINDOW */
.jqmWindow {display:none; position:fixed; top:20%; left:50%; margin-left:-300px; width:650px; height:435px; background:#ffffff; border:1px #b8b8b8 solid;}
.jqmOverlay {background-color:#000000;}
.mess_new_message {margin:0 0 0 24px;}
.mess_new_message td {padding-bottom:17px;}
.mess_new_message .mess_new_title {font:bold 1em 'Ubuntu', sans-serif; color:#1b95de; padding-bottom:30px; padding-top:25px;}
.mess_new_message .f_name {font:bold 0.75em 'Ubuntu', sans-serif; color:#585858; text-align:right; padding-right:10px; vertical-align:top; padding-top:2px;}
.mess_new_message .f_field {width:491px; background:#efefe7; font:normal 0.75em 'Ubuntu', sans-serif; padding:0; border:1px #b8b8b8 solid;}
.mess_new_message .undertext {font:normal 0.7em 'Ubuntu', sans-serif; color:#959595; text-align:left;}
.mess_new_message .buttons_place {padding-top:18px;}
.mess_new_message .buttons_place .b2 {padding-left:25px; padding-right:25px;}

/* TTT */
.it_bar {width:100%; margin:5px 0; clear:both; padding-left:121px}
.it_bar tr td {/*background:#efefef;*/ padding: 2px 0px}
.it_bar tr:nth-child(even) td {/*background: #f5f5f5*/
}
.it_bar .taglist {font:normal 0.7em  'Ubuntu', sans-serif;/*'Ubuntu', sans-serif*/; color:#727272;  padding-top:6px; padding-bottom:6px;}
.it_bar .taglist a {color:#009CFF;}
.it_bar .itb_date {font:normal 0.7em  'Ubuntu', sans-serif;/*'Ubuntu', sans-serif*/; color:#727272;}
.it_bar .itb_down {font:normal 0.7em  'Ubuntu', sans-serif;/*'Ubuntu', sans-serif*/; width:80px;}
.it_bar .itb_down img {margin:1px 2px -1px 0;}
.it_bar .itb_author {font:normal 0.7em  'Ubuntu', sans-serif;/*'Ubuntu', sans-serif*/; color:#A1A1A1;}
.it_bar .itb_author img {margin:1px 2px -1px 0;}
.it_bar .itb_more {font:normal 0.7em  'Ubuntu', sans-serif;/*'Ubuntu', sans-serif*/; width:80px;}
.it_bar .itb_more img {margin:1px 2px -1px 0;}
.it_bar .itb_more a {color:#abaaaa;}

.it_bar .button{
	padding: 5px;
}


.ssil { font: 0.75em/1.5em 'Ubuntu', sans-serif; color: #979696 !important; text-decoration: none;  position: absolute; top: 75px; left: 32%; height: 55px; width: 60%; } .ssil a { color: #009CFF !important; text-decoration: none; }
/*
.ssil a:visited { color: #009CFF !important; text-decoration: none; } */
.ssil a:link { color: #009CFF !important; text-decoration: none; } .ssil a:hover { color: #009CFF !important; text-decoration: none; }

div.taglist {font:normal 0.7em  'Ubuntu', sans-serif;/*'Ubuntu', sans-serif*/; color:#727272; padding-left:6px; padding-top:6px; padding-bottom:6px;}
div.taglist a {color:#356eb5;}
#FileMgr {top:5px!important;} #FileMgr .imb_left {height:350px!important;} #FileMgr .imb_right {height:320px!important;}


/* jqModal alert CSS courtesy of;
   Alexandre Plennevaux <alexandre@pixeline.be>,
   Brice Burgess <bhb@iceburg.net> */


div.jqmAlert { /* contains + positions the alert window */
  display: none;
  position: fixed;
  top: 0;
  left:0;
  width: 100%;
  height:100%;
  z-index: 9999;
}
    
/* Fixed posistioning emulation for IE6
     Star selector used to hide definition from browsers other than IE6
     For valid CSS, use a conditional include instead */
* html div.jqmAlert {
     position: absolute;
     top: expression((document.documentElement.scrollTop || document.body.scrollTop) + Math.round(17 * (document.documentElement.offsetHeight || document.body.clientHeight) / 100) + 'px');
}

div.jqmAlertWindow {
  height:auto;
  width: auto;
  margin:0 0 0 50%;
  width:800px;
  max-width:800px;
  padding: 0 10px 10px;
  left:-400px;
  background:#FFF;
  border:1px dotted #222;
  position:fixed;
  top:20px;
}

.jqmAlertTitle{
  margin:5px 2px;
  height:20px;
  color:#000;
  background:#FFF;
}
.jqmAlertTitle h1{
  margin:5px 2px;
  padding-left:5px;
  padding:0;
  font-size:14px;
  text-transform:capitalize;
  letter-spacing:-1px;
  font-weight:bold;
  color:#000;

  float:left;
  height:20px;
}

div.jqmAlert .jqmClose em{display:none;}
div.jqmAlert .jqmClose {
  width:20px;
  height:20px;
  display:block;
  float:right;
  clear:right;
  background:transparent url(/images/_engine/popup_close.gif) 0 0 no-repeat;
}

div.jqmAlert a.jqmClose:hover,div.jqmAlert a.jqmCloseHover{ background-position: 0 0px; }

div.jqmAlertContent{
  border-top:px;
  color:#FFF;
  font:11px/14pt 'Ubuntu', sans-serif;
  
  margin:0px;
  border:1px dotted #000;
  letter-spacing:0px;
}

/*°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°
  clearing a float without additional markup
   http://www.positioniseverything.net/easyclearing.html */

.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.clearfix {display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */


.social{
	list-style: none;
	font:normal 1.05em 'Ubuntu', sans-serif; 
	color:#363636;
	padding: 3px;
}
.social > li{
	/* icons and text 
	display: block;
	------------     */
	/*icons only*/
	display: inline-block;
	width: 48px;
    height: 48px;
	/* -------- */
    margin-bottom: 10px;
	overflow: hidden;
    border-radius: 5px;
    /*border: 1px solid #dfdfdf;*/
}

.social > li:hover{
	background-color: #efefe7;
}

.social > li a {
    color: #009CFF;
    line-height: 48px;
    display: block;
    padding: 0 0 0 56px;
    text-decoration: none;
}

.more-container{
	margin-top:-20px;
	font-size: 12px;
	float:right;
}

.more-container .more{
	display:inline-block;
	margin-right: 1em;
}

.more-container .more a, .more-container .more .bthhref{
	color: #646464;
}

.bthhref{
	display:inline;
	padding:0;
	margin:0;
	background:0;
	border:0;
	font-size: 9px;
}

.bthhref:hover{
	cursor: pointer;
}
		
.nophoto{
	width: 100px;
	height: 125px;
	background: url('/images/page/no_photo.png') center no-repeat;
}

.pf1_inner .nophoto{
	width: 300px;
	height: 400px;
	border-left: 1px solid #E3E2E2;
}

.alertmessage{
	font-family: 'Ubuntu', sans-serif;
    text-align: center;
    color: black;
    padding: 1em;
    border-radius: 10px;
    background: #EC915B;
    margin: 0 15px 15px 15px;
}

.rotate90{
	vertical-align: middle;
}
.rotate90 span {
	display:inline-block;
    -webkit-transform: rotate(-90deg);
    -moz-transform: rotate(-90deg);
    -o-transform: rotate(-90deg);
    -ms-transform: rotate(-90deg);
    transform: rotate(-90deg);
}

.tdborderleft{
	border-left: 1px solid lightgray;
	padding-left: 9px;
	text-align: justify;
}

.slider_wrap {margin:0 16px 20px 16px; width:720px}

.nophoto2 {
float: left;
margin: 0px 0px 0 0px;
    border: 1px solid #e8e8e8;
}

.clearfix2 {height:1px; width:100%; clear:both;}
.sep10 {height:10px; clear: both;}
.sep20 {height:20px; clear:both;}



.navbar {display:block;  margin:165px 10px 0 10px; padding:0; border-radius: 3px; border:1px solid #f5f5f5; box-shadow: 2px 2px 2px #b7b7b7;


    background: #eaeaea;
    background: -moz-linear-gradient(top, #eaeaea 0%, #f9f9f9 55%, #ededed 100%);
    background: -webkit-linear-gradient(top, #eaeaea 0%,#f9f9f9 55%,#ededed 100%);
    background: linear-gradient(to bottom, #d6d6d6 0%,#efeeee 55%,#dedddd 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eaeaea', endColorstr='#ededed',GradientType=0 );
}
.navbar > li {display:inline-block; position:relative}
.navbar > li > a {width: 185px; display: inline-block; padding: 15px 0px; color: black; text-decoration:none; font-weight:normal; text-align: center;
                    background: url(/images/page/menu_slice.gif) no-repeat right;
                    text-shadow: -1px -1px 2px #fff;}


.navbar > li.last > a {width:226px;
    background: #356eb5;
    background: -moz-linear-gradient(top, #356eb5 0%, #4d79af 20%, #356eb5 100%);
    background: -webkit-linear-gradient(top, #356eb5 0%,#4d79af 20%,#356eb5 100%);
    background: linear-gradient(to bottom, #517fb9 0%,#346cb2 20%,#3b679e 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#356eb5', endColorstr='#356eb5',GradientType=0 );
    color:white;
    text-shadow: -1px -2px 1px #353535;
    border-radius: 3px;
    box-shadow: 2px 2px 2px #b5b5b5;
    text-decoration: none;
}

.navbar > li > a:hover {background: #356eb5; color:white; border-radius: 3px;   text-shadow: -1px -1px 2px #000;}

.navbar ul {display:none;  width:200px; position:absolute; top:48px; left:0; padding: 0;   box-shadow: 2px 2px 2px #b5b5b5;}
.navbar li:hover ul {display:block;}
.navbar li ul li {list-style:none; }
.navbar li ul li a {font-size: 14px;  color:black; display: block; padding: 5px 20px 5px 30px; background: #e9e9e9 url('/images/_site/if_bullet_19277.gif') 6px 4px no-repeat; border-bottom: 1px solid white; }
.navbar li ul li a:hover {background: #356eb5; color: white;}

.right_sec ul li {list-style:none;}
.right_sec >ul>li>a {
    display: block;
    border-bottom: 1px solid #7689b5;
    padding: 10px 10px 10px 20px;
    text-align: left;
    line-height: 18px;
    color: white;
    text-shadow: -1px -2px 1px #353535;
    border-radius: 3px;
    box-shadow: 2px 2px 2px #b5b5b5;
    text-decoration: none;
    font-size: 16px;
    background: #356eb5;
    background: -moz-linear-gradient(top, #356eb5 0%, #4d79af 20%, #356eb5 100%);
    background: -webkit-linear-gradient(top, #356eb5 0%,#4d79af 20%,#356eb5 100%);
    background: linear-gradient(to bottom, #517fb9 0%,#346cb2 20%,#3b679e 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#356eb5', endColorstr='#356eb5',GradientType=0 );

}

.right_sec >ul>li>a:hover {text-decoration: underline}
.right_sec ul {padding-left:0;}
.right_sec >ul>li ul li a {display:block; border:1px solid #f2f2f2; padding: 5px 10px 5px 30px; text-align: left; background: #e9e9e9 url('/images/_site/if_bullet_19277.gif') 6px 4px no-repeat; color: #222222;
    font-size: 14px;
line-height: 16px;
    text-decoration: underline;
}

.right_sec > ul>li ul li a:hover {background:#74a4e0; color:white; text-decoration: none}
.right_sec ul ul {/*padding:10px 0 10px 0;*/ background: #e9e9e9;}

.right_sec > ul {
    padding-left: 13px;
    padding-right: 12px;
}


#shop_button {
    display: block;
    position: absolute;
    top: 84px;
    left: 46%;
    color: white;
    background: #a01010;
    padding: 10px 20px;
    border-radius: 3px;
    box-shadow: 2px 2px 2px #808080;
    border: 1px solid #ffa7a7;
    text-shadow: -1px -1px 1px #481010;
    text-decoration: none;
    font-size:13px;
}

#shop_button:hover {
    background: #bd3333;
}

.auth2 {margin-top:7px; position:absolute; right:10px; width:226px; border: 1px solid #d0d0d0; background: #f2f2f2; border-radius: 3px;}
.auth2 .caption {font:normal 14px 'Ubuntu'; padding:0; margin: 3px 0 5px 3px; color:#3868a4; text-shadow:0px 0px 1px #77a4dc}
.auth2 .inner {padding:4px;}
.auth2 .auth_inp {display:block; background: white; border: 1px solid #dcdcdc; border-radius: 3px;
    font:normal 14px 'Ubuntu'; padding:6px 6px;
    width:203px;
    margin-bottom:5px;
    box-shadow: 0 1px 2px rgba(0,0,0,.2) inset, 0 1px 2px rgba(0,0,0,.05) inset;
}
.auth2 .auth_but {border:1px solid #c4c4c4;  border-radius: 3px;
    /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#858585+0,676767+100 */
    background: #858585; /* Old browsers */
    background: -moz-linear-gradient(top, #858585 0%, #676767 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(top, #858585 0%,#676767 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom, #858585 0%,#676767 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#858585', endColorstr='#676767',GradientType=0 ); /* IE6-9 */

    color:white;
    text-align: center;
    display: inline-block;
    padding: 6px;
    width: 100px;
    font:normal 14px Ubuntu;
    cursor:pointer;
    margin-top:1px !important;

}

.auth2 .auth_but:hover {opacity: 0.7}

.auth2 .auth_but.primary {
    /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#346aac+0,295286+100 */
    background: #346aac; /* Old browsers */
    background: -moz-linear-gradient(top, #346aac 0%, #295286 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(top, #346aac 0%,#295286 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom, #346aac 0%,#295286 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#346aac', endColorstr='#295286',GradientType=0 ); /* IE6-9 */
}


.auth2 .login_but {width:94px; margin-right:4px;}
.auth2 .register_but {width:115px;}

.auth2 .forget {margin:5px 0 0 0; padding:0; text-align:center; font:normal 12px 'Ubuntu'}
.auth2 .forget  a {color: #3669a9;}

.auth2 .inner {font-size: 13px; }
.auth2 .inner a {color: #3669a9; }
.auth2 .inner div {margin-bottom:6px; }
.auth2 .username {font-weight:bold}

.auth2 .username {font-weight:bold; display:block; padding-bottom:5px;}
.auth2 .block {margin-bottom:8px !important; background: white; padding:5px 14px;}

.second2 .auth2 .auth_inp {width:100%}

.header_logo {position:absolute; top:34px; left:13px;}
#shop_button2 {position:absolute; top: 40px; left: 40%; color:white; padding: 10px 0 10px 45px; font:normal 18px Ubuntu; background: url(/images/cart.png) 0px 2px no-repeat}

.search_block {position:absolute; top:104px; left:11px; width:677px;}

.search_block .searchbox2 {
    width:100%; display:block; border-left: 1px solid #294397; border-top: 1px solid #294397;
    border-bottom: 1px solid #294397;
    box-shadow: 0 1px 2px rgba(0,0,0,.2) inset, 0 1px 2px rgba(0,0,0,.05) inset;
    border-radius:3px;
    font: normal 14px 'Ubuntu';
    padding:10px 22px;
    0 4px 7px rgba(0,0,0,0.25) inset, 0 5px 7px rgba(0,0,0,.25) inset;

}
.search_b2 {width:60px; position: absolute; right: -48px; top:0;
    border-radius: 0px 3px 0px 3px;
    -moz-border-radius: 0px 3px 0px 3px;
    -webkit-border-radius: 0px 3px 0px 3px;
    height: 38px;
    border: 1px solid #294397;
    background: #346aac url('/images/search.png') 19px 8px; /* Old browsers */
    background: url('/images/search.png') 19px 8px, -moz-linear-gradient(top, #346aac 0%, #295286 100%); /* FF3.6-15 */
    background: url('/images/search.png') 19px 8px, -webkit-linear-gradient(top, #346aac 0%,#295286 100%); /* Chrome10-25,Safari5.1-6 */
    background: url('/images/search.png') 19px 8px, linear-gradient(to bottom, #346aac 0%,#295286 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#346aac', endColorstr='#295286',GradientType=0 ); /* IE6-9 */
    color:white;
    background-repeat: no-repeat;
}

.search_b2:hover {opacity:0.7; cursor:pointer}


@media (min-width: 1300px) and (max-width: 1980px) {

.upfooter { width:1200px;}
    .footer_wrap .footer {width: 1140px}
    .header {width:1200px;}
    .main {width:1200px}
    .search_block {width: 874px;}
    .navbar>li>a {width:235px;}
    .slider_wrap {width:919px}
    .main .main_left {width:650px}
    .second  .main_left {width:933px}
    .second2  .main_left {width:933px}
    .main_bottom {width:910px}
    .main .partners_wrap .banners {width:1172px;  margin-right:0}

    .slider_wrap {height:260px}
    .main .main_right {  top:-323px;}
    .second .main_right { top:-46px;}
    .second2 .main_right { top:-28px;}
    .konkurs_form {width:903px;}
}


@media (min-width: 1600px) and (max-width: 1980px) {
    body {background-position:top left}
}

.soc_header {position: absolute; top:46px; left:30%; font-size:22px;}
/*.soc_header {
    position: absolute;
    top: 29px;
    left: 30%;
    font-size: 22px;
    background: #2d526d;
    padding: 5px 10px;
    border: 1px dashed #5c7a94;
}*/

.soc_header span {
    display: block;
    color: white;
    font-size: 13px;
    margin-bottom: 5px;
}
.soc_header a {margin-right:5px;}
.soc_header a i{
    color:white;
    -webkit-transition: -webkit-transform .5s ease-in-out;
    transition:         transform .5s ease-in-out;
}
.soc_header a:hover i {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
}

.head2 h2 {
    margin: 0 0 15px 0;
    font-size: 18px;
    font-weight: normal;
    color: #356aad;
    border-bottom: 1px dashed #6388b7;
    padding-bottom: 4px;
}


.soc {
    font-size: 40px;
    background: #f1f1f1;
    padding: 5px 10px;
    border: 1px dashed #5c7a94;
    border-radius: 10px;
    margin-bottom:20px;
    margin-top:25px;
}

.soc span {
    display: block;
    color: #478ed0;
    font-size: 16px;
    margin-bottom: 5px;
    border-bottom: 1px solid #b2c9d4;
    padding-bottom: 5px;
}
.soc a {margin-right:5px;}
.soc a i{
    color: #478ed0;
    -webkit-transition: -webkit-transform .5s ease-in-out;
    transition:         transform .5s ease-in-out;
}
.soc a:hover i {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
}

.content2 {margin:0 10px 20px 13px}
.tag_block {margin-left:5px;}

p.text-center { margin:20px 0 !important}

.btn {
    font: normal 0.75em 'Ubuntu', sans-serif;
    padding: 8px 20px 7px 20px;
    font-size: 15px;
    border-radius: 3px;

}
.btn-default {
    background: #3968a3;
    color: white !important;
    text-decoration: none;
    text-shadow: -1px -2px 1px #353535;
}

.btn-default:hover {background: #4c7ebb}
.btn-default i {padding-right: 5px;}

.btn-success {
    border: 1px solid #05632b;
    background: #38a55a;
    color: white;
}

.well {
    border: 1px solid #999;
    padding: 10px;
    background: #ececec;
    border-radius: 3px;
}

.well select {
    border: 1px #93a7c1 solid;
    /*background: #efefe7;*/
    font: normal 0.75em 'Ubuntu', sans-serif;
    color: #5a5959;
    font-size: 14px;
    padding: 5px 3px;
    display: block;
    box-sizing: border-box;
    border-radius:3px;
}

.well .btn {
    padding: 5px 20px;
    position: relative;
    top: -2px;
}

#yaShare_container {float:right;}

.news_menu .nm_item:nth-child(1) {background: #428e9a; color:white;}
.news_menu .nm_item:nth-child(2) {background: #9a8f42; color:white;}
.news_menu .nm_item:nth-child(3) {background: #789a42; color:white;}
.news_menu .nm_item {-webkit-border-top-left-radius: 3px;
    -webkit-border-top-right-radius: 3px;
    -moz-border-radius-topleft: 3px;
    -moz-border-radius-topright: 3px;
    border-top-left-radius: 3px;
    border-top-right-radius: 3px;}
.news_menu .nm_item.active {

    background-color: #356eb5 !important;

}

.date span {
    background: #c3c3c3;
    color: white;
    font-size: 11px;
    padding: 2px 8px;
    border-radius: 3px;
    font-weight: 600;
}

.table_block {padding:10px; background:url(/tables/images/table_pattern.jpg); text-align: center; margin:20px 0;}
.table_block a.tab_btn { margin:0 auto; display: block; width:321px; height:60px; background: url(/tables/images/table_button.png) no-repeat;}
.table_block a span {display:none}
.table_block p {margin:0}


a[class^=table] {
    border: 1px dotted #969696;
    padding: 5px 10px;
    border-radius: 3px;
    background: #3869a6;
    color: #ffffff;
    text-decoration: none;
    text-shadow: -1px -1px 1px #1f1f1f;
    font-size: 16px;
    margin: 5px 0;
    display: inline-block;
}
a[class^=table]:hover {background: #2a89b7; color:white; text-shadow:none;}

a[class^=table] i {margin-right:10px;}

.leafs {position:absolute; top:0; height:40px; width:100%; background: url(../../images/autumn_leafs_01.png) repeat-x; z-index:10;}

.attachments {margin-top:40px;}
.kv-file-content .file-preview-image {width:100px !important; height:auto; }
.kv-zoom-body .file-preview-image {width:100%}
.wysiwyg-toolbar .btn-default{    background: #ffffff;
    color: #414141 !important;
    text-decoration: none;
 text-shadow: none;}


.wysiwyg-editor .btn-toolbar .btn-group > .btn {
    height: 30px;
}

#basic_form .btn-default {
    background: #ffffff;
     color: inherit !important;
    text-decoration: none;
 text-shadow: none;}


.post_image {    float: left;
    margin-right: 40px;}
.post_image img {max-height:200px;}

.big_button {padding: 10px 80px;
    font-size: 20px;
    text-shadow: -1px -1px 1px #333;}
.file-drop-zone-title {
    color: #aaa;
    font-size: 1.6em;
    padding: 35px 10px;}

.post_data {padding: 0;}

.post_data li {
    list-style: none;
    color: #737373;
    font-size: 14px;
    line-height: 18px;
    margin-bottom:5px;
}

.alert {
    padding: 10px 15px;
    border-radius: 3px;
}
.alert-danger{

background: #ce4b4b;
color: white !important;

}
.alert-danger a {font-weight: bold; color:white; text-decoration: underline}
.alert-danger a:hover {text-decoration:none}