@font-face{
    font-family:"VWD4 Book";
    src:url("/templates/fonts/VWHeadlineOT-Book.eot");
    src:url("/templates/fonts/VWHeadlineOT-Book.eot?#iefix") format("embedded-opentype"),
    url("/templates/fonts/VWHeadlineOT-Book.woff") format("woff"),
    url("/templates/fonts/VWHeadlineOT-Book.ttf") format("truetype");
}
@font-face{
    font-family:"VWD4 Semibold";
    src:url("/templates/fonts/VWHeadlineOT-Semibold.eot");
    src:url("/templates/fonts/VWHeadlineOT-Semibold.eot?#iefix") format("embedded-opentype"),
    url("/templates/fonts/VWHeadlineOT-Semibold.woff") format("woff"),
    url("/templates/fonts/VWHeadlineOT-Semibold.ttf") format("truetype");
}
@font-face{
    font-family:"VWD4 Black";
    src:url("/templates/fonts/VWHeadlineOT-Black.eot");
    src:url("/templates/fonts/VWHeadlineOT-Black.eot?#iefix") format("embedded-opentype"),
    url("/templates/fonts/VWHeadlineOT-Black.woff") format("woff"),
    url("/templates/fonts/VWHeadlineOT-Black.ttf") format("truetype");
}


h2, h4, h5, h6,

#mainMenu .rollover,
#mainMenu_model .level1,
#mainMenu_model .rollover,
.complectations_list .more a,
.complectations_list .compare a,
.highlight a,
.model_menu p.body_name,
.dealer_info h5,
#compare_form .comp_name,
#compare_form .start_price,
.section_menu li,
.orange_button,
.ac_button,
.ac_button_orange,

.panel,

.VWD4 Book,

.addphones p,

a.vwd4_categoryLink {
    font-family: 'VWD4 Book', sans-serif;
    font-weight:normal;
}

#mainMenu .level1 {
    font-family: 'VWD4 Semibold', sans-serif;
    font-weight:normal;
}


h2 b,
h2 strong,
h4 b,
h4 strong,
h5 b,
h5 strong,
h6 b,
h6 strong,
#mainMenu .level1 b,
#mainMenu .level1 strong,
#mainMenu .rollover b,
#mainMenu .rollover strong,
#mainMenu_model .level1 b,
#mainMenu_model .level1 strong,
#mainMenu_model .rollover b,
#mainMenu_model .rollover strong,
.complectations_list .more a b,
.complectations_list .more a strong,
.complectations_list .compare a b,
.complectations_list .compare a strong,
.highlight a b,
.highlight a strong,
.model_menu p.body_name b,
.model_menu p.body_name strong,
#compare_form .comp_name b,
#compare_form .comp_name strong,
#compare_form .start_price b,
#compare_form .start_price strong,
.section_menu li b,
.section_menu li strong,
.orange_button b,
.orange_button strong,

.filter_title,
.models_list .name,
.models_list .price,

.VWD4 Book b,
.VWD4 Book strong,
.VWD4 Semibold {
    font-family: 'VWD4 Semibold', sans-serif;
    font-weight:normal;
}

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */

h3,
.section_menu h3,
.dealer_info h4,
.span_h3 {
    font-family: 'VWD4 Black', sans-serif;
    font-weight:normal;
}

a.orange_button {
    font-family: 'VWD4 Semibold', sans-serif;
    font-weight:normal;
    line-height:15px;
}

h1,
.content h1,
h1 b,
h1 strong,
h3 b,
h3 strong,
.section_menu h3 b,
.section_menu h3 strong,
.dealer_info h4 b,
.dealer_info h4 strong,
a.orange_button b,
a.orange_button strong,
.span_h3 b,
.span_h3 strong,
.m_title,

.filter_title strong,
.panel strong,
.models_list .name strong,
.models_list .price strong,
.complectations_list .top h2,
.seotext h2,

.VWD4 Semibold b,
.VWD4 Semibold strong,
.VWD4 Black {
    font-family: 'VWD4 Black', sans-serif;
    font-weight:normal;
}





/* beauty */

.start_page h1,
.start_page h4.stage_header,
.start_page h1.stage_header {
    line-height:1 !important;
    font-weight:normal;
    font-family: 'VWD4 Black', sans-serif;
}

.start_page h1 { left:22px;}


#update,
#clear { padding-top:4px; }

.models_list .name { font-size:13px; }
.section_menu li { padding-top:2px; background-position:-359px -139px; }

.section_menu li,
.section_menu li a {
    font-size:1.061em;
    font-family: "VWD4 Semibold",sans-serif;
}


.section_menu span {
    background:none;
    position:relative;
}

.section_menu span:after {
    background: url("/templates/images/arrows_sprite.png") -472px -23px no-repeat;
    content: "";
    height: 6px;
    left: 0;
    margin: -3px 0 0;
    position: absolute;
    top: 50%;
    width: 5px;
}

.dealer_info .d_title {
    font-family: 'VWD4 Black', sans-serif;
}

.dealer_info .d_desc {
    font-family: 'VWD4 Book', sans-serif;
}
.dealer_info .d_desc #phone_top {
    display: block;
    padding-top: 0px;
}

.complectations_list .comp_name {
    font-family: 'VWD4 Black', sans-serif;
    font-size: 16px;
}

.complectations_list .price {
    font-family: 'VWD4 Semibold', sans-serif;
    font-size: 16px;
}

.gallery_header h3, .highlight_title h3 {
    font-family: 'VWD4 Book', sans-serif;
    font-weight:normal;
}

#hl_details div.top h6 {
    font-family: 'VWD4 Black', sans-serif;
    font-size: 15px !important;
    line-height: 15px;
}