body {
	width:100%;
	background-color:#eaf5ff;
	margin:0px;
	padding:0px;
	height:100%;
}

#routeBerekenen a:hover{
	text-decoration:underline;
}
#routeBerekenen a:link,#routeBerekenen a:visited{
	text-decoration:none;
}
#routeBerekenen {
	position:absolute;
	left:550px;
	top:40px;
	z-index:999999999;
	width:230px;
}
#routeBerekenen img{
	float:left;	
}

.breadCrumbs {
	behavior: url(../PIE.htc);
	-webkit-border-radius:20px;
	-moz-border-radius: 20px;
	border-radius: 20px;
	background-color:#00053D;
	border:1px solid #CCC;
	padding:7px;
	margin-bottom:7px;
	width:250px;
	color:#FFFFFF;
	padding-left:15px;
}
.breadCrumbs a:link,.breadCrumbs a:hover,.breadCrumbs a:visited{
	color:#FFFFFF!important;	
}

html {
	height:100%;
}

#indexMapHolder {
	position:absolute;
	top:80px;
	left:540px;
}

.landingItem {
	margin-top:15px;
	border:2px solid #c9c9c9;
	height:130px;
	width:450px;
	position:relative;
	color:black;
}
.landingItem div img{
	margin:15px;
	float:left;
	border:1px solid #c9c9c9;
}

.landingItem div h3{
	color:#221e72;
	margin-top:0px;
	padding-top:0px;
	padding-left:10px;
}
	
.landingItem div{
	background-color:#eeeeee!important;
	border:1px solid white;
	height:100%;
	width:100%;
	position:inherit;
	margin:0px!important;
	margin-left:-1px!important;
	margin-top:-1px!important;
}

.landingItem div.newsInput p{
	margin-top:-10px;
}

.landingItem div span{
	width:70%;
	top:10px;
	position:absolute;
}

.landingItem div span a{
	position:absolute;
	top:70px;
	color:#221e72;
	
}
	
#contactInfo img {
	padding-right:3px;
}

#contactInfoIndex img {
	padding-right:4px;
}

#contactInfoIndex {
	padding-left:500px;
	position:absolute;
}

.holder {
	position:relative;
	min-height:100%;
}

* html .holder
{
height: 100%;
}

.nieuwsImages {
	padding-top:10px;
}

.occasieImg {
	margin:15px;
	border:1px solid #AAA;
}

.headerHolder {
	height:341px;
	z-index:10;
	position:relative;
	background-position:bottom;
}



.header {
	background:url(../afbeeldingen/headerMenten.png) no-repeat;
	height:341px;
	width:960px;
	position:relative;
}

#subNieuws {
	width:120px;
}
#subProducten {
	width:100px;
}

.subMenu {
	position:absolute;
	top:38px;
	background-color:#e8e8e8;
	padding:15px;
	padding-top:7px;
	margin:0px;
	text-align:left;
	border:1px solid #bebebe;
	border-top:none;
	-webkit-border-radius:20px;
	-moz-border-radius: 20px;
	-moz-border-radius-topright: 2px;
	-moz-border-radius-topleft: 2px;
	border-radius: 20px;
	border-top-right-radius: 2px;
	border-top-left-radius: 2px;
	
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#c7c7c7', endColorstr='#e8e8e8'); /* for IE */
	background: -webkit-gradient(linear, left top, left bottom, from(#c7c7c7), to(#e8e8e8)); /* for webkit browsers */
	background: -moz-linear-gradient(top,  #c7c7c7,  #e8e8e8); /* for firefox 3.6+ */		
	
}

.subMenu p{
	padding:5px;
	padding:2px!important;
	margin:0px!important;
}
.subMenu p a{
	font-size:13px;
	color:#494745!important;
	margin-botom:15px!important;
}

.topMenu {
	position:absolute;
	bottom:0px;
	width:100%;
	/*bottom:7px;*/
	left:0px;
	font-family:Arial, Verdana, sans-serif;
	color:black;
	background-color:#e8e8e8;
	border:1px solid #bebebe;
	behavior: url(../PIE.htc);
	-webkit-border-radius:10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e8e8e8', endColorstr='#c7c7c7'); /* for IE */
	background: -webkit-gradient(linear, left top, left bottom, from(#e8e8e8), to(#c7c7c7)); /* for webkit browsers */
	background: -moz-linear-gradient(top,  #e8e8e8,  #c7c7c7); /* for firefox 3.6+ */	
	
}

.topMenu a:hover, .topMenu a, .topMenu a:visited {
	color:#494745;
	text-decoration:none;
	cursor:pointer;
}

.topMenu ul {
	margin:0px;
	padding:0px;
}
.topMenu ul li{
	padding-top:10px;
	padding-bottom:10px;
	padding-left:10px;
}

.topMenu ul li a {
	z-index:20;
	position:inherit;
}

.topMenu ul li {
	float:left;
	list-style:none;
	width:100px;
}

#logo {
	position:absolute;
	top:50px;
	left:520px;
	height:63px;
	width:421px;
}

#headerContact {
	width:240px;
	position:absolute;
	top:145px;
	left:520px;
}

a:visited {
	color:#221e72;
}

#content {
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	color:#221e72;
	position:relative;
	width:960px;
	text-align:left;
	padding:10px;
	padding-top:20px;
	min-height:100%;
}

#pageFooter .address img{
	padding-left:10px;	
	padding-right:5px;	
}

#pageFooter .address a:link,#pageFooter .address a:hover,#pageFooter .address a:visited{
	color:#313131!important;	
}
#pageFooter .address{
	text-align:center;
	margin:0px;
}

#pageFooter {
	border-top:1px solid #CCC;
	padding-left:0px;
	padding-top:14px;
	width:600px;
	height:35px;
	position:absolute;
	left:0px;
	width:100%;
	background:#e8e8e8;/* for non-css3 browsers */
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	color:#313131;
	
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e8e8e8', endColorstr='#c7c7c7'); /* for IE */
	background: -webkit-gradient(linear, left top, left bottom, from(#e8e8e8), to(#c7c7c7)); /* for webkit browsers */
	background: -moz-linear-gradient(top,  #e8e8e8,  #c7c7c7); /* for firefox 3.6+ */
		
	
}

/*Slideshow*/
#slideShow {
	position:absolute;
	top:15px;
	left:25px;
	z-index:100;
	overflow:scroll;
	height:280px;
	width:487px;
	vertical-align:top;
}
ul#slides {
	margin:0px;
	padding:0px;
	list-style:none;
}

ul#slides li{
	margin:0px;
	background:none!important;
}

ul#slides li img {
	padding:0px;
}

.attachmentHolder a:link, .attachmentHolder a:hover, .attachmentHolder a:visited{
	color:black;
	text-decoration:none;
}
.attachmentHolder a:hover{
	text-decoration:underline!important;
}

/*NewsItem*/
.newsItem {
	padding:7px;
	margin:7px;
	position:relative;
	width:600px;
}

.newsItem h2{
	padding-top:4px;
	color:#bb4f00;
	padding-left:107px;
	font-size:17px;
}

.newsItem p{
	margin:0px;
}
.newsItem .newsContent{
	margin-left:107px!important;
	color:black!important;
}

.newsItem .ruler{
	border-bottom:1px solid #112a59;
	position:relative;
	top:40px;
	left:40px;
	height:1px;
	width:90%;
}

.newsItem .attachmentHolder {
	margin-top:15px;
	width:480px;
	background-color:#e3e3e3;
	color:#AAA;
	padding:7px;
	margin-left:107px;
}


.newsItem .dateHolder {
	position:absolute;
	color:white;
	top:25px;
	left:0px;
	height:33px;
	width:101px;
	z-index:100;
	background-image:url(../afbeeldingen/dateBackground.png);
}

.newsItem .dateHolder.small{
	background-image:url(../afbeeldingen/dateBackgroundSmall.png);
	background-position:right;
	background-repeat:no-repeat;
}

.newsItem .dateHolder img {
	position:absolute;
	top:-15px;
	right:5px;
}
.newsItem .dateHolder.small img{
	right:10px;
}
.newsItem .dateHolder a {
	padding-left:10px;
}
/*HotItem*/
.hotItem {
	padding:7px;
	margin:7px;
	position:absolute;
	right:2px;
	width:300px;
	background-color:#e3e3e3;
	behavior: url(../PIE.htc);
	-webkit-border-radius:20px;
	-moz-border-radius: 20px;
	border-radius: 20px;
	padding-bottom:15px;
}

.hotItem h2{
	padding-top:6px;
	color:#bb4f00;
	padding-left:90px;
	font-size:14px;
}

.hotItem p{
	margin:0px;
}
.hotItem .newsContent{
	margin-left:90px!important;
	color:black!important;
}

.hotItem .ruler{
	display:none;
}

.hotItem .attachmentHolder {
	margin-top:15px;
	width:280px;
	background-color:#CCC;
	color:#2f2f2f;
	padding:7px;
}

.hotItem .dateHolder {
	position:absolute;
	color:white;
	top:25px;
	left:-15px;
	height:33px;
	width:101px;
	z-index:100;
	background-image:url(../afbeeldingen/dateBackground.png);
}

.hotItem .dateHolder img {
	position:absolute;
	top:-15px;
	right:5px;
}

.hotItem .dateHolder a {
	padding-left:10px;
}

