@charset "utf-8";
/* CSS Document */
body{
 background-color:#333333;
 background-image:url(../img/bg-site.png);
 background-repeat:repeat-x;
 margin:0;
 padding:0;
 text-align:center;
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 color:#666666;
}

#container{
 margin:0 auto;
 width:728px;
 background-image:url(../img/bg-container.png);
 background-repeat:repeat-y;
 text-align:left;
}

#navigatie{
 background-image:url(../img/bg-nav.png);
 background-repeat:no-repeat;
 height:67px;
 width:728px;
}

.menu{
 float:left;
 width:510px;
 height:25px;
 padding-top:4px;
 padding-bottom:4px;
 margin:37px 0px 0px 0px;
}

.language{
 float:right;
 width:200px;
 text-align:right;
 height:25px;
 padding-top:4px;
 padding-bottom:0px;
 margin:37px 0px 0px 0px;
}

#header{
 background-image:url(../img/bg-header.png);
 height:166px;
 width:728px;
 text-align:left;
}

#FPheader{
 background-image:url(../img/bg-FPheader.png);
 height:228px;
 width:728px;
 text-align:left;
 padding-bottom:5px;
}

#FPcontent{
 background-image:url(../img/bg-FPcontent.png);
 background-repeat:no-repeat;
 width:698px;
 padding:0px 15px 0px 15px;
 line-height:20px;
}

#content{
 background-image:url(../img/bg-content.png);
 background-repeat:no-repeat;
 width:698px;
 padding:0px 15px 0px 15px;
 line-height:20px;
}

.breadcrumb{
 text-align:left;
}

#left{
 float:left;
 width:466px;
}

#right{
 float:left;
 width:202px;
 margin-left:15px;
}

#full{
 width:697px;
 padding:0;
 margin:0;
}

#footer{
 background-image:url(../img/bg-footer.png);
 background-repeat:no-repeat;
 width:728px;
 padding:0px 0px 0px 0px;
 height:72px;
}

.footerBlockSmall{
 float:left;
 margin-right:5px;
 color:#999999;
}

.footerBlock{
 float:left;
 margin-right:21px;
}

.footerLogo{
 float:left;
 margin-left:45px;
}

.clear{
 clear:both;
 width:1px;
 height:1px;
 padding:0;
 margin:0;
 visibility:hidden;
}

.entry{
 margin-bottom:5px;
 padding-bottom:10px;
}

.flags{
 background-color:#ffffff;
 margin:0px 20px 30px 20px;
 padding:5px 5px 5px 5px;
 border:#cccccc;
}

.flags .holder{
 float:left;
 margin-right:12px;
 text-align:left;
}

.dealer{
 background-color:#ffffff;
 margin:0px 20px 10px 20px;
 padding:0px 5px 2px 5px;
 border:1px solid #EFEFEF;
}

.dealerColor{
 background-color: #EAEAEA;
 margin:0px 20px 10px 20px;
 padding:0px 5px 2px 5px;
 border:1px solid #cccccc;
}

.boot{
 width:94px;
 float:left;
 background-color:#ffffff;
 margin:0px 10px 10px 0px;
 padding:5px 0px 0px 0px;
 border:1px solid #cccccc;
 text-align:center;
 font-size:10px;
}

.taxiboot{
 float:left;
 background-color:#ffffff;
 margin:0px 10px 10px 0px;
 padding:5px 5px 0px 5px;
 border:1px solid #cccccc;
 text-align:center;
 font-size:10px;
}

.images{
 float:right;
 width:300px;
 margin-top:3px;
 text-align:right;
}

.bg{
 background-image:url(../img/bg.png);
 background-repeat:no-repeat;
}

/* Hyperlinks */
.menu a, .menu a:visited, .menu a:active{
 color:#333333;
 text-decoration:none;
 padding:3px 4px 3px 4px;
 border:1px solid #cccccc;
}

.menu a:hover{
 text-decoration:none;
 padding:3px 4px 3px 4px;
 border:1px solid #999999;
 background-color:#FFFFFF;
 color:#333333;
}

.menu a.selected{
 text-decoration:none;
 padding:3px 4px 3px 4px;
 border:1px solid #666666;
 background-color:#FFFFFF;
 color:#333333;
}

.language a, .language a:visited, .language a:active{
 text-decoration:none;
 padding:1px;
 margin-left:3px;
}

.language a:hover{
 text-decoration:none; 
}

.language a.langSelected{
 text-decoration:none;
 padding:1px;
 border:1px solid #999999;
 background-color:#FFFFFF;
 margin-left:3px;
}

#right .details a.image, #right .details a.image:visited, #right .details a.image:active{
}

#right .details a.image:hover{
 background-color:#ffffff;
 border-bottom:1px solid #ffffff;
}

#right .details a.imageButton, #right .details a.imageButton:visited, #right .details a.imageButton:active{
 border-bottom:0px;
}

#right .details a.imageButton:hover{
 border-bottom:0px;
}

#left a.image:hover{
 background-color:#ffffff;
 border-bottom:1px solid #ffffff;
 margin-bottom:10px;
}

#right a.image:hover{
 background-color:#ffffff;
 border-bottom:1px solid #ffffff;
}

#content a, #content a:visited, #content a:active{
 text-decoration:none;
 color:#333333;
 border-bottom:1px solid #fcfcfc;
}

#content a:hover{
 text-decoration:none;
 color:#ffffff;
 border-bottom:1px solid #cccccc;
 background-color:#666666;
}

#full a, #full a:visited, #full a:active{
 text-decoration:none;
 color:#333333;
 border-bottom:1px solid #fcfcfc;
}

#full a:hover{
 text-decoration:none;
 color:#ffffff;
 border-bottom:1px solid #cccccc;
 background-color:#666666;
}

#footer a, #footer a:visited, #footer a:active{
 text-decoration:none;
 color:#333333;
 border-bottom:1px solid #fcfcfc;
}

#footer a:hover{
 text-decoration:none;
 color:#333333;
 border-bottom:1px solid #cccccc;
 background-color:#ffffff;
}

.dealer a:hover, .dealerColor a:hover{
 background-color:#ffffff;
}

/* Opmaak */
h1{
 color:#666666;
 font-size:16px;
 border-bottom:1px solid #cccccc;
 padding:0px 0px 3px 0px;
 margin:0px 0px 3px 0px;
}

h2{
 color:#666666;
 font-size:16px;
 border-bottom:1px solid #cccccc;
 padding:0px 0px 3px 0px;
 margin:0px 0px 3px 0px;
 clear:both
}

h3{
 color:#666666;
 font-size:16px;
 padding:0px 0px 3px 0px;
 margin:10px 0px 10px 0px;
 border-bottom:1px solid #cccccc;
 clear:both
}

.dealer h2, .dealerColor h2{
 font-size:12px;
 padding:0px;
 margin:0px;

}

.dealer p, .dealerColor p{
 padding:0;
 margin:0;
 line-height:16px;
}

p{
 padding:0px 0px 0px 0px;
 margin:3px 0px 10px 0px;
}

p.right{
 text-align:right;
}

p.dealerLeft{
 float:left;
 width:200px;
 border-right:1px solid #cccccc;
}

div.dealerRight{
 float:left;
 width:425px;
 padding-left:10px;
}

p.clear{
 clear:both;
 padding:0;
 margin:0;
}

.small{
 font-size:10px;
 color:#333333;
}

.color{
 color:#ff0000;
 font-style:italic;
}

img{
 border:0;
}

img.details{
 border:1px solid #cccccc;
 padding:4px;
 margin:0px 2px 5px 2px;
 background-color:#efefef;
 float:left;
}

img.right{
 background-color:#ffffff;
 padding:3px;
 border:1px solid #cccccc;
 float:right;
 margin-left:15px;
 margin-bottom:5px;
 width:200px;
}

img.left{
 float:left;
}

img.footer{
 margin-bottom:2px;
}

img.header{
 border:1px solid #ffffff;
 width:695px;
 height:150px;
 margin-left:15px;
}

img.FPheader{
 border:1px solid #ffffff;
 width:695px;
 height:222px;
 margin-left:15px;
}

img.backbutton{
 margin-bottom:20px;
}

img.fp{
 float:left;
 margin-bottom:2px;
}

img.pontoons{
 margin-right:10px;
 margin-bottom:4px;
}

#footer img{
 padding:0;
 margin:0;
}

form{
 padding:0px 10px 10px 0px;
 margin-bottom:10px;
 width:280px;
}

form input, textarea{
 width:250px;
 border:1px solid #cccccc;
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
}

form textarea{
 height:100px;
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
}

form input.button{
 width:254px;
 height:25px;
 border:1px solid #333333;
 background-color:#666666;
 color:#ffffff;
 margin-top:3px;
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
}

form.small{
 padding:0px 10px 10px 0px;
 margin-bottom:10px;
 width:200px;
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
}

form.small input, form.small textarea{
 width:200px;
 border:1px solid #cccccc;
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
}

form.small textarea{
 height:100px;
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
}

form.small input.button{
 width:202px;
 height:25px;
 border:1px solid #333333;
 background-color:#666666;
 color:#ffffff;
 margin-top:3px;
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
}

table.details{
 border:1px solid #cccccc;
 background-color:#cccccc;
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 color:#666666;
 width:202px;
}

table.details tr.color{
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 color:#666666;
 background-color:#dedede;
}

table.details td{
 padding:3px;
 font-style:normal;
}

ul{
 list-style-type:square;
}

form.right{
 padding:0px;
 margin:0px;
 width:200px;
}

form.right input, form.right textarea, form.right button{
 width:198px;
}

div.download{
 	border:1px solid #ccc;
	background:#ffffff;
	width:265px;
	margin:0px 0 10px 200px;
	padding:10px 10px 0 10px;
}

hr{
	color: #ffffff;
	background-color: #ffffff;
	height: 1px;
}
#LastName{
    display: none;
}
