/* mac hide\*/
html, body {height:100%}
/* end hide */

body {
	font-family: Verdana, Arial ;
	font-size: 62.5%;
	line-height: 1.5em;
	color: #000;
	padding:0;
	margin:0;
	text-align:center;
	min-width:860px;
	background:url('/uploads/1/Image/css/body_background.jpg');
	background-repeat:repeat-x;
	background-color:#660000;  /* 2e0000*/
}

a {
	outline: none;
}

a,
a:link, 
a:visited,
a:active {
	color: white;
	text-decoration: none;
}

html>body #outer{height:auto;}

#outer{
	min-height:890px;
	height:100%;
	width:860px;
	color: #000000;
	text-align:left;
	margin: auto;
	position: relative;
	background:url('/uploads/1/Image/css/content_background2.jpg');
	background-repeat:repeat-y;	
	background-color:#5e7838;	
}

#innerwrap {/* enables content first */
	position: relative;
	float:left;	
	background:url('/uploads/1/Image/css/content_background2.jpg');
	background-repeat:repeat-y;	
	background-color:#5e7838;	
}

#header{
	position:relative;
	top:0px;
	width:950px;
	height:97px;
	color: #000000;
	z-index:10;
/*	background:url('/uploads/7/Image/css/header3copy.jpg');*/
z-index:211;
}


#headerbreed{
	position:relative;
	top:0px;
	width:950px;
	height:97px;
	color: #000000;
	z-index:10;
/*	background:url('/uploads/1/Image/css/header_logo.jpg');*/
	background-repeat:none;	
}

#headeronder{
	position:relative;
	top:0px;
	width:950px;
	height:97px;
	color: #000000;
	z-index:-110;
/*	background:url('/uploads/1/Image/css/header_logo.jpg');*/
	background:url('/uploads/7/Image/css/header_onder3.jpg');
	background-repeat:none;	
}

#headertitle {
	display: none;
}

#headerslogan {
	font-family:arial;
	font-size:14px;
	font-weight:bold;
	left:350px;
	position:absolute;
	top:55px;
}

#headerimage {
  left:0px;
  top:0px;
  position:absolute;
}

#subheader{
	position:absolute;
	top:-97px;
	left:0;
	width:860px;
	height:20px;
	background-color: #800000;
	z-index:101;
	color:white;
	padding-top:3px;
	border-bottom:solid 10px #5e7838;
}

#subheader #flags
{
	float:left;
	padding-left:3px;
}

#subheader #flags a
{
	text-decoration:none;
}

#subheader #flags img{
	border:solid 1px #e3a327; 
}

#subheader #slogan{
	float:right;
	padding-right:1px;
}

#subheader #text{
	float:left;
}

#subheader #bestelwagen{
	float:left;
	margin-left:5px;
	margin-top:-1px;
}

#subheadervlag{
	position:absolute;
	top:0px;
	left:0;
	width:860px;
	height:20px;
	background-color: #800000;
	z-index:101;
	color:white;
	padding-top:3px;
	border-bottom:solid 10px #5E7838;
}

#subheadervlag #flags
{
	float:left;
	padding-left:3px;
}

#subheadervlag #flags a
{
	text-decoration:none;
}

#subheadervlag #flags img{
	border:solid 1px #e3a327; 
}

#subheadervlag #slogan{
	float:right;
	padding-right:5px;
}

#subheadervlag #text{
	float:left;
}

#subheadervlag #bestelwagen{
	float:left;
	margin-left:10px;
	margin-top:-1px;
}

#giant_tree_detailfotos
{
        position:absolute;
	top:50px;
	left:320px;
	width:180px;
	height:450px;
        background-repeat: none;	
	padding:0px;	
	font-size:2.0em; color: #ffffff;
        margin-bottom:15px;
        margin-left:555px;
        border: solid 3px #660000;
}

#centrecontent {
	width:560px;
	_width:555px;
	float:left;
	margin: 0px;
	padding: 0px;	
	margin-left:141px;	
	_margin-left:70px;
	margin-top:-64px;
	overflow:hidden;
}

#content
{
	background-color:white;
	padding:10px;
	margin-left:3px;
}

#content h1
{
	font-size:1.2em;
}

.cloud 
{ 
        margin-right:3px;
	margin-bottom:5px;
        margin-top:2px;
	padding:4px;	
	float:left;
	overflow:hidden;
        line-height: 2em; 
        text-align: left; 
        width: 525px; 
}

.cloud a 
{    padding: 0px; }

.cloud a:active 
{    padding: 0px; color: #5e7837; font-family: arial;}

.cloud a.tag1 { font-size: 0.7em; font-weight: 100; color: #5e7837; font-family: arial;}
.cloud a.tag2 { font-size: 0.8em; font-weight: 200; color: #5e7837; font-family: arial;}
.cloud a.tag3 { font-size: 0.9em; font-weight: 300; color: #5e7837; font-family: arial;}
.cloud a.tag4 { font-size: 1.0em; font-weight: 400; color: #5e7837; font-family: arial;}
.cloud a.tag5 { font-size: 1.2em; font-weight: 500; color: #5e7837; font-family: arial;}
.cloud a.tag6 { font-size: 1.4em; font-weight: 600; color: #5e7837; font-family: arial;}
.cloud a.tag7 { font-size: 1.6em; font-weight: 700; color: #5e7837; font-family: arial;}
.cloud a.tag8 { font-size: 1.8em; font-weight: 800; color: #5e7837; font-family: arial;}
.cloud a.tag9 { font-size: 2.2em; font-weight: 900; color: #5e7837; font-family: arial;}
.cloud a.tag10 { font-size: 2.5em; font-weight: 900; color: #5e7837; font-family: arial;}

.betalingsmogelijkheden

{
text-align:center;
}

#left {
	position:absolute;
	width:140px;
	float:left;
	margin-top:-64px;
	left:0px;
	
}

#plaatjeterug {
        
        background:url('/uploads/7/Image/css/knop_terug.jpg');
        width:94px;
        height:29px;
        position:absolute;
        margin-top:2px;
        margin-left:0px;
   border:0px;
}

#plaatjeterug .tekst
{
text-decoration: underline;
	position: absolute;
	margin-left:30px;
	margin-top:5px;
}

#plaatjeterug2 {
        
        background:url('/uploads/7/Image/css/knop_terug.jpg');
        width:94px;
        height:29px;
        position:absolute;
        margin-top:2px;
        margin-left:96px;
   border:0px;
}

#plaatjeterug2 .tekst
{
text-decoration: underline;
	position: absolute;
	margin-left:30px;
	margin-top:5px;
}


#plaatjeklikhier {
        background:url('/uploads/7/Image/css/klikhier_home.jpg');
        width:82px;
        height:21px;
        position:absolute;
        margin-top:-22px;
        margin-left:0px;
        border:0px;
}

#plaatjeklikhier .tekst
{
        text-decoration: underline;
	position: absolute;
	margin-left:3px;
	margin-top:2px;
}

#plaatjeklikhierbreed {
        background:url('/uploads/7/Image/css/klikhier_homebreed.jpg');
        width:98px;
        height:21px;
        position:absolute;
        margin-top:-22px;
        margin-left:0px;
        border:0px;
}

#plaatjeklikhierbreed .tekst
{
        text-decoration: underline;
	position: absolute;
	margin-left:3px;
	margin-top:2px;
}


#plaatjehulpnodig {
        

        width:310px;
        height:24px;
        position:absolute;
        margin-top:5px;
        margin-left:98px;
   border:0px;

}

#plaatjehulpnodig .tekst
{
text-decoration: underline;
	position: absolute;
	margin-left:30px;
	margin-top:5px;
}

#breedwinkelwagen {
        
        width:522px;
        height:109px;
        position:absolute;
        margin-top:2px;
        margin-left:18px;
}

#menu ul {
	padding:0px;
	margin:0px;
	margin-left:-20px;
	_margin-left:5px;
	z-index:101;
}

#menu ul li {
	display:block;
	list-style: none;
	width:150px;
	_width:130px;	
	background-color:#800000;		
	margin-bottom:5px;
	padding:1px;
	border:solid 1px black; 	
	vertical-align:middle;	
}

#menu a, 
#menu a:link,
#menu a:visited,
#menu a:active {	
	text-decoration:none;
	padding-left:10px;
	font-size:1.2em;
	font-weight:bold;
}

#menu ul li ul {
	display: none;
}

#menu li.selected { /* Geselecteerd hoofdmenu item*/
	display:block;
	list-style: none;
	width:150px;
	_width:130px;			
	background-color:#698a39;		
	margin-bottom:5px;
	padding:1px;
	vertical-align:middle;
	border:solid 1px #800000;

}

#menu ul li.selected ul { /* Geselecteerd submenu*/
	display: block;
	margin:0px;
	padding:0px;
	border-top:solid 1px #87a161;	
	width:150px;
	_width:130px;		
}

#menu ul li.selected ul li { /* submenu items*/
	display:block;
	list-style: none;
	width:150px;	
	_width:130px;		
	margin-bottom:5px;
	padding:1px;	
	margin-left:-1px;
	vertical-align:middle;	
	background-color:#698a39;
	border:none;
}

/*hover mainmenu item*/

#menu ul li:hover, 
#menu ul li.sfhover {
	background-color:#698A39;
}

/*hover submenu item*/
#menu ul li ul li:hover, 
#menu ul li ul li.sfhover {
	background-color:#8BAF57;
}

/*selected submenu item*/
#menu ul li ul li.selected  {
	background-color:#8BAF57;
}

#menu ul li ul li.selected a  {
	/*color:#800000;*/
}
/* Groen */
#menu ul #menuitem_1,#menu ul #menuitem_23,#menu ul #menuitem_26,#menu ul #menuitem_27,#menu ul #menuitem_36,#menu ul #menuitem_40,#menu ul #menuitem_53,#menu ul #menuitem_63,#menu ul #menuitem_66,#menu ul #menuitem_67,#menu ul #menuitem_76,#menu ul #menuitem_81,#menu ul #menuitem_158,#menu ul #menuitem_178,#menu ul #menuitem_179,#menu ul #menuitem_206,#menu ul #menuitem_208,#menu ul #menuitem_209,#menu ul #menuitem_453,#menu ul #menuitem_455,#menu ul #menuitem_482,#menu ul #menuitem_493,#menu ul #menuitem_504,#menu ul #menuitem_519,#menu ul #menuitem_578,#menu ul #menuitem_575,#menu ul #menuitem_723,#menu ul #menuitem_730,#menu ul #menuitem_1,#menu ul #menuitem_23,#menu ul #menuitem_26,#menu ul #menuitem_27,#menu ul #menuitem_36,#menu ul #menuitem_40,#menu ul #menuitem_53,#menu ul #menuitem_63,#menu ul #menuitem_66,#menu ul #menuitem_67,#menu ul #menuitem_76,#menu ul #menuitem_81,#menu ul #menuitem_158,#menu ul #menuitem_178,#menu ul #menuitem_179,#menu ul #menuitem_206,#menu ul #menuitem_208,#menu ul #menuitem_209,#menu ul #menuitem_482,#menu ul #menuitem_493,#menu ul #menuitem_504,#menu ul #menuitem_519,#menu ul #menuitem_540,#menu ul #menuitem_906,#menu ul #menuitem_575,#menu ul #menuitem_841,#menu ul #menuitem_844,#menu ul #menuitem_723,#menu ul #menuitem_730,#menu ul #menuitem_780,#menu ul #menuitem_785,#menu ul #menuitem_633,#menu ul #menuitem_810
,#menu ul #menuitem_804,#menu ul #menuitem_770,#menu ul #menuitem_749,#menu ul #menuitem_557,#menu ul #menuitem_896,#menu ul #menuitem_932,#menu ul #menuitem_933,#menu ul #menuitem_994,#menu ul #menuitem_996{
	background:#698a39;
	display:block;
	list-style:none;
	width:150px;
	_width:130px;
	margin-bottom:5px;
	padding:1px;border:solid 1px black;
	vertical-align:middle;
} 
/* Eind groen */
/* Rood */
#menu ul #menuitem_841,#menu ul #menuitem_844,#menu ul #menuitem_853,#menu ul #menuitem_852,#menu ul #menuitem_866,#menu ul #menuitem_874,#menu ul #menuitem_949,#menu ul #menuitem_904,#menu ul #menuitem_884,#menu ul #menuitem_894,#menu ul #menuitem_914,#menu ul #menuitem_976{
	display:block;
	list-style:none;
	width:150px;
	_width:130px;
	margin-bottom:5px;
	padding:1px;
	border:solid 1px black;
	vertical-align:middle;
	background:#ea0001;
}
/* Eind rood */
/* Geel */
#menu ul #menuitem_509,#menu ul #menuitem_936,#menu ul #menuitem_781,#menu ul #menuitem_751,#menu ul #menuitem_812,#menu ul #menuitem_727,#menu ul #menuitem_579,#menu ul #menuitem_558,#menu ul #menuitem_539,#menu ul #menuitem_484,#menu ul #menuitem_458,#menu ul #menuitem_883,#menu ul #menuitem_953,#menu ul #menuitem_964,#menu ul #menuitem_911,#menu ul #menuitem_902,#menu ul #menuitem_892,#menu ul #menuitem_966,#menu ul #menuitem_968,#menu ul #menuitem_967,#menu ul #menuitem_959,#menu ul #menuitem_946,#menu ul #menuitem_995{
	background:#FF9900;
	display:block;
	list-style:none;
        color:black;
	width:150px;
	_width:130px;
	margin-bottom:5px;
	padding:1px;border:solid 1px black;
	vertical-align:middle;
} 
/* Eind geel */

#right {
	position:relative;
	width:150px;
	float:right;
	margin-top:-64px;
	padding-right:5px;
}

.5minutendetailrechts {
align:right;
}


.general_block
{
	background-color:white;
	width:145px;
	border:solid 1px #721206;
	padding:1px;
	color:black;
	margin-bottom:4px;
	margin-left: 2px;
}

.general_block2
{
	background-color:white;
	width:145px;
	border:solid 1px #721206;
	padding:1px;
	color:black;
	margin-bottom:4px;
	margin-left: 2px;
}

.general_block3
{
	background-color:white;
	width:145px;
	border:solid 1px #721206;
	padding:1px;
	color:black;
	margin-bottom:4px;
	margin-left: 2px;
        float: center;
}


.general_block_eu
{
        background:url('/uploads/7/Image/css/eublok.jpg');
	width:145px;
	border:solid 1px #721206;
	padding:1px;
	color:black;
	margin-bottom:4px;
        margin-left: 2px;
}

.general_block_best
{
        background:url('/uploads/7/Image/css/ster_best.jpg');
        background-repeat: norepeat;
	width:145px;
	border:solid 1px #721206;
	padding:1px;
	color:black;
	margin-bottom:4px;
        margin-left: 2px;
}

.general_block_best .block_header
{
	background-color:#800000;
	color:#e3d0cc;
	font-weight:bold;
	padding-left:5px;
	height:20px;
	line-height:20px;
	vertical-align:middle;
}

.general_block_best .block_content
{
	padding-left:5px;
}

.general_block_pdf
{
        background:url('/uploads/7/Image/css/blok_catalogus_pdf.jpg');
        background-repeat: norepeat;
	width:145px;
	border:solid 1px #721206;
	padding:1px;
	color:black;
	margin-bottom:4px;
        margin-left: 2px;
}

.general_block_pdf .block_header
{
	background-color:#800000;
	color:#e3d0cc;
	font-weight:bold;
	padding-left:5px;
	height:20px;
	line-height:20px;
	vertical-align:middle;
}

.general_block_pdf .block_content
{
	padding-left:5px;
        margin-bottom:3px;
}

.general_block_tv
{
        background:url('/uploads/7/Image/css/blok_tv.jpg');
        background-repeat: norepeat;
	width:145px;
	border:solid 1px #721206;
	padding:1px;
	color:black;
	margin-bottom:4px;
        margin-left: 2px;
}

.general_block_tv .block_header
{
	background-color:#800000;
	color:#e3d0cc;
	font-weight:bold;
	padding-left:5px;
	height:20px;
	line-height:20px;
	vertical-align:middle;
}

.general_block_tv .block_content
{
	padding-left:5px;
        margin-bottom:3px;
}

.general_block .block_header
{
	background-color:#800000;
	color:#e3d0cc;
	font-weight:bold;
	padding-left:5px;
	height:20px;
	line-height:20px;
	vertical-align:middle;
}

.general_block .block_content
{
	padding-left:5px;
}

.general_block input
{
	background-color:#698a39;
	color:white;
	width:130px;
	border:solid 1px black;
	font-family: Verdana, Arial ;
	height:20px;
	margin-top:3px;
	margin-bottom:5px;
	padding-bottom:3px;	
}



.general_block3 .block_header3
{
	background-color:#800000;
	color:#e3d0cc;
	font-weight:bold;
	padding-left:5px;
	height:20px;
	line-height:20px;
	vertical-align:middle;
}

.general_block3 .block_content3
{
	padding-left:5px;
        horizontal-align: middle;
}

.general_block3 input
{
	background-color:#698a39;
	color:white;
	width:130px;
	border:solid 1px black;
	font-family: Verdana, Arial ;
	height:20px;
	margin-top:3px;
	margin-bottom:5px;
	padding-bottom:3px;	
}





.general_block_eu .block_header
{
	background-color:#800000;
	color:#e3d0cc;
	font-weight:bold;
	padding-left:5px;
	height:20px;
	line-height:20px;
	vertical-align:middle;
}

.general_block_eu .block_content
{
	padding-left:5px;
}

.general_block .block_content_cart
{
	margin-top:-9px;
	padding-left:5px;
}

.general_block .block_content_cart img
{
	margin-left:90px;
	margin-top:-10px;
}

#winkelwagen_boven
{
	position: absolute;
	background:url('/uploads/7/Image/css/achtergrondrond.png');
	width:165px;
	border:solid 0px #000000;
	padding:0px;
	right:45px;
	color:black;
	bottom:0px;
	z-index:999;
}


#winkelwagen_boven .block_boven
{
	width:165px;
	border:solid 0px #000000;
	padding:0px;
	color:black;
	margin-bottom:0px;

}

#winkelwagen_boven .header_boven
{
	left:0;
	color: white;
	font-weight:bold;
	padding-left:0px;
	height:5px;
	line-height:0px;
	overflow: visible;
}

#winkelwagen_boven totaal
{

	color:white;
	width:22px;
	font-family: Verdana, Arial ;
	height:22px;
	margin-top:0px;
	margin-bottom:0px;
	padding-bottom:0px;
}


.general_block2
{
	background-color:white;
	width:154px;
	border:solid 1px #721206;
	padding:1px;
	color:black;
	margin-left:18px;
	margin-bottom:5px;
	margin-right: -6px;
	float: left;
	height: 109px;
}

.general_block2 .block_header
{
	background-color:#800000;
	color:#e3d0cc;
	font-weight:bold;
	padding-left:5px;
	height:20px;
	line-height:20px;
	vertical-align:middle;
}

.general_block2 .block_content
{
	padding-left:5px;
}

.general_block2 input
{
	background-color:#698a39;
	color:white;
	width:130px;
	border:solid 1px black;
	font-family: Verdana, Arial ;
	height:20px;
	margin-top:3px;
	margin-bottom:3px;
	padding-bottom:1px;	
}

.general_block2 .block_content_cart
{
	padding-left:5px;
}

.general_block2 .block_content_cart img
{
	margin-left:90px;
	margin-top:-19px;
}


#intro
{
	background:url('/uploads/7/Image/css/gradient_back.jpg'); 
	width:515px;
	margin-right:3px;
	margin-bottom:15px;
	padding:5px;	
	color:white;
	float:left;
	overflow:hidden;
	font-size:1.2em;
			
}

#clearfooter {clear:both} /* to clear footer */



.frontpage_block_normal
{
	border: solid 1px #ca9e9e;
	width:170px;
	margin-right:3px;
	margin-bottom:5px;	
	color:white;
	float:left;
	height:220px;	
	font-size:1.2em;
}


.frontpage_block_home
{
	border: solid 1px #ca9e9e;
	width:171px;
	margin-right:3px;
	margin-bottom:15px;	
	color:white;
	float:left;
	height:150px;	
	*height:152px;	
	_height:152px;	
	font-size:1.2em;
}

.frontpage_block_homehoog
{
	border: solid 1px #ca9e9e;
	width:170px;
	margin-right:3px;
	margin-bottom:15px;	
	color:white;
	float:left;
	height:164px;	
	*height:152px;	
	_height:152px;	
	font-size:1.2em;
}

.frontpage_block_homehoog .fp_header
{
	background-color: #698A39;
	text-align:center;
	font-weight:bold;
	line-height:18px;
	vertical-align:middle;		
	height:20px;	
}

.frontpage_block_homehoog .fp_subheader
{
	background-color: #a5b988;
	text-align:center;
	line-height:14px;
	vertical-align:middle;		
	height:16px;		
}

.frontpage_block_homehoog .fp_content
{
	color:black;
	text-align:center;
}

.frontpage_block_homehoog .fp_link
{
	text-align:right;
}

.frontpage_block_homehoog .fp_link img
{
	border:none;
	padding-right:1px;
}

.frontpage_block_normal .fp_header
{
	background-color: #698a39;
	text-align:center;
	font-weight:bold;
	line-height:18px;
	vertical-align:middle;		
	height:20px;	
}

.frontpage_block_normal .fp_subheader
{
	background-color: #a5b988;
	text-align:center;
	line-height:14px;
	vertical-align:middle;		
	height:16px;		
}

.frontpage_block_normal .fp_content
{
	color:black;
	text-align:center;
}

.frontpage_block_normal .fp_link
{
	text-align:right;
}

.frontpage_block_normal .fp_link img
{
	border:none;
	padding-right:1px;
}

.frontpage_block_normalgroot
{
	border: solid 1px #ca9e9e;
	width:230px;
	margin-right:18px;
	margin-left:18px;
	margin-bottom:5px;	
	color:white;
	float:left;
	height:219px;	
	font-size:1.2em;
}

.frontpage_block_normalgroot .fp_headergroot
{
	background-color: #698a39;
	text-align:center;
	font-weight:bold;
	line-height:18px;
	vertical-align:middle;		
	height:20px;	
}

.frontpage_block_normalgroot .fp_subheadergroot
{
	background-color: #a5b988;
	text-align:center;
	line-height:14px;
	vertical-align:middle;		
	height:16px;		
}

.frontpage_block_normalgroot .fp_contentgroot
{
	color:black;
	text-align:center;
}


.frontpage_block_deluxepakket
{
	border: solid 1px #ca9e9e;
	width:400px;
	margin-right:18px;
	margin-left:18px;
	margin-bottom:5px;	
	color:white;
	float:left;
	height:100px;	
	font-size:1.2em;
}

.frontpage_block_deluxepakket .fp_headergroot
{
	background-color: #698a39;
	text-align:center;
	font-weight:bold;
	line-height:18px;
	vertical-align:middle;		
	height:20px;	
}

.frontpage_block_deluxepakket .fp_subheadergroot
{
	background-color: #a5b988;
	text-align:center;
	line-height:14px;
	vertical-align:middle;		
	height:16px;		
}

.frontpage_block_deluxepakket .fp_contentgroot
{
	color:black;
	text-align:center;
}

.frontpage_block_home .fp_header
{
	background-color: #698a39;
	text-align:center;
	font-weight:bold;
	line-height:18px;
	vertical-align:middle;		
	height:20px;	
}

.frontpage_block_home .fp_subheader
{
	background-color: #a5b988;
	text-align:center;
	line-height:14px;
	vertical-align:middle;		
	height:16px;		
}

.frontpage_block_home .fp_content
{
	color:black;
	text-align:center;
}

.frontpage_block_home .fp_link
{
	text-align:right;
}

.frontpage_block_home .fp_link img
{
	border:none;
	padding-right:1px;
}

.frontpage_block_5min
{
	border: solid 1px #ca9e9e;
	width:345px;
	margin-right:3px;
	margin-bottom:15px;	
	color:white;
	float:left;
	height:150px;	
	*height:152px;	
	_height:152px;	
	font-size:1.2em;
}

.frontpage_block_5min .fp_header
{
	background-color: #698a39;
	text-align:center;
	font-weight:bold;
	line-height:18px;
	vertical-align:middle;		
	height:20px;	
}

.frontpage_block_5min .fp_subheader
{
	background-color: #a5b988;
	text-align:center;
	line-height:14px;
	vertical-align:middle;		
	height:16px;		
}

.frontpage_block_5min .fp_content
{
	color:black;
	text-align:center;
}

.frontpage_block_5min .fp_link
{
	text-align:right;
}

.frontpage_block_5min .fp_link img
{
	border:none;
	padding-right:1px;
}

.frontpage_block_aanbieding
{
	float:left;
	border: solid 1px #ca9e9e;
	width:170px;
	margin-right:3px;
	color:white;
	height:154px;	
	margin-bottom:15px;	
	font-size:1.2em;	
}

.frontpage_block_aanbieding .fp_header
{
	background-color: #800000;
	text-align:center;
	font-weight:bold;
	line-height:18px;
	vertical-align:middle;		
	height:20px;	
}

.frontpage_block_aanbieding .fp_subheader
{
	background-color: #b36666;
	text-align:center;
	line-height:14px;
	vertical-align:middle;		
	height:16px;		
}

.frontpage_block_aanbieding .fp_content
{
	color:black;
	text-align:center;
}

.frontpage_block_aanbieding .fp_link
{
	text-align:right;
}

.frontpage_block_aanbieding .fp_link img
{
	border:none;
	padding-right:1px;		
}

.frontpage_block_video
{
	border: solid 1px #ca9e9e;
	width:342px;
	margin-right:3px;
	margin-bottom:15px;	
	color:white;
	float:left;
	height:154px;
	overflow:hidden;
	font-size:1.2em;			
}

.frontpage_block_video .fp_header
{
	background-color: #698a39;
	height:20px;
	padding-left:10px;
	line-height:18px;
	vertical-align:middle;		
}

.frontpage_block_video .fp_subheader
{
	background-color: #a5b988;
	height:16px;
	padding-left:10px;
	line-height:14px;
	vertical-align:middle;	
}

.frontpage_block_video .fp_content
{
	color:black;
}

.frontpage_block_video .fp_link
{
	text-align:right;
}

.frontpage_block_video .fp_link img
{
	border:none;
	padding-right:1px;	
}

.frontpage_block_homebreed
{
	border: solid 1px #ca9e9e;
	width:521px;
	margin-right:3px;
	margin-bottom:15px;	
	color:white;
	float:left;
	height:204px;
	overflow:hidden;
	font-size:1.2em;
			
}

.frontpage_block_homebreed .fp_header
{
	background-color: #800000;
	height:20px;
	padding-left:10px;
	line-height:18px;
	vertical-align:middle;
	font-weight: bold;		
}

.frontpage_block_homebreed .fp_subheader
{
	background-color: #a5b988;
	height:16px;
	padding-left:10px;
	line-height:14px;
	vertical-align:middle;	
}

.frontpage_block_homebreed .fp_content
{
	color:black;
}

.frontpage_block_homebreed .fp_link
{
	text-align:right;
}

.frontpage_block_homebreed .fp_link img
{
	border:none;
	padding-right:1px;	
}

.frontpage_block_homebreed2
{
	border: solid 1px #698a39;
	width:348px;
	margin-right:3px;
	margin-bottom:15px;	
	color:white;
	float:left;
	height:164px;
	overflow:hidden;
	font-size:1.2em;
			
}

.frontpage_block_homebreed2 .fp_header
{
	background-color: #698a39;
	height:20px;
	padding-left:10px;
	line-height:18px;
	vertical-align:middle;
	font-weight: bold;		
}

.frontpage_block_homebreed2 .fp_subheader
{
	background-color: #a5b988;
	height:16px;
	padding-left:10px;
	line-height:14px;
	vertical-align:middle;	
}

.frontpage_block_homebreed2 .fp_content
{
	color:black;
}

.frontpage_block_homebreed2 .fp_link
{
	text-align:right;
}

.frontpage_block_homebreed2 .fp_link img
{
	border:none;
	padding-right:1px;	
}

.frontpage_block_kransguirlande
{
	border: solid 1px #ca9e9e;
	width:528px;
	margin-right:3px;
	margin-bottom:15px;	
	color:white;
	float:left;
	height:174px;
	overflow:hidden;
	font-size:1.2em;
	text-align: center
			
}

.frontpage_block_kransguirlande .fp_header
{
	background-color: #698a39;
	height:20px;
	padding-left:10px;
	line-height:18px;
	vertical-align:middle;
	font-weight: bold;		
}

.frontpage_block_kransguirlande .fp_subheader
{
	background-color: #a5b988;
	height:16px;
	padding-left:10px;
	line-height:14px;
	vertical-align:middle;	
}

.frontpage_block_kransguirlande .fp_content
{
	color:black;
}

.frontpage_block_kransguirlande .fp_link
{
	text-align:right;
}

.frontpage_block_kransguirlande .fp_link img
{
	border:none;
	padding-right:1px;	
}

.frontpage_block_5minutemarketing
{
	border: solid 1px #ca9e9e;
	width:530px;
	margin-right:3px;
	margin-left:6px;
	margin-bottom:15px;	
	color:white;
	height:174px;
	overflow:hidden;
	font-size:1.2em;
	text-align: center
			
}

.frontpage_block_5minutemarketing .fp_header
{
	background-color: #800000;
	height:20px;
	padding-left:10px;
	line-height:18px;
	vertical-align:middle;
	font-weight: bold;		
}

.frontpage_block_5minutemarketing .fp_subheader
{
	background-color: #ED5047;
	height:16px;
	padding-left:10px;
	line-height:14px;
	vertical-align:middle;	
}

.frontpage_block_5minutemarketing .fp_content
{
	color:black;
}

.frontpage_block_5minutemarketing .fp_link
{
	text-align:right;
}

.frontpage_block_5minutemarketing .fp_link img
{
	border:none;
	padding-right:1px;	
}

.frontpage_block_bestsellers
{
	border: solid 1px #ca9e9e;
	width:530px;
	margin-left: 3px;
	margin-right: 7px;
	margin-bottom:15px;	
	color: black;
	height:174px;
	overflow:hidden;
	font-size:1.2em;
	text-align: center;

			
}

.frontpage_block_bestsellers  .fp_header
{
	background-color: #FFCC00;
	height:20px;
	padding-left:10px;
	line-height:18px;
	vertical-align:middle;
	font-weight: bold;
        color: black;	
}

.frontpage_block_bestsellers .fp_subheader
{
	background-color: #FEDA22;
	height:16px;
	padding-left:10px;
	line-height:14px;
	vertical-align:middle;
        color: black;	
}

.frontpage_block_bestsellers .fp_content
{
	color:black;
}

.frontpage_block_bestsellers .fp_link
{
	text-align:right;
}

.frontpage_block_bestsellers .fp_link img
{
	border:none;
	padding-right:1px;	
}

.frontpage_block_reacties
{
	border: solid 1px #ca9e9e;
	width:530px;
	margin-right:3px;
	margin-left:3px;
	margin-bottom:15px;	
	color:white;
	min-height:174px;
	max-height:2500px;
	overflow:hidden;
	font-size:1.2em;
	text-align: center
			
}

.frontpage_block_reacties .fp_header
{
	background-color: #800000;
	height:20px;
	padding-left:10px;
	line-height:18px;
	vertical-align:middle;
	font-weight: bold;		
}

.frontpage_block_reacties .fp_subheader
{
	background-color: #ED5047;
	height:16px;
	padding-left:10px;
	line-height:14px;
	vertical-align:middle;	
}

.frontpage_block_reacties .fp_content
{
	color:black;
}

.frontpage_block_reacties .fp_link
{
	text-align:right;
}

.frontpage_block_reacties .fp_link img
{
	border:none;
	padding-right:1px;	
}

.frontpage_block_retourneren
{
	border: solid 1px #ca9e9e;
	width:520px;
	margin-right:3px;
	margin-bottom:15px;	
	color:white;
	float:left;
	height:540px;
	overflow:hidden;
	font-size:1.2em;
	text-align: center
			
}

.frontpage_block_retourneren .fp_header
{
	background-color: #800000;
	height:20px;
	padding-left:10px;
	line-height:18px;
	vertical-align:middle;
	font-weight: bold;		
}

.frontpage_block_retourneren .fp_subheader
{
	background-color: #ED5047;
	height:16px;
	padding-left:10px;
	line-height:14px;
	vertical-align:middle;	
}

.frontpage_block_retourneren .fp_content
{
	color:black;
}

.frontpage_block_retourneren .fp_link
{
	text-align:right;
}

.frontpage_block_retourneren .fp_link img
{
	border:none;
	padding-right:1px;	
}

.frontpage_block_klantenservice
{
	border: solid 1px #ca9e9e;
	width:520px;
	margin-right:3px;
	margin-bottom:15px;	
	color:white;
	float:left;
	height:250px;
	overflow:hidden;
	font-size:1.2em;
	text-align: center
			
}

.frontpage_block_klantenservice .fp_header
{
	background-color: #800000;
	height:20px;
	padding-left:10px;
	line-height:18px;
	vertical-align:middle;
	font-weight: bold;		
}

.frontpage_block_klantenservice .fp_subheader
{
	background-color: #ED5047;
	height:16px;
	padding-left:10px;
	line-height:14px;
	vertical-align:middle;	
}

.frontpage_block_klantenservice .fp_content
{
	color:black;
}

.frontpage_block_klantenservice .fp_link
{
	text-align:right;
}

.frontpage_block_klantenservice .fp_link img
{
	border:none;
	padding-right:1px;	
}

.frontpage_block_contact
{
	border: solid 1px #ca9e9e;
	width:520px;
	margin-right:3px;
	margin-bottom:15px;	
	color:white;
	float:left;
	height:180px;
	overflow:hidden;
	font-size:1.2em;
	text-align: center
			
}

.frontpage_block_contact .fp_header
{
	background-color: #800000;
	height:20px;
	padding-left:10px;
	line-height:18px;
	vertical-align:middle;
	font-weight: bold;		
}

.frontpage_block_contact .fp_subheader
{
	background-color: #ED5047;
	height:16px;
	padding-left:10px;
	line-height:14px;
	vertical-align:middle;	
}

.frontpage_block_contact .fp_content
{
	color:black;
}

.frontpage_block_contact .fp_link
{
	text-align:right;
}

.frontpage_block_contact .fp_link img
{
	border:none;
	padding-right:1px;	
}

.frontpage_block_bezorgen
{
	border: solid 1px #ca9e9e;
	width:520px;
	margin-right:3px;
	margin-bottom:15px;	
	color:white;
	float:left;
	height:480px;
	overflow:hidden;
	font-size:1.2em;
	text-align: center
			
}

.frontpage_block_bezorgen .fp_header
{
	background-color: #800000;
	height:20px;
	padding-left:10px;
	line-height:18px;
	vertical-align:middle;
	font-weight: bold;		
}

.frontpage_block_bezorgen .fp_subheader
{
	background-color: #ED5047;
	height:16px;
	padding-left:10px;
	line-height:14px;
	vertical-align:middle;	
}

.frontpage_block_bezorgen .fp_content
{
	color:black;
}

.frontpage_block_bezorgen .fp_link
{
	text-align:right;
}

.frontpage_block_bezorgen .fp_link img
{
	border:none;
	padding-right:1px;	
}

.frontpage_block_geldzaken
{
	border: solid 1px #ca9e9e;
	width:520px;
	margin-right:3px;
	margin-bottom:15px;	
	color:white;
	float:left;
	height:250px;
	overflow:hidden;
	font-size:1.2em;
	text-align:center;
			
}

.frontpage_block_geldzaken .fp_header
{
	background-color: #800000;
	height:20px;
	padding-left:10px;
	line-height:18px;
	vertical-align:middle;
	font-weight: bold;		
}

.frontpage_block_geldzaken .fp_subheader
{
	background-color: #ED5047;
	height:16px;
	padding-left:10px;
	line-height:14px;
	vertical-align:middle;	
}

.frontpage_block_geldzaken .fp_content
{
	color:black;
}

.frontpage_block_geldzaken .fp_link
{
	text-align:right;
}

.frontpage_block_geldzaken .fp_link img
{
	border:none;
	padding-right:1px;	
}

.frontpage_block_guirlande
{
	border: solid 1px #ca9e9e;
	width:530px;
	margin-right:3px;
	margin-bottom:15px;	
	color:white;
	float:left;
	height:264px;
	overflow:hidden;
	font-size:1.2em;
	text-align: center
			
}

.frontpage_block_guirlande .fp_header
{
	background-color: #698a39;
	height:20px;
	padding-left:10px;
	line-height:18px;
	vertical-align:middle;
	font-weight: bold;		
}

.frontpage_block_guirlande .fp_subheader
{
	background-color: #a5b988;
	height:16px;
	padding-left:10px;
	line-height:14px;
	vertical-align:middle;	
}

.frontpage_block_guirlande .fp_content
{
	color:black;
}

.frontpage_block_guirlande .fp_link
{
	text-align:right;
}

.frontpage_block_guirlande .fp_link img
{
	border:none;
	padding-right:1px;	
}

.frontpage_block_compleet
{
	border: solid 1px #ca9e9e;
	width:522px;
	margin-left: 5px;
	margin-right:5px;
	margin-bottom:15px;	
	color:white;
	float:left;
	height:184px;
	overflow:hidden;
	font-size:1.2em;
			
}

.frontpage_block_compleet .fp_header
{
	background-color: #698a39;
	height:20px;
	padding-left:10px;
	line-height:18px;
	vertical-align:middle;
	font-weight: bold;		
}

.frontpage_block_compleet .fp_subheader
{
	background-color: #a5b988;
	height:16px;
	padding-left:10px;
	line-height:14px;
	vertical-align:middle;	
}

.frontpage_block_compleet .fp_content
{
	color:black;
}

.frontpage_block_compleet .fp_link
{
	text-align:right;
}

.frontpage_block_compleet .fp_link img
{
	border:none;
	padding-right:1px;	
}

.frontpage_block_snelbestellen
{
	border: solid 1px #ca9e9e;
	width:522px;
	margin-left: 6px;
	margin-right:5px;
	margin-bottom:15px;	
	color:white;
	float:left;
	height:184px;
	overflow:hidden;
	font-size:1.2em;
			
}

.frontpage_block_snelbestellen .fp_header
{
	background-color: #698a39;
	height:20px;
	padding-left:10px;
	line-height:18px;
	vertical-align:middle;
	font-weight: bold;		
}

.frontpage_block_snelbestellen .fp_subheader
{
	background-color: #a5b988;
	height:16px;
	padding-left:10px;
	line-height:14px;
	vertical-align:middle;	
}

.frontpage_block_snelbestellen .fp_content
{
	color:black;
}

.frontpage_block_snelbestellen .fp_link
{
	text-align:right;
}

.frontpage_block_snelbestellen .fp_link img
{
	border:none;
	padding-right:1px;	
}

.frontpage_block_snelbestellen .knop
{
	margin-top: -138px;
	border:none;
	padding-right:1px;
margin-left: 422px;
margin-right: 20px;
float: right;
	position: relative;
	height:48px;	
	margin-bottom: 10px;
}

.frontpage_block_snelbestellen .bestellenlink
{
font-size: 0.8em;
color: white;
	text-decoration: underline;
	position: relative;
	margin-left:1px;
	margin-top:-18px;
	z-index: 201;
}


.frontpage_block_snelbestellen .knop2
{
	margin-top: -50px;
	border:none;
	padding-right:1px;
margin-left: 422px;
margin-right: 1px;
float: right;
	z-index: 10;
	position: relative;
	height:10px;	
	margin-bottom: 10px;
}

.frontpage_block_snelbestellen .knop3
{
	margin-top: -97px;
	border:none;
	padding-right:1px;
margin-left: 422px;
margin-right: 20px;
float: right;
	z-index: 100;
	position: relative;
	height:48px;	
	margin-bottom: 10px;
}

.frontpage_block_snelbestellen .knop4
{
	margin-top: -75px;
	border:none;
	padding-right:1px;
margin-left: 422px;
margin-right: 20px;
float: right;
	z-index: 200;
	position: relative;
	height:48px;	
	margin-bottom: 10px;
}

.frontpage_block_snelbestellen .knop5
{
	margin-top: -55px;
	border:none;
	padding-right:1px;
margin-left: 422px;
margin-right: 20px;
float: right;
	z-index: 200;
	position: relative;
	height:48px;	
	margin-bottom: 10px;
}

.frontpage_block_snelbestellen .knop6
{
	margin-top: -37px;
	border:none;
	padding-right:1px;
margin-left: 422px;
margin-right: 20px;
float: right;
	z-index: 200;
	position: relative;
	height:48px;	
	margin-bottom: 10px;
}



.frontpage_block_snelbestellensmal
{
	border: solid 1px #ca9e9e;
	width:260px;
	margin-left: 3px;
	margin-right:3px;
	margin-bottom:15px;	
	color:white;
	float:left;
	height:184px;
	overflow:hidden;
	font-size:1.2em;
			
}

.frontpage_block_snelbestellensmal .fp_header
{
	background-color: #698a39;
	height:20px;
	padding-left:10px;
	line-height:18px;
	vertical-align:middle;
	font-weight: bold;		
}

.frontpage_block_snelbestellensmal .fp_subheader
{
	background-color: #a5b988;
	height:16px;
	padding-left:10px;
	line-height:14px;
	vertical-align:middle;	
}

.frontpage_block_snelbestellensmal .fp_content
{
	color:black;
}

.frontpage_block_snelbestellensmal .fp_link
{
	text-align:right;
}

.frontpage_block_snelbestellensmal .fp_link img
{
	border:none;
	padding-right:1px;	
}

.frontpage_block_snelbestellensmal .bestellenlink
{
font-size: 0.8em;
color: white;
	text-decoration: underline;
	position: relative;
	margin-left:1px;
	margin-top:-19px;
	z-index: 201;
}

.frontpage_block_snelbestellensmal .knop
{
	margin-top: -139px;
	border:none;
	padding-right:1px;
margin-left: 208px;
margin-right: 5px;
float: right;
	position: relative;
	height:46px;	
	margin-bottom: 10px;
}

.frontpage_block_snelbestellensmal .knop2
{
	margin-top: -119px;
	border:none;
	padding-right:1px;
margin-left: 208px;
margin-right: 5px;
float: right;
	z-index: 200;
	position: relative;
	height:46px;	
	margin-bottom: 10px;
}

.frontpage_block_snelbestellensmal .knop3
{
	margin-top: -99px;
	border:none;
	padding-right:1px;
margin-left: 208px;
margin-right: 5px;
float: right;
	z-index: 200;
	position: relative;
	height:46px;	
	margin-bottom: 10px;
}

.frontpage_block_snelbestellensmal .knop4
{
	margin-top: -79px;
	border:none;
	padding-right:1px;
margin-left: 208px;
margin-right: 5px;
float: right;
	z-index: 200;
	position: relative;
	height:46px;	
	margin-bottom: 10px;
}

.frontpage_block_snelbestellensmal .knop5
{
	margin-top: -58px;
	border:none;
	padding-right:1px;
margin-left: 208px;
margin-right: 5px;
float: right;
	z-index: 200;
	position: relative;
	height:46px;	
	margin-bottom: 10px;
}

.frontpage_block_snelbestellensmal .knop6
{
	margin-top: -37px;
	border:none;
	padding-right:1px;
margin-left: 208px;
margin-right: 5px;
float: right;
	z-index: 200;
	position: relative;
	height:46px;	
	margin-bottom: 10px;
}

.patent
{
	position:relative;
	background-color:#800000;
	color:white;
	font-weight:bold;
	width:100px;
	padding:4px;
	margin-top:5px;
	_margin-top:12px;
	font-size:1.1em;
}

.hoofdgroep_block_normal
{
	border: solid 1px #ca9e9e;
	width:170px;
	margin-right:5px;
	margin-left:2px;
	margin-bottom:15px;	
	color:white;
	float:left;
	height:154px;	
	font-size:1.2em;		
}

.hoofdgroep_block_normal .fp_header
{
	background-color: #698a39;
	text-align:center;
	font-weight:bold;
	line-height:18px;
	vertical-align:middle;		
	height:20px;	
}

.hoofdgroep_block_normal .fp_subheader
{
	background-color: #a5b988;
	text-align:center;
	line-height:14px;
	vertical-align:middle;		
	height:16px;		
}

.hoofdgroep_block_normal .fp_content
{
	color:black;
	text-align:center;
	height:99px;
	overflow:hidden;
}

.hoofdgroep_block_normal .fp_link
{
	text-align:right;
}

.hoofdgroep_block_normal .fp_link img
{
	border:none;
	padding-right:1px;
}

.hoofdgroep_block_aanbieding
{
	border: solid 1px #ca9e9e;
	width:170px;
	margin-right:5px;
	margin-left:2px;
	margin-bottom:15px;	
	color:white;
	float:left;
	height:154px;
	_height:155px;	
	font-size:1.2em;	
	overflow:hidden;
}

.hoofdgroep_block_aanbieding .fp_header
{
	background-color: #698a39;
	text-align:center;
	font-weight:bold;
	line-height:18px;
	vertical-align:middle;		
	height:20px;	
}

.hoofdgroep_block_aanbieding .fp_subheader
{
	background-color: #a5b988;
	text-align:center;
	line-height:14px;
	vertical-align:middle;		
	height:16px;		
}

.hoofdgroep_block_aanbieding .fp_content
{
	color:black;
	text-align:center;
	height:99px;
	overflow:hidden;
}

.hoofdgroep_block_aanbieding .fp_link
{
	text-align:right;
}

.hoofdgroep_block_aanbieding .fp_link img
{
	border:none;
	padding-right:1px;
}

.hoofdgroep_block_aanbieding .actionimage
{
	position:relative;
	_margin:0px;
	_padding:0px;
	width:160px;
	height:100px;
	top:-102px;
	_top:-110px;
	left:10px;
	_left:7px;	
	cursor:pointer;
}


#contactformulier
{
}

#contactformulier.LV_invalid_field
{
	border:solid 1px red;
}

#flags a {
	padding-right: 1px;
}

#sitemap{
	padding:10px;
	color:black;
	
}

#sitemap a,
#sitemap a:link, 
#sitemap a:visited,
#sitemap a:active {
	color: black;
	text-decoration: none;
}
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
