body 
{
	margin: 				0px;
	padding: 				0px;
	background-color: 		#FFFFD5;
	font: 					11px Arial, Helvetica, sans-serif;
}

a
{
	color: 					#A1426E;
}

p
{
	margin: 				0px 0px 15px 0px;
}

input
{
	border: 				1px solid #A1426E;
	margin-bottom: 			1px;
	font: 					11px Arial, Helvetica, sans-serif;
	background: 			#ffffff;
}

h2
{
	font: 12px Arial, Helvetica, sans-serif;
}

.input
{
	width: 					200px;
}

textarea
{
	border: 				1px solid #A1426E;
	width: 					200px;
	margin-bottom: 			1px;
	font: 					11px Arial, Helvetica, sans-serif;
	background: 			#ffffff;
	height: 				120px;
}

.checkbox
{
	width: 					15px;
	border: 				none;
	background: 			none;
}

.geel
{
 	color: 					#FFFFF3;
}

.main 
{
	position:				absolute;
	left: 					50%;
	top: 					50%;
	margin-left: 			-490px;
	margin-top: 			-290px;
	width: 					978px;
	height:					578px;
}

.header 
{
	position: 				absolute;
	left: 					0px;
	top: 					29px;
	width: 					978px;
	height: 				60px;
	background: 			#A1426E url(../images/logo-text.jpg) 190px 10px no-repeat;
	z-index:				1;
}

.headerlogo 
{
	position: 				absolute;
	left: 					370px;
	bottom: 				-15px;
	width: 					240px;	
	height: 				100px;
	background: 			#A1426E url(../images/logo.jpg);
}

.menu_links
{
	position: 				absolute;
	left: 					0px;
	bottom: 				29px;
	width: 					155px;
	height: 				460px;	
	background-color: 		#B1497B;
}

#inhoud
{
	position: 				absolute;
	left: 					155px;
	top: 					89px;
	width: 					628px;
	height: 				401px;
	overflow: 				auto;
	line-height: 			16px;
	background-color: 		#FFFFF3;
	padding:				30px 20px 10px 20px;
	border-top:				18px solid #FFFFF3;
	
}

#inhoud_breedte
{
	width: 					580px;
}	

.menu_rechts 
{
	position: 				absolute;
	right: 					0px;
	bottom: 				29px;
	width: 					155px;
	height: 				460px;
	background-color: 		#B1497B;
}

.menuitem 
{
	position: 				relative;
	width: 					150px;
	height: 				16px;
	padding: 				2px 0px 0px 5px;
	margin-top: 			1px;
	background-color: 		#A1426E;
	color: 					#FFFFF3;
	display: 				block;
	text-decoration: 		none;
}

.knopwit
{
	background-color: 		#FFFFF3;
	color: 					#A1426E;
}

.menuitem:hover 
{
	font-weight: 			bold;
}

.menuitemheader 
{
	position: 				relative;
	width: 					150px;
	height: 				16px;
	font-size: 				12px;
	padding: 				2px 0px 0px 5px;
	margin-top: 			1px;
	background-color: 		#7B3355;
	color: 					#FFFFF3;
	display: 				block;
	text-decoration: 		none;
}

.footer 
{
	position: 				absolute;
	left: 					0px;
	bottom: 				10px;
	width: 					978px;
	height: 				18px;
	padding-top: 			2px;
	background-color: 		#A1426E;
	color: 					#FFFFF3;
}

.wpc
{
	display: 				none;
}

/* CONDOLEANCE */

.condoleance_header 
{
	position: 				absolute;
	left: 					0px;
	top: 					29px;
	width: 					978px;
	height: 				60px;
	background: 			#A1426E url(../images/condoleance-text.jpg) 190px 10px no-repeat;
	z-index:				1;
}

.kaarsje_header 
{
	position: 				absolute;
	left: 					0px;
	top: 					29px;
	width: 					978px;
	height: 				60px;
	background: 			#A1426E url(../images/kaarsje-text.jpg) 190px 10px no-repeat;
	z-index:				1;
}

.condoleance_links
{
	position: 				absolute;
	left: 					0px;
	bottom: 				29px;
	width: 					55px;
	height: 				460px;	
	background-color: 		#B1497B;
}

#condoleance_inhoud
{
	position: 				absolute;
	left: 					55px;
	top: 					89px;
	width: 					828px;
	height: 				401px;
	overflow: 				auto;
	line-height: 			16px;
	background-color: 		#FFFFF3;
	border-top:				18px solid #FFFFF3;
	padding:				30px 20px 10px 20px;
}

#condoleance_inhoud_breedte
{
	width: 					808px;
}

.condoleance_rechts 
{
	position: 				absolute;
	right: 					0px;
	bottom: 				29px;
	width: 					55px;
	height: 				460px;
	background-color: 		#B1497B;
}

.condoleance
{
	width:					580px;
	text-align: 			left;
}

.condoleance .text
{
	width: 					260px;
	float:					left;
	margin-bottom:			10px;
	border: 				1px solid #A1426E;
	padding:				10px;
}

.condoleance .text_big
{
	width: 					560px;
	float:					left;
	margin-bottom:			10px;
	border: 				1px solid #A1426E;
	padding:				10px;
}


.condoleance .photo
{
	width: 					260px;
	float:					right;
	margin-bottom:			10px;
	border: 				1px solid #A1426E;
	padding:				10px;
}

.condoleance .post
{
	float:					left;
	width: 					560px;
	margin-bottom:			10px;
	border: 				1px solid #A1426E;
	padding:				10px;
}


.condoleance .post .center
{
	width: 					500px;
	margin: 				0 auto;
}

.condoleance .post .button
{
	width: 					500px;
	text-align:				left;
}

.condoleance .post .input
{
	width:					500px;
}

.condoleance .message
{
	float:					left;
	width: 					580px;
	margin-bottom:			10px;
	border: 				1px solid #A1426E;
}

.condoleance .message .title
{
	width:					270px;
	float:					left;
	text-align: 			left;
	padding:				10px;
	padding:				4px 10px;
	background-color:		#A1426E;
	color:					#FFFFFF;
	margin-bottom:			10px;
}

.condoleance .message .date
{
	width:					270px;
	float:					left;
	text-align: 			right;
	padding:				4px 10px;
	background-color:		#A1426E;
	color:					#FFFFFF;
	margin-bottom:			10px;
}

.condoleance .message .content
{
	width:					560px;
	text-align: 			left;
	padding:				10px;
}

select.condoleance_select
{
	border: 				1px solid #A1426E;
	width: 					200px;
	margin-bottom: 			1px;
	font: 					11px Arial, Helvetica, sans-serif;
	background: 			#ffffff;
}

/* Einde CONDOLEANCE */

/* KLANTREACTIES */

.klantreacties
{
	width:					380px;
	text-align: 			center;
	margin-left:			124px;
}

.klantreacties .post
{
	float:					left;
	width: 					360px;
	margin-bottom:			10px;
	border: 				1px solid #A1426E;
	padding:				10px;
}


.klantreacties .post .center
{
	width: 					300px;
	margin: 				0 auto;
}

.klantreacties .post .button
{
	width: 					300px;
	text-align:				left;
}

.klantreacties .post .input
{
	width:					300px;
}

.klantreacties .message
{
	float:					left;
	width: 					380px;
	margin-bottom:			10px;
	border: 				1px solid #A1426E;
}

.klantreacties .message .title
{
	width:					170px;
	float:					left;
	text-align: 			left;
	padding:				10px;
	padding:				4px 10px;
	background-color:		#A1426E;
	color:					#FFFFFF;
	margin-bottom:			10px;
}

.klantreacties .message .date
{
	width:					170px;
	float:					left;
	text-align: 			right;
	padding:				4px 10px;
	background-color:		#A1426E;
	color:					#FFFFFF;
	margin-bottom:			10px;
}

.klantreacties .message .content
{
	width:					360px;
	text-align: 			left;
	padding:				10px;
}

/* Eind KLANTREACTIES */

#muziek_trigger
{
	position: 				absolute;
	right: 					20px;
	top: 					52px;
	z-index: 				1;
}

.kleine_tekst
{
	font-size: 				10px;
}


/* Einde CONDOLEANCE */

#muziek_trigger
{
	position: 				absolute;
	right: 					20px;
	top: 					52px;
	z-index: 				1;
}

.kleine_tekst
{
	font-size: 				10px;
}

/* Inhoudelijke opmaak */
.koptekst
{
	font: 					bold 12px Arial, Helvetica, sans-serif;
	color: 					#7B3355;
	border-bottom: 			1px solid #869ccc;
}

.afbeelding_rechts
{
	float: 					right;
	margin: 				0px 0px 10px 10px;
}

#kaars{
	text-align:				left;
	display: 				table;
	width: 					530px;
}

.rand_paars
{
	border-top: 			solid 1px #A1426E;
	color: 					#A1426E;
	padding-top: 			15px;
}

.naam{
	font-weight: 			bold;
	float: 					left;
	width: 					49%;
}

.datum{
	text-align:				right;
	float:					right;
	width: 					40%;
}

.toevoegen
{
	width:					580px;
	text-align: 			left;
}

.center
{
	width:					580px;
	text-align: 			center;
	margin-left:			0px;
}

#kaars .left
{
	width: 					320px;
	height:					150px;
	float:					left;
	margin-bottom:			10px;
	padding:				10px;
	background-color:		#A1426E;
	color:					#FFFFFF;
}


#kaars .right
{
	width: 					150px;
	float:					right;
	margin-bottom:			10px;
	padding:				0px 0px 10px 10px;
}

#telefoonnummer
{
	font-size: 26px;
	text-align: center;
	color: #A1426E;
	width: 100%;
	margin-top: 50px;
	line-height: 26px;
}
#tijdelijk
{
	font-size: 17px;
	text-align: center;
	color: #869CCC;
	width: 100%;
	margin-top: 25px;
	line-height: 22px;
	font-weight: bold;
}

#FrogJS{
width: 380px;
height: 300px;
margin: 0 auto;
}
#FrogJSCredit{
text-align: right;
font-size: 80%;
color: #999;
padding: 1px;
}
#FrogJSCaption{
text-align: left;
line-height: 140%;
}

#slideshow {
	width: 450px;
	position: relative;
	left: 90px;
	top: 80px;
}
/* Einde Inhoudelijke opmaak */