@charset "utf-8";

*{font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;}
h1{font-size:36px; line-height:38px; color:#be2f37;}
h3{font-size:18px; line-height:20px; color:#be2f37;}
h5{font-size:14px; line-height:16px; color:#be2f37; font-weight:normal;}
h6{font-size:12px; line-height:12px; color:#be2f37; margin-top:20px; margin-bottom:15px;}

p{font-size:11px; font-weight:200;}
a{color:#006f53; text-decoration:none;}
span{color:#be2f37;}
ul{font-size:12px;}

body{	background-color:#363636; 
		background-image:url(../afbeeldingen/background.jpg); 
		margin-left:auto; 
		margin-right:auto; 
		position:relative; 
		top:-10px;}
		
#page{	background-image:url(../afbeeldingen/achtergrond.gif); 
		width:1024px; 
		height:auto; 
		margin-left:auto; 
		margin-right:auto;}
		
#header{background-image:url(../afbeeldingen/logo.jpg); 
		width:850px; 
		height:250px; 
		margin-left:auto; 
		margin-right:auto;}
		
#menu{	background-color:#d0d0d0; 
		width:538px; 
		height:20px; 
		margin-left:auto; 
		margin-right:auto; 
		padding-left:312px;}
		
#footer, #footergastenboek{background-image:url(../afbeeldingen/footer.jpg); 
		background-repeat:no-repeat; 
		width:1024px;
		left:85px;
		height:50px; 
		margin-left:auto; 
		margin-right:auto; 
		position:relative;
		bottom:50px;}

#footergastenboek{bottom:0px;}
		
#logo{	width:850px; 
		height:auto;}

#content, #contentover, #contentcontact, #contentdrukwerk, #contentsitemap, #contentfamiliedrukwerk, #contentdisclaimer, #contentcontactformulier, #contentgastenboek, #contentactie{	margin-left:auto; 
			margin-right:auto; 
			position:relative; 
			width:850px; 
			height:570px; 
			background-image:url(../afbeeldingen/content%20background.gif); 
			background-repeat:no-repeat; 
			background-position:275px -30px;}

#contentover{height:300px;}
#contentcontact{height:440px;}
#contentactie{height:430px;}
#contentdrukwerk{height:455px;}
#contentsitemap{height:450px;}
#contentfamiliedrukwerk{height:460px;}
#contentdisclaimer{height:600px;}
#contentcontactformulier{height:1040px;}
#contentgastenboek{height:800px;}
			
#advertenties, #advertentiesover, #advertentiescontact, #advertentiesdrukwerk, #advertentiessitemap, #advertentiesfamiliedrukwerk, #advertentiesdisclaimer, #advertentiescontactformulier, #advertentiesgastenboek, #advertentiesactie{	position:absolute; 
				top:70px; 
				width:354px; 
				height:490px; 
				margin-left:auto; 
				margin-right:auto; 
				border-right:2px solid #c9c9c9;}

#advertentiesover{height:190px;}
#advertentiescontact{height:340px;}
#advertentiesactie{height:330px;}
#advertentiesdrukwerk{height:340px;}
#advertentiessitemap{height:350px;}
#advertentiesfamiliedrukwerk{height:340px;}
#advertentiesdisclaimer{height:500px;}
#advertentiescontactformulier{height:940px;}
#advertentiesgastenboek{height:750px;}
				
#inhoud, #inhoudgastenboek{	position:absolute; 
			top:70px; 
			left:393px; 
			width:455px; 
			height:auto; 
			min-height:330px; 
			margin-left:auto; 
			margin-right:auto;}

#advertentie1{	position:relative; 
				top:0px; 
				width:291px; 
				height:109px; 
				border-bottom:2px solid #006f53;}
				
#advertentie2, #advertentie3, #advertentie4{	position:relative; 
												top:0px; 
												margin-top:51px; 
												width:291px; 
												height:109px; 
												border-bottom:2px solid #006f53;}

#advertentie1 img, #advertentie2 img, #advertentie3 img, #advertentie4 img{margin-left:20px; border:none;}

#tekst{	position:relative; 
		top:-120px; 
		left:140px; 
		width:151px;}
		
#tekst p{margin-top:-10px;}

#inhoud1, #inhoud1over, #inhoud1drukwerk, #inhoud1voorbeeld, #inhoud1druk, #inhoud1familiedrukwerk, #inhoud1gastenboek{	position:relative; 
			top:-30px; 
			left:0px; 
			width:415px; 
			height:auto;}
			
#inhoud2{	position:relative; 
			top:-20px; 
			left:0px; 
			width:415px; 
			height:auto;}
			
#inhoud1 p, #inhoud2 p, #inhoud1over p, #inhoud1druk p, #inhoud1familiedrukwerk p, #inhoud1drukwerk p, #inhoud1gastenboek p{font-size:12px; margin-top:-10px;}

#inhoud1over, #inhoud1drukwerk{ left:20px; width:315px;}
#inhoud1voorbeeld{ left:0px; width:440px;}
#inhoud1drukwerk ul{list-style:none; position:absolute; left:-40px; top:40px;}
#inhoud1drukwerk a{color:black;}
#inhoud1drukwerk a:hover{color:#006f53;}

#inhoud1druk ul, #inhoud1familiedrukwerk ul, #inhoud2 ul{position:relative; list-style:disc; top:0px;  left:-20px;}
#inhoud2 ul{ top:-10px;}


#menu a{	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; 
			font-size:14px; 
			line-height:14px; 
			text-decoration:none; 
			color:black; 
			padding-right:8px; 
			padding-left:8px;}
			
#menu a:hover{color:#006f53;}

#footer h5, #footergastenboek h5{	position:absolute; 
			top:-2px; 
			left:15px;
			font-size:12px;
			line-height:14px;}
			
#footer a, #footergastenboek a{	color:#be2f37; 
			font-size:12px; 
			line height:14px; 
			position:relative; 
			top:12px; 
			left:662px; 
			padding-right:5px;}

#pasfoto{height:auto; width:315px;}
#imgcontact{margin-left:20px; height:auto; width:315px;}

.voorbeeld{width:200px; height:auto; position:relative; top:-10px; margin-right:10px;}
#rekeningsets, #meer{width:385px; height:auto; position:relative; top:-10px;}
#meer{width:420px;}

#breadcrumbs{position:relative; left:-296px; top:-7px; margin-left:auto; margin-right:auto; z-index:1;}
#breadcrumbs a, #breadcrumbs p{font-size:10px; margin-left:-10px; margin-right:-10px; padding-left:15px; padding-right:15px;}

#lijst, #lijst li ul{list-style:none; position:relative; left:-40px;}
#lijst li ul{left:-20px;}
#lijst ul li a{color:#000;}
#lijst li a{color:#be2f37;}
#lijst a:hover{color:#006f53;}

#geenlijst li{list-style:none; position:relative; left:25px; top:-5px;}
#geenlijst a{padding-right:10px;}

#leveringsvoorwaarden{width:200px; height:auto; border:none; position:relative; left:50px;}

#geenkleur{color:#000; cursor:text;}

#familiedrukwerkfoto{margin-top:30px;}

#boven{position:relative; top:5px;}



#imageLoaderSplashArea
{
	width: 300px;
	padding: 5px;
	margin: auto;
}

#imageLoaderSplashArea .splashScreenImage
{
	border: none;
}

#imageLoaderSplashArea .loadingText
{
	text-align: center;
}


#slideShow
{	position:absolute; left:0px; top:106px;
	height: 231px;
	width: 315px;
	margin: auto;
}

#designed{ position:absolute; left:-300px; top:40px; margin-left:auto; margin-right:auto;}
h4{font-size:10px; line-height:12px; color:#888; font-weight:normal;}
#designed p{ color:#656565; font-size:9px;}

table{line-height:15px;}
table p{padding-top:15px;}

.geslachttekst{margin-left:30px;}

#geenrand img{border:1px solid black;}

#vakantie{color:#be2f37; padding-top:30px;}

