A:link
{
		color: #993300;
		font-size: 8pt;
		font-weight: bold;
		text-decoration: none;
}

A:active
{
		color: #993300;
		font-size: 8pt;
		font-weight: bold;
		text-decoration: none;
}
			
A:visited
{
		color: #993300;
		font-size: 8pt;
		font-weight: bold;
		text-decoration: none;
}
			
A:hover
{
		color: #993300;
		font-size: 8pt;
		font-weight: bold;
		text-decoration: underline;
}

BODY
{
		background: url("../images/bg_main.jpg") top center;
		background-position-horizontal:"left";
		margin-left:0pt;
		margin-top:0pt;
		scrollbar-face-color: #fa4357;
        scrollbar-arrow-color: #FFFFFF;
        scrollbar-track-color: #FFFFFF;
        scrollbar-shadow-color: #FFFFFF;
        scrollbar-highlight-color: #FFFFFF;
        scrollbar-3dlight-color: #FFFFFF;
        scrollbar-darkshadow-color: #FFFFFF;
		font-family:"Arial";
		color:#333333;
		overflow-x: hidden; overflow-y: auto;
		
}

#content
{
		padding-left:15px;
		padding-top:20px;
		padding-bottom:20px;
		font-family:"Arial";
		font-size:8pt;
		color:#333333;
		width:900px;		
		-moz-box-sizing:border-box;box-sizing:border-box;

}

#content1
{
		padding-left:20px;
		padding-top:20px;
		padding-bottom:20px;
		font-family:"Arial";
		font-size:8pt;
		color:#333333;
		height:310px;
		width:475px;
		overflow:auto;
		overflow-x:hidden;
		-moz-box-sizing:border-box;box-sizing:border-box;
}

#contentReminder
{
		padding-left:20px;
		padding-top:20px;
		padding-bottom:20px;
		font-family:"Arial";
		font-size:8pt;
		color:#333333;

		width:430px;
		overflow:auto;
		overflow-x:hidden;
		-moz-box-sizing:border-box;box-sizing:border-box;
}
#bovag-widget{
  padding-left:20px;
  padding-bottom:20px;
}

#curlContent
{
		padding-left:15px;
		padding-top:20px;
		padding-bottom:20px;
		font-family:"Arial";
		font-size:8pt;
		color:#333333;
		width:950px;
		-moz-box-sizing:border-box;box-sizing:border-box;
	
}

#curlContent1
{
		padding-left:1px;
		padding-top:20px;
		padding:20px 0 20px 0;
		padding-bottom:20px;
		font-family:"Arial";
		font-size:8pt;
		color:#333333;
		width:900px;
		-moz-box-sizing:border-box;box-sizing:border-box;
	
}

#contenttitle
{
		padding-left:38px;
		padding-right:20px;
		padding-top:15px;
		padding-bottom:15px;
		font-family:"Arial";
		font-size:16pt;
		font-weight:bold;
		color:#666666;
		
}

TD
{      
	vertical-align:top;
	font-family:"Arial";		
}

span
{
	font-family:"Arial";
	font-size:8pt;
}

font
{
	font-family:"Arial";
	font-size:8pt;
}

td#idImage
{
	vertical-align:middle;
	text-align:center;
	font-family:"Arial";	
}

TD.tabledata_menu

{
		font:Arial;
		color:#002d51;
		font-size:8pt;
		font-weight:bold;
		padding-left: 14px;
		padding-right: 14px;
}

TD.tabledata_main

{
		font-family:Arial;
}

TD.tabledata_kop

{
		font: Arial;
		font-size: 20;
		font-weight: bold;
		padding-left: 20px;
		color: #FFFFFF;
}

.images

{

		text-align: left;
		color:#000000;

}

.footer

{

		background-image:url(../images/bg_main.jpg)
		height:1px;

}


.href 

{
		text-decoration:underline;
		text-transform:none;
		color:#002d51;
		
}

span.menu_sifr 
{

}

TEXTAREA

{
		color : #000000;
        font-weight : normal;
		letter-spacing: 1px;
        face: Arial;
        font-family: Arial;
        font-size: 8pt;
        border : solid #000000;
        border-width : 1px;
        text-align : left;
}

SELECT

{
        color : #000000;
        font-weight : normal;
        face: Arial;
        font-family: Arial;
        font-size: 8pt;
        background : #FFFFFF;
        border : solid #3399FF;
        border-width : 0px;
        text-align : left;
}
.standaardtekst
{

		font-weight:normal;
        font-size: 8pt;
        font-family:Arial;
		color:#000000;
		text-decoration: none;

}

.KOP

{
        color: #FFFFFF;
        text-decoration: none;
        font-size:12pt;
        font-family: Arial;
        font-weight: bold;
}

.KOP1

{
        color: #000000;
        text-decoration: none;
        font-size:12pt;
        font-family: Arial;
        font-weight: bold;
}

.SUBKOP

{
        color: #FFFFFF;
        text-decoration: none;
        font-size:10pt;
        font-family: Arial;
        font-weight: bold;
}

.voorraad_table			{width:945px;border:1px solid #000000;} 
.voorraad_subtable		{width:945px;background-color:#ececec;border:1px solid #d9d9d9;} 

.detail_table			{width:770px;border:1px solid #000000;}
.detail_subtable_1a		{width:234px;}
.detail_garantie		{width:440px;border:1px solid #000000;}
.detail_email			{width:308px;border:1px solid #000000;background-color:#d9d9d9;}
.detail_gegevens		{width:220px;}
.input_title			{font-family:verdana,arial;font-size:11px;font-weight:bold;color:#000000;cursor:help;text-decoration:none;}
a.input_title:hover		{font-family:verdana,arial;font-size:11px;font-weight:bold;color:#993300;cursor:help;text-decoration:underline;}
.text					{font-family:verdana,arial;font-size:10px;color:#000000}
.text-bold				{font-family:verdana,arial;font-size:10px;font-weight:bold;color:#000000} 
.text-large				{font-family:verdana,arial;font-size:11px;color:#000000}
.text-large-bold		{font-family:verdana,arial;font-size:11px;font-weight:bold;color:#000000}  
.text-xlarge			{font-family:verdana,arial;font-size:13px;font-weight:bold;color:#000000} 
.text-small				{font-family:verdana,arial;font-size:9px;color:#000000}
.text-red-bold			{font-family:verdana,arial;font-size:11px;font-weight:bold;color:#993300} 
.result-occ-cell		{padding:3px;font-family:verdana,arial;font-size:10px;color:#000000;border:1px solid #d9d9d9;border-left:none}
.result-occ-cell2		{padding:3px;font-family:verdana,arial;font-size:10px;color:#000000;border:1px solid #d9d9d9;border-left:none;border-top:none}
.result-occ-cell3		{padding:3px;font-family:verdana,arial;font-size:10px;color:#000000;border:1px solid #d9d9d9;border-left:none;border-bottom:none}
.result_sort			{font-family:verdana,arial;font-size:10px;font-weight:bold;color:#000000;text-decoration:none;}
a.result_sort:hover		{font-family:verdana,arial;font-size:10px;font-weight:bold;color:#993300;text-decoration:underline;}
.result_occ				{font-family:verdana,arial;font-size:10px;font-weight:bold;color:#993300;text-decoration:none;}
a.result_occ:hover		{font-family:verdana,arial;font-size:10px;font-weight:bold;color:#993300;text-decoration:underline;}
.result_foto_vergr		{font-family:verdana,arial;font-size:10px;color:#000000;text-decoration:none;}
a.result_foto_vergr:hover	{font-family:verdana,arial;font-size:10px;color:#000000;text-decoration:underline;}
.detail_link			{font-family:verdana,arial;font-size:10px;font-weight:bold;color:#993300;text-decoration:none;}
a.detail_link:hover		{font-family:verdana,arial;font-size:10px;font-weight:bold;color:#993300;text-decoration:underline;}
.aanbieder_link			{font-family:verdana,arial;font-size:11px;color:#000099;text-decoration:underline;}
.img_help				{border:none}
a.img_help:hover		{border:none}
.padded					{padding:5px;}  
.padded-thick			{padding:10px;}
.padded-text			{padding:3px;} 
.foto					{border:1px solid #000000}
.black 					{background-color:#000000;}
.result-white 			{background-color:#ffffff;}
.result-grey			{background-color:#ececec;}
.detail_title			{font-family:verdana,arial,helvetica,sans-serif;font-size:11px;font-weight:bold;color:#000000;background-color:#ececec;padding:3px}
.page					{}

#artikelcontent
{ 
  padding-left:15px;
  font-family:"Arial";
  font-size:8pt;
  color:#333333;
  width:940px; 
  -moz-box-sizing:border-box;box-sizing:border-box;
}

/* Vrij plaatsbare tekstartikelen */
#vrijeplaatsing {
  width: 100%; 
  line-height: 16px;
  color: #000000;
  font-family: Arial, helvetica, sans-serif;
  font-weight: normal;
}

#vrijeplaatsing img {
  margin-left: 5px;
}

#vrijeplaatsing H1 {
  text-transform: uppercase;
  color: #999999;
  font-family: arial, helvetica, sans-serif;
  font-size: 18px;
  font-weight: bold;
  margin-top: 0px;
}

#vrijeplaatsing H1.titel {
  text-transform: uppercase;
  color: #999999;
  font-family: arial, helvetica, sans-serif;
  font-size: 18px;
  font-weight: bold;

  margin-top: 0px;
}
/* Einde vrijplaatsbare tekst */


a.mainContentNav
{
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 11px;

  text-transform: uppercase;
  text-decoration: none;
  color: #999999;
  background-color: #FFFFFF;
  
  padding-left:20px;
}

a.mainContentNav:hover
{
  color: #000000;
  background-color: #FFFFFF;
}

a.mainContentNavSel

{
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 11px;
  text-transform: uppercase;
  text-decoration: none;
  color: #000000;
  background-color: #FFFFFF;

}
	
#content .contentsubnavigatie {
  text-align: center; 
  vertical-align: top;
  width: 100%;
  border-top: solid #999999 1px;
  border-bottom: solid #999999 1px;
  color: #999999;
  z-index: 500;
}

a.mainContentNavSel:hover

{
  color: #000000;
  background-color: #FFFFFF;
}

#content .contentsubnavigatie a.mainContentNav
{
  font-family: Arial, Helvetica, sans-serif;

  font-weight: bold;
  font-size: 11px;
  text-transform: uppercase;
  text-decoration: none;
  padding-left: 4px;
  padding-right: 4px;

  color: #999999;
  background-color: #FFFFFF;	
}


#content .contentsubnavigatie a.mainContentNav:hover

{
  color: #000000;
  background-color: #FFFFFF;
}

.contentsubnavigatie2
{
	border-bottom: solid #999999 1px;
	border-top: solid #999999 1px;
	font-family: Arial, Helvetica, sans-serif;

	font-weight: bold;
	font-size: 11px;
	text-transform: uppercase;
	text-decoration: none;
	padding-left: 4px;
	padding-right: 4px;

	color: #999999;
	background-color: #FFFFFF;	
}

.contentsubnavigatie
{
	border-bottom: solid #999999 1px;
	border-top: solid #999999 1px;
	font-family: Arial, Helvetica, sans-serif;

	font-weight: bold;
	font-size: 11px;
	text-transform: uppercase;
	text-decoration: none;
	padding-left: 4px;
	padding-right: 4px;

	color: #999999;
	background-color: #FFFFFF;	
}

#content .contentsubnavigatie2 {
  text-align: center; 
  vertical-align: top;
  width: 100%;
  border-bottom: solid #999999 1px;
  color: #999999;
  z-index: 500;
}

#content .contentsubnavigatie2 a.mainContentNav
{
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 11px;
  text-transform: uppercase;


  text-decoration: none;
  padding-left: 4px;
  padding-right: 4px;
  color: #999999;

  background-color: #FFFFFF;	
}


#content .contentsubnavigatie2 a.mainContentNav:hover


{
  color: #000000;
  background-color: #FFFFFF;
}

.locatordiv{
  width: 1px;
  height: 10px;
  display:inline;
  padding-left:20px;
}

.hiddenSubmenuD1
{
 position: absolute;
  z-index: 1500;

  visibility: hidden; 
/*  left: 204px; 
  top: 5px; */
  width: 108px; 
  height: 20px;  
/*  margin-left: -8px;  */
  overflow: visible;
  text-align: center;

}

h1.titel {
 /* Added 15 aug 2005 by DM: Force extra white above titles in dealersites */
 margin-top:36px;
}

#titel
{
	margin-top:36px;
	visibility:visible;
}

a.sub2navitem
{

  display: block;
  position: relative;
  border-left: solid #999999 1px; 
  border-right: solid #999999 1px; 
  border-bottom: solid #999999 1px;
/*  border-top: solid #999999 1px; 


  margin-top: -1px; */
  width: 108px; 
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 11px;
  text-transform: uppercase;
  text-decoration: none;
  padding-top: 2px;
  padding-left: 4px;
  color: #666666;

  background-color: #CCCCCC;
}


a.sub2navitem:hover
{
  color: #FFFFFF;

  background-color: #999999;
}

a.sub2navitem2
{


  display: block;
  position: relative;
  border-left: solid #999999 1px; 
  border-right: solid #999999 1px; 
  border-bottom: solid #999999 1px; 
/* margin-top: -2px; */

/*  width: 108px; */
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 11px;
  text-transform: uppercase;
  text-decoration: none;
  padding-top: 2px;
  padding-left: 4px;
  color: #666666;
  background-color: #CCCCCC;
}


a.sub2navitem2:hover
{
  color: #FFFFFF;
  background-color: #999999;
}

#gallery {
  margin-bottom: 20px;
  margin-right: 20px;
  margin-top: 20px;  
  margin-left:20px;
  float: left;
  width:900px;
}

#gallery .thumb, .modeltype {
  float: left;
width: 226px;
  height: 205px;
  vertical-align: bottom;
  margin: 0px 20px 0px 0px;
}

#gallery .thumb .titel {
  font-size: 1.3em;
  font-weight: bold;
  line-height: 1.6em;
}
#gallery .thumb .text {
  line-height: 1.5em;
  font-size: 1.2em;
}
#gallery .thumb a, .modeltype a {
  display: block;
  position: relative;
  height: 193px;
  color: #000000;
  padding: 5px;
  text-decoration: none;
  border: 1px solid #FFFFFF;
  overflow: hidden;
}
/* SUZUKI STYLES*/
#gallery .thumb .img {
  position: absolute;
  bottom: 5px;
}

#gallery .thumb a:hover, .modeltype a:hover {
  border: 1px solid #CCCCCC;
  text-decoration: none;
}
#gallery .row {
  display: block;
  margin: 0px;
  padding: 0px;
  clear: both;
}
#gallery .mthumb, #gallery .mthumb a {
  width: 280px;
  height: 150px;
}
#gallery .mthumb {
  padding: 0px;
  margin: 0px 20px 20px 0px;
}
#gallery .thumblast  {
  margin-right: 0px;
}
#gallery .mthumb .titel {
  position: absolute;
  bottom: 5px;
  left: 10px;
}
#gallery .mthumb img {
  position: absolute;
  bottom: 35px;
  left: 5px;
}

.module
{
	width:900px;
	text-align:center;
	margin:20px;
}

.banner {
  float: right;
  margin-bottom: 10px;
  clear: right;
}

#crumble
{
	padding:32px 0px 30px;
	display:none;
}

.maintext
{
	line-height:1.2em;
	text-align:center;
	width:900px;
	padding:0 20px 20px 20px;
}

.subtext
{
	line-height:1.2em;
	text-align:left;
	width:900px;
	padding:0 20px 20px 20px;
}


.accarrr,.accarrd,.togglerx
{
	display:none
}

h3.subhead {
background:#E5E1D5 url(/nmg/gx/ZcedoctHyaM.gif) repeat-x scroll center bottom;
color:#000000;
cursor:pointer;
font-size:1.2em;
font-weight:bold;
height:1.8em;
line-height:1.8em;
padding-left:0px;
width:auto;
text-decoration:underline;
}

#accordion
{
	margin-top:100px;
	padding-left:20px;
}

.right
{
	float:right;
}

.bannered
{
	width:450px;
}

.maintext h1 {
color:#999999;
font-family:"Arial Narrow Bold","Arial Narrow",TArial;
font-size:2em;
font-weight:bold;
padding-bottom:20px;
vertical-align:top;
}



#topmenu {
  padding: 0px 0px 0px 30px; 
  margin: 0px;
  /*
position: absolute;
  bottom: 0px;
  left: 0px;
*/
  vertical-align: middle;
  background-color: #E5E1D5;
  text-transform: uppercase;
/*  overflow: hidden; */
  width: 651px;
  height: 2.0em;
  white-space: nowrap;
  color: #999999;
}
#topmenu ul {
  margin: 0px;
  padding: 0px;
  list-style-type: none;
}
#topmenu li {
  display: block;
  float: left;
  height: 2.0em;
  position: relative;
  line-height: 1.67em;
  color: #999999;
  font-size: 1.2em;
  height: 100%;
}
#topmenu a {
  padding: 0px 5px 0px 5px;
  color: #999999;
}
#topmenu li:hover a, #topmenu li.selected a, #topmenu li.sfhover a {
  color: #FFFFFF;
}
#topmenu li ul {
  display: none;
  position: absolute;
  top: 100%;
  left: 2px;
  width: 103px;
  z-index: 100;
}

#topmenu li:hover ul, #topmenu li.sfhover ul, #topmenu li:hover li:hover ul, #topmenu li.sfhover li.sfhover ul, #topmenu li:hover li:hover li:hover ul, #topmenu li.sfhover li.sfhover li.sfhover ul {
  display:block;
}
#topmenu li:hover ul ul, #topmenu li.sfhover ul ul, #topmenu li:hover li:hover ul ul, #topmenu li.sfhover li.sfhover ul ul {
  display:none;
}

#topmenu li li {
  background-color: #E5E1D5;
  width: 100%;
  display: block;
  font-size: 1.0em;
  overflow: hidden;
}

#topmenu li li ul {
  left: 100%;
  top: 0px;
}

#topmenu li li a, #topmenu li:hover li a, #topmenu li.sfhover li a {
  display: block;
  padding: 0px 5px 0px 5px;

  white-space: nowrap;
  color: #000000;
}
#topmenu li li:hover a, #topmenu li li.sfhover a {
  color: #FFFFFF;
  background-color: #999999;
}


#address
{
color:#FFFFFF;
font-family:Arial;
font-size:10pt;
position:absolute;
right:210px;
text-align:right;
top:60px;
}

#left_hidden {
display:none;
}

	

