span, div, a, h1, h2, h3, h4, p, html, body, div, form, dl, dt, dd, ul, li, img {margin: 0; border: 0; padding: 0 0 0 0; text-decoration: none; list-style-type: none; font: 12px Verdana; }

html, body
{
	margin: 0;
	border: 0;
	padding: 0;
	background: #251812 url(../images/misc-main-bg.jpg) 0 0 repeat-y;
	
	height: 100%;
}
form label {
        cursor: pointer;
        cursor: hand;	
}
div#site 
{
	width: 700px;
	position: relative; 
	min-height: 100%; /* For Modern Browsers */
	min-height: auto !important;
	height: auto !important; /* For Modern Browsers */ 
	height: 100%; /* For IE */
}
div#wrap
{
	width: 700px;
	max-width: 700px;
	padding-bottom: 21px;
}

div#header
{
	height: 260px;
}

div#header-links
{
	width:	300px;
	height: 160px;
	float: left;
}
div#header-logo
{
	float: left;
	width: 300px;
	height: 160px;
	background: #a90533 url(../images/peddemors-logo.gif) 0 0 no-repeat;
	cursor: pointer;
	cursor: hand;
}
div#header-overlay
{
	width: 300px;
	height: 100px;
	background: #000000;
	opacity: .4;
	filter: alpha(opacity=37);
	float: left;
}
div#header-rechts
{
	width:	400px;
	height: 260px;
	float: left;
}

div#menu
{
	width:	400px;
	height: 63px;
	float: left;
}

div#content
{
}

div#content-links
{
	width:	300px;
	float: left;
}
div#content-links div
{
	width:	300px;
	height: 75px;
	float: left;
}

div#content-rechts
{
	width:	325px;
	float: right;
	background: url(../images/misc-bg-main.gif) 0 0 repeat-x;
	color: #d1d3d4;
	font: 11px Verdana;
	padding: 22px 35px 20px 40px;
	line-height: 14px;
	height: 340px;
}

div#content-rechts a
{
	border-bottom: 1px dashed #d1d3d4;
	color: #d1d3d4;
	font: 11px Verdana;
	line-height: 14px;
}
div#content-rechts a:hover
{
	border-bottom: 1px solid #d1d3d4;
}

div#content-rechts h2
{
	font: 18px Verdana;
	padding-bottom: 20px;
}

/* Submenu's:
	Voor het kopmenu bovenaan */
div#sec1 { 
	position: absolute; 
	top: 63px; 
	left: 300px; 
	visibility: hidden; 
	z-index: 10000; 
	background: #000000; 
	width: 150px;
	color: #ffffff;
	overflow: hidden;
}
div#sec2 { 
	position: absolute; 
	top: 63px; 
	left: 427px; 
	visibility: hidden; 
	z-index: 10000; 
	background: #000000; 
	width: 150px;
	height: 61px;
	color: #ffffff;
	overflow: hidden;
}
div#sec3 { 
	position: absolute; 
	top: 63px; 
	left: 472px; 
	visibility: hidden; 
	z-index: 10000; 
	background: #000000; 
	width: 150px;
	height: 61px;
	color: #ffffff;
	overflow: hidden;
}
div#sec4 { 
	position: absolute; 
	top: 63px; 
	left: 550px; 
	visibility: hidden; 
	z-index: 10000; 
	background: #000000; 
	width: 150px;
	height: 81px;
	color: #ffffff;
	overflow: hidden;
}
div#linkerMenu1 {
	position: absolute; 
	top: 260px;
	visibility: visible; 
	z-index: 10000; 
	width: 225px; 
	height: 75px; 
	color: #ffffff; 
	overflow: hidden;
	background: #333333;
	opacity: .5;
	filter: alpha(opacity=50);
}
div#linkerMenu2 {
	position: absolute; 
	top: 335px;
	visibility: visible; 
	z-index: 10000; 
	width: 225px; 
	height: 75px; 
	color: #ffffff; 
	overflow: hidden;
	background: #333333;
	opacity: .5;
	filter: alpha(opacity=50);
}
div#linkerMenu3 {
	position: absolute; 
	top: 410px;
	visibility: visible; 
	z-index: 10000; 
	width: 225px; 
	height: 75px; 
	color: #ffffff; 
	overflow: hidden;
	background: #333333;
	opacity: .5;
	filter: alpha(opacity=50);
}
div#linkerMenu4 {
	position: absolute; 
	top: 485px;
	visibility: visible; 
	z-index: 10000; 
	width: 225px; 
	height: 75px; 
	color: #ffffff; 
	overflow: hidden;
	background: #333333;
	opacity: .5;
	filter: alpha(opacity=50);
}
div#sec5 {
	position: absolute; 
	top: 260px;
	left: 300px;
	visibility: hidden; 
	z-index: 10000; 
	width: 250px; 
	color: #ffffff; 
	overflow: hidden;
	background: #535353 url(../images/misc-bg-submenu.gif) 0 0 repeat-y;
}
div#sec6 {
	position: absolute; 
	top: 335px;
	left: 300px;
	visibility: hidden; 
	z-index: 10000; 
	width: 250px; 
	color: #ffffff; 
	overflow: hidden;
	background: #535353 url(../images/misc-bg-submenu.gif) 0 0 repeat-y;
}
div#sec7 {
	position: absolute; 
	top: 410px;
	left: 300px;
	visibility: hidden; 
	z-index: 10000; 
	width: 250px; 
	color: #ffffff; 
	overflow: hidden;
	background: #535353 url(../images/misc-bg-submenu.gif) 0 0 repeat-y;
}
div#sec8 {
	position: absolute; 
	top: 485px;
	left: 300px;
	visibility: hidden; 
	z-index: 10000; 
	width: 250px; 
	color: #ffffff; 
	overflow: hidden;
	background: #535353 url(../images/misc-bg-submenu.gif) 0 0 repeat-y;
}

div#subMenu a {
	font-weight: bold;
	display: block;
	width: 220px;
	color: #cacaca;
	padding-top: 4px;
}
div#subMenu a:hover {
	font-weight: bold;
	display: block;
	width: 220px;
	color: #f2e8d6;
	padding-top: 4px;
}


div#subMenu {
	font: 12px Verdana;
	padding: 10px 10px 0 15px;
}

div#kopMenu {
	padding: 10px 0 0 0;
}

div#kopMenu a {
	font: 10px Verdana;
	line-height: 18px;
	padding: 0 5px 0 5px;
	display: block;
	width: 140px;
	height: 20px;
	color: #d1d3d4;
	font-weight: bold;
}
div#kopMenu a:hover {
	font: 10px Verdana;
	line-height: 18px;
	display: block;
	width: 140px;
	height: 20px;
	background: #6b0220;
	color: #f2e8d6;
	padding: 0 5px 0 5px;
	font-weight: bold;
}

div#footer
{
	width: 665px;
	height: 15px;
	position: fixed !important;
	position: absolute;
	bottom: 0 !important;
	bottom: 0;
	text-align: right;
	color: #59061d;
	font: 10px Verdana;
	clear: both;
	background: url(../images/misc-bg-footer.gif) top right no-repeat;
}

div#footer a {
	font: 10px Verdana;
	color: #000000;
	clear: both;
}
div#footer a:hover {
	border-bottom: 1px solid #000000;
}

div#picframe {
	border: 1px solid #59061d;
	background: #d1d3d4;
	padding: 2px;
	width: 1%;
	height: 1%;
	display: table;
}
div#linkermenu-lijn
{
	width: 220px;
	height: 5px;
	background: url(./images/misc-bg-submenu-item.gif) repeat-x;
}

label,input, textarea {
	display: block;
	float: left;
	margin-bottom: 6px;
}

input {
	background: #d1d3d4;
	color: #6b0220;
	border: 1px solid #6b0220;
	width: 222px;
	height: 18px;
	padding-left: 2px;
	line-height: 18px;
}
textarea {
	font: 12px Verdana;
	background: #d1d3d4;
	color: #6b0220;
	border: 1px solid #6b0220;	
	width: 317px;
	height: 85px;
	padding-left: 2px;
	scrollbar-base-color: #d1d3d4; 
	scrollbar-arrow-color: #a80532; 
	scrollbar-track-color: #d1d3d4; 
	scrollbar-shadow-color: #d1d3d4; 
	scrollbar-lightshadow-color: #d1d3d4; 
	scrollbar-darkshadow-color: #d1d3d4; 
	scrollbar-highlight-color: #d1d3d4; 
	scrollbar-3dlight-color: #d1d3d4;	
}

label {
	font: 11px Verdana;
	text-align: left;
	width: 75px;
	padding-right: 20px;
}

br {
	clear: left;
}

#nav,#nav li 
{ 
	margin: 0; 
	padding: 0; 
	list-style: none; 
} 

#nav a 
{ 
	width: 65px; 
	height: 20px; 
	background: url(../images/misc-knop-versturen.gif) no-repeat; 
	color: #d1d3d4;
	display: block; 
	font: bold 10px Verdana; 
	text-decoration: none;
	text-indent: 5px;
	line-height: 18px; 
	 
}

#nav a:hover 
{ 
	background-position: 0 -20px; 
	color: #d1d3d4; 
	text-decoration: none;
} 
	
	div#content-rechts a.gastenboek
	{
		font-size: 10px;
		color: #6b0220;
		font-weight: bold;	
		padding: 3px;
		border: 1px solid #6b0220;
	}
	
	div#content-rechts a:hover.gastenboek
	{
		border: 1px solid #d1d3d4;
		color: #d1d3d4;
	}
	
	div#content-rechts a.gastenboek_select
	{
		font-size: 10px;
		color: #d1d3d4;
		font-weight: bold;		
		padding: 3px;
		border: 1px solid #d1d3d4;
	}
	
	div#content-rechts a:hover.gastenboek_select
	{
		background: #535352;
	}
	
.knop {
	background: #d1d3d4;
	border: 1px solid #6b0220;
	color: #6b0220;
	font: 11px Verdana;
	width: 100px;
}
