body{
	margin:0px;	
	padding:0px;
	background:#636161 url(images/bg1.jpg) center top no-repeat;
}

h3 {
	color:#016B9E;
	font-family:Arial;
	font-size:12px;
	padding:0;
	margin:0;
}

p {
	margin:0;
	padding:0 0 15px;
}

/*containers*/

#totaal-container{
	margin:auto;
	width:983px;

}
	
#main-container{
	width:983px;
	display:inline-block;
	padding-bottom: 5px;
	background-color:#FFFFFF;
}

#main-container-home{
	width:983px;
	display:inline-block;
	background:#ffffff url(images/content-bg.gif) right 157px no-repeat;
	padding-bottom: 5px;
}

#left-container{
	float:left;
	width:433px;
	display:inline;
	margin-left:5px;
	padding: 0px;
	margin-top: 0px;
}

#left-container-content{
	float:left;
	width:226px;
	min-height:340px;
	_min-height:340px;
	display:inline;
}

#right-container{
	float:right;
	width:535px;
	display:inline;
	margin-right:5px;
	height:486px;
}

#right-container-content{
	float:right;
	width:740px;
	display:inline;
	margin-right:6px;
	min-height:486px;
	_min-height:486px;
	margin-top:3px;
	background-color:#FFFFFF;
}

#vervolg-content{
	width:973px;
	display:inline-block;
	min-height:486px;
	_height:486px;
	padding-left:5px;
	padding-right:5px;

}

#left-right-container-vervolg{
	width:978px;
	background-image:url(images/left-bg.gif);
	background-repeat:repeat-y;
	padding-left:5px;
	display:inline-block;
}

#left-container-content-vervolg{
	float:left;
	width:226px;
	min-height:340px;
	_min-height:340px;
	display:inline;
}


#right-container-content-vervolg{
	float:left;
	width:740px;
	display:inline;
	min-height:486px;
	_min-height:486px;
	background:#ffffff url(images/content-bg.gif) right top no-repeat;
	margin-left: 5px;
}


/*eind containers*/


/*Opmaak stijlen*/



h2 {
	padding:0px;
	font-family:Arial;
	font-size: 12px;
	color: #016B9E;
}


.info-home-kop{
	padding-top:5px;
	font-family:Arial;
	font-size:14px;
	color:#FFFFFF;
}

.info-home{
	margin-top:5px;
	font-family:Arial;
	font-size:12px;
	line-height:16px;
	color:#FFFFFF;
}

.info-home a:link, .info-home a:visited, .info-home a:active {
	color:#FFFFFF;
	text-decoration:underline;
}

.titel{
	font-family:Arial;
	font-size: 16px;
	color: #016B9E;
}

.nieuws-kop a:link, .nieuws-kop a:visited, .nieuws-kop a:active{
	text-decoration:none;
}

.nieuws-kop{
	font-family:Arial;
	font-size:14px;
	color:#016696;
	text-decoration:none;
	font-weight:500;
}

.titel2{
	padding:0px;
	font-family:Arial;
	font-size: 12px;
	color: #016B9E;
}

.platte-tekst a:link, .platte-tekst a:visited, .platte-tekst a:active {
	color: #016B9E;
	text-decoration:underline;
}

	
.platte-tekst{
	font-family:Arial;
	font-size: 12px;
	color:#333333;
	line-height: 18px;
}

.platte-tekst2{
	font-family:Arial;
	font-size: 11px;
	color:#666666;
}

.linkstijl{
	font-family:Arial;
	font-size: 11px;
}

.linkstijl a:link, .linkstijl a:visited, .linkstijl a:active {
	color: #016B9E;
	text-decoration:underline;
}

.info a:link, .info a:visited, .info a:active {
	color: #FFFFFF;
	text-decoration:underline;
}

.nieuws-home-titel {
	float:right;
	height:17px;
	width:392px;
	margin-top:10px;
	font-family:Arial;
	font-size:14px;
	color:#333333;
}

.tekst-uitlijning{
	padding:10px;
}
/*Eind Opmaak stijlen*/


/*opmaak menu*/

#menu{
	height:20px;
	width: 680px;
}

#menu ul{
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	margin-left:19px;
	margin-top:21px;
}

#menu li{
	margin:0px;
	padding:0px;
	list-style-type:none;
	float:left;
	text-align:center;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-transform:uppercase;
}


#menu-home a:link, #menu-home a:active, #menu-home a:visited{
	color:#017db9;
	text-decoration:none;
	display: block;
	width:68px;
	height:25px;
	padding-top:8px;
}
#menu-home a:hover{
	color:#525248;
	text-decoration:none;
	display: block;
	width:68px;
	height:25px;
	padding-top:8px;
}
#menu-home-actief a:link, #menu-home-actief a:active, #menu-home-actief a:visited, #menu-home-actief a:hover{
	color:#525248;
	text-decoration:none;
	display: block;
	width:68px;
	height:25px;
	padding-top:8px;
}




#menu-vragen a:link, #menu-vragen a:active, #menu-vragen a:visited{
	color:#017db9;
	text-decoration:none;
	display: block;
	width:193px;
	height:25px;
	padding-top:8px;
}
#menu-vragen a:hover{
	color:#525248;
	text-decoration:none;
	display: block;
	width:193px;
	height:25px;
	padding-top:8px;
}
#menu-vragen-actief a:link, #menu-vragen-actief a:active, #menu-vragen-actief a:visited, #menu-vragen-actief a:hover{
	color:#525248;
	text-decoration:none;
	display: block;
	width:193px;
	height:25px;
	padding-top:8px;
}



#menu-nieuws a:link, #menu-nieuws a:active, #menu-nieuws a:visited{
	color:#017db9;
	text-decoration:none;
	display: block;
	width:83px;
	height:25px;
	padding-top:8px;
}
#menu-nieuws a:hover{
	color:#525248;
	text-decoration:none;
	display: block;
	width:83px;
	height:25px;
	padding-top:8px;
}
#menu-nieuws-actief a:link, #menu-nieuws-actief a:active, #menu-nieuws-actief a:visited, #menu-nieuws-actief a:hover{
	color:#525248;
	text-decoration:none;
	display: block;
	width:83px;
	height:25px;
	padding-top:8px;
}



#menu-kortweg a:link, #menu-kortweg a:active, #menu-kortweg a:visited{
	color:#017db9;
	text-decoration:none;
	display: block;
	width:94px;
	height:25px;
	padding-top:8px;
}

#menu-kortweg-actief a:link, #menu-kortweg-actief a:active, #menu-kortweg-actief a:visited, #menu-kortweg-actief a:hover{
	color:#525248;
	text-decoration:none;
	display: block;
	width:94px;
	height:25px;
	padding-top:8px;
}




#menu-slimprijzenwaalbrug a:link, #menu-slimprijzenwaalbrug a:active, #menu-slimprijzenwaalbrug a:visited{
	color:#017db9;
	text-decoration:none;
	display: block;
	width:197px;
	height:25px;
	padding-top:8px;
}
#menu-slimprijzenwaalbrug a:hover{
	color:#525248;
	text-decoration:none;
	display: block;
	width:197px;
	height:25px;
	padding-top:8px;
}
#menu-slimprijzenwaalbrug-actief a:link, #menu-slimprijzenwaalbrug-actief a:active, #menu-slimprijzenwaalbrug-actief a:visited, #menu-slimprijzenwaalbrug-actief a:hover{
	color:#525248;
	text-decoration:none;
	display: block;
	width:197px;
	height:25px;
	padding-top:8px;
}


#menu-slimprijzenregioring a:link, #menu-slimprijzenregioring a:active, #menu-slimprijzenregioring a:visited{
	color:#017db9;
	text-decoration:none;
	display: block;
	width:197px;
	height:25px;
	padding-top:8px;
}
#menu-slimprijzenregioring a:hover{
	color:#525248;
	text-decoration:none;
	display: block;
	width:197px;
	height:25px;
	padding-top:8px;
}
#menu-slimprijzenregioring-actief a:link, #menu-slimprijzenregioring-actief a:active, #menu-slimprijzenregioring-actief a:visited, #menu-slimprijzenregioring-actief a:hover{
	color:#525248;
	text-decoration:none;
	display: block;
	width:197px;
	height:25px;
	padding-top:8px;
}


/*Eind opmaak menu*/


/*Formulier contact*/

.formdiv{
	margin-top:10px;
	padding-top:2px;
	display:inline-block;
}

.labelclass{
	font-family:Arial;
	font-size:12px;
	float:left;
	width:160px;
}

.button{
	padding-left:180px;
	padding-top:10px;
	float:left;
	clear:both;
}

.formfield{
	width:215px;
	border-style:solid;
	border-width:1px;
	border-color:#E8E8E8;
	font-size:12px;
	font-family:Arial;
}

/*Eind Formulier contact*/

.content {
	width:495px;
	padding-top:10px;
	padding-left: 20px;
	min-height:420px;
	_min-height:420px;
	padding-bottom: 20px;
	font-family:Arial;
	font-size: 12px;
	color:#333333;
	line-height: 18px;
}

.content a:link, .content a:active, .content a:visited {
	font-family:Arial;
	font-size: 12px;
	color:#333333;
	line-height: 18px;
	text-decoration:underline;
}

.content a:hover{
	font-family:Arial;
	font-size: 12px;
	color:#666666;
	line-height: 18px;
	text-decoration:underline;
}

.content ol {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#333333;
	line-height: 18px;
	padding: 0px;
	margin-left: 20px;
}

.content ol li {
	padding-left: 5px;
	margin-left: 0px;
}



.content-video {
	width:695px;
	padding-top:10px;
	padding-left: 20px;
	min-height:420px;
	_min-height:420px;
	padding-bottom: 20px;
	font-family:Arial;
	font-size: 12px;
	color:#333333;
	line-height: 18px;
}

.content-video a:link, .content-video a:active, .content-video a:visited {
	font-family:Arial;
	font-size: 12px;
	color:#333333;
	line-height: 18px;
	text-decoration:underline;
}

.content-video a:hover{
	font-family:Arial;
	font-size: 12px;
	color:#666666;
	line-height: 18px;
	text-decoration:underline;
}

.content-video ol {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#333333;
	line-height: 18px;
	padding: 0px;
	margin-left: 20px;
}

.content-video ol li {
	padding-left: 5px;
	margin-left: 0px;
}

.contentblok{
	float:right;
	display:inline;
	margin-right:0px;
	width:200px;
	height:271px;
}

.contentblok h2	{
	padding:0px;
	margin: 0px;
	font-family:Arial;
	font-size: 12px;
	color: #016B9E;
	}

.titel-content{
	padding:20px 0 20px 250px;
	margin:5px;
	width:723px;
	height:40px;
	background-color:#E8E8E8;
}
.titel-content h1	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #016B9E;
	font-weight: normal;
	font-style:normal;
	margin: 0px;
	padding: 0px;
	padding-top: 20px;
	}
	
#foto{
	width:200px;
	height:133px;
	background-image:url(images/beloning-img.jpg);
}

#foto2{
	width:200px;
	height:133px;
	background-image:url(images/nieuws-img.jpg);
}

#foto3{
	width:200px;
	height:133px;
	background-image:url(images/vragen-img.jpg);
}

#intro{
	width:413px;
	background-color:#E8E8E8;
	font-family:Arial;
	font-size: 12px;
	color:#333333;
	line-height: 18px;
	padding: 10px;
	margin: 0px;
	vertical-align: top;
}

#intro h1 {
	font-family:Arial;
	font-size: 16px;
	color: #016B9E;
	margin-bottom: 10px;
	margin-top: 0px;
	font-weight: normal;
	padding: 0px;
}

#intro p {
	margin: 0px;
	padding: 0px;
	padding-bottom:15px;
}

#intro a:link, #intro a:active, #intro a:visited{
	font-family:Arial;
	font-size: 12px;
	color:#333333;
	line-height: 18px;
	text-decoration:underline;
}

#intro a:hover{
	font-family:Arial;
	font-size: 12px;
	color:#666666;
	line-height: 18px;
	text-decoration:underline;
}

#info{
	height:80px;
	background-color:#017DB9;
	background-image:url(images/gradient.jpg);
	background-repeat:repeat-y;
	background-position:right;
	clear:both;

}

#nieuws {
	width:413px;
	background-color:#FFFFFF;
	margin: 5px 0 0 0;
	padding: 10px;
	display:inline-block;
	clear:both;
/*	border:1px solid #250f40;
	border-width:4px 1px 0 1px;*/
}

#nieuws-titel{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
	padding-bottom: 8px;
}

.nieuws-afb {
	width: 117px;
	float: left;
	text-align: left;
	vertical-align: top;
	}

.nieuws-home{
	width:415px;
	font-family:Arial;
	font-size: 12px;
	color:#666666;
	line-height: 18px;
	display:inline-block;
}

.nieuws-home a:link, .nieuws-home a:active, .nieuws-home a:visited{
	font-family:Arial;
	font-size: 13px;
	color:#333333;
	line-height: 18px;
	text-decoration: none;
}

.nieuws-home a:hover{
	font-family:Arial;
	font-size: 13px;
	color:#333333;
	line-height: 18px;
	text-decoration: underline;
}

.nieuws-home-tekst{
	width:298px;
	float: left;
}

#nieuws-sub{
	border:1px;
	border-style:solid;
	border-color:#E8E8E8;
	margin-top:5px;
	width:527px;
	height:30px;
	display:inline-block;
	padding-left: 5px;
}


.top{
	height:85px;
	width:983px;
	background-color:#FFFFFF;

}

#img-home{
	width:535px;
	height:281px;
	background-image:url(images/snelweg.jpg);
}

#logo{
	float:left;
	height:80px;
	width:162px;
	background:url(images/SlimmPrijzen-logo.gif) left top no-repeat;
}

#logo h1 {
	display:none;
}

#logo-deelnemers{
	width:515px;
	maring:0;
	padding:0;
	clear:both;
	padding:10px;
	display:inline-block;
}
#logo-deelnemers p{
	margin:0px;
	padding:0px;
	margin-bottom:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}
#logo-deelnemers ul{
	margin:0px;
	padding:0px;
}
#logo-deelnemers li{
	float:left;
	margin:0px;
	padding:0px;
	list-style-type:none;
}




#logo-links{
	width:515px;
	maring:0;
	padding:0;
	clear:both;
	padding:10px;
}
#logo-links p{
	margin:0px;
	padding:0px;
	margin-bottom:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}
#logo-links ul{
	margin:0px;
	padding:0px;
}
#logo-links li{
	float:left;
	margin:0px;
	padding:0px;
	list-style-type:none;
}
	
#menu-bg{
	float:left;
	height:70px;
	width:728px; /*730*/
}
.bg-menu{
	background-image:url(images/bg-menu.jpg);
}
.bg-menu-home{
	background-image:url(images/bg-menu-home.jpg);
}

.bg-menu-kortweg{
	background-image:url(images/bg-menu-kortweg.jpg);
}

.bg-menu-vragen{
	background-image:url(images/bg-menu-vragen.jpg);
}
.bg-menu-nieuws{
	background-image:url(images/bg-menu-nieuws.jpg);
}
.bg-menu-slimprijzen{
	background-image:url(images/bg-menu-slimprijzen.jpg);
}
.bg-menu-regioring{
	background-image:url(images/bg-menu-regioring.jpg);
}



.meerweten{
	padding:7px;
	margin-top:5px;
	width:186px;
	background-color:#E8E8E8;
	font-family:Arial;
	font-size: 11px;
	color:#666666;
	line-height: 15px;
}

.meerweten a:link, .meerweten a:active, .meerweten a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0170A5;
	line-height: 15px;
	text-decoration: underline;
}

.meerweten a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#333333;
	line-height: 15px;
	text-decoration: underline;
}

.meerweten p{
	padding:0px;
	margin: 0px;
	}

.meerweten h2{
	font-family:Arial;
	font-size: 14px;
	color: #016B9E;
	line-height: 15px;
	margin: 0px;
	padding: 0px;
	padding-bottom: 3px;
	font-weight:normal;
}

.meerweten ul {
	font-family:Arial;
	font-size: 14px;
	color: #016B9E;
	line-height: 15px;
	margin: 0px;
	padding: 0px;
	list-style: none;
}

.meerweten li {
	background-image: url(images/meerweten-bullit.gif);
	background-position: left;
	background-repeat: no-repeat;	
	padding-left: 12px;
	margin: 0px;
	padding-bottom: 2px;
	}

#right-img-home{
	float:right;
	width:265px;
	height:281px;
	background-image:url(images/home-kaart.jpg);
}

#right-buttons{
	clear: both;
	margin-top:5px;
}
#right-buttons h3{
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	margin:0px;
	padding:0px;
	font-weight:normal;
	padding-bottom:3px;
	color:#FFFFFF;
}
#right-buttons p{
	margin:0px;
	padding:0px;
	line-height:18px;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
}
.button-homepage-left{
	float:left;
	margin-right:0px;
}
.button-homepage-left {
	background-image:url(images/gradient.jpg);
	display:block;
	width:100%;
}
.button-homepage-left div {
	color:#FFFFFF;
	text-decoration:none;
	display:block;
	width:245px;
	background-repeat:repeat-y;
	background-position:right;
	float:left;
	padding:10px;
	height:auto !important; 
	height:100px; 
	min-height:100px;
}
.button-homepage-left div:hover {
	color:#e0e0e0;
	text-decoration:none;
}

.button-homepage-right{
	float:left;
}
.button-homepage-right a:link, .button-homepage-right a:active, .button-homepage-right a:visited {
	color:#FFFFFF;
	text-decoration:none;
	background-color:#2b1230;
	display:block;
	width:245px;
	height:77px;
	padding-top:20px;
	padding-bottom:20px;
	padding-left:10px;
	padding-right:10px;
}
.button-homepage-right a:hover {
	color:#e0e0e0;

	text-decoration:none;
	background-color:#2b1230;
	display:block;
	width:245px;
	height:77px;
	padding-top:20px;
	padding-bottom:20px;
	padding-left:10px;
	padding-right:10px;
}

#nieuwsbericht{
	border-bottom-style:solid;
	border-bottom-color:#CCCCCC;
	border-bottom-width:1px;
	margin-bottom:15px;
	padding-bottom:10px;
}
.afbeeldingrechts {
	float: right;
	margin-left: 10px;
	margin-top: 0px;
	margin-bottom: 0px;
}
.afbeeldinglinks {
	float: left;
	margin-right: 10px;
	margin-top: 0px;
	margin-bottom: 0px;
}
.onderschrift {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	line-height: 16px;
	color: #000000;
	}
	

.VeelgesteldeVragenOpsomming {
	margin: 0px;
	padding: 0px;
	list-style-type: disc;
	margin-left:14px;
	margin-top:18px;
}