img { behavior: url("css/pngstijl.htc");}
body {
	margin: 17px 0 17px 0;
	background-image: url(../afbeeldingen/bg.jpg);
}
#aligner {
	position: relative;
	width: 789px;
	margin: auto;	
}
#container {
	position: relative;
	width: 789px;
	float: left;
}
#header {
	width: 789px;
	height: 489px;
	float: left;
	margin: 0;
	display: inline;
}
#header-nieuw {
	width: 789px;
	height: 466px;
	float: left;
	margin: 0;
	display: inline;
	background-image:url(../afbeeldingen/header_fotos/de-galerie-header.jpg);
	background-repeat:no-repeat;
}
#header2 {
	width: 789px;
	height: 311px;
	float: left;
	margin: 0;
	display: inline;
	background-image:url(../afbeeldingen/sub_header_bg.gif);
}
#header-links {
	width: 519px;
	height: 427px;
	float: left;
}
#header-links2 {
	width: 519px;
	height: 249px;
	float: left;
}
#label {
	position: absolute;
	width: 274px;
	height: 145px;
	top: 280px;
	left: -15px;
}
#label2 {
	position: absolute;
	width: 274px;
	height: 145px;
	top: 105px;
	left: -15px;
}

#label-nieuw {
	position: absolute;
	width: 244px;
	height: 293px;
	top: 137px;
	left: -15px;
	background-image:url(../afbeeldingen/header_fotos/poppen.png);
	background-repeat:no-repeat;
}

#impressie a:link { text-decoration: underline; color:#675042; }
#impressie a:visited { text-decoration: underline; color:#675042; }
#impressie a:active { text-decoration: underline; color:#675042; }
#impressie a:hover { text-decoration: none; color:#675042; }
#impressie {
	position: absolute;
	width: 267px;
	height: 14px;
	background-image:url(../afbeeldingen/impressie.png);
	top: 376px;
	left: 254px;
	font-family: tahoma, verdana, helvetica, arial;
	font-size: 11px;
	font-weight: bold;
	color: #675042;
}
#header-rechts {
	width: 257px;
	height: 427px;
	float: left;
	font-family: tahoma, verdana, helvetica, arial;
	font-size: 12px;
	font-weight: bold;
	color: #685142;
	line-height: 12px;
}
#header-rechts2 {
	margin: 60px 0 0 0;
	width: 257px;
	height: 189px;
	float: left;
	font-family: tahoma, verdana, helvetica, arial;
	font-size: 12px;
	font-weight: bold;
	color: #685142;
	line-height: 12px;
}
#logo a {
	position: relative;
	width: 205px;
	height: 72px;
	float: left;
	text-indent: -9999px;
	margin: 45px 0 23px 0;
	padding: 0;
	display: block;
	background-image:url(../afbeeldingen/logo.png);
	text-decoration: none;
}
#logo2 a {
	position: relative;
	width: 205px;
	height: 72px;
	float: left;
	text-indent: -9999px;
	margin: 45px 0 23px 40px;
	padding: 0;
	display: inline;
	background-image:url(../afbeeldingen/logo.png);
	text-decoration: none;
}
.subnavigatie {
	font-size: 11px;
	font-weight: bold;
	color: #867062;	
}
.subnavigatie a:link { text-decoration: none; color: #867062; }
.subnavigatie a:visited { text-decoration: none; color: #867062; }
.subnavigatie a:active { text-decoration: none; color: #867062; }
.subnavigatie a:hover { text-decoration: none; color: #af4f29; }
.subnavigatie li {
	float: left;
	list-style: none;
	padding: 0 0 5px 0;
	display: inline;
}
#header-rechts ul {
	margin: 0;
	padding: 0;
	width: 257px;
	float: left;
	display: block;
}
#header-rechts2 ul {
	margin: 0;
	padding: 0 0 0 60px;
	width: 177px;
	float: left;
}
#header-rechts h1 {
	margin: 0 0 5px 0;
	padding: 0;
	font-size: 11px;
}
.hoofdnavigatie a:link { text-decoration: none; color: #685142; }
.hoofdnavigatie a:visited { text-decoration: none; color: #685142; }
.hoofdnavigatie a:active { text-decoration: none; color: #685142; }
.hoofdnavigatie a:hover { text-decoration: none; color: #af4f29; }
.hoofdnavigatie li {
	list-style: none;
	background-image: url(../afbeeldingen/bolletje.gif);
	background-repeat: no-repeat;
	padding: 0 0 5px 8px;
	background-position: 0px 5px;
}
#adres {
	width: 94px;
	float: left;
	font-size: 10px;
	font-weight: normal;
	margin: 15px 0 0 8px;
	display: inline;
}
#openingstijden {
	font-size: 10px;
	width: 130px;
	float: left;
	background-image: url(../afbeeldingen/stippellijn.gif);
	background-repeat: repeat-y;
	margin: 15px 0 0 0;
	padding: 0 0 0 12px;
	font-weight: normal;
	display: inline;
}
.dagen {
	width: 50px;
	display: block;
	float: left;
}
.tijden {
	width: 75px;
	display: block;
	float: left;
}
.koopzondagen {
	width: 125px;
	margin: 5px 0 0 0;
	display: inline;
	float: left;
}
#midden {
	position: relative;
	width: 789px;
	height: 62px;
	float: left;
	margin: 0;
	padding: 0;
	background-image:url(../afbeeldingen/midden.gif);
}
#midden2 {
	position: relative;
	width: 789px;
	height: 62px;
	float: left;
	margin: 0;
	padding: 0;
	background-image:url(../afbeeldingen/midden2.gif);
}
#content {
	position: relative;
	width: 789px;
	float: left;
	background-image:url(../afbeeldingen/centerbg.jpg);
	font-family: tahoma, verdana, helvetica, arial;
	font-size: 11px;
	font-weight: normal;
	color: #dcc7ba;
	padding: 30px 0 30px 0;
}
#content h1 {
	font-family: tahoma, verdana, helvetica, arial;
	font-size: 17px;
	color: #FFFFFF;
	line-height: 17px;
}
#content h2 {
	font-family: tahoma, verdana, helvetica, arial;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	padding: 0;
	margin: 0;
}
#content h4 a:link { text-decoration: none; color: #FFFFFF; }
#content h4 a:visited { text-decoration: none; color: #FFFFFF; }
#content h4 a:active { text-decoration: none; color: #FFFFFF; }
#content h4 a:hover { text-decoration: none; color: #dcc7ba; }
#content h4 {
	font-family: tahoma, verdana, helvetica, arial;
	font-size: 12px;
	color: #FFFFFF;
	line-height: 12px;
	margin: 0;
	padding: 0;
}
#content-kol1 {
	margin: 0 0 0 52px;
	width: 191px;
	float: left;
	display: inline;
}
#content-kol1breed {
	margin: 0 0 0 52px;
	width: 434px;
	float: left;
	display: inline;
}

#content-kol2 {
	margin: 0 0 0 27px;
	padding: 0 0 0 27px;
	width: 191px;
	float: left;
	display: inline;
	background-image:url(../afbeeldingen/stippellijn2.gif);
	background-repeat: repeat-y;
}
#content-kol1breed a:link { text-decoration: underline; color: #dcc7ba; }
#content-kol1breed a:visited { text-decoration: underline; color: #dcc7ba; }
#content-kol1breed a:active { text-decoration: underline; color: #dcc7ba; }
#content-kol1breed a:hover { text-decoration: none; color: #dcc7ba; }

#content-kol1-tekst a:link { text-decoration: underline; color: #dcc7ba; }
#content-kol1-tekst a:visited { text-decoration: underline; color: #dcc7ba; }
#content-kol1-tekst a:active { text-decoration: underline; color: #dcc7ba; }
#content-kol1-tekst a:hover { text-decoration: none; color: #dcc7ba; }
#content-kol1-tekst {
	margin: 0 0 0 52px;
	width: 305px;
	float: left;
	display: inline;
}

#content-kol2-tekst a:link { text-decoration: underline; color: #dcc7ba; }
#content-kol2-tekst a:visited { text-decoration: underline; color: #dcc7ba; }
#content-kol2-tekst a:active { text-decoration: underline; color: #dcc7ba; }
#content-kol2-tekst a:hover { text-decoration: none; color: #dcc7ba; }
#content-kol2-tekst {
	margin: 45px 0 0 27px;
	padding: 0 0 0 27px;
	width: 322px;
	float: left;
	display: inline;
	background-image:url(../afbeeldingen/stippellijn2.gif);
	background-repeat: repeat-y;
}
#content-kol3-gallery {
	margin: 0 0 0 52px;
	width: 670px;
	float: left;
	display: inline;
}
#content-kol3 {
	position: relative;
	margin: 0;
	padding: 0 0 0 27px;
	width: 191px;
	float: left;
	display: inline;
}
#modeshow {
	position: absolute;
	width: 259px;
	height: 473px;
	left: 8px;
	top:-5px;
	background-image: url(../afbeeldingen/modeshow.png);
	z-index: 900;
}
.content-kol-contact {
	margin: 0 10px 0 0;
	width: 224px;
	float: left;
	display: inline;
}
.fotoframe {
	position: relative;
	width: 224px;
	height: 208px;
	float: left;
	background-image:url(../afbeeldingen/fotoframe.jpg);
	overflow: visible;
}
.foto {
	width: 200px;
	height: 178px;
	float: left;
	margin: 13px 0 0 11px;
	display: inline;
}
#vorigefoto a {
	position: absolute;
	width: 33px;
	height: 33px;
	background-image:url(../afbeeldingen/vorigefoto.png);
	top: 85px;
	left: -13px;
	text-indent: -9999px;
	text-decoration: none;
	z-index: 300;
}
#vorigefoto a:hover {
	background-image:url(../afbeeldingen/vorigefoto-on.png);
}
#volgendefoto a {
	position: absolute;
	width: 33px;
	height: 33px;
	background-image:url(../afbeeldingen/volgendefoto.png);
	top: 85px;
	left: 203px;
	text-indent: -9999px;
	text-decoration: none;
	z-index: 300;
}
#volgendefoto a:hover {
	background-image:url(../afbeeldingen/volgendefoto-on.png);
}
.thumbnail {
	width: 119px;
	height: 119px;
	float: left;
	margin: 0 15px 15px 0;
	display: block;
	background-image: url(../afbeeldingen/thumb_geen.gif);
}
.categorie-info {
	width: 172px;
	height: 350px;
	float: left;
	margin: 0;
	display: block;
}
.categorie-info a:link { text-decoration: underline; color: #dcc7ba; }
.categorie-info a:visited { text-decoration: underline; color: #dcc7ba; }
.categorie-info a:active { text-decoration: underline; color: #dcc7ba; }
.categorie-info a:hover { text-decoration: none; color: #dcc7ba; }

#thumbnail-container {
	margin: 0 0 0 15px;
	padding: 0 0 0 15px;
	width: 468px;
	float: left;
	display: block;
	background-image: url(../afbeeldingen/stippellijn.gif);
	background-repeat: repeat-y;
}
#thumbnail-container-gallery {
	margin: 0 0 0 15px;
	padding: 0 0 0 0px;
	width: 706px;
	float: left;
	display: block;
	background-repeat: repeat-y;
}

#contact-container {
	margin: 0 15px 0 0;
	padding: 0 15px 0 0;
	width: 468px;
	height:350px;
	float: left;
	display: block;
	background-image: url(../afbeeldingen/stippellijn.gif);
	background-repeat: repeat-y;
	background-position: right;
}
.van {
	text-decoration: line-through;
}

.thumbnail-info {
	margin: 0 15px 15px 0;
	width: 100px;
	height: 119px;
	float: left;
	margin: 0;
	display: block;
}
.meer:link { text-decoration: none; color: #FFFFFF; }
.meer:visited { text-decoration: none; color: #FFFFFF; }
.meer:active { text-decoration: none; color: #FFFFFF; }
.meer:hover { text-decoration: none; color: #dcc7ba; background-image:url(../afbeeldingen/pijltje3_on.gif); background-repeat: no-repeat;}
.meer {
	display: block;
	float: left;
	background-image:url(../afbeeldingen/pijltje3.gif);
	background-repeat: no-repeat;
	background-position: right 5px;
	padding: 0 11px 0 0;
	margin: 0;
}
.spacer {
	margin: 0 0 0 5px;
}
.spacer1 {
	margin: 0 4px 0 8px;
}
.spacer2 {
	margin: 0 0 0 8px;
}
#footer {
	width: 790px;
	height: 70px;
	float: left;
	background-image:url(../afbeeldingen/footer.jpg);
}
.content-kol-contact input {
	font-family: tahoma, verdana, helvetica, arial;
	font-size: 11px;
	padding: 5px;
	background-color: #DCC7BA;
	border-top-style: none;
	border-width: 0;
	background-image: url(../afbeeldingen/form_bg.gif);
	height: 14px;
	color: #675042;
}
.content-kol-contact textarea {
	font-family: tahoma, verdana, helvetica, arial;
	font-size: 11px;
	padding: 5px;
	background-color: #DCC7BA;
	border-top-style: none;
	border-width: 0;
	background-image: url(../afbeeldingen/form_bg2.gif);
	height: 164px;
	color: #675042;
}
.form1 {
	width: 214px;
	margin: 3px 0 8px 0;
	display: inline;
}
.form2 {
	width: 62px;
	margin: 3px 0 8px 0;
	display: inline;
}
.form3 {
	width: 138px;
	margin: 3px 0 8px 0;
	display: inline;
}
.postcode {
	width: 70px;
	display: inline;
	float: left;
	margin: 0 10px 0 0;
	overflow: hidden;
}
.plaats {
	width: 144px;
	display: inline;
	float: left;
	overflow: hidden;
}
.verzenden {
	width: 214px;
	display: block;
	overflow: hidden;
	float: left;
	text-align: right;
}
.copyright a:link { text-decoration: none; color: #FFFFFF; }
.copyright a:visited { text-decoration: none; color: #FFFFFF; }
.copyright a:active { text-decoration: none; color: #FFFFFF; }
.copyright a:hover { text-decoration: none; color: #dcc7ba; }
.copyright {
	font-family: tahoma, verdana, helvetica, arial;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-align: right;
	margin-right: 30px;
	margin-top: 20px;
}
