


html, body, div, span, applet, object, iframe, 
h1, h2, h3, h4, h5, h6, p, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, fieldset, form, label, legend,
caption {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
  font-weight: inherit;
  font-style: inherit;
  font-size: 100%;
  font-family: inherit;
  
}




:focus {
  outline: 0;
}


table {
  border-collapse: collapse;
  border-spacing: 0;
  font-size: 100%;
}

caption, th, td {
  text-align: left;
  font-weight: normal;
}

blockquote:before, blockquote:after,
q:before, q:after {
  content: "";
}
blockquote, q {
  quotes: "" "";
}

.clear
{
  float: none;
  clear: both;
  height: 0;
  width: 0;
  overflow: hidden;
}



.img_south      { margin:  0px 10px  4px  4px; }
.img_south_west { margin:  0px  0px  4px  4px; }
.img_west       { margin:  0px  0px  4px  4px; }
.img_north_west { margin: 10px  0px  0px  4px; }
.img_north      { margin: 10px 10px  0px  4px; }
.img_north_east { margin: 10px 10px  0px  0px; }
.img_east       { margin:  0px 10px  4px  0px; }
.img_south_east { margin:  0px 10px  4px  0px; }
.img_all        { margin: 10px 10px  4px  4px; }

img.left           { float: left; }
img.right          { float: right; }
img.center         { display: block; margin-left: auto; margin-right: auto; text-align:center; }

.multimedia_left   { float: left; }
.multimedia_right  { float: right; }
.multimedia_center { display: block; margin-left: auto; margin-right: auto; text-align:center; }

.multimedia a { display: inline-block; }



tr.ISE-header,
td.ISE-header,
th.ISE-header,
tr.ISE-header th,
tr.ISE-header td
{
  font-weight: bold;
}

td.ISE-center,
th.ISE-center
{
  text-align: center;
}

table.ISE-center th,
table.ISE-center td
{
  text-align: center;
}


table.ISE-noborder caption,
table.ISE-border caption,
table.ISE-boxborder caption
{
  font-size: 1.1em;
  font-weight: bold;
  margin: 0.8em 0 1em 0; 
}

table.ISE-border caption,
table.ISE-boxborder caption
{
  color: #4D4D4D;
}

table.ISE-border td,
table.ISE-border th,
table.ISE-boxborder td,
table.ISE-boxborder th
{
  padding: 0.1em 0.4em 0.2em 0.4em;
}

table.ISE-noborder
{
  border: none;
}

table.ISE-noborder td,
table.ISE-noborder th
{
  border: none;
}

table.ISE-border
{
  border: 1px solid #4D4D4D;
  border-collapse: collapse;
}

table.ISE-border td,
table.ISE-border th
{
  color: #4D4D4D;
  border: none;
}

table.ISE-boxborder
{
  border: 1px solid #4D4D4D;
  border-collapse: collapse;
}

table.ISE-boxborder td,
table.ISE-boxborder th
{
  color: #4D4D4D;
  border: 1px solid #4D4D4D;
}

table.ISE-striped td
{
  background: URL('/gfx/x.gif') fixed;
  
}

table.ISE-striped tr.even td
{
  background-color: #E4E4E4;
}

tr.ISE-green, td.ISE-green, tr.ISE-green td,
table.ISE-striped td.ISE-green,
table.ISE-striped tr.ISE-green td
{
  background: #D4DA7C;
}

tr.ISE-blue, td.ISE-blue, tr.ISE-blue td
table.ISE-striped td.ISE-blue,
table.ISE-striped tr.ISE-blue td
{
  background: #ACDCF1;
}

tr.ISE-orange, td.ISE-orange, tr.ISE-orange td
table.ISE-striped td.ISE-orange,
table.ISE-striped tr.ISE-orange td
{
  background: #FFB18B;
}

tr.ISE-red, td.ISE-red, tr.ISE-red td
table.ISE-striped td.ISE-red,
table.ISE-striped tr.ISE-red td
{
  background: #FCA0A5;
}

tr.ISE-mint, td.ISE-mint, tr.ISE-mint td
table.ISE-striped td.ISE-mint,
table.ISE-striped tr.ISE-mint td
{
  background: #95DFDB;
}

tr.ISE-pink, td.ISE-pink, tr.ISE-pink td
table.ISE-striped td.ISE-pink,
table.ISE-striped tr.ISE-pink td
{
  background: #EF95BE;
}

tr.ISE-brown, td.ISE-brown, tr.ISE-brown td
table.ISE-striped td.ISE-brown,
table.ISE-striped tr.ISE-brown td
{
  background: #DAD6CB;
}

.ISE-align-left,
.ISE-align-left td,
.ISE-align-left th
{
  text-align: left;
}

.ISE-align-right,
.ISE-align-right td,
.ISE-align-right th
{
  text-align:right;
}


.ISE-light-grey,
.ISE-light-grey td,
.ISE-light-grey th
{
  background-color: #f0f0f0;
}

.ISE-padding-left,
.ISE-padding-left td,
.ISE-padding-left th
{
  padding-left: 10px;
}

.ISE-padding-right,
.ISE-padding-right td,
.ISE-padding-right th
{
  padding-right: 10px;
}

.ISE-padding-both,
.ISE-padding-both td,
.ISE-padding-both th
{
  padding: 0 10px;
}

h1
{
  font-family: SuzukiPROBold, Helvetica, Arial, sans-serif;
  font-size: 28px;
  font-weight: normal;
  color: #005aab;
  padding: 0;
  margin: 4px 0 16px 0;
  line-height: 30px;
}

h2,
h2 a,
h2 a:visited
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 24px;
  font-weight: normal;
  line-height: 27px;
  color: #000;
  padding: 0;
  margin: 8px 0 6px 0;
  text-decoration: none;
}

h3,
h3 a,
h3 a:visited
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 20px;
  font-weight: normal;
  color: #003145;
  margin: 14px 0 0 0;
  line-height: 22px;
}

h4,
h4 a,
h4 a:visited
{
/*  font-family: Arial; */
  font-weight: bold;
  font-size: 20px;
  color: #404040;
  line-height: 22px;
  margin: 0 0 2px 0;
}

h5,
h5 a,
h5 a:visited
{
/*  font-family: Arial; */
  font-weight: bold;
  font-size: 16px;
  color: #404040;
  margin: 4px 0 1px 0;
  line-height: 20px;
}

p,
ol li
{
  font-size: 16px;
  color: #000000;
  line-height: 26px;
}

ol
{
  list-style: none;
  padding: 0;
  margin: 0;
}

ol li
{
  background-image: URL('/nmg/gx/ZuithwhJscB.png');
  background-repeat: no-repeat;
  background-position: 0px 6px;
  padding-left: 24px;
  /* -ms-border-radius: 8px;  */
}


div.bannerMultiContent p
{
/*  font-family: Arial; */
  font-size: 12px;
  line-height: 19px;
}

span.disclaimer
{
  color: #4D4D4D;
  font-size: 0.85em;
}

span.rood,
span.rood a,
span.rood a:visited
{
  color: #D6012E;
}

tr.horizontal-rule-ISEStyle
{
  width: 100%;
  border: 0;
  border-top: 1px dotted #c2c2c2;
  height: 1px;
  display: block;
}


.standardText em {
  font-style: italic;
}

div.standardText a,
div#module_container div.contentbodypane a,
div#module_container div div.formulier form fieldset.formulierElementen div div.uitleg span.tooltip {
  color: #005aab;
  text-decoration: none;
}

div.standardText a:hover,
div#module_container div.contentbodypane a:hover,
div#module_container div div.formulier form fieldset.formulierElementen div div.uitleg span.tooltip:hover {
  text-decoration: underline;
}



span.button
{
  padding: 10px 20px;
  cursor: pointer;
}

#module_container .standardText span.photoButton
{
  display: block;
  height: auto;
  padding: 10px 20px;
  width: 268px;
}

button,
span.button
{
  font-family: SuzukiProBold, Helvetica, sans-serif;
  font-size: 18px;
  border: 1px solid #005aab;
  background: transparent;
  height: 40px;
  color: #005aab;
  text-align: center;
  padding: 2px 0 0 0;
  cursor: pointer;
}

button:hover,
span.button:hover
{
  color: #fff;
  background: #005aab;
}

span.large-button-ISEStyle, 
a.large-button-ISEStyle, 
span.large-button-blue-ISEStyle,
a.large-button-blue-ISEStyle
{
  font-family: SuzukiProBold, Arial, “Helvetica Neue”, Helvetica, sans-serif;
  padding: 6px 20px;
  margin: 0 9px 0 0;
  line-height: 27px; 
  font-weight: normal;
  color: #002D47;
  text-decoration: none;
  border: 1px solid #002D47;
}

span.large-button-blue-ISEStyle,
a.large-button-blue-ISEStyle
{
  border: 1px solid #002D47;
  background: #002D47;
  color: #FFF;
}

button span.large-button-ISEStyle
{
  cursor: pointer;
}


body a span.large-button-ISEStyle,
body span.large-button-ISEStyle a
{

  color: #002D47;
  text-decoration: none;
  font-weight: normal;
}

a span.large-button-blue-ISEStyle,
span.large-button-blue-ISEStyle a
{
  color: #FFF important;
  text-decoration: none;
}

button:hover span.large-button-ISEStyle,
a:hover span.large-button-ISEStyle,
span.large-button-ISEStyle:hover,
span.large-button-ISEStyle:hover a
{
  background: #002D47;
  color: #FFFFFF;
}

button:hover span.large-button-blue-ISEStyle,
a:hover span.large-button-blue-ISEStyle,
span.large-button-blue-ISEStyle:hover
{
  background: #FFFFFF;
  color: #002D47;
}

a span.large-button-blue-ISEStyle,
a span.large-button-ISEStyle,
a span.small-button-ISEStyle

{
  
  line-height: normal;
  display: block;
  float: left;
  padding: 6px 20px;
}


span.small-button-ISEStyle
{
  padding: 6px 20px;
  margin: 0 9px 0 0;
  line-height: 27px;
  border: 1px solid #002D47;
  color: #002D47;
  font-family: SuzukiProBold, Arial, “Helvetica Neue”, Helvetica, sans-serif;
}

div.standardText a:hover span.small-button-ISEStyle,
a:hover span.small-button-ISEStyle,
span.small-button-ISEStyle:hover,
span.small-button-ISEStyle:hover a
{
  background: #002D47;
  color: #FFFFFF;
}


body a span.small-button-ISEStyle,
body span.small-button-ISEStyle a
{
  color: #002D47;
  text-decoration: none;
  font-weight: normal;
}

div.standardText span.small-button-ISEStyle a:hover,
div.standardText span.large-button-ISEStyle a:hover
{
  text-decoration: none;
}

div#rs11_content div#rs11_content_inner div#module_container div.standardText span.small-button-ISEStyle a,
div#rs11_content div#rs11_content_inner div#module_container div.standardText span.large-button-ISEStyle a
{
  
  color: inherit;
}


.hidden
{
  display: none;
}

#error404
{
  padding: 100px;
}.calendarView
{
  margin-top: 15px;
}

.calendarView .calendar
{
  text-align: center;
  margin-bottom: 25px;
}

.calendarView form a
{
  text-decoration: none;
}

.calendarView form div
{
  display: inline;
}

.calendarView table
{
  width: 300px;
  margin: 10px auto 10px auto;
}

.calendarView table tr th,
.calendarView table tr td
{
  padding: 0;
  text-align: center;
}

.calendarView table tr th
{
  padding: 6px;
}

.calendarView table tr td.weekColumn,
.calendarView table tr td.weekColumn a
{
  font-weight: bold;
  color: #FFFFFF;
  background-color: #000000;
}

.calendarView table tr td a
{
  display: block;
  padding: 12px;
  color: #002D47;
  text-decoration: none;
}

.calendarView table tr td span
{
  display: block;
}

.calendarView table tr td a:hover
{
  color: #FFFFFF;
  background-color: #002D47;
}

.calendarView table tr td span.noEvent
{
  padding: 12px;
}

.calendarView table tr td span.otherMonth
{
  color: #DFDFDF;
  padding: 12px;
}

.calendarView table tr td span.hasEvent 
{ 
  font-size: 1.5em; 
  line-height: 0.8em; 
}
#module_container .standardText .pagination span.contraction
{
  display: block;
  float: left;
  padding: 0.1em 0.6em;
  margin: 0 0 0 1px;
  color: #000000;
}

#module_container .standardText .pagination a
{
  text-transform: lowercase;
  display: block;
  float: left;
  padding: 0.1em 0.6em;
  margin: 0 0 0 1px;
  text-decoration: none;
  color: #000000;
}

#module_container .standardText .pagination a:hover
{
  background-color: #DFDFDF;
}

#module_container .standardText .pagination a.current
{
  color: #FFFFFF !important;
  background-color: #002D47;
}

#module_container .standardText .pagination a.current:hover,
#module_container .standardText .pagination a:focus,
#module_container .standardText .pagination a:active
{
  color: #FFFFFF !important;
  background-color: #000000;
}


#module_container .standardText .pagination a.previous:before
{
  content: "< ";
}

#module_container .standardText .pagination a.next:after
{
  content: " >";
}

html,body
{
  margin: 0;
  padding: 0;
}

body
{
  background-color: white;
}

#rs11_header
{
  height:auto;
  margin: 0;
  padding: 0;
  background: transparent url('/nmg/gx/ZsgwzkeJsbiB.png') repeat-x top left;
}

#rs11_header_inner
{
  width: 960px;
  margin: 0 auto;
  position: relative;
  height:auto;
  height:177px;
  z-index:1;
}

#rs11_content
{
  background-color: white;
}

#miniBannerSlider
{
  width: 971px;
overflow: hidden;
  display: block;
  margin: 0px;
}

#rs11_content_block
{
  margin: 11px 0 0 10px;
  width: 985px;
  overflow: hidden;
  height: 100%;
}


#rs11_content_inner 
{
  width: 980px; 
  margin: 0 auto;
  position: relative;
  z-index:0;
  border: 1px solid transparent;
}


#rs11_footer
{
 /* height:375px; */ /* misschien later wel een min-height toevoegen? */
  background: #d4d4d4;
  clear:both;
}

#rs11_footer_inner
{
  width:960px;
  margin: 0 auto;
  position: relative;
  padding-bottom: 50px;
}

body
{
  font-family: Helvetica, Arial, sans-serif;
  color: #2c2f3a;
  font-size: 12px;
}

h3
{
  font-family: Aria, Helvetica, sans-serif;
  font-weight: normal;
  color: #003145;
  font-size:16px;
}

strong
{
  font-weight: bold;
}

.fileIcon
{
  display: none;
}


#module_container,
.webletLocationcontent_middle,
.webletLocationcontent_bottom
{
  line-height: 19px;
}


#module_container .webletdealerMiniBanner,
#module_container .webletnawdata
{
  line-height: 15px;
}
div#rs11_content div#rs11_content_inner div#module_container div.standardText a {
  color: #005aab;
}

@font-face {
  font-family: 'OpenSans';
	src: url('/nmg/up/ZecdonzIcD_OpenSans-Regular-webfont.eot');
	src: local('☺'), url('/nmg/up/ZecdonzIeD_OpenSans-Regular-webfont.woff') format('woff'), 
                         url('/nmg/up/ZecdonzIiD_OpenSans-Regular-webfont.ttf') format('truetype'), 
                         url('/nmg/up/ZecdonzIgD_OpenSans-Regular-webfont.svg#webfont') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
  font-family: 'OpenSansBold';
	src: url('/nmg/up/ZecdonzIyD_OpenSans-Bold-webfont.eot');
	src: local('☺'), url('/nmg/up/ZecdonzIaE_OpenSans-Bold-webfont.woff') format('woff'), 
                         url('/nmg/up/ZecdonzIeE_OpenSans-Bold-webfont.ttf') format('truetype'), 
                         url('/nmg/up/ZecdonzIcE_OpenSans-Bold-webfont.svg#webfont') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'SuzukiPRORegular';
	src: url('/nmg/up/ZgdrdfcJW_suzukiproregular-webfont.eot?') format('eot'), 
	     url('/nmg/up/ZgdrdfcJeB_suzukiproregular-webfont.woff') format('woff'), 
	     url('/nmg/up/ZgdrdfcJiB_suzukiproregular-webfont.ttf')  format('truetype'),
	     url('/nmg/up/ZgdrdfcJgB_suzukiproregular-webfont.svg#SuzukiPRORegular') format('svg');
}

@font-face {
	font-family: 'SuzukiPROBold';
	src: url('/nmg/up/ZknkncdJkB_SuzukiPROBold.eot?') format('eot'), 
	     url('/nmg/up/ZknkncdJmB_suzukiprobold-webfont.woff') format('woff'), 
	     url('/nmg/up/ZknkncdJqB_suzukiprobold-webfont.ttf')  format('truetype'),
	     url('/nmg/up/ZknkncdJoB_suzukiprobold-webfont.svg#SuzukiPROBold') format('svg');
}/* WEBLETLOCATIES IN DE HEADER */

/* model navigation weblet locatie */
div#rs11_header_inner div.webletLocationmodel_navigation
{
  height: 86px;
  width: 100%;

}

/* jump navigation weblet locatie */
div#rs11_header_inner div.webletLocationjump_navigation
{
  width: auto;
  position: absolute;
  right: 195px;
  height: auto;
  top: 38px;
}

/* logo weblet locatie */
div#rs11_header_inner div.webletLocationlogo
{
  position: absolute;
  width: auto;
  right: 0;
  top: 0;
}

/* jump navigation weblet locatie */
div#rs11_header_inner div.webletLocationmain_navigation
{
  width:960px;
}

/* jump navigation weblet locatie */
div#rs11_header_inner div.webletLocationsearch
{
  position: absolute;
  right: 0;
  top: 86px;
}




/* WEBLETLOCATIES IN DE CONTENT*/


div#rs11_content div#rs11_content_inner div.content_top_left
{
  width: 787px;
  float: left;
  height: 100%;
  float:none;
  margin-left: 10px;
}


div#rs11_content div#rs11_content_inner div.webletLocationcontent_top_right_top
{
  background-color: #005aab;
  color: #ffffff;
  padding: 10px 21px;
  min-height: 150px;
  width: 130px;
  float:right;
  margin-right: 10px;
}

div#rs11_content div#rs11_content_inner div.webletLocationcontent_top_right_bottom 
{
  float: right;
  clear: right; 
  margin-bottom:25px;
  width: 230px;
  margin-right: 10px;
  background-color: #f2f7fb;
}


div#rs11_content div#rs11_content_inner_right
{
  float: right;
  clear: right;
  width: 172px; 
  margin: 25px 10px 0 0;
  min-height:1px;
}

div#rs11_content div#rs11_content_inner_right .weblet
{
  margin-bottom: 25px;
  height: 170px;
}


div#rs11_content_middle,
div#rs11_content_middle div#rs11_content_middle_crumble
{
  width: 787px; 
}

#rs11_content_inner .webletLocationcontent_top_left,
#rs11_content_inner .webletLocationcontent_middle_crumble,
#rs11_content_inner .webletLocationcontent_middle
{
  margin: 0 10px 0 10px;
}

#rs11_content_inner .webletLocationcontent_bottom
{
  margin: 20px 10px 0 10px;
}

div.defaultLocalWeblets
{
  float:left;
  margin-left: -2px; 
  width: 985px;
}

div.defaultLocalWeblets .weblet
{
/*
  float: left;
  margin: 12px 13px 12px 12px;
*/
  display: inline-block;
  margin: 12px 10px 12px 12px;
}


#rs11_content_block div.webletLocation
{
  float: left;
  height: 170px;
  margin: 0 12px;
  width: 170px;
}


#rs11_content_block .weblettekst
{
  margin: 12px;
}/* 
 */

@font-face
{
  font-family:"SuzukiPROHeadline"; 
  src: url("/nmg/up/ZygghanIM_suzukiproheadline-webfont.eot");
}


@font-face {
  font-family: 'SuzukiPROHeadline';
  font-style: normal;
  font-weight: normal;
  src: url('/nmg/up/ZygghanIM_suzukiproheadline-webfont.eot');
  src: local('Headline Sans Bold'), local('Headline-Bold'), url('/nmg/up/ZygghanIU_suzukiproheadline-webfont.ttf') format('truetype');
}



li.bubbleInfo {
    position: relative;
}

div.bubbleInfoPopup {
    position: absolute;
    display: none; /* keeps the popup hidden if no JS available */

    width: 483px;
    height: 280px;
    background-color: #FFF;
    z-index: 5000;

    -moz-box-shadow: 0px 0px 2px #888;
    -webkit-box-shadow: 0px 0px 2px #888;
    box-shadow: 0px 0px 2px #888;


}

div.modelImage
{
  width: 485px;
  height: 215px;
  overflow: hidden;
}

div.modelNavigate
{
  height: 35px;
  margin: 10px 0 0 20px;
}





div#rs11_header div#rs11_header_inner div.webletLocationmodel_navigation
{
  /* Dit element heeft een vaste hoogte en breedte om beeldschermvervuiling te voorkomen */
  height: 34px;
  width: 634px;
  overflow: visible;  
  margin:0;
  margin-bottom: 25px;
  padding: 21px 0 6px 10px; 
  float:none;
  
}

div#rs11_header div#rs11_header_inner div.webletLocationmodel_navigation ul
{
  float: left;
  width: auto;
  list-style: none;
  margin: 7px 10px 0 -2px;
  padding: 0;
  height:25px;
}

div#rs11_header div#rs11_header_inner div.webletLocationmodel_navigation ul li
{
  margin: 0 2px 0 0;
  float: left;
  height: 58px;
}

div#rs11_header div#rs11_header_inner div.webletLocationmodel_navigation ul li a
{
  font-family: "SuzukiPROHeadline", sans-serif;
  color: #005aab;
  text-decoration: none;
  padding: 2px 11px 50px 11px;
  font-size:18px;
}


div#rs11_header div#rs11_header_inner div.webletLocationmodel_navigation div.bubbleInfoPopup a,
div#rs11_header div#rs11_header_inner div.webletLocationmodel_navigation div.bubbleInfoPopup a:hover,
div#rs11_header div#rs11_header_inner div.webletLocationmodel_navigation div.bubbleInfoPopup a.selected
{
  font-family: arial;
  color: #000;
  text-decoration: none;
  padding: 0px;
  font-weight:normal;
  font-size:12px;
  background: none;
  border: none;
  display: block;
  float: left;
}

div#rs11_header div#rs11_header_inner div.webletLocationmodel_navigation div.bubbleInfoPopup span.large-button-blue-ISEStyle a,
div#rs11_header div#rs11_header_inner div.webletLocationmodel_navigation div.bubbleInfoPopup span.large-button-blue-ISEStyle a:hover,
div#rs11_header div#rs11_header_inner div.webletLocationmodel_navigation div.bubbleInfoPopup span.large-button-blue-ISEStyle a.selected
{
  color: #FFF;
}
/* 
div#rs11_header div#rs11_header_inner div.webletLocationmodel_navigation div.bubbleInfoPopup a:hover,
div#rs11_header div#rs11_header_inner div.webletLocationmodel_navigation div.bubbleInfoPopup a.selected
{
  font-family: arial;
  color: #000;
  text-decoration: none;
  padding: 2px 11px;
  font-weight:normal;
  font-size:12px;
  background: none;
  border: none;
}
  */
div#rs11_header div#rs11_header_inner div.webletLocationmodel_navigation ul li a:hover,
div#rs11_header div#rs11_header_inner div.webletLocationmodel_navigation ul li a.selected,
div#rs11_header div#rs11_header_inner div.webletLocationmodel_navigation ul li a.tempSelect
{
  color: white;
  background-color: #005aab;
<!--  background: url('/nmg/gx/ZoicgwzIqbE.png') center transparent;-->
  border: 1px solid #005aab;
  padding: 2px 11px;
}




div#rs11_header div#rs11_header_inner div.webletLocationmodel_navigation h1 a
{
  color: #003145;
  text-decoration: none;
}

div#rs11_header div#rs11_header_inner div.webletLocationmodel_navigation h1 a:hover
{
  text-decoration: underline;
}
div.webletLocationsub_navigation
{
  display:block;
  height: auto;
  width: auto;
}




div#rs11_header_inner div.webletLocationmain_navigation
{
  float:left;
  height:46px;
}





div#rs11_header_inner div.webletLocationmain_navigation ul.mainNavigationLevel1
{
  float: left;
  width: auto;
  list-style: none;
  margin: 0 10px 0 0;
  padding: 0;

}


div#rs11_header_inner div.webletLocationmain_navigation ul.mainNavigationLevel1 li:first-child
{
  background: none;
}

div#rs11_header_inner div.webletLocationmain_navigation ul.mainNavigationLevel1 li
{
  float:left;
  position:relative;
  background-color: #F2F7FB;
}



div#rs11_header_inner div.webletLocationmain_navigation ul.mainNavigationLevel1 li a
{
  font-family: Arial, “Helvetica Neue”, Helvetica, sans-serif;
  font-size:12px;
  color: #000;
  height: 31px;
  display:block;
  padding: 15px 11px 0px 9px;
  margin: 0 0 0 1px;
  float:none;
  text-decoration:none;
  text-shadow:  1px 1px 1px #ffffff;
}

div#rs11_header_inner div.webletLocationmain_navigation ul.mainNavigationLevel1 li.selected a,
div#rs11_header_inner div.webletLocationmain_navigation ul.mainNavigationLevel1 li a:hover,
div#rs11_header_inner div.webletLocationmain_navigation ul.mainNavigationLevel1 li:hover a
{
  background: #fff;
}

div#rs11_header_inner div.webletLocationmain_navigation ul li:hover ul,
div#rs11_header_inner div.webletLocationmain_navigation ul li:hover ul li,
div#rs11_header_inner div.webletLocationmain_navigation ul li ul:hover li
{
  display: block;
}





div#rs11_header_inner div.webletLocationmain_navigation ul.mainNavigationLevel2
{
  position: absolute;
  top: 45px;
  overflow:hidden;  
  z-index: 30;
  background-color: white; 
  left: 1px;
  width: auto;
  display: none;
  height: auto;
  border:none;
  white-space: nowrap;
  background-image: none;
  -moz-box-shadow: 1px 1px 1px #888;
  -webkit-box-shadow: 1px 1px 1px #888;
  box-shadow: 1px 1px 1px #888;



  list-style: none;
  margin: 0 10px 0 0;
  padding: 0;
}


div#rs11_header_inner div.webletLocationmain_navigation ul li.selected ul
{
  z-index: 20;
  display:none;
}

div#rs11_header_inner div.webletLocationmain_navigation ul li.selected:hover ul
{
  display:block;
}

div#rs11_header_inner div.webletLocationmain_navigation ul.mainNavigationLevel2 li
{
 float: none;
 background: white;   /* EVEn */
}

div#rs11_header_inner div.webletLocationmain_navigation ul.mainNavigationLevel2 li a
{
 display:block;
 margin: 3px 3px;
 padding: 7px 11px 9px 11px;
 height: 12px;
 font-size:11px;
 text-shadow: none;

  background-image:none !important;
}

div#rs11_header_inner div.webletLocationmain_navigation ul.mainNavigationLevel1 ul.mainNavigationLevel2 li a.selected, 
div#rs11_header_inner div.webletLocationmain_navigation ul.mainNavigationLevel1 ul.mainNavigationLevel2 li a:hover, 
div#rs11_header_inner div.webletLocationmain_navigation ul.mainNavigationLevel1 ul.mainNavigationLevel2 li:hover a
{
 color: #000;
 background-color: #f2f7fb;
 text-decoration: none;
 /* font-weight:bold;  */
}








div.webletLocationsub_navigation ul
{
  float: left;
  height:42px;
  width:1000px;
  width: auto;
  list-style: none;
  margin: 2px 0 0 -2px;
  padding: 0;
  overflow: hidden;
}

div.webletLocationsub_navigation ul li
{
  float:left;
  position:relative;
  font-size: 11px;
}


div.webletLocationsub_navigation ul li a
{
  display:block;
  padding: 15px 11px 0px 9px;
  margin: 0 0 0 1px;
  color: #000;
  text-decoration: none;
}

div.webletLocationsub_navigation ul li a:hover,
div.webletLocationsub_navigation ul li a.selected
{
  color: #CC0001;
  text-decoration: underline;
}













div#rs11_header div#rs11_header_inner div.webletLocationjump_navigation
{
  margin: 0 1px 2px 0;
  font-family: OpenSans, Arial, “Helvetica Neue”, Helvetica, sans-serif;
  font-size: 10px;
  color: #7f7f7f;
}
div#rs11_header div#rs11_header_inner div.webletLocationjump_navigation a
{
  text-decoration: none;
  color: #7f7f7f;
}
div#rs11_header div#rs11_header_inner div.webletLocationjump_navigation a:hover
{
  text-decoration: underline;
}/* zoekformulier */
div#rs11_header div#rs11_header_inner div.webletLocationsearch div.search form fieldset p label span
{
  display: none;
}
div#rs11_header div#rs11_header_inner div.webletLocationsearch div.search form fieldset p button
{
  display: none;
}
div#rs11_header div#rs11_header_inner div.webletLocationsearch div.search form fieldset p label
{
  margin: 12px 0 0 3px;
}

div#rs11_header div#rs11_header_inner div.webletLocationsearch div.search form fieldset p label input#query
{
  background: url("/nmg/gx/ZqynumnIulL.png") no-repeat #ffffff -1px 0;
  color: #7b7b7b;
  font-size: 12px;
  height: 17px;
  line-height: 17px;
  padding: 1px 0 2px 29px;
  width: 141px;
  border: 1px solid #bcbcbc;
  text-shadow: 1px 1px 1px #FFFFFF;
}

div#rs11_content div#rs11_content_inner div.webletLocationcontent_top_right_top
{
  color: #ffffff;
}

div#rs11_content div#rs11_content_inner div.webletLocationcontent_top_right_top a,
div#rs11_content div#rs11_content_inner div.webletLocationcontent_top_right_top a:link,
div#rs11_content div#rs11_content_inner div.webletLocationcontent_top_right_top a:visited,
div#rs11_content div#rs11_content_inner div.webletLocationcontent_top_right_top a:hover,
div#rs11_content div#rs11_content_inner div.webletLocationcontent_top_right_top a:active
{
  color: #ffffff;
  text-decoration:none;
}

div#rs11_content div#rs11_content_inner div.webletLocationcontent_top_right_top a:hover
{
  text-decoration: underline;
}


.webletLocationcontent_top_right_top h3
{
  font-weight: normal;
  font-size: 18px;
  margin: 12px 0 12px 5px;
  color: #ffffff;
}


div#rs11_content div#rs11_content_inner div.webletLocationcontent_top_right_top h3
{
  font-family: "SuzukiPROHeadline", sans-serif;
  font-size: 18px;
  font-weight: normal;
  display: none;
}


div.webletLocationcontent_top_right_top div
{
  border: 1px solid transparent; 
}


div#rs11_content div#rs11_content_inner div.webletLocationcontent_top_right_top ul
{
  margin: 6px 0 0 0;
  padding: 0;
  list-style: none;
}

div#rs11_content div#rs11_content_inner div.webletLocationcontent_top_right_top ul li
{
  
  font-family: "OpenSans", sans-serif;
  font-size: 12px;
  padding: 0 0 3px 10px;
  margin-left: 5px;
  background: url('/nmg/gx/ZiiqlzmIiF.png') no-repeat;
}


div#rs11_content div#rs11_content_inner div.webletLocationcontent_top_right_bottom div.vinddeal
{
  color: #003145;
  padding: 0;
  width: 150px;
  min-height: 172px;
}

div#rs11_content div#rs11_content_inner div.webletLocationcontent_top_right_bottom div.vinddeal h3.subtitel
{
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold !important;
  font-size: 16px;
  color: #000;
  margin: 20px 0 15px 0;
margin: 15px 0 10px 0;
}



div#rs11_content div#rs11_content_inner div.webletLocationcontent_top_right_bottom div.vinddeal input.text
{
  background: #fcfdff;
  font-size: 12px;
  padding: 0 0 0 4px;
  color: #404040;
  height: 20px;
  width: 128px;
  margin: 0 0 8px 0;
  line-height: 20px;
}






div#rs11_content div#rs11_content_inner div.webletLocationcontent_top_right_bottom div.vinddeal div.vinddealform
{
  margin: 10px 0 0 0;
  border: 0;
  padding: 0;
  width: auto;
  height: auto;
  background: transparent;
}


div#rs11_content div#rs11_content_inner div.webletLocationcontent_top_right_bottom div ul
{
  list-style: none;
  margin: 6px 0 0 0;
  padding: 0;
}

div#rs11_content div#rs11_content_inner div.webletLocationcontent_top_right_bottom div ul li
{
  font-size: 11px;
  padding: 0 0 3px 10px;
  background: url('/nmg/gx/ZiiqlzmImF.png') no-repeat;
}

.vinddeal
{
  float: left;
  width: 134px;
  height: 134px;
  color: #FFFFFF;
  padding: 10px;
  position: relative;
}

.vinddeal input.text
{
  width: 128px;
  background: #fcfdff;
}

.vinddeal .submit
{
  float: right;
  margin: 10px 16px 0 0;
}

.vinddeal .submit
{
  background-image: url(/nmg/gx/ZymfcaxIaE.png);
  width: 135px;
  height: 26px;
  border: 0px solid transparent;
  cursor: pointer;
} 

.vinddeal .submit:hover
{
  background-image: url(/nmg/gx/ZymfcaxIyD.png);
} 

.vinddeal .label
{
  line-height: 20px;
  font-size: 12px;
}

.webletLocationcontent_top_right_bottom .vinddeal button.vind
{
  width: 134px;
  height: 30px;
}

.vinddeal button.vind span.smallarrow
{
  position: relative;
  top: -1px;
  right: -2px;
  float: none;
  margin: 0;
  color: #888;
  font-weight: inherit;
  font-size: inherit;
}

div#rs11_content div#rs11_content_inner div.webletLocationcontent_top_right_bottom
{
  color: #005AAB;
  padding: 0 3px 0 20px;
  width: 149px;
  min-height: 174px;
}

div#rs11_content div#rs11_content_inner div.webletLocationcontent_top_right_bottom h3.subtitel
{
  font-family: "SuzukiPROHeadline", sans-serif;
  font-size: 18px;
  color: #005AAB;
  margin: 20px 0 15px 0;
  font-weight: normal !important;
}

div#rs11_content div#rs11_content_inner div.webletLocationcontent_top_right_bottom input.text
{
  background: url('/nmg/gx/ZmgbcvmIW.jpeg') no-repeat;
  border: 1px solid transparent;
  font-size: 12px;
  padding: 0 0 0 4px;
  color: #404040;
  height: 20px;
  width: 128px;
  margin: 0 0 8px 0;
  line-height: 20px;
}


div#rs11_content div#rs11_content_inner div.webletLocationcontent_top_right_bottom ul
{
  list-style: none;
  margin: 6px 0 0 0;
  padding: 0;
}

div#rs11_content div#rs11_content_inner div.webletLocationcontent_top_right_bottom ul li
{
  font-size: 11px;
  padding: 0 0 3px 10px;
  background: url('/nmg/gx/ZiiqlzmImF.png') no-repeat;
}

div#rs11_content div#rs11_content_inner div.webletLocationcontent_top_right_bottom ul li a {
  color: #404040;
  text-decoration: none;
}

div#rs11_content div#rs11_content_inner div.webletLocationcontent_top_right_bottom ul li a:hover {
  text-decoration: underline;
}


div.multiBannerText
{
  padding-bottom: 0px !important;
  margin-top:-5px;
  height: 67px;
  overflow:hidden;
}

div.bannerMultiContent
{
  display: inline; 
}

div.miniBanner,
#rs11_content_block div.webletwebletWrapper div.bannerMultiContent,
div.dealerMiniBanner
{
  height: auto; /*  verwijderd height:170px */
}

div.miniBanner a,
#rs11_content_block div.webletwebletWrapper div.bannerMultiContent a,
div.dealerMiniBanner a
{
  display:block;
  height: 100%;
}





div.miniBanner,
#rs11_content_block div.webletwebletWrapper div.bannerMultiContent,
div#rs11_content div#rs11_content_inner div#rs11_content_block div.webletdealerMiniBanner
{
  font-size: 12px;
  font-family: Helvetica, Arial, sans-serif;
  width: 170px;
  line-height: 18px;
  display: block; 
}

div.miniBanner a, 
#rs11_content_block div.webletwebletWrapper div.bannerMultiContent a, 
div.miniBannerImgOnly a,
div#rs11_content div#rs11_content_inner div#rs11_content_block div.webletdealerMiniBanner a,
div#rs11_content div#rs11_content_inner div#rs11_content_block div.webletdealerMiniBannerImgOnly a
{
  color: #000000;
  text-decoration: none;
}


div.miniBannerImgOnly a,
div#rs11_content div#rs11_content_inner div#rs11_content_block div.webletdealerMiniBannerImgOnly a
{
  display: block;
  line-height: 0;
}


div.miniBanner a img,
#rs11_content_block div.webletwebletWrapper div.bannerMultiContent a img,
div.miniBannerImgOnly a img,
div#rs11_content div#rs11_content_inner div#rs11_content_block div.webletdealerMiniBanner a img,
div#rs11_content div#rs11_content_inner div#rs11_content_block div.webletdealerMiniBannerImgOnly a img
{
  width: 170px;
  display: block;
}

div#rs11_content div#rs11_content_inner_right .weblet div.miniBanner:hover div.multiBannerText
{
  background: url('/nmg/gx/ZeutiqnIiaC.jpeg') #e6e6e6;
}



div#rs11_content div#rs11_content_inner_right .weblet div.miniBanner div.multiBannerText,
div#rs11_content div#rs11_content_inner div#rs11_content_block div.webletdealerMiniBanner div.multiBannerText
{
  padding: 17px 0px 0px 0px;
}

div.miniBanner div.multiBannerText,
#rs11_content_block div.webletwebletWrapper div.bannerMultiContent div.multiBannerText,
div#rs11_content div#rs11_content_inner div#rs11_content_block div.webletdealerMiniBanner div.multiBannerText
{
 padding: 17px 0px 0px 0px;

}

div.miniBanner div.multiBannerText h3,
#rs11_content_block div.webletwebletWrapper div.bannerMultiContent div.multiBannerText h3,
div#rs11_content div#rs11_content_inner div#rs11_content_block div.webletdealerMiniBanner div.multiBannerText h3
{
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 13px;
  color: #000;
  margin: 0;
}


div#rs11_content div#rs11_content_inner div#rs11_content_block div.webletbannerMulti,
div#rs11_content div#rs11_content_inner div#rs11_content_block div.webletwebletWrapper,
div#rs11_content div#rs11_content_inner div#rs11_content_block div.webletdealerMiniBanner
{
  margin: 0 25px 0 0;
}

div#rs11_content div#rs11_content_inner div#rs11_content_block div.webletwebletWrapper .webletbannerMulti
{
  margin-left: 0;
  margin-right: 0;
}
div#rs11_footer
{
  background: url(/nmg/gx/ZsgwzkeJwwjB.gif) repeat-x;
  position: relative;
  height: 537px;
  padding: 0px;
  overflow: hidden;
}

div#rs11_footer div#rs11_footer_inner
{
  background: none;
  height: 537px;
  padding: 0;
}

div.webletLocationsocial_media
{
  clear: both;
  float: left;
}

div.webletLocationsocial_media,
div.webletLocationdisclaimer
{
  background: #ffffff;
  color: black;
  font-size: 11px;
  height: 59px;
  padding: 12px 0 0 0;
  margin: 1px 0 16px 0px;
}
/* 
div.fb-like
{
  margin-right:7px;
}
  */
div.fb_iframe_widget span
{
 display: block;
 float: left;
}

div.webletLocationdisclaimer
{
  text-align: right;
}
div.webletLocationfooter_bottom
{

  position: absolute;
  bottom: 5px;
  width: 800px;
  height: 63px;
}

div.webletLocationfooter_bottom div#footerBottemLinks
{
  float: left;
  margin: 28px 0 0 0;
}

div.webletLocationfooter_bottom div#footerBottemIcons
{
  margin: 18px 0 0 20px;
  float: left;
}


div#rs11_footer div#rs11_footer_inner div.webletLocationfooter_bottom,
div#rs11_footer div#rs11_footer_inner div.webletLocationfooter_bottom a, 
div#rs11_footer div#rs11_footer_inner div.webletLocationfooter_bottom a:hover
{
  font-size: 12px;
  color: #FFF !important;
  text-decoration: none;
}

div.followUs,
div.addthis_toolbox
{
  float: right;
}

div.webletLocationsocial_media a,
div.webletLocationdisclaimer a
{
  color: black;
}

div.followUsIntro
{
  float: left;
  padding: 3px 4px 0 0;
}

div#followUsFacebook,
div#followUsBlogger,
div#followUsTwitter,
div#followUsYoutube

{
  float: left;
  padding: 0 11px 0 0;
  width: 37px;
  height: 37px;
}

div#savetheRhino
{
  background: url('/nmg/gx/ZsgwzkeJoxjB.png') no-repeat;
  width: 99px;
  height: 67px;
  margin: 0 0 0 863px;
}


div#followUsFacebook
{
  background: url('/nmg/gx/ZsgwzkeJedkB.png') no-repeat;
}
div#followUsFacebook:hover
{
  background: url('/nmg/gx/ZsgwzkeJgdkB.png') no-repeat;
}

div#followUsBlogger
{
  background: url('/nmg/gx/ZsgwzkeJidkB.png') no-repeat;
}
div#followUsBlogger:hover
{
  background: url('/nmg/gx/ZsgwzkeJkdkB.png') no-repeat;
}

div#followUsTwitter
{
  background: url('/nmg/gx/ZsgwzkeJmdkB.png') no-repeat;
}
div#followUsTwitter:hover
{
  background: url('/nmg/gx/ZsgwzkeJodkB.png') no-repeat;
}

div#followUsYoutube
{
  background: url('/nmg/gx/ZsgwzkeJqdkB.png') no-repeat;
  padding-right: 12px;
}
div#followUsYoutube:hover
{
  background: url('/nmg/gx/ZsgwzkeJsdkB.png') no-repeat;
  padding-right: 12px;
}


div#rs11_footer div#rs11_footer_inner div.webletLocationsocial_media a:hover,
div#rs11_footer div#rs11_footer_inner div.webletLocationdisclaimer a:hover
{
  color: red;
}

div#rs11_footer div#rs11_footer_inner div.webletLocationfooter_column_1,
div#rs11_footer div#rs11_footer_inner div.webletLocationfooter_column_2,
div#rs11_footer div#rs11_footer_inner div.webletLocationfooter_column_3,
div#rs11_footer div#rs11_footer_inner div.webletLocationfooter_column_4,
div#rs11_footer div#rs11_footer_inner div.webletLocationfooter_column_5
{
  width: 190px;
}

div#rs11_footer div#rs11_footer_inner div.webletLocationfooter_column_1,
div#rs11_footer div#rs11_footer_inner div.webletLocationfooter_column_2,
div#rs11_footer div#rs11_footer_inner div.webletLocationfooter_column_3,
div#rs11_footer div#rs11_footer_inner div.webletLocationfooter_column_4,
div#rs11_footer div#rs11_footer_inner div.webletLocationfooter_column_5
{
  color: #666666;
  height: auto;
}

div#rs11_footer div#rs11_footer_inner div.webletLocationfooter_column_1 h3,
div#rs11_footer div#rs11_footer_inner div.webletLocationfooter_column_2 h3,
div#rs11_footer div#rs11_footer_inner div.webletLocationfooter_column_3 h3,
div#rs11_footer div#rs11_footer_inner div.webletLocationfooter_column_4 h3,
div#rs11_footer div#rs11_footer_inner div.webletLocationfooter_column_5 h3
{
  font-size: 16px;
  font-weight: bold;
  color: #cc0103;
  margin: 40px 0 7px 0;
}


div#rs11_footer div#rs11_footer_inner div.webletLocationfooter_column_1 p,
div#rs11_footer div#rs11_footer_inner div.webletLocationfooter_column_2 p,
div#rs11_footer div#rs11_footer_inner div.webletLocationfooter_column_3 p,
div#rs11_footer div#rs11_footer_inner div.webletLocationfooter_column_4 p,
div#rs11_footer div#rs11_footer_inner div.webletLocationfooter_column_5 p
{
  color: #666666;
  font-size: 11px;
  margin: 16px 0;
}


div#rs11_footer div#rs11_footer_inner div.webletLocationfooter_column_1 a,
div#rs11_footer div#rs11_footer_inner div.webletLocationfooter_column_2 a,
div#rs11_footer div#rs11_footer_inner div.webletLocationfooter_column_3 a,
div#rs11_footer div#rs11_footer_inner div.webletLocationfooter_column_4 a,
div#rs11_footer div#rs11_footer_inner div.webletLocationfooter_column_5 a
{
  color: #005aab;
  text-decoration: none;
}
div#rs11_footer div#rs11_footer_inner div.webletLocationfooter_column_1 a:hover,
div#rs11_footer div#rs11_footer_inner div.webletLocationfooter_column_2 a:hover,
div#rs11_footer div#rs11_footer_inner div.webletLocationfooter_column_3 a:hover
div#rs11_footer div#rs11_footer_inner div.webletLocationfooter_column_4 a:hover,
div#rs11_footer div#rs11_footer_inner div.webletLocationfooter_column_5 a:hover
{
  text-decoration: underline;
}
div#rs11_footer div#rs11_footer_inner div.webletLocationfooter_column_1 ul,
div#rs11_footer div#rs11_footer_inner div.webletLocationfooter_column_2 ul,
div#rs11_footer div#rs11_footer_inner div.webletLocationfooter_column_3 ul,
div#rs11_footer div#rs11_footer_inner div.webletLocationfooter_column_4 ul,
div#rs11_footer div#rs11_footer_inner div.webletLocationfooter_column_5 ul
{
  padding: 0;
}
div#rs11_footer div#rs11_footer_inner div.webletLocationfooter_column_1 ul li,
div#rs11_footer div#rs11_footer_inner div.webletLocationfooter_column_2 ul li,
div#rs11_footer div#rs11_footer_inner div.webletLocationfooter_column_3 ul li,
div#rs11_footer div#rs11_footer_inner div.webletLocationfooter_column_4 ul li,
div#rs11_footer div#rs11_footer_inner div.webletLocationfooter_column_5 ul li
{
  list-style-type: none;
  font-size: 11px;
  width: auto;
  color: #005aab;
}

div#rs11_footer div#rs11_footer_inner div div.standardText ul li {
  background: none;
  padding: 0 0 4px 0;
}

div#rs11_footer div#rs11_footer_inner div div.standardText ul {
  margin: 0;
}#SEoverlay
{
  background-color: white;
}

#SEoverlay img
{
  display: block;
  margin: 0 auto;
}

#wachtwoordVergeten
{
  display: none;
}/**************************************************************

	MultiBox
	v1.3

**************************************************************/

.MultiBoxContainer {
	position: absolute;
	border: 20px solid #002D47;
	background-color: #FFF;
	display: none;
	z-index: 2;
	text-align: left;
	/*overflow: hidden;*/
}

.MultiBoxLoading {
	background: url(/nmg/gx/ZusgfymIwE.gif) no-repeat center;
}

.MultiBoxContent {
	position: relative;
	width: 100%;
	height: 100%;
	overflow: hidden;
}

.MultiBoxClose {
	position: absolute;
	top: -26px;
	right: -26px;
	background: url(/nmg/gx/ZusgfymIqE.png) no-repeat;
	width: 24px;
	height: 24px;
	cursor: pointer;
}


.MultiBoxControlsContainer {
	overflow: hidden;
	height: 0px;
	position: relative;
}

.MultiBoxControls {
	width: 100%;
	height: auto;
	position: relative;
	background-color: #002D47;
}


.MultiBoxPrevious {
	position: absolute;
	background: url(/nmg/gx/ZusgfymIsE.png) no-repeat;
	width: 24px;
	height: 24px;
	left: 0px;
	margin-top: 5px;
	cursor: pointer;
}

.MultiBoxNext {
	position: absolute;
	background: url(/nmg/gx/ZusgfymIyE.png) no-repeat;
	width: 24px;
	height: 24px;
	right: 0px;
	margin-top: 5px;
	cursor: pointer;
}

.MultiBoxNextDisabled {
	cursor: default;
	background: url(/nmg/gx/ZusgfymIaF.png) no-repeat;
}

.MultiBoxPreviousDisabled {
	cursor: default;
	background: url(/nmg/gx/ZusgfymIuE.png) no-repeat;
}

.MultiBoxTitle {
	position: relative;
	margin: 10px 0 0 35px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #DFDFDF;
	font-weight: bold;
	text-align: left;
}

.MultiBoxNumber {
	position: relative;
	width: 50px;
	margin: 10px 35px 0 0;
	float: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #DFDFDF;
	text-align: right;
}

.MultiBoxDescription {
	clear: left;
	position: relative;
	margin: 0 35px 0 35px;
	padding-top: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #DFDFDF;
	text-align: left;
}



/*************************************************************/
ul.groupboxTabs
{
  padding: 0;
  margin: 0;
  margin-top: 10px;
  height: 22px;
  border: 0;
  border-bottom: 1px solid #CCCCCC;
}

ul.groupboxTabs li
{
  float: left;
  list-style: none;
  border: 1px solid #CCCCCC;
  border-bottom: 0;
  margin: 0;
  margin-left: 4px;
  padding: 0;
  padding-left: 6px;
  padding-right: 6px;
  background: #BFBFBF url(/nmg/gx/ZmctleqIcfR.gif) repeat-x;
  height: 21px;
}

ul.groupboxTabs li.selected
{
  background: #FFFFFF;
  height: 22px;
}

ul.groupboxTabs li:hover
{
  color: #000000;
  background: #999999 url(/nmg/gx/ZmctleqIafR.gif) repeat-x;
}

ul.groupboxTabs li.hoverIE6
{
  background: #999999 url(/nmg/gx/ZmctleqIafR.gif) repeat-x;
}

ul.groupboxTabs li.selected:hover
{
  background: #FFFFFF;
}

ul.groupboxTabs li span
{
/*  font-size: 1.2em; GD */
  line-height: 1.8em;
}

div#module_container ul.groupboxTabs li a
{
  color: #999999;
  line-height: 1.8em;
  cursor: pointer;
  text-decoration:none;
}

div#module_container ul.groupboxTabs li.selected a
{
  color: #000000;
  text-decoration: none;
  cursor: default;
}

div#module_container ul.groupboxTabs li a:hover
{
  text-decoration: none;
}

div#module_container ul.groupboxTabs li:hover a
{
  color: #000000;
  text-decoration: none;
}

div#module_container ul.groupboxTabs li.hoverIE6 a
{
  color: #000000;
}

.groupboxContainer
{
  border: 1px solid #CCCCCC;
  padding: 10px;
  margin: 0;
  margin-top: 10px;
  margin-bottom: 10px;
  color: #999999;
  line-height: 1.5em;
  clear: left;
}

.groupboxContainer.tabbed
{
  margin-top: 0;
  border-top: 0;
}

.groupboxContainer label
{
  width: 175px;
  float: left;
}

.groupboxContainer input.text
{
  width: 240px;
}


.groupboxContainer tr
{
  height: 21px;
}

.groupboxContainer td.data
{
  color: #000000;
  padding-left: 3px;
}

.groupboxContainer td.label
{
  background: transparent url(/nmg/gx/ZmctleqIieR.gif) repeat-x 0 13px;
}

.groupboxContainer td.label span
{
  background: #FFFFFF;
  padding-right: 3px;
}

.groupboxContainer div.clear
{
  clear: left;
  height: 1px;
  width: 1px;
  margin-top: -1px;
  overflow: hidden;
}
#module_container button.wider {
  width: 135px;
}

#module_container button .leftpart
{
  float: left;
  background: transparent url(/nmg/gx/ZsgwzkeJihzB.png) no-repeat;
  margin: 0;
  width: 8px;
  height: 28px;
}

#module_container button .midpart
{
  float: left;
  background: transparent url(/nmg/gx/ZsgwzkeJkhzB.png) repeat-x;
  margin: 0;
  height: 28px;
}

#module_container button .rightpart
{
  float: left;
  background: transparent url(/nmg/gx/ZsgwzkeJmhzB.png) no-repeat;
  margin: 0;
  width: 8px;
  height: 28px;
}

#module_container #left button .leftpart
{
  background-image: url(/nmg/gx/ZsgwzkeJshzB.gif);
}

#module_container #left button .midpart
{
  background-image: url(/nmg/gx/ZsgwzkeJuhzB.gif);
}

#module_container #left button .rightpart
{
  background-image: url(/nmg/gx/ZsgwzkeJwhzB.gif);
}


.tekstbanner.kmstand button .leftpart
{
  background-image: url(/nmg/gx/ZsgwzkeJyhzB.gif);
}

.tekstbanner.kmstand button .midpart
{
  background-image: url(/nmg/gx/ZsgwzkeJaizB.gif);
}

.tekstbanner.kmstand button .rightpart
{
  background-image: url(/nmg/gx/ZsgwzkeJcizB.gif);
}


#module_container button .arrow
{
  width: 9px;
  height: 8px;
  margin: 9px 2px 0 2px;
  background: transparent url(/nmg/gx/ZsgwzkeJohzB.gif) no-repeat;
  float: left;
}

#module_container button span
{
  font-size: 0.8em;
  color: #666666;
  font-weight: bold;
  margin: 8px 0px 0 0px;
  float: left;
  line-height: 1.2em;
}

#module_container button:hover span
{
  color: #000000;
}

#module_container button:hover .arrow
{
  background-image: url(/nmg/gx/ZsgwzkeJqhzB.gif);
}

#module_container button.hoverIE6 span
{
  color: #000000;
}

#module_container button.hoverIE6 .arrow
{
  background-image: url(/nmg/gx/ZsgwzkeJqhzB.gif);
}
.tool-tip
{
  color: #FFFFFF;
  width: 200px;
  z-index: 13000;
}
 
.tool-title
{
  font-weight: bold;
  font-size: 11px;
  margin: 0;
  color: #FFFFFF;
  padding: 8px 8px 4px;
  background: url(/nmg/gx/ZsgwzkeJeizB.png) top left;
}
 
.tool-text
{
  font-size: 11px;
  padding: 4px 8px 8px;
  background: url(/nmg/gx/ZsgwzkeJeizB.png) bottom right;
}
body div#rs11_content div#rs11_content_inner .webletmijnSuzLogin
{
  height: 324px;
  background: #FFFFFF url(/nmg/gx/ZadufvnIM.png) no-repeat top left;
  position:relative;
  left:1px;
}


div#rs11_content div#rs11_content_inner div.webletLocationcontent_top_right_top #loginBlok
{
  height: 344px;
  margin-bottom: 25px;
}

div#rs11_content_inner div.webletLocationcontent_top_right_top  h3
{
  margin: 10px 0;
  width: 140px;
}


div.webletmijnSuzLogin input.text
{
  width: 137px;
  height: 22px;
  padding:0;
  margin: 0 0 6px 0;
}

div.webletmijnSuzLogin input.submit
{
  margin-left: 54px;
  margin-top: 5px;
}

div.inlogRememberMe
{
  margin-top: 0px;
}

div.inlogLostPassword
{
  margin-top:20px;
}

div.inlogLostPassword a
{
  display: block;
}

#wachtwoordVergeten button .leftpart,
#wachtwoordVergeten button .rightpart,
#wachtwoordVergeten button .arrow
{
  display: none;
}

#wachtwoordVergeten label
{
  display: none;
}


#wachtwoordVergeten button
{
  background: url('/nmg/gx/ZozfqunIaR.png') no-repeat;
  width: 122px;
  height: 25px;
  padding-bottom: 5px;
  border: 0px;
  cursor: pointer;
}

#wachtwoordVergeten button div.midpart {
  position: relative;
  left: -4px;
  font-size: 12px;
}

div.webletLocationcontent_top_right_top div
{
  border: 0px;  
}

.cookiePermission
{
  font-size: 1em;
  z-index: 9999;
}

.cookiePermission.inline,
.cookiePermission.inlineBox
{
  font-size: 1em;
}

.cookiePermission-content
{
  background-color: #404040;
  background-color: #003145;
  box-shadow: 0 0 2px rgba(0, 0, 0, 0.5);
  color: #FFFFFF;
  padding: 5px;
  text-align: center;
  z-index: 9999;
}

.cookiePermission-content p
{
  color: #FFFFFF;
  line-height: normal;
}

.cookiePermission-content p a,
.cookiePermission-content p a:link,
.cookiePermission-content p a:visited
{
  color: #FFFFFF;
}

.cookiePermission-content h2
{
  color: #FFFFFF;
  font-size: 1.1em;
  font-weight: bold;
}

.cookiePermission-content h3
{
  color: #FFFFFF;
  font-size: 1.0em;
  font-weight: bold;
}

.cookiePermission-title
{
  display: none;
}

.cookiePermission-details
{
  display: inline-block;
  margin-right: 0.4em;
}

.cookiePermission-actions
{
  display: inline-block;
}


.cookiePermission.bodyTop .cookiePermission-content
{
  box-shadow: none;
}


.cookiePermission.fixedTop
{
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
}


.cookiePermission.fixedBottom .cookiePermission-content
{
  position: fixed;
  right: 0;
  bottom: 0;
  left: 0;
}

.cookiePermission.fixedBottom .cookiePermission-content
{
  box-shadow: 0 0 -2px rgba(0, 0, 0, 0.5);
}


.cookiePermission.fixedBox
{
  position: fixed;
  width: 420px;
  right: 50px;
  bottom: 50px;
}

.cookiePermission.fixedBox .cookiePermission-content
{
  padding: 0;
  border-radius: 4px;
}

.cookiePermission.fixedBox .cookiePermission-title
{
  display: block;
  padding: 14px 14px 0 14px;
  text-align: left;
  font-size: 1.2em;
  font-weight: bold;
}

.cookiePermission.fixedBox .cookiePermission-details
{
  text-align: left;
  margin-right: 0;
  padding: 0 14px 0 14px;
}

.cookiePermission.fixedBox .cookiePermission-actions
{
  display: block;
  margin-top: 1em;
  padding: 0 14px 14px 14px;
}


.cookiePermission.inlineBox .cookiePermission-content
{
  display: table-cell;
  padding: 0;
  vertical-align: middle;
}

.cookiePermission.inlineBox .cookiePermission-title
{
  display: block;
  padding: 14px 14px 0 14px;
  font-size: 1.2em;
  font-weight: bold;
}

.cookiePermission.inlineBox .cookiePermission-details
{
  text-align: left;
  margin-right: 0;
  padding: 0 14px 0 14px;
}

.cookiePermission.inlineBox .cookiePermission-actions
{
  display: block;
  margin-top: 1em;
  padding: 0 14px 14px 14px;
}


.cookiePermission.fullScreen
{
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-color: #FFFFFF;
  background-color: rgba(255, 255, 255, 0.75);
  display: table-cell;
  vertical-align: middle;
}

.cookiePermission.fullScreen .cookiePermission-content
{
  position: absolute;
  top: 50%;
  right: 0;
  left: 0;
  height: 300px;
  width: 450px;
  margin: -150px auto 0 auto;
  padding: 0;
  border-radius: 4px;
}

.cookiePermission.fullScreen .cookiePermission-title
{
  display: block;
  padding: 20px 20px 0 20px;
  font-size: 1.4em;
  font-weight: bold;
}

.cookiePermission.fullScreen .cookiePermission-details
{
  display: block;
  text-align: left;
  margin-right: 0;
  padding: 0 30px 0 20px;
  overflow: auto;
  height: 16em;
}

.cookiePermission.fullScreen .cookiePermission-actions
{
  display: block;
  margin-top: 1em;
  padding: 0 20px 20px 20px;
}


a.cookiesAccept,
a.cookiesAccept:link,
a.cookiesAccept:visited,
a.cookiesReject,
a.cookiesReject:link,
a.cookiesReject:visited,
a.cookiesClose,
a.cookiesClose:link,
a.cookiesClose:visited
{
  margin: 2px;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  border-radius: 6px;
  display: inline-block;
  color: #ffffff !important;
  padding: 5px 16px;
  min-width: 5em;
  text-decoration: none;
}

a.cookiesReject:active,
a.cookiesAccept:active,
a.cookiesClose:active
{
  position: relative;
  top: 1px;
}


a.cookiesAccept,
a.cookiesAccept:link,
a.cookiesAccept:visited,
a.cookiesClose,
a.cookiesClose:link,
a.cookiesClose:visited
{
  -moz-box-shadow: inset 0px 1px 0px 0px #a4e271;
  -webkit-box-shadow: inset 0px 1px 0px 0px #a4e271;
  box-shadow: inset 0px 1px 0px 0px #a4e271;
  background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #89c403), color-stop(1, #77a809) );
  background: -moz-linear-gradient( center top, #89c403 5%, #77a809 100% );
  filter:progid: DXImageTransform.Microsoft.gradient(startColorstr='#89c403', endColorstr='#77a809');
  background-color: #89c403;
  border: 1px solid #74b807;
  text-shadow: 1px 1px 0px #528009;
}

a.cookiesAccept:hover,
a.cookiesClose:hover
{
  background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #77a809), color-stop(1, #89c403) );
  background: -moz-linear-gradient( center top, #77a809 5%, #89c403 100% );
  filter:progid: DXImageTransform.Microsoft.gradient(startColorstr='#77a809', endColorstr='#89c403');
  background-color: #77a809;
}


a.cookiesReject,
a.cookiesReject:link,
a.cookiesReject:visited
{
  -moz-box-shadow: inset 0px 1px 0px 0px #fab3ad;
  -webkit-box-shadow: inset 0px 1px 0px 0px #fab3ad;
  box-shadow: inset 0px 1px 0px 0px #fab3ad;
  background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #fa665a), color-stop(1, #d34639) );
  background: -moz-linear-gradient( center top, #fa665a 5%, #d34639 100% );
  filter:progid: DXImageTransform.Microsoft.gradient(startColorstr='#fa665a', endColorstr='#d34639');
  background-color: #fa665a;
  border: 1px solid #d83526;
  text-shadow: 1px 1px 0px #98231a;
}

a.cookiesReject:hover
{
  background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #d34639), color-stop(1, #fa665a) );
  background: -moz-linear-gradient( center top, #d34639 5%, #fa665a 100% );
  filter:progid: DXImageTransform.Microsoft.gradient(startColorstr='#d34639', endColorstr='#fa665a');
  background-color: #d34639;
}


.caroufredsel-controls
{
  float: right;
  margin: 20px 10px 5px 0;
}

.caroufredsel-prev
{
  display: inline-block;
  background: url(/nmg/gx/ZcihzyzIwO.png) no-repeat;
  width: 31px;
  height: 31px;
  margin: 0 3px 0 15px;
}

.caroufredsel-next
{
  display: inline-block;
  background: transparent url(/nmg/gx/ZcihzyzIeP.png) no-repeat;
  width: 31px;
  height: 31px;
}

.caroufredsel-pag
{
  display: inline-block;
}

.caroufredsel-pag a
{
  display: inline-block;
  background: transparent url(/nmg/gx/ZcihzyzIcR.png) no-repeat 50% 50%;
  width: 17px;
  height: 31px;
}

.caroufredsel-pag a.selected
{
  background: transparent url(/nmg/gx/ZcihzyzIeT.png) no-repeat 50% 50%;
}

.caroufredsel-pag a span
{
  display: none;
}

body div div.fullpage
{
  width: 960px;
  float: none;
  clear: both;
}

body div#rs11_content_block div.fullpage
{
  margin-left: 0px;
  margin-right: 0px;
}

body div div.halfpage
{
  width: 466px;
  float: left;
  clear: none;
}

body div div.onethirdpage
{
  width: 303px;
  margin-right: 39px;
  float: left;
  clear: none;
}

body div div.halfpage,
body div div.onethirdpage
{
  
  padding-top: 88px;
  position: relative;
}

body #rs11_content .halfpage h2,
body #rs11_content .onethirdpage h2,
body #rs11_content .halfpage h1,
body #rs11_content .onethirdpage h1
{
  
  width: 960px;
  position: absolute;
  top: 0;
  padding: 40px 0 16px;
}

body #rs11_content .newrow
{
  clear: both;
}

body #rs11_content_block .newrow
{
  margin-left: 0px;
}

body div.multibanner.miniBanner
{
  width: 172px;
}
body h3.subhead div.acctitle
{
  position:absolute;
  left:40px;
  top:12px;
}
  .weblettekst {
  padding: 0px;
  margin: 0px;
}
   .webletzoek input.empty
{
  color: #999999;

}

.webletzoek 
{
}

.webletzoek legend 
{

  display:none;
}

.webletzoek p 
{
  display: inline;
  vertical-align: top;
}

.webletzoek #query 
{
  background: #ffffff url('/nmg/gx/ZklxtrmIeuP.gif') repeat-x; 
  padding: 0 3px;
  margin:0;
  width: 122px;
  height: 18px;
  border: 1px solid #999999;
}

.webletzoek label 
{
  float:left;
}

.webletzoek button 
{
  width: 20px;
  height: 20px;
  overflow: visible;
  border:none;
  background: transparent url('/nmg/gx/ZklxtrmIcuP.gif') no-repeat;
}

.webletzoek input
{
  height: 28px;
  width: 156px;
  padding-left: 15px ;
  background: #FFF;
  border: 1px solid #d8d8d8;
  font-size: 12px;
  border-radius: 3px 3px 3px 3px;
}

.webletzoek input.empty
{
  background: #FFF url('/nmg/gx/ZcihzyzIstB.png') no-repeat right;
}

div#rs11_header_inner div.webletLocationsearch
{
 top: 81px;
}

 div.crumblepath
{
  margin-top: 12px;
  color: #747474;
  font-size:10px;
}

div.crumblepath a.crumblelink:link,
div.crumblepath a.crumblelink:visited,
div.crumblepath a.crumblelink:hover,
div.crumblepath a.crumblelink:active
{
  color: #747474;
  text-decoration: none;
} .webletoverzichtTargeting {
  padding: 0px;
  margin: 0px;
  font-size: 14px;
}

 .webletniets {
display:none;
}
  
.webletStylecowcuzCsHcPvCxTgCjCMAN { 
width: 650px;
height: 85px;
float: left;


}
.webletStylenxwcuzCsHcPvCxTgCjCMAJ { 
width: 175px;
height: 85px;
float: left;


}
.webletStylesvulsyCsHcPvCxTgBgEbFgD { 
width: 177px;
height: 315px;
float: left;


}
.webletStyleirxcuzCsHcPvCxTgCjCMAD { 
width: 778px;
height: 45px;
float: left;


}
.webletStyleosxcuzCsHcPvCxTgCjCMAC { 
width: 175px;
height: 45px;
float: left;


}
.webletStylecmwcuzCsHcPvCxTgCjCMER { 
width: 130px;
height: 150px;
float: right;


}
.webletStyleamwcuzCsHcPvCxTgCjCMEP { 
width: 130px;
height: 150px;
float: right;


}
.webletStyleifxcuzCsHcPvCxTgCjCMGT { 
width: 787px;
height: 30px;


}
.webletStyleqtxcuzCsHcPvCxTgCjCMIO { 
float: left;


}
.webletStyletnwcuzCsHcPvCxTgCjCMCJ { 
width: 480px;
height: 55px;
float: left;


}
.webletStylejeihuzCsHcPvCxTgCjCMCI { 
width: 480px;
height: 55px;
float: left;


}
.webletStylewuulsyCsHcPvCxTgBgEbFmC { 
width: 177px;
height: 315px;
float: left;


}
.webletStyleqgihuzCsHcPvCxTgCjCMCA { 
width: 177px;
height: 315px;
float: left;


}
.webletStylewbtbuyCsHcPvCxTgBgEbFE { 
width: 177px;
height: 315px;
float: left;


}
.webletStyleebmzqjDsHcPvCxTgCjCMCaB { 
width: 369px;
height: 315px;
float: left;


}div#rs11_footer div#rs11_footer_inner div.webletLocationfooter_column_1 h3,
div#rs11_footer div#rs11_footer_inner div.webletLocationfooter_column_2 h3,
div#rs11_footer div#rs11_footer_inner div.webletLocationfooter_column_3 h3,
div#rs11_footer div#rs11_footer_inner div.webletLocationfooter_column_4 h3,
div#rs11_footer div#rs11_footer_inner div.webletLocationfooter_column_5 h3
{
  color: #000;
}

@media print
{

}

