* {margin: 0; padding: 0;}

html, body {border: 0 none;}
body {background: #00050a; color: #999; font-family: "Trebuchet MS", Helvetica, sans-serif; font-size: 11px;}

a {color: #336699; text-decoration: underline;}
a:hover {text-decoration: none;}
fieldset, img {border: 0 none;}

form {display: block;}
input, select, textarea {font-family: "Terbuchet MS", Helvetica, sans-serif; font-size: 11px; outline: none;}

sup {position: relative; top: -4px; vertical-align: middle;}

p {line-height: 132%;}

hr, legend {display: none;}

h1, h2, h3 {color: #FFF; font-size: 14px;}

.container {margin: 0 auto; width: 1026px;}

.header {height: 519px; margin-bottom: 14px; position: relative;}
.header .logo {position: absolute; top: 24px;}
.header .bg {background: url("/images/bg/header.png") no-repeat; height: 432px; left: 0; position: absolute; top: 87px; width: 100%; z-index: 50;}
.header .image {height: 430px; left: 1px; position: absolute; top: 88px; width: 1024px; z-index: 40;}
.header .i-1 {background: url("/images/bg/header_img_01.jpg") no-repeat;}

.footer {border-top: 1px solid #1c2025; clear: both; color: #3a3d40; font-size: 11px; height: 134px; line-height: 133%; position: relative;}
.footer .logo {position: absolute; top: 34px;}
.footer .address {left: 50%; margin-left: -250px; position: absolute; text-align: center; top: 32px; width: 500px;}
.footer .address a {color: #3a3d40; text-decoration: none;}
.footer .address a:hover {text-decoration: underline;}
.footer .copy {position: absolute; right: 24px; top: 32px;}

.nav-main {left: 1px; position: absolute; top: 88px; z-index: 100;}
.nav-main ul {list-style-type: none; position: absolute; width: 1024px; z-index: 150;}
.nav-main li {background: url("/images/bg/nav_main_sep.gif") 0 center no-repeat; float: left; font-size: 13px; height: 47px; text-transform: uppercase; width: 146px;}
.nav-main li.root:first-child {background: none; width: 148px;}
.nav-main li a {color: #e6e6e6; display: block; outline: none; height: 47px; text-align: center; text-indent: -9999px; text-decoration: none; vertical-align: middle;}
.nav-main li a.root {position: relative; cursor: pointer;}

.nav-main li ul {background: url("/images/bg/black_66.png"); border: 1px solid #8c8c8c; display: none; margin-left: 1px; padding-top: 5px; position: absolute; top: 47px; width: 144px;}
.nav-main li li {background: none; float: none; height: auto; padding: 0 5px 5px; text-transform: none; width: auto;}
.nav-main li li span {display: block; padding-top: 6px;}
.nav-main li li a {height: auto; padding: 0 0 6px; text-indent: 0; width: auto;}

.nav-main li.hover ul {display: block;}
.nav-main li.hover li {background: none; width: auto;}
.nav-main li.hover li a {background: none;}
.nav-main li.hover li.hover span {background: url("/images/bg/nav_main_selected.png") no-repeat;}
.nav-main li.hover li.hover a {background: url("/images/bg/nav_main_selected.png") -134px 100% no-repeat;}

.nav-main li.home a {background: url("/images/menu/ru_home.png") no-repeat;}
.nav-main li.company a {background: url("/images/menu/ru_company.png") no-repeat;}
.nav-main li.cars a {background: url("/images/menu/ru_cars.png") no-repeat;}
.nav-main li.media a {background: url("/images/menu/ru_media.png") no-repeat;}
.nav-main li.press a {background: url("/images/menu/ru_press.png") no-repeat;}
.nav-main li.contacts a {background: url("/images/menu/ru_contacts.png") no-repeat;}
.nav-main li.news a {background: url("/images/menu/ru_news.png") no-repeat;}

.nav-main li.en_home a {background: url("/images/menu/en_home.png") no-repeat;}
.nav-main li.en_company a {background: url("/images/menu/en_company.png") no-repeat;}
.nav-main li.en_cars a {background: url("/images/menu/en_cars.png") no-repeat;}
.nav-main li.en_media a {background: url("/images/menu/en_media.png") no-repeat;}
.nav-main li.en_press a {background: url("/images/menu/en_press.png") no-repeat;}
.nav-main li.en_contacts a {background: url("/images/menu/en_contacts.png") no-repeat;}
.nav-main li.en_news a {background: url("/images/menu/en_news.png") no-repeat;}

.nav-main .bg-hover {background: url("/images/bg/nav_main_hover.png") center no-repeat; display: none; height: 96px; position: absolute; top: -23px; width: 201px; z-index: 120;}

.nav-lang {font-size: 0; font-weight: bold; position: absolute; right: 0px; top: 40px;}
.nav-lang ul {list-style-type: none;}
.nav-lang li {display:-moz-inline-stack; display: inline-block; font-size: 12px; height: 24px; text-transform: uppercase;}
.nav-lang a {color: #737678; display: block; float: left; height: 20px; outline: none; padding: 4px 18px 0; text-decoration: none;}
.nav-lang a:hover {color: #999;}

.nav-lang li.active {background: url("/images/bg/nav_lang_frame.png") no-repeat; padding-left: 7px;}
.nav-lang li.active a {background: url("/images/bg/nav_lang_frame.png") 100% -30px no-repeat; padding-left: 11px;}

.page-title {margin: 0 0 13px 18px; padding-top: 14px;}
.page-title h1 {color: #FFF; text-transform: uppercase;}

.layout-main {}
.layout-main .panel-left {float: left; width: 738px;}
.layout-main .panel-right {float: right; width: 258px;}

.layout-wide {}
.layout-wide .panel-left {width: 100%;}




.b-news {font-size: 11px;}
.b-news ul {list-style-type: none;}
.b-news li {cursor: pointer; margin-bottom: 25px;}
.b-news li h2 {display: inline; margin: 0 5px 0 0;}
.b-news li .date {color: #3f5a8c; display: inline;}
.b-news li .cr .cn {display: none;}
.b-news li .cont {border: 0 none; min-height: 86px; padding: 0 10px 0 146px; position: relative;}
.b-news li .cont .image {left: 10px; position: absolute; top: 6px;}
.b-news li .cont p {letter-spacing: 1px; line-height: 145%; margin-top: 2px;}
.b-news li .cont p a {color: #999; text-decoration: none;}
.b-news li .cont .more a {color: #3f5a8c;}

.b-news li.hover .cr .cn {display: block;}
.b-news li.hover .cont {border-left: 1px solid #3e4245; border-right: 1px solid #3e4245; padding-left: 145px;}
.b-news li.hover .cont .image {left: 9px;}
.b-news li.hover .cont p a {font-style: italic; text-decoration: underline;}

.b-news-announce {margin-bottom: 24px;}
.b-news-announce .preview {margin-bottom: 3px;}
.b-news-announce .preview .cont {text-align: center;}
.b-news-announce .preview .cont img {vertical-align: top;}
.b-news-announce .announce {color: #d4d4d4; cursor: pointer;}
.b-news-announce .announce p {font-size: 12px; line-height: 130%; letter-spacing: 1px;}
.b-news-announce .announce p a {color: #d4d4d4; font-style: italic; text-decoration: none;}
.b-news-announce .announce p a:hover {text-decoration: underline;}
.b-news-announce .announce .date {color: #4c6ca8;}
.b-news-announce .announce.hover a {text-decoration: underline;}

.b-about {margin-bottom: 32px;}
.b-about .section {border-top: 1px solid #1c2024; clear: both; margin-bottom: 16px; overflow: hidden; padding-top: 28px; zoom: 1;}
.b-about .section h2 {margin: 0 0 12px 146px;}
.b-about .section .thumbs {float: left; width: 146px;}
.b-about .section .thumbs span {display: block; margin: 0 auto 22px; width: 110px;}
.b-about .section .desc {float: left; width: 582px;}
.b-about .section .desc p {line-height: 135%; margin-bottom: 12px;}
.b-about .section:first-child {border-top: 0 none; padding-top: 0;}

.b-auto {margin-bottom: 32px;}
.b-auto .desc {margin-bottom: 24px; padding-top: 5px;}
.b-auto .models {overflow: hidden; zoom: 1;}
.b-auto .models ul {list-style-type: none;}
.b-auto .models li {cursor: pointer; float: left; margin-left: 7px; width: 337px;}
.b-auto .models li .cr .cn {display: none;}
.b-auto .models li .cont {border: 0 none; padding: 7px 17px;}
.b-auto .models li .cont h2 {margin-bottom: 5px;}
.b-auto .models li .cont .image {margin-bottom: 36px;}
.b-auto .models li .cont p {letter-spacing: 1px; line-height: 135%;}
.b-auto .models li .cont a {color: #999; text-decoration: none;}
.b-auto .models li.hover .cr .cn {display: block;}
.b-auto .models li.hover .cont {border-left: 1px solid #3e4245; border-right: 1px solid #3e4245; padding: 7px 16px;}
.b-auto .models li.hover a {font-style: italic; text-decoration: underline;}
.b-auto .models li:first-child {margin-left: 0;}
.b-auto .tech {overflow: hidden; padding-top: 20px; zoom: 1;}
.b-auto .tech h2 {color: #d4d5d6;  margin-bottom: 24px;}
.b-auto .tech h3 {margin-bottom: 2px; text-transform: uppercase;}
.b-auto .tech .column-left {float: left; width: 484px;}
.b-auto .tech .column-right {float: right; width: 484px;}
.b-auto .tech .section {border-bottom: 1px solid #292e32; margin-bottom: 12px; padding-bottom: 12px;}
.b-auto .tech .section dl {background: url("/images/bg/dot_01.gif") 0 80% repeat-x; overflow: hidden; zoom: 1;}
.b-auto .tech .section dt {background: #00050a; float: left; padding-right: 2px;}
.b-auto .tech .section dd {background: #00050a; float: right; padding-left: 2px;}
.b-auto .tech .section:last-child {border-bottom: 0 none; margin-bottom: 0; padding-bottom: 0;}


.b-gallery {border-bottom: 1px solid #1c2025; margin-bottom: 32px; padding-bottom: 28px;}
.b-gallery .picture {margin-bottom: 36px;}
.b-gallery .cont {font-size: 0; padding: 5px 0; text-align: center;}
.b-gallery .cont .item {display:-moz-inline-stack; display: inline-block; vertical-align: middle;}
.b-gallery .cont .control {background: url("/images/bg/gallery_control.gif") no-repeat;}
.b-gallery .cont .control a {display: block; height: 78px; overflow: hidden; outline: none; text-indent: -9999px; width: 29px;}
.b-gallery .cont .prev {}
.b-gallery .cont .next {background-position: 100% 0;}
.b-gallery .cont .image {margin: 0 58px;}
.b-gallery .cont {}
.b-gallery .thumbs {height: 80px; position: relative;}
.b-gallery .thumbs .control {background: url("/images/bg/gallery_thumbs_control.gif") no-repeat; position: absolute; top: 23px;}
.b-gallery .thumbs .control a {display: block; height: 34px; overflow: hidden; outline: none; text-indent: -9999px; width: 12px;}
.b-gallery .thumbs .prev {left: -26px;}
.b-gallery .thumbs .next {background-position: 100% 0; left: 100%; margin-left: 14px;}
.b-gallery .thumbs .item {float: left; margin-left: 42px; position: relative}
.b-gallery .thumbs span:first-child {margin-left: 0;}

.b-career {margin-bottom: 32px;}
.b-career .cont {padding: 18px 32px;}
.b-career .desc {margin-bottom: 32px;}
.b-career form {border-top: 1px solid #3b4043; padding: 0 32px 0;}
.b-career form h2 {color: #416b8a; font-style: italic; margin-bottom: 20px; padding-top: 32px;}
.b-career form input,
.b-career form textarea {background: transparent; border: 0 none; color: #3b4043;}
.b-career form dl {margin-bottom: 10px; overflow: hidden; zoom: 1; width: 515px;}
.b-career form dl dt {float: left; width: 114px;}
.b-career form dl dd {float: right; width: 393px;}
.b-career form dl.input-text dd {background: url("/images/bg/form_elements.gif") no-repeat; padding: 3px;}
.b-career form dl.input-text dd input {float: left;height: 16px; width: 393px;}
.b-career form dl.textarea dd {background: url("/images/bg/form_elements.gif") 0 -25px no-repeat; padding: 3px;}
.b-career form dl.textarea dd textarea {height: 167px; overflow: auto; width: 393px;}
.b-career form dl.button dd {padding-top: 20px; text-align: right; width: 399px;}
.b-career form dl.button dd input {background: url("/images/btn/submit.png") no-repeat; color: #a5a7aa; cursor: pointer; font-size: 14px; height: 32px; padding-bottom: 1px; width: 112px;}

.b-career form dl.button dd button {background: transparent; border: 0 none; color: #999; cursor: pointer;}
.b-career form dl.button dd button span {background: url("/images/btn/submit.png") no-repeat; height: 32px; display: block; width: 112px;}
.b-career form dl.button dd button span b {display: block; font-weight: normal; padding: 7px; text-align: center;}

.b-contact {padding-top: 12px;}
.b-contact ul {list-style-type: none; margin-left: 18px;}
.b-contact li { font-size: 11px; margin-bottom: 36px; overflow: hidden; zoom: 1;}
.b-contact li.special {padding-top: 50px;}
.b-contact .address {float: left; margin-right: 13px; width: 550px;}
.b-contact .address h2 {margin-bottom: 15px; text-transform: uppercase;}
.b-contact .address dl {border-bottom: 1px solid #2e3134; margin-bottom: 8px; padding-bottom: 8px;}
.b-contact .address dt {float: left; font-style: italic; letter-spacing: 1px; width: 215px;}
.b-contact .address dd {letter-spacing: 1px; margin-left: 215px;}
.b-contact .map {float:  left; width: 172px;}
.b-contact .map .link {margin-bottom: 12px;}
.b-contact .map .link a {color: #4765a1; font-style: italic;}
.b-contact .map .cont {text-align: center;}
.b-contact .map .cont img {vertical-align: top;}

.b-media {margin-bottom: 32px;}
.b-media ul {list-style-type: none;}
.b-media li {margin-bottom: 52px; overflow: hidden; zoom: 1;}
.b-media .flash {float: left; width: 650px;}
.b-media .flash .shape-common-small {margin-bottom: 8px;}
.b-media .flash .cont {text-align: center;}
.b-media .flash .copy-link {background: url("/images/bg/nav_lang_frame.png") no-repeat; float: right; line-height: 15px; padding-left: 7px;}
.b-media .flash .copy-link a {background: url("/images/bg/nav_lang_frame.png") 100% -30px no-repeat; display: block; padding: 4px 18px 5px 11px;}
.b-media .flash .code {color: #374678; padding-top: 1px;}
.b-media .flash .code span {display:-moz-inline-stack; display: inline-block; vertical-align: middle;}
.b-media .flash .code .input-text {background: url("/images/bg/form_elements.gif") no-repeat; padding: 3px; zoom: 1;}
.b-media .flash .code .input-text input {background: transparent; border: 0 none; color: #363636; height: 16px; width: 393px;}
.b-media .desc {border-bottom: 1px solid #35383b; float: right; font-size: 11px; min-height: 396px; width: 330px;}
.b-media .desc h2 {margin-bottom: 12px;}
.b-media .desc p {line-height: 145%;}

.b-news-item {margin-bottom: 32px;}
.b-news-item .list {float: left; width: 235px;}
.b-news-item .list ul {list-style-type: none; margin-bottom: 12px;}
.b-news-item .list li {cursor: pointer;}
.b-news-item .list li h2 {font-size: 14px; font-weight: normal;}
.b-news-item .list p {letter-spacing: 1px;}
.b-news-item .list .cont {border: 0; padding: 5px 16px;}
.b-news-item .list .cont a {color: #737476; font-style: italic; text-decoration: none;}
.b-news-item .list .cr .cn {display: none;}
.b-news-item .list .hover .cont {border-left: 1px solid #3e4245; border-right: 1px solid #3e4245; padding: 5px 15px;}
.b-news-item .list .hover .cr .cn {display: block;}
.b-news-item .list .hover a {text-decoration: underline;}
.b-news-item .list .date {color: #324F88;}
.b-news-item .list .years {color: #818181; font-size: 11px;}
.b-news-item .list .years {margin: 0 0 0 16px;}
.b-news-item .news {float: right; font-size: 11px; position: relative; top: -29px; width: 480px;}
.b-news-item .news .title {margin-bottom: 16px;}
.b-news-item .news .title h2 {display: inline; margin-right: 5px;}
.b-news-item .news .title .date {color: #324f88; white-space: nowrap;}
.b-news-item .news p {letter-spacing: 1px; line-height: 145%; margin-bottom: 12px;}
.b-news-item .news .pic-large {border: 3px solid #0b1626; margin-bottom: 12px;}
.b-news-item .news table {border-collapse: collapse; margin-bottom: 12px;}
.b-news-item .news table td {padding-left: 10px;}
.b-news-item .news table td:first-child {padding-left: 0;}

.b-press {margin-bottom: 32px;}
.b-press .list {float: left; width: 235px;}
.b-press .list ul {list-style-type: none; margin-bottom: 12px;}
.b-press .list li {cursor: pointer;}
.b-press .list li h2 {font-size: 14px; font-weight: normal;}
.b-press .list p {letter-spacing: 1px;}
.b-press .list .cont {border: 0; padding: 5px 16px;}
.b-press .list .cont a {color: #737476; font-style: italic; text-decoration: none;}
.b-press .list .cr .cn {display: none;}
.b-press .list .hover .cont {border-left: 1px solid #3e4245; border-right: 1px solid #3e4245; padding: 5px 15px;}
.b-press .list .hover .cr .cn {display: block;}
.b-press .list .hover a {text-decoration: underline;}
.b-press .list .date {color: #324F88;}
.b-press .list .years {color: #818181; font-size: 11px;}
.b-press .list .years {margin: 0 0 0 16px;}
.b-press .news {float: right; font-size: 11px; position: relative; top: -29px; width: 480px;}
.b-press .news .title {margin-bottom: 16px;}
.b-press .news .title h2 {display: inline; margin-right: 5px;}
.b-press .news .title .date {color: #324f88; white-space: nowrap;}
.b-press .news p {letter-spacing: 1px; line-height: 145%; margin-bottom: 12px;}
.b-press .news .pic-large {border: 3px solid #0b1626; margin-bottom: 12px;}
.b-press .news table {border-collapse: collapse; margin-bottom: 12px;}
.b-press .news table td {padding-left: 10px;}
.b-press .news table td:first-child {padding-left: 0;}

.b-partners {margin-bottom: 32px;}
.b-partners ul {list-style-type: none;}
.b-partners li {margin: 0 0 24px 145px; min-height: 86px; position: relative; zoom: 1;}
.b-partners li h2 {margin-bottom: 5px;}
.b-partners li .logo {position: absolute; left: -145px; text-align: center; top: 6px; width: 145px;}

.b-leaders {margin-bottom: 32px;}
.b-leaders .desc {margin: 0 0 24px 18px;}
.b-leaders ul {list-style-type: none;}
.b-leaders li {margin-bottom: 14px;}
.b-leaders li .cont {padding: 5px 15px;}
.b-leaders li .cont p {font-style: italic; margin-bottom: 24px;}
.b-leaders li .cont .name {color: #FFF; font-size: 18px; text-align: right;}
.b-leaders li .cont .name b {font-weight: normal; text-align: right;}
.b-leaders li .cont .position {color: #506281; font-size: 14px; text-align: right;}





















.shape-common {position:relative; overflow:hidden; width:100%;}
.shape-common .cr {height:9px; overflow:hidden; position:relative; width:100%;}
.shape-common .cn {position:absolute; width:18px; height:18px; left:-11px; top:-9px; overflow:hidden; background: url("/images/bg/shape_9px_gr.png") no-repeat;}
.shape-common .cn.tr,
.shape-common .cn.br {margin-left:100%;}
.shape-common .cn.bl,
.shape-common .cn.br {top:auto;}
.shape-common .cn.tl,
.shape-common .cn.bl {width:100%;}
.shape-common .cont {border-left: 1px solid #3e4245; border-right: 1px solid #3e4245;}

.shape-common-small {position:relative; overflow:hidden; width:100%;}
.shape-common-small .cr {height:5px; overflow:hidden; position:relative; width:100%;}
.shape-common-small .cn {position:absolute; width:10px; height:10px; left:-5px; top:-5px; overflow:hidden; background: url("/images/bg/shape_5px_gr.png") no-repeat;}
.shape-common-small .cn.tr,
.shape-common-small .cn.br {margin-left:100%;}
.shape-common-small .cn.bl,
.shape-common-small .cn.br {top:auto;}
.shape-common-small .cn.tl,
.shape-common-small .cn.bl {width:100%;}
.shape-common-small .cont {border-left: 1px solid #3e4245; border-right: 1px solid #3e4245;}

.shape-announce {position:relative; overflow:hidden; width:100%;}
.shape-announce .cr {overflow:hidden; position:relative; width:100%;}
.shape-announce .cr.t {height: 33px;}
.shape-announce .cr.b {height: 12px;}
.shape-announce .cn {position:absolute; width:39px; height:45px; left:-39px; top:-12px; overflow:hidden; background: url("/images/bg/shape_comment.png") no-repeat;}
.shape-announce .cn.tr,
.shape-announce .cn.br {margin-left:100%;}
.shape-announce .cn.bl,
.shape-announce .cn.br {top:auto;}
.shape-announce .cn.tl,
.shape-announce .cn.bl {width:100%;}
.shape-announce .cont {border-left: 2px solid #324b73; border-right: 2px solid #324b73; padding: 0 15px;}






.hide {display: none;}
.clear {clear: both; overflow: hidden;}


/* ========================================================================== */

#error_holder {
    margin: 10px 0;
    color: #ff003c;
}

#error_holder span {
    display: block;
}

/* ========================================================================== */

.b-career form.questionnaire_frm {
    border: 0 none;
}

.b-career form.questionnaire_frm h2 {
    color: #416b8a;
    font-style: italic;
    margin-bottom: 5px;
    padding-top: 15px;
    clear: both;
}

.b-career form.questionnaire_frm dl {
    width: 610px;
}

.b-career form.questionnaire_frm dl dd {
    float: left;
    width: 608px;
}

.b-career form.questionnaire_frm dl.input-text dd {
    background: transparent url("/images/bg/form_elements_questionnaire.gif") no-repeat 0 0;
    padding: 3px;
}

.b-career form.questionnaire_frm dl.input-text dd input {
    width: 600px;
}

.b-career form.questionnaire_frm dl.textarea dd {
    background: transparent url("/images/bg/form_elements_questionnaire.gif") no-repeat 0 -25px;
}

.b-career form.questionnaire_frm dl.textarea dd textarea {
    width: 600px;
    height: 54px;
}

/* ========================================================================== */

.b-career form.questionnaire_frm span.req_fld {
    color: #f00;
}

.b-career form.questionnaire_frm div.questionnaire_ball_holder {
    width: 600px;
    height: 30px;
    margin-left: 25px;
    margin-top: 5px;
    position: relative;
    overflow: hidden;
}

.b-career form.questionnaire_frm div.questionnaire_ball_holder div.questionnaire_ball_digit {
    width: 23px;
    height: 22px;
    position: relative;
    float: left;
    margin-right: 6px;
    overflow: hidden;
    background: transparent url("/images/bg/ball_bg.gif") no-repeat 0 0;
    cursor: pointer;
}

.b-career form.questionnaire_frm div.questionnaire_ball_holder div.questionnaire_ball_digit.active {
    background: transparent url("/images/bg/ball_bg.gif") no-repeat 0 -22px;
}

.b-career form.questionnaire_frm div.questionnaire_ball_holder div.questionnaire_ball_digit span {
    position: absolute;
    left: 9px;
    top: 3px;
}

.b-career form.questionnaire_frm div.questionnaire_ball_holder div.questionnaire_ball_digit.active span {
    color: #fff;
}

.b-career form.questionnaire_frm div.questionnaire_ball_holder div.questionnaire_ball_label {
    position: absolute;
    left: 150px;
    top: 3px;
}

/* ========================================================================== */

.qn_cas_selector_holder {
    width: 640px;
    height: 170px;
    margin-top: 20px;
}

.qn_cas_selector_holder .qn_cas_selector {
    width: 204px;
    float: left;
}

.qn_cas_selector_holder .qn_cas_selector.active {
    background: transparent url("/images/bg/qn_cas_selector_bg.gif") no-repeat 0 24px;
}

.qn_cas_selector_holder .qn_cas_selector span {
    display: block;
    font-weight: bold;
    cursor: pointer;
    text-align: center;
}

.qn_cas_selector_holder .qn_cas_selector div {
    width: 167px;
    height: 89px;
    margin: 25px auto;
    background: transparent url("/images/bg/qn_car1_bg.jpg") no-repeat;
    cursor: pointer;
}

.qn_cas_selector_holder #qn_cas_selector_2.qn_cas_selector div {
    background-image: url("/images/bg/qn_car2_bg.jpg");
}

.qn_cas_selector_holder #qn_cas_selector_3.qn_cas_selector div {
    background-image: url("/images/bg/qn_car3_bg.jpg");
}

.qn_cas_selector_holder .qn_cas_selector.active div {
    background-position: 0 -89px;
}