body			{ font-family: Helvetica, Arial, sans-serif; font-size: 12px; margin: 0; padding: 0; background: url(../resources/bg.png) center top repeat-x fixed; overflow: auto; } 
#wrapper		{ margin: 0 auto; width: 1004px; height: 100%; background-color: #dcdad2; border-left: #847e72 1px solid; border-right: #847e72 1px solid; position: relative; }
img				{ border: 0; }
h1				{ clear: both; font-size: 14px; }
h2				{ font-size: 13px; }
h3				{ font-size: 12px; }

input, textarea	{ font-family: Helvetica, Arial, sans-serif; font-size: 12px; }
.clear			{ clear: both; min-height: 14px; }
.warning		{ color: #FF0000; }

#footer		{ clear: both; min-height: 24px; text-align: center; color: #5a4a42; padding-top: 0px; margin-top: 0px; font-size: 11px; }
#footer a:link, #footer a:visited, #tag_cloud a:link, #tag_cloud a:visited	{ color: #45423b; padding: 0px 3px 10px 3px; }
#footer a:hover, #footer a:active, #tag_cloud a:hover, #tag_cloud a:active	{ color: #2a2824; text-decoration: none; }
.boms			{ padding: 0 !important; text-decoration: none; }
#stag_cloud a:hover	{ text-decoration: underline; }

/* header */
div#foto		{ width: 720px; height: 140px; float: left; display: block; }
div#winkelwagen	{ width: 275px; height: 128px; float: right; background: #dfdcd5 url(../resources/shoppingbag-bg.jpg) center top no-repeat; padding: 10px 5px 5px 2px; margin-right: 2px; position: relative; } 
/* shopping bag */
.sb-img		{ position: absolute; top: 0px; right:-10px; width: 117px; height: 140px; float: right; margin: 0px 10px 0px 50px; z-index: 2; }
#sb-txt		{ position: absolute; bottom: 15px; width: 170px; display: block; background-color: #a8a08f; padding: 2px; padding-right: 105px; font-size: 12px; color: #ffffff; border-top: #9e9686 1px solid; border-bottom: #bdb4a0 1px solid; display: none;}
#gr_vrz			{ position: absolute; top: -10px; right: 150px; }

/* menu */
div#hoofdmenu	{ float: left; background: url(../resources/menu-balk-bg.png) left top no-repeat; width: 713px; height: 26px; margin-left: 5px; margin-top: 3px; color: #5a4a42; }
div#hoofdmenu a:link, div#hoofdmenu a:visited	{ padding: 2px 11px 2px 11px; font-size: 13px; color: #5a4a42; text-decoration: none; }
div#hoofdmenu a:hover, div#hoofdmenu a:hover	{ background-color: #FFFFFF; color: #000000; }
div#submenu		{ float: right; width: 283px; height: 26px; margin-right: 0px; background: url(../resources/submenu-balk.png) center top no-repeat; }
div#submenu a:link, div#submenu a:visited	{ padding: 4px 20px 2px 19px; font-size: 11px !important; font-weight: bold; color: #5a4a42; text-decoration: none; text-align: center; }
div#submenu a:hover, div#submenu a:hover	{ color: #000000; }
.menu-item		{ float: left; display: block; border-left: #c9c4b6 1px solid; border-right: #979182 1px solid; height: 18px;  }
.menu-actief		{ float: left; display: block; border-left: #c9c4b6 1px solid; border-right: #979182 1px solid; height: 18px; background-color: #FFFFFF;  }
#menu-leftbt	{ border-left: 0; }
#menu-leftbt:hover, #menu-leftbt:active	{ background: #fff url(../resources/menu-leftover.png) left top no-repeat; height: 23px; border-right: #fff 1px solid; }
#menu-leftbtactief	{ border-left: 0; background: #fff url(../resources/menu-leftover.png) left top no-repeat; height: 23px; border-right: #fff 1px solid; }
#menu-rightbt	{ border-right: 0; padding: 2px 11px 2px 11px !important;  }
#menu-rightbt:hover, #menu-rightbt:active	{ background: #fff url(../resources/menu-rightover.png) right top no-repeat; height: 23px; border-left: #fff 1px solid; }
#menu-rightbtactief	{ border-right: 0; background: #fff url(../resources/menu-rightover.png) right top no-repeat; height: 23px; border-left: #fff 1px solid;  padding: 2px 13px 2px 14px !important; }

/* content */
div#content		{ float: left; background: #ffffff url(../resources/content-bg.jpg) center top repeat-y; width: 715px; min-height: 270px; margin-left: 5px; position: relative; }
div#content a:link, div#content a:visited { color: #45423b; }
div#content a:hover, div#content a:active { color: #000000; text-decoration: none; }
div#ctekst		{ margin: 2px 10px 5px 5px; padding: 5px; min-height: 527px; _height: 527px; position: relative; display: table; width: 96%;  }
div#ctekst h3	{ margin-bottom: 5px; font-size: 13px;  }
.content-bt		{ position: absolute; left: 0px; bottom: 0px; display: inline-block; }
.stl			{ padding-top: 20px; font-size: 13px; }

/* zijpaneel */
div#zijpaneel	{ width: 283px; float: right; background: #dcdad2 url(../resources/zijbalk-bg.png) center top repeat-y; position: relative; padding-top: 13px; }
div#zijpaneel p	{ padding: 7px 12px 8px 10px; width: 260px; color: #5b574e; margin: 0;}
div#zijpaneel a:link, div#zijpaneel a:visited	{ color: #45423b; }
div#zijpaneel a:hover, div#zijpaneel a:active	{ color: #8d8778; text-decoration: none; }
.zwelkom		{ text-align: justify; }
.ztitel			{ width: 278px; font-size: 13px;  }
.zcadeau		{ float: right; margin: 0px 10px 0px 10px; display: block; }
.zcadeau-txt	{ float: left; width: 140px !important; padding-right: 5px;}
.zcadeau-txt a:link, .zcadeau-txt a:visited	{ text-decoration: none; }
.zcadeau-txt a:hover, .zcadeau-txt a:active		{ text-decoration: underline; }
.zoek_item		{ float: left; width: 120px; padding-right: 10px; }
.zoek_select 	{ margin-left: 22px;  }
#zoek_kleur		{ width: 117px; margin-left: 132px; background-color: #dfdcd5; border: #8c8677 1px solid; clear: both; }
#nbs_lemail2	{ display: none; }
#nbs_submit		{ cursor: pointer; }
.ml_txt			{ float: left; }
.ml_veld		{ float: left; width: 250px; margin-bottom: 2px; min-height: 14px; display: block; }
.ml_veld input	{ background-color: #dfdcd5; border: #8c8677 1px solid; height: 14px; width: 120px; }
.ml_input 		{ float: right; width: 120px; height: 14px; }
.ml_submit		{ margin-left: 125px; }
.ml_submit input 	{  width: 126px; }
#zoek_button	{ width: 117px; margin-left: 132px; margin-top: 10px; cursor: pointer; }
.submenu_log	{ float: left; display: block; border-right: #d7d7cf 1px solid; height: 18px; width: 80px; }
.submenu_log:hover, .submenu_log:active	{ background: transparent url(../resources/menu-leftover.png) left top no-repeat; height: 23px; border-right: #e5e5dd 1px solid;  }
.submenu_msb	{ float: left; display: block; border-left: #fefefe 1px solid; height: 18px; width: 118px; }
.submenu_msb:hover, .submenu_msb:active	{ background: transparent url(../resources/menu-rightover.png) right top no-repeat; height: 23px; border-left: #e5e5dd 1px solid; }

.submenu_loguit	{ float: left; display: block; border-right: #d7d7cf 1px solid; height: 18px; width: 50px; padding: 4px 10px 2px 9px !important; }
.submenu_loguit:hover, .submenu_loguit:active	{ background: transparent url(../resources/menu-leftover.png) left top no-repeat; height: 23px; border-right: #e5e5dd 1px solid;  }
.submenu_acc	{ float: left; display: block; border-right: #d7d7cf 1px solid; border-left: #fefefe 1px solid; height: 18px; width: 65px; padding: 4px 10px 2px 9px !important; }
.submenu_acc:hover, .submenu_acc:active	{ background: transparent url(../resources/menu-leftover.png) center top no-repeat; height: 23px; border-left: #e5e5dd 1px solid; border-right: #e5e5dd 1px solid; }
.submenu_msblo	{ float: left; display: block; border-left: #fefefe 1px solid; height: 18px; width: 102px; padding: 4px 10px 2px 9px !important; }
.submenu_msblo:hover, .submenu_msblo:active	{ background: transparent url(../resources/menu-rightover.png) right top no-repeat; height: 23px; border-left: #e5e5dd 1px solid; }

/* home */
div#hm_r1		{ width: 702px; height: 290px; background: #fff url(../resources/home-leer.png) center top no-repeat; padding: 4px; display: block; position: relative; }
div#hm_r2		{ width: 702px; height: 290px; background: #fff url(../resources/home-leer.png) center top no-repeat; padding: 4px; display: block; position: relative; }
div#hm_r3		{ width: 702px; height: 300px; background: #fff url(../resources/home-leer.png) center top no-repeat; padding: 4px; display: block; position: relative; }
.home_titel		{ float: left; clear: both; display: block; padding: 10px 0px 10px 20px; }
.item_holder1	{ position: absolute; left: 25px; top: 49px; width: 200px; height: 200px; text-align: center; }
.item_holder2	{ position: absolute; left: 255px; top: 49px; width: 200px; height: 200px; text-align: center; }
.item_holder3	{ position: absolute; left: 485px; top: 49px; width: 200px; text-align: center; }
.item_des1		{ position: absolute; left: 23px; top: 265px; float: left; font-family: Georgia, "Times New Roman", Times, serif; font-size: 18px; color: #872325; }
.item_des2		{ position: absolute; left: 254px; top: 265px; float: left; font-family: Georgia, "Times New Roman", Times, serif; font-size: 18px; color: #872325; }
.item_des3		{ position: absolute; left: 484px; top: 265px; float: left; font-family: Georgia, "Times New Roman", Times, serif; font-size: 18px; color: #872325; }
.home_img		{ width: 200px; height: 200px; }
.home_wrn		{ margin: 10px 0px 20px 20px; font-weight: bold; font-size: 12px; color: #872325 }

/* items */
.items_holder	{ float: left; margin: 15px 0px 15px 25px; }
.items_item		{ float: left; width: 196px; height: 196px; border: #e7e5db 2px solid; }
.items_name		{ float: left; clear: both; font-family: Georgia, "Times New Roman", Times, serif; font-size: 13px; color: #872325; width: 200px; height: 20px;  }
.items_des		{ float: right; display: block; font-family: Georgia, "Times New Roman", Times, serif; font-size: 16px; color: #872325; text-align: right; }
.navigatie		{ clear: both; text-align: right; width: 646px; padding: 2px; display: inline-block; margin: 20px 25px 10px 25px; float: left; color: #45423b; background-color: #e6e4db; }
.fbnavigatie		{ clear: both; text-align: right; width: 646px; padding: 2px; display:inline-block; margin: 20px 25px 10px 25px; float: left; color: #45423b; background-color: #e6e4db; }
.pagina_nav		{ padding: 0px 5px 0px 5px; font-weight: bold; }
#sortby			{ position: absolute; left: 27px; top: 20px; height: 18px; font-size: 10px; margin-top: 1px; padding: 0px; }
#sortby:select	{ padding: 0; margin: 0; }

#ffilter, #pfilter, #tfilter	{ position: absolute; left: 211px; top: 20px; height: 18px; font-size: 10px; margin-top: 1px; padding: 0px; }

/* item details */
#item_details	{ position: relative; width: 710px; min-height: 470px; color: #5a4a42; }
#item_details h1	{ color: #5a4a42; margin-top: 12px; padding-top: 0; }

#id_images		{ float: left; margin: 35px 0px 10px 8px; }
#id_bi			{ position: relative; width: 356px; height: 336px; border: #e7e5db 2px solid; }
#id_big			{ position: absolute; width: 356px; height: 336px; left: -95px; }
#id_bigcb		{ position: absolute; width: 356px; height: 336px;  }
.id_bimg		{ position: absolute; clip: rect(0px 451px 336px 95px); width: 525px; } 
.id_bimgcb		{ position: absolute;     } 
.id_si1			{ width: 116px; position: relative; float: left; margin-right: 1px; margin-top: 2px; background-color: #FFFFFF; display: block; border: #e7e5db 2px solid; border-top: 0; border-right: 0; }
.id_si2			{ width: 117px; position: relative; float: left; margin-right: 1px; margin-top: 2px; background-color: #FFFFFF; display: block; border: #e7e5db 2px solid; border-top: 0; border-right: 0; }
.id_si3			{ width: 116px; position: relative; float: left; margin-right: 1px; margin-top: 2px; background-color: #FFFFFF; display: block; border: #e7e5db 2px solid; border-top: 0; }
.id_thumb		{ width: 116px; height: 100px; cursor: pointer; }
#mini_ab		{ display: none; }
#sb_animatie		{ position:absolute; z-index:2;  }
#sb_animatie img 	{ width: 80px; height: 80px; }
#item_txt		{ position: relative; float: right; width: 330px; display: inline-block; padding: 20px 5px 20px 0px; }
.id_titel		{ float: left; width: 180px; margin-top: 12px; font-size: 16px; font-weight: bold; }
.id_prijs		{ float: left; font-weight: bold; font-size: 16px; margin-top: 12px; }
.oudeprijs		{ text-decoration: line-through; color: #847e72; font-size: 12px; }
.saleprijs		{ color: #990000; }

.id_omschrijving	{ clear: both; line-height: 1.75em; min-height: 130px;  }
.id_ln			{ min-height: 14px; clear: both; }
.id_label		{ float: left; clear: left; width: 100px; }
.id_data		{ float: left; clear: right; width: 220px; margin-left: 0px; font-weight: bold; }

#bst_opm		{ display: block; padding: 70px 0 10px 0; font-weight: bold; text-align: center; width: 325px; }

#bttb_bt		{ display: block; float: left; margin-top: 15px;  background: #fff url(../resources/button.png) left top no-repeat; width: 162px; height: 16px; padding-top: 4px; text-align: center; font-weight: bold; text-decoration: none; }
#bttb_bt:hover, #bttb_bt:active 	{ background: #fff url(../resources/button-over.png) left center no-repeat; height: 16px; }
#msb_bt			{ display: block; float: left; margin-top: 40px;  background: #fff url(../resources/button.png) right top no-repeat; width: 162px; height: 16px; padding-top: 4px; text-align: center; font-weight: bold; text-decoration: none; margin-left: 1px; }
#msb_bt:hover, #msb_bt:active 	{ background: #fff url(../resources/button-over.png) right center no-repeat; }
#asb_bt			{ display: block; float: left; margin-top: 40px; background: #d01240 url(../resources/buttonr.png) left center no-repeat; width: 162px; height: 16px; padding-top: 4px; text-align: center; font-weight: bold; text-decoration: none; color: #fff !important; }
#asb_bt a:link, #asb_bt a:visited	{ text-decoration: none; }
#asb_bt:hover, #asb_bt:active 	{ background: #fff url(../resources/buttonr-over.png) left center no-repeat; }
#saf_bt			{ display: block; float: left; margin-top: 15px; background: #fff url(../resources/button.png) right center no-repeat; width: 162px; height: 16px; padding-top: 4px; text-align: center; font-weight: bold; text-decoration: none; margin-left: 1px; }
#saf_bt:hover, #saf_bt:active 	{ background: #fff url(../resources/button-over.png) right center no-repeat; }
#sendafriend	{ padding-top: 15px; clear: both; display: none; background-color: #FFFFFF; }
#sendafriend label	{ float: left; width: 96px; margin-left: 80px; }
#sendafriend input	{ float: left; width: 144px; display: inline-block; background-color: #dfdcd5; border: #8c8677 1px solid; margin-bottom: 2px; font-size: 10px; }
#sendafriend textarea	{ float: left; width: 144px; height: 50px; background-color: #dfdcd5; border: #8c8677 1px solid; margin-bottom: 2px; font-size: 10px; }
#saf_send		{ display: block; float: left; margin-left: 176px; margin-top: 10px; background: #fff url(../resources/button.png) center top no-repeat; width: 150px; height: 16px; padding-top: 4px; text-align: center; font-weight: bold; text-decoration: none; }

#plaatsopsite	{ clear: both; padding-top: 10px; }
.pos_txt		{ margin-right: 50px; }
.pos_lnk		{ margin-right: 4px; }
.pos_img		{ border: 0; }


/* home party */
.hp-img			{ float: right; margin: 0px 0px 10px 10px; }
.homep			{ margin-top: 30px; font-weight: bold; font-size: 13px;  }

/* contact */ 	
.cnt_adres		{ padding: 5px; width: 200px; position: absolute; right: 0px; top: 100px; }
.cnt_form		{ position: relative;  }
.cnt_txt		{ float: left; min-height: 14px; display: block; }
.cnt_c1			{ clear: both; margin: 0; padding: 5px;  width: 410px; min-height: 14px;  }
.cnt_c1 select	{ width: 204px; }
.cnt_c1 input	{ height: 14px; }
.cnt_c1b		{ clear: both; margin: 0; padding: 5px; width: 410px;  }
.cnt_c1b select	{ width: 204px; height: 18px; }
.cnt_c1b input	{ height: 14px; }
.cnt_c1b textarea	{ height: 50px; width: 204px; }
.cnt_c2			{ width: 200px; float: right; background-color: #dfdcd5; border: #8c8677 1px solid; }
.cnt_cb			{ padding: 5px; }
.cnt_cb	input	{ margin: 10px 0px 10px 0px; }
.cnt_sbm		{ clear: both; margin-left: 206px; width: 210px; float: left; margin-top: 10px; }
.cnt_sbm input	{ width: 210px; margin-top: 10px; float: left;  }
.cnt_cnb		{ clear: both; padding: 5px; }
.cnt_nbl		{ float: left; padding-right: 10px; }

/* shopping bag */

#sb_content		{ width: 685px; padding: 0px 0px 10px 0px; display: inline-table; }
.sbc_header		{ width: 100%; font-weight: bold; padding-bottom: 25px; border-bottom: #bdb4a0 1px solid; }
.sbc_verzend	{ width: 100%; padding-bottom: 25px; border-bottom: #bdb4a0 1px solid; margin-bottom: 10px; margin-top: 10px; }
.sbc_actie		{ width: 100%; padding-bottom: 25px; border-bottom: #bdb4a0 1px solid; margin-bottom: 10px; margin-top: 10px; color: #5b574e;}
.sbc_totregel		{ width: 100%; font-weight: bold; padding-bottom: 25px; margin-bottom: 20px; margin-top: 10px; }
.sbc_item		{ width: 100%; clear: both; border-bottom: #bdb4a0 1px dotted; padding-top: 10px; padding-bottom: 10px; display: inline-block; color: #5b574e; }
.sbc_item h2	{ padding: 0; margin: 0; font-size: 12px;  }
.sbc_subt		{ width: 100%; clear: both; border-bottom: #bdb4a0 1px dotted; padding-top: 10px; padding-bottom: 10px; display: inline-block;  }
.sbc_img		{ float: left; width: 100px; height: 100px; margin-right: 30px; }
.sbc_imgh		{ float: left; width: 100px; margin-right: 30px; }
.sbc_naam		{ float: left; width: 155px; margin-right: 10px; }
.sbc_as			{ float: left; width: 60px; margin-right: 10px; text-align: center; }
.sbc_pm			{ float: left; width: 20px; margin-right: 10px; text-align: right; }
.sbc_prijs		{ float: left; width: 70px; margin-right: 10px; text-align: right; }
.sbc_totaal		{ float: left; width: 50px; margin-right: 30px; text-align: right; }
.sbc_eindtotaal		{ float: left; width: 50px; margin-right: 30px; text-align: right; }
.sbc_verwijder	{ float: left; width: 90px; text-align: center; }
#sbc_checkout	{ float: right; margin: 15px 0px 20px 0px; background: #fff url(../resources/button.png) right top no-repeat; width: 150px; height: 16px; padding-top: 4px; text-align: center; font-weight: bold; text-decoration: none; }

div#sbs_cs		{ float: right; width: 283px; height: 80px; background: url(../resources/shoppingbag-zbbg.jpg) center center no-repeat; cursor: pointer; }
div#sbs_cs p	{ padding-left: 5px; padding-right: 10px; color: #5b574e; }
div#sbs_pm		{ float: right; width: 283px; height: 100px; background: url(../resources/shoppingbag-zbbgg.jpg) center center no-repeat; margin-top: 5px; cursor: pointer; }
div#sbs_pm p	{ padding-left: 5px; padding-right: 10px; color: #5b574e; }
div#sbs_esb		{ float: right; width: 283px; height: 80px; background: url(../resources/shoppingbag-zbbg.jpg) center center no-repeat; margin-top: 5px; cursor: pointer; }
div#sbs_esb p	{ padding-left: 5px; padding-right: 10px; color: #5b574e; }
.sbc_verwijderbt	{ cursor: pointer; }
.sbc_actieregel		{ width: 100%; padding-bottom: 15px; margin-bottom: 10px; margin-top: 10px; }
.actie_label	{ width: 400px; float: left; }
.actie_input	{ width: 260px; float: right; margin-left: 0px; text-transform: uppercase; }
.actie			{ margin-top: 30px; }

/* bestelling */
.frow			{ clear: both; }
#bl_adres		{ float: left; width: 140px; display: inline-table; }
#bl_bezorg		{ float: left; width: 545px; display: inline-table; }
#bl_bezorgadres	{ display: none; clear: both; padding-top: 32px; }
#bl_content		{ float: left; width: 680px; display: inline-table; }
.bl_mb			{ padding-top: 30px; }
.bl_naam		{ float: left; width: 360px; margin-right: 10px; }
.bl_checkbox	{ float: left; width: 14px; clear: right; }
.bl_cc			{ float: left; width: 240px; clear: left;  color: #847e72;}
.bl_c1			{ float: left; width: 100px; clear: left; }
.bl_c2			{ float: left; width: 80px; clear: right; }
.bl_ca1			{ float: left; width: 100px; clear: left; }
.bl_ca2			{ float: left; width: 80px; }
.bl_ca3			{ float: left; width: 70px; }
.bl_bt			{ clear: both; width: 324px; margin-left: 360px; min-height: 30px; text-align: right; }
.bl_select		{ float: right; width: 190px; background-color: #dfdcd5; border: #8c8677 1px solid; }
#bl_checkout	{ float: right; margin: 15px 0px 20px 0px; background: #fff url(../resources/button.png) right top no-repeat; width: 150px; height: 16px; padding-top: 4px; text-align: center; font-weight: bold; text-decoration: none; }
#bl_topay		{ float: right; margin: 15px 0px 20px 0px; background: #fff url(../resources/button.png) right top no-repeat; width: 150px; height: 20px; padding-top: 4px; text-align: center; font-weight: bold; text-decoration: none; border: 0; cursor: pointer; }
.bl_co			{ float: left; width: 140px; clear: left; color: #847e72; }
.bl_coav			{ float: left; width:300px; clear: left; color: #847e72; }
.bl_textarea	{ width: 542px; height: 68px; background-color: #dfdcd5; border: #8c8677 1px solid; }
.bl_betalen		{ clear: both; padding-bottom: 20px; min-height: 70px;}
#ccbetalen		{ float: left; margin-left: 10px; margin-right: 30px; display: inline-block; cursor: pointer;}
#iDeal			{ float: left; margin-right: 30px; display: inline-block; cursor: pointer; }
#PayPal			{ float: left; display: inline-block; cursor: pointer; padding-top: 15px; }

/* logging in */
div#ctekst h3		{ clear: both; }
div#ctekst label	{ min-height: 24px; display: inline-block; }
div#ctekst input	{ display: inline-block; }
#re_registreer, #re_login	{ width: 686px; }
#re_registreer p	{ color: #847e72; }
#re_login p		{ color: #847e72; }
.re_cn1			{ float: left; width: 100px;  }
.re_cn2			{ float: left; width: 110px;  }
.re_cn3			{ float: left; width: 100px;  }
.re_c1			{ float: left; width: 100px; clear: left;  }
.re_c2			{ float: left; width: 110px; clear: right;  }
.re_ca1			{ float: left; width: 100px; clear: left; }
.re_ca2			{ float: left; width: 110px;  }
.re_ca3			{ float: left; width: 100px; clear: right; }
.re_input		{ float: left; margin-right: 20px; width: 120px; background-color: #dfdcd5; border: #8c8677 1px solid; }
.re_select		{ float: left; margin-right: 20px; width: 124px; background-color: #dfdcd5; border: #8c8677 1px solid; }
.re_subtxt		{ color: #847e72; }
.re_tsinput		{ float: left; margin-right: 20px; width: 40px; background-color: #dfdcd5; border: #8c8677 1px solid; text-align: center; }
.re_datinput	{ float: left; margin-right: 5px; width: 33px; background-color: #dfdcd5; border: #8c8677 1px solid; text-align: center; }
.re_submit		{ float: left; margin-left: 100px; width: 124px; clear: both; margin-bottom: 20px; margin-top: 20px;  }
.ma_titel		{ margin-top: 30px; padding-top: 30px; margin-bottom: 0px; padding-bottom: 5px; }
.ma_sub			{ color: #847e72; clear: both; display: block; padding-top: 0px; padding-bottom: 5px;}
.ma_cea			{ clear: both; display: block; padding-top: 0px; padding-bottom: 5px;}
.li_wwvg		{ }
#re_wwmk		{ padding-top: 10px; font-weight: bold; }
#re_wwmk label	{ padding-right: 20px; }
#re_wwbox		{ margin-top: 30px; display: none; }
#re_submit		{ background: #fff url(../resources/button.png) right top no-repeat; width: 164px; height: 20px; padding-top: 4px; text-align: center; font-weight: bold; text-decoration: none; border: 0; cursor: pointer; }
#re_submit:hover	{ background: #fff url(../resources/button-over.png) right top no-repeat; }

/* press */
.press_holder	{ float: left; margin-right: 20px; margin-bottom: 20px; padding-bottom: 5px; padding-left: 5px; padding-right: 5px; position: relative; border: #e7e5db 2px solid; min-height: 340px; width: 200px; }
.press_holder h3	{ padding-top: 4px; margin-top: 0; font-family: Georgia, "Times New Roman", Times, serif; font-size: 13px; color: #872325; }
.press_dat		{ clear: both; display: block; }
.press_pag		{ clear: both; display: block; padding-bottom: 10px; }
.press_img		{ clear: both; display: block; min-height: 260px;  }
.press_url		{ clear: both; display: block; }
.press_pdf		{ position: absolute; right: 0px; top: 0px; }
.press_navigatie	{ clear: both; text-align: right; width: 678px; padding: 2px; display:inline-block; margin: 20px 0px 10px 0px; float: left; color: #45423b; background-color: #e6e4db; }

/* faq */
div#faqtekst	{ margin: 2px 20px 5px 5px; padding: 5px; position: relative; display: table;  }
div#faqtekst h3	{ padding: 10px 0px 2px 0px; margin: 0; }
div#faqtekst p	{ padding: 0; margin: 0px 0px 6px 0px; }

/* about us */
.aboutus_img	{ float: right; margin: 0px 0px 10px 10px; }

/* links */
.links_lst a:link 		{ text-decoration: none; }
.links_lst a:visited	{ color: #847e72 !important; text-decoration: none; }
.links_lst a:hover, .linkst_lst a:active	{ color: #000 !important; text-decoration: underline; }
.links_r1		{ float: left; width: 220px; clear: left; }
.links_r2		{ float: left; width: 220px; clear: none; }
.links_r3		{ float: left; width: 220px; clear: right; }

#facebook		{ position: absolute; width: 245px !important; margin-left: 10px; margin-bottom: 15px; }
#tweetbt		{ display: inline-block; padding-left: 5px; }


/* pages */
#page_pg	{ padding: 10px; }
#page_pg h1, #page_pg h2, #page_pg h3, #page_pg h4, #page_pg h5, #page_pg h6	{ font-size: 16px !important; display: inline; }
.pitop				{ clear: both; margin-bottom: 10px; display: block; margin-left: auto; margin-right: auto; }
.pilft				{ float: left; margin-bottom: 10px; margin-right: 10px; border: #dcdad2 2px solid; padding: 2px; background-color: #fff; }
.pirgt				{ float: right; margin-bottom: 10px; margin-left: 10px; border: #dcdad2 2px solid; padding: 2px; background-color: #fff; }

#tag_cloud	{ clear: both; width: 990px; margin-left: 10px; padding-top: 5px; }

.tag1, .tag2, .tag3, .tag4, .tag5	{ display: inline-block; font-family: Helvetica, Arial, sans-serif; font-size: 11px; padding-bottom: 0px !important; margin-bottom: 0 !important}
/*.tag1:link, .tag1:visited	{ font-size: 12px; text-decoration: none; }
.tag2:link, .tag2:visited	{ font-size: 12px; text-decoration: none; }
.tag3:link, .tag3:visited	{ font-size: 12px; text-decoration: none; }
.tag4:link, .tag4:visited	{ font-size: 12px; text-decoration: none; }
.tag5:link, .tag5:visited	{ font-size: 12px; text-decoration: none; }*/ 

/* impromptu */
.jqifade{
      position: absolute; background-color: #000000; 
}
div.jqi{ 
      width: 400px; 
      font-family: Helvetica, Arial, sans-serif;
      position: absolute; 
      background-color: #dcdad2;
      font-size: 11px; 
      text-align: left; 
      border-top: solid 1px #eeeeee; border-left: solid 1px #eeeeee; border-right: solid 1px #000;  border-bottom: solid 1px #000;
      -moz-border-radius: 10px;
      -webkit-border-radius: 10px;
      padding: 7px;
}
div.jqi .jqicontainer{ 
      font-weight: bold; 
}
div.jqi .jqiclose{ 
      position: absolute;
      top: 4px; right: -2px; 
      width: 18px; 
      cursor: default; 
      color: #bbbbbb; 
      font-weight: bold; 
}
div.jqi .jqimessage{ 
      padding: 10px; 
      line-height: 20px; 
      color: #444444; 
}
div.jqi .jqibuttons{ 
      text-align: right; 
      padding: 5px 0 5px 0; 
      background-color: #dcdad2;
}
div.jqi button{ 
      padding: 3px 10px;
      margin: 0 10px; 
      font-weight: bold; 
      font-size: 12px; 
}

#melding	{ width: 30%; position: absolute; left: 35%; top: 200px; background-color: #e6e6dd; border: #7d776a 4px solid; z-index: 999; font-size: 12px; }
#melding h1, #melding p	{ padding: 10px; }
#melding_close	{ position: absolute; right: 10px; top: 10px; cursor: pointer; z-index: 1000; }
#layer		{ width: 100%; height: 100%; background-color: #000; position: absolute; top: 0; left: 0; z-index: 998; filter:alpha(opacity=70); -moz-opacity: 0.7; -khtml-opacity: 0.7; opacity: 0.7; }
