/* Global Styles */
html {
	overflow-y: scroll;
}

body {
	margin: 0;
	background: #f8f8f1 url('/img/background.gif');
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 62.5%;
	color: #404042;
	line-height: 17px;
}

a {
	outline-style: none;
	color: #404042;
	text-decoration: none;	
}
a.orange {
	color: #D57E1C;	
}
a:hover {
	color: #D57E1C;
	text-decoration: none;	
}

a.bold { font-weight: bold; }

span.none { position: absolute; left: -9999px; }
span.bold {	font-weight: bold; }
span.orange,
strong.orange {	color: #D57E1C;	}

input{
	outline-style: none;
}

input[type="text"],
input[type="password"],
input[type="submit"],
input[type="file"],
select{
	height: 15px;
	margin: 0;
	padding: 0;
	border: 1px solid #88898A;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.0em;
	color: #404042;
}

textarea{
	width: 250px;
	height: 51px;
	margin: 0;
	padding: 0;
	border: 1px solid #88898A;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.0em;
	color: #404042;
}

button.btn_form{
	width: 100px;
	height: 17px;
	margin: 0;
	padding: 0;
	display: block;
	border: medium none;
	cursor: pointer;
}

button#btn_versturen{			background: url('/img/btn_versturen.gif') no-repeat;}
button#btn_versturen_grey{		background: url('/img/btn_versturen_grey.gif') no-repeat;}
button#btn_login{				background: url('/img/btn_login.gif') no-repeat;}
button#btn_login_grey{			background: url('/img/btn_login_grey.gif') no-repeat;}
button#btn_opslaan{				background: url('/img/btn_opslaan.gif') no-repeat;}
button#btn_opslaan_grey{		background: url('/img/btn_opslaan_grey.gif') no-repeat;}
button#btn_registreren{			background: url('/img/btn_registreren.gif') no-repeat;}
button#btn_registreren_grey{	background: url('/img/btn_registreren_grey.gif') no-repeat;}

#container{
	width: 1000px;
	margin: 0 auto;
	padding: 0;
	background: #fffef6 url('/img/container_bg.jpg') no-repeat left bottom;
	overflow: hidden;
}

#container_intro{
	width: 1000px;
	margin: 0 auto;
	padding: 0;
	overflow: hidden;
	background: #fffef6;
}

#container_patienten{
	width: 1000px;
	margin: 0 auto;
	padding: 0;
	overflow: hidden;
}

.container_patient_liza{ 	background: #fffef6 url('/img/container_liza_bg.jpg') no-repeat left bottom; }
.container_patient_peter{ 	background: #fffef6 url('/img/container_peter_bg.jpg') no-repeat left bottom; }
.container_patient_maud{ 	background: #fffef6 url('/img/container_maud_bg.jpg') no-repeat left bottom; }
.container_patient_sereena{ background: #fffef6 url('/img/container_sereena_bg.jpg') no-repeat left bottom; }
.container_patient_bob{ 	background: #fffef6 url('/img/container_bob_bg.jpg') no-repeat left bottom; }

/* Top Styles */

#top_wrapper{
	width: 890px;
	height: 200px;
	margin: 50px 40px 0 70px;
	padding: 0;
	float: left;
	display: inline;
	background: #fffef6 url('/img/top_wrapper_bg.gif') no-repeat;
}

#top_wrapper .logo{
	width: 375px;
	height: 125px;
	margin: 0 185px 75px 0;
	padding: 0;
	float: left;
	display: inline;
}

#top_wrapper .logo h1{
	width: 375px;
	height: 125px;
	margin: 0;
	padding: 0;
	float: left;
	display: inline;

}

#top_wrapper .banner_320x140{
	width: 330px;
	height: 160px;
	margin: 40px 0 0 0;
	padding: 0;
	float: left;
	display: inline;
}

#top_wrapper .banner_320x140 a img{
	width: 330px;
	height: 150px;
	margin: 0;
	padding: 0;
	border: 0;
}

/* Menu Styles */

#menu_wrapper{
	width: 880px;
	height: 25px;
	margin: 0 50px 15px 70px;
	padding: 0;
	float: left;
	display: inline;
	background: #fffef6;
}

#menu_wrapper .menu{
	width: 560px;
	height: 25px;
	margin: 0;
	padding: 0;
	float: left;
	display: inline;
}

#menu_wrapper .menu a{
	width: 95px;
	height: 25px;
	margin: 0 17px 0 0;
	padding: 0;
	float: left;
	display: inline;
}

a#menu_agenda{				background: url('/img/menu.gif') -0px 0px;}
a#menu_agenda:hover{		background: url('/img/menu.gif') -0px -25px;}
a#menu_agenda_active{		background: url('/img/menu.gif') -0px -25px;}

a#menu_nieuws{				background: url('/img/menu.gif') -112px 0px;}
a#menu_nieuws:hover{		background: url('/img/menu.gif') -112px -25px;}
a#menu_nieuws_active{		background: url('/img/menu.gif') -112px -25px;}

a#menu_vereniging{			background: url('/img/menu.gif') -224px 0px;}
a#menu_vereniging:hover{	background: url('/img/menu.gif') -224px -25px;}
a#menu_vereniging_active{	background: url('/img/menu.gif') -224px -25px;}

a#menu_mijnnvoi{			background: url('/img/menu.gif') -336px 0px;}
a#menu_mijnnvoi:hover{		background: url('/img/menu.gif') -336px -25px;}
a#menu_mijnnvoi_active{		background: url('/img/menu.gif') -336px -25px;}

a#menu_patienten{			background: url('/img/menu.gif') -448px 0px;}
a#menu_patienten:hover{		background: url('/img/menu.gif') -448px -25px;}
a#menu_patienten_active{	background: url('/img/menu.gif') -448px -25px;}

#menu_wrapper .zoekfunctie{
	width: 320px;
	height: 25px;
	margin: 0;
	padding: 0;
	float: left;
	display: inline;
}

#menu_wrapper .zoekfunctie .submit {
	width: 95px;
	height: 25px;
	margin: 0;
	padding: 0;
	float: left;
	display: inline;
	border: 0;
}

#menu_wrapper .zoekfunctie .input {
	width: 210px;
	height: 20px;
	margin: 0;
	padding: 5px 5px 0 10px;
	float: left;
	background: url('/img/menu_zoeken_input.gif') no-repeat;
	border: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	color: #404042;
}

/* Content Styles */

#content_wrapper{
	width: 880px;
	height: 323px;
	margin: 0 50px 17px 70px;
	padding: 0;
	float: left;
	display: inline;
}

#content_wrapper_nobanners{
	width: 880px;
	height: 408px;
	margin: 0 50px 17px 70px;
	padding: 0;
	float: left;
	display: inline;
}

#content_wrapper_patienten{
	width: 880px;
	height: 340px;
	margin: 0 50px 30px 70px;
	padding: 0;
	float: left;
	display: inline;
}

#content_wrapper_animatie{
	width: 1000px;
	height: 480px;
	margin: 5px 0 0 0;
	padding: 0;
	float: left;
	display: inline;
}

#content_wrapper_nobanners #content_left,
#content_wrapper #content_left{
	width: 112px;
	height: 323px;
	margin: 0;
	padding: 0 0 0 3px;
	float: left;
	display: inline;
	overflow: hidden;
}

#content_wrapper_patienten #content_left{
	width: 112px;
	height: 340px;
	margin: 0;
	padding: 0 0 0 3px;
	float: left;
	display: inline;
	overflow: hidden;
}

#content_wrapper_nobanners #content_left{
	height: 408px;
}

#content_wrapper_nobanners #content_middle,
#content_wrapper_patienten #content_middle,
#content_wrapper #content_middle{
	width: 430px;
	height: 323px;
	margin: 0 15px 0 0;
	padding: 0;
	float: left;
	display: inline;
	overflow: hidden;
}

#content_wrapper_nobanners #content_middle{
	height: 408px;
}

#content_wrapper_nobanners #content_right,
#content_wrapper_patienten #content_right,
#content_wrapper #content_right{
	width: 320px;
	height: 323px;
	margin: 0;
	padding: 0;
	float: left;
	display: inline;
	overflow: hidden;
}

#content_wrapper_nobanners #content_right{
	height: 408px;
}

/* Banners Styles */

#banner_wrapper{
	width: 880px;
	height: 65px;
	margin: 0 50px 20px 70px;
	padding: 0;
	float: left;
	display: inline;
}

#banner_wrapper #banner_left{
	width: 100px;
	height: 65px;
	margin: 0 15px 0 0;
	padding: 0;
	float: left;
	display: inline;
}

#banner_wrapper #banner_middle{
	width: 430px;
	height: 65px;
	margin: 0 15px 0 0;
	padding: 0;
	float: left;
	display: inline;
}

#banner_wrapper #banner_right{
	width: 320px;
	height: 65px;
	margin: 0;
	padding: 0;
	float: left;
	display: inline;
}

/* Sitemap Styles */

#sitemap_wrapper{
	width: 880px;
	height: 20px;
	margin: 0 50px 10px 70px;
	padding: 0;
	float: left;
	display: inline;
}

#sitemap_wrapper a{
	height: 20px;
	margin: 0;
	padding: 0;
	float: left;
	display: inline;
}

a#sitemap_home{					width: 32px;		background: url('/img/sitemap.gif') -0px 0px;}
a#sitemap_home:hover{			width: 32px;		background: url('/img/sitemap.gif') -0px -20px;}
a#sitemap_agenda{				width: 47px;		background: url('/img/sitemap.gif') -32px 0px;}
a#sitemap_agenda:hover{			width: 47px;		background: url('/img/sitemap.gif') -32px -20px;}
a#sitemap_mijnnvoi{				width: 55px;		background: url('/img/sitemap.gif') -79px 0px;}
a#sitemap_mijnnvoi:hover{		width: 55px;		background: url('/img/sitemap.gif') -79px -20px;}
a#sitemap_implantologen{		width: 138px;		background: url('/img/sitemap.gif') -134px 0px;}
a#sitemap_implantologen:hover{	width: 138px;		background: url('/img/sitemap.gif') -134px -20px;}
a#sitemap_tsvpi{				width: 72px;		background: url('/img/sitemap.gif') -272px 0px;}
a#sitemap_tsvpi:hover{			width: 72px;		background: url('/img/sitemap.gif') -272px -20px;}
a#sitemap_lidworden{			width: 68px;		background: url('/img/sitemap.gif') -344px 0px;}
a#sitemap_lidworden:hover{		width: 68px;		background: url('/img/sitemap.gif') -344px -20px;}
a#sitemap_secretariaat{			width: 78px;		background: url('/img/sitemap.gif') -412px 0px;}
a#sitemap_secretariaat:hover{	width: 78px;		background: url('/img/sitemap.gif') -412px -20px;}
a#sitemap_partners{				width: 63px;		background: url('/img/sitemap.gif') -490px 0px;}
a#sitemap_partners:hover{		width: 63px;		background: url('/img/sitemap.gif') -490px -20px;}
a#sitemap_rss{					width: 56px;		background: url('/img/sitemap.gif') -553px 0px;}
a#sitemap_rss:hover{			width: 56px;		background: url('/img/sitemap.gif') -553px -20px;}
a#sitemap_forum{				width: 42px;		background: url('/img/sitemap.gif') -609px 0px;}
a#sitemap_forum:hover{			width: 42px;		background: url('/img/sitemap.gif') -609px -20px;}
a#sitemap_column{				width: 49px;		background: url('/img/sitemap.gif') -651px 0px;}
a#sitemap_column:hover{			width: 49px;		background: url('/img/sitemap.gif') -651px -20px;}
a#sitemap_downloads{			width: 70px;		background: url('/img/sitemap.gif') -700px 0px;}
a#sitemap_downloads:hover{		width: 70px;		background: url('/img/sitemap.gif') -700px -20px;}
a#sitemap_links{				width: 35px;		background: url('/img/sitemap.gif') -770px 0px;}
a#sitemap_links:hover{			width: 35px;		background: url('/img/sitemap.gif') -770px -20px;}
a#sitemap_engels{				width: 75px;		background: url('/img/sitemap.gif') -805px 0px;}
a#sitemap_engels:hover{			width: 75px;		background: url('/img/sitemap.gif') -805px -20px;}

/* Footer Styles */

#footer{
	width: 880px;
	height: 20px;
	margin: 0 50px 10px 70px;
	padding: 0;
	float: left;
	display: inline;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 0.9em;
	text-transform: uppercase;
	color: #6f6f6f;
	text-align: center;
}

#footer a{	color: #6f6f6f;}
#footer a:hover{	color: #d57e1c;}

/* Volledig artikel Styles */

body#body_volledigartikel {
	margin: 0;
	background: #fffef6;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 62.5%;
	color: #404042;
	line-height: 17px;
}

#container_volledigartikel{
	width: 765px;
	margin: 0;
	padding: 0 15px 15px 15px;
	overflow: hidden;
}

#header_volledigartikel{
	width: 765px;
	height: 125px;
	margin: 0;
	padding: 0;
	display: inline;
	float: left;
}

#opties_volledigartikel{
	width: 765px;
	height: 25px;
	margin: 0 0 15px 0;
	padding: 0;
	display: inline;
	float: left;
	font-size: 1.1em;
}

#content_volledigartikel{
	width: 765px;
	margin: 0;
	padding: 0;
	display: inline;
	float: left;
}

#content_left_volledigartikel{
	width: 430px;
	margin: 0 15px 0 0;
	padding: 0;
	display: inline;
	float: left;
}

#content_left_volledigartikel h2{
	margin: 0;
	padding: 0 0 0 17px;
	font-size: 1.1em;
	font-weight: bold;
	background: url('/img/dot.gif') no-repeat left top;
}

#content_left_volledigartikel p{
	margin: 0;
	padding: 0 0 0 17px;
	font-size: 1.1em;
}

#content_left_volledigartikel p a:hover{
	color: #d57e1c;
}

#content_right_volledigartikel{
	width: 320px;
	margin: 0;
	padding: 0;
	display: inline;
	float: left;
}

#content_right_volledigartikel .images{
	width: 320px;
	margin: 0;
	padding: 0;
}

#content_right_volledigartikel .images .image1{
	width: 100px; margin: 0 5px 17px 0; padding: 0;
}

#content_right_volledigartikel .images .image2{
	width: 100px; margin: 0 5px 17px 5px; padding: 0;
}

#content_right_volledigartikel .images .image3{
	width: 100px; margin: 0 0 17px 5px; padding: 0;
}

#content_right_volledigartikel .images .image4{
	width: 100px; margin: 0 5px 0 0; padding: 0;
}

#content_right_volledigartikel .images .image5{
	width: 100px; margin: 0 5px 0 5px; padding: 0;
}

#content_right_volledigartikel .images .image6{
	width: 100px; margin: 0 0 0 5px; padding: 0;
}

#content_right_volledigartikel .images .image7{
	width: 320px; margin: 0 0 17px 0; padding: 0;
}

#content_right_volledigartikel .images .image8{
	width: 320px; margin: 0; padding: 0;
}

#content_right_volledigartikel .images .image9{
	width: 320px; margin: 0; padding: 0;
}

#content_right_volledigartikel p{
	margin: 0;
	padding: 17px 0 0 110px;
	font-size: 1.0em;
}

#content_right_volledigartikel p a:hover{
	color: #d57e1c;
}

/* Ledenoverzicht */

#content_wrapper_overzicht{
	width: 880px;
	height: 323px;
	margin: 0 50px 17px 70px;
	padding: 0;
	float: left;
	display: inline;
}

#content_wrapper_overzicht #content_left{
	width: 112px;
	height: 323px;
	margin: 0;
	padding: 0 0 0 3px;
	float: left;
	display: inline;
	overflow: hidden;
}

#content_wrapper_overzicht #content_middle{
	width: 445px;
	height: 323px;
	margin: 0;
	padding: 0;
	float: left;
	display: inline;
	overflow: hidden;
}

#content_wrapper_overzicht #content_right{
	width: 765px;
	height: 323px;
	margin: 0;
	padding: 0;
	float: left;
	display: inline;
	overflow: hidden;
}

#content_wrapper_overzicht #content_right h2{
	margin: 0 0 17px 0;
	padding: 0 0 0 17px;
	font-size: 1.1em;
	font-weight: bold;
	background: url('/img/dot.gif') no-repeat left top;
}

#content_wrapper_overzicht #content_right table{
	width: 100%;
	margin: 0 0 0 17px;
}

#content_wrapper_overzicht #content_right td{
	height: 16px;
	margin: 0;
	padding: 0;
	line-height: 16px;
	border-bottom: 1px solid #404042;
	vertical-align: top;
	overflow: hidden;
}
#content_wrapper_overzicht #content_right td.voorletters		{ width: 50px; padding: 0 9px 0 0; }
#content_wrapper_overzicht #content_right td.voorletters div	{ width: 50px; overflow: hidden; white-space: nowrap; }
#content_wrapper_overzicht #content_right td.achternaam			{ width: 100px; padding: 0 9px 0 0; }
#content_wrapper_overzicht #content_right td.achternaam div		{ width: 100px; overflow: hidden; white-space: nowrap; }
#content_wrapper_overzicht #content_right td.adres				{ width: 150px; padding: 0 9px 0 0; }
#content_wrapper_overzicht #content_right td.adres div			{ width: 150px; overflow: hidden; white-space: nowrap; }
#content_wrapper_overzicht #content_right td.postcode			{ width: 50px; padding: 0 9px 0 0; }
#content_wrapper_overzicht #content_right td.postcode div		{ width: 50px; overflow: hidden; white-space: nowrap; }
#content_wrapper_overzicht #content_right td.woonplaats			{ width: 125px; padding: 0 9px 0 0; }
#content_wrapper_overzicht #content_right td.woonplaats div		{ width: 125px; overflow: hidden; white-space: nowrap; }
#content_wrapper_overzicht #content_right td.telefoon			{ width: 90px; padding: 0 9px 0 0; }
#content_wrapper_overzicht #content_right td.telefoon div		{ width: 90px; overflow: hidden; white-space: nowrap; }
#content_wrapper_overzicht #content_right td.website			{ width: 123px; padding: 0; }
#content_wrapper_overzicht #content_right td.website div		{ width: 123px; overflow: hidden; white-space: nowrap; }