/* page layout */
body {
	background-color: #FFF5DF;
	text-align:center;
	margin:0px 0px; 
	padding:0px;
	background-image: url(/images/gradient_bg.gif);
}

#PageContainer {
   position: relative;
   margin: 0 auto;
   width: 100%; /* was 100 */
}  

#logo {
	position:absolute;
	left:34px;
	top:16px;
	width:116px;
	height:39px;
}

.slicedimage TD  
{
    vertical-align:top;
    text-align:left;
    background-color:Green;
    border:solid 1px red;
}

#titlebar1 {
	position:absolute;
	left:0px;
	top:78px;
	width:354px;
	height:130px;
	background-image: url(/images/titlebar1.gif);
	background-repeat: no-repeat;
	z-index: 2
}

#titlebar2 {
	position:absolute;
	left:354px;
	top:78px;
	width:383px;
	height:130px;
	background-image: url(/images/titlebar2.gif);
	background-repeat: no-repeat;
	z-index: 2
}

#titlebar-bg {
	position:absolute;
	left:0px;
	border:none 0px #000000;
	top:78px;
	margin:0px 0px 0px 0px;
	width:100%; /* was 100 */
	height:130px;
	background-image: url(/images/titlebar_bg.gif);
	background-repeat: repeat-x;
	z-index: 1
}

#menubar-bg {
	position:absolute;
	left:0px;
	border:none 0px #000000;
	margin:0px 0px 0px 0px;
	top:210px;
	width:100%;/* was 100 */
	height:31px;
	background-image: url(/images/menubar_bg.gif);
	background-repeat: repeat-x;
	z-index: 2
}

#button-nl {
	position:absolute;
	height:7px;
	top: 214px;
	width: 50px;
	left: 764px;
	z-index: 3
}

/*
.cpage_body {
	position:absolute; 
	left:8px; 
	top:245px; 
	z-index:1;
}*/

#button-gb {
	position:absolute;
	top:217px;
	width:21px;
	height:11px;
	left: 941px;
}

#photo1 {
	position:absolute;
	width:154px;
	height:171px;
}

#photo2 {
	position:absolute;
	width:177px;
	height:171px;
}

#address {
	position:absolute;
	left:658px;
	width:177px;
	height:107px;
}

#content {
	position:absolute;
	left:0px;
	top:243px;
	width: 739px; /* was 739 */
	text-align:left;
}

.contentcell {
    width: 25%; 
    border-right: #f1e6d6 thin solid; 
    border-top: #f1e6d6 thin solid; 
    border-left: #f1e6d6 thin solid; 
    border-bottom: #f1e6d6 thin solid; 
    text-align: left;
}

.separatorcell  
{
    border-right: none 0px white;
    border-top: darkred thin solid; 
    border-left: none 0px white;
    border-bottom: darkred thin solid;     
    
}

.headercell 
{
    border-right: darkred  thin solid; 
    border-top: darkred  thin solid; 
    border-left: darkred  thin solid; 
    border-bottom: darkred  thin solid; 
    background-color:#f1e6d6;
    text-align: left;
}


/* text layout */
/* menu */
.menu1 {
   width: 99%; /* was 100 */
   margin: 0.1em 0;
   padding: 0px 0.4em;
	}

.menu1 ul {
   margin: 0;
   padding: 0;
   list-style-type: none;
 	}
	 
.menu1 li {
   margin: 0;
   padding: 0;
   float: left;
   padding-right: 1em;
 	}
 
.menu1 a:link {
	color: #FFFFFF;
	text-decoration: none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	}
	
.menu1 a:visited {
	color: #FFFFFF;
	text-decoration: none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	}
 
.menu1 a:hover {
	color: #FFFFFF;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	}
/* einde menu */

#content, P {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
	margin-left: 20px;
	margin-top: 0px;
	margin-bottom: 0px;
	text-align: left;
	}
	
p a:link {
	color: #8B0000;
	}
	
p a:visited {
	color: #000000;
	}
 
p a:hover {
	color: #8B0000;
	}
	
	img 
	{
	    border-style:none;
	}

H1 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #000000;
	font-weight: bold;
	/*margin-left: 10px;*/
	margin-top: 30px;
	margin-bottom: 10px;
	text-align: left;
}

H2 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
	font-weight: bold;
	/*margin-left: 10px;*/
	margin-top: 20px;
	margin-bottom: 20px;
	text-align: left;
}

H3 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
	font-weight: bold;
	/*margin-left: 10px;*/
	margin-top: 20px;
	margin-bottom: 0px;
	text-align: left;

}

ul	{
margin-top: 0px;
}
	
li {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
	text-align: left;
	margin-left: 10px;
	list-style: square;
	
	}
	
li a:link {
	color: #8B0000;
	}
	
li a:visited {
	color: #8B0000;
	}
 
li a:hover {
	color: #8B0000;
	}
	
.forumheader2
{
   /* border:solid 1px #FF0000;*/
    text-align:center;
}
	
.forumheader2
{
    border:solid 1px #ebe1d1;
}

.forumheader3
{    
    /*border:solid 1px #0000FF;*/
}