html {
	height:100%;
}
body {
	font-family:"Tahoma", Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	height:100%;
	background-color:#2d65ae;
}
html, body, form, fieldset, h1, h2, h3, h4, h5, h6, p, pre, blockquote, ul, ol, dl, address {
	margin:0;
	padding:0;
}
a {
	outline:none;
}
hr {
	border:1px solid #000;
}
table {
	font-size:12px;
}
#header {
	position:absolute;
	left:0;
	top:30px;
	width:100%;
	height:220px;
	z-index:1;
	background-image:url(img/bg-header.gif);
}
#header span{
	position:absolute;
	display:block;
	width:900px;
	height:220px;
	background-image:url(img/header.jpg);
	left:50%;
	margin-left:-450px;
}
#header h1,#header h2,#header p,#header a {
	text-indent:-9999px;
	position:absolute;
}
#header span a{
	margin-left:157px;
	left:50%;
	top:168px;
	width:121px;
	height:10px;
}
#header span a:hover{
	border-bottom:1px solid #fff;
}
#menu {
	position:absolute;
	width:100%;
	left:0;
	top:0;
	height:30px;
	z-index:2;
	background-image:url(img/bg-nav.gif);
}
/* NL */
#nav {
	width:900px;
	height:30px;
	list-style:none;
	left:50%;
	margin-left:-450px;
	position:absolute;
}
#nav li {
	float:left;
}
#nav li a {
	background:url(img/nav.gif);
	display:block;
	height:30px;
	position:relative;
	text-indent:-9999px;
}
#nav li a.home {
	margin-left:26px;
	width:35px;
	background-position:-26px 0px;
}
#nav li a.bloementorens {
	margin-left:11px;
	width:129px;
	background-position:-72px 0px;
}
#nav li a.bloembakken {
	margin-left:11px;
	width:203px;
	background-position:-212px 0px;
}
#nav li a.stekperkgoed {
	margin-left:11px;
	width:77px;
	background-position:-426px 0px;
}
#nav li a.poinsettia {
	margin-left:11px;
	width:119px;
	background-position:-514px 0px;
}
#nav li a.seizoensplanten {
	margin-left:11px;
	width:89px;
	background-position:-644px 0px;
}
#nav li a.catalogus {
	margin-left:11px;
	width:57px;
	background-position:-744px 0px;
}
#nav li a.inlichtingen {
	margin-left:11px;
	width:63px;
	background-position:-812px 0px;
}
#nav li a span {
	background:url(img/nav.gif);
	display:block;
	position:absolute;
	top:0;
	left:0;
	height:100%;
	width:100%;
	z-index:100;
	text-indent:-9999px;
}
#nav li a span:hover {
	cursor:pointer;
}
#nav li a.home span,#nav li.selected a.home {
	background-position:-26px -30px;
}
#nav li a.bloementorens span,#nav li.selected a.bloementorens {
	background-position:-72px -30px;
}
#nav li a.bloembakken span,#nav li.selected a.bloembakken {
	background-position:-212px -30px;
}
#nav li a.stekperkgoed span,#nav li.selected a.stekperkgoed {
	background-position:-426px -30px;
}
#nav li a.poinsettia span,#nav li.selected a.poinsettia {
	background-position:-514px -30px;
}
#nav li a.seizoensplanten span,#nav li.selected a.seizoensplanten {
	background-position:-644px -30px;
}
#nav li a.catalogus span,#nav li.selected a.catalogus {
	background-position:-744px -30px;
}
#nav li a.inlichtingen span,#nav li.selected a.inlichtingen {
	background-position:-812px -30px;
}
/* FR */
#nav-fr {
	width:900px;
	height:30px;
	list-style:none;
	left:50%;
	margin-left:-450px;
	position:absolute;
}
#nav-fr li {
	float:left;
}
#nav-fr li a {
	background:url(img/nav-fr.gif);
	display:block;
	height:30px;
	position:relative;
	text-indent:-9999px;
}
#nav-fr li a.home {
	margin-left:72px;
	width:35px;
	background-position:-72px 0px;
}
#nav-fr li a.colonnes {
	margin-left:11px;
	width:114px;
	background-position:-118px 0px;
}
#nav-fr li a.panier-fleurs {
	margin-left:11px;
	width:137px;
	background-position:-243px 0px;
}
#nav-fr li a.surfina-senetti {
	margin-left:11px;
	width:100px;
	background-position:-391px 0px;
}
#nav-fr li a.poinsettia {
	margin-left:11px;
	width:57px;
	background-position:-502px 0px;
}
#nav-fr li a.saison {
	margin-left:11px;
	width:97px;
	background-position:-570px 0px;
}
#nav-fr li a.catalogue {
	margin-left:11px;
	width:57px;
	background-position:-678px 0px;
}
#nav-fr li a.renseignement {
	margin-left:11px;
	width:83px;
	background-position:-746px 0px;
}
#nav-fr li a span {
	background:url(img/nav-fr.gif);
	display:block;
	position:absolute;
	top:0;
	left:0;
	height:100%;
	width:100%;
	z-index:100;
	text-indent:-9999px;
}
#nav-fr li a span:hover {
	cursor:pointer;
}
#nav-fr li a.home span,#nav-fr li.selected a.home {
	background-position:-72px -30px;
}
#nav-fr li a.colonnes span,#nav-fr li.selected a.colonnes {
	background-position:-118px -30px;
}
#nav-fr li a.panier-fleurs span,#nav-fr li.selected a.panier-fleurs {
	background-position:-243px -30px;
}
#nav-fr li a.surfina-senetti span,#nav-fr li.selected a.surfina-senetti {
	background-position:-391px -30px;
}
#nav-fr li a.poinsettia span,#nav-fr li.selected a.poinsettia {
	background-position:-502px -30px;
}
#nav-fr li a.saison span,#nav-fr li.selected a.saison {
	background-position:-570px -30px;
}
#nav-fr li a.catalogue span,#nav-fr li.selected a.catalogue {
	background-position:-678px -30px;
}
#nav-fr li a.renseignement span,#nav-fr li.selected a.renseignement {
	background-position:-746px -30px;
}
/* ----- */
#submenu{
	position:absolute;
	width:100%;
	left:0;
	top:30px;
	z-index:2;
	border-bottom:2px solid #1b1f20;
	background-image:url(img/bg-subnav.gif);
	height:30px;
	display:none;
}
#submenu.active{
	display:block;
}
/* NL */
#subnav {
	width:309px;
	height:30px;
	list-style:none;
	left:50%;
	margin-left:-400px;
	position:absolute;
}
#subnav li {
	float:left;
}
#subnav li a {
	background:url(img/subnav.gif);
	display:block;
	height:30px;
	position:relative;
	text-indent:-9999px;
}
#subnav li a.lente-zomer {
	width:80px;
	background-position:0px 0px;
}
#subnav li a.herfst-winter {
	margin-left:11px;
	width:86px;
	background-position:-91px 0px;
}
#subnav li a.gelegenheden {
	margin-left:11px;
	width:121px;
	background-position:-188px 0px;
}
#subnav li a span {
	background:url(img/subnav.gif);
	display:block;
	position:absolute;
	top:0;
	left:0;
	height:100%;
	width:100%;
	z-index:100;
	text-indent:-9999px;
}
#subnav li a span:hover {
	cursor:pointer;
}
#subnav li a.lente-zomer span,#subnav li.selected a.lente-zomer {
	background-position:0px -30px;
}
#subnav li a.herfst-winter span,#subnav li.selected a.herfst-winter {
	background-position:-91px -30px;
}
#subnav li a.gelegenheden span,#subnav li.selected a.lente-gelegenheden {
	background-position:-188px -30px;
}
/* FR */
#subnav-fr {
	width:306px;
	height:30px;
	list-style:none;
	left:50%;
	margin-left:-350px;
	position:absolute;
}
#subnav-fr li {
	float:left;
}
#subnav-fr li a {
	background:url(img/subnav-fr.gif);
	display:block;
	height:30px;
	position:relative;
	text-indent:-9999px;
}
#subnav-fr li a.printemps-ete {
	width:86px;
	background-position:0px 0px;
}
#subnav-fr li a.automne-hiver {
	margin-left:11px;
	width:89px;
	background-position:-97px 0px;
}
#subnav-fr li a.occasions {
	margin-left:11px;
	width:109px;
	background-position:-197px 0px;
}
#subnav-fr li a span {
	background:url(img/subnav-fr.gif);
	display:block;
	position:absolute;
	top:0;
	left:0;
	height:100%;
	width:100%;
	z-index:100;
	text-indent:-9999px;
}
#subnav-fr li a span:hover {
	cursor:pointer;
}
#subnav-fr li a.printemps-ete span,#subnav-fr li.selected a.printemps-ete {
	background-position:0px -30px;
}
#subnav-fr li a.automne-hiver span,#subnav-fr li.selected a.automne-hiver {
	background-position:-97px -30px;
}
#subnav-fr li a.occasions span,#subnav-fr li.selected a.occasions {
	background-position:-197px -30px;
}
/* ----- */
#page {
	position:absolute;
	left:0;
	top:250px;
	width:100%;
	height:auto;
	background-image:url(img/bg-page.gif);
	background-repeat:repeat-x;
	background-position:top;
	background-color:#2d65ae;
	padding-top:15px;
}
#page h1{
	font-weight:normal;
	font-size:30px;
	color:#fff;
}
#page h1 a{
	color:#fff;
}
#page h1 a:hover{
	text-decoration:none;
}
#content {
	position:relative;
	width:900px;
	margin:0 auto;
	background-image:url(img/bg-content.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	background-color:#f3f4f4;
	border-top:5px solid #373f41;
	padding:10px 0;
}
#content #Info{
	display:block;
	padding:10px 35px;
}
#content a{
	color:#2D65AE;
}
#content a:hover{
	text-decoration:none;
}
#content p{
	padding-top:5px;
	padding-bottom:10px;
}
#content h1{
	font-weight:normal;
	font-size:30px;
	color:#373f41;
}
#content h1#Name{
	color:#373f41;
	padding-left:20px;
}
#content ul{
	margin:0 0 10px 10px;
}
#content li{
	list-style:none;
	background-image:url(img/bullet01.gif);
	background-repeat:no-repeat;
	background-position:0px 6px;
	padding-left:12px;
}
#content img{
	border:1px solid #000;
}
#content form img{
	border:none;
}
#footer {
	margin-top:15px;
	line-height:35px;
	height:35px;
	position:relative;
	background-image:url(img/bg-footer.gif);
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#fff;
}
#footer img{
	vertical-align:text-top;
}
