﻿@charset "utf-8";

/* default */
html, body, form, img, fieldset, legend, input, select, textarea, div, p, dl, dt, dd, ul, ol, li, fieldset, blockquote, th, td, iframe, pre {padding:0;margin:0;border:0;}
h1, h2, h3, h4, h5, h6 {font-size:100%;text-align:left;font-weight:normal;margin:0;padding:0;border:0;}
address,caption,cite,code,dfn,em,var {text-align:left;font-weight:normal;margin:0;padding:0;border:0;}
table {table-layout:fixed;width:100%;margin:0;padding:0;border:0;border-collapse:collapse;border-spacing:0;}
td, th {empty-cells:show;}
ul, ol, li {list-style:none;}
a:link, a:visited {text-decoration:none;}
a:hover, a:active {text-decoration:underline;}
textarea {overflow:auto;}
hr, legend, caption {display:none;}
header, nav, footer, section, aside, figure, figcaption, details, article {display:block;margin:0;padding:0;}

/* default color & font */
body, h1, h2, h3, h4, h5, h6 {font-size:12px;line-height:150%;font-family:Arial,AppleGothic,Sans-Serif,Helvetica;color:#333;}
a:link, a:visited, a:hover, a:active {color:#333;}
select, input, textarea {font-family:Arial,AppleGothic,Sans-Serif,Helvetica;color:#949494;font-size:12px;}
 

/* TYPOGRAFIE CSS
=======================================================	*/

@font-face  
{
	font-family: "modernh-ecolight";
    font-style: normal; 
    font-weight:normal;
	src:url("/fonts/modernh-ecolight-webfont.eot?#iefix?") format("eot"),
		url("/fonts/modernh-ecolight-webfont.woff") format("woff"),
		url("/fonts/modernh-ecolight-webfont.ttf") format("truetype"), 
		url("/fonts/modernh-ecolight-webfont.svg#modernh-ecolight") format("svg");
}

@font-face  
{
	font-family: "modernh-light"; 
    font-style: normal; 
    font-weight: normal;
	src:url("/fonts/modernh-light-webfont.eot?#iefix?") format("eot"), 
		url("/fonts/modernh-light-webfont.woff") format("woff"), 
		url("/fonts/modernh-light-webfont.ttf") format("truetype"), 
		url("/fonts/modernh-light-webfont.svg#modernh-light") format("svg");
}

@font-face  
{
	font-family: "ModernH-Medium"; 
    font-style: normal; 
    font-weight: normal;
	src:url("/fonts/modernh-medium-webfont.eot?#iefix?") format("eot"), 
		url("/fonts/modernh-medium-webfont.woff") format("woff"), 
		url("/fonts/modernh-medium-webfont.ttf") format("truetype"), 
		url("/fonts/modernh-medium-webfont.svg#modernh-medium") format("svg");
}

@font-face  
{
	font-family: "ModernH-Bold"; 
    font-style: normal; 
    font-weight: normal;
	src:url("/fonts/modernh-bold-webfont.eot?#iefix?") format("eot"), 
		url("/fonts/modernh-bold-webfont.woff") format("woff"), 
		url("/fonts/modernh-bold-webfont.ttf") format("truetype"), 
		url("/fonts/modernh-bold-webfont.svg#modernh-medium") format("svg");
}

/* TYPOGRAFIE CSS
=======================================================	*/

.modernh_font { font-family:"modernh-light", arial, verdana, sans-serif !important; }
.modernheco_font { font-family:"modernh-ecolight", arial, verdana, sans-serif !important; }

/*body{overflow-x:hidden;}*/



h2.modernh_font	{font-size:23px;line-height:22px;font-weight:normal;}
h3.modernh_font {font-size:17px;line-height:15px;font-weight:normal;}
.modernh_font { font-family:"modernh-light", arial, verdana, sans-serif;text-transform:uppercase;color:#333; }
.modernheco_font { font-family:"modernh-ecolight", arial, verdana, sans-serif; }

.footer .footmenu {
    width: 188px;
}

.floating_cubemenu .shoppingtool {margin-top: -65px}
.floating_cubemenu .shoppingtool ul {width: 420px;}
.floating_cubemenu .shoppingtool ul li		{display:block;height:75px;width:auto;float:right;}
.floating_cubemenu .shoppingtool ul li a		{display:block;height:75px;width:70px;background:url("/wcm/idc/groups/sggeneralcontent/@hmc/documents/sitecontent/mdaw/mde1/~edisp/hw015320.gif") no-repeat 0 0;}
            
/*.floating_cubemenu .shoppingtool li a.Brochure {background:url("/wcm/images/gt/bg_cubemenu_item.gif") no-repeat -292px -0px;}
.floating_cubemenu .shoppingtool li a.Proefrit {background:url("/wcm/images/gt/bg_cubemenu_item.gif") no-repeat -362px -0px;}
.floating_cubemenu .shoppingtool li a.Brochure.on {background:url("/wcm/images/gt/bg_cubemenu_item.gif") no-repeat -292px -65px;}
.floating_cubemenu .shoppingtool li a.Proefrit.on {background:url("/wcm/images/gt/bg_cubemenu_item.gif") no-repeat -362px -65px;}
.floating_cubemenu .shoppingtool li a.Realviews {background:url("/wcm/images/gt/bg_cubemenu_item.gif") no-repeat -433px -0px;}
.floating_cubemenu .shoppingtool li a.Realviews.on {background:url("/wcm/images/gt/bg_cubemenu_item.gif") no-repeat -433px -65px;}*/

.floating_cubemenu .shoppingtool li a.Brochure {background:url("/wcm/images/gt/bg_cubemenu_item.png") no-repeat -292px 2px;}
.floating_cubemenu .shoppingtool li a.Proefrit {background:url("/wcm/images/gt/bg_cubemenu_item.png") no-repeat -362px 2px;}
.floating_cubemenu .shoppingtool li a.Brochure.on {background:url("/wcm/images/gt/bg_cubemenu_item.png") no-repeat -292px -65px;}
.floating_cubemenu .shoppingtool li a.Proefrit.on {background:url("/wcm/images/gt/bg_cubemenu_item.png") no-repeat -362px -65px;}
.floating_cubemenu .shoppingtool li a.configure {background:url("/wcm/images/gt/bg_cubemenu_item.png") no-repeat -670px 2px;}
.floating_cubemenu .shoppingtool li a.configure.on {background:url("/wcm/images/gt/bg_cubemenu_item.png") no-repeat -670px -66px;}
.floating_cubemenu .shoppingtool li a.Realviews {background:url("/wcm/images/gt/bg_cubemenu_item.png") no-repeat -433px 2px;}
.floating_cubemenu .shoppingtool li a.Realviews.on {background:url("/wcm/images/gt/bg_cubemenu_item.png") no-repeat -433px -65px;}
.floating_cubemenu .shoppingtool li a.abonnements {background:url("/wcm/images/gt/bg_cubemenu_item.png") no-repeat -574px 2px;width: 86px;}
.floating_cubemenu .shoppingtool li a.abonnements.on {background:url("/wcm/images/gt/bg_cubemenu_item.png") no-repeat -574px -65px;width: 86px;}
.floating_cubemenu .shoppingtool li a.Voorraad {background:url("/wcm/images/gt/bg_cubemenu_item.png") no-repeat -501px -0px;}
.floating_cubemenu .shoppingtool li a.Voorraad.on {background:url("/wcm/images/gt/bg_cubemenu_item.png") no-repeat -501px -65px;}

.floating_cubemenu .shoppingtool li a.lease         {background: url("/wcm/images/gt/bg_cubemenu_item.png") no-repeat -141px 0 transparent}
.floating_cubemenu .shoppingtool li a.financiering  {background: url("/wcm/images/gt/bg_cubemenu_item.png") no-repeat -212px 0 transparent}
 
.header ul.gnb li {width:auto !important;padding:0 !important;}
.header ul.gnb li a {font-family:"modernh-light", arial, verdana, sans-serif;/*padding:0 13px !important;*/padding:0 6px !important;text-transform:uppercase;color:#333;text-align:center;line-height:40px;width:auto;}
.header ul.gnb li a:hover {text-decoration:none;background-color:#FFF;color:#000;}
.footer .dealersearch form a,
.footer .dealersearch form .searchbox {display:block;float:left;}

.contents_compare {position:relative;}
.table_compare	{position:relative;display:block;width:840px;height:auto;}
.table_compare tbody {width:100%;}
.table_compare .compare_row th {visibility:hidden;}
.table_compare th, .table_compare td {width:160px}

.content_area .car_compare {position:relative;background:url("/wcm/images/common/bg/bg_compare_center.jpg") no-repeat scroll 0 0 transparent;overflow-x:scroll;width:840px;padding-bottom:20px;overflow-y:hidden;}
.header ul.gnb li a:hover,
.content_area .dealer_finder .searchbox .searchbox_top ul li a,
.header ul.relatedlink li a,
.services_aside_left ul li a:hover {text-decoration:none !important;}
.services_aside_left ul li a {font-size:14px;line-height:18px;}
img.servicesbox {margin-bottom:20px;}
.content_wrap .contents .para iframe {position:relative;display:block;margin-left:-60px !important;overflow-x:hidden !important;}
.content_area .side p {font-family:"modernh-light", Arial, Verdana, Sans-Serif; font-size:17px;line-height:24px;color:#8F8F91;}
.floating_cubemenu .cubemenu .information .home .car_logo {margin:0 !important;line-height:18px !important;padding:11px 0 3px !important;}
.floating_cubemenu .cubemenu .information .home .price sup {font-size:10px !important;text-transform:none;vertical-align:super !important;line-height:13px !important;}

.header ul.gnb {float:left;position:relative;width:665px !important;height:40px;padding:0 14px 0 3px;background:url('/wcm/images/common/bg/bg_gnb.gif') repeat-x 0 0;z-index:50;}
.footer .dealersearch {display:none;}

.fuellabel {margin:30px 0 0 0;width:860px;}
.contents_consumption .fuellabel {width:940px;}
.contents_prices .fuellabel {width:940px;}
.fuellabel th,
.fuellabel td {padding:5px;font-size:11px;line-height:15px;height:32px;vertical-align:middle;}
.fuellabel th {font-weight:bold;background-color:#e8e8e8;height:55px;text-align:left;}
.fuellabel tr {}
.fuellabel tr.even td {background-color:#e8e8e8;}
.fuellabel tr td {}

.floating_cubemenu .submenu ul li a  {padding:0 8px;}
.floating_cubemenu .submenu ul li a.downloads {background:none;}

#search_select th {vertical-align:middle;}
#search_select tr.tworows th {vertical-align:top;padding-top:10px;}
#form p.notice {padding:0 0 0 18px !important;}
.function_table {position:relative;}
.twolines label span{display:block;padding-top:9px;}
.footer {width:940px;z-index:10;}

.category .case6 {overflow:hidden;padding:4px 0 6px 6px;}
.find_options  a:hover,
.category  a:hover span, .fueltype ul li a:hover {text-decoration:none !important;}
.transmission ul, .fueltype ul {padding:4px 0 0 6px;}
.category .case6 li,
.transmission li, .fueltype li {float:left;height:36px;width:58px;}
.category .case6 li a,
.bijtelling li a,
.transmission li a,
.configuration li a,
.fueltype li a {display:block;overflow:hidden;font-weight:bold;width:56px;height:36px;line-height:36px;text-align:center;background:transparent url(/images/trans_icons_s5.png) no-repeat left top;color:#666666;font-size:11px;
text-shadow: 0px 1px 0px #ffffff;}
.category .case6 li a span,
.bijtelling li a span,
.transmission li a span,
.configuration li a span,
.fueltype li a span {display:block;}

.fueltype li a {font-size:10px;}
.category .case6 li.select a,
.category .case6 li a.select,
.transmission li.select a,
.transmission li a.select,
.fueltype li a.select {background:transparent url(/images/trans_icons_s5.png) no-repeat 0 -75px !important;color:#2b417a !important;}

.bijtelling ul, .configuration ul {padding:2px 0 0 6px !important;}
.bijtelling li, .configuration li	{width:39px !important;height:36px !important;float:left !important;}
.bijtelling li a, .configuration li a {display:block;width:36px !important;height:36px !important;background:transparent url(/images/trans_icons_s5.png) no-repeat -58px 0 !important;}
.bijtelling li a:hover, .configuration li a:hover {text-decoration:none !important;}
.bijtelling li span, .configuration li span, .fueltype li span {display:block;background:none !important;text-indent:0 !important;}
.bijtelling li.select a, .bijtelling li a.select, .configuration li span.select, .configuration li a.select {background:transparent url(/images/trans_icons_s5.png) no-repeat -58px -75px !important;}

.floating_cubemenu .cubemenu .information .home .price {position:static;}
.information .home .car_logo a {font-family:'modernh-light',Arial,sans-serif;color:#5A5B5D;font-size:21px;}
.information .home .car_logo a:hover {text-decoration:none !important;}
.floating_cubemenu .shoppingtool ul.business-edition-menu {float:left; width:425px;}
.floating_cubemenu .shoppingtool ul li a.business-edition-icon {background:url("/wcm/images/gt/bg_cubemenu_item.png") no-repeat scroll -506px 0 transparent !important;}

.contents_highlights .subject {font-family:'modernh-light',Arial,sans-serif;font-size:17px !important;line-height:17px !important;}
.pip .title {font-family:'modernh-light',Arial,sans-serif;font-size:24px !important;line-height:28px !important;}
div.contents_compare {overflow:auto;}
.car_compare .table_compare td .line2 span.normal {margin-left:5px;}
.car_compare .table_type,
table.fuellabel {table-layout:auto;}
.car_compare .table_type th {text-align:left;padding:0 3px;}
.car_compare .table_type td {padding:10px 0;font-size:11px;}
.content_area .carfinder .find_options .option .slidebar {background-color:transparent}
.fuellabel th,
.fuellabel td {padding:4px 2px;}
.header .sociallink strong {margin-right:4px;}
.header .sociallink ul {width:auto;}
/*.header .sociallink ul li.realview a {background: url("/wcm/images/common/bg/bg_header_sociallink.png") no-repeat scroll 0 -61px transparent;height:35px;}
.header .sociallink ul li.twitter a {background: url("/wcm/images/common/bg/bg_header_sociallink.png") no-repeat scroll 0 -100px transparent;height:30px;}
.header .sociallink ul li.youtube a {background: url("/wcm/images/common/bg/bg_header_sociallink.png") no-repeat scroll 0 -30px transparent;height:30px;}
.header .sociallink ul li.facebook a {background: url("/wcm/images/common/bg/bg_header_sociallink.png") no-repeat scroll 0 0 transparent;height:30px;}*/

.floating_cubemenu .cubeitem li a.Brochure {background:url("/wcm/images/gt/bg_cubemenu_item.gif") no-repeat -292px -0px;width: 51px;}
.floating_cubemenu .cubeitem li a.Brochure.on {background:url("/wcm/images/gt/bg_cubemenu_item.gif") no-repeat -292px -65px;width: 51px;}
.floating_cubemenu .cubeitem li a.Proefrit {background:url("/wcm/images/gt/bg_cubemenu_item.gif") no-repeat -362px -0px;width: 51px;}
.floating_cubemenu .cubeitem li a.Proefrit.on {background:url("/wcm/images/gt/bg_cubemenu_item.gif") no-repeat -362px -65px;width: 51px;}
.floating_cubemenu .cubeitem li a.Realviews {background:url("/wcm/images/gt/bg_cubemenu_item.gif") no-repeat -433px -0px;width: 51px;}
.floating_cubemenu .cubeitem li a.Realviews.on {background:url("/wcm/images/gt/bg_cubemenu_item.gif") no-repeat -433px -65px;width: 51px;}
.category .caricon1,.category .caricon2,.category .caricon3,.category .caricon4,
.category .caricon5,.category .caricon6 {display:block;width:39px;height:17px;margin:9px 0 0 7px}
.category .caricon1 {background:transparent url(/images/carsprite.png) no-repeat 0 0;}
.category .caricon2 {background:transparent url(/images/carsprite.png) no-repeat 0 -20px;}
.category .caricon3 {background:transparent url(/images/carsprite.png) no-repeat 0 -40px;}
.category .caricon4 {background:transparent url(/images/carsprite.png) no-repeat 0 -60px;}
.category .caricon5 {background:transparent url(/images/carsprite.png) no-repeat 0 -80px;}
.category .caricon6 {background:transparent url(/images/carsprite.png) no-repeat 0 -100px;}

.consumption .services_content_right,
.fullwidth {width:860px !important;}
.fullwidth iframe,
.content_wrap .fullwidth .para iframe {margin-left:0 !important;}

.sidebar .num_reviews {padding-bottom:2px;}
.toggles .row, .comment_form .row {clear:both;}
.toggles .toggle {
                background:none;
                border:none;
                width:auto;
                height:auto;
                min-height:40px;
                -webkit-border-radius:0px;
                -moz-border-radius:0px;
                border-radius:0px;
                margin-top:0;
}
.toggles .toggle p {
    margin: auto;
}

.status-confirm, .status-error {margin-top:19px;display:block;background-color:#FFEDED;border:1px solid #CC3338;padding:14px 17px;}
.status-confirm .icon, .status-error .icon {display:block;float:left;margin-right:16px;height:17px;width:22px;background:transparent url(/images/errorconfirmmsg.png) no-repeat -30px 0;}
.status-confirm {background-color:#EFFFED;border-color:#49C734;}
.status-confirm .icon {background-position:0 0;}
.services_main .heading h2 {text-transform:none;}
.comment_system .status {margin:0 0 10px 10px;float:left;width:756px;}
.comment_system .author_icon {margin-right:3px;}
.comment_system .actual_comments li {margin-bottom:10px;}
.comment_system ul.inner1			{margin-top:15px;}
.comment_system ul.inner2			{margin-top:3px;}
.comment_system ul.inner3			{margin-top:3px;}
.comment_system ul.inner3 .plus_minus {background:transparent !important;margin-left:0 !important;padding:0 !important;}
.realview_list .realview_list_box a {font-size:14px;}
.realview_list .realview_list_box h3,
.realview_banner .heading h2,
#realview_sub_list .realview_list_box h4 {font-weight:normal !important;}
.realview_list .realview_list_box h3	{font-size:18px;line-height:20px;}
#realview_sub_list .realview_list_box h4 {color:#666666;font-size:14px;line-height:18px;}
.realview_car_detail .heading h2 {font-weight:normal !important;font-family:"modernh-ecolight",arial,verdana,sans-serif !important;}
.realview_banner .sub_title {width: 580px;}
.realview_banner .sub_title p {color: #575a5d;font-size:14px;line-height:20px;}
.star_rate, .rating, .realview_stat, .write_realview_button a {font-size:14px;color:#575a5d;line-height:16px;}
.realview_banner .heading h2 {text-shadow:0 0 0 #333333 !important;}
[class*=realview] .rating li {display:none;}
.services_main .heading h2 {color:#575a5d;}
.actual_rating .rates_right {font-weight:bold !important;}
.contents ol, .contents ol li, .services_box ol, .services_box ol li {list-style:decimal !important;}
.contents ol li, .services_box ol li {padding-left:0 !important;margin-left:30px !important;background:none !important;}
.car_compare .table_compare .right {font-weight:bold;font-size:13px;color:#57585A;}
.write_realview_button a {height:37px;}
.comment_system .author_icon {margin:-5px 2px 0 -10px;}
.comment_system .comment_item .author_icon {margin:0 3px 0 0;}
.usedcars	{padding:30px 25px 20px 40px !important;float:left !important;}
.usedcars .para {padding:0 !important;}
.hreview-aggregate {display:none;}
.hreview-aggregate .average,
.hreview-aggregate li {font-size:0;line-height:0;}
.services_box_section p {font-size:12px;color:#7F8088;}
.realviewsContainer .ui-draggable {left:0 !important;}
.realviewsContainer .cubebox,
.realviewsContainer .cubebox .cubelist, .realviewsContainer .cubebox .cubelist .item {height: 268px!important;}
.toggles .noarrow h3 {background:none;
}


.info-block			{position:relative !important;float:left;height:151px;margin:16px 0 0 48px;padding:16px 0 0 16px;width:264px !important;color:#333;background-color:#EEF3F6;}
.info-block:before	{content:"";background:transparent url(/images/header-border-167.png) no-repeat left top;display:block;height:167px;left:-6px;margin:0;top:0;position:absolute;width:6px;}			
.info-block h1		{font-family:"modernh-light",arial,verdana,sans-serif;font-size:26px;font-weight:normal;line-height:28px;color:#575A5D;margin:0 !important;}			
.info-block h1 span	{display:block;font-size:16px;line-height:18px;text-transform:uppercase;}
.info-block h2		{font-family:"modernh-ecolight",arial,verdana,sans-serif;font-size:16px !important;font-weight:normal !important;line-height:18px;padding:0 20px 0 0;color:#333 !important;}			
.info-block span.price	{display:block;margin-top:15px;font-family:"modernh-light",arial,verdana,sans-serif;font-size:24px;font-weight:normal;line-height:28px;color:#575A5D;}			
.info-block span.price b	{vertical-align:super;font-size:13px;}			
.info-block a		{position:absolute;left:30px;top:153px;background:url("/images/blue.gif") repeat-x scroll 0 0 #205A91;display:inline-block;-webkit-box-shadow:-4px -4px 0px 0px #FFFFFF;box-shadow:-4px -4px 0px 0px #FFFFFF;-webkit-border-radius:3px;border-radius:3px;color:#FFF;font-size:12px;padding:0 10px;white-space:nowrap;line-height:12px;}			
.info-block a span	{display:block;background:url("/images/blue-forward.png") no-repeat scroll 100% 50% transparent;padding:7px 28px 8px 0;}
.info-block ul		{font-size:14px;list-style:disc outside none;padding:16px 0 0 15px;font-family:Arial;color:#333;}
.info-block ul li	{list-style:disc outside none;}

.cubelist .bijtelling {
    height: 22px;
    position: absolute;
    right: 10px;
    text-align: right;
    top: 362px;
    width: 150px;
    z-index: 990;
}
.cubelist .bijtelling img {
    margin-left: 2px;
}

.realviews-block				{position:absolute;left:42px;top:260px;padding:10px 0 10px 12px;width:208px;height:60px;background-color:#ede8e5;-webkit-border-radius:3px;border-radius:3px;}
.realviews-block .num_rates_big	{display:block;float:left;margin-right:22px;font-family:"modernh-light",arial,verdana,sans-serif;font-size:35px;line-height:33px;color:#575a5d;}
.realviews-block .a_rating		{float:left;width:70px; height:13px; background:url(../images/a_start.png) repeat-x 0 0; float:left; position:relative; top:3px;}
.realviews-block .a_rating span	{display:block; width:70%; height:13px; background:url(../images/a_start.png) repeat-x 0 100%; float:left;color:#575a5d;}
.realviews-block .num_reviews	{display:block;float:left;margin-top:1px;}
.realviews-block .num_reviews a	{font-weight:bold;font-size:12px;line-height:22px;background:url("../images/icon_circle_arrow.png") no-repeat scroll 100% 1px transparent;padding:0 20px 1px 0;color:#575a5d;}
.realviews-block .writeown		{clear:both;padding-top:3px;}
.realviews-block .writeown a	{display:block;height:22px;line-height:22px;font-size:10px;padding-left:23px;background:transparent url(/images/realviews-small.png) no-repeat left top;}
.realviews-block .writeown a:hover{text-decoration:none;}

.customvisual	{position:relative;}
.customvisual .text-module {height:560px;}
.customvisual .module {float:none;margin:40px auto 0;overflow:hidden;position:relative;text-align:left;width:940px;color:#FFF;}
.customvisual .text-module .content {padding:48px 20px 0;position:relative;line-height:15.6px;color:#666666;}
.customvisual .text-module p {line-height:20px;font-size:13px;color:#666;}
.customvisual .text-module .content h3 {font-family:'ModernH-Medium',Arial,sans-serif !important;font-size:48px !important;line-height:48px;letter-spacing:-1px;font-weight:normal !important;color:#333333;}
.customvisual .text-module.right,
.customvisual .text-module.right h3 {text-align:right !important;}
.customvisual .text-module.center,
.customvisual .text-module.center h3 {text-align:center !important;}
.customvisual .intro_texts .content {top:255px;left:40px;position:absolute;padding:0 !important;}
.customvisual .intro_texts p {color:#B9B9B9;}
.customvisual .white-text,
.customvisual .white-text h3,
.customvisual .white-text p {color:#FFF !important;}
.customvisual.intext .module {margin-top:0 !important;}
.img_txt p strong {color:#333;display:block;font-size:18px;margin-bottom:-9px;line-height:20px;}
.img_txt .texts {font-size:13px;line-height:20px;color:#666;}
.img_txt.img02 {position:relative;height:660px;overflow:hidden;}
.i203_fabric .img_txt {margin-top:100px;}
.i203_fabric .img02 p {top:0 !important;}
.customimg_txt.img_txt.img02 img,
.customimg_txt .img_txt.img02 img {position:absolute;top:-1000px;}
.img_txt.img02 p {left:22px;top:78px;width:325px;position:absolute;}
.img_txt.img03 {position:relative;height:518px;width:940px;}
.img_txt.img03 img {position:absolute;left:-30px;}
.img_txt.img03 p {position:absolute;right:23px;top:78px;width:392px;}
.img_txt.img03 .subimg img {display:block;margin-top:30px;position:static;}
.customengine {margin:55px auto 0;padding:0 0 0 20px;width:920px;}
.customengine .engine_wrap {position:relative;width:920px;height:564px;}
.customengine .tit {display:none;font-size:48px !important;line-height:55px !important;position:relative;z-index:10;}
.customengine .engine_wrap .img {display:none;position:absolute;right:0;top:0;z-index:1;}
.customengine .engine_wrap .txt {height:340px;width:385px;font-size:13px;line-height:20px;padding:20px 0 15px;position:relative;z-index:10;color:#666;}
.customengine .engine_wrap .choice_btn li {float:left;width:107px;height:103px;overflow:hidden;margin-right:8px;cursor:pointer;text-indent:-1000px;background:url("/images/model/i20-5doors/n_bg_i205dr.gif") no-repeat scroll 0 0 transparent}
.customengine ul.choice_btn li {height:103px;width:107px;}
.customengine ul.choice_btn li.t2 {background-position:-115px 0;}
.customengine ul.choice_btn li.t3 {background-position:-231px 0;}
.customengine ul.choice_btn li.t4 {background-position:-345px 0;}
.customengine ul.choice_btn li.t1.on {background-position:0 -103px;}
.customengine ul.choice_btn li.t2.on {background-position:-115px -103px;}
.customengine ul.choice_btn li.t3.on {background-position:-231px -103px;}
.customengine ul.choice_btn li.t4.on {background-position: -345px -103px;}
.customengine .engine_wrap ul.choice_btn {height:103px;left:0;position:absolute;top:303px;width:460px;z-index:10;margin:10px 0 20px;overflow:hidden;}
.customengine .t1 .e2, .customengine .t1 .e3, .customengine .t1 .e4, .customengine .t1 .e5, .customengine .t1 .e6, .customengine .t1 .e7, .customengine .t2 .e1, .customengine .t2 .e3, .customengine .t2 .e4, .customengine .t2 .e5, .customengine .t2 .e6, .customengine .t2 .e7, .customengine .t3 .e2, .customengine .t3 .e1, .customengine .t3 .e4, .customengine .t3 .e5, .customengine .t3 .e6, .customengine .t3 .e7, .customengine .t4 .e2, .customengine .t4 .e3, .customengine .t4 .e1, .customengine .t4 .e5, .customengine .t4 .e6, .customengine .t4 .e7, .customengine .t5 .e2, .customengine .t5 .e3, .customengine .t5 .e1, .customengine .t5 .e4, .customengine .t5 .e6, .customengine .t5 .e7, .customengine .t6 .e2, .customengine .t6 .e3, .customengine .t6 .e4, .customengine .t6 .e5, .customengine .t6 .e1, .customengine .t6 .e7, .customengine .t7 .e2, .customengine .t7 .e3, .customengine .t7 .e4, .customengine .t7 .e5, .customengine .t7 .e6, .customengine .t7 .e1 {display:none !important;}
.customengine .t1 .e1, .customengine .t2 .e2, .customengine .t3 .e3, .customengine .t4 .e4, .customengine .t5 .e5, .customengine .t6 .e6, .customengine .t7 .e7 {display:block !important;}
.visual_pip {position:relative;padding:191px 0 42px;}
.visual_pip .intro_texts h3 {font-size:48px !important;line-height:55px !important;color:#333;margin-bottom:18px;}
.visual_pip .intro_texts p {width:525px;line-height:20px;font-size:13px;color:#666;}
.customizing .visual_pip  .intro_texts {position:absolute;left:20px;top:80px;height:170px;}
.customsafety .img02 {height:551px;position:relative;}
.customsafety .img02 p {position:absolute;right:0;top:0;width:370px;left:auto;}
.customsafety .img03 img {position:absolute;right:0;left:auto;}
.customsafety .img03 p {left:20px;top:60px;width:355px;}
.customsafety .img04 {position:relative;height:482px;width:940px;}
.customsafety .img04 img {position:absolute;left:0;top:50px;}
.customsafety .img04 p {right:60px;top:0;left:auto;width:352px;position:absolute;}
.custom_convenience .visual_pip.v1 {position:relative;width:940px;}
.custom_convenience .visual_pip.v1 {padding-top:255px;}
.custom_convenience .visual_pip.v1 .intro_texts {height:105px;left:0;position:absolute;top:78px;width:100%;}
.custom_convenience .visual_pip.v1 .intro_texts p {width:auto;padding:0 100px 15px !important;}
.custom_convenience .visual_pip.v1 img {display:block !important;margin:0 auto;}

.custom_convenience .img04 { padding-left:20px; position:relative; height:604px; margin-bottom:84px; }
.custom_convenience .img04 .texts strong {color:#333;display:block;margin-bottom:-9px;font-size:18px;position:relative;}
.custom_convenience .img04 .texts p {position:absolute;left:20px;top:60px;overflow:hidden;width:370px;z-index:5;}
.custom_convenience .img04 .texts p img {position:static;left:auto;top:auto;float:left;margin-right:14px;}
.custom_convenience .img04 p em { color:#333; font-style:normal; font-size:12px; font-weight:bold; }
.custom_convenience .img04 img { position:absolute; left:66px; top:124px; }
.custom_convenience .img04 li { position:absolute; width:257px; left:682px; font-size:12px; color:#909090; line-height:18px; }
.custom_convenience .img04 li strong { color:#333; }
.custom_convenience .img04 li.sw1 { top:121px; }
.custom_convenience .img04 li.sw2 { top:278px; } 
.custom_convenience .img04 li.sw3 { top:383px; }

.tooltipicon						{display:block;width:15px;height:14px;background:transparent url(/images/tooltipicon.png) no-repeat left top;}
a.tooltips span.tooltip				{position:absolute;display:none !important;padding:10px;bottom:35px;left:50%;width:250px;margin-left:-135px;border:1px solid #bbb;text-align:center;color:#666;background-color:#fff;z-index:100;font-size:12px;line-height:16px;text-decoration:none;-moz-border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px;-moz-box-shadow:0 1px 3px #73736D;-webkit-box-shadow:0 1px 3px #73736D;box-shadow:0 1px 3px #73736D;}
a.tooltips							{position:relative;display:block;float:right;margin:3px 14px 0 0;}	
a.tooltips:hover span.tooltip		{display:block !important;}
.option3 a.tooltips:hover span.tooltip {width:200px;margin-left:-110px;bottom:30px;}
.con_type a.tooltips:hover span.tooltip {width:120px;margin-left:-72px;bottom:30px;}
.con_type a.tooltips				{margin:0 auto;float:none;}
a.tooltips span.tooltip i			{position:absolute;left:50%;bottom:-12px;height:12px;margin-left:-11px;width:22px;z-index:110;background: url("data:image/png;base64,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") no-repeat scroll left top transparent;}	

.car_compare.custom					{background:none;overflow:hidden;text-align:left;}
.car_compare.custom	.title			{padding-left:10px !important;}
.on .reparateuricon					{display:block;margin-left:10px;margin:0 auto;width:27px;height:20px;background:transparent url(/wcm/images/upload_wwn/HQ/dealer/icon/Service_Center_1316347243822.png) no-repeat left top;}
.on .emailicon						{display:block;margin-left:10px;margin:0 auto;width:27px;height:20px;background:transparent url(/wcm/images/upload_wwn/HQ/dealer/icon/emailicon.png) no-repeat left top;}
.on .dealericon						{display:block;margin-left:10px;margin:0 auto;width:27px;height:20px;background:transparent url(/wcm/images/upload_wwn/HQ/dealer/icon/Dealership_1316347141322.png) no-repeat left top;}
.car_compare	.table_type			{margin-bottom:-1px;}
.car_compare.custom	.table_type td	{text-align:left;text-indent:10px;padding:7px 0;}
.car_compare.custom .table_type th	{text-indent:10px;padding:10px 0;}
.car_compare.custom .smallwidth		{width:80px !important;}
.car_compare.custom .mailto			{display:block;}
.car_compare.custom .show_btn div	{width:91px;}
.car_compare .con_type				{border-bottom:1px solid #58595B;border-top:none !important;}
.showroom .carfinder .find_options .option {overflow:visible;z-index:50;position:relative;}
.showroom .carfinder .find_options .customoption {z-index:200;position:relative;}
.car_compare .table_compare td img {width:60px !important;}
.car_compare .table_compare .compare_in img {width:auto !important;}
.car_compare .table_compare td .unit.longtxt {float:left;margin-left:2px;}
.car_compare .table_compare .compare_in {/*width:215px;*/}

.dealerpage							{}
.dealerpage	.cubebox .cubelist img.car{/*left:521px;*/top:55px;}
.dealerpage	#over_ons .col2			{padding-bottom:10px;width:410px;padding-right:40px;}
.dealerpage	#over_ons .col2 + .col2 { width:450px; padding-right:0; }
.dealerpage	#over_ons .col2:nth-child(2n+1) {clear:both;}

.dealerpage #vacatures .post_content .col .c2 {width:400px;}
.dealerpage #contact_section .col2	{width:400px;}
.dealerpage #contact_section #contact_person .col	{width:225px !important;}

#loading {position:absolute;left:0;top:0;width:95px;}
#loading img {display:block;margin:0 auto 10px;width:23px;}
#loading span {display:block;text-align:center;font-size:11px;line-height:13px;} 
 
.car_logo a b {font-weight:normal;font-size:18px;}
 
.breakthrough {padding:5px 0 0 10px;width:860px;}
.breakthrough .content {padding:32px 0 50px;position:relative;background:transparent url(/images/breakthrough-i10.jpg) no-repeat 363px 25px;}
.breakthrough .content .label {position:absolute;right:21px;top:24px;width:58px;height:19px;text-indent:-9999px;background:transparent url(/images/breakthrough/a-label.png) no-repeat left top;}
.breakthrough .content h1 {font-family:"ModernHBold","ModernH-Medium",arial,verdana,sans-serif !important;text-transform:uppercase;font-size:32px !important;line-height:20px;color:#575a5d;margin-bottom:13px !important;}
.breakthrough .content h3 {font-family:"modernh-light",arial,verdana,sans-serif;font-size:20px;line-height:18px;color:#606265;text-transform:uppercase;font-weight:normal !important;margin-bottom:24px !important;}
.breakthrough .content h3.lower {margin:20px 0 14px 0 !important;text-transform:none;}
.breakthrough .content h5 {font-family:"modernh-light",arial,verdana,sans-serif;font-size:20px !important;margin-bottom:0 !important;line-height:18px;color:#999;font-weight:normal !important;}
.breakthrough .content p {font-size:14px;line-height:20px;color:#575a5d;width:315px;}
.breakthrough .btnrow {;overflow:hidden;}
.breakthrough .btnrow a {display:block;float:left;margin-right:22px;width:202px;height:36px;line-height:36px;background:transparent url(/images/breakthrough/button.png) no-repeat left top;text-decoration:none !important;font-weight:bold;color:#000 !important;}
.breakthrough .btnrow a i {display:block;float:left;width:23px;height:20px;margin:8px 14px 0 11px;background:transparent url(/images/breakthrough/wheel.png) no-repeat left top;}
.breakthrough .btnrow a.testdrive i {background-image:url(/images/breakthrough/wheel.png)}
.breakthrough .btnrow a.dealer i {background-image:url(/images/breakthrough/person.png)}
.breakthrough .footer {width:auto;padding-top:44px !important;}
.breakthrough .footer table {border-collapse:collapse;border:1px solid #7f7f7f;margin-bottom:7px;}
.breakthrough .footer tr {}
.breakthrough .footer th {border:1px solid #7f7f7f;font-size:10px;line-height:10px;color:#909191;text-align:center;height:31px;vertical-align:middle;}
.breakthrough .footer td {border:1px solid #7f7f7f;font-size:10px;line-height:10px;color:#909191;text-align:center;height:19px;vertical-align:middle;}
.breakthrough .footer p	{padding-bottom:17px !important;}
.breakthrough .footer .details {float:left;width:365px;font-size:10px;line-height:18px;color:#575a5d;margin-top:-1px;text-transform:uppercase;}
.breakthrough .footer .small-details {float:right;width:452px;font-size:9px;line-height:14px;color:#575a5d;text-transform:uppercase;}
.breakthrough .footer .full {width:auto;}

.a5050 {width:auto; margin:0 auto;}
.a5050 .content {background:url(/images/5050_logo.jpg) no-repeat 407px 30px;padding-bottom:0px;}
.a5050 .content p {width:390px;text-align:justify;}
.a5050 .content h3 {text-transform:lowercase;}
.a5050 td {padding:10px; text-align:justify;width:260px;}
.a5050 h2 {color:#606265; font-size:12px !important;}
.a5050 h3 {color:#606265; font-size:15px !important;}
.a5050 .footer .details {float:left;width:729px;font-size:10px;line-height:18px;color:#575a5d;margin-top:-1px;text-transform:uppercase; text-align:justify;}
.a5050 .footer {padding-top:15px !important;}
.a5050 a {display:block;;margin-right:0px !important;float:right;width:267px;height:36px;line-height:36px;background:transparent url(/images/breakthrough/button2.png) no-repeat left top;text-decoration:none !important;font-weight:bold;color:#000 !important;margin-bottom:10px;}
.a5050 a i {display:block;float:left;width:23px;height:20px;margin:8px 14px 0 11px;background:transparent url(/images/breakthrough/wheel.png) no-repeat left top;}
.a5050 a.testdrive i {background-image:url(/images/breakthrough/wheel.png);}
.a5050 a.brochure i {background-image:url(/images/breakthrough/brochure_icon.png);}



.apro .content {background:url(/images/hyundai_pro_logo.png) no-repeat -7px 6px; padding-bottom:0px;}
.apro .content h3 {text-transform:uppercase; font-size:27px !important;padding-top:7px;}
.apro .content p {text-align:justify; width:807px;background-color:#49ae56;color:#fff; margin:2px; padding:10px 15px !important;} 
.apro h3 {font-size: 13.8px !important;}
.apro .image {margin-left:2px;}
.apro a {display:block;;margin-right:0px !important;width:267px;height:36px;line-height:36px;background:transparent url(/images/breakthrough/button2.png) no-repeat left top;text-decoration:none !important;font-weight:bold;color:#000 !important;margin-bottom:10px;}
.apro .footer .details {width:840px;}
.apro h1 {font-size:34px !important;}
.bijtelling {float:right; margin-top:-29px;}
.option .bijtelling {float:none; margin-top: 0px;}


.floating_cubemenu .cubemenu .information .home {width:279px;}
.content_area .car_compare .show_btn div {text-align:right;width:auto;white-space:nowrap;}


.floating_cubemenu .shoppingtool li a.lease         {background: url("/wcm/images/gt/bg_cubemenu_item.gif") no-repeat -141px 4px transparent}
.floating_cubemenu .shoppingtool li a.financiering  {background: url("/wcm/images/gt/bg_cubemenu_item.gif") no-repeat -212px 4px transparent}

#contents_downloads li.csv {padding-left:25px;padding-bottom:5px;line-height:22px;background:transparent url(/images/sprite-extensions.png) no-repeat -320px -10px;}
#contents_downloads li.docx,
#contents_downloads li.doc {padding-left:25px;padding-bottom:5px;line-height:22px;background:transparent url(/images/sprite-extensions.png) no-repeat -280px -50px;}
#contents_downloads li.pdf {padding-left:25px;padding-bottom:5px;line-height:22px;background:transparent url(/images/sprite-extensions.png) no-repeat -240px -90px;}
#contents_downloads li.ppt {padding-left:25px;padding-bottom:5px;line-height:22px;background:transparent url(/images/sprite-extensions.png) no-repeat -200px -130px;}
#contents_downloads li.txt {padding-left:25px;padding-bottom:5px;line-height:22px;background:transparent url(/images/sprite-extensions.png) no-repeat -160px -170px;}
#contents_downloads li.xlsx,
#contents_downloads li.xls {padding-left:25px;padding-bottom:5px;line-height:22px;background:transparent url(/images/sprite-extensions.png) no-repeat -120px -210px;}
#contents_downloads li.rar,
#contents_downloads li.zip {padding-left:25px;padding-bottom:5px;line-height:22px;background:transparent url(/images/sprite-extensions.png) no-repeat -80px -250px;}
#contents_downloads li.link {padding-left:25px;padding-bottom:5px;line-height:22px;background:transparent url(/images/sprite-extensions.png) no-repeat -40px -290px;}

.contents_interior.pip .img04 .item p {margin:-4px 0 0 20px;padding:0;}


.content_box-full-width {background-color:#FFF;overflow:hidden;padding:65px;color:#666;}
.content_box-full-width td {color:#666;}

.content_box-full-width .overview2 {padding:25px 0 20px 0;overflow:hidden;}
.content_box-full-width .overview2 ul {float:left;width:840px;}
.content_box-full-width .overview2 li {float:left;width:255px;padding:0 22px 0 0;}
.content_box-full-width .overview2 li h3.modernh_font {font-size:17px !important;}
.content_box-full-width .overview2 li .img {display:block;width:255px;height:141px;overflow:hidden;}
.content_box-full-width .overview2 li .subject {display:block;width:255px;padding:19px 0 0 0;height:22px;overflow:hidden;}
.content_box-full-width .overview2 li .description {display:block;width:255px;padding:0 0 0 0;overflow:hidden;line-height:18px;color:#666;}
.content_box-full-width .overview2 li.download_ebrochure {position:relative;width:255px;height:140px;padding:0;}
.content_box-full-width .overview2 li.download_ebrochure a {position:absolute;right:0;bottom:0;}

.header .gnb_layer .showroom .tab .btn_finder.on {width:200px;}
.header .gnb_layer .showroom .list li {height:112px;}
.content_area .dealer_finder_area .dealer_finder .searchbox {margin-bottom:20px;}

#dealerName 
{
    position:absolute;
    top:0px;
    left:616px;
    width:200px;
    min-height:60px;
    z-index:999;
    background:transparent url("/images/automobile.png") repeat 0 0;
    }
#automobile {
    padding:10px 2px 10px 10px;
    font-size:15px;
    font-family:"modernh-light", arial, verdana, sans-serif;
}
.item #slider2,
.item #slider3 {
    display: block;
    left: 91px;
    min-height: 29px;
    position: absolute;
    top: 210px;
    width: 119px;
    z-index: 999;
    }
    
.item #slider1 {
    display: block;
    left: 91px;
    min-height: 29px;
    position: absolute;
    top: 272px;
    width: 119px;
    z-index: 999;}
    
#main #object1,#main #object2,#main #object3, #main #object4, #main #object5, #main #object6, #main #object7 {display:none;}



.dealer-locator .content_area .car_compare {width:880px;padding-left:30px;padding-right:30px;}
.dealer-locator .car_compare .table_type {width:880px;}





.content_area .contact_us_in {padding:45px 10px 0 60px;}

.select_panel {float:right;position:relative;width:207px;padding:0;margin:20px 0 0 0;line-height:16px; font-size:12px;
    font-family:"modernh-light", arial, verdana, sans-serif;}
.select_panel .name {width:180px;height:36px;margin:0 12px 0 15px;text-indent:-1000px;overflow:hidden;background:url("/wcm/images/es/function/txt_select_options.png") no-repeat 0 0;}
.select_panel .step {position:relative;z-index:1;margin:0 12px 0 15px;width:180px;height:29px;overflow:hidden;}
.select_panel .on {position:relative;z-index:5;margin:0;margin-top:-10px;margin-bottom:-13px;width:207px;height:44px;padding:12px 0 0 18px;overflow:hidden;overflow:visible;color:#FFF;}
.select_panel strong {display:block;height:28px;line-height:28px;padding-left:31px;}
.select_panel .selected {display:none;padding:21px 0 0 33px;font-size:12px;font-weight:bold;color:#5a5a5a;}
.select_panel .edit {display:none;float:right;width:30px;height:18px;overflow:hidden;margin:4px;}
.select_panel .editable .selected,
.select_panel .editable .edit {display:block;}
.select_panel .editable .selected .sub_options li {padding:0 0 0 7px; background:url('http://www.hyundai.com/wcm/images/common/icon/bul_dot.gif') no-repeat left 7px;}
.select_panel .editable .selected .sub_options li .txt_small {font-size:11px;}
.select_panel .editable {position:relative;z-index:1;margin:0 12px 0 15px;padding:0 0 5px 0;width:180px;height:auto;overflow:hidden;}
.select_panel .step.last {border-bottom:1px solid #d6d6d6;}
.select_panel .step.last.on {border:0;}
.select_panel .select_panel_shadow {width:207px;height:31px;background:url("/wcm/images/common/bg/bg_request_center_select_panel_shadow.png") no-repeat center bottom;}
.select_panel .select_panel_bottom {width:207px;height:6px;background:url("/wcm/images/common/bg/bg_request_center_select_panel_shadow2.png") no-repeat 15px 0;}
.content_area .select_panel.car_builder_select .get_a_result a {display:block;margin:0 12px 0 15px;width:180px;height:45px;text-indent:-1000px;overflow:hidden;background:url('http://www.hyundai.com/wcm/images/es/function/bg_select_options_getaresult.png') no-repeat 0 0;}
.content_area .select_panel.car_builder_select .get_a_result span {display:block;margin:0 12px 0 15px;width:180px;height:45px;text-indent:-1000px;overflow:hidden;background:url('http://www.hyundai.com/wcm/images/es/function/bg_select_options_getaresult_off.png') no-repeat 0 0;}
.content_area .select_panel.car_builder_select .morelink {padding:12px 13px 0 16px;}
.content_area .select_panel.car_builder_select .step1 {background:url('http://www.hyundai.com/wcm/images/es/function/bg_select_options_default_carbuilder.png') no-repeat 0 0;}
.content_area .select_panel.car_builder_select .step2 {background:url('http://www.hyundai.com/wcm/images/es/function/bg_select_options_default_carbuilder.png') no-repeat 0 -29px;}
.content_area .select_panel.car_builder_select .step4 {background:url('http://www.hyundai.com/wcm/images/es/function/bg_select_options_default_carbuilder.png') no-repeat 0 -58px;}
.content_area .select_panel.car_builder_select .step5 {background:url('http://www.hyundai.com/wcm/images/es/function/bg_select_options_default_carbuilder.png') no-repeat 0 -87px;}
.content_area .select_panel.car_builder_select .step6 {background:url('http://www.hyundai.com/wcm/images/es/function/bg_select_options_default_carbuilder.png') no-repeat 0 -116px;}
.content_area .select_panel.car_builder_select .step1.on {background:url('http://www.hyundai.com/wcm/images/es/function/bg_select_options_on_carbuilder.png') no-repeat 0 0;}
.content_area .select_panel.car_builder_select .step2.on {background:url('http://www.hyundai.com/wcm/images/es/function/bg_select_options_on_carbuilder.png') no-repeat 0 -56px;}
.content_area .select_panel.car_builder_select .step4.on {background:url('http://www.hyundai.com/wcm/images/es/function/bg_select_options_on_carbuilder.png') no-repeat 0 -112px;}
.content_area .select_panel.car_builder_select .step5.on {background:url('http://www.hyundai.com/wcm/images/es/function/bg_select_options_on_carbuilder.png') no-repeat 0 -168px;}
.content_area .select_panel.car_builder_select .step6.on {background:url('http://www.hyundai.com/wcm/images/es/function/bg_select_options_on_carbuilder.png') no-repeat 0 -224px;}
.content_area .select_panel.car_builder_select .step1.editable {background:url('http://www.hyundai.com/wcm/images/es/function/bg_select_options_editable_carbuilder.png') no-repeat 0 0;}
.content_area .select_panel.car_builder_select .step2.editable {background:url('http://www.hyundai.com/wcm/images/es/function/bg_select_options_editable_carbuilder.png') no-repeat -180px 0;}
.content_area .select_panel.car_builder_select .step4.editable {background:url('http://www.hyundai.com/wcm/images/es/function/bg_select_options_editable_carbuilder.png') no-repeat -360px 0;}
.content_area .select_panel.car_builder_select .step5.editable {background:url('http://www.hyundai.com/wcm/images/es/function/bg_select_options_editable_carbuilder.png') no-repeat -540px 0;}
.content_area .select_panel.car_builder_select .step6.editable {background:url('http://www.hyundai.com/wcm/images/es/function/bg_select_options_editable_carbuilder.png') no-repeat -720px 0;}
.content_area .select_panel.test_drive_select .step1 {background:url('http://www.hyundai.com/wcm/images/es/function/bg_select_options_default_testdrive.png') no-repeat 0 0;}
.content_area .select_panel.test_drive_select .step2 {background:url('http://www.hyundai.com/wcm/images/es/function/bg_select_options_default_testdrive.png') no-repeat 0 -29px;}
.content_area .select_panel.test_drive_select .step3 {background:url('http://www.hyundai.com/wcm/images/es/function/bg_select_options_default_testdrive.png') no-repeat 0 -58px;}
.content_area .select_panel.test_drive_select .step1.on {background:url('http://www.hyundai.com/wcm/images/es/function/bg_select_options_on_testdrive.png') no-repeat 0 0;}
.content_area .select_panel.test_drive_select .step2.on {background:url('http://www.hyundai.com/wcm/images/es/function/bg_select_options_on_testdrive.png') no-repeat 0 -56px;}
.content_area .select_panel.test_drive_select .step3.on {background:url('http://www.hyundai.com/wcm/images/es/function/bg_select_options_on_testdrive.png') no-repeat 0 -112px;}
.content_area .select_panel.test_drive_select .step1.editable {background:url('http://www.hyundai.com/wcm/images/es/function/bg_select_options_editable_testdrive.png') no-repeat 0 0;}
.content_area .select_panel.test_drive_select .step2.editable {background:url('http://www.hyundai.com/wcm/images/es/function/bg_select_options_editable_testdrive.png') no-repeat -180px 0;}
.content_area .select_panel.test_drive_select .step3.editable {background:url('http://www.hyundai.com/wcm/images/es/function/bg_select_options_editable_testdrive.png') no-repeat -360px 0;}
.content_area .select_panel.brochure_select .step1 {background:url('http://www.hyundai.com/wcm/images/es/function/bg_select_options_default_brochure.png') no-repeat 0 0;}
.content_area .select_panel.brochure_select .step2 {background:url('http://www.hyundai.com/wcm/images/es/function/bg_select_options_default_brochure.png') no-repeat 0 -29px;}
.content_area .select_panel.brochure_select .step3 {background:url('http://www.hyundai.com/wcm/images/es/function/bg_select_options_default_brochure.png') no-repeat 0 -58px;}
.content_area .select_panel.brochure_select .step1.on {background:url('http://www.hyundai.com/wcm/images/es/function/bg_select_options_on_brochure.png') no-repeat 0 0;}
.content_area .select_panel.brochure_select .step2.on {background:url('http://www.hyundai.com/wcm/images/es/function/bg_select_options_on_brochure.png') no-repeat 0 -56px;}
.content_area .select_panel.brochure_select .step3.on {background:url('http://www.hyundai.com/wcm/images/es/function/bg_select_options_on_brochure.png') no-repeat 0 -112px;}
.content_area .select_panel.brochure_select .step1.editable {background:url('http://www.hyundai.com/wcm/images/es/function/bg_select_options_editable_brochure.png') no-repeat 0 0;}
.content_area .select_panel.brochure_select .step2.editable {background:url('http://www.hyundai.com/wcm/images/es/function/bg_select_options_editable_brochure.png') no-repeat -180px 0;}
.content_area .select_panel.brochure_select .step3.editable {background:url('http://www.hyundai.com/wcm/images/es/function/bg_select_options_editable_brochure.png') no-repeat -360px 0;}
.content_area .select_panel.quote_select .step1 {background:url('http://www.hyundai.com/wcm/images/es/function/bg_select_options_default_quote.png') no-repeat 0 0;}
.content_area .select_panel.quote_select .step2 {background:url('http://www.hyundai.com/wcm/images/es/function/bg_select_options_default_quote.png') no-repeat 0 -29px;}
.content_area .select_panel.quote_select .step3 {background:url('http://www.hyundai.com/wcm/images/es/function/bg_select_options_default_quote.png') no-repeat 0 -58px;}
.content_area .select_panel.quote_select .step1.on {background:url('http://www.hyundai.com/wcm/images/es/function/bg_select_options_on_quote.png') no-repeat 0 0;}
.content_area .select_panel.quote_select .step2.on {background:url('http://www.hyundai.com/wcm/images/es/function/bg_select_options_on_quote.png') no-repeat 0 -56px;}
.content_area .select_panel.quote_select .step3.on {background:url('http://www.hyundai.com/wcm/images/es/function/bg_select_options_on_quote.png') no-repeat 0 -112px;}
.content_area .select_panel.quote_select .step1.editable {background:url('http://www.hyundai.com/wcm/images/es/function/bg_select_options_editable_quote.png') no-repeat 0 0;}
.content_area .select_panel.quote_select .step2.editable {background:url('http://www.hyundai.com/wcm/images/es/function/bg_select_options_editable_quote.png') no-repeat -180px 0;}
.content_area .select_panel.quote_select .step3.editable {background:url('http://www.hyundai.com/wcm/images/es/function/bg_select_options_editable_quote.png') no-repeat -360px 0;}

.contents_interior.pip .santafe-img02 {height:610px !important;}
.contents_interior.pip .santafe-img02 .texts {right:66px;}
.santafe-exterior .img02 img {left:0;}
.contents_interior.santafe-interior h2.title {margin-bottom:0 !important;}
.contents_interior.santafe-interior .img_txt.img04 .texts {width:490px;}
.contents_interior.santafe-interior .morelist {margin-top:74px !important;}
.contents_interior.santafe-interior .twolist .morelist {width:500px;margin-top:0px !important;}
.contents_interior.santafe-interior .twolist li {width:236px;}
.contents_interior.santafe-interior .twolist .morelist {padding-top:0;border-top:0;}
.contents_interior.santafe-interior .twolist li .img {width:236px;height:169px;}
.contents_interior.santafe-interior .twolist li .img img {margin-right:0;right:0;}
.contents_interior.santafe-interior .twolist li .description {width:216px;}
.contents_interior.santafe-interior .twolist {margin-bottom:0 !important;position:absolute !important;top:186px !important;left:4px !important;}
.contents_interior.santafe-interior .twolist div strong {}
.contents_performance.santafe-performance .engine_wrap .txt {width:330px !important;}
.santafe-performance .customengine .engine_wrap .choice_btn li {float:left;width:87px;height:93px;overflow:hidden;margin-right:8px;cursor:pointer;text-indent:-1000px;background:url("/images/model/santa-fe/engine_sprite.gif") no-repeat scroll 0 0 transparent}
.santafe-performance .customengine ul.choice_btn li {height:87px;width:93px;}
.santafe-performance .customengine ul.choice_btn li.t2 {background-position:-95px 0;}
.santafe-performance .customengine ul.choice_btn li.t3 {background-position:-190px 0;}          
.santafe-performance .customengine ul.choice_btn li.t1.on {background-position: 0 -93px;}          
.santafe-performance .customengine ul.choice_btn li.t2.on {background-position: -95px -93px;}        
.santafe-performance .customengine ul.choice_btn li.t3.on {background-position: -190px -93px;}

.santafe-performance .img02 .txt strong {color:#333333;display:block;font-size:18px;line-height:20px;padding:0 0 10px;}
.special_action {position:relative;}
.special_action .image{float:left;width:257px;height:167px;margin-right:12px;}
.special_action .image img{width:257px;height:167px;display:block;}
.special_action .content{float:left;width:640px;}
.special_action .content h3{font-family:"modernh-ecolight",arial,verdana,sans-serif;font-weight:normal !important;font-size:20px;margin-top:-7px;margin-bottom:5px !important;margin-left:-1px;}
.special_action .content h3.business{font-family:"modernh-ecolight",arial,verdana,sans-serif;font-weight:normal !important;font-size:35px !important;margin-top:-7px;margin-bottom:5px !important;margin-left:-1px;}
.special_action .content p{font-family:"modernh-ecolight",arial,verdana,sans-serif;font-size:13px;min-height:88px;}
.special_action .content p.business{font-family:"modernh-ecolight",arial,verdana,sans-serif;font-size:13px;width:500px;}
.special_action .content .gotoaction{position:relative;bottom:0;display:block;background:transparent url("/images/actionbutton.png") no-repeat left top;width:141px;height:36px;line-height:36px;color:#000;font-weight:bold;text-align:center;}
.special_action .content .gotoaction:hover {text-decoration:none;} 
.action-block {height:200px;}


 
.business-edition {position:relative;}
.business-edition .content{float:left;width:940px;}
.business-edition .content h3.business{font-family:"modernh-ecolight",arial,verdana,sans-serif;font-weight:bold !important;font-size:40px !important;margin-top:-7px;margin-bottom:5px !important;margin-left:-1px;}
.business-edition .content h4.business{font-family:arial,verdana,sans-serif;font-size:14px !important;width:750px; float:left; font-weight:normal !important; margin-bottom:45px !important;}
.business-edition .content p.business{font-family:arial,verdana,sans-serif;font-size:13px;width:460px; float:left;}
.business-edition .content img {float:right;}
.be-title {font-size:14px !important; font-weight:bold !important;}
.be-li {margin-bottom:4px;list-style-image:url('/images/li-vinkje.png') !important; margin-left:19px !important;}
.be-li-last {margin-bottom:12px;list-style-image:url('/images/li-vinkje.png') !important; margin-left:19px !important;}
.be-li-dot {margin-left:35px !important;}
.be-h2 {font-weight:normal !important;}
.content_area .side p.be-p {font-family:"modernh-medium", Arial, Verdana, Sans-Serif; font-size:14px;line-height:24px;color:#575a5d;margin-top:-20px !important;}
.content_area .side li.be {font-family:Arial; font-size:12px; color:#575a5d; margin-bottom:7px;}
.content_area .side li a.be-a {color:#575a5d;}
.be-italic {font-style:italic;}

.ix35fcev {clear:both; height:auto; margin:0 auto; oveflow:hidden; padding:0 20px; position:relative; width:920px;}
.ix35fcev h1 {font-size:50px !important; font-family:modernh-ecolight, Arial !important; line-height:51px;}
.ix35fcev p {font-family:Arial !important; font-size:13px !important; color:#5c5a5a !important; line-height:20px;}
.ix35fcev h3 {font-size:18px!important; line-height:20px!important;}
.ix35fcev .intro-p {width:690px;}
.ix35fcev .ix35fcev-car {background: url("/images/ix35fcev/ix35fcev-car.png") 0 0 no-repeat scroll; height:643px; width:920px; margin-top:-140px;}

.ix35fcev .duizend-exemplaren h3 {float: left!important; font-family: Arial !important; margin-bottom: 15px !important; margin-left: 18px; margin-top: -5px !important;}
.ix35fcev .duizend-exemplaren p {float:right !important; width:330px;}
.ix35fcev .duizend-exemplaren img {margin-right:5px !important; float:left;}

.ix35fcev .hyundai-blue-drive h3 {font-family:Arial !important; margin-top:280px;}
.ix35fcev .hyundai-blue-drive p {float:left !important; width:450px; width:450px; margin-bottom:20px;}
.ix35fcev .hyundai-blue-drive img {margin-top:-20px !important;}

.ix35fcev .gewone-buitenlucht table {margin-top:90px;}
.ix35fcev .gewone-buitenlucht h3 {width:285px; margin:10px 7px; font-family:Arial !important; font-size:18px !important;}
.ix35fcev .gewone-buitenlucht p {text-align:left; width:285px; margin:0px 8px;}

.ix35fcev .testkilometers h1 {font-size:50px !important; font-family:modernh-ecolight, Arial !important; width:550px; margin-top:120px; line-height:51px;}
.ix35fcev .testkilometers p {width:490px;}
.ix35fcev .testkilometers img {margin-top:-160px;}

.ix35fcev .santa-fe-fcev p {float:right; margin-top:46px;width:350px;}
.ix35fcev .santa-fe-fcev img {margin-top:50px;}

.ix35fcev .alle-fronten-de-baas img {margin-top:10px;float:left;margin-bottom:60px;}
.ix35fcev .alle-fronten-de-baas p {float:right; width:350px;}
.ix35fcev .alle-fronten-de-baas h3 {font-family:Arial !important; font-size:18px !important; float:right; margin-right:150px; margin-top:5px;}

.ix35fcev .fcev-video p {float:right; margin-top:-7px;width:350px;}                                    

/* IE fixes */
html.ie7 .ix35fcev .ix35fcev-car {margin-top:-90px;}
html.ie7 .ix35fcev .santa-fe-fcev p {margin-top:-312px;}
html.ie7 .ix35fcev .fcev-video p {margin-top:-309px;}

.request_center .help {display:none;}
#form .jqTransformSelectWrapper a.jqTransformSelectOpen {width:100%;background-position:right center;}
#content_section .buttons .gray_button {
    background: url("../images/dealer/gray_button.png") repeat-x scroll 0 0 transparent;
    border-color: #C3C4C6 #C3C4C6 #808080;
    border-style: solid;
    border-width: 1px;
    color: #333333 !important;
    display: inline-block;
    height: 26px;
    margin-right: 20px;
    min-width: 50px;
    padding-left: 10px;
    text-decoration: none;
}
#content_section .buttons {margin-top: 5px;}
#content_section .buttons .gray_button span {
    background: url("../images/dealer/contact_button_arrow.png") no-repeat scroll 0 6px transparent;
    display: inline-block;
    height: 26px;
    margin: 0 10px;
    vertical-align: middle;
    width: 10px;
}
.layer_gallery .layer_gallery_close {background:#545454;}

.header .gnb_layer .showroom .tab ul li a  
{
    text-indent: 0;
}

.header .gnb_layer .showroom .tab ul li.cars
{
    text-align: center;
}

.header .gnb_layer .showroom .tab ul li.fcev
{
    background: none;
    text-align: center;
}

.header .gnb_layer .showroom .tab ul li.all a,
.header .gnb_layer .showroom .tab ul li.cars a,
.header .gnb_layer .showroom .tab ul li.fcev a  
{
    background: none;
    font-family:"ModernH-Medium", arial, verdana, sans-serif;padding:0 13px !important;text-transform:uppercase;color:#999;text-align:center;line-height:40px;width:auto;font-weight:bold;
}

.header .gnb_layer .showroom .tab ul li.all a:hover,
.header .gnb_layer .showroom .tab ul li.cars a:hover 
{
    text-decoration:none;
}

.header .gnb_layer .showroom .tab ul li:hover,
.header .gnb_layer .showroom .tab ul li:hover 
{
    text-decoration:none;
}

.header .gnb_layer .showroom .tab ul li.all a.on,
.header .gnb_layer .showroom .tab ul li.cars a.on 
{
    background-color:#fff;
}

.general .morelist ul li .description {color:#666;} 

.car_compare .table_type th {
    width: auto;
}

.backgrounds .background{
    position:absolute;
    width:100%;
    height:100%;
    top:0;
    background-repeat:no-repeat;
    display:none;
    z-index:-3;
}

.header ul.gnb li {padding:0 4px 0 0;width:90px;}
.header ul.gnb li a { text-indent: 0;color:#fff;}
.header ul.gnb li a:hover { text-decoration:none;}


table#Tabel_01 {width:auto;table-layout:auto;}
table#Tabel_01 td {vertical-align:top;}
table#Tabel_01 img,
table#Tabel_01 iframe  {display:block;}

.header .gnb_layer .showroom .list li .model
{
    width:115px;/*menu model width fix*/
}


/* Mobile check */
.comment_form p {font-size:12px;line-height:14px;color:#575A5D;}
p.privacy {padding-top:17px !important;font-size:11px;color:#575A5D;line-height:14px;}
.comment_form {min-height:340px;height:auto;}
.comment_form .row,
.realview_form .row {position:relative;}

label.error{color: #9A844A;
    line-height: normal;
    padding-top: 3px;display: block;font-weight: bold;margin-left:0}

.realview_form label.error,
.comment_popup label.error {margin-left:100px;}
.realview_form textarea + label.error{margin-left:0;}

.errorMsg label span {color:#8D744A;}
.errorMsg input[type=text] {background:none repeat scroll 0 0 #E5DFD5;border:1px solid #C3C4C6 !important;color:#333;}

.mobile-no {position:absolute;left:105px;top:11px;color:#575A5D;}
.textbox-mobile {margin-left:26px;width:280px !important;}
.confirm_code th { width:200px;}

/* aanpassingen mbt call to action buttons op pip pagina's */
#pip .cubebox {
    height: 530px;
}
.t4u_ctaBlock .top strong{
	font-size: 16px;
}
#pip .t4u_ctaBox
{
	z-index:49;
}

.footer #qw_searh	{padding:5px 9px;height:15px;width:168px;color:#999;background-color:#F8F8F9;border:1px solid #BCBEC0;}


/* EXTRA HEADER POPUPS */

.header ul.gnb li a.on {text-decoration:none;background-color:#FFFFFF;color:#525254;}
.header .btn_close {display:block;position:absolute;z-index:101;right:20px;top:6px;width:25px;height:25px;text-indent:-1000px;overflow:hidden;background:url('/wcm/images/common/btn/btn_close_gnb.png') no-repeat center center;}
.header .dropLayer .layer_content {position:relative;width:940px;display:table;padding:0 13px 0 3px;background:url('/wcm/images/common/bg/bg_gnb_layer.png') repeat-y;}
.header .dropLayer .layer_foot {width:956px;height:16px;background:url('/wcm/images/common/bg/bg_gnb_layer.png') no-repeat right bottom;}
.header .dropLayer .btn_close {display:block;position:absolute;z-index:101;right:20px;top:6px;width:25px;height:25px;text-indent:-1000px;overflow:hidden;background:url('/wcm/images/common/btn/btn_close_gnb.png') no-repeat center center;}
.header .dropLayer {visibility:hidden;height:0;display:block;position:absolute;left:7px;top:105px;z-index:100;width:956px;overflow:hidden;}

.servicesBlocks					{padding-top:16px;overflow:hidden;padding-bottom:15px;border-bottom:1px dashed #cecece;}
.servicesBlocks > li			{display:table-cell;width:20%;padding:10px 0;}
.servicesBlocks > li:hover		{background-color:#EEE;}
.servicesBlocks h5				{margin-bottom:7px !important;padding:0 15px;font-family:"ModernH-Bold", arial, verdana, sans-serif;font-size:18px;font-weight:normal !important;color:#3b3b3b;}
.servicesBlocks figure			{height:90px;padding:14px 15px 0;margin-bottom:20px;}
.servicesBlocks > li + li figure{padding-top:0;margin-top:-10px;}
.servicesBlocks > li + li + li figure {padding-top:14px;margin-top:0;}
.servicesBlocks img				{display:block;width:128px;margin:0 auto;}
.servicesBlocks li ul			{padding-left:15px;}
.servicesBlocks li li			{margin-bottom:6px;line-height:normal;}
.servicesBlocks li li a			{color:#797979;}


.header .dropLayer .layer_content{padding-bottom:24px;}
.header .dropLayer .layer_foot	{}

.header .newsLayer .layer_content{padding-top:45px;padding-bottom:5px;}
.header .newsLayer .layer_content > h5{clear:both;color:#1b1b1b;font-family:"modernh-light", arial, verdana, sans-serif !important;font-size:18px;font-weight:normal !important;text-align:center;}
.ie7 .header .newsLayer .layer_content > h5 {clear:none;}
.header .newsLayer .layer_content > h5 a{border-bottom:1px solid #000000;}
.header .newsLayer .layer_content > h5 a:hover{text-decoration:none;}

.itembox { width:213px; height:245px; float:left; margin:0 20px 20px 10px; display:inline; overflow:hidden; border:1px solid #bcbec0; border-bottom:2px solid #bcbec0; -webkit-border-radius:7px; -moz-border-radius:7px; border-radius:7px; }
.itembox+.itembox {margin-left:0;}
.itembox .imgbox { position:relative; width:213px; height:145px; overflow:hidden; }
.itembox .imgbox a { position:static; }
.itembox .imgbox img { width:213px; -webkit-border-radius:12px 12px 0 0; -moz-border-radius:6px 6px 0 0; border-radius:6px 6px 0 0; }
.itembox .imgbox .hoverbox { position:absolute; width:213px; height:145px; top:0; left:0; background: url(//static.hyundai.nl/ezines/images/white_trans_bg.png) repeat 0 0; -webkit-border-radius:12px 12px 0 0; -moz-border-radius:6px 6px 0 0; border-radius:6px 6px 0 0; display:none; }
.itembox .imgbox .hoverbox span { position:absolute; width:33px; height:65px; display:block; background: url(//static.hyundai.nl/ezines/images/pro_arrow.png) no-repeat 0 0; top:50%; margin-top:-32px; right:23px; }
.itembox .imgbox a:hover .hoverbox { display:block; }
.itembox .item_tit,
.x3 div p,
.factsfigures strong { font:normal 17px/22px "modernh-light", arial, verdana, sans-serif !important;  font-weight:normal !important;height:45px; margin:5px 10px 10px 10px; overflow:hidden; }
.itembox .item_tit {margin-top:-2px;}
.itembox .item_tit h3 a { color:#838588; }
.itembox .item_tit a:hover { color:#8d744a; text-decoration:none; }
.itembox .infobox { margin:0 10px; font-size:11px; line-height:18px; height:40px; overflow:hidden; }
.itembox_last { margin-right:0; }

/*    Fuelcell PIP page*/

.fuelcell .highlights3 		{padding-top: 12px !important; height: 1637px;}
.fuelcell .array        	{overflow:hidden;color:#666;font-size:13px;line-height:20px;}
.fuelcell .array .left  	{float:left;}
.fuelcell .array .right 	{float:right;}
.fuelcell .array strong 	{color:#333;display:block;font-size:18px;line-height:20px;padding-bottom:11px;font-weight: bold;}

.fuelcell .contents_highlights .pictogram_wrap 							{width:1004px; margin:0 auto;position:relative;padding-left: 20px;}
.fuelcell .contents_highlights .pictogram_wrap .pictogram_title h3 		{font-family: "modernh-light",Arial,sans-serif !important; font-size:38px !important; padding: 65px 0 0 0; clear: both; font-weight: bold !important; margin-bottom: 0 !important;}
.fuelcell .contents_highlights .pictogram_wrap .pictogram_title span 	{color:#666;display:block;font-family:'Arial',sans-serif;font-size:13px;padding-top:21px; font-weight: normal; padding-top: 0px;}
.fuelcell .contents_highlights .pictogram_wrap .animation_over			{position:absolute;left: 363px;top: 795px;z-index:1;display:none;}
.ie7 .fuelcell .contents_highlights .pictogram_wrap .animation_over		{top: 485px;}
.fuelcell .contents_highlights .pictogram_wrap ul 						{overflow: hidden; padding: 45px 0 0 50px; margin-left: -50px;}
.fuelcell .contents_highlights .pictogram_wrap ul li 					{float:left;width:260px;margin-left:62px;position:relative;}
.fuelcell .contents_highlights .pictogram_wrap ul li .animation			{cursor:pointer;}
.fuelcell .contents_highlights .pictogram_wrap ul li a 					{cursor:pointer;}
.fuelcell .contents_highlights .pictogram_wrap ul li:first-child 		{margin-left:0;}
.fuelcell .contents_highlights .pictogram_wrap ul li .txt 				{color:#909090;line-height:18px;padding-top:12px;}
.fuelcell .contents_highlights .pictogram_wrap ul li .txt strong 		{color:#333;display:block;}
.fuelcell .contents_highlights .pictogram_wrap ul li .txt .disclaimer	{display:block; background:url('../images/fuelcellpip/icon_disclaimer.gif') no-repeat 0 13px;font-size:11px;line-height:16px;padding:11px 0 0 15px;}
.fuelcell .contents_highlights .pictogram_wrap .animation 				{position:absolute;left:0;top:0;margin:-40px 0 0 -51px;width:1px;height:1px;overflow:hidden;}
.fuelcell .contents_highlights .goto-download 							{margin: 50px 133px 100px 0; width: 225px; float: right; height: 49px; background: url('../images/fuelcellpip/gotodownloads.png') no-repeat 0 0;}
.fuelcell .contents_highlights .goto-download a 						{display: block; height: 100%; width: 100%;}

.fuelcell .visual_pip 										{position:relative; padding: 0 0 0 0;}
.fuelcell .visual_pip img 									{position:relative; left: -490px;}
.fuelcell .contents_roadmap .visual_pip .intro_texts 		{position: absolute; top: 52px; left: 20px;}
.fuelcell .contents_roadmap .visual_pip .intro_texts h3		{font-size:48px !important;line-height:55px !important;color:#fff;margin-bottom:18px;}
.fuelcell .contents_roadmap .visual_pip .intro_texts p 		{width:525px;line-height:20px;font-size:13px;color:#fff;}

.fuelcell .contents_exterior 								{padding:33px 0 0 0;}
.fuelcell .contents_exterior .visual_pip .intro_texts 		{position: absolute; top: 40px;left: 20px;}
.fuelcell .contents_exterior .visual_pip .intro_texts p 	{width:415px; color: #666;}
.fuelcell .contents_exterior .exterior01 					{padding:73px 0 0 0;}
.fuelcell .contents_exterior .exterior01 .right 			{padding:68px 35px 0 0;width:405px;}
.fuelcell .contents_exterior .exterior02 					{padding:8px 0 0 0;}
.fuelcell .contents_exterior .exterior02 .left 				{padding:73px 0 0 20px;width:430px;}
.fuelcell .contents_exterior .exterior03 					{padding:42px 58px 0 0;}
.fuelcell .contents_exterior .exterior03 .right 			{padding:36px 0 0 0;width:410px;}
.fuelcell .contents_exterior .exterior04 					{padding:42px 0 70px 0;}
.fuelcell .contents_exterior .exterior04 .left 				{padding:68px 0 0 20px;width:390px;}
.fuelcell .pip .visual_pip 									{position: relative; width: 940px; margin: 0 auto;}

.fuelcell .contents_interior .visual_pip .intro_texts 		{position: absolute; top: 320px; left: 36px;}
.fuelcell .contents_interior .visual_pip .intro_texts h3 	{font-size: 48px !important; line-height: 55px !important; color: #FFF;}
.fuelcell .contents_interior .visual_pip .intro_texts p 	{line-height:20px; font-size:13px; color: #FFF; width: 385px;}
.fuelcell .contents_interior .visual_pip 					{height: 480px;}
.fuelcell .contents_interior .interior01 					{padding-top: 62px;}
.fuelcell .contents_interior .interior01 .left 				{padding: 38px 0 0 20px; width: 357px;}
.fuelcell .contents_interior .interior02 					{padding-top: 50px; padding-bottom: 75px;}
.fuelcell .contents_interior .interior02 .right 			{width: 390px; padding: 52px 30px 0 0;}
.fuelcell .contents_interior .interior02 .left img 			{margin-left: 33px;}

.fuelcell .contents_technology 									{padding: 95px 0 0 0;}
.fuelcell .contents_technology .visual-main 					{padding-top: 92px; position: relative; width: 940px; margin: 0 auto;}
.fuelcell .contents_technology .visual-main img 				{width: 755px; margin-left: 0;}
.fuelcell .contents_technology .visual-main .intro_texts 		{padding: 57px 0 0 0; position: absolute; width: 940px; margin: 0 auto; left: 0; top: 0;}
.fuelcell .contents_technology .intro_texts h3 					{font-family: "modernh-light", arial, verdana, sans-serif !important; font-size: 48px !important; line-height: 50px !important; color: #333; margin-bottom: 18px !important; text-align: center;}
.fuelcell .contents_technology .intro_texts .text div 			{position: absolute; color: #666; line-height: 18px; text-align: left;}
.fuelcell .contents_technology .intro_texts .text div strong	{color: #333; display: block; font-size: 13px; text-align: left;}
.fuelcell .contents_technology .intro_texts .text .txt1 		{left: 560px; top: 167px; width: 360px;}
.fuelcell .contents_technology .intro_texts .text .txt2 		{left: 578px; top: 291px; width: 335px;}
.fuelcell .contents_technology .intro_texts .text .txt3 		{left: 640px; top: 431px; width: 265px;}
.fuelcell .contents_technology .intro_texts .text .txt4 		{left: 640px; top: 575px; width: 280px;}
.fuelcell .contents_technology .intro_texts .text .txt5 		{left: 560px; top: 806px; width: 360px;}
.fuelcell .contents_technology .performance01 					{padding: 230px 0 55px 18px; width: 940px; margin: 0 auto; font-size: 13px; line-height: 20px;}
.fuelcell .contents_technology .performance01 .top 				{color: #666; font-size: 13px; line-height: 20px; width: 900px;}
.fuelcell .contents_technology .performance01 .top strong 		{color: #333; display: block; font-size: 18px; line-height: 20px; padding-bottom: 11px;}
.fuelcell .contents_technology .performance01 .bottom 			{padding: 45px 0 0 0; position: relative; margin-left: -18px;}
.fuelcell .contents_technology .performance01 .bottom ul 		{position: absolute; left: 86px; top: 47px;}
.fuelcell .contents_technology .performance01 .bottom li a 		{color:#666;display:block;line-height:18px;width:265px;padding:18px 30px 17px 0;height:39px;}
.fuelcell .contents_technology .performance01 .bottom li.num2 a, 
.fuelcell .contents_technology.pip .performance01 .bottom li.num5 a 	{line-height:18px;}
.fuelcell .contents_technology .performance01 .bottom li a:hover 		{text-decoration:none;}
.fuelcell .contents_technology .performance01 .bottom li.on a 			{color:#fff;}
.fuelcell .contents_technology .performance01 .bottom li a span 		{display:none;}
.fuelcell .contents_technology .performance01 .bottom .img img.on 		{display:block;}
.fuelcell .contents_technology .performance01 .bottom .img img 			{display:none;}
.fuelcell .contents_technology .performance01 .bottom ul .num1,
.fuelcell .contents_technology .performance01 .bottom ul .num2,
.fuelcell .contents_technology .performance01 .bottom ul .num3,
.fuelcell .contents_technology .performance01 .bottom ul .num4,
.fuelcell .contents_technology .performance01 .bottom ul .num5 		{height: 73px;}
.fuelcell .contents_technology .performance01 .bottom ul .num3 a 	{padding: 10px 30px 17px 0;}
.fuelcell .contents_technology .performance01 .bottom ul .num5 a 	{padding: 27px 30px 7px 0;}

.fuelcell .contents_safety 									{position: relative;}
.fuelcell .contents_safety.pip .v1 							{position: relative; padding-bottom: 480px;}
.fuelcell .contents_safety .intro_texts 					{position: absolute; width: 940px; padding: 32px 0 0 17px; left: 20px; margin: 0 auto; top: 0;}
.fuelcell .contents_safety .intro_texts h3 					{color: #FFF; font-size: 48px; line-height: 50px; text-align: left; margin-bottom: 18px;}
.fuelcell .contents_safety .intro_texts p 					{color: #FFF; width: 350px; font-size: 13px; line-height: 20px;}
.fuelcell .contents_safety .v1_add 							{width: 940px; margin: 0 auto; position: absolute; top: 302px; left: -20px;}
.fuelcell .contents_safety .v1_add ul 						{clear: both; padding: 9px 0 0 0; height: 542px;}
.fuelcell .contents_safety .v1_add li:first-child 			{margin-left: 0;}
.fuelcell .contents_safety .v1_add li 						{float: left; background: #FFF; width: 263px; height: 513px; margin-left: 20px; padding: 29px 14px 0 23px; font-size: 13px; line-height: 20px; color: #666; position: relative;}
.fuelcell .contents_safety .v1_add li .img 					{text-align: center; height: 152px; line-height: 152px;}
.fuelcell .contents_safety .v1_add li .img img 				{display: inline-block; left: 0;}
.fuelcell .contents_safety .v1_add li strong 				{color: #333; display: block; font-size: 18px; line-height: 20px; padding: 22px 0; height: 30px; text-align: center;}
.fuelcell .contents_safety .v1_add li .add_img 				{position: absolute;bottom: 34px;left: 28px;}
.fuelcell .contents_safety .v1_add li .add_img img 			{left: 0; margin-right: 10px;}
.fuelcell .contents_safety .v1_add li #icon-flame img 		{padding: 9px 16px 0 0;}
.fuelcell .contents_safety .v1_add li #icon-hydro img 		{padding: 0 9px 0 0;}
.fuelcell .contents_safety .v1_add li #icon-dummy img 		{padding: 16px 0 0 3px;}
.fuelcell .contents_safety .caution_wrap 					{margin: 17px 0 0 20px;}
.fuelcell .contents_safety .caution_wrap .caution 			{font-size: 12px; line-height: 18px; padding: 0 0 10px 19px; color: #8D744A; display: block; background: url('../images/fuelcellpip/bul_caution.png') no-repeat 0 2px;}

.fuelcell .contents_convenience .intro_texts 			{position: absolute; width: 940px; margin: 0 auto; left: 0px; top: 343px;}
.fuelcell .contents_convenience .intro_texts h3 		{font-size: 48px !important; line-height: 55px !important; text-align: center; color: #FFF;}
.fuelcell .contents_convenience .intro_texts p 	    	{width: 940px; line-height: 20px; font-size: 13px; color: #B9B9B9; text-align: center;}
.fuelcell .contents_convenience .visual_pip         	{height: 480px;}
.fuelcell .contents_convenience .convenience01 			{padding: 65px 0 0 0;}
.fuelcell .contents_convenience .convenience01 .left 	{padding: 37px 0 0 20px;width: 300px;}

.fuelcell .contents_convenience .convenience02 							{margin-top: 64px; position: relative;}
.fuelcell .contents_convenience .convenience02 .top 					{padding: 37px 0 0 20px;}
.fuelcell .contents_convenience .convenience02 .bottom 					{padding-top: 5px;}
.fuelcell .contents_convenience .convenience02 .bottom img 				{display: none;}
.fuelcell .contents_convenience .convenience02 ul.text 					{position: absolute; right: 30px; top: 230px; width: 270px;}
.fuelcell .contents_convenience .convenience02 ul.text li 				{display: none;}
.fuelcell .contents_convenience .convenience02 ul.text li.on 			{display: block;}
.fuelcell .contents_convenience .convenience02 ul.text li strong 		{color: #333; display: block; font-size: 13px; font-weight: bold; padding-bottom: 4px;}
.fuelcell .contents_convenience .convenience02 ul.text li span 			{color: #666; font-size: 12px; line-height: 19px;}
.fuelcell .contents_convenience .convenience02 ul.name 					{padding-left: 18px; overflow: hidden;}
.fuelcell .contents_convenience .convenience02 ul.name li:first-child 	{margin-left: 0;}
.fuelcell .contents_convenience .convenience02 ul.name li 				{width: 219px; height: 59px; float: left; margin-left: 8px;}
.fuelcell .contents_convenience .convenience02 ul.name li a 						{background: url('../images/fuelcellpip/flowmode-btn.gif') no-repeat 100% 0; color: #666; display: block; font-size: 13px; font-weight: bold; line-height: 47px; text-align: center; text-decoration: none; padding: 10px 0 2px;}
.fuelcell .contents_convenience .convenience02 ul.name li.on a 			{background: url('../images/fuelcellpip/flowmode-btn.gif') no-repeat 0 0; color: #FFF;}

.fuelcell .contents_convenience .convenience04 			{margin-top: 40px;}
.fuelcell .contents_convenience .convenience04 .left 	{padding: 110px 20px 0 0; width: 366px;}
.fuelcell .contents_convenience .convenience05 			{margin-bottom: 50px;}
.fuelcell .contents_convenience .convenience05 .right 	{padding: 120px 20px 0 0; width: 404px;}
.fuelcell .contents_convenience 						{border-bottom: 1px solid #d5d5d5; padding-bottom: 100px;}

.fuelcell .morelist										{border-top: none; padding: 0; width:940px;}
.fuelcell .morelist ul 									{float: left; margin-left: -20px;}
.fuelcell .morelist ul li 								{width: 300px; padding: 0; margin-left: 20px;}
.fuelcell .morelist ul li .img 							{width: 300px; height: 180px;}
.fuelcell .pip .morelist ul li .description 			{width: 280px;}
.fuelcell .morelist ul li .description strong 			{display: block; font-size: 18px; padding-bottom: 11px;}


.services_content_right .function_table .cleanform li	{list-style:none;}
.services_content_right .function_table .cleanform .radio label, 
.services_content_right .function_table .cleanform label span {color:#333;}
.services_content_right .function_table .cleanform label,
.services_content_right .function_table .cleanform .radio label {height:20px;line-height:20px;}
.services_content_right .function_table .cleanform + .btn_form {clear:both;margin-bottom:40px;}
.services_content_right .function_table					{width:550px;}

.confirmForm											{font-size:14px;font-weight:bold;margin-bottom:40px;padding:0 10px;height:40px;line-height:40px;background-color:#EEE7E3;}

.header .sociallink ul li {padding-left:10px;}
.header .sociallink ul li a {display:block;width:22px;height:22px;background:transparent url(/wcm/images/common/bg/header-icons.png) no-repeat left top;}
.header .sociallink ul li.realview a {background-position:-64px -0px;}
.header .sociallink ul li.twitter a {background-position:-97px -0px;}
.header .sociallink ul li.youtube a {background-position:-32px -0px;}
.header .sociallink ul li.facebook a {background-position:-0px -0px;}

.header .logo {width:258px;}
.header ul.gnb,
.header .logo {
background: #494c4f;
background: -moz-linear-gradient(top, #494c4f 0%, #535659 99%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#494c4f), color-stop(99%,#535659));
background: -webkit-linear-gradient(top, #494c4f 0%,#535659 99%);
background: -o-linear-gradient(top, #494c4f 0%,#535659 99%);
background: -ms-linear-gradient(top, #494c4f 0%,#535659 99%);
background: linear-gradient(to bottom, #494c4f 0%,#535659 99%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#494c4f', endColorstr='#535659',GradientType=0 );}

.header {height:105px;}
.header .logo a	{display:block;width:258px;height:40px;background:transparent url(/images/logo_hyundai.png) no-repeat left top;}
.header ul.gnb {}
.gnb_shadow img {display:none;}
.header ul.relatedlink {padding-bottom:47px;}
.header .sociallink {position:absolute;right:10px;top:29px;padding-top:0;z-index:70;}
.logoNav {float:left;clear:left;width:100%;-webkit-box-shadow: 4px 4px 10px 0px rgba(000, 000, 000, 0.65);
box-shadow: 4px 4px 10px 0px rgba(000, 000, 000, 0.65); }
.header .gnb_layer {top:105px;}
.cubebox {height:417px;}

#dealerName {background:none;left:0;width:auto;color:#FFF;min-height:0;top:15px;}
#dealerName #automobile {font-size:30px;font-family:'ModernH-Ecolight', Arial; text-shadow: 0px 0px 8px #000000;filter: dropshadow(color=#000000, offx=0, offy=0);
}


/* CAR OVERLAY MENU */
.header .gnb_layer .showroom .list:after,
.header .gnb_layer .showroom .list ul:after {content:'';display:block;clear:both;}
.wrap,
.header .gnb_layer[style*=visible],
.header .gnb_layer .showroom .carfinder,
.header .gnb_layer .showroom .list,
.header .gnb_layer .showroom .list ul	{overflow:visible !important;}
.header .gnb_layer .showroom .list > ul	{display:none !important;}
.header .gnb_layer .showroom .list ul[style*=visible] {display:block !important;}
.header .gnb_layer .showroom [style*=hidden] ul[style*=visible] {display:none !important;}
.header .gnb_layer .showroom .list li	{position:relative;}
.gnb_layer .carOverlay					{display:none;position:absolute;left:-8px;top:-44px;padding:25px 0 15px 7px;width:133px;background-color:#FFF;-webkit-box-shadow:0px 0px 10px 0px rgba(000, 000, 00, 1);box-shadow:0px 0px 10px 0px rgba(000, 000, 00, 1);}
.ie7 .gnb_layer .carOverlay,	
.ie8 .gnb_layer .carOverlay				{border:1px solid #AAA;left:-9px;top:-45px;}
.gnb_layer .carOverlay .model			{margin-bottom:-1px;font-family:'ModernH-Medium',Arial;font-size:17px;color:#000;}
.gnb_layer .carOverlay img				{margin:0 0 8px 1px;}
.gnb_layer .carOverlay .priceTag		{display:block;padding:0 0 12px 6px;font-family:'ModernH-Medium',Arial;font-size:17px;color:#000;}
.gnb_layer .carOverlay .priceTag i		{font-size:12px;display:block;margin-bottom:-4px;}
.header .gnb_layer .showroom .carOverlay .linkList{padding-left:7px;height:auto !important;visibility:visible !important;}
.header .gnb_layer .carOverlay .linkList li	{height:auto;overflow:visible;width:auto;float:none;}
.header .gnb_layer .showroom .carOverlay .linkList a {display:inline-block;padding-bottom:2px;color:#000;}
.header .gnb_layer .showroom .carOverlay .linkList a:hover {text-decoration:underline;}

.gnb_layer .carOverlay .linkList li	 {position:relative;padding-left:7px;}
.gnb_layer .carOverlay .linkList i		{position:absolute;left:0;top:0;display:inline-block;padding-right:2px;font-size:9px;}

.header .gnb_layer .showroom .list > ul > li:hover {z-index:2;overflow:visible;}
.header .gnb_layer .showroom .list > ul#gnbFindResult > li:hover {z-index:250;}
.header .gnb_layer .showroom .list > ul > li .carOverlay:hover,
.header .gnb_layer .showroom .list > ul > li:hover .carOverlay {display:block;}

.header .gnb_layer .showroom .carfinder .list .carOverlay ul {margin-bottom:0;}

.wrap:after								{content:'';display:block;clear:both;}

/* multiplace dealers CSS
=======================================================	*/
.backbtn                        {position: absolute;left: 18px;bottom: 6px;background: url("/images/backbtn.png") no-repeat top left transparent;width: 136px;height: 42px;line-height: 42px;padding: 0 5px 0 40px;color: #fff !important;font-size: 14px;font-family: "modernh-light",arial,verdana,sans-serif;}
.dealergroep-overzicht ul li    {float: left;padding: 0 12px 24px;}
.dealergroep-overzicht h1       {font-size: 18px !important;}
.gotoaction                     {background: url("/images/groepenoverzicht-actionbutton.png") no-repeat scroll left top transparent;bottom: 0;color: #000;display: block;font-weight: bold;height: 36px;line-height: 36px;position: relative;text-align: center;width: 210px;margin-bottom: 10px;}

/* DEALERFINDER CSS */
.dealer-type-service 						{margin-left: 10px; margin: 0 auto; width: 16px; height: 16px; background: transparent url(/images/icon-tools.png) no-repeat left top;}
.dealer-type-sales-service 					{margin-left: 10px; margin: 0 auto; width: 31px; height: 18px; background: transparent url(/images/icon-car.png) no-repeat left top;}
.dealer-type-site-icon 						{margin-left: 10px; margin: 0 auto; width: 19px; height: 20px; background: transparent url(/images/icon-internet.png) no-repeat left top;}
.on .dealer-type-service 					{display: block;}
.on .dealer-type-sales-service 				{display: block;}
.on .dealer-type-site-icon 					{display: block;}

.car_compare.custom .smallerwidth 			{width: 67px !important;}
.legenda-container 							{float: left; padding-left: 10px;}
.legenda-sales-service 						{display: block; width: 32px; height: 11px; background: transparent url(/images/icon-car-light.png) no-repeat left top; margin-top: 5px; margin-right: 5px;}
.legenda-container span 					{float: left; font-size: 11px; color: #898888;}
.legenda-service 							{display: block; width: 21px; height: 17px; background: transparent url(/images/icon-tools-light.png) no-repeat left top; margin-top: 2px; margin-right: 0px; margin-left: 28px;}

.content_area .car_compare .show_btn div	{margin-top: 6px;}
.con_type a.tooltip-left span.tooltip		{margin-left: -113px !important;}
.con_type a.tooltips:hover span.tooltip 	{bottom: 26px;}
.con_type a.tooltips span.tooltip 			{bottom: 26px;}

a.tooltip-left span.tooltip i 				{left: 111px;}
a.tooltips                    				{text-decoration: none !important;}
a.tooltips span.tooltip       				{padding: 8px 10px 8px 0px;}

.car_compare.custom	.table_type td 			{padding: 8px 10px 6px;text-indent:0;vertical-align:top;}
.car_compare .con_hidden .con_table .title span {width:810px;}

.contents_accesoires						{padding-bottom:50px;}

.nobreak {white-space:nowrap;}

/* DEALER */
.carlist {clear:both;}

.establishment-overview:after {
	content:'';
	display:block;
	clear:both;
}

.establishment-overview ul li {
    float: left;
       width: 210px;
    padding: 0 12px 12px 12px;
}


.establishment-overview h1 {
    font-size: 18px !important;
	min-height:54px;
}
.establishment-overview p {
    min-height:100px;
}
.establishment-info{
float: left;
    height: 420px;
    overflow: hidden;
    position: relative;
    width: 960px;
}
.establishment-info .info-block{
	left: 60px;
    position: absolute;
    top: 40px;
}
.establishment-info .content_left {
    background: url("../images/dealer/plan_route_bg.png") no-repeat scroll 0 0 transparent;
    float: left;
    height: 167px;
    padding: 34px;
    width: 325px;
}
.establishment-info .content_left h3 {
    margin-bottom: 0 !important;
}
.establishment-info .content_left p {
    padding-bottom: 0 !important;
}
.establishment-info .content_right {
    float: right;
    padding: 20px 15px 0 0;
}
.gotoaction {
    background: url("/images/groepenoverzicht-actionbutton.png") no-repeat scroll left top transparent;
    bottom: 0;
    color: #000;
    display: block;
    font-weight: bold;
    height: 36px;
    line-height: 36px;
    position: relative;
    text-align: center;
    width: 210px;
    margin-bottom: 10px;
}

.cleanform li .modelChoice + .require {padding-top:12px;}