body{
  margin: 0px;
  padding: 0px;
  font-size: 10px; font-family: helvetica;
  overflow: visible;  
}

div.positioner {
position: absolute;
left: 50%;
margin-left: -474px;
width: 948px;
height: 670px;
}


body {
  background-color: white;
}

td {
  font-size: 12px; font-family: helvetica;
}

td.dealerlist a {

color: #000000;
}

span.bluetext {
color: #2a2374;
}

span.orangebigger {
font-weight: bolder;
color: #f96d20;
font-size: 12pt;
}

span.blackbigger {
font-weight: bolder;
color: black;
font-size: 12pt;
}

table.nopadding td{
padding: 0px;
}

#left_bottom{
position: absolute;
top: 10px;
left: 10px;
width: 280px;
height: 60px;
padding-top: 1px;
padding-left: 3px;
overflow: hidden;
}


#leftcontainer {
position: absolute;
top: 85px;
left: 0;
width: 367px;
height: 500px;
}

#provinciecontainer {
position: absolute;
bottom: 0;
left: -3px;
margin: 0;
height: 81px;
width: 407px;
background-image: url(/img/provinciecontainer.png)
}

#rightcontainerdealer {
position: absolute;
top: 85px;
right: 0px;
width: 530px;
height: 586px;
background-image: url(/img/container_right.png);
}

#rightcontainer {
position: absolute;
top: 80px;
right: 2px;
width: 538px;
height: 590px;
}

#rightcontainercontent {
position: absolute;
top: 5px;
right: 0px;
width: 538px;
height: 585px;
}

#dealer_logo {
position: absolute;
left: 10px;
top: 10px;
height: 110px;
width: 250px;
overflow: hidden;
}

#dealer_data1 {
position: absolute;
left: 250px;
top: 10px;
height: 100px;
width: 240px;
font-size: 10pt;
text-align: right;
}

#dealer_data2 {
position: absolute;
left: 250px;
top: 125px;
height: 120px;
font-size: 10pt;
width: 240px;
text-align: right;
}

#dealer_data3 {
position: absolute;
left: 210px;
top: 250px;
height: 320px;
width: 300px;
overflow-y: auto;
overflow-x: hidden;
font-size: 10pt;
}


#dealer_left{
position: absolute;
left: 10px;
top: 125px;
width: 165px;
height: 450px;
}

#menu {
}

a {
color: #b0b0b0;
font-weight: bolder;
text-decoration: none;
}

a:hover {
text-decoration: underline;
}

div.cmscontent {
height: 100%;
}

table ul {
margin-left: 0;
padding-left: 12px;
}

table li {
margin-right: 4px;
margin-bottom: 3px;
}

table td {
vertical-align: top;
}



#product_lefttop{
position: absolute;
top: 4px;
left: -3px;
width: 360px;
height: 162px;
z-index:10;
text-align: center;
}

#product_lefttop_new{
position: absolute;
top: 0px;
left: 0px;
width: 360px;
height: 162px;
z-index:10;
text-align: center;
}


#togglebuttondealers{
position: absolute;
top: 5px;
left: 0px;
z-index:100;
}


#togglebuttonproducts{
position: absolute;
top: 535px;
left: 10px;
z-index:100;
}


#product_righttop{
position: absolute;
top: 0px;
right: 0px;
width: 320px;
height: 152px;
text-align: center;
background-color: black;
}

#product_righttop_new{
position: absolute;
top: 4px;
right: 0px;
width: 320px;
height: 250px;
text-align: left;
}

#product_righttop p{
padding: 0;
margin: 0;
}

#accessoirescaption{
position: absolute;
top: 162px;
left: 395px;
}

#photoscroller_left{
position: absolute;
top: 220px;
left: 365px;
width: 29px;
height: 29px;
z-index: 100;
}

#product_photoscroller{
position: absolute;
top: 180px;
left: 395px;
width: 260px;
overflow: hidden;
height: 125px;
display: inline;
}

#photoscroller_right{
position: absolute;
top: 220px;
left: 658px;
width: 29px;
height: 29px;
}


#product_photoscroller img{
margin-right: 2px;
display: inline;
}

#product_lefttitle {
position: absolute;
top: 173px;
left: -2px;
height: 60px;
width: 345px;
}

#product_lefttitle_new {
position: absolute;
top: 180px;
left: -2px;
height: 30px;
width: 345px;
}


#product_leftcentertext{
position: absolute;
top: 227px;
left: 0px;
width: 353px;
height: 276px;
font-size: 13px;
overflow: auto;
padding-right: 10px;
}

#product_leftcentertext_new{
position: absolute;
top: 235px;
left: 0px;
width: 348px;
height: 272px;
font-size: 13px;
overflow: auto;
padding-right: 10px;
}

#productleftcentertext {
padding-right: 4px;
}

#product_rightcentertext{
position: absolute;
top: 304px;
left: 363px;
width: 301px;
height: 196px;
font-size: 11px;
overflow-y: auto;
overflow-x: hidden;
background-color: #f5f5f5;
padding-left: 8px;
padding-right: 8px;
padding-top: 4px;
}

#product_rightcentertext_new{
position: absolute;
top: 286px;
left: 363px;
width: 301px;
height: 220px;
font-size: 11px;
overflow-y: auto;
overflow-x: hidden;
background-color: #f5f5f5;
padding-left: 8px;
padding-right: 8px;
padding-top: 4px;

}

#product_naaractiecontainer {
position: absolute;
top: 150px;
left: 250px;
}

#product_rightcentertext li{
margin-left: -5px;
}


#product_alternativescroller {
position: absolute;
bottom: 0px;
left: 0px;
width: 539px;
height: 81px;
overflow: hidden;
background-repeat: no-repeat;
background-image: url(/img/actie/alt_scroller_bg.jpg);
}

#altscroller_left{
position: absolute;
bottom: 27px;
left: 158px;
width: 25px;
height: 25px;
  z-index:15;
}

#altscroller_content{
position: absolute;
display: inline;
bottom: 1px;
margin-left:0px;
width: 550px;
height: 87px;
overflow: hidden;
}


#altscroller_content_viewport{
    position: absolute;
    display: inline;
    bottom: 1px;    
    margin-left:188px;
    width: 457px;
    height: 80px;
    overflow: hidden;

}

#altscroller_right{
position: absolute;
left: 648px;
width: 25px;
height: 25px;
bottom: 27px;
}

#leftpanelmerkhv {
position: absolute;
left: 0;
top: 0;
width: 160px;
}

#rightpanelmerkhv {
position: absolute;
left: 170px;
top: 0;
width: 340px;
font-size: 12px;
}

.tipscontent {
overflow-x: hidden;
overflow-y: auto;
padding-right: 10px;
height: 581px;
font-size: 12px;
}

a.orangelink:link{
color: #FF8C00;
font-weight: bolder;
font-size: 14px;
text-decoration: none;
}


a.orangelink:hover {
}

a.orangelink:visited{
}

.dropdown {
margin: 0px;
margin-top: 15px;
font-size: 12px;
margin-left: 15px;
}
.dropdown li{
padding: 0px;
margin: 0px;
color: white;
}
.dropdown ul{
padding: 0px;
margin: 0px;
margin-left: 5px;
padding-left: 0px;
}
.dropdown a {
color: white;
line-height: 20px;
}


#rightbottom {
position: absolute;
bottom: 0px;
left: 0px;
width: 544px;
margin-left: 406px;
height: 81px;
overflow: hidden;
background-repeat: no-repeat;
background-image: url(/img/rightbottom_bg.jpg);
}

div#formContainer td {
    vertical-align: middle;
}

div#formContainer td input[type=text] {
    background-color: #d0d1d2;
    border: medium none;
    font-size: 100%;
    margin: 0px;
}



