/* CSS RESET */

body {
	text-align:center;
	color:#007EC7;
	font: bold 14px Garamond;
	letter-spacing: 2px;
	text-align:left; 
}
a {
	text-decoration:none;
	color:#862397; 
}
a:hover {
	text-decoration: underline;
		color: #CC0000
}
#wrap {
	width:900px;
	text-align:left;
	margin:0 auto;
background:url(images/bg.jpg); 
}

.fl{ float:left}
.fr{ float:right}
.clearfix{
	clear:both;
	text-align: justify;
}


/* header */
#header { position:relative;height:200px;  background:url(images/hd_1.jpg);  }


 /* navigatie rechts */
.wireframemenu{
border: 1px dotted #ffffff;
background-color: white;
border-bottom-width: 0;
width: 225px;
}

* html .wireframemenu{ 
width: 164px;
}

.wireframemenu ul{
padding: 0;
margin: 0;
list-style-type: none;
}

.wireframemenu a{
font: bold 9px Garamond;
text-align: left;
padding: 5px 4px;
display: block;
width: 100%; 
color: #802890;
letter-spacing: 2px;
text-decoration: none;
border-bottom: 1px dotted #008DEC;
}

.wireframemenu a:visited{
color: #802890;
}

html>body .wireframemenu a{ 
width: auto;
}

.wireframemenu a:hover{
background-color: #E1F3FF;
color: #008DEC;
}

/* footer */
#footer { background:url(images/ft.jpg); height:100px; position:relative}
#wrap .clearfix div table tr td blockquote p {
	text-align: left;
}
#wrap .clearfix div table tr td ul {
	text-align: left;
}
