html, body {
margin: 0px;
padding: 0px;
}

body {
text-align: center;
background: #E4E1F2 url(afbeeldingen/bandlinkshelder.bmp) repeat-y center top; /*228,225,242 */
}
/* De Wrapper vanaf de bovenkant houdt alles op z'n plek --- was font-size: 15px; letter_spacing .1em*/
#Wrapper {
background-color: #E7E6F7 ;/*231,230,247*/
width: 782px;
margin-top: 0px;
margin-right: auto;
margin-bottom: 0px;
margin-left: auto;
padding: 0px;
border: 0px solid black;
}
/*boven submenu*/
#randje {
background-color: #E7E6F7 ;/*231,230,247*/
color: #783477;
clear: both;
margin: 0px;
padding-top: 0.2em;/* bovenste stukje van zgn submenu*/ 
width: 782px;
float: left;
border: 0px solid blue;/*#C8C8F7*/
display: block;
}
#Content {
margin: 20px;
border: 0px solid pink;/*geen border*/
font-family: lucida sans, verdana, Helvetica, sans-serif;
font-size: 16px;
letter-spacing: 0.05em;
line-height: 135%;
color: #401D63; /*311152*/
text-align: left;
border: 0px solid orange;
}
p#center{
text-align: center;
}
p.center{
text-align: center;
}
.center{
text-align: center;
}
h#center{
text-align: center;
}  
#colLeft {
	float: left;
	width: 440px;
	line-height: 135%;
	text-align: justify;
}

#colRight {
	float: right;
	width: 255px;
}
/*pagina Contact */
#colL{
	float: left;
	width: 410px;
}

#colR {
	float: right;
	width: 300px;
}
/*paginatitel*/
h1{	
	font-family: lucida sans, verdana, Helvetica, sans-serif;
	font-size: 20px;
	line-height: 40px;
	letter-spacing: 2px;
	font-variant: small-caps;
	color: #B04AAE;
	padding-left: 0px;
}
h2{
	font-family: lucida sans, verdana, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 24px;
	letter-spacing: 1px;
	color: #B04AAE;
} 
h3{
	font-family: lucida sans, verdana, Helvetica, sans-serif;
	font-size: 50px;
	line-height: 95px;
	letter-spacing: 3px;
	font-variant: small-caps;
	color: #9999CC;
	padding-left: 0px;
} 
hr{
border:dotted #C1B9E2; 
border-width: 1px;"
}
#Fader {
	margin-left: 45px;
	width: 255px;/* breedte is 220 extra is voor de underlining */
}
#Bovendivider {
/*background-color: red;#E3E2F2 */
background:url(afbeeldingen/borderondermenu.jpg); /*url(afbeeldingen/randjeliggend.jpg) repeat-x ;*/
height: 8px;
border-top: 0px solid yellow;/*#C8C8F7*/
padding-top: 0px;
padding-right: 20px;
padding-left: 20px;
margin: 0px;
width: auto;
} 

blockquote{
width: auto;
color: #311152;
text-align: justify;
border: 1px dotted #C1B9E2;
background: #E3E2F2;
margin: 10px 0 0 0;
padding:  5px 10px 5px 10px;
}

#boventitel{/*titel totale website! */
background: url(afbeeldingen/header.jpg);
height: 130px;
font-size: 35px;
font-weight: bold;
font-family: lucida sans, verdana; 
color: ivory;
letter-spacing: 0.3em; 
line-height: 112%;
text-align: center;
} 

/*menu top-container "Navigation"*/
#Navigation {
margin: 0px;
padding: 0px;
position: relative;
height: 130px;/*Dit laat het geheel stijgen of zakken */
display: block;
width: auto;
border: 0px solid red;
} 

ul#primary {/*top level list*/
margin: 0;
padding: 0;
position: absolute;
bottom: -1px;
margin-left: 30px;
}

ul#primary li {
display: inline;
list-style: none;
}

ul#primary a, ul#primary a.active {/*opmaak items */
width: 7.7em;/* breedte 8.26em optimaal*/
float: left;
text-align: center;
font-weight: bold;
font-family: tahoma, verdana, sans-serif;
font-size: 13px;
text-decoration: none;
color: ivory;
letter-spacing: .1em;
margin-top: 0px;
margin-right: 4px;
margin-bottom: 0;
margin-left: 0;
padding-top: 4px;
padding-right: 0;
padding-bottom: 4px;
padding-left: 0;
}

ul#primary a.active, ul#primary a.active:hover {/*styling per active item */
background:url(afbeeldingen/achtergrondactiveslide.gif); 
color: purple;
margin-top: 0;
margin-right: 4px;
margin-bottom: 0px;
margin-left: 0px;
padding-top: 4px;
padding-right: 0px;
padding-bottom: 4px;
padding-left: 0px;
}

ul#primary a {/*styling per niet actief menu-item*/
background:url(afbeeldingen/achtergrondnotactiveslide.gif); 
border: 0px solid white;
margin-right: 4px; /* de ruimte tussen de blokjes*/
padding-top: 4px;
padding-bottom: 3px;
}

ul#primary a:hover {
margin-top: 1;
/*background: #DFDAF1;*/
background:url(afbeeldingen/hover.gif); 
color: purple;
padding-bottom: 3px;
margin-right: 2px;
margin-left: 2px;
padding-top: 4px;
}

/*second level, TEKST /als er GEEN SUBMENU is onder de actieve link*/
#secondarytekst{ 
text-align: center;
background-color: #E7E6F7;
font-family: tahoma, verdana, sans-serif;
font-weight: bold;
font-size: 13px;
letter-spacing: 0.3em;
margin-top: 3px;
margin-bottom: 5px;
padding-top: 2px;
border: 0px solid red;
color: #CDBFDB;
}
#secondary { 
margin-top: 2px;
margin-bottom: 2px;
padding-top: 2px;
border: 0px solid red;
}

ul#secondary li {
display: inline;
list-style: none;
}

ul#secondary a, ul#secondary a.active ul#secondary a:hover{/*opmaak items */
width: 136px;
float: left;
font-family: tahoma, verdana, sans-serif;
font-weight: bold;
font-size: 13px;
letter-spacing: 1px;
margin-right: 3px; /* de ruimte tussen de blokjes*/
margin-left: 2px;
padding-top: 3px;
padding-bottom: 3px;
border: 0px solid red;
}

ul#secondary a.active {
background:url(afbeeldingen/subhover.gif);/*background: #E3E2F2;*/
}

ul#secondary a:hover {
background:url(afbeeldingen/subhover.gif);
}
ul#secondary a {/*styling per niet actief menu-item  background-color: #DEDAEF; */
background:url(afbeeldingen/sub.gif);
color: purple;
}

#footer {
background:url(afbeeldingen/footerplus.bmp); 
height: 105px;
border: 0px solid yellow;
font-family: lucida sans, verdana, Helvetica, sans-serif;
font-size: 0.9em; 
font-variant: small-caps;
color: #C77BC5; /*#954093 iets donkerder*/
padding-top: 5px;
padding-right: 21px;
letter-spacing: 0.2em; 
text-align: right;
} 
#websitebouw {
margin-top: 0px;
font-variant: normal; 
font-size: 0.90em; 
letter-spacing:-.02em; 
word-spacing:-1px; 
color:#85C5A5;
text-align: right;
} 
/*links */

		a:link, a:visited
		{ 
		   text-decoration: none;
		   color: #954093;
		   line-height: 120%;
		   font-size: 95%;
		} 
		a:hover, a:active
		{ 
			text-decoration: none;
			line-height: 120%;
			color: #A79DD1;
			border-bottom: 1px dotted #A79DD1;
		    font-size: 95%;
		} 
p.agenda{ color: #B04AAE;
}
p.center{
text-align: center;
color: #8865AD;
letter-spacing:0.2em; 
}	
#center{
text-align: center;
}	
#bijschrift	{
text-align: center;
color: #CDBFDB;
letter-spacing:0.2em; 
font-size: 10px;
padding-top: 20px;
}
p.meerruimte {
line-height: 175%;	
}
p.alignleftplus{
	
	margin-left: 120px;
}
p.right { 
float: right;
margin-right: 20px;
font-size: 50%;
line-height: 10px;
} 
p.kleiner { 
font-size: 75%;
} 	
img.alignright {
	float: right; margin-left: 15px;
}
img.alignleft {
	float: left; margin-left: 15px;
}	
img.alignleftplus {
	float: left; 
	margin-right: 35px;
}
