body {
	margin:0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height: 15px;
}
html {
	width:100%;
	height:100%;
}

h1 {
	color:#f89828;
	font-size:18px;
	font-weight:bold;
}

h2 {
	margin:0px;
	padding:0px;
	color:#F89728;
	font-size:14px;
	font-weight:bold;
}

h3 {
	margin:0px;
	padding:0px;
	color:#F89728;
}

input {
	border:1px solid #f89828;
}

a {
	color:#f89828;
	font-weight:bold;
	text-decoration:none;
}


strong {
	color:#0064af;
	font-weight:bold;
}

a:hover {
	text-decoration:underline;
}

a.menu {
	color:white;
}

a.selected_menu_item {
	font-size:14px;
	text-indent:5px;
	color:#0064AF;
	font-weight:bold;
	text-decoration:none;
}

#container{
	margin:0 auto;
	height:100%;
	width:876px;
}

#header {
	background:url(/images/frame-top.gif);
	width:876px;
	height:95px;
}


#footer{
	background:url(images/frame-bottom.gif);
	width:876px;
	height:52px;
	margin-top:10px;
}

#footer-link a {
	font-size:14px;
	margin-right:20px;
}

#footer-link a:hover {
	text-decoration:none; 
}

#mid {
	width:876px;
}

#content {
	margin:0px;
	padding:0px;
	width:876px;
}

#mid-column {
	width:876px;
}

#shade-left{
	width:9px;
	background:url(/images/shade-left.gif);
	background-repeat:repeat-y;
}

#shade-right{
	width:9px;
	background:url(/images/shade-right.gif);
	background-repeat:repeat-y;
}

#nav-mid{
	height:43px;
	background:url(/images/nav-filler.gif);
	background-repeat:no-repeat;
}
#content-table {
	margin-top:-8px;
}

.planner-date{
	border:1px solid #f89828;
	width:45px;
	height:45px;
	cursor:pointer;
}
.selected-date{
	color:white;
	background:#f89828;
}
.black_href {
	color:black;
	font-weight:normal
}
#edit {
	position:absolute;
	width:100px;
	height:75px;
	padding:20px;
	z-index:100;
	background:#f89828;
	display:none;
	border:1px solid #fff;
}
.subdiv {
	display:none;
	position:absolute;
	z-index: 100;
	top:-43px;
}
#nav {
	padding-left:43px;
	z-index:11;
	position:relative;
	color:#fff;
	font-weight:bold;
	font-size:14px;
}

.orange-menu {
	background:#FDE0BE;
}
.orange-tekst {
	color:#FDE0BE;
}
.blue-menu {
	background:#B9C8E6;
}
.blue-tekst {
	color:#0064AF;
}
.mainitemx a:hover{
	text-decoration:none;
}
.submenubg {}
.mainitemx a , .mainitemover a{}

td.subitem {
	font-size:12px;
	margin:0px;
	padding:0px;
	border-top:1px solid white;
}
td.subitem a {
	width:100%;
	display:block;
	padding:5px;
	color:white;
}
td.subitem a:hover {
	color:#0064AF;
	text-decoration:none; 
}
.mainitemover {
	color:#0064AF;
	 
}

.mainitemover,.mainitemx,.mainitem{
	text-indent:5px;
	height:43px;
	
}
.selected {
	color:#0064AF;
}
.header {
	font-weight:bold;
}

.caseimg {
	margin-right:5px;
	margin-bottom:5px;
}

table.subscriberow {
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 7px;
	background: #f8a141;
}
.attach-frame {
	border:1px solid #f89828;
}

.subscribestar{
	font-weight: bold;
	color: #CC0000;
}

.form_textbig {
	border: 1px solid #f8a141;
}
.homelink {
	display:block;
	width:343px;
	height:43px;
	top:9px;
	left:482px;
	position:relative;
}

#photoframe {
	width:430px;
	height:180px;
	overflow:auto;
	margin:0px;
	padding:0px;
}

.slideshow-image {
	margin-right:5px;
}

.formbut {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background-color: #f9a342;
	border: 1px solid #f9a342;
	color: #FFFFFF;
}

div#photo-background{
	position:fixed;
	left:0px;
	top:0px;
	background-image:url('/images/photo-bg.png');
	z-index:90;
	width:100%;
	min-height:100%;
	height:auto !important; /* voor moderne browsers */
	height:100%; /* voor IE */
	display:none;
}

div#photoholder{
	border:1px solid red;
	margin: 0 auto;
	margin-top:20px;
	width: 400px;
	background-color: #FFFFFF;
	padding: 8px;
	z-index: 100;
	display:none;
	opacity:1;
}

div#photo-holder-center{
	width:400px;
	height:400px;
	background-position:center top;
}
div#thumb-holder{
	cursor:pointer;
	width:130px;
	height:130px;
	overflow:hidden;
	background-position:center center;
}
div#thumb-holder-center{
	width:120px;
	height:120px;
	overflow:hidden;
	border:5px solid #F89828;
	background-position:center center;
}


#popup_wrapper {
	
	width: 100%;
	z-index: 3001;
	top: 0px;
	z-index: 50000;
	position: fixed;
	background-image: url('images/bg_popup_wrapper.png');
	height: 100%;
}
#popup_wrapper #popup{
	position: relative;
	margin:200px auto;
	width: 682px;
	height: 337px;
	/* border: 2px solid #D6BAF3; */
	/* -moz-border-radius : 4px; */ 
	/* -webkit-border-radius : 4px; */
	/* background: #5003A0; */
	background-image: url('images/img_popup.png');
}

#popup_wrapper #popup p { width: 460px; margin: 0 0 0 187px; padding-top:38px; font-size: 12px; }
#popup_wrapper #popup p a { font-weight: normal; color: #0091ff; text-decoration: underline; }

.close_popup { position: absolute; left: 643px; top: 23px; border: none; }

