/* Home*/

body    {
	background-image: url(bgS2.jpg);
	background-color: #FFFFE0;
	margin: 0px;
	margin-bottom: inherit;
	margin-left: inherit;
	margin-top: inherit;
	color: navy;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12pt;
	scrollbar-face-color: #FAFEDE;
	scrollbar-highlight-color: #FAFEDE;
	scrollbar-3dlight-color: #000080;
	scrollbar-shadow-color: #000080;
	scrollbar-darkshadow-color: #FAFEDE;
	scrollbar-track-color: #FAFEDE;
	scrollbar-arrow-color: #000080;
}
p{
margin-top:20px;
margin-left:0px;
margin-right:20px;
margin-bottom:20px;
color: navy;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12pt;
}

h1    {
	font-family: tahoma;
	font-size: 135%;
	font-style: normal;
	text-align: center;
}

h2    {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 110%;
	font-style: italic;
	text-align: left;
}

h3   {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 110%;
	text-align:center;
}

h4   {
	font-family:Arial,Helvetica,sans-serif;
	font-size: medium;
	font-weight:bold;
	text-align:left;
}
h5	{
	font-family:Arial,Helvetica,sans-serif;
	font-size: medium;
	font-weight:bold;
	text-align:center;
}

h6   {
	font-family:Arial,Helvetica,sans-serif;
	font-size: small;
	font-weight:bold;
	text-align:left;
}


div.after{
page-break-after:always;
}

div.before{
page-break-before:always;
}

a:link    {
	color: navy;
	font: Arial,Helvetica,sans-serif;
	font-variant:small-caps;

	}
a:visited    {
	color: navy;
	font: Arial,Helvetica,sans-serif;
	font-variant:small-caps;

	}
a:hover    {
	color: blue;
	font: Arial,Helvetica,sans-serif;
	font-variant:small-caps;

}
a:active    {
	color: red;
	font: Arial,Helvetica,sans-serif;
	font-variant:small-caps;

}
ol{
margin-right:20px;
}


ul{
color: navy;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12pt;
	margin-right:20px;
}
ul li{
color: navy;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12pt;
	margin-right:20px;
}

div.nav    {
	position: relative;
	height: 29px;
	width: 499px;
	background-color:transparent;
	left: 85px;
	top:50px;
	
}

div.welkom    {
	position: relative;
	left: 10px;
	top: -20px;
	height:110px;
	vertical-align:top;
	text-align:left;
	font-style: normal;
	padding-left: 0px;
	z-index:1;

}


*#vertmenup    {
	float: left;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 9pt;
	width: 112px;

	padding: 1px;
	margin: 0px;
}

*#vertmenup h1    {
	display: block;
	background-color: #FE8016;
	font-size: 9pt;
	padding: 0px;
	border: 0px solid #FFFFFF;
	color: #000080;
	margin: 0px;
	width: 113px;
}

*#vertmenup ul    {
	background-color: #FEBF8A;
	list-style: none;
	margin: 0px;
	padding: 0px;
	border: 0px solid #FFFFFF;
}

*#vertmenup ul li    {
	background-color: #FEBF8A;
	margin: 0px;
	padding: 0px;
	border: 1px solid #FFFFFF;
}

*#vertmenup ul li a    {
	background-color: #FEBF8A;
	font-size: 9pt;
	display: block;
	padding: 0px 0px 0px 0px;
	text-decoration: none;
	color: #000080;
	width: 112px;
}

*#vertmenup ul li a:hover, *#vertmenu ul li a:focus    {
	color: #FF0000;
	background-color: #C0C0C0;
}


*#vertmenut    {
	float: left;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 9pt;
	width: 112px;
	padding: 1px;
	margin: 0px;
}

*#vertmenut h1    {
	display: block;
	background-color: #A3D827;
	font-size: 9pt;
	padding: 0px;
	border: 0px solid #FFFFFF;
	color: #000080;
	margin: 0px;
	width: 113px;
}

*#vertmenut ul    {
	background-color: #C9E974;
	list-style: none;
	margin: 0px;
	padding: 0px;
	border: 0px solid #FFFFFF;
}

*#vertmenut ul li    {
	background-color: #C9E974;
	margin: 0px;
	padding: 0px;
	border: 1px solid #FFFFFF;
}

*#vertmenut ul li a    {
	background-color: #C9E974;
	font-size: 9pt;
	display: block;
	padding: 0px 0px 0px 0px;
	text-decoration: none;
	color: #000080;
	width: 112px;
}

*#vertmenut ul li a:hover, *#vertmenu ul li a:focus    {
	color: #FF0000;
	background-color: #C0C0C0;
}


*#vertmenua    {
	float: left;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 9pt;
	width: 112px;
	padding: 1px;
	margin: 0px;
}

*#vertmenua h1    {
	display: block;
	background-color: #FDBE1B;
	font-size: 9pt;
	padding: 0px;
	border: 0px solid #FFFFFF;
	color: #000080;
	margin: 0px;
	width: 113px;
}

*#vertmenua ul    {
	background-color: #FDDB7E;
	list-style: none;
	margin: 0px;
	padding: 0px;
	border: 0px solid #FFFFFF;
}

*#vertmenua ul li    {
	background-color: #FDDB7E;
	margin: 0px;
	padding: 0px;
	border: 1px solid #FFFFFF;
}

*#vertmenua ul li a    {
	background-color: #FDDB7E;
	font-size: 9pt;
	display: block;
	padding: 0px 0px 0px 0px;
	text-decoration: none;
	color: #000080;
	width: 112px;
}

*#vertmenua ul li a:hover, *#vertmenu ul li a:focus    {
	color: #FF0000;
	background-color: #C0C0C0;
}


div.Balk    {
	top: 32px;
	left: 1050px;
	position: fixed;
	z-index: 0;
	
}

div.box    {
	position:absolute;
	top:-30px;
	left:20px;
	vertical-align:top;
	z-index: 0;
		
}

div.Matisse    {
	top:-40px;
	left: 17px;
	position: relative;
	z-index: 2;
	
}

div.NVVP{
position:absolute;
left:620px;
top:610px;

}

/*PRAKTIJK*/
*#vertmenupz    {
	
	z-index: 3 !important;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 10pt;
	width: 150px;
	padding: 0px;
	margin: 30px;
	position: absolute;
	border: solid 0px #FFFFFF;
}

*#vertmenupz h1    {
	display: block;
	background-color: #FE8016;
	font-size: 9pt;
	padding: 2px 0px 0px 2px;
	border: 1px solid #FFFFFF;
	color: #000080;
	margin: 0px;
	width: 152px;
}

*#vertmenupz ul    {
	background-color: #FEBF8A;
	list-style: none;
	margin: 0px;
	padding: 0px;
	border: 0px solid #FFFFFF;
}

*#vertmenupz ul li    {
	background-color: #FEBF8A;
	margin: 0px;
	padding: 0px;
	border: 1px solid #FFFFFF;
}

*#vertmenupz ul li a    {
	background-color: #FEBF8A;
	font-size: 9pt;
	display: block;
	padding: 2px 0px 0px 2px;
	text-decoration: none;
	color: #000080;
	width: 150px;
}

*#vertmenupz ul li a:hover, *#vertmenu ul li a:focus    {
	color: #FF0000;
	background-color: #C0C0C0;
}

*#zoekp{
position:relative;
left:2px;
margin:0px;
}

*#horizontaal{
position:relative;
top:-2px;
left:0px;
}

table.adressen{
	font-size: small;
	margin:10px;
}

div.dank{
float:left;
width:650px;
margin:50px;
padding:10px;
}
#sluiten{
width:100%;
text-align:center;
}

div.literatuur {
border:1px solid #000080;
position:relative;
width:100%;

}

div.literatuur{
	background-color:#FFFFFF;
	font-family: Arial,Helvetica,sans-serif;
	font-size:small;
	width: 50%;
}

*.leeg{
background-image:url(http://www.singel54.nl/praktijk/arcering.png);
padding:0;
border:0;
margin:0;
}

ul.literatuur {
	
	list-style-position:inside;
	list-style: none;
	margin: 20px;
	padding: 0px;
	width:400px;
	border: 0px solid #C0C0C0;
	color:#000080;
}


ul.literatuur li {
	color:#000080;
	position:relative;
	left:-40px;
	list-style-type: none;
	display:block;
	margin: 0px;
	padding: 0px;
}


div.link{
font-variant:small-caps;
position: relative;
top:-30px;
left:230px;
}


p.inhoud    {
	position: relative;
	top: 100px;
}

p1    {
	font-family: Arial,Helvetica,sans-serif;
	font: 110% bold;
	margin:25px;
	padding:25px;
}

p2    {
	text-align: center;
	z-index: 3;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 110%;
	font-weight:bold;
	margin:25px;
	padding:25px;
}

/*letter vet*/
span.auteur{
font-family: Arial,Helvetica,sans-serif;
font-weight:bold;
}

/*letter normaal*/

span.titel{
font-family: Arial,Helvetica,sans-serif;
font-weight:normal;

}
/*letter cursief*/
span.ondertitel{
font-family: Arial,Helvetica,sans-serif;
font-style:italic;
font-weight:normal;
}
/*letter klein*/
span.uitgever{
font-family: Arial,Helvetica,sans-serif;
font-size: small ;
font-weight:normal;
}

p.Matisse{
width:190px;
margin:0px;
font-size:8pt;
text-align:center;
border:0px;
}

*#calmed{
position:relative;
right:20px;
margin-top:20px;
margin-bottom:20px;
}

div.cal{
width:85%;
text-align:right;
border:0px;
padding:0px 20px
}

*#RSSinfo{
position:relative;
right:-375px;
top:25px;
}

div.RSS{
position:relative;
left:370px;
top:-30;
margin:0px;
}

*#valid{
position:absolute;
left:730px;
top:650px;
margin:0px;
}


/*THERAPIE*/

*#vertmenutz    {
	top: 35px;
	left: 60px;
	position: absolute;
	z-index: 3;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 10pt;
	width: 155px;
	padding: 1px;
	margin: 30px;
	border:solid 0 #FFFFFF
}

*#vertmenutz h1    {
	display: block;
	background-color: #A3D827;
	font-size: 9pt;
	padding: 2px 0px 0px 2px;
	border: 1px solid #FFFFFF;
	color: #000080;
	margin: 0px;
	width: 157px;
}

*#vertmenutz ul    {
	background-color: #C9E974;
	list-style: none;
	margin: 0px;
	padding: 0px;
	border: 0px solid #FFFFFF;
}

*#vertmenutz ul li    {
	background-color: #C9E974;
	margin: 0px;
	padding: 0px;
	border: 1px solid #FFFFFF;
}

*#vertmenutz ul li a    {
	background-color: #C9E974;
	font-size: 9pt;
	display: block;
	padding: 0px 0px 0px 5px;
	text-decoration: none;
	color: #000080;
	width: 155px;
}

*#vertmenutz ul li a:hover, *#vertmenu ul li a:focus    {
	color: #FF0000;
	background-color: #C0C0C0;
}

*#zoekt{
position:relative;
left:2px;
margin:0px;
}


span.verklaring{
position:relative;
font-family: Arial,Helvetica,sans-serif;
font-style:italic;
font-weight:normal;
}


div.budda{
float:right;
clear:right;
border:solid 1px #000080;
padding:20px;
margin:20px;
}

*#socangst{
position:relative;
right:-10px;
margin:0px;
}
*#hypochondrie{
position:relative;
right:-10px;
margin:0px;
}
*#paniek{
position:relative;
right:-20px;
margin:0px;
}

*#som{
position:relative;
right:-10px;
margin:0px;
}
*#drietand{
position:relative;
right:0px;
margin:0px;
}

*#schema{
text-align:center;
} 

/*ARCHIEF*/

*#vertmenuaz    {
	top: 35px;
	left: 60px;
	position: absolute;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 10pt;
	width: 155px;
	padding: 1px;
	margin: 30px;
	z-index: 3;
	border: solid 0px #ffffff
}

*#vertmenuaz h1    {
	display: block;
	background-color: #FDBE1B;
	font-size: 9pt;
	padding: 2px 0px 0px 2px;
	border: 1px solid #FFFFFF;
	color: #000080;
	margin: 0px;
	width: 157px;
}

*#vertmenuaz ul    {
	background-color: #FDDB7E;
	list-style: none;
	margin: 0px;
	padding: 0px;
	border: 0px solid #FFFFFF;
}

*#vertmenuaz ul li    {
	background-color: #FDDB7E;
	margin: 0px;
	padding: 0px;
	border: 1px solid #FFFFFF;
}

*#vertmenuaz ul li a    {
	background-color: #FDDB7E;
	font-size: 9pt;
	display: block;
	padding: 0px 0px 0px 5px;
	text-decoration: none;
	color: #000080;
	width: 155px;
}

*#vertmenuaz ul li a:hover, *#vertmenu ul li a:focus    {
	color: #FF0000;
	background-color: #C0C0C0;
}

*#zoeka{
position:relative;
left:4px;
top:0px;

}

table.tabel{
margin-top:20px;
margin-left:0px;
margin-right:20px;
margin-bottom:20px;
width:100%;
margin:20px
}

div.dkl{
float:right;
width:100%;
clear:both;
margin-top:50px;
margin-bottom:50px;
font-size:9pt;
}

@media print { 
body	{
background-color:#FFFFFF; background-image:none; color:#000000 
}
}







div.lig{
padding:10px;
}

div.zoek    {
	position: relative;
	left: 1px;
	top: 0px;
	z-index: 3;
	margin-top: 0px;
}

*#zoek{
position:relative;
left:2px;
margin:0px;
}

*#zoeki{
position:relative;
left:35px;
top:5px;
margin:0px;
}



