#content {
    background:none;
    padding:0;
    width:910px;
}

#content-left, #content-right {
    background:url(../images/content_top_bg-trans.png) no-repeat;
    padding:35px 0 0;
    width:450px;
    position:relative;
}

.contenttext {
}

#content-left .contenttext ul {
    list-style:disc inside;
    margin:0 0 20px;
    padding:0 0 0 10px;
}

#content-left .contenttext ul li {
    margin:0 0 4px;
}

#content-left h1, #content-right h2 {
    font-size:15pt;
}

#map {
    position:relative;
    float:left;
    left:0;
    top:0;
}

#map img {
    width:108px;
    height:128px;
    margin:0;
}

#bigmap {
    position:relative;
    float:left;
    left:0;
    top:0;
	padding:8px 0 0 98px;
}

#bigmap img {
    width:238px;
    height:280px;
    margin:0;
}

#bigslogan {
	padding:0 0 0 50px;
	float:left;
}

#content-left-bottom {
    float:left;
    width:380px;
}

#content-left-bottom #map {
    float:right;
    left:0;
    position:relative;
    top:0;
    margin:28px 0 0;
}

#content-left-bottom #slogan h3 {
    float:left;
	padding:0 54px;
}

#content-left-bottom #postcode img {
    margin:14px 0 0;
}

#applicatie {
    float:left;
    padding:0 0 6px 30px;
}

#applicatie p {
    font-family:Arial,Helvetica,Sans-serif;
    font-size:12px;
    padding:0 0 0 12px;
}

#applicatie h4 {
    font-family:Arial,Helvetica,Sans-serif;
    font-size:12px;
    padding:0 0 0 50px;
}

#applicatie img {
    margin:0;
}

#app {
    background:url(../images/app1_bg-trans.png) no-repeat;
    width:390px;
    height:174px;
}

#app2 {
    background:url(../images/app2_bg-trans.png) no-repeat;
    width:332px;
    height:290px;
    padding:20px 30px 0;
    font-family:Arial, Helvetica, Sans-serif;
    font-size:11px;
    line-height:16px;
    color:#fff;
}

#app2 h3 {
    font-size:16px;
    color:#fff;
    margin:0 0 4px;
    font-weight:bold;
}

#app2 ul {
    float:left;
    margin:0 0 10px;
    padding:0 0 0 20px;
    width:312px;
    list-style-image:url(../images/app2_arrow.png);
}

#app2 ul li {
    font-size:11px;
    font-weight:bold;
}

#app2 dl {
    position:relative;
}

#app2 form {
    float:left;
    width:284px;
    padding:0 0 0 24px;
}

.ddInput {
    width:230px;
    padding:0 0 0 24px;
}

#app2 dt {
    display:none;
    position:relative;
}

#app2 dd {
    text-align:left;
    position:relative;
    float:left;
}

#app2 dd input {
    border:0;
}

#app2 dd input.inputField {
    color:#444444;
    font-size:16px;
    padding:6px 0 6px 10px;
    margin:10px 0 0px;
    width:220px;
    font-weight:bold;
}

#app2 dd input.submit_submitInschrijven {
    background:url(../images/blue_button-trans.png);
    width:280px;
    height:56px;
    margin:10px 0 0;
    font-family:Arial, Helvetica, Sans-serif;
    font-weight:bold;
    color:#fff;
    font-size:13pt;
    line-height:30px;
    padding:0 0 8px;
    cursor:pointer;
}

#app2 form a.validation {
    color:#FFFFFF;
    cursor:pointer;
    font-family:Arial,Helvetica,Sans-serif;
    font-size:20px;
    font-weight:bold;
    height:24px;
    left:254px;
    padding:8px 0 0;
    position:absolute;
    text-align:center;
    text-decoration:none;
    top:10px;
    width:30px;
}

#app2 form div.validationPopup {
    color:#333333;
    cursor:pointer;
    font-family:Arial,Helvetica,Sans-serif;
    font-size:12px;
    height:24px;
    left:118px;
    padding:8px 10px 0 0;
    position:absolute;
    text-align:right;
    top:10px;
    width:126px;
    display:none;
    text-decoration:none;
}

#app form {
    float:left;
    padding:34px 0 0 46px;
    position:relative;
    width:290px;
}

#app form h3 {
    color:#FFFFFF;
    float:left;
    font-family:Arial,Helvetica,Sans-serif;
    font-size:22px;
    font-weight:bold;
    padding:4px 5px 0 20px;
    margin:0;
}

#app form input {
    color:#444444;
    font-size:16px;
    border:0;
    margin:0 5px;
    text-align:center;
    text-transform:uppercase;
    font-weight:bold;
    padding:6px 0 6px;
    vertical-align:middle;
}

#app form input.postcode1 {
    width:70px;
}

#app form input.postcode2 {
    width:54px;
}

#app form input#submit {
    background:url(../images/blue_button-trans.png);
    width:280px;
    height:56px;
    margin:12px 10px 0;
    font-family:Arial, Helvetica, Sans-serif;
    font-weight:bold;
    color:#fff;
    font-size:13pt;
    line-height:30px;
    padding:0 0 8px;
    cursor:pointer;
}

#app form a.validation {
    color:#FFFFFF;
    cursor:pointer;
    display:block;
    font-family:Arial,Helvetica,Sans-serif;
    font-size:20px;
    font-weight:bold;
    height:24px;
    left:311px;
    padding:8px 7px 0;
    position:absolute;
    text-decoration:none;
    top:34px;
    width:14px;
}

#app form div.validationPopup {
    background:#fff;
    color:#333;
    cursor:pointer;
    font-family:Arial,Helvetica,Sans-serif;
    font-size:12px;
    height:24px;
    left:173px;
    padding:8px 0 0;
    position:absolute;
    top:34px;
    width:138px;
    display:none;
    text-align:center;
}

#mapentext {
    float:left;
    width:450px;
}

.bottom {
    float:left;
    width:450px;
    height:26px;
    background:url(../images/content_bottom_bg-trans.png) no-repeat;
    display:block;
}

#bigstar {
    background:url(../images/red_bigstar-trans.png);
    height:144px;
    left:310px;
    line-height:26px;
    position:absolute;
    top:340px;
    width:144px;
}

#bigstar p {
    color:#FFFFFF;
    display:block;
    float:left;
    font-family:Arial, Helvetica, Sans-serif;
    font-weight:bold;
    font-size:14pt;
    padding:38px 0 0;
    text-align:center;
    width:138px;
    margin:0;
}

#bigstar .textbig {
    font-size:20pt;
    color:#FFFFFF;
    display:block;
    float:left;
    font-family:Arial, Helvetica, Sans-serif;
    font-weight:bold;
    text-align:center;
    width:138px;
}

#contentbromfietsprijs, #contentmotorprijs {
    float:left;
    padding:10px 0 0 30px;
    width:420px;
}
.minheight {
    /*display:block;*/
    background:url(../images/content_middle_bg.jpg) repeat-y center;
    /*min-height:600px;
    height:auto !important;*/
    height:600px;
    width:450px;

}

#plaatsnamen {
    float:left;
    width:910px;
    margin:28px 0 0;
}

#plaatsnamen p {
    color:#8C8C8C;
    font-family:Arial, Helvetica, Sans-serif;
    font-size:12px;
    margin:0 0 20px 12px;
}

#plaatsnamen  ul.plaatsen {
    float:left;
    padding:0 12px 0;
    width:126px;
}

#plaatsnamen ul.plaatsen li a {
    color:#8C8C8C;
    font-family:Arial, Helvetica, Sans-serif;
    font-size:12px;
    line-height:18px;
}

#plaatsnamen ul.plaatsen li a:hover {
    text-decoration:underline;
}

#sitemap {
    font-family:Arial, Helvetica, Sans-serif;
    padding:0 0 0 80px;    
    font-size:12px;
    width:300px;
}

#sitemap * {
    float:left;
}


#sitemap ul {   
}

#sitemap ul li {
    width:300px;
}

#sitemap ul li a {
    color:black;
    font-weight:bold;
    padding:0 0 12px;
}

#sitemap ul li ul  {
    padding:0 0 0 20px;
}

#sitemap ul li ul li {
    padding:0 0 8px;
    width:300px;
}

#sitemap ul li ul li a {
    color:black;
    padding:0 0 6px;
    font-weight:normal;
}

#map_canvas {
    margin:0 30px !important;
    width:390px !important;
    top:-10px;
    font-family:Arial, Helvetica, Sans-serif;
    font-size:12px;
}

#map_canvas a {
    margin:0 30px 0 0;
}

#map_canvas strong {
    float:left;
    font-weight:bold;
    padding:6px 0;
    width:100%;
}

#map_canvas ul {
    list-style:none;
    margin:0;
    padding:4px 0 0;
}

#map_canvas ul li {
    padding:4px 0;
}

#linksspages {
    float:left;
    margin:28px 0 0;
    width:910px;
}

.spages {
    float:left;
    padding:0 12px;
    width:158px;
}

#linksspages ul.spages li a {
    color:#8C8C8C;
    font-family:Arial,Helvetica,Sans-serif;
    font-size:12px;
    line-height:18px;
