body,html {
	text-align:			center;
	cursor:				default;
	font-family:		helvetica,arial;
	font-size:			90%;
	line-height:		150%;
}

.centerdesign {
	width:				900px;
	margin:				0 auto;
	text-align:			left;
	position:			relative;
	z-index:			1;
}

/* Top */
#top {
	height:				115px;
}
#logo {
	background:			transparent url(../images/logo.png) no-repeat top left;
	width:				425px;
	height:				98px;
	display:			block;
	float:				left;
	margin-top:			9px;
}

/* Header */
#headerfoto {
/*	background:			transparent url(../images/banner_natuurlijk_galamadammen.jpg) no-repeat top left;
	background:			transparent url(../images/header.jpg) no-repeat top left;*/
	height:				300px;
}
#redbar {
	position:			absolute;
	width:				100%;
	height:				280px;
	background:			#8F011E url(../images/back_2.jpg) repeat-y top center;
	top:				125px;
	left:				0px;
	z-index:			0;
}
#flashbanner_header {
	position:			absolute;
}

/* Main */
#main {
	padding:			10px;
}
#main .secure_width {
	height:				1px;
}
.left {
	float:				left;
	margin-right:		20px;
	width:				200px;
}
.center {
	float:				left;
	margin-right:		20px;
	width:				350px;
}
.right {
	float:				left;
	width:				290px;
}

/* bottom */
#bottom {
	background-color:	#EDEDED;
	height:				270px;
	width:				100%;
	position:			absolute;
	bottom:				0px;
	left:				0px;
	z-index:			1;
	text-align:			center;
}

.tomtom {
	display:			block;
	width:				92px;
	height:				19px;
	background:			transparent url(../images/tomtom.gif) no-repeat top left;
}

/* Rounded */
.center .rounded {
	width:				290px;
}
.rounded {
	background:			#AB0232 url(../images/bottomrounded.png) no-repeat bottom left;
	color:				white;
	margin-bottom:		10px;
}
.rounded .top {
	background:			transparent url(../images/toprounded.png) no-repeat top left;
	height:				11px;
	margin-bottom:		-11px;
	position:			relative;
	z-index:			2;
}
.rounded .image {
	height:				169px;
	position:			relative;
	z-index:			1;
	margin-bottom:		-5px;
}
.rounded .content {
	padding:			15px;
	padding-top:		10px;
	padding-bottom:		10px;
	font-size:			11px;
}
.rounded .content H1 {
	font-size:			18px;
	text-transform:		uppercase;
	margin:				0px;
	padding:			0px;
	line-height:		100%;
}
.rounded .leesmeer {
	float:				right;
	text-decoration:	none;
	color:				white;
}
.rounded .leesmeer:hover {
	text-decoration:	underline;
}

.left .rounded {
	background-image:	url(../images/bottomrounded_small.png);
}
.left .rounded .image {
	height:				65px;
}

#ie6_deprecated_background
{
	display: block;
	position: absolute;	
	background-color: #FFFFFF;
	width: 100%;
	left: 0px;
	top: 0px;
	z-index: 3000;
	filter: alpha(opacity=65);
	opacity: 0.65;
}

#ie6_deprecated_message
{
	width: 658px;
	height: 308px;
	border: 1px solid #000000;
	background-color: #FFFFFF;
	padding: 20px;
	position: absolute;
	z-index: 3001;
	display: block;
	left: 0px;
	top: 200px;
}	

.imagegallery.slideshow .footer
{
	background-color: #AB0232;
}

.imagegallery.slideshow .caption_holder
{
	padding-right: 10px;
}

