ul,ol,li,p,div,a,span,table,tr,td {
	margin:0px;
	}

body {
	margin:0px;
	background: url("images/background.png") repeat-Y 50% #bebdb9;
	font-size:88%;
	font-family: comic sans, comic sans ms, arial, helvetica, sans serif;
	color:#000;
	text-align:center;
	}
h1 { display:none; }
h2 { color:#800040; font-weight:bold; text-align:center; }
h3 { color:#800040; }
h4 { color:#EAD7D2; }
img { border-color:#800040; }

/* -------------------- ook in editor.css ----------- */
.roze-donker {
	color:#800040; }
.roze-licht {
	color:#FFE4DB; }
.kampioen {
	color:#800040; }
p {
	margin: 10px 0px; }
.tabel_centreren {
	margin-right:auto;
	margin-left:auto; }
	
/* -------------------- einde editor.css ------------ */

a {
	text-decoration:none;
	color:#800040;
	}
a:visited {
	text-decoration:none;
	color:#A52A2A;
	}
a:hover {
	text-decoration:underline;
	}
a:active {
	text-decoration:underline;
	}

#container {
	text-align:left;
	width:1000px;
	margin:0px auto;
	}
#left {
	width:230px;
	background:url("images/linksboven.png") 0 0 no-repeat ;
	float:left;
	}
#right {
	margin-left:230px;
	margin-right:20px;
	}
#header {
	background:url("images/middenboven.png") 50% 40% no-repeat ;
	width:100%;
	height:220px;
	}
#menu {
	margin-top:250px;
	margin-right:10px;
	}
#content a {
	border-bottom:1px solid #CCC;
	}
#voet {
	clear:all;
	color:#666666;
	font-size:0.9em;
	position:relative;
	width:96%;
	margin: 100px 2% 10px 2%;
	}
#voet img {
	position:absolute;
	right:0px;
	bottom:0px;
	}
#voet a {
	color:#555555;
}

/* mydogs */

table.mydogs {
	border:1px solid #EAD7D2;
	}
table.mydogs th {
	text-align:center;
	background-color:#EAD7D2;
	color:#800040;
	font-size:1.1em;
	}
table.mydogs a {
	color:#000;
	font-weight:bold;
}
table.stamboom {
	border:3px solid #EAD7D2;
	margin-left: auto;
	margin-right: auto;
	background-color:#A5A5A1;
  }
table.stamboom td {
	border-top:1px solid #EAD7D2;
	border-left:1px solid #EAD7D2;
	padding:6px;
	text-align: left;
	color:#fff; }
	
	
/* nieuws */
table.loop-header td.post-title {
	border-top:1px solid #EAD7D2;
	padding-top:10px;
	font-weight:bold;
	color:#800040;
	}
table.loop-header td.post-short {
	padding-bottom:10px;
}

/* links */
div.links a {
	color:#800040;
	}
div.links a:hover {
	color:#000000;
	text-decoration:none;
	}
.linkbutton {
	display:inline-block;
	height:40px;
	width:250px;
	padding-left:50px;
	padding-top:15px;
	margin:15px 5px;
	background:url("images/logo_terrier.png") 0 50% no-repeat #ffffff;
	}