body {margin:0;padding:0;font:Verdana, Arial, Helvetica, sans-serif;font-size:11px; background-color:#225c1f; background-image:url(../images/background.jpg); background-repeat:repeat-y; background-position:center;}
#wrap{margin-left:auto; margin-right:auto; padding: 0px; width:980px;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;}
#header{background-image:url(../images/header_fr.png); background-repeat:no-repeat; height:124px;padding:0;margin:0;}
h2{color:#638e20; font-size:16px; font-weight:bold; text-transform:uppercase;margin-top:10px;}
.title{color:#638e20; font-size:16px; font-weight:bold; text-transform:uppercase;}
.inputbox{background-color:#96b910;color:#FFFFFF;}
.inputboxrev{background-color:#FFFFFF;color:#96b910;}
.vestiginglink a{font-weight:bold; text-transform:uppercase; color:#000000;}
.vestiginglink a:hover{color:#638e20;}
#geldig{ position:absolute; font-size:8px; color:#638e20; bottom:0px; left:182px;}
a{text-decoration:underline; color:#638e20;}

/* SEARCH */

#search{
position:absolute;
border:1px solid #FFFFFF;
width:390px;
margin-left:573px;
*margin-left:-40px;
margin-top:80px;
height:30px;
background-color:#FFFFFF;
-moz-border-radius-topright: 5px;
  -moz-border-radius-topleft: 5px;
  -moz-border-radius-bottomright: 5px;
  -moz-border-radius-bottomleft: 5px;
  -webkit-border-top-left-radius: 5px;
  -webkit-border-top-right-radius: 5px;
  -webkit-border-bottom-left-radius: 5px;
  -webkit-border-bottom-right-radius: 5px;
}

#search table{margin:0;padding:0;margin-left:5px;margin-top:2px;}
#search table tr{margin:0;padding:0;}
#search table tr td{margin:0;padding:0;}

.searchbox{ background: url(../images/bg-textbox.png) 0 0 no-repeat;border:0; text-indent:5px; width:160px;height:19px;margin-top:1px;}

#landen{
position:absolute;
width:180px;
margin-left:786px;
*margin-left:168px;
margin-top:10px;
height:auto;
z-index:6000;

}
#landen table{margin:0;padding:0;margin-left:5px;margin-top:2px;}
#landen table tr{margin:0;padding:0;}
#landen table tr td{margin:0;padding:0;}

/* Drop down styles*/
div.selectbox-wrapper {
      position: absolute;
      background: url(../images/bg-selecttop.png) 0 0 no-repeat;
      font-size: 11px;
      padding-top: 20px;
      left: 7px; /* ie */
      height: 50px;
      overflow: none;
      text-align: left;
	  margin-top:-20px;
	  *margin-top:1px;
	  z-index:1200;}

/*Drop down list styles*/
div.selectbox-wrapper ul {
   background: transparent url(../images/bg-selectBox.png) 0 100% no-repeat;
   padding: 0px 12px 12px 5px;
   margin:0;
   color: #666666;
}

div.selectbox-wrapper ul li.current {background-color: #ecf8a3;}
div.selectbox-wrapper ul li {
  list-style-type:none;
  display:block;
  margin:0;
  padding:0;
  cursor:pointer;
  padding-left:8px;
}

.selectbox {
      background: transparent url(../images/bg_select.png) 0 0 no-repeat;
      color:#666;
      font-size:11px;
      height:16px;
      padding:4px 4px 0px 4px;
      width:164px;
	  border:0;
	  }
	  
/* END SEARCH*/
.overzicht{ color:#638e20;text-decoration:none; font-size:10px; float:right;}
.overzicht:hover{color:#638e20; text-decoration:underline;}

.leesmeer{ color:#638e20;text-decoration:none; font-size:11px;}
.leesmeer:hover{color:#638e20; text-decoration:underline;}
.leesmeerunderline{ color:#CCCCCC; text-decoration:underline;}
.leesmeerunderline:hover{color:#638e20;}
.dottedbottom{   text-indent:10px;border-bottom:1px dashed #CCCCCC;padding-bottom:5px; height:30px;}
.vacaturesmall{color:#9dbe20; font-weight:normal;padding-left:5px; }
.homeblock{ color:#000000; text-decoration:none;width:100%; height:100%;}
.homeblock:hover {*cursor: hand; cursor: hand;}
.vacp{ background-color:#a2b013; text-align:center; vertical-align:middle;-webkit-border-radius: 5px;-moz-border-radius: 5px; color:#FFFFFF; font-weight:bold;}
.vacp a{ color:#FFFFFF;}
/* Contentblocks*/
/*#content{width:980px; background-color:#FFFFFF;margin-top:20px;margin-bottom:20px;}*/
#content{width:974px; background-color:#FFFFFF;margin-top:20px;margin-bottom:20px;border: 3px solid #FFF;-webkit-border-radius: 5px;-moz-border-radius: 5px;}
#contentleft{width:280px;display:block; float:left;margin-left:15px;margin-top:15px;}
#contentright{width:665px;display:block; float:left;margin-left:5px;}
/* END Contentblocks*/

/* FOLDER */
#folder{margin-left:730px;padding-top:0px;}
/* END FOLDER*/

#googlemaps{
width:650px; height:400px;margin:0;padding:0;
border:1px solid #ffffff;
}



/* flash content*/
#flash{
position:relative; z-index:1;border:1px solid #ffffff; height:243px; width:978px; margin-bottom:15px;
-moz-border-radius-topright: 5px;
  -moz-border-radius-topleft: 5px;
  -moz-border-radius-bottomright: 5px;
  -moz-border-radius-bottomleft: 5px;
  -webkit-border-top-left-radius: 5px;
  -webkit-border-top-right-radius: 5px;
  -webkit-border-bottom-left-radius: 5px;
  -webkit-border-bottom-right-radius: 5px;
  z-index:1;}
.flashtable_left1{ border-right:2px solid #ffffff;border-bottom:2px solid #ffffff;}
.flashtable_left2{border-right:2px solid #ffffff;}
.flashtable_left3{border-top:0px solid #ffffff;}

/* end flash content*/

/* Footer */
#footer{width:980px;display:block; clear:both; float:left; font-size:9px;color:#CCCCCC;background-image:url(../images/footer.jpg); background-repeat:no-repeat;}
#footer a{color:#CCCCCC; text-decoration:none;}
#footer a:hover{color:#1c4622;}
/* END Footer */

/* Language */
#language{width:150px;margin-left:464px;padding-top:14px;display:block; float:left;}
/* END Language */

/* Navigation */
#navi {width: 980px; height: 36px; background:url(../images/menu_fr.png); margin:0; padding: 0; position: relative;display:block;margin-bottom:15px; z-index:100; }
#navi li { margin: 0; padding: 0; list-style: none; position: absolute; top: 0;}
#navi li, #navi a { margin: 0; padding: 0;  display: block; height:36px; }
/* normal state*/
#panel1b {left: 0; width: 54px; } /* home*/
#panel2b {left: 53px; width: 150px; } /* over maxi*/
#panel3b {left: 202px; width: 102px;} /* aanbiedingen*/
#panel4b {left: 494px; width: 82px;} /* maxifun*/
#panel5b {left: 576px; width: 90px;} /* vestigingen*/
#panel6b {left: 376px; width: 118px; height:36px; } /* tips & advies*/
#panel7b {left: 300px; width: 80px;} /* discount*/
#panel8b {left: 665px; width: 120px; } /* vacatures*/
#panel9b {left: 790px; width: 106px;} /* nieuwsbrief */
#panel10b {left: 898px; width: 80px;} /* contact   */
/* hover state*/
#panel1b a:hover, #panel1b.active {background: transparent url(../images/menu_fr.png)  0 -323px no-repeat;}/* home*/
#panel2b #first:hover,#panel2b.active {background: transparent url(../images/menu_fr.png) -53px -638px no-repeat;height:76px; width:926px;}/* update fase 2 over maxi*/
#panel3b a:hover, #panel3b.active {background: transparent url(../images/menu_fr.png) -202px -409px no-repeat;}/* aanbiedingen*/
#panel5b a:hover, #panel5b.active {background: transparent url(../images/menu_fr.png) -576px -76px no-repeat;}/* vestigingen*/
#panel6b #first:hover {background: transparent url(../images/menu_fr.png) -376px -233px no-repeat; width:690px; height:76px;}/* Tips & advies*/
#panel4b #first:hover,#panel4b.active {background: transparent url(../images/menu_fr.png) -494px -151px no-repeat; width:486px; height:76px;}/* maxifun*/
#panel7b a:hover, #panel7b.active {background: transparent url(../images/menu_fr.png) -300px -456px no-repeat;} /* discount*/
#panel8b a:hover, #panel8b.active {background: transparent url(../images/menu_fr.png) -665px -500px no-repeat;} /* vacatures*/
#panel9b a:hover, #panel9b.active {background: transparent url(../images/menu_fr.png) -790px -546px no-repeat;} /* nieuwsbrief*/
#panel10b a:hover, #panel10b.active {background: transparent url(../images/menu_fr.png) -898px -593px no-repeat;} /* contact*/


#navi li > ul {display: none;}
#navi li:hover > ul, .panel6b {display: block; position:absolute;margin:-4Opx;padding:0;top:36px;margin-left: expression('0px'); width:640px; height:40px;}
#navi li > ul li  {position:relative;margin:O;padding:0;left: 12px; _left: -377px; list-style:none;float: left;list-style:none;display:block; height: 37px;padding-right:4px;margin-top:7px;}
#navi li > ul li a {line-height:22px; background-image: none; border: 0; color: #fff; _float: left; _display: inline;  font-size: 14px;font-weight: bold;1margin: 5px 14px 0 0; padding: 0 5px;position: relative;text-decoration: none; }
#navi  a:hover {*cursor: hand; cursor: hand;}	
#navi li > ul li .currentSubnav span.bubbleLeft,
#navi li > ul li .currentSubnavShow span.bubbleLeft,
#navi li > ul li .activeSubnav span.bubbleLeft,
#navi li > ul li .activeSubnavShow span.bubbleLeft {margin-left:5px;background: url(../images/bg-bubble.png) no-repeat 0 0;display:block;float:left;height: 37px; width: 5px;}
#navi li > ul li span.bubbleLeft{display:block;float:left;height: 37px;width: 5px;}
#navi li > ul li .currentSubnav span.bubbleCenter,
#navi li > ul li .currentSubnavShow span.bubbleCenter,
#navi li > ul li .activeSubnav span.bubbleCenter,
#navi li > ul li .activeSubnavShow span.bubbleCenter {background: url(../images/bg-bubble.png) 50%  no-repeat;color:#666;display:block;float:left; height: 37px;}
#navi li > ul li .currentSubnav span.bubbleRight,
#navi li > ul li .currentSubnavShow span.bubbleRight,
#navi li > ul li .activeSubnav span.bubbleRight,
#navi li > ul li .activeSubnavShow span.bubbleRight {background: url(../images/bg-bubble.png) top right no-repeat;display:block;float:left;height: 37px;width: 5px;}
#navi li > ul li span.bubbleRight{display:block;float:left;height: 37px; width: 5px;}
#navi:after {content: ".";height: 0;display: block;visibility: hidden;overflow: hidden;clear: both;}

.panel6b {background: transparent url(../images/menu_fr.png) -376px -233px no-repeat; width:690px; height:36px;}
.subnavta {background: transparent url(../images/menu_fr.png) -376px -269px no-repeat; width:690px; height:42px;}

.panel4b {background: transparent url(../images/menu_fr.png) -494px -151px no-repeat; width:486px; height:36px; }
.subnavmf {background: transparent url(../images/menu_fr.png) -494px -187px no-repeat; width:486px; height:42px;}

.panel2b {background: transparent url(../images/menu_fr.png) -53px -638px no-repeat; width:926px; height:36px; }
.subnavovermaxi {background: transparent url(../images/menu_fr.png) -53px -674px no-repeat; width:926px; height:42px;}
/* End Navigation*/

/* Shortlist Tips & Advies */
.listtitle{ font-size:14px;font-weight:bold; color:#CC3300;}
.listtext{ font-size:11px;font-weight:normal; color:#000000;} /* new */
.listdate{font-style:italic;color:#000000; text-align:right; font-weight:normal;font-size:11px; float:right;}
.listimg img{max-width:80px; width: expression(this.width > 80 ? 80: true);max-height:80px; height: expression(this.height > 80 ? 80: true); float:right;}
.listtext a{text-decoration:none; color:#000000;}
.listtext a:hover{ color:#638e20;}
.listtextgreen{ color:#638e20; font-weight:bold;font-style:normal; text-align:right;}
.listdate a{ font-size:10px; text-decoration:none; color:#000000;}
.listdate a:hover{text-decoration:underline; color:#000000;}
.dropdownbox{margin-top:10px;}
/* END Shortlist Tips & Advies */

.banner_bottom{display:block; padding-right:4px; padding-bottom:4px;padding-top:4px;border:1px solid #FFFFFF; float:left;}
.banner_bottom img{max-width:256px; width: expression(this.width > 256 ? 256: true);}


.sectionLrg {
	padding:2px;margin-bottom:8px;border: 1px solid #CCCCCC;
   display:-moz-inline-stack;display:inline-block;	zoom:1;	*display:inline;
  -moz-border-radius-topright: 5px;
  -moz-border-radius-topleft: 5px;
  -moz-border-radius-bottomright: 5px;
  -moz-border-radius-bottomleft: 5px;
  -webkit-border-top-left-radius: 5px;
  -webkit-border-top-right-radius: 5px;
  -webkit-border-bottom-left-radius: 5px;
  -webkit-border-bottom-right-radius: 5px;
}
.sectionLrg img{max-width:256px; width: expression(this.width > 256 ? 256: true);}

.sectionLrgHOME img{max-width:655px; width: expression(this.width > 655 ? 655: true);}
.sectionLrgHOME{
	padding:2px;margin-bottom:8px;border: 1px solid #CCCCCC;
   display:-moz-inline-stack;display:inline-block;	zoom:1;	*display:inline;
  -moz-border-radius-topright: 5px;
  -moz-border-radius-topleft: 5px;
  -moz-border-radius-bottomright: 5px;
  -moz-border-radius-bottomleft: 5px;
  -webkit-border-top-left-radius: 5px;
  -webkit-border-top-right-radius: 5px;
  -webkit-border-bottom-left-radius: 5px;
  -webkit-border-bottom-right-radius: 5px;
  max-width:659px; width: expression(this.width > 659 ? 659: true);}

.discount_banner{
   margin-top:5px;
   border: 2px solid #cccccc;
   display:-moz-inline-stack;display:inline-block;	zoom:1;	*display:inline;
  -moz-border-radius-topright: 5px;
  -moz-border-radius-topleft: 5px;
  -moz-border-radius-bottomright: 5px;
  -moz-border-radius-bottomleft: 5px;
  -webkit-border-top-left-radius: 5px;
  -webkit-border-top-right-radius: 5px;
  -webkit-border-bottom-left-radius: 5px;
  -webkit-border-bottom-right-radius: 5px;
}
#discount_paging{margin-top:10px; width:630px;display:block;margin-bottom:10px; text-align:right;}
#discount_paging a{color:#000000; background-color:#ffffff; margin-right:2px; text-decoration:none;padding:2px;}
#discount_paging a:hover{color:#ffffff; background-color:#c6341c;text-decoration:underline;}
#discount_paging .active{color:#ffffff; background-color:#c6341c;text-decoration:none;}

.pager{color:#000000; background-color:#ffffff; margin-right:2px; text-decoration:none;padding:2px;}
.pager:hover{color:#ffffff; background-color:#c6341c;text-decoration:underline;}
.pageractive{color:#ffffff; background-color:#c6341c;text-decoration:none;}

#discount_artikels{ width:630px;}
#discount_artikel p.titel{font-weight:bold;margin:0;padding:O;margin-bottom:5px;margin-top:0;}
#discount_artikel img{ position:relative;max-width:160px; width: expression(this.width > 160 ? 160: true); z-index:-1;padding-top:5px;}
#discount_artikel #prijs{ position:relative; background-color:#820e12;color:#FFFFFF; float:right;margin-right:20px;margin-top:6px; z-index:1;padding:2px;min-height:100%;height:100%;}
.prijs_1{font-size:32px; font-weight:bold; text-align:right;}
.prijs_2{font-size:18px;font-weight:bold;}
.prijs_3{font-size:9px;}
.prijs_4{font-size:9px;background-image:url(../images/arcering.png); background-repeat:no-repeat; background-position:center;}
.prijs_4wit{font-size:9px;background-image:url(../images/arceringblack.png); background-repeat:no-repeat; background-position:center;}

#home_artikel img{max-height:80px; height: expression(this.height > 80 ? 80: true);  max-width:120px; width: expression(this.width > 120 ? 120: true);padding-top:5px;padding-bottom:5px;}
#home_artikel .titel{margin:O;padding:0; font-weight:bold; color:#CC3300; text-decoration:none;}
#home_artikel #prijs{ font-weight:bold; font-size:12px;}

.home_artikel_dicount img{max-height:80px; height: expression(this.height > 80 ? 80: true);  max-width:120px; width: expression(this.width > 120 ? 120: true);}

.home_artikel{
   width:302px;
   height:130px;
   border: 1px solid #CCCCCC;
   background-color:#ffffff;
   display:-moz-inline-stack;display:inline-block;	zoom:1;	*display:inline;
  -moz-border-radius-topright: 5px;
  -moz-border-radius-topleft: 5px;
  -moz-border-radius-bottomright: 5px;
  -moz-border-radius-bottomleft: 5px;
  -webkit-border-top-left-radius: 5px;
  -webkit-border-top-right-radius: 5px;
  -webkit-border-bottom-left-radius: 5px;
  -webkit-border-bottom-right-radius: 5px;
  margin-right:10px;}

.home_artikel_dicount{
   width:302px;
   height:130px;
   border: 1px solid #CCCCCC;
   background-color:#ffe200;
   display:-moz-inline-stack;display:inline-block;	zoom:1;	*display:inline;
  -moz-border-radius-topright: 5px;
  -moz-border-radius-topleft: 5px;
  -moz-border-radius-bottomright: 5px;
  -moz-border-radius-bottomleft: 5px;
  -webkit-border-top-left-radius: 5px;
  -webkit-border-top-right-radius: 5px;
  -webkit-border-bottom-left-radius: 5px;
  -webkit-border-bottom-right-radius: 5px;
  margin-right:10px;}

.discount_artikel{
	width:280px;
	border: 1px solid #CCCCCC;
	border-bottom: 0px;
	background-color:#ffe200;
   display:-moz-inline-stack;display:inline-block;	zoom:1;	*display:inline;
  -moz-border-radius-topright: 5px;
  -moz-border-radius-topleft: 5px;
  -webkit-border-top-left-radius: 5px;
  -webkit-border-top-right-radius: 5px;  
  }

  
.discount_promotekst {
	left:5px;
	position: absolute;
	bottom: 0;
	margin-bottom:5px;
	width:170px;
	border: 1px solid #c6341c;
	background-color:#c6341c;
  	color:#FFFFFF; text-align:center; font-weight:bold; font-size:12px;
	display:-moz-inline-stack;display:inline-block;	zoom:1;	*display:inline;
	-moz-border-radius-topright: 5px;
  	-moz-border-radius-topleft: 5px;
  	-moz-border-radius-bottomright: 5px;
  	-moz-border-radius-bottomleft: 5px;
  	-webkit-border-top-left-radius: 5px;
  	-webkit-border-top-right-radius: 5px;
  	-webkit-border-bottom-left-radius: 5px;
  	-webkit-border-bottom-right-radius: 5px;
	}
	
#promo_artikels{ width:630px;}

.promo_artikel{position:relative;width:315px;height:240px;border: 1px solid #CCCCCC;background-color:#ffffff; display:-moz-inline-stack;display:inline-block;zoom:1;		display:-moz-inline-stack;display:inline-block;	zoom:1;	*display:inline;
	-moz-border-radius-topright: 5px;-moz-border-radius-topleft: 5px;-moz-border-radius-bottomright: 5px;
  	-moz-border-radius-bottomleft: 5px;-webkit-border-top-left-radius: 5px;-webkit-border-top-right-radius: 5px;-webkit-border-bottom-left-radius: 5px;-webkit-border-bottom-right-radius: 5px;}
#promo_artikel p.titel{font-weight:bold;margin:0;padding:O;margin-bottom:5px;margin-top:4px;}
#promo_artikel #prijs{ position:relative; background-color:#820e12;color:#ffffff; float:right;margin-right:20px;margin-top:6px; z-index:1;padding:2px;padding-top:8px;}
#promo_artikel #prijswit{ position:relative;color:#000000; float:right;margin-right:20px;margin-top:6px; z-index:1;padding:2px;}
#promo_tekst{width:130px; float:right; height:240px;}

#aanbieding_korting{display:block; float:right;margin-right:20px;margin-top:6px;background-color:#FFFF00;color:#c6341c;  z-index:190; font-size:18px; text-align:center;height:25px; font-weight:bold;padding:4px;}

#aanbieding_korting2{ display:block;position:relative;float:right;background-color:#FFFF00;color:#c6341c; font-size:14px; text-align:center;font-weight:bold;padding:4px;
margin-right:30px;margin-bottom:-12px;padding-bottom:10px; z-index:999;margin-top:5px;}

#divider{ border-right:1px dotted #666666; height:240px; width:180px; float:left;}

.thumb { width: 180px; height: 240px;text-align:center; margin:0;padding:0;top:0; margin-top:0;}
.thumb img { vertical-align: middle; ;max-width:160px; width: expression(this.width > 160 ? 160: true); max-height:220px; height: expression(this.height > 220 ? 220: true); z-index:-1;}
.thumb span{ border:1px solid #FFFFFF; width:160px; height:220px; line-height:220px;}

.thumbdisc { width: 180px; height: 240px;text-align:center; margin:0;padding:0;top:0; margin-top:0;}
.thumbdisc img { vertical-align: middle; ;max-width:160px; width: expression(this.width > 160 ? 160: true); max-height:220px; height: expression(this.height > 220 ? 220: true); z-index:-1;}
.thumbdisc span{ border:1px solid #ffea00; width:160px; height:220px; line-height:220px;}

#promo_nav{width:630px;height:30px;}
#promo_nav div{ float:left; width:152px;margin-right:5px; background-color:#e3001b; text-align:center; height:20px;padding-top:2px;}
#promo_nav_item a{ text-decoration:none; color:#FFFFFF; font-size:13px; font-weight:bold;}
#promo_nav_item a:hover{ text-decoration:underline; color:#cccccc;}

.promo_nav_item {
	display:-moz-inline-stack;display:inline-block;	zoom:1;	*display:inline;
  -moz-border-radius-topright: 5px;
  -moz-border-radius-topleft: 5px;
  -moz-border-radius-bottomright: 5px;
  -moz-border-radius-bottomleft: 5px;
  -webkit-border-top-left-radius: 5px;
  -webkit-border-top-right-radius: 5px;
  -webkit-border-bottom-left-radius: 5px;
  -webkit-border-bottom-right-radius: 5px;
  }

/* Style tabel */
.tbl_data 
{
	padding:2px;margin-bottom:8px;border: 1px solid #CCC;
   display:-moz-inline-stack;display:inline-block;	zoom:1;	*display:inline;
  -moz-border-radius-topright: 5px;
  -moz-border-radius-topleft: 5px;
  -moz-border-radius-bottomright: 5px;
  -moz-border-radius-bottomleft: 5px;
  -webkit-border-top-left-radius: 5px;
  -webkit-border-top-right-radius: 5px;
  -webkit-border-bottom-left-radius: 5px;
  -webkit-border-bottom-right-radius: 5px;
}
.tbl_data th { text-align:left; background-color:#f01916; color:#FFF;}
.tbl_data td { background-color:#f5f5f5;}

.listtitle a{ text-decoration:none;color:#CC3300;}
.listtitle a:hover{color:#CC3300;}

.listtext a{ text-decoration:none;color:#000000;}
.listtext a:hover{color:#000000;}

/* Navigation maxicard*/
#navmaxicard {width: 670px; height: 40px; margin-top:14px;}
#navmaxicard a{margin-right:4px;}
/* End Navigation*/
