@charset "utf-8";
* {
	margin:0;
	padding:0;
}
.achtergrondHome {
	background-image: url(../images/header/home-achtergrond-winter-2.jpg);
/*		background-image: url(../images/header/home-achtergrond2.jpg);
*/
}
.achtergrondGalerie {
	background-image: url(../images/header/galerie-achtergrond.jpg);
}
.achtergrondBeeldentuin {
	background-image: url(../images/header/beeldentuin-achtergrond.jpg);
}
.achtergrondLijstenmakerij {
	background-image: url(../images/header/lijstenmakerij-achtergrond.jpg);
}
.achtergrondTheeschenkerij {
	background-image: url(../images/header/theeschenkerij-achtergrond.jpg);
}
.achtergrondVideo {
	background-image: url(../images/header/film-achtergrond.jpg);
}
.achtergrondOpeningtijden {
	background-image: url(../images/header/openingstijden-achtergrond.jpg);
}
.achtergrondWieZijnWij {
	background-image: url(../images/header/wie-zijn-wij-achtergrond.jpg);
}
.achtergrondKunstKopen {
	background-image: url(../images/header/kunst-kopen-achtergrond.jpg);
}
.achtergrondKunstProef {
	background-image: url(../images/header/kunstproef-achtergrond.jpg);
}
.achtergrondVip {
	background-image: url(../images/header/vip-achtergrond.jpg);
}
.achtergrondBoeken {
	background-image: url(../images/header/boeken-achtergrond.jpg);
}
.achtergrondContact {
	background-image: url(../images/header/contact-achtergrond.jpg);
}
.achtergrondUitnodigingen {
	background-image: url(../images/header/uitnodigingen-achtergrond.jpg);
}
.achtergrondDisclaimer {
	background-image: url(../images/header/disclaimer-achtergrond.jpg);
}
.achtergrondLinks {
	background-image: url(../images/header/disclaimer-achtergrond.jpg);
}
.outer3-foto {
	padding-top: 25px;
	padding-right: 5px;
	padding-bottom: 20px;
	padding-left: 0px;
}
p {
	padding-top: 11px;
	padding-bottom: 11px;
}
ul {
	list-style-type:square;
	list-style-position:outside;
	padding-top: 0;
	padding-left: 16px;
	_padding-left: 20px;
}
a {
	outline: none;	
}


/* start opmaak voor outer2 */

.middenSegment {
	float:left;
	height:auto;
	width:570px;
	padding: 0 0 10px 10px;
	_padding: 0 0 10px 5px;
	margin:0;
}
.middenSegment hr {
	float:left;
	height: 1px;
	width:555px;
	color: #999;
	background-color:#999;
	border: solid #999 0px;
	overflow:hidden;
	margin: 0 0 5px 0;
	padding:0;
}
.middenSegment h1 {
	font-size: 12px;
	font-weight: normal;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 8px;
	padding-left: 0;
}
.middenSegment h2 {
	font-size: 12px;
	font-weight: normal;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 8px;
	padding-left: 0;
}
.middenSegment h3 {
	font-size: 12px;
	font-weight: normal;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 8px;
	padding-left: 0;
}
.middenSegment h4 {
	font-size: 12px;
	font-weight: normal;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 8px;
	padding-left: 0;
}
.middenSegment h5 {
	font-size: 12px;
	font-weight: normal;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 8px;
	padding-left: 0;
}
.middenSegment a:link, .middenSegment a:visited, .middenSegment a:active {
	text-decoration: underline;
	color: #FFF;
}
.middenSegment a:hover {
	text-decoration:none;
	color:#FFF;
}
.beneden {
	/*	margin-top:20px;*/
	margin: 0 -10px 0 0;
	_margin: 0 -10px 0 0;
	position: absolute;
	top:828px;
	width:555px;
	_width:555px;
}
.benedenLang {
	float:left;
	height: 1px;
	width:555px;
	color: #999;
	background-color:#999;
	border: solid #999 0px;
	overflow:hidden;
	margin: 20px 0 -10px 10px;
	_margin: 20px 0 -10px 5px;
}
/* eind opmaak voor outer2 */


 /* start opmaak middensegment voor index.php */

.homeLinks {
	float:left;
	width: 295px;
	padding-right:10px;
}
.homeRechts {
	float:left;
	width: 230px;
	margin-right:0px;
	padding-top:8px;
	padding-bottom:0;
	padding-left:18px;
}
.homeLinks h1 {
	font-size: 17px;
	font-weight: normal;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 5px;
	padding-left: 0;
}
.homeLinks h2 {
	font-size: 17px;
	font-weight: normal;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 5px;
	padding-left: 0;
}
.size15 {
	font-size: 17px;
	padding-top: 0;
	padding-bottom: 0;
}
/* eind opmaak middensegment voor index.php */
 
  /* start opmaak voor outer3 index.php */
	
.homeOuter3 {
	float:left;
	overflow:hidden;
	width:100%;
}
.homeOuter3 p {
	font-size: 14px;
	padding:15px 0 20px 0;
	color:#000;
	font-weight:normal;
}
.homeOuter3 hr {
	float: left;
	width: 250px;
	height: 1pt;
	margin-top:5px;
	margin-right: 0;
	margin-left: -13px;
	color: #FFF;
	background-color:#FFF;
	border:solid #FFF 0px;
	overflow:hidden;
}
.homeOuter3 a:link, .homeOuter3 a:visited, .homeOuter3 a:active {
	text-decoration: underline;
	color: #FFF;
}
.homeOuter3 a:hover {
	text-decoration:none;
	color:#FFF;
}
.homeOuter3 img {
	padding:  0 0 8px 0; 
}
/* eind opmaak voor outer3 index.php */
 /* start opmaak voor galerie, beeldentuin, lijstenmakerij */

.galerieLinks {
	float: left;
	width: 354px;
	padding: 0 22px 0 0;
}
.galerieRechts {
	float:right;
	width:176px;
	padding:49px 8px 0 0;
	color:#999;
}
.galerieLinks span{
	font-style:italic;
}
.galerieRechts a:link, .galerieRechts a:visited, .galerieRechts a:active {
	text-decoration: underline;
	color: #999;
}
.galerieRechts a:hover {
	text-decoration:none;
	color:#999;
}
.galerieRechts h2{
	font-style:italic;
}
.galerieRechtsOnder {
	height: 190px;
	padding: 71px 8px 0 0;
}
.beeldentuinLinks {
	float: left;
	width: 354px;
	padding: 0 22px 0 0;
	_padding: 0 10px 0 0;
	margin: 0 0 0 0;

}
.beeldentuinLinks h2{
	font-style:italic;
}
.beeldentuinRechts {
	float:right;
	width:176px;
	padding:35px 8px 0 0;
	_padding:35px 4px 0 0;
	color:#999;
	margin:0 0 0 0;
}
.beeldentuinRechts a:link, .beeldentuinRechts a:visited, .beeldentuinRechts a:active {
	text-decoration: underline;
	color: #999;
}
.beeldentuinRechts a:hover {
	text-decoration:none;
	color:#999;
}
.beeldentuinRechts h2{
	font-style:italic;
}
.beeldentuinRechtsOnder {
	height: 190px;
	padding: 69px 8px 0 0;
	_padding: 69px 4px 0 0;
	margin:0 0 0 0;
}
.lijstenmakerijLinks {
	float: left;
	width: 371px;
	padding: 0 12px 0 0;
}
.lijstenmakerijRechts {
	float:right;
	width:166px;
	height:400px;
	padding:0 8px 0 11px;
	color: #999;
}
.lijstenmakerijLinks h1 {
	font-size: 12px;
	font-weight: normal;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}
.lijstenmakerijLinks h2 {
	font-size: 12px;
	font-weight: normal;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 12px;
	padding-left: 0;
	font-style: italic;
}
.lijstenmakerijLinks h3 {
	font-size: 12px;
	font-weight: normal;
	padding-top: 24px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}
.lijstenmakerijRechts a:link, .lijstenmakerijRechts a:visited, .lijstenmakerijRechts a:active {
	text-decoration: underline;
	color: #999;
}
.lijstenmakerijRechts a:hover {
	text-decoration:none;
	color:#999;
}
.lijstenmakerijRechtsOBoven {
	height: 40px;
	padding: 0px 8px 145px 0;
_padding: 0 4px 145px 0;
	margin:0 0 0 0;
}
.theeschenkerijLinks {
	float: left;
	width: 362px;
	padding: 0 22px 0 0;
}
.theeschenkerijRechts {
	float:right;
	width:169px;
	padding:49px 8px 0 0;
	color:#999;
}
.theeschenkerijRechtsOnder {
	height: 120px;
	padding: 220px 8px 0 0;
	vertical-align:bottom;
	font-style:italic;
}
/* eind opmaak voor galerie, beeldentuin, lijstenmakerij */
.videoOuter3 {
	float:left;
	width:100%;
	margin: 70px 0 0 0;
	padding:0 8px 255px 0;
}
.videoOuter3_135px {
	float:left;
	width:100%;
	margin: 70px 0 0 0;
	padding:0 8px 135px 0;
}
.videolinks {
	float: left;
	width: 480px;
	padding: 0;
	margin-top:29px;
	padding-bottom:45px;
}
object {
	height: 295px;
	width: 480px;
}
/* start opmaak voor openingstijden, contact */

.openingstijdenLinks {
	float: left;
	width: 200px;
	padding: 0 8px 0 0;
}
.openingstijdenRechts {
	float:right;
	width:343px;
	padding:0 8px 0 8px;
}
.openingstijdenLinks p {
	padding: 0 0 16px 0;
}
.openingstijdenRechts p {
	padding:0 0 21px 0;
}
.openingstijdenLinks h1 {
	font-size: 12px;
	font-weight: normal;

	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}
.openingstijdenLinks h2 {
	font-size: 12px;
	font-weight: normal;
	padding-top: 20px;
	padding-right: 0;
	padding-bottom: 0px;
	padding-left: 0;
}
.openingstijdenRechts h3 {
	font-size: 12px;
	font-weight: normal;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0px;
	padding-left: 0;
}
.routekaart {
	height: 425px;
	width: 280px;
	margin-top: 0;
	margin-bottom: 25px;
}
/* eind opmaak voor openingstijden, contact */
.wiezijnwij {
	float: left;
	width: 475px;
	padding: 0 8px 0 0;
}
.wiezijnwij h1 {
	font-style: italic;
}
.wijzijnwijItalic {
	font-style: italic;
}
.kunstKopenLinks {
	float: left;
	width: 366px;
	padding: 0 8px 0 0;
}
.kunstKopenRechts {
	float:right;
	width:175px;
	padding:10px 8px 0 0;
	color:#999;
}
.kunstKopenLinks h1 {
	font-size: 12px;
	font-weight: normal;
	padding-top: 0;
	padding-right: 0;
	padding-left: 0;
}
.kunstKopenLinks h2 {
	font-size: 12px;
	font-weight: normal;
	padding: 12px 0 24px 0;
	font-style:italic;
}
.kunstKopenLinks h3 {
	font-size: 12px;
	font-weight: 700;
	padding: 0;
}
.kunstKopenLinks p {
	padding: 0 0 15px 0;
}
.kunstKopenRechts h3 {
	font-size: 12px;
	font-weight: 700;
	padding: 0;
}
.kunstKopenRechts p {
	padding: 0 0 15px 0;
}
.kunstKopenRechts a:link, .kunstKopenRechts a:visited, .kunstKopenRechts a:active {
	text-decoration: underline;
	color: #999;
}
.kunstKopenRechts a:hover {
	text-decoration:none;
	color:#999;
}
.kunstKopenOuter3 {
	text-align:center;
	padding-top:20px;
}
.kunstKopenOuter3 a:link, .kunstKopenOuter3 a:visited, .kunstKopenOuter3 a:active {
	text-decoration: underline;
	color: #000;
}
.kunstKopenOuter3 a:hover {
	text-decoration:none;
	color:#000;
}
.kunstKopen table {
	margin: 0px;
	padding: 5px;
	font-size:10px;
}
.kunstKopen td {
	padding:3px 4px 3px 6px;
}
.kunstkopenRechtsBoven {
	height: 125px;
	padding: 0px 8px 90px 0;
_padding: 0 4px 90px 0;
	margin:0 0 0 0;
}
.kunstkopenRechtsBoven img {
	padding-left: 0 ;
}

.uitnodigingLinks {
	float: left;
	width: 354px;
	padding: 0 22px 0 0;
}
.uitnodigingLinks p {
	padding: 0 0 22px 0;
}
.uitnodigingRechts {
	float:right;
	width:184px;
	padding:37px 8px 0 0;
	color:#999;
}
.uitnodigingRechts a:link, .uitnodigingRechts a:visited, .uitnodigingRechts a:active {
	text-decoration: underline;
	color: #FFF;
}
.uitnodigingRechts a:hover {
	text-decoration:none;
	color:#FFF;
}
.uitnodigingRechts h1 {
	font-weight:700;
}
.uitnodigingRechts h2 {
	font-weight:700;
	padding-top: 24px;
}
.uitnodigingRechtsOnder {
	height: 100px;
	padding: 52px 8px 0 0;
	font-style:italic;
	color:#FFF;
}
.vipLinks {
	float: left;
	width: 370px;
	padding: 0 8px 0 0;
}
.vipRechts {
	float:right;
	width:175px;
	padding:226px 8px 0 0;
	color:#999;
}
.vipLinks h1 {
	font-weight: normal;
	padding: 0 0 12px 0;
}
.vipLinks h2 {
	font-weight: 700;
	font-size: 12px;
	font-style:italic;
	padding: 0 0 0 0;
}
.vipLinks h3 {
	font-weight: normal;
	font-size: 12px;
	padding: 12px 0 0 0;
}
.vipLinks p {
	padding:0;
}
.vipLinks span{
	font-style:italic;
	padding-bottom:24px;
}
.vipRechts a:link, .vipRechts a:visited, .vipRechts a:active {
	text-decoration: underline;
	color: #999;
}
.vipRechts a:hover {
	text-decoration:none;
	color:#999;
}
.vipRechts p{
		padding: 27px 0 0 0;

}
.boekenBreed {
	float: left;
	width: 630px;
	padding: 10px 8px 0 0;
}
.boekenBreed h1 {
	font-size: 12px;
	font-weight: normal;
	padding-top: 8px;
	padding-right: 0;
	padding-bottom: 8px;
	padding-left: 0;
}
.boekenBreed span{
	font-style:italic;	
}
.boekenBreed h2{
	font-style:italic;
}
.boekenLinks {
	float: left;
	width: 340px;
	padding: 10px 8px 0 0;
}
.boekenRechts {
	float:right;
	width:294px;
	padding:10px 40px 0 0;
	_padding:10px 20px 0 0;
	text-align:right;
}
.boekenLinks p {
	padding: 0 0 11px 0;
}
.boekenRechts p {
	padding:0 0 11px 0;
}
.boeken hr {
	float:left;
	height: 1px;
	width:650px;
	color: #999;
	background-color:#999;
	border: solid #999 0px;
	overflow:hidden;
	margin-bottom: 5px;
}
.boeken a:link, .boeken a:visited, .boeken a:active {
	font-size:9px;
	text-decoration: none;
	color: #41464B;
}
.boeken a:hover {
	text-decoration:none;
	color:#41464B;
}
.boekenLinks h1 {
	font-size: 12px;
	font-weight: normal;
	padding-top: 20px;
	padding-right: 0;
	padding-bottom: 20px;
	padding-left: 0;
}
.boekenLinks h2 {
	font-size: 12px;
	font-weight: normal;
	padding-top: 0px;
	padding-right: 0;
	padding-bottom: 12px;
	padding-left: 0;
	font-style:italic;
}
.boekenOuter3 ul {
	padding: 0;
}
.boekenOuter3 li {
	list-style:none;
	padding: 0 0 0 0;
}
.boekenOuter3 p {
	font-size: 15px;
	padding:15px 0 15px 0;
	color:#FFF;
	font-weight:bold;
}
.boekenOuter3 p.type {
	font-size: 12px;
	padding:10px 0 10px 0;
	color:#000;
}
.boekenOuter3 a:link, .boekenOuter3 a:visited {
	color:#000;
	text-decoration:none;
}
.boekenOuter3 a:hover, .boekenOuter3 a:active, .boekenOuter3 a:focus {
	color:#fff;
	text-decoration:none;
}
.boekenBestellen a:link, .boekenBestellen a:visited, .boekenBestellen a:active {
	color:#fff;
	text-decoration: underline;
	padding-top:20px;
}
.boeken table {
	width:500px
}
.boeken td{
	padding: 3px;	
}
.boekenBestellen a:hover {
	color:#000;
	padding-top:20px;
}
.contactLinks {
	float: left;
	width: 370px;
	padding: 0 22px 0 0;
	_padding: 0 5px 0 0;
}
.contactRechts {
	float:right;
	width:165px;
	padding:195px 8px 0 0;
	_padding:195px 4px 0 0;
	color:#999;
}
.contactRechts a:link, .contactRechts a:visited, .contactRechts a:active {
	text-decoration: underline;
	color: #999;
}
.contactRechts a:hover {
	text-decoration:none;
	color:#999;
}
.sitemap {
 float: left;
 width: 400px;
 padding: 0 8px 0 0;
}
.sitemap a:link, .sitemap a:visited, .sitemap a:active {
	text-decoration: none;
	color: #FFF;
}
.sitemap a:hover {
	text-decoration:underline;
	color:#FFF;
}
.sitemap ul {
	list-style-type: square;
	list-style-position:outside;
}
.nostyle {
	list-style: none;
}
.indent {
	padding-left:30px;
}
.schuin {
	font-style:italic;
}
/*a:link, a:active, a:visited {
	text-decoration: underline;
	color:#000;
}
a:hover {
	text-decoration:none;
}*/
.fltrt { /* dit exemplaar van class kan worden gebruikt om een element aan de rechterzijde van uw pagina te laten zweven. Het zwevende element moet voorafgaan aan het element dat, op de pagina, naast het zwevende element moet staan. */
	float: right;
	margin-left: 8px;
	_margin-left: 4px;

}
.fltlft { /* dit exemplaar van class kan worden gebruikt om een element aan de linkerzijde van uw pagina te laten zweven. */
	float: left;
	margin-right: 8px;
	_margin-right: 4px;

}
.clearfloat { /* dit exemplaar van class moet op een element div of break zijn geplaatst en dient het laatste element te zijn vóór de afsluiting van een container (hoofdobject) die op zijn beurt een zwevend object volledig dient te bevatten */
	clear:both;
	height:0;
	font-size: 1px;
	line-height: 0px;
}
.linksHeading {
	padding: 24px 0 4px 0;
}

