﻿/* VASTE WAARDEN */
html,body   { height: 100%; }
html,body   { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; background-color: rgb(34,34,34); scrollbar-base-color: rgb(245,242,234); }
form        { display: inline; }
img         { border: 0; }
p           { white-space: normal; margin: 0; padding: 0; }
tbody       { font-family: Trebuchet MS; font-size: 12px; color: rgb(255,255,255); font-weight: normal; line-height: 20px; }
input.veld  { font-family: Verdana; font-size: 11px; color: rgb(0,0,0); border: 1px solid #515151; margin: 1px 0 1px 0; }
td.aanvraag { font-family: Trebuchet MS; font-size: 12px; color: rgb(101,107,143); line-height: 18px; margin: 1px 0 1px 0; }

div.clearleft         { clear: left; }
div.clearboth         { clear: both; }
div.clearnieuws       { clear: both; margin: 0px 0 20px 0; }

div.hrnieuws          { width: auto; margin: 10px 0 10px 0; border-bottom: 1px solid rgb(0,71,152); }


/* IMG STYLE */
img.random            { position: absolute; margin-top:  60px; margin-left:  15px; width: 140px; height: 210px; }


/* PAGINA STYLE */
div#boven             { position: absolute; margin-top:   0px; margin-left:   0px; width: 980px; height:  90px; }
div#bovenmenu         { position: absolute; margin-top:  56px; margin-left: 280px; width: 680px; height:  20px; }


/* AUTOLIJST STYLE */
div#autolijstcontent  { position: absolute; margin-top: 130px; margin-left: 18px; width: 944px; height: 410px; }
div.autolijstcontent  { font-family: Trebuchet MS; font-size: 12px; color: rgb(255,255,255); font-weight: normal; line-height: 20px; }

div#autolijst         { float: left; margin: 0 20px 20px 0; width: 210px; height: 190px; background: rgb(26,23,27); }
p#autolijstfoto       { margin-top:  6px; margin-left: 5px; width: 190px; height: 150px; background: rgb(255,255,255); }
p#autolijstnaam       { margin-top:  5px; margin-left: 5px; width: 190px; height:  20px; cursor: pointer; }
p.autolijstnaam       { font-family: Trebuchet MS; font-size: 12px; color: rgb(255,255,255); font-weight: normal; line-height: 20px; }

div#autolijstvovo     { position: absolute; margin-top: 550px; margin-left: 18px; width: 944px; height:  30px; }


/* AUTO STYLE */
div#autocontent       { position: absolute; margin-top: 130px; margin-left:   0px; width: 944px; height: 450px; }
div#autoonderwerp     { position: absolute; margin-top:  10px; margin-left: 18px; width: 944px; height:  35px; }

div#autoafbeelding    { position: absolute; margin-top:  69px; margin-left:  18px; width: 382px; height: 384px; background: url('../data/images/background/bg-auto2.jpg') no-repeat; }

div#autofotorij       { position: absolute; margin-top: 294px; margin-left:   6px; width: 370px; height:  80px; background: rgb(52,52,52) }
div#autospecstab      { position: absolute; margin-top:  46px; margin-left: 434px; width: 528px; height:  24px; }
div#autospecscontent  { position: absolute; margin-top:  69px; margin-left: 434px; width: 528px; height: 384px; background: rgb(26,23,27) }

div#autospecsinfo     { position: absolute; margin-top:  30px; margin-left:  13px; width: 500px; height: 320px; overflow-y: auto; overflow-x: no; }

div.autoonderwerp     { font-family: Trebuchet MS; font-size: 22px; color: rgb(255,255,255); font-weight: bold; letter-spacing: 3px; }
div.autocontent       { font-family: Trebuchet MS; font-size: 12px; color: rgb(255,255,255); font-weight: normal; line-height: 20px; }
div.autospecs         { font-family: Trebuchet MS; font-size: 15px; color: rgb(255,255,255); font-weight: normal; line-height: 15px; }


img#autoafbeelding    { position: absolute; margin-top:  11px; margin-left:   6px; width: 370px; height: 280px; }
img#autoimagelijst    { position: absolute; margin-top:  20px; margin-left:  20px; width:  70px; height:  50px; }

img#specstab11        { position: absolute; margin-top:   0px; margin-left:   0px; width: 166px; height:  24px; }
img#specstab21        { position: absolute; margin-top:   0px; margin-left:   0px; width: 166px; height:  24px; }
img#specstab31        { position: absolute; margin-top:   0px; margin-left:   0px; width: 166px; height:  24px; }

img#specstab12        { position: absolute; margin-top:   0px; margin-left: 181px; width: 166px; height:  24px; }
img#specstab22        { position: absolute; margin-top:   0px; margin-left: 181px; width: 166px; height:  24px; }
img#specstab32        { position: absolute; margin-top:   0px; margin-left: 181px; width: 166px; height:  24px; }

img#specstab13        { position: absolute; margin-top:   0px; margin-left: 362px; width: 166px; height:  24px; }
img#specstab23        { position: absolute; margin-top:   0px; margin-left: 362px; width: 166px; height:  24px; }
img#specstab33        { position: absolute; margin-top:   0px; margin-left: 362px; width: 166px; height:  24px; }



/* STARTCONTENT STYLE */
img#startfoto         { position: absolute; margin-top: 140px; margin-left:  18px; width: 944px; height: 300px; }
div#starttekst        { position: absolute; margin-top: 470px; margin-left:  95px; width: 800px; height:  30px; }
div#startspecs        { position: absolute; margin-top: 520px; margin-left: 315px; width: 650px; height:  30px; }

div.starttekst        { font-family: Trebuchet MS; font-size: 24px; color: rgb(255,255,255); font-weight: bold; letter-spacing: 3px; }
div.startspecs        { font-family: Trebuchet MS; font-size: 18px; color: rgb(240,240,240); font-weight: normal; letter-spacing: 1px; }


/* NIEUWSCONTENT STYLE */
div#nieuwslinks       { position: absolute; margin-top: 130px; margin-left:  18px; width: 260px; height: 440px; }
div#nieuwsrechts      { position: absolute; margin-top: 130px; margin-left: 315px; width: 647px; height: 453px; background: rgb(26,23,27); }

div#nieuwscontent     { position: absolute; margin-top:  10px; margin-left:  20px; width: 630px; height: 430px; }
div#nieuwscontentinfo { position: absolute; margin-top:   0px; margin-left:   0px; width: 610px; height: 430px; overflow-y: auto; overflow-x: no; }
div.nieuwscontentinfo { font-family: Trebuchet MS; font-size: 12px; color: rgb(255,255,255); font-weight: normal; line-height: 20px; }


/* CONTACTCONTENT STYLE */
div#contactlinks        { position: absolute; margin-top: 130px; margin-left:  18px; width: 260px; height: 440px; }
div#contactrechts       { position: absolute; margin-top: 130px; margin-left: 315px; width: 647px; height: 453px; }

div#contactcontent      { position: absolute; margin-top:  10px; margin-left:  20px; width: 625px; height: 445px; }
div#contactonderwerp    { position: absolute; margin-top:   0px; margin-left:   0px; width: 625px; height:  30px; }
div#contactcontentinfo  { position: absolute; margin-top:  40px; margin-left:   0px; width: 625px; height: 400px; overflow-y: no; overflow-x: no; }

div.contactonderwerp    { font-family: Verdana; font-size: 16px; color: rgb(255,255,255); font-weight: bold; letter-spacing: 2px; }
div.contactcontentinfo  { font-family: Trebuchet MS; font-size: 12px; color: rgb(255,255,255); font-weight: normal; line-height: 20px; }

div#voorstellen         { position: absolute; margin-top: 200px; margin-left:  0px; width: 260px; height: 205px; text-align: left; }
p.voorstellenkop        { font-family: Verdana; font-size: 16px; color: rgb(255,255,255); font-weight: bold; letter-spacing: 2px; }
p.voorstellennaam       { font-family: Verdana; font-size: 12px; color: rgb(255,255,255); font-weight: normal; }


/* LAATSTE ITEM STYLE */
div#laatste           { position: absolute; margin-top:  65px; margin-left:  15px; width: 180px; height: 350px; text-align: left; }
div#laatsteblok       { float: left; margin-top:   0px; margin-left:   5px; width: 175px; height:  95px; text-align: left; }
p.laatstekop          { font-family: Trebuchet MS; font-size: 13px; color: rgb(15,11,183); font-weight: bold; line-height: 20px; }
p.laatstetitel        { font-family: Trebuchet MS; font-size: 13px; color: rgb(15,11,183); font-weight: normal; line-height: 20px; text-decoration: underline; cursor: pointer; }


/* COPYRIGHT STYLE */
div#copyright         { position: absolute; margin-top: 585px; margin-left:  18px; width: 180px; height:  15px; text-align: left; cursor: pointer; }
div.copyright         { font-family: Verdana; font-size: 12px; color: rgb(66,66,66); line-height: 15px; text-decoration: none; }


/* ADRES STYLE */
div#adres             { position: absolute; margin-top: 45px; margin-left:  0px; width: 260px; height: 100px; text-align: left; }
div.adres             { font-family: Verdana; font-size: 12px; color: rgb(255,255,255); font-weight: normal; line-height: 20px; }


/* MENUNAAM STYLE */
div#menunaam          { position: absolute; margin-top:  10px; margin-left:  0px; width: 260px; height:  20px; }
div.menunaam          { font-family: Verdana; font-size: 16px; color: rgb(255,255,255); font-weight: bold; letter-spacing: 2px; }


/* CONTENT STYLE */
div#content           { position: absolute; margin-top:  20px; margin-left:  10px; width: 630px; height: 430px; }

div#onderwerp         { position: absolute; margin-top:  25px; margin-left:  15px; width: 710px; height:  25px; }
div.onderwerp         { font-family: Trebuchet MS; font-size: 14px; color: rgb(0,0,0); font-weight: bold; letter-spacing: 2px; }

div#contentinfo       { position: absolute; margin-top:  60px; margin-left: 170px; width: 560px; height: 315px; overflow-y: scroll; overflow-x: no; }
div.contentinfo       { font-family: Trebuchet MS; font-size: 12px; color: rgb(0,0,0); font-weight: normal; line-height: 20px; }


/* NIEUWS STYLE */
p.nieuwskop           { font-family: Trebuchet MS; font-size: 18px; color: rgb(255,255,255); font-weight: bold; line-height: 20px; margin-bottom: 10px; }
p.nieuwsonderwerp     { font-family: Trebuchet MS; font-size: 18px; color: rgb(255,255,255); font-weight: bold; letter-spacing: 2px; margin-bottom: 10px; }
p.nieuwsbericht       { font-family: Trebuchet MS; font-size: 12px; color: rgb(255,255,255); font-weight: normal; line-height: 18px; }


/* BUTTON STYLE */
input.contactbutton   { font-family: Trebuchet MS; font-size: 12px; color: rgb(52,62,170); font-weight: bold; background-color: transparent; cursor: pointer; text-decoration: none; margin: 1px 2px 1px 2px; border: 0px solid rgb(255,255,255); }
input.contactover     { font-family: Trebuchet MS; font-size: 12px; color: rgb(52,62,170); font-weight: bold; background-color: transparent; cursor: pointer; text-decoration: none; margin: 1px 2px 1px 2px; border: 0px solid rgb(255,255,255); }      


/* MENU STYLE */
div#menu              { float: left; width: auto; height: 16px; margin-right: 40px; }
div.menu              { font-family: Tahoma; font-size: 14px; color: rgb(255,255,255); font-weight: normal; text-decoration: none; cursor: pointer; letter-spacing: 2px; }
div.menuover          { font-family: Tahoma; font-size: 14px; color: rgb(255,255,255); font-weight: normal; text-decoration: none; cursor: pointer; letter-spacing: 2px; border-bottom: 1px solid rgb(255,255,255); }


/* PRODUCT TAB STYLE */
p#submenu           { width: 200px; height: 15px; text-transform: uppercase; margin-bottom: 10px; }
p.submenu           { font-family: Tahoma; font-size: 12px; color: rgb(0,71,152); font-weight: bold; text-decoration: none; cursor: pointer; letter-spacing: 2px; }
p.submenuover       { font-family: Tahoma; font-size: 12px; color: rgb(0,71,152); font-weight: bold; text-decoration: none; cursor: pointer; letter-spacing: 2px; }


/* AUTOPAGE */
span.pagenummer        { font-family: Trebuchet MS; font-size: 12px; color: rgb(26,23,27); font-weight: bold; line-height: 16px; border: 1px solid rgb(26,23,27); cursor: pointer; background: rgb(255,255,255); height: 18px; padding: 2px 4px 2px 4px; margin-right: 4px; }
span.pagenummerover    { font-family: Trebuchet MS; font-size: 12px; color: rgb(255,255,255); font-weight: bold; line-height: 16px; border: 1px solid rgb(26,23,27); cursor: pointer; background: rgb(26,23,27); height: 18px; padding: 2px 4px 2px 4px; margin-right: 4px; }


/* SLUITVENSTER STYLE */
div#sluitvenster      { position: absolute; margin-top: 525px; width: 805px; height:  25px; cursor: pointer; }
p.sluitvenster        { font-family: Trebuchet MS; font-size: 16px; color: rgb(0,0,0); font-weight: bold; cursor: pointer; width: 100px; text-align: right; }


/* HREF STYLE */
a                       { font-family: Trebuchet MS; font-size: 12px; color: rgb(0,0,0); text-decoration: none; cursor: pointer; }
a:hover                 { color: rgb(0,0,0); text-decoration: none; }
a:active                { color: rgb(0,0,0); text-decoration: none; }
a:visited               { color: rgb(0,0,0); text-decoration: none; }

a.emailinfo:link        { font-family: Trebuchet MS; font-size: 13px; color: rgb(255,255,255); text-decoration: none; cursor: pointer; letter-spacing: 1px; }
a.emailinfo:active      { font-family: Trebuchet MS; font-size: 13px; color: rgb(255,255,255); text-decoration: none; cursor: pointer; letter-spacing: 1px; }
a.emailinfo:visited     { font-family: Trebuchet MS; font-size: 13px; color: rgb(255,255,255); text-decoration: none; cursor: pointer; letter-spacing: 1px; }
a.emailinfo:hover       { font-family: Trebuchet MS; font-size: 13px; color: rgb(255,255,255); text-decoration: none; cursor: pointer; letter-spacing: 1px; }

a.emailcontact:link     { font: 9px Verdana; color: rgb(255,255,255); text-decoration: none; cursor: pointer; }
a.emailcontact:active   { font: 9px Verdana; color: rgb(255,255,255); text-decoration: none; cursor: pointer; }
a.emailcontact:visited  { font: 9px Verdana; color: rgb(255,255,255); text-decoration: none; cursor: pointer; }
a.emailcontact:hover    { font: 9px Verdana; color: rgb(255,255,255); text-decoration: none; cursor: pointer; }



/* HIGHSLIDE STYLE */
.highslide-controls .highslide-play   { display: none; }
.highslide-controls .highslide-pause  { display: none; }
.highslide-controls                   {	position: static; margin-bottom: 0; }
.highslide-header .highslide-move     { display: none; }
.highslide-header .highslide-close    { display: none; }
.highslide-footer                     { display: none; }
.highslide img                        { border: 1px solid #D0D0D0; }
.highslide:hover img                  {	border-color: #A0A0A0; }
.highslide-active-anchor img          { visibility: visible; border-color: #808080; }

.highslide-caption {
	padding: 5px;
	border-width: 1px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-color: #008000;
	border-style: solid;
}


/* STARTFOTO */
div#startfoto           { position: absolute; margin-top: 137px; margin-left:  18px; width: 944px; height: 440px; left: 0px; z-index: 20; }
div.mask2               { position: absolute; margin-top:   0px; margin-left:   0px; width: 944px; height: 415px; overflow: hidden; }
div#box5                { position: absolute; margin-top:   0px; margin-left:   0px; width: 944px; height: 300px; }

div.info5               { position: absolute; margin-top: 325px; margin-left:  30px; width: 914px; height: 35px; }
div.info5 p, .info5 h4  { font-family: Trebuchet MS; font-size: 22px; font-weight: bold; color: rgb(255,255,255); letter-spacing: 3px; margin: 0; }
div.info5 h4            { font-size: 20px; }
div.info5 h4 a          { visibility: hidden; }

div.info6               { position: absolute; margin-top: 380px; margin-left: 290px; width: 650px; height: 30px; }
div.info6 p, .info6 h4  { font-family: Trebuchet MS; font-size: 18px; font-weight: normal; color: rgb(255,255,255); letter-spacing: 1px; margin: 0; }
div.info6 h4            { font-size: 18px; }
div.info6 h4 a          { visibility: hidden; }

div.button_prev         { position: absolute; top: 420px; left: 880px; }
div.button_next         { position: absolute; top: 420px; left: 910px; }




/**/