/* Stylesheet molendehooprha.nl */
/*=========== HOVER ==================*/
a:link
{	
	TEXT-DECORATION:	none;
	FONT-FAMILY:		"Comic Sans MS", tahoma, arial, verdana;
	FONT-WEIGHT:		bold; 
	FONT-SIZE:			12px;
	COLOR:				black;
}

a:visited
{	
	TEXT-DECORATION:	none;
	FONT-FAMILY:		"Comic Sans MS", tahoma, arial, verdana;
	FONT-WEIGHT:		bold; 
	FONT-SIZE:			12px;
	COLOR:				black;
}

a:active
{	
	TEXT-DECORATION:	none;
	FONT-FAMILY:		"Comic Sans MS", tahoma, arial, verdana;
	FONT-WEIGHT:		bold; 
	FONT-SIZE:			12px;
	COLOR:				black;
}
	
a:hover
{	
	TEXT-DECORATION:	none;
	FONT-FAMILY:		"Comic Sans MS", tahoma, arial, verdana;
	FONT-WEIGHT:		bold;
	FONT-SIZE:			12px;
	COLOR:				maroon;
}

a.menu:link
{	
	TEXT-DECORATION:	none;
	FONT-FAMILY:		"Comic Sans MS", tahoma, arial, verdana;
	FONT-WEIGHT:		normal; 
	FONT-SIZE:			12px;
	COLOR:				black;
}

a.menu:visited
{	
	TEXT-DECORATION:	none;
	FONT-FAMILY:		"Comic Sans MS", tahoma, arial, verdana;
	FONT-WEIGHT:		normal; 
	FONT-SIZE:			12px;
	COLOR:				black;
}

a.menu:active
{	
	TEXT-DECORATION:	none;
	FONT-FAMILY:		"Comic Sans MS", tahoma, arial, verdana;
	FONT-WEIGHT:		normal; 
	FONT-SIZE:			12px;
	COLOR:				black;
}
	
a.menu:hover
{	
	TEXT-DECORATION:	none;
	FONT-FAMILY:		"Comic Sans MS", tahoma, arial, verdana;
	FONT-WEIGHT:		normal; 
	FONT-SIZE:			12px;
	COLOR:				maroon;
}

a.gastenboek:link
{	
	TEXT-DECORATION:	none;
	FONT-FAMILY:		"Comic Sans MS", tahoma, arial, verdana;
	FONT-WEIGHT:		normal; 
	FONT-SIZE:			11px;
	COLOR:				black;
}

a.gastenboek:visited
{	
	TEXT-DECORATION:	none;
	FONT-FAMILY:		"Comic Sans MS", tahoma, arial, verdana;
	FONT-WEIGHT:		normal; 
	FONT-SIZE:			11px;
	COLOR:				black;
}

a.gastenboek:active
{	
	TEXT-DECORATION:	none;
	FONT-FAMILY:		"Comic Sans MS", tahoma, arial, verdana;
	FONT-WEIGHT:		normal; 
	FONT-SIZE:			11px;
	COLOR:				black;
}
	
a.gastenboek:hover
{	
	TEXT-DECORATION:	none;
	FONT-FAMILY:		"Comic Sans MS", tahoma, arial, verdana;
	FONT-WEIGHT:		normal; 
	FONT-SIZE:			11px;
	COLOR:				maroon;
}

/*=========== BODY ==================*/
body 
{
	COLOR:				black;
	BACKGROUND-COLOR:	#CC9966;
	FONT-FAMILY:		"Comic Sans MS",tahoma, arial, verdana, sans-serif;
	FONT-WEIGHT:		normal; 
	FONT-SIZE:			12px;
	MARGIN:				0px 0px 0px 0px;
	PADDING:			0px 0px 0px 0px;
	TEXT-ALIGN:			center;
	OVERFLOW:			auto;

	scrollbar-3dlight-color:	#CC9933;
	scrollbar-arrow-color:		#CC9933;
	scrollbar-base-color:		#CC9966;
	scrollbar-darkshadow-color: #CC9933;
	scrollbar-face-color:		#FAFADF;
	scrollbar-highlight-color:	#CC9933;
	scrollbar-shadow-color:		#CC9933;
	}

div, body 
{
  -moz-box-sizing:	border-box;
  box-sizing:		border-box;
}

/*=========== CONTENT ==================*/
#content 
{
	position:		relative;
	PADDING:		0px;
	MARGIN:			0px;
	MARGIN-TOP:		5px;
	MARGIN-LEFT:	auto;
	MARGIN-RIGHT:	auto;
	BORDER:			0px;
	/* part 2 of 2 centering hack */
	WIDTH:			760px; /* ie5win fudge begins */
	voice-family:	"\"}\"";
	voice-family:	inherit;
	TEXT-ALIGN:		left;
}

html>body #content 
{
	width: 760px; /* ie5win fudge ends */
}

#header 
{
	POSITION:			absolute;
	BACKGROUND-IMAGE:	url('images/header.gif');
	BACKGROUND-REPEAT:	repeat;
	LEFT:				0px;
	TOP:				0px;
	WIDTH:				760px;
	HEIGHT:				81px;
	BORDER:				1px solid black;
	PADDING:			0px;
}

#main
{
	position:		relative;
	TOP:			81px;
	LEFT:			145px;
	WIDTH:			615px;
	HEIGHT:			485px;
	PADDING:		15px;
	BORDER:			1px solid black;
	BACKGROUND:		#FAFADF;
	BACKGROUND-IMAGE:	url('images/main.gif');
	BACKGROUND-ATTACHMENT: fixed;
	BACKGROUND-REPEAT:	no-repeat;
	OVERFLOW:		auto;
    OVERFLOW-X:		hidden;
    OVERFLOW-Y:		auto;

	scrollbar-3dlight-color:	#996633;
	scrollbar-arrow-color:		#996633;
	scrollbar-base-color:		#996633;
	scrollbar-darkshadow-color: #996633;
	scrollbar-face-color:		#FAFADF;
	scrollbar-highlight-color:	#996633;
	scrollbar-shadow-color:		#996633;
}

#menu
{
	position:		absolute;
	TOP:			102px;
	LEFT:			0px;
	WIDTH:			145px;
	MARGIN:			0px;
	PADDING:		5px;
border: 1px solid black;
border-top: 0px;
border-right:0;
	LINE-HEIGHT:	16px;
	BACKGROUND:		#FAFADF;
	BACKGROUND-IMAGE:	url('images/menu.gif');
	BACKGROUND-REPEAT:	no-repeat;
}

/*================= CONTENT END ======================*/

/*================= H ======================*/
p.header 
{ 
	position:			absolute;
	TOP:				81px;
	LEFT:				0px;
	MARGIN:				0px;
    PADDING:			2px;
	WIDTH:				145px;
	COLOR:				maroon;
	FONT-WEIGHT:		bold; 
	FONT-SIZE:			12px;
	TEXT-ALIGN:			center;
	BORDER:				1px solid black;
	BORDER-RIGHT:		0px solid black;
	BORDER-TOP:			0px solid black;
	BACKGROUND-IMAGE:	url('images/leftheader.gif');
	BACKGROUND-REPEAT:	no-repeat;
}

p.mainheader 
{ 
	position:			relative;
	TOP:				81px;
	LEFT:				145px;
	MARGIN:				0px;
    PADDING:			2px;
	PADDING-LEFT:		0px;
	PADDING-RIGHT:		0px;
	WIDTH:				615px;
	COLOR:				maroon;
	FONT-WEIGHT:		bold;
	FONT-SIZE:			12px;	
	TEXT-ALIGN:			center;
	BORDER:				1px solid black;
	BORDER-TOP:			0px;
	BORDER-BOTTOM:		0px;
	BACKGROUND-IMAGE:	url('images/mainheader.gif');
	BACKGROUND-REPEAT:	no-repeat;
}
/*================= H-END ======================*/
/*================= BELTKORENTABLE ======================*/
table.belt
{
    MARGIN:				0;
	MARGIN-BOTTOM:		0px;
    PADDING:			2px;
	BORDER:				0px;
	WIDTH:				450px;
	FONT-SIZE:			12px;
	VERTICAL-ALIGN:		top;
	TEXT-ALIGN:			left;
}

th.belt
{
    PADDING:			3px;
	FONT-SIZE:			13px;
	BORDER:				0.3em #CC9966;
	BORDER-STYLE:		double;
	TEXT-ALIGN:			center;
}

td.belt
{
	WIDTH:				120px;
	FONT-WEIGHT:		cursive;
}
/*================= TABLE-END ======================*/
/*================= Gastenboek ======================*/
table.gastenboek
{
	WIDTH:				450px;
	FONT-SIZE:			11px;
	VERTICAL-ALIGN:		middle;
	TEXT-ALIGN:			left;
	BORDER:				0.3em #CC9966;
	BORDER-STYLE:		double;
}

td.gastenboek
{
	PADDING:			5px;
	BORDER:				0px;
	BORDER-TOP:			0.3em solid #CC9966;
	BORDER-STYLE:		double;
}

input.gastenboek
{
	BACKGROUND:			grey;
	FONT-SIZE:			12px;
    MARGIN:				0;
    PADDING:			0px;
}

textarea.gastenboek
{
	BACKGROUND:			white;
	FONT-SIZE:			12px;
	PADDING:			3px;
}

input.button
{
	BACKGROUND:			white;
	COLOR:				black;
	FONT-SIZE:			12px;
	BORDER:				1px solid black;
}
/*================= GASTENBOEK-END ======================*/
/*================= Agenda ======================*/
span.datum
{
	MARGIN:				5px
	PADDING:			3px;
	TEXT-ALIGN:			left;
	VERTICAL-ALIGN:		middle;
	WIDTH:				110px;
}

span.agenda
{
	MARGIN:				0px
	PADDING:			3px;
	TEXT-ALIGN:			left;
	VERTICAL-ALIGN:		bottom;
	WIDTH:				350px;
}
/*================= Agenda-END ======================*/
div.links
{
	POSITION:			absolute;
	MARGIN-LEFT:		40px;
	TEXT-ALIGN:			left;
}