/*      -=GLOBALS=-     */     
body {
background-color: #818181;
font-family: Verdana, Helvetica, sans-serif;
font-size: 8pt;
text-align: center;
color: #333132;
width: 1000px; 
margin: 0 auto;
}

td {
font-family: Verdana, Helvetica, sans-serif;
font-size: 8pt;
color: #333132;
}

h1 {
font-size: 10pt;
margin: 0px;
}

h2 {
font-size: 10pt;
margin: 0px;
}

A:link {
	color:#000044;
	text-decoration:none;
}
A:visited {
	color:#000044;
	text-decoration:none;
}
A:alink {
	color:#000044;
	text-decoration:none;
}
A:hover {
	color:#000044;
	text-decoration:none;
}

input.button { 
background-color: #EFF6FE;
border: 1px solid #79A4CF;
font-size: 12px; 
color: #000000; 
height: 20px;
width: 80px;
font-weight: bold;
cursor: hand;
}

input.button_groot { 
background-color: #EFF6FE;
border: 1px solid #79A4CF;
font-size: 12px; 
color: #000000; 
height: 20px;
width: 100px;
font-weight: bold;
cursor: hand;
}

input.button2 { 
background-color: #EFF6FE;
border: 1px solid #79A4CF;
font-size: 12px; 
color: #000000; 
height: 20px;
width: 180px;
font-weight: bold;
cursor: hand;
}

/*      -=TEKST=-     */

.blauw_7 {
font-family: Verdana, Helvetica, sans-serif;
font-size: 7pt;
color: #025299;
}

.blauw_8 {
font-family: Verdana, Helvetica, sans-serif;
font-size: 8pt;
color: #025299;
}

.zwart_8 {
font-family: Verdana, Helvetica, sans-serif;
font-size: 8pt;
color: #000000;
}

.zwart_8b {
font-family: Verdana, Helvetica, sans-serif;
font-size: 8pt;
font-weight: bold;
color: #000000;
}

.grijs_8 {
font-family: Verdana, Helvetica, sans-serif;
font-size: 8pt;
color: #353130;
}

.grijs_8b {
font-family: Verdana, Helvetica, sans-serif;
font-size: 8pt;
color: #353130;
font-weight: bold
}

.grijs_7 {
font-family: Verdana, Helvetica, sans-serif;
font-size: 7pt;
color: #353130;
}

.grijs_10 {
font-family: Verdana, Helvetica, sans-serif;
font-size: 10pt;
color: #353130;
}

.grijs_10b {
font-family: Verdana, Helvetica, sans-serif;
font-size: 10pt;
font-weight: bold;
color: #353130;
}

.blauw_8b {
font-family: Verdana, Helvetica, sans-serif;
font-size: 8pt;
font-weight: bold;
color: #025299;
}

.blauw_10b {
font-family: Verdana, Helvetica, sans-serif;
font-size: 10pt;
font-weight: bold;
color: #025299;
}

.wit_10b {
font-family: Verdana, Helvetica, sans-serif;
font-size: 10pt;
font-weight: bold;
color: #ffffff;
}

.oranje_13b {
font-family: Verdana, Helvetica, sans-serif;
font-size: 13pt;
font-weight: bold;
color: #E7641C;
}

.wit_9 {
font-family: Verdana, Helvetica, sans-serif;
font-size: 9pt;
color: #ffffff;
}

.wit_8 {
font-family: Verdana, Helvetica, sans-serif;
font-size: 8pt;
color: #ffffff;
}

/*      -=TABLES=-     */

td.leftfade {
background-image:url(images/shadow_left.jpg);
background-repeat:repeat-y;
background-position:top left;
width: 9;
}

td.leftback {

}

td.center_backtop {
background-image:url(images/center_backtop.gif);
background-repeat:no-repeat;
background-position:top center;
height: 29;
}

td.center_backmiddle {
background-image:url(images/center_backmiddle.gif);
background-repeat:y-repeat;
background-position:top center;
height: 420;
}

td.center_backbottom {
background-image:url(images/center_backbottom.gif);
background-repeat:no-repeat;
background-position:top center;
height: 22;
}

table.blauwvlak_table {
background-image:url(images/blauwvlak_back.gif);
background-repeat:no-repeat;
background-position:top left;
width:325;
height:204;
}

table.mainoffer_table {
background-image:url(images/mainoffer_back.gif);
background-repeat:no-repeat;
background-position:top left;
width:325;
height:204;
}

table.account_table {
background-image:url(images/account_back.gif);
background-repeat:no-repeat;
background-position:top left;
width:166;
height:205;
}

table.nwsbr_table {
background-image:url(images/nwsbr_back.gif);
background-repeat:no-repeat;
background-position:top left;
width:166;
height:130;
}

table.productwide_table {
background-image:url(images/product_wide.gif);
background-repeat:no-repeat;
background-position:top left;
width:651;
height:111;
}


td.rightfade {
background-image:url(images/shadow_right.jpg);
background-repeat:repeat-y;
background-position:top left;
width: 9;
}

table.devtable {
border-collapse: collapse;
width: 400px;
background-color: #4C76CB;
}

table.dealertable {
border-collapse: collapse;
background-image:url(images/dealer_back.gif);
background-repeat:y-repeat;
background-position:top left;
width: 621px;
height: 95px;
}

table.footertable {
border-collapse: collapse;
background-image:url(images/footer_balk.gif);
background-repeat:x-repeat;
background-position:top right;
width: 650px;
height: 26px;
clear: both;
}


/*      -=CLASSES=-      */


.rechts_pic { 
float:right; 
margin-left:0pt; 
}

.links_pic { 
float:left; 
margin-left:0pt; 
}

.menu_punt {
padding: 3px 3px 3px 7px;
width: 147px;
float: left;
}

.content_text {
text-align: left;
width: 640px;
}

.product_thumb {
float: left;
width: 80px;
}

/*      -=DIVS=-      */

#winkelwagen_melding {
display: none;
position: aboslute;
width: 652px;
height: 30px;
margin-bottom: 5px;
}

#spacer {
line-height: 6px;
height: 6px;
}

#menu {
}

#product_detail_table {
float: left;
background-image:url(images/product_detail.gif);
background-repeat:no-repeat;
background-position:top left;
width:327;
height:417;
}

#gallery_table {
float: right;
background-image:url(images/gallery_back.gif);
background-repeat:no-repeat;
background-position:top left;
width: 320px;
height: 276px;
position: relative;
}

#auto_lijst{
      height:150px;
      overflow: auto;	
      scrollbar-3dlight-color: #C7C8CA;
      scrollbar-darkshadow-color: #e3e3e4;
      scrollbar-highlight-color: white;
      scrollbar-arrow-color: #025299;
      scrollbar-base-color: #025299;
      scrollbar-face-color: white;
      scrollbar-track-color: white;
}	

#kenmerk_scroll{
      height:144px;
      overflow: auto;	
      scrollbar-3dlight-color: #C7C8CA;
      scrollbar-darkshadow-color: #e3e3e4;
      scrollbar-highlight-color: white;
      scrollbar-arrow-color: #ffffff;
      scrollbar-base-color: #025299;
      scrollbar-face-color: #00529B;
      scrollbar-track-color: #A1C0DD;
}	

