﻿@charset "utf-8";
/* CSS Document */

div{
margin:0;
padding:0;
}

body,html{
margin:0;
padding:0;
height:100%;
background-color:#FFFFFF;
background-image:url(../images/bg-body.jpg);
background-repeat:no-repeat;
background-position:top center;

font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#656565;
}

html{
overflow-y:scroll;
}

/*START - GENERAL CLASSES*/

.clearer{
clear:both;
float:none;
}

h1{
font-size:14px;
font-weight:bold;
color:#45578f;
padding-bottom:10px;
}

h2{
font-size:14px;
font-weight:bold;
color:#45578f;
padding-bottom:10px;
}

h3{
margin-left:15px;
font-size:13px;
padding-bottom:10px;
font-weight:bold;
font-style:italic;
}

h4{
margin-left:15px;	
font-size:13px;
padding-bottom:5px;
font-weight:bold;
color:#45578f;
}

h5{
margin-left:15px;	
font-size:11px;
padding-bottom:5px;
font-weight:bold;
}

p{
margin-left:15px;	
padding-bottom:10px;
}

a:link, a:visited{
color:#45578f;
text-decoration:none;
}

a:hover{
color:#45578f;
text-decoration:underline;
}

ul{
margin:0px 0px 5px 0px;
padding:0px;
}

ul li{
margin-left:40px;
}

ol{
margin:0px;
padding:0px;
}

ol li{
margin-left:40px;
list-style-position:inside;
}

/*END*/
#browse-div{
background-color:#eeeeee;
margin-bottom:15px;
}

	#browse-div ul.browse{margin:5px 0 0 0;}

	#browse-div ul.browse li{float:left; margin:0 5px 0 0; background:none;}
	
	#browse-div ul.browse li{list-style-type:none;}
	
	#browse-div ul.browse li a.numbers{color:#3f3f3f; padding:8px; display:inline-block;}
	
	#browse-div ul.browse li a.active{background-color:#e60003; color:#f2f2f2; font-weight:bold; padding:3px 8px 3px 8px; display:inline-block;}	
	
	#browse-div ul.browse li a:hover{background-color:#d2d2d2; text-decoration:none;}		
	
	#browse-div ul.browse li a.active:hover{background-color:#e60003;}	

.lines{
height:100px;
background-image:url(../images/bg-lines.png);
background-repeat:repeat-x;
}

	.largeDivContent{
	margin:0 auto;
	width:950px;
	position:relative;
	
	background-color:#ffffff;
	}
	
	.padding{
	padding:0 25px 0 25px;
	}

#navmain{
position:absolute;
left:230px;
top:33px;
}

	#navmain ul li{
	float:left;
	margin:0;
	paddding:0;
	list-style:none;
	}
	
	#navmain ul li a{
	display:block;
	padding-top:23px;
	width:115px;
	height:30px;
	margin-left:-6px;
	background-image:url(../images/bg-navmain.png);
	background-repeat:no-repeat;	
	
	font-size:15px;
	font-weight:bold;
	color:#ffffff;
	text-transform:uppercase;
	text-decoration:none;
	text-align:center;	
	}
	
		#navmain ul li a:hover{
		background-image:url(../images/bg-navmain-hover.png);
		background-repeat:no-repeat;
		}	
		
#breadcrumb{
padding:8px 0 0 0;
height:20px;
}
	
	#breadcrumb a{
	color:#656565;
	}			
	
	#breadcrumb a#active-breadcrumb{
	color:#45578f;
	font-weight:bold;
	text-decoration:underline;
	}
	
#socialMedia{
position:absolute;
top:190px;
right:25px;
}

#content{}
	
	.homeimage{
	background-image:url(../images/bg-homeimage.jpg);
	background-repeat:repeat;		
	}
	
	.textimage{
	background-image:url(../images/bg-textimage.jpg);
	background-repeat:repeat-y;			
	}
	
	#contentText a{
	font-weight:bold;
	}

	#contentText p{
	line-height:18px;
	}
	
	#contentText table{
	margin:0;
	padding:0;
	margin:0 0 10px 12px;
	}
	
		#contentText table tr{
		height:50px;
		}	
	
	#contentText ul li{
	font-style:italic;
	font-size:13px;
	color:#45578f;
	}
	
		#contentText ul li a{
		color:#45578f;
		}	
	
/*START HOME*/
		
	.leftDivhome{
	width:440px;
	margin-right:25px;
	float:left;
	}
	
	.middleDivhome{
	width:250px;
	margin-right:25px;
	float:left;		
	}
	
		#news{padding-bottom:30px;}
		
		#news ul li{
		list-style-type:none;
		margin-bottom:5px;
		margin-left:0px;
		padding-left:10px;
		background-image:url(../images/arrow-sitemap.png);
		background-repeat:no-repeat;
		}		
		
			#news ul li a{
			font-size:11px;
			font-weight:normal;
			font-style:normal;
			}	
			
		#highlight ul li{
		list-style-type:none;
		margin-bottom:5px;
		margin-left:0px;
		padding-left:10px;
		background-image:url(../images/arrow-sitemap.png);
		background-repeat:no-repeat;
		}		
		
			#highlight ul li a{
			font-size:11px;
			font-weight:normal;
			font-style:normal;
			}				
			
			.linkmore{			
			text-align:right;
			}
			
				.linkmore a{
				padding-left:10px;
				background-image:url(../images/arrow-sitemap.png);
				background-repeat:no-repeat;					
				}
	
	.rightDivhome{
	width:205px;
	float:left;		
	}
	
#partnerlogos{
padding:10px 0 10px 0;
}

.homeitem{
width:276px;
height:190px;
float:left;
text-align:center;
padding:110px 20px 0 20px;
cursor:pointer;
}

.homeitem p{
line-height:18px;
}

	.operational{
	background-image:url(../images/operational.jpg);
	background-repeat:no-repeat;			
	}
	
	.verhuur-auto{
	background-image:url(../images/verhuur-auto.jpg);
	background-repeat:no-repeat;			
	}
	
	.verhuur-bedrijf{
	background-image:url(../images/verhuur-bedrijf.jpg);
	background-repeat:no-repeat;			
	}	
	
/*END*/	


/*START TEXT*/

.leftDivText{
width:200px;
padding:5px;
margin-right:10px;
float:left;
}

	#navsub li{
	list-style-type:none;
	margin-bottom:5px;
	margin-left:15px;
	padding-left:10px;
	background-image:url(../images/arrow-sitemap.png);
	background-repeat:no-repeat;
	}	
	
		#navsub li a{
		font-size:11px;
		font-weight:normal;
		font-style:normal;
		line-height:normal;
		}
		
	#navsub-back li{
	list-style-type:none;
	margin-bottom:5px;
	margin-left:15px;
	padding-left:10px;
	background-image:url(../images/arrow-sitemap-back.png);
	background-repeat:no-repeat;
	}	
	
		#navsub-back li a{
		font-size:11px;
		font-weight:normal;
		font-style:normal;
		line-height:normal;
		}						

.middleDivText{
padding:5px;	
width:495px;
margin-right:25px;
float:left;		
}

.rightDivText{
width:200px;
float:left;		
}

.newsarticle{
padding:5px;
cursor:pointer;
border-bottom:1px solid #eeeeee;
}

	.newsarticle-detail img{
	border:1px solid #eeeeee;
	}

#socialnetwork{
background-color:#eeeeee;
padding:5px;
}

	#socialnetwork img{
	margin-right:15px;
	}
/*END*/
	
#sitemap{
position:relative;
margin-top:5px;
padding-top:15px;
min-height:115px;

background-image:url(../images/bg-sitemap.jpg);
background-repeat:repeat-x;
}
	
	#sitemap ul li{
	line-height:25px;
	list-style-type:none;
	float:left;
	width:180px;
	margin-left:20px;
	}
	
		#sitemap ul li a{
		color:#45578f;
		font-size:14px;
		font-weight:normal;
		}
		
		#sitemap ul li ul li{
		float:none;
		line-height:normal;
		list-style-type:none;
		margin-bottom:5px;
		padding-left:10px;
		background-image:url(../images/arrow-sitemap.png);
		background-repeat:no-repeat;
		}		
		
			#sitemap ul li ul li a{
			font-size:11px;
			}
		
#footer{
margin:0 auto;
padding-top:5px;
width:1000px;
position:relative;
}	

	#footer p{
	color:#656565;
	}
	
	#footer a:link, #footer a:visited{
	color:#656565;
	}
	
	#footerleft{
	float:left;
	}	

		#footerleft ul{
		margin-left:0px;
		}

		#footerleft ul li{				
		border-left:1px solid #656565;
		float:left;
		list-style-type:none;
		margin-right:5px;
		margin-left:0px;
		padding-left:5px;
		}	
		
		#footerleft ul li#first{
		border:none;
		}				
	
	#footerright{
	position:absolute;
	left:755px;
	}		
