/* Standaard-instellingen */
*{
	border: 0;
	padding: 0px;
	margin: 0px;
}

/* Bodyinstellingen */
body{
	margin: 0px;
	padding: 0px;
	background-color: #F7E3A4;
}

#bodyXbreed{
	position: absolute;
	border: 0px;
	margin-top: 290px;
	z-index: 2;
	width: 935px;
	left: 1px;
	top: -6px;
}

/* Dit is de laag voor de tabel met de tekst
Waarom staat er 2 keer padding-left in als je ook één keer margin kan doen? 
Dit heb ik gedaan omdat de margin tekst verplaatst in Firefox, en padding niet werkt in IE.
Daarom stel ik een de padding in voor Firefox:31 (Important zorgt ervoor dat deze voorrang heeft), daarna de marging voor IE
op 30, en daarna de padding-left weer op 0. Anders zou in Firefox de tekst nog een keer 31 px opzij gezet worden. */ 
#body{
	position: absolute;
	border: 0px;
	margin-top: 290px;
	padding-left: 170px;












!important;
	margin-left: 170px;
	padding-left: 0px;
	z-index: 2;
	width: 760px;
	left: 5px;
	top: 5px;
}

/* Opmaak van het grote kopje: LET OP! Verschillende kleuren! Dus kies de goede! */
/* Tekstopmaak van kopje groot */
.kopje-groot{
	color: #BB7700;
	font-family: "Times New Roman", Times, serif;
	font-style: normal;
	font-weight: bold;
	font-size: 18px;
	margin-bottom: 15px;
}

.kopje-groot2{
	color: #993333;
	font-family: "Times New Roman", Times, serif;
	font-style: normal;
	font-weight: bold;
	font-size: 18px;
	margin-bottom: 15px;
}

.kopje-groot3{
	color: Olive;
	font-family: "Times New Roman", Times, serif;
	font-style: normal;
	font-weight: bold;
	font-size: 18px;
	margin-bottom: 15px;
}

.kopje-klein{
	color: #993333;
	font-family: "Times New Roman", Times, serif;
	font-style: normal;
	font-weight: normal;
	font-size: 13px;
	margin-bottom: 15px;
}

.kopje-klein2{
	color: Green;
	font-family: "Times New Roman", Times, serif;
	font-style: italic;
	font-weight: normal;
	font-size: 13px;
	margin-bottom: 15px;
}

.bitches{
	color: #A80022;
	font-family: "Times New Roman", Times, serif;
	font-style: italic;
	font-weight: bold;
	font-size: 16px;
	margin-bottom: 15px;
}

.dogs{
	color: #00A884;
	font-family: "Times New Roman", Times, serif;
	font-style: italic;
	font-weight: bold;
	font-size: 16px;
	margin-bottom: 15px;
}

.stamboomrood{
	color: Red;
	font-family: "Times New Roman", Times, serif;
	font-style: italic;
	font-weight: normal;
	font-size: 14px;
	margin-bottom: 15px;
}

.stamboomzwart{
	color: Black;
	font-family: "Times New Roman", Times, serif;
	font-style: italic;
	font-weight: normal;
	font-size: 14px;
	margin-bottom: 15px;
}

.namen{
	color: #640000;
	font-family: "Times New Roman", Times, serif;
	font-style: italic;
	font-weight: bolder;
	font-size: 16px;
	margin-bottom: 15px;
}

.kopje-update{
	color: Olive;
	font-family: "Times New Roman", Times, serif;
	font-style: italic;
	font-weight: bold;
	font-size: 14px;
	margin-bottom: 15px;
}

.leestekst{
	color: #321C0C;
	font-family: "Times New Roman", Times, serif;
	font-style: normal;
	font-weight: bold;
	font-size: 14px;
	margin-bottom: 10px;
}


.kleinlinks{
	color: #006600;
	font-family: "Times New Roman", Times, serif;
	font-style: italic;
	font-weight: bold;
	font-size: 9px;
	margin-bottom: 15px;
}

.grotelinks{
	color: #006600;
	font-family: "Times New Roman", Times, serif;
	font-style: italic;
	font-weight: bold;
	font-size: 14px;
	margin-bottom: 15px;
}

#body-footer{
	position: absolute;
	z-index: 2;
	background-image: url(../basisbeelden/footer.png);
	width: 760px;
	height: 56px;
	
}

#body-footerXbreed{
	position: absolute;
	z-index: 2;
	background-image: url(../basisbeelden/footerbreed.png);
	width: 935px;
	height: 56px;
	
}

/* Deze laag bepaald de plek waar de header komt met verschillende keuzes. */
#header{
	position: absolute;
	margin-top: 0;
	margin-left: 0;
	z-index: 1;
	width: 935px;
	height: 300px;
}



/* #0: */
/* In de laag website, zit de gehele website. Is dus de onderste laag die alle andere lagen bij elkaar houdt en centreert */
#website{
	position: relative;
	margin: 0 auto;
	z-index: 0;
	width: 935px;
}

