@charset "utf-8";
/* CSS Document */
body {

	margin: 24px auto;
	font-family: "Calibri", "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	background-color:#FFF !important;
	background-image: url("images/design/backgroundgradient.png");
  	background-attachment: fixed !important;
  	background-position: top left;
	background-repeat:repeat-x;
}

img { border: none; }
.imgX { border: none; margin-top:5px; margin-left:10px;  }
/* <Positionering> */
.container { width:1000px; height:100%; margin: 0 auto; background-color:#FFFFFF; margin-top:30px; padding-top:10px; padding-left:5px; }
/* </Positionering> */
.clear
{
	clear:both;
}
/* <Header> */
.logo {background-image:url(images/logo.jpg); background-repeat:no-repeat; width:980px; height:106px; }
/* </Header> */

.kaartmenu_links	{ background-image:url(../gede/assets/images/menu_bg_left.jpg); width:25px; height:46px; float:left; }
.kaartmenu_midden	{ background-image:url(../gede/assets/images/menu_bg_midden.jpg); width:130px; height:50px; float:left; background-repeat:repeat-x; }
.kaartmenu_rechts	{ background-image:url(../gede/assets/images/menu_bg_right.jpg); width:24px; height:46px; float:left; }

/* <Rondehoeken> */
.linksboven 	{ width:17px; height:17px; background-image:url(images/lu.jpg); float:left; }
.rechtsboven	{ width:17px; height:17px; background-image:url(images/ru.jpg); float:left; }
.linksboven_on	{ width:17px; height:17px; background-image:url(images/lu_on.jpg); float:left; }
.rechtsboven_on	{ width:17px; height:17px; background-image:url(images/ru_on.jpg); float:left; }
.linksonder 	{ width:17px; height:17px; background-image:url(images/lo.jpg); float:left; }
.rechtsonder	{ width:17px; height:17px; background-image:url(images/ro.jpg); float:left; }
/* </Rondehoeken> */
.boxmiddenboven	{ height:14px; border-top-width:3px; border-top-style:solid; border-top-color:#cccccc; float:left; background-color:#FFFFFF;  width:146px; overflow:hidden; }
.boxmiddenboven_on	{ height:14px; border-top-width:3px; border-top-style:solid; border-top-color:#cccccc; float:left; background-color:#663366;  width:146px; overflow:hidden; }
.boxmiddenstuk	{ width:100%; border-left-color:#cccccc; border-left-style:solid; border-left-width:3px; border-right-color:#cccccc; border-right-style:solid; border-right-width:3px; height:100%; clear:both; background-color:#FFFFFF; margin:0; padding:0; }
.boxmiddenstuk1	{ width:100%; border-left-color:#cccccc; border-left-style:solid; border-left-width:3px; border-right-color:#cccccc; border-right-style:solid; border-right-width:3px; border-bottom-color:#cccccc; border-bottom-style:solid; border-bottom-width:3px; height:100%; clear:both; background-color:#FFFFFF; float:left;}

.tabblad_on		{ width:174px; border-left-color:#cccccc; border-left-style:solid; border-left-width:3px; border-right-color:#cccccc; border-right-style:solid; border-right-width:3px; clear:both; background-color:#663366; height:18px; overflow:hidden; color:#FFF; }
.tabblad		{ width:174px; border-left-color:#cccccc; border-left-style:solid; border-left-width:3px; border-right-color:#cccccc; border-right-style:solid; border-right-width:3px; border-bottom-color:#cccccc; border-bottom-style:solid; border-bottom-width:3px; clear:both; background-color:#FFFFFF; float:left; height:15px; overflow:hidden; }
.tabhouder { width:990px; }
.aanbiedingen	{ background-image:url(images/onzeaanbiedingen.jpg); width:174px; height:34px; position:absolute; margin-left:810px; margin-top:-40px; }
.aanbiedingen2	{ background-image:url(images/onzeaanbiedingen.jpg); width:174px; height:34px; position:absolute; margin-left:400px; margin-top:-40px; }

.maintekst 		{ width:980px;} 

.boxmiddenonder	{ height:14px; border-bottom-width:3px; border-bottom-style:solid; border-bottom-color:#cccccc; float:left; width:100%; }
.tabtussenstuk	{ margin-top:10px; height:32px; border-bottom-width:3px; border-bottom-color:#cccccc; border-bottom-style:solid; width:23px; float:left; overflow:hidden; }

/* <Paarsebox> */
.paars_boven	{ background-image:url(images/paars_bovenkant.jpg); height:12px; width:240px;  }
.paars_midden	{ background-color:#663366; height:195px; width:238px; margin-left:1px; }
.paars_onder	{ background-image:url(images/paars_onderkant.jpg); height:12px; width:240px;  }
/* </Paarsebox> */

.wittebox 		{ background-image:url(images/wittebox.png); height:245px; width:225px; }
.boxpos			{ float:left; margin-left:17px; margin-top:17px; }

.winkelwagen	{ background-image:url(images/winkelwagen.jpg); width:168px; height:29px; position:absolute; margin-left:205px; margin-top:-40px; }

/* <Lettertypes> */
.wit			{ color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10pt; }
.tabblad_font	{ color:#663366; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11pt; width:174px; text-align:center; margin-top:-7px; position:absolute; cursor:pointer; }
.tabblad_font_on{ color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11pt; width:174px; text-align:center; margin-top:-7px; position:absolute; cursor:pointer; }
.grijs			{ color:#CCCCCC; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10pt; }
.titel			{ color:#663366; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11pt; font-weight:bold; }
/* </Lettertypes> */

.plaatsbestelling	{ background-image:url(images/plaatsbestelling.jpg); width:149px; height:30px; float:left; margin-left:10px; }

/* <Buttons> */
.pijl_links		{ background-image:url(images/pijl_links.jpg); width:33px; height:30px; cursor:pointer; margin-left:10px; position:absolute;}
.pijl_rechts	{ background-image:url(images/pijl_rechts.jpg); width:33px; height:30px; cursor:pointer; margin-left:850px; position:absolute; }
.pijl_rechts2	{ background-image:url(images/pijl_rechts.jpg); width:33px; height:30px; cursor:pointer; margin-left:455px; position:absolute; }
.button_bestelnu{ background-image:url(images/bestelnu.jpg); width:107px; height:30px; cursor:pointer; float:left; margin-top:5px; margin-left:10px; }
.button_meerinfo{ background-image:url(images/meerinfo.jpg); width:107px; height:30px; cursor:pointer; float:left; margin-top:5px; } 
.button_contact  { background-image:url(images/contactmetons.jpg); width:149px; height:30px; cursor:pointer; float:left; }
.aanbiedingenbuttons{ width:238px; height:35px; }
/* </Buttons> */

/* <Overige> */
.kastplaatje	{ width: 223px; 
	height: 169px;
	overflow: hidden;
	text-align: center;
	position: relative;}
.stoelplaatje	{ background-image:url(images/stoel.jpg); height:169px; width:165px; margin: 0 auto;}
.bankplaatje	{ background-image:url(images/bank.jpg); height:162px; width:220px; margin: 0 auto;}
.tafelplaatje	{ background-image:url(images/tafel.jpg); height:161px; width:220px; margin: 0 auto;}
/* </Overige> */
.spacer
{
background-image:url(images/winkelwagen.jpg);
height:29px;
margin-left:205px;
margin-top:-40px;
position:absolute;
width:168px;
}

h1 { display: none; }
h2 { color: #636; }
body.plaats-bestelling h2, body.klantenservice h2,
body.contact h2 {
	font-size: 22px;
	font-weight: normal;
}
.gallery h2, div.iteminfo-inner h2 {
	padding: 0;
	margin: 0;
	font-size: 16px;
	font-weight: bold;
}
div.image {
	width: 223px;
	height: 169px;
	overflow: hidden;
	text-align: center;
	position: relative;
}
.schuif
{
	margin-left:120px;
	height:254px;
	width:760px;  
	overflow:hidden; 
	position:absolute;
}
.schuif2
{
	margin-left:47px;
	height:254px;
	width:500px;  
	overflow:hidden; 
	position:absolute;
}
.tab_soort
{
	float:left;
	margin-top:10px;
}
div#footer {
	text-align:center;
	width: 100%;
	padding: 5px 0;
	color: #666;
	float: left;
	background-color:#FFF;
}
.link
{
	color:#663366;
	font-size:14px;
	font-style:italic;
	
	font-weight:bold;

	
}