﻿body  { margin: 0 0 0 0; font-family: Arial; font-size: 12px; }
a     { color: #4479c5; text-decoration: none; }
p     { padding-left: 5px;}
h1    { margin:0; margin-top: 5px; margin-left: 6px; font-weight: bold; font-size: 16px; color: #ffffff; background-color: #4479c5; }
h2    { margin:0; font-weight: bold; color: #4479c5; }
h3    { margin:0; font-size: 12px; font-weight: bold; color: #000000; }
img   { border: 0px;} 

.main         { position: relative; width: 1000px; height: 700px; margin: 0px auto; }
.logo         { position: relative; float: left; width: 210px; height: 100px; margin-left: 10px; margin-top: 15px; }
.logoImage    { position: relative; float: left; width: 192px; height: 80px; margin-left: 9px; background-image: url('../images/00 Logo.png'); background-repeat: no-repeat; }
.header       { position: relative; float: left; width: 765px; height: 100px; margin-left: 5px; margin-top: 15px; }

.languageBar    { position: relative; float: left; width: 765px; height: 50px; margin-left: 0px; margin-top: 5px; }
.quickBar       { position: relative; float: right; height: 50px; margin-right: 135px; margin-top: 5px;}
.quickBarText   { color: #8c9a9e; font-weight: bold; width: 175px; text-align: right; }
.quickBarSeperator { width: 20px; }
.quickBarImage  { padding-right: 5px; width: 30px; text-align: right; }
.quickBarImage img { border: 0px; }

.languageSwitch { position: relative; float: right; width: 165px; height: 50px; margin-right: 0px; margin-top: 5px;}
.languageText   { color: #8c9a9e; font-weight: bold; width: 120px; }
.languageImage  { text-align: right; width: 25px; }
.languageImage img { border: 0px; }

.footer           { position: relative; float: left; width: 980px; height: 30px; margin-left: 10px; margin-top: 5px; background-image: url('../images/InformatieBalk onderaan_.png'); background-repeat: no-repeat; }
.footerTable      { margin-left: 5px; margin-top: 4px; color: #ffffff; font-weight: bold; font-size: 11px; }
.footerTable a    { color: #ffffff; font-weight: bold; font-size: 11px; }
.footerNaw1       { width: 85px;  }
.footerNaw2       { width: 80px;  }
.footerNaw3       { width: 95px;  }
.footerNaw4       { width: 107px; }
.footerNaw5       { width: 100px; }
.footerEmail      { width: 170px; }
.footerSitemap    { width: 67px;  }
.footerDisclaimer { width: 77px;  }
.footerTerms      {  }

.topMenu              { position: relative; float: left; width: 765px; height: 40px; margin-left: 0px; margin-top: 0px; background-image: url('../images/Menu Primaire.png'); background-repeat: no-repeat; }

.topMenuNieuws        { background-image: url('../images/Menu Primaire_nieuws.png'); }
.topMenuWerken        { background-image: url('../images/Menu Primaire_werken.png'); }

.topMenuTable         { border: 0px; font-size: 12px; font-weight: bold; }
.topMenuTable a       { color: #ffffff; }
.topMenuHome          { width: 88px; text-align: center; vertical-align: top; padding-top: 12px; }
.topMenuAbout         { width: 109px; text-align: center; vertical-align: top; padding-top: 12px; }
.topMenuNews          { width: 100px; text-align: center; vertical-align: top; padding-top: 12px; }
.topMenuWork          { width: 188px; text-align: center; vertical-align: top; padding-top: 12px; }
.topMenuContact       { width: 102px; text-align: center; vertical-align: top; padding-top: 12px; }
.topMenuSearch        { width: 151px; vertical-align: top; }
.topMenuSearch input  { width: 120px; border: 0px; margin-left: 25px; margin-top: 10px; }
.topMenuFind          { width: 27px; text-align: center; line-height: 40px; vertical-align: top; }
.topMenuFind input    { width: 20px; height: 20px; margin-top: 8px; background-color: Transparent; border: 0px; cursor: pointer; }

.leftMenu_small   { position: relative; float: left; width: 210px; height: 413px; margin-left: 10px; margin-top: 0px; background-image: url('../images/Menu sec 01.png'); background-repeat: no-repeat; }
.leftMenu_medium  { position: relative; float: left; width: 210px; height: 498px; margin-left: 10px; margin-top: 0px; background-image: url('../images/Menu sec 02.png'); background-repeat: no-repeat; }
.leftMenu_big     { position: relative; float: left; width: 210px; height: 543px; margin-left: 10px; margin-top: 0px; background-image: url('../images/Menu sec 02.png'); background-repeat: no-repeat; }

.leftMenu_small .leftMenuBlock  { height: 260px;  }
.leftMenu_medium .leftMenuBlock    { height: 345px;  }
.leftMenu_big .leftMenuBlock    { height: 390px;  }

.leftMenu_small .leftMenuBlockProjects  { height: 265px;  }
.leftMenu_medium .leftMenuBlockProjects    { height: 350px;  }
.leftMenu_big .leftMenuBlockProjects    { height: 395px;  }

.leftMenuBlockImage { margin-left:5px; margin-top: 5px; }
.leftMenuBlockImageText { color: #ffffff; font-size: 10px; padding-left:3px; }

.leftMenuContainer  { position: relative; float: left; width: 210px; height: 100%; }

.leftMenu             { list-style-type: none; margin-top:-8px;  }
.leftMenu a           { color: #ffffff; }
.leftMenu li          { font-weight: bold; margin-top: 14px; margin-left: -30px; }
.leftMenuItemHome     { font-weight: bold; }
.leftMenuItem         { font-weight: bold; color: #8fafdc; }
.leftMenuItemSelected { font-weight: bold; }

.leftMenuSub              { list-style-type: none; }
.leftMenuSub li           { font-weight: bold; margin-top: 14px; margin-left: -30px; }
.leftMenuSubItem          { font-weight: bold; color: #3864ab; }
.leftMenuSubItemSelected  { font-weight: bold; }

.leftMenuTableItemSpan              { height: 20px; padding-top: 5px; }
.leftMenuTableItemSpanSelected      { height: 20px; padding-top: 5px; }
            
.leftMenuTable                      { width: 100%;}
.leftMenuTableItem                  { color: #000000; }
.leftMenuTableItemSelected          { color: #ffffff; }
.leftMenuTableItemLink              { color: #000000; padding-left: 10px;  }
.leftMenuTableItemLinkSelected      { color: #ffffff; padding-left: 10px; font-weight: bold; }

.leftSub1MenuTable                  { width: 100%;}
.leftSub1MenuTableItem              { margin-top: 5px; }
.leftSub1MenuTableItemSelected      { margin-top: 5px; }
.leftSub1MenuTableItemLink          { color: #000000; padding-left: 20px; }
.leftSub1MenuTableItemLinkSelected  { color: #ffffff; padding-left: 20px; font-weight: bold; }
     
.leftSub2MenuTable                  { width: 100%;}
.leftSub2MenuTableItem              { margin-top: 5px; }
.leftSub2MenuTableItemSelected      { margin-top: 5px; }
.leftSub2MenuTableItemLink          { color: #000000; padding-left: 30px; }
.leftSub2MenuTableItemLinkSelected  { color: #ffffff; padding-left: 30px; font-weight: bold; }
     
.leftSub3MenuTable                  { width: 100%; }
.leftSub3MenuTableItem              { margin-top: 5px; }
.leftSub3MenuTableItemSelected      { margin-top: 5px; }
.leftSub3MenuTableItemLink          { color: #000000; padding-left: 40px; }
.leftSub3MenuTableItemLinkSelected  { color: #ffffff; padding-left: 40px; font-weight: bold; }

.crumbPathMenu { list-style-type: none; color: #ffffff; }
.crumbPathMenu li { float: left; padding-right: 2px; }

.content        { position: relative; float: left; width: 765px; height: 413px; margin-left: 5px; margin-top: 0px; }
.content_medium { position: relative; float: left; width: 765px; height: 498px; margin-left: 5px; margin-top: 0px; }
.content_big    { position: relative; float: left; width: 765px; height: 543px; margin-left: 5px; margin-top: 0px; }
.contentHeader  { position: relative; float: left; width: 765px; height: 30px; margin-left: 0px; margin-top: 0px; background-image: url('../images/Intranet balk.png'); background-repeat: no-repeat; }
.contentHeaderInt { position: relative; float: left; width: 765px; height: 30px; margin-left: 0px; margin-top: 0px; background-image: url('../images/international balk.png'); background-repeat: no-repeat; }

.contentHeader             { position: relative; float: left; width: 765px; height: 30px; margin-left: 0px; margin-top: 0px; }
.contentHeader_news        { position: relative; float: left; width: 567px; height: 30px; margin-left: 10px; margin-top: 5px; overflow: hidden; }
.contentHeader_intranet    { position: relative; float: left; width: 150px; height: 30px; margin-left: 35px; margin-top: 4px; color: #ffffff; font-weight: bold; }
.contentHeader_intranet a    { color: #ffffff; }

.contentBody_1  { position: relative; float: left; width: 765px; height: 379px; margin-left: 0px; margin-top: 5px; background-image: url('../images/Kolom 01 2-2_2-2.png'); background-repeat: no-repeat; }
.contentLeft_1  { position: relative; float: left; width: 380px; height: 379px; margin-left: 0px; margin-top: 0px; background-image: url('../images/Flex-i-Trans System.png'); background-repeat: no-repeat; }
.contentRight_1 { position: relative; float: left; width: 380px; height: 379px; margin-left: 5px; margin-top: 0px; }

.contentIntBody_1  { position: relative; float: left; width: 765px; height: 463px; margin-left: 0px; margin-top: 5px; background-image: url('../images/IntKolom 01 2-2_2-2.png'); background-repeat: no-repeat; }
.contentIntLeft_1  { position: relative; float: left; width: 380px; height: 463px; margin-left: 0px; margin-top: 0px; background-image: url('../images/Int procedure a.png'); background-repeat: no-repeat; }
.contentIntRight_1 { position: relative; float: left; width: 380px; height: 379px; margin-left: 5px; margin-top: 0px; }
.contentIntRightBottom_1 { position: relative; float: left; width: 380px; height: 80px; margin-left: 5px; margin-top: 4px; background-image: url('../images/General area.png'); background-repeat: no-repeat; }

.contentBody_2  { position: relative; float: left; width: 765px; height: 463px; margin-left: 0px; margin-top: 5px; background-image: url('../images/Kolom 02 1-3_2-3.png'); background-repeat: no-repeat; }
.contentLeft_2  { position: relative; float: left; width: 252px; height: 463px; margin-left: 0px; margin-top: 0px; }
.contentRight_2 { position: relative; float: left; width: 508px; height: 463px; margin-left: 5px; margin-top: 0px; }

.contentRight_2_top     { position: relative; float: left; width: 508px; height: 300px; margin-left: 5px; margin-top: 0px; }
.contentRight_2_bottom  { position: relative; float: left; width: 503px; height: 160px; margin-left: 10px; margin-top: 3px; }

.contentBody_3  { position: relative; float: left; width: 765px; height: 379px; margin-left: 0px; margin-top: 5px; background-image: url('../images/Kolom 01 1-3_2-3_downloads.png'); background-repeat: no-repeat; }
.contentLeft_3  { position: relative; float: left; width: 252px; height: 379px; margin-left: 0px; margin-top: 0px; }
.contentRight_3 { position: relative; float: left; width: 508px; height: 379px; margin-left: 5px; margin-top: 0px; }

.contentBody_4    { position: relative; float: left; width: 765px; height: 463px; margin-left: 0px; margin-top: 5px; background-image: url('../images/Kolom 02 1-3_2-3.png'); background-repeat: no-repeat; }
.contentLeft_4    { position: relative; float: left; width: 252px; height: 463px; margin-left: 0px; margin-top: 0px;  }
.contentCenter_4  { position: relative; float: left; width: 244px; height: 463px; margin-left: 10px; margin-top: 0px; overflow: auto;  }
.contentRight_4   { position: relative; float: left; width: 253px; height: 432px; margin-left: 5px; margin-top: 30px; background-color: Gray; }
.contentRight_4 img { margin-left: 1px; }  

.contentBody_5    { position: relative; float: left; width: 765px; height: 463px; margin-left: 0px; margin-top: 5px; background-image: url('../images/Kolom 02 3-3.png'); background-repeat: no-repeat; }
.contentCenter_5  { position: relative; float: left; width: 764px; height: 463px; margin-left: 0px; margin-top: 0px; overflow: auto; }

.contentBody_6  { position: relative; float: left; width: 765px; height: 463px; margin-left: 0px; margin-top: 5px; background-image: url('../images/Kolom 02 2-3_1-3_mogelijkheden.png'); background-repeat: no-repeat; }
.contentLeft_6  { position: relative; float: left; width: 508px; height: 463px; margin-left: 0px; margin-top: 0px; overflow: auto; }
.contentRight_6 { position: relative; float: left; width: 252px; height: 463px; margin-left: 5px; margin-top: 0px; }

.contentRight_6 img { margin-top: 30px; }

.contentBody_7    { position: relative; float: left; width: 765px; height: 463px; margin-left: 0px; margin-top: 5px; background-image: url('../images/Kolom 02 1-3_1-3_1-3.png'); background-repeat: no-repeat; }
.contentLeft_7    { position: relative; float: left; width: 252px; height: 463px; margin-left: 0px; margin-top: 0px; overflow: auto; }
.contentCenter_7  { position: relative; float: left; width: 252px; height: 463px; margin-left: 5px; margin-top: 0px; overflow: auto; }
.contentRight_7   { position: relative; float: left; width: 251px; height: 463px; margin-left: 5px; margin-top: 0px; overflow: auto; }

.contentCenter_7 img  { margin-left: -5px; margin-top: -6px; }
.contentCenter_7 p    { margin-top: 12px; }

.contentBody_8   { position: relative; float: left; width: 765px; height: 463px; margin-left: 0px; margin-top: 5px; background-image: url('../images/Contactgegevens.png'); background-repeat: no-repeat; }
.contentLeft_8   { position: relative; float: left; width: 252px; height: 463px; margin-left: 0px; margin-top: 0px; }
.contentRight_8  { position: relative; float: left; width: 508px; height: 463px; margin-left: 5px; margin-top: 0px; }

.contentBody_9    { position: relative; float: left; width: 765px; height: 379px; margin-left: 0px; margin-top: 5px; background-image: url('../images/Kolom 01 1-3_2-3_downloads.png'); background-repeat: no-repeat; }
.contentLeft_9    { position: relative; float: left; width: 252px; height: 379px; margin-left: 0px; margin-top: 0px; background-image: url('../images/Kolom Flex-i-Trans System.png'); background-repeat: no-repeat;  }
.contentCenter_9  { position: relative; float: left; width: 234px; height: 379px; margin-left: 15px; margin-top: 0px; overflow: auto;  }
.contentRight_9   { position: relative; float: left; width: 253px; height: 347px; margin-left: 10px; margin-top: 30px; background-color: Gray; }

.contentBody_10  { position: relative; float: left; width: 765px; height: 463px; margin-left: 0px; margin-top: 5px; background-image: url('../images/Kolom 02 1-3_2-3.png'); background-repeat: no-repeat; }
.contentLeft_10  { position: relative; float: left; width: 252px; height: 463px; margin-left: 0px; margin-top: 0px; }
.contentRight_10 { position: relative; float: left; width: 508px; height: 463px; margin-left: 5px; margin-top: 0px; }

.bottomBlock_big    { position: relative; float: left; width: 980px; height: 125px; margin-left: 10px; margin-top: 5px; }
.bottomBlock1_big   { position: relative; cursor: pointer; float: left; width: 210px; height: 125px; margin-left: 0px; margin-top: 0px; background-image: url('../images/Kolom klein_01 .png'); background-repeat: no-repeat; }
.bottomBlock2_big   { position: relative; cursor: pointer; float: left; width: 252px; height: 125px; margin-left: 5px; margin-top: 0px; background-image: url('../images/Kolom klein_02 .png'); background-repeat: no-repeat; }
.bottomBlock3_big   { position: relative; cursor: pointer; float: left; width: 252px; height: 125px; margin-left: 5px; margin-top: 0px; background-image: url('../images/Kolom klein_03 .png'); background-repeat: no-repeat; }
.bottomBlock4_big   { position: relative; cursor: pointer; float: left; width: 251px; height: 125px; margin-left: 5px; margin-top: 0px; background-image: url('../images/Kolom klein_04.png'); background-repeat: no-repeat; }

.bottomBlock_bigger { position: relative; float: left; width: 980px; height: 153px; margin-left: 10px; margin-top: 5px; }
.bottomBlock5_big   { position: relative; float: left; width: 210px; height: 153px; margin-left: 0px; margin-top: 0px; background-image: url('../images/LP image links.png'); background-repeat: no-repeat; }
.bottomBlock6_big   { position: relative; float: left; width: 765px; height: 153px; margin-left: 5px; margin-top: 0px; background-image: url('../images/LP keuzebalk.png'); background-repeat: no-repeat; }

.bottomBlock_small  { position: relative; float: left; width: 765px; height: 40px; margin-left: 0px; margin-top: 5px; }
.bottomBlock1_small { position: relative; cursor: pointer; float: left; width: 252px; height: 40px; margin-left: 0px; margin-top: 0px; background-image: url('../images/Balk_onderdelen.png'); background-repeat: no-repeat; }
.bottomBlock2_small { position: relative; cursor: pointer; float: left; width: 252px; height: 40px; margin-left: 5px; margin-top: 0px; background-image: url('../images/Balk Producten.png'); background-repeat: no-repeat; }
.bottomBlock3_small { position: relative; cursor: pointer; float: left; width: 251px; height: 40px; margin-left: 5px; margin-top: 0px; background-image: url('../images/Balk direct rijden.png'); background-repeat: no-repeat; }

.hulpHondTitle      { padding-top: 2px; cursor: pointer; width: 100%; text-align: center; font-weight: bold; font-size: 31px; color: #ffffff; }

.components         { width: 100%; }
.componentsTitle    { padding-top: 5px; cursor: pointer; padding-left: 95px; font-weight: bold; font-size: 24px; color: #ffffff; }

.products           { width: 100%; }
.productsTitle      { padding-top: 5px; cursor: pointer; padding-left: 70px; font-weight: bold; font-size: 24px; color: #ffffff; }

.directDrive        { width: 100%; }
.directDriveTitle   { padding-top: 5px; cursor: pointer; padding-left: 70px; font-weight: bold; font-size: 24px; color: #ffffff; }

.bottomBlock1_big span { width: 210px; cursor: pointer; height: 125px; display: block; }
.bottomBlock2_big span { width: 250px; cursor: pointer; height: 125px; display: block; }
.bottomBlock3_big span { width: 250px; cursor: pointer; height: 125px; display: block; }
.bottomBlock4_big span { width: 250px; cursor: pointer; height: 125px; display: block; }

.bottomBlock2_small span { width: 250px; cursor: pointer; height: 40px; display: block; }
.bottomBlock3_small span { width: 250px; cursor: pointer; height: 40px; display: block; }
.bottomBlock4_small span { width: 250px; cursor: pointer; height: 40px; display: block; }

.bottomIntBlock_big    { position: relative; float: left; width: 980px; height: 40px; margin-left: 10px; margin-top: 5px; }
.bottomIntBlock_small  { position: relative; float: left; width: 765px; height: 40px; margin-left: 0px; margin-top: 5px; }
.bottomIntBlock1_small { position: relative; cursor: pointer; float: left; width: 210px; height: 40px; margin-left: 0px; margin-right: 5px; margin-top: 0px; background-image: url('../images/Balk Events.png'); background-repeat: no-repeat;}

.bottomIntBlock2_small { position: relative; cursor: pointer; float: left; width: 252px; height: 40px; margin-left: 0px; margin-top: 0px; background-image: url('../images/Balk Partners.png'); background-repeat: no-repeat; }
.bottomIntBlock3_small { position: relative; cursor: pointer; float: left; width: 252px; height: 40px; margin-left: 5px; margin-top: 0px; background-image: url('../images/Balk Products.png'); background-repeat: no-repeat; }
.bottomIntBlock4_small { position: relative; cursor: pointer; float: left; width: 251px; height: 40px; margin-left: 5px; margin-top: 0px; background-image: url('../images/Balk Export contact.png'); background-repeat: no-repeat; }

.block1Title        { padding-top: 5px; cursor: pointer; padding-left: 70px; font-weight: bold; font-size: 24px; color: #ffffff; }
.block2Title        { padding-top: 5px; cursor: pointer; padding-left: 70px; font-weight: bold; font-size: 24px; color: #ffffff; }
.block3Title        { padding-top: 5px; cursor: pointer; padding-left: 70px; font-weight: bold; font-size: 24px; color: #ffffff; }
.block4Title        { padding-top: 5px; cursor: pointer; padding-left: 70px; font-weight: bold; font-size: 24px; color: #ffffff; }

.bottomIntBlock2_small span { width: 250px; cursor: pointer; height: 40px; display: block; }
.bottomIntBlock3_small span { width: 250px; cursor: pointer; height: 40px; display: block; }
.bottomIntBlock4_small span { width: 250px; cursor: pointer; height: 40px; display: block; }

.contactForm2 { width: 100%; margin-top: 20px; }
.contactFormTable2 { width: 100%; }
.contactFormRow2   {  }
.contactFormLabel2 { height: 25px; vertical-align: top; width: 100px; }
.contactFormInput2 { vertical-align: top; background-image: url('../images/inputField.png'); background-repeat: no-repeat; position: relative; float: left; width: 396px; margin-left: 5px; }
.contactFormInput2 input { border: 0px; height: 16px; width: 390px; background-color: Transparent; padding-top: 3px;}
.contactFormText2 { vertical-align: top; background-image: url('../images/messageField.png'); background-repeat: no-repeat; position: relative; float: left; width: 396px; height: 230px; margin-left: 5px; }
.contactFormText2 textarea { border: 0px; height: 222px; width: 388px; background-color: Transparent; }
.contactFormButton2 { vertical-align: top; background-image: url('../images/buttonSend.png'); background-repeat: no-repeat; position: relative; float: left; width: 200px; height: 30px; margin-left: 5px; }
.contactFormSend2 { color: #ffffff; background-color: Transparent; border: 0px; cursor: pointer; }

.contactInfoTable { margin-top: 10px; padding-left: 5px;  }
.contactInfoTable td a { color: #000000; }

.systemMenu             { list-style-type: none; margin-top: 144px; }
.systemMenuLeftCol      { width: 20px; }
.systemMenu li          { margin-bottom: 10px; margin-left: 0px; }
.systemMenu li a        { margin-bottom: 10px; margin-left: 0px; color: #ccd4d7; }
td.systemMenuSelected a { font-weight: bold; color: #ffffff; }

.aboutMenu              { list-style-type: none; margin-top: 34px; }
.aboutMenu li           { margin-bottom: 10px; margin-left: -30px; }
.aboutMenu li a         { margin-bottom: 10px; margin-left: 0px; color: #8c9a9e; }
li.aboutMenuSelected a  { font-weight: bold; color: #4479c5; }

.newsItems                { margin-top: 7px; max-height: 430px; overflow: auto; }
.newsItemsList            { list-style-type: none; width: 190px; }
.newsItems li             { margin-left: -30px; margin-bottom: 18px; }
.newsItemTable            { width:100%; }
.newsItemTable tr         { line-height:12px; }
.newsItemTable tr td      { vertical-align: bottom; }
.newsItemTable tr td img  { border: 0px; }
.newsDate                 { font-weight: bold; color: #4479c5; }
.newsTitle                { font-weight: bold; color: #4479c5; }
.newsReadMore a           { padding-left: 5px; color: #8c9a9e; }
.newsMessage              { margin-top: 6px; margin-left: 10px; padding-right:10px; max-height: 430px; overflow: auto; }
.vacancyMessage           { margin-top: 6px; margin-left: 10px; padding-right:10px; max-height: 270px; overflow: auto; }

.downloadItems                { margin-top: 7px; max-height: 345px; overflow: auto; }
.downloadItemsList            { list-style-type: none; width: 190px; }
.downloadItems li             { margin-left: -30px; margin-bottom: 18px; }
.downloadItemTable            { width:100%; }
.downloadItemTable tr         { line-height:12px; }
.downloadItemTable tr td      { vertical-align: bottom; }
.downloadItemTable tr td img  { border: 0px; }
.downloadTitle                { font-weight: bold; color: #4479c5; }
.downloadReadMore             { color: #8c9a9e; cursor: pointer; }
.downloadImage                { margin-left: 0px; margin-top: 5px; text-align: center; vertical-align: middle; }
.downloadImage img            { cursor:pointer; border: 0px; }

.arrow { padding-right: 10px; text-align: right; }

.advantages         { position: absolute; width: 178px; height: 105px; margin-left: 17px; margin-top: 300px; background-image: url('../images/Blok naar voordelen.png'); background-repeat: no-repeat; }
.toAdvantages       { width: 100%; }
.toAdvantagesTitle  { padding-top: 5px; padding-left: 45px; font-weight: bold; font-size: 17px; color: #ffffff; }

/*Cars By Type*/
.CarsByType       { position: relative; margin-top: 15px; }
.CarType          { position: relative; width: 760px; height: 75px; margin-top:10px; }
.Car              { position: relative; margin-left: 10px; margin-top:0px; width: 179px; height: 75px; background-image: url('../images/CarsByType.png'); background-repeat: no-repeat; float: left; font-size: 10px; }
.CarImage         { position: absolute; left: 1px; top:1px; width: 113px; height: 73px; }
.CarImage img     { width: 113px; height: 73px; }
.CarTypeTitle     { position: absolute; left: 119px; top:1px; width: 60px; height: 15px; font-weight: bold; }
.CarTypeLabel     { position: absolute; left: 119px; top:16px; width: 60px; height: 30px; }
.CarTypeLink      { position: absolute; left: 119px; top:52px; width: 16px; height: 16px; }
.CarTypeLink img  { border: 0px; width: 16px; height: 16px; }

/*Cars By Specific Type*/
.CarsBySpecificType       { position: relative; margin-top: 15px; }
.CarSpecificType          { position: relative; width: 760px; height: 150px; margin-top:0px; }
.CarSpecific              { position: relative; margin-left: 15px; margin-top:20px; width: 358px; height: 150px; background-image: url('../images/CarsBySpecificType.png'); background-repeat: no-repeat; float: left; font-size: 14px; }
.CarSpecificImage         { position: absolute; left: 2px; top:2px; width: 226px; height: 146px; }
.CarSpecificImage img     { width: 226px; height: 146px; }
.CarSpecificTypeTitle     { position: absolute; left: 238px; top:12px; width: 120px; height: 30px; font-weight: bold; }
.CarSpecificTypeLabel     { position: absolute; left: 238px; top:42px; width: 120px; height: 60px; }
.CarSpecificTypeLink      { position: absolute; left: 238px; top:124px; width: 18px; height: 18px; }
.CarSpecificTypeLink img  { border: 0px; }

/*Direct Drive New*/
.DirectDriveCars    { position: relative; margin-top: 5px; }
.DDCar              { position: relative; margin-left: 10px; margin-top:10px; width: 241px; height: 202px; float: left; font-size: 10px; }
.DDCarImage         { position: relative; width: 241px; height: 146px; float: left;}
.DDCarImage img     { width: 241px; height: 146px;}
.DDCarTypeTitle     { position: relative; margin-top:8px; height: 16px; font-weight: bold; float: left; color: #4479c5;}
.DDCarTypeSep       { position: relative; margin-top:8px; height: 16px; margin-left: 2px; margin-right: 2px; font-weight: bold; float: left; color: #4479c5; }
.DDCarTypeLabel     { position: relative; margin-top:8px; height: 16px; font-weight: bold; float: left; color: #4479c5; }
.DDCarTypeLink      { position: relative; margin-top:4px; width: 16px; height: 16px; float: right; margin-right: 1px; color: #4479c5;}
.DDCarTypeLink img  { border: 0px; width: 16px; height: 16px; }
.DDCarTypeDesc      { position: relative; margin-top:5px; width: 241px; overflow: hidden; height: 32px; float: left; }

/*Specifications*/
.SpecGrouping           { text-align: center; position: relative; margin-left: 10px; margin-top:10px; width: 488px; height: 300px; float: left; }
.SpecCarType            { font-size: 14px; font-weight: bold; color: #8c9a9e; position: relative; margin-left: 10px; margin-top:5px; width: 488px; height: 18px; border-bottom: 2px solid #8c9a9e; float: left; }
.SpecGroupingTypes      { position: relative; margin-left: 50px; margin-top:15px; width: 200px; height: 50px; float: left; }
.SpecGroupingTypes tr   { height: 15px; }
.SpecGroupingTypes td a { font-weight: bold; color: #8c9a9e; }
.groupingSelected td a  { color: #4479c5; }

/*Grouping*/
.imgGrouping1 { position: relative; margin-left: 10px; margin-top:10px; width: 488px; height: 190px; overflow: hidden; float: left; text-align: center; }
.imgGrouping2 { position: relative; margin-left: 10px; margin-top:10px; width: 488px; height: 190px; overflow: hidden; float: left; text-align: center; }

.imgGrouping1 img { height: 190px; }
.imgGrouping2 img { height: 190px; }

.TypeButtons    { position: relative; margin-right: 10px; margin-top:10px; width: 360px; float: right; }
.ButtonContact  { margin-left: 10px; background-image: url('../images/Balk_neem contact op.png'); background-repeat: no-repeat; height: 20px; float: left; width: 175px; }
.ButtonBack     { background-image: url('../images/Balk terug naar nieuw.png'); background-repeat: no-repeat; height: 20px; float: left; width: 175px; }

.ButtonContact div { padding-top: 2px; padding-left: 5px; font-weight: bold;  }
.ButtonBack div { padding-top: 2px; padding-left: 5px; font-weight: bold;  }

.ButtonContact div a { color: #ffffff; }
.ButtonBack div a { color: #ffffff; }

.UsedCar { margin-top: 0px; }
.UsedCarLeftBlock h1{ margin-top: 0px;  }
.UsedCarLeftBlock { width: 503px; float:left; }

.UsedCarConfiguration { margin-left: 513px; width: 250px;}
.CarPhotos { margin-top: 15px; margin-left: 10px; width: 485px; height: 410px; }

.CarConfiguration { width: 250px; }
.CarConfigurationTable { margin-left: 1px; margin-top: 20px; background-color: #ffffff; width: 100%; font-size: 10px; }
.CarConfigurationTable tr { height: 8px; }
.CarConfigurationTable td { color: #000000; }
.CarSubHeader { background-color: #ccd4d7; }
.CarSubHeader td { font-weight: bold; }
.CarHeader { background-color: #4479c5; }
.CarHeader td { color: #ffffff;  font-weight: bold; }
.CarRowDark { background-color: #ccd4d7; }
.CarRowLight { background-color: #e5e9eb; }

.productFilm    { margin-left: 100px; margin-top: 50px; }
.productFilmInt { margin-left: 180px; margin-top: 50px; }

.sitemap  { position: relative; width: 764px; height: 433px; }
.sitemap1 { position: relative; margin-top: 20px; width: 250px; height: 400px; float:left;  }
.sitemap2 { position: relative; margin-top: 20px; width: 250px; height: 400px; float:left;  }
.sitemap3 { position: relative; margin-top: 20px; width: 250px; height: 400px; float:left;  }

.SitemapMenu  { list-style-type: none; }
.SitemapMenu li { margin-left: -10px; font-weight: bold; }
.SitemapMenu li a { color: #6994d1; }
.SitemapMenu1 { list-style-type: none; }
.SitemapMenu1 li { margin-left: -25px; font-weight: normal; }
.SitemapMenu1 li a { color: #000000; }
.SitemapMenu2 { list-style-type: none; }
.SitemapMenu2 li { margin-left: -25px; font-weight: normal; font-style: italic; }
.SitemapMenu2 li a { color: #000000; }

.SearchResult       { list-style-type: none; }
.SearchResult li a  { color: #000000;  }

.HomeLogo { position: absolute; width: 230px; text-align:center; margin-top: 255px; margin-left: 75px; cursor:pointer; }

.IntHomeText { position: absolute; width: 210px; margin-top: 20px; margin-left: 170px; max-height: 320px; overflow: hidden;}
.IntHomeText h1 { color: #ffffff; background-color: Transparent;  }
.IntHomeText p { color: #ffffff; line-height: 30px; font-weight: bold;  }
.IntHomeLogo { position: absolute; width: 230px; text-align:center; margin-top: 340px; margin-left: 75px; cursor:pointer; }

.IntHomeRightBottom { padding-top: 0px; color: #ffffff; }
.IntHomeRightBottom table { width: 375px; }

div.information        { position: absolute; display:none; width:314px; height: 225px; background-image: url('../images/Kolom informatie.png'); background-repeat: no-repeat;}
div.information div    { padding-left: 10px; padding-right: 10px; }
div.informationButtons { position:absolute; left: 110px; top: 190px; }
div.informationYes     { color: #ffffff; font-weight:bold; text-align: left; background-image: url('../images/buttonSend.png'); background-repeat: no-repeat; background-color: Transparent; border: 0px; cursor: pointer; position: relative; float: left; width: 87px; height: 21px; margin-left: 5px; }
div.informationNo      { color: #ffffff; font-weight:bold; text-align: left; background-image: url('../images/buttonSend.png'); background-repeat: no-repeat; background-color: Transparent; border: 0px; cursor: pointer; position: relative; float: left; width: 87px; height: 21px; margin-left: 5px; }

.plainText div      { height: 420px; margin-top: 10px; overflow: auto; }
.plainText a        { color: #4479c5; font-weight:bold; }
.plainText img      { border: 0px; }

.leftContent          { position: relative; float: left; width: 210px; height: 384px; margin-left: 10px; margin-top: 0px; background-image: url('../images/LP menu links.png'); background-repeat: no-repeat; }
.leftContentCommon    { position: relative; float: left; width: 210px; height: 256px; margin-left: 0px; margin-top: 0px; }
.leftContentCorporate { position: relative; float: left; width: 210px; height: 128px; margin-left: 0px; margin-top: 0px; }

.contentSelector      { position: relative; float: left; width: 765px; height: 384px; margin-left: 5px; margin-top: 0px; background-image: url('../images/LP global.png'); background-repeat: no-repeat; }

.LPTitle      { margin:0; margin-top: 13px; margin-left: 60px; font-weight: bold; font-size: 20px; color: #ffffff;}

.Sites { margin-top: 5px; margin-left: 10px; }
.Sites tr { height: 25px; }
.Sites td { width: 125px; }
.Sites img { padding-right: 5px; }
.Sites a { color: Black; font-weight: bold; }

.HeaderText { text-align: right; }
.HeaderText p { margin-top: 70px; margin-right: 5px; color: #96a9af; font-weight: bold; }
.LeftMenuText p { color: White; margin: 3px; font-weight: bold; }
.LeftMenuText a { color: White; line-height: 30px; font-weight: bold; }
.LeftMenuText table { margin-left: 5px; width: 200px; }
.AlignRight { text-align: right; }
.AlignRight img { margin-top: 2px; }