body{
	font-family: "Times New Roman", Times serif;
	font-size: 17px;
	background: url(/images/bg.gif);
	color: #FFFFFF;
	height: 100%;
	width: 100%;
	padding: 0;
	margin: 0;
}

p {
	margin: 0;
	padding: 0;
}

table, td, tr {
	font-size: 17px;
}

a:link,a:visited {
	text-decoration: none;
	color: #FFFFFF;
}

a:hover{
	text-decoration: underline;
	color: #FFFFFF;
}

#container {
	position: absolute;
	width: 990px;
	top: 15px;
	left: 50%;
	height: auto;
	margin-left: -495px;
	background: #000000;
}


#contentframe {
	position: absolute;
	width: 962px;
	top: 144px;
	left: 0;
	background: #000000;
	border: 6px solid #FFFFFF;
}

#content {
	float: left;
	width: 590px;
	border: 0px solid #FFF;
	padding: 20px;
}

#logo {
	position: absolute;
	width: 309px;
	height: 101px;
	top: 0;
	left: 0;
	padding: 0;
	margin: 0;
}

#menu {
	position: absolute;
	left: 0;
	top: 102px;
	width: 627px;
	height: 31px;
}

.menuitem_active {
	background: url(/images/menubg_active.jpg);
	height: 31px;
	text-align: center;
	color: #414141;
	font-style: italic; 
	font-size: 16px;
	font-weight: bold;
	cursor: pointer;
}

.menuitem {
	background: url(/images/menubg.jpg);
	height: 31px;
	text-align: center;
	font-style: italic; 
	font-size: 16px;
	color: #FFFFFF;
	font-weight: bold;
	cursor: pointer;
}

.menuitem a{ color: #FFFFFF; text-decoration: none; }
.menuitem a:hover{ color: #414141; text-decoration: none; }
.menuitem_active a{ color: #414141; text-decoration: none; }

.menuspacer {
	width: 2px;
	height: 31px;
	background: url(/images/menuspacer.jpg);
}

.menukaart_active {
	background: #FFFFFF;
	padding-left: 4px;
	padding-right: 3px;
	color: #000000;
	font-style: italic; 
	font-size: 16px;
	cursor: pointer;
}

.menukaart {
	padding-left: 4px;
	padding-right: 3px;
	color: #FFFFFF;
	font-style: italic; 
	font-size: 16px;
	cursor: pointer;
}

.menukaart a{ color: #FFFFFF; text-decoration: none; }
.menukaart a:hover{ color: #000000; text-decoration: none; }
.menukaart_active a{ color: #000000; text-decoration: none; }

.menukaartspacer {
	width: 5px;
}


#imgcontainer {
	position: absolute;
	width: 352px;
	top: 15px;
	left: 50%;
	margin-left: 143px;
	z-index: 20;
}

ul {
	margin: 0;
	margin-left: 16px;
	margin-top: 2px;
	margin-bottom: 2px;
	padding: 0;
	list-style-image: url('/images/list-style.gif');
}

li {
	margin: 0;
	padding: 0;
}

#imgframe1 { clear: right; float: right; width: 352px; height: 230px; 	background: url(/images/imageframe2.gif); display: none; }
#imgframe2 { clear: right; float: right; width: 352px; height: 230px; 	background: url(/images/imageframe2.gif); display: none; }
#imgframe3 { clear: right; float: right; width: 352px; height: 230px; 	background: url(/images/imageframe2.gif); display: none; }
#imgframe4 { clear: right; float: right; width: 352px; height: 230px; 	background: url(/images/imageframe2.gif); display: none; }
#imgframe5 { clear: right; float: right; width: 352px; height: 230px; 	background: url(/images/imageframe2.gif); display: none; }
#imgframe6 { clear: right; float: right; width: 352px; height: 230px; 	background: url(/images/imageframe2.gif); display: none; }
#imgframe7 { clear: right; float: right; width: 352px; height: 230px; 	background: url(/images/imageframe2.gif); display: none; }
#imgframe8 { clear: right; float: right; width: 352px; height: 230px; 	background: url(/images/imageframe2.gif); display: none; }



.smallimage{
	margin: 6px;
	border: 0;
}	

#bottomline {
	position: absolute;
	width: 100%;
	height: 20px;
	bottom: 0;
	left: 0;
	margin-bottom: -42px;
	padding-bottom: 10px;
	text-align: center;
	font-style: italic; 
}

.forms {
	background: #000000;
	border: 1px solid #FFFFFF;
	margin-top: 2px;
	margin-bottom: 2px;
	color: #FFFFFF;
	padding-left: 2px;
	font-family: "Times New Roman", Times serif;
	font-size: 14px; 
}

.categorie {
	font-size: 19px;
	font-weight: bold;
	font-style: italic;
}

.subcategorie {
	font-size: 16px;
	font-style: italic;
}