body {
		font-family: Verdana;
		font-size: 10pt;
		background: url(../images/bg.jpg) top repeat-x;
		background-color: #FFF;
		text-align: center;
		}

table{
		font-family: Verdana;
		font-size: 10pt;
}
		
#container {
		width: 861px;
		margin: 0 auto;
		float: top;
		background-color: #FFF;
		}
		
#container_header {
		height: 186px;
		width: 861px;
		float: top;
		}
		
#header_top {
		height: 85px;
		width: 861px;
		float: top;
		background-image: url(../images/container_header.jpg);
		}
		
#container_logo_menu {
		height: 101px;
		width: 861px;
		float: top;
		}

a.adwise, span.adwise {
	font-family : Arial;
	font-size : 12px;
	color:#999999;
	text-decoration: none;
}

span.adwise {
	text-decoration: none;
}



#logo {
		height: 101px;
		width: 235px;
		float: left;
		background: url(../images/logo.jpg);
		}
		
#container_menu {
		height: 101px;
		width: 626px;
		float: left;
		}
		
#menu_top {
		height: 19px;
		width: 626px;
		float: top;
		background: url(../images/menu_top.jpg);
		}

#menu_bottom {
		height: 18px;
		width: 626px;
		float: top;
		background: url(../images/menu_bottom.jpg);
		}
		
#container_buttons {
		height: 64px;
		width: 626px;
		float: top;
		}
		
a.logo_menu{
		height: 101px;
		width: 235px;
		float: left;
		background: url(../images/logo.jpg);
}

#scheiding_1 {
		height: 64px;
		width: 22px;
		float: left;
		background: url(../images/scheiding_1.jpg);
		}

#knop_home {
		height: 64px;
		width: 40px;
		float: left;
		background: url(../images/knop_home.jpg);
		}
		
a.knop_home {
		height: 64px;
		width: 40px;
		float: left;
		background: url(../images/knop_home.jpg);
		}
		
a:hover.knop_home {
		height: 64px;
		width: 40px;
		float: left;
		background: url(../images/knop_home_hover.jpg);
		}

#scheiding_2 {
		height: 64px;
		width: 24px;
		float: left;
		background: url(../images/scheiding_2.jpg);
		}
		
#knop_faq {
		height: 64px;
		width: 40px;
		float: left;
		background: url(../images/knop_faq.jpg);
		}
		
a.knop_faq {
		height: 64px;
		width: 40px;
		float: left;
		background: url(../images/knop_faq.jpg);
		}
		
a:hover.knop_faq {
		height: 64px;
		width: 40px;
		float: left;
		background: url(../images/knop_faq_hover.jpg);
		}
		
#knop_werking {
		height: 64px;
		width: 55px;
		float: left;
		background: url(../images/knop_werking.jpg);
		}
		
a.knop_werking {
		height: 64px;
		width: 55px;
		float: left;
		background: url(../images/knop_werking.jpg);
		}
		
a:hover.knop_werking {
		height: 64px;
		width: 55px;
		float: left;
		background: url(../images/knop_werking_hover.jpg);
		}
		
#scheiding_3 {
		height: 64px;
		width: 20px;
		float: left;
		background: url(../images/scheiding_3.jpg);
		}

#knop_voordelen {
		height: 64px;
		width: 72px;
		float: left;
		background: url(../images/knop_voordelen.jpg);
		}
		
a.knop_voordelen {
		height: 64px;
		width: 72px;
		float: left;
		background: url(../images/knop_voordelen.jpg);
		}
		
a:hover.knop_voordelen {
		height: 64px;
		width: 72px;
		float: left;
		background: url(../images/knop_voordelen_hover.jpg);
		}
		
#scheiding_4 {
		height: 64px;
		width: 20px;
		float: left;
		background: url(../images/scheiding_4.jpg);
		}

#knop_producten {
		height: 64px;
		width: 74px;
		float: left;
		background: url(../images/knop_producten.jpg);
		}
		
a.knop_producten {
		height: 64px;
		width: 74px;
		float: left;
		background: url(../images/knop_producten.jpg);
		}
		
a:hover.knop_producten {
		height: 64px;
		width: 74px;
		float: left;
		background: url(../images/knop_producten_hover.jpg);
		}
		
#scheiding_5 {
		height: 64px;
		width: 19px;
		float: left;
		background: url(../images/scheiding_5.jpg);
		}

#knop_backuptest {
		height: 64px;
		width: 93px;
		float: left;
		background: url(../images/knop_backuptest.jpg);
		}
		
a.knop_backuptest {
		height: 64px;
		width: 93px;
		float: left;
		background: url(../images/knop_backuptest.jpg);
		}
		
a:hover.knop_backuptest {
		height: 64px;
		width: 93px;
		float: left;
		background: url(../images/knop_backuptest_hover.jpg);
		}
		
#scheiding_6 {
		height: 64px;
		width: 17px;
		float: left;
		background: url(../images/scheiding_6.jpg);
		}

#knop_referenties {
		height: 64px;
		width: 78px;
		float: left;
		background: url(../images/knop_referenties.jpg);
		}
		
a.knop_referenties {
		height: 64px;
		width: 78px;
		float: left;
		background: url(../images/knop_referenties.jpg);
		}
		
a:hover.knop_referenties {
		height: 64px;
		width: 78px;
		float: left;
		background: url(../images/knop_referenties_hover.jpg);
		}
		
#scheiding_7 {
		height: 64px;
		width: 18px;
		float: left;
		background: url(../images/scheiding_7.jpg);
		}
		
#knop_contact {
		height: 64px;
		width: 55px;
		float: left;
		background: url(../images/knop_contact.jpg);
		}
		
a.knop_contact {
		height: 64px;
		width: 55px;
		float: left;
		background: url(../images/knop_contact.jpg);
		}
		
a:hover.knop_contact {
		height: 64px;
		width: 55px;
		float: left;
		background: url(../images/knop_contact_hover.jpg);
		}
		
#scheiding_8 {
		height: 64px;
		width: 19px;
		float: left;
		background: url(../images/scheiding_8.jpg);
		}
		
#container_main_blokken_bg {
		height: 769px;
		width: 861px;
		float: top;
		}
		
#container_main_blokken {
		width: 807px;
		float: left;
		}
		
#bg_links {
		height: 769px;
		width: 27px;
		float: left;
		background: url(../images/bg_links.jpg) top;
		background-repeat: no-repeat;
		}

#bg_rechts {
		height: 769px;
		width: 27px;
		float: left;
		background: url(../images/bg_rechts.jpg) top;
		background-repeat: no-repeat;
		}

#container_tekst_plaatje {
		width: 807px;
		float: top;
		}
		
#main_tekst {
		width: 355px;
		float: left;
		background-color: #FFF;
		}
		
#tekst_home {
		text-align: left;
		margin-top: 40px;
		margin-bottom: 40px;
		margin-left: 0px;
		margin-right: 0px;
		background-color: #FFF;
		}
	
#main_plaatje {
		float: left;
		background-color: #FFF;
		}
	
#plaatje {
		text-align: left;
		background-color: #FFF;
		margin-top: 20px;
		margin-left: 0px;
		margin-bottom: 20px;
		}
		
#tekst_nieuws {
		text-align: left;
		margin-top: 10px;
		margin-left: 15px;
		margin-right: 20px;
		
		}
		
#tekst_referenties {
		text-align: left;
		margin-top: 10px;
		margin-left: 15px;
		margin-right: 20px;
		line-height: 180%;
		}
		
#tekst_nieuwsbrief {
		text-align: left;
		margin-top: 10px;
		margin-left: 15px;
		margin-right: 10px;
		}
		
#container_blokken {
		height: 425px;
		width: 807px;
		float: left;
		background-color: red;
		}
		
#blok_inspring {
		height: 425px;
		width: 24px;
		float: left;
		background-color: #FFF;
		}
		
#blok_nieuws {
		height: 425px;
		width: 257px;
		float: left;
		background-image: url(../images/blok.jpg);
		background-repeat: no-repeat;
		background-color: #FFF;
		text-align: left;
		}
		
#blok_referenties {
		height: 425px;
		width: 258px;
		float: left;
		background-image: url(../images/blok.jpg);
		background-repeat: no-repeat;
		background-color: #FFF;
		text-align: left;
		}
		
#blok_nieuwsbrief {
		height: 425px;
		width: 268px;
		float: left;
		background-image: url(../images/blok.jpg);
		background-repeat: no-repeat;
		background-color: #FFF;
		text-align: left;
		}
		
img.header_nieuws {
		height: 44px;
		width: 211px;
		margin-top: 15px;
		margin-left: 20px;
		float: left;
		}
		
img.header_referenties {
		height: 44px;
		width: 211px;
		margin-top: 15px;
		margin-left: 20px;
		float: left;
		}
		
img.header_nieuwsbrief {
		height: 44px;
		width: 211px;
		margin-top: 15px;
		margin-left: 20px;
		float: left;
		}
	
#container_page_tekst p{
		font-family: Verdana;
		font-size: 10pt;
		text-align: left;
}

h1 {
		font-family: Verdana;
		font-size: 14pt;
		font-weight: bold;
		color: #022194;
}

h2 {
		font-family: Verdana;
		font-size: 11pt;
		font-weight: bold;
		color: #022194;
}
H3	{
		font-family: Verdana;
		font-size: 11pt;
		font-weight: bold;
		color: #022194;
}	
#container_page_bg {
		height: 769px;
		width: 861px;
		float: top;
		}
		
#container_page_tekst {
		height: 769px;
		width: 807px;
		float: left;
		text-align: left;
		}
		
#tekst {
		text-align: left;
		margin-top: 40px;
		margin-bottom: 0px;
		margin-left: 30px;
		margin-right: 30px;
		}
		
div.hidden{
	visibility: hidden;
	height: 0px;
	margin: 0px;
	padding: 0px;
	display: none;
}
   
div.show{
   	visibility: visible;
   	height: 100px;
}

div.faq_show{
	margin-left: 20px;
	margin-top: 20px;
	margin-bottom: 20px;
   	visibility: visible;
}

a.faq_link{
	cursor: pointer;
	font-weight: bold;
}

.bestel_dealer{
	font-weight: bold;
	text-decoration: underline;
}

.faq_titel{
	font-weight: bold;
}

table.faq_tabel td
{
	padding-left: 10px;
}
