@charset "utf-8";
/* CSS Document */



/*************/
/*** reset ***/
/*************/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dd, dl, dt, li, ol, ul, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td{ margin:0px; padding:0px;}

/**************/
/*** PNGFIX ***/
/**************/
img, div, header { behavior: url(iepngfix.htc) }


/************/
/*** body ***/
/************/
body { background:#fff; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#636363; overflow-x: hidden; }
img { border:0px;}
.clear { clear:both;}



/***************/
/*** wrapper ***/
/***************/
#wrapper { width:970px; margin:0 auto; z-index: 50; }


/*****************/
/*** headertop ***/
/*****************/
#header_top { position:relative; background:#e4e3df; width: 100%; height:37px; padding:0px 0px 0px 0px;}
#header_sub	{ position:relative; width: 980px; margin: auto; height:37px; padding:0px 0px 0px 0px;}
#header_top .payoff { float: left; width: 400px; font-family: Lucida grande, sans-serif; color: #FFF; font-size: 16px; padding: 7px 0px 0px 0px; }
#header_top .log_on { position: absolute; right: 0px; background: url(../images/bg_login.jpg); font-family: Lucida grande, sans-serif; color: #FFF; font-size: 16px; width: 109px; height: 37px; padding: 10px 0px 0px 0px; text-align: center; }
#header_top .log_on a { color: #FFF; text-decoration: none; }
#header_top .log_on a:hover { color: #FFF; text-decoration: underline; }


/**************/
/*** header ***/
/**************/
#header { position:relative; margin: auto; width: 970px; height:115px; padding:0px 0px 0px 0px; border-bottom: 0px solid #d1d4cb; }

	/*** titel ***/
	#header h1 a { position:absolute; border: 0px solid #FFF; left:0px; top:0px; width:295px; height:80px; overflow:hidden; z-index: 100; }
	
	/*** menuBar ***/
	ul.menuBar { position: relative; border: 0px solid #FFF; width:970px; height:20px; top: 80px; padding:0px 0px 0px 0px; list-style:none; z-index: 120; }
	ul.menuBar li { float:left; height:34px; padding:10px 0px 0px 0px; font-family: Arial;}
	ul.menuBar li a { display:block; padding:4px 14px 9px 0px; color:#747861; font-size:12px; text-decoration:none;}
	ul.menuBar li a:hover, ul.menuBar li.active a { color:#9bbdb8;}
	
	/*** menuBar ***/
	ul.menuBar2 { position: relative; border: 0px solid #FFF; width:970px; height:20px; top: 60px; padding:0px 0px 0px 0px; list-style:none; z-index: 120; }
	ul.menuBar2 li { float:left; height:34px; padding:10px 0px 0px 0px; font-family: Arial;}
	ul.menuBar2 li a { display:block; padding:4px 14px 9px 0px; color:#747861; font-size:12px; text-decoration:none;}
	ul.menuBar2 li a:hover, ul.menuBar2 li.active a { color:#9bbdb8;}
	
	/** cartB **/
	#cartB 	{ position: absolute; border: 0px solid #000; height:32px; top: 5px; right: 0px; padding:6px 0px 0px 14px; list-style:none; z-index: 90; }
	#cartB	{ background: url(../img/bebe_shoppingbasket.jpg); background-position: top left; background-repeat: no-repeat; }
	#cartB .shopNumber { position: relative; float: left; color: #FFF; font-size: 10px; width: 20px; text-align: center; margin: 3px 0px 0px 0px; padding: 0px 0px 0px 0px; }
	#cartB a { color:#747861; font-size:13px; text-decoration:none; margin: 3px 0px 0px 20px; }
	#cartB a:hover, #cartB li.active a { color:#227696;}
	
	
	/*** contentTab ***/
	ul.contentTab { position:absolute; left:99px; bottom:17px; list-style:none;}
	ul.contentTab li { float:left;}
	ul.contentTab li a { display:block; background:url(../images/button_tab.png) no-repeat 0px 0px; width:97px; height:16px; padding:6px 0px 0px 0px; color:#9db3d2; font-weight:bold; text-transform:uppercase; text-align:center; text-decoration:none;}
	ul.contentTab li a:hover, ul.contentTab li.active a { background:url(../images/button_tab.png) no-repeat 0px -22px; color:#e53729;}
	
	/*** login ***/
	#header a.login { float:right; background:url(../images/button_login.png) no-repeat; width:54px; height:16px; margin:5px 15px 0px 0px; text-indent:-100000px; overflow:hidden; display:inline;}
	
	/*** telefoon ***/
	#header p { float:right; color:#9db3d2; font-size:16px; font-weight:bold; margin:3px 9px 0px 0px; display:inline;}
	#header p em { color:#FFF; font-style:normal;}
	
	#Color	{ position: relative; float: right; text-align: right; top: 40px; right: 25px; z-index: 100; height: 55px; }
	
	.search					{ position: absolute; right: 0px; top: 32px; }
	.search fieldset		{ border: 0px; }
	.search .addSearch 		{ position: relative; top: 3px; border: 1px solid #a6a6a6; color: #a6a6a6; margin: 0px 0px 0px 0px; height: 18px;  }
	.search .searchButton 	{ position: relative; top: 10px; width: 28px; height:32px; }
	
	
#header_line	{ position: relative; margin: auto; width: 980px; border-top: 0px solid #d1d2cb; }

/*******************/
/*** contentHome ***/
/*******************/
#contentHome 			{ width:970px; padding:0px 0px 0px 0px; border: 0px solid #666; }
#contentHome div.left	{ float: left; margin: 0px 0px 5px 0px; padding: 0px 0px 0px 0px; }
#contentHome div		{ float: left; margin: 0px 0px 2px 5px; padding: 0px 0px 0px 0px; border: 0px solid #000;}


/***************/
/*** content ***/
/***************/
#content { width:970px; padding:0px 0px 0px 0px; border-top: 1px solid #d1d3ca; }


	/*** homeImage **/
	#SlideBox	{ position: relative; float: left; margin: 0px 0px 5px 0px; height: 516px; width: 970px; border: 0px solid #dce3eb; z-index: 100; }
	.HomeImageSize	{ height: 516px; width: 970px; }
	
	/*** SlideBoxNav ***/
	#nav { position:absolute; width:90px; min-height:25px; margin:380px 0px 0px 10px; padding:10px; border:0px solid #b6b6b6; z-index: 1000; }
	
		/*** items ***/
		#nav a, strong { display: block; float: left; background:url(../images/white_dot.png) no-repeat; width:12px; height:12px; padding-left: 3px; text-indent:-100000px; overflow:hidden; }
		#nav a.activeSlide { background:url(../images/red_dot.png) no-repeat; }
		#nav a:focus { outline: none; }

#content .loggonImage 	{ float: left; margin: 0px 50px 15px 0px; }
#content .loggonDiv 	{ width: 550px; margin: 0px auto 0px auto;}
#content .loggonDiv a.redLink 		{ color: #FF0000; text-decoration: none; }
#content .loggonDiv a.redLink:hover { color: #FF0000; text-decoration: underline; }
#content p { color: #5d605b; }

	/*** broodMenu ***/
	ul.broodMenu { position: relative; float: left; border: 0px solid #FFF; color: #bab1a3; width:970px; height:20px; top: 0px; padding:0px 0px 0px 0px; list-style:none; z-index: 120; }
	ul.broodMenu li { float:left; height:34px; padding:10px 0px 0px 0px; font-family: Arial;}
	ul.broodMenu li a { padding:10px 0px 0px 0px; color:#bab1a3; text-decoration:none;}
	ul.broodMenu li a:hover, ul.broodMenu li.active a { color:#000;}

	h4 		{ position: absolute; float: left; margin: 30px 0px 0px 0px; font-size: 24px; font-family: Arial; font-weight: normal; color: #747861; }
	
	/**** contentMenu ****/
	#contentMenu	{ position: relative; float: left; margin: 30px 0px 0px 0px;}
	#contentMenu h2	{	color: #5d605b; font-size: 20px; font-weight: normal;}

	/**** cMenu ****/	
	ul.cMenu	{ position: relative; float: left; list-style-type: none; color: #838383; font-family: Arial; font-size: 13px; margin: 5px 0px 0px 0px; line-height: 30px; width: 174px; z-index: 1000; }
	ul.cMenu li		{ border-top: 1px solid #d5d5d5; }
	ul.cMenu li a	{ color: #747861; line-height: 30px; }
	ul.cMenu li a.allessel	{ color: #262626; font-size: 20px; border-top: 1px solid #fff; }
	ul.cMenu li a.alles	{ color: #838383; text-transform: uppercase; border-top: 1px solid #fff;}
	ul.cMenu li a:hover, ul.cMenu li.active a { color:#abcec9; }


	/*** filter ***/
	#filter	{ position: relative; background: url(../images/stores_banner.jpg) no-repeat; height: 55px; width: 980px; margin: 0px 16px 0px 26px; padding: 15px 0px 0px 25px; }
	#filter p { text-transform: lower; font-size: 13px; }
	#filter	select { font-size: 11px; }
	
	#clients { position: relative; min-height: 500px; width: 980px; margin: 0px 16px 60px 36px; } 
	
	#clients h1 { font-size: 12px; font-weight: normal; line-height: 26px; }
	#clients h2 { font-family: Arial, sans-serif; font-size: 18px; font-weight: lighter; padding: 40px 0px 3px 0px; }
	#clients a	{ color: #838383; text-transform: lowercase; padding: 5px 0px 5px 0px; }
	#clients a:hover	{ color: #747861; text-transform: lowercase; padding: 5px 0px 5px 0px; }

	/*** tags ***/
	#content a { text-decoration:none;}
	.rond { -webkit-border-top-left-radius:5px; -webkit-border-top-right-radius:5px; -webkit-border-bottom-left-radius:5px; -moz-border-radius:5px; -moz-border-radius-bottomright:0px;}

	/*** mainImage ***/
	#my_show	{ margin: 0px 0px 5px 0px; padding: 0px 0px 0px 0px; width: 970px; height: 533px; z-index: 100; }
	.myshowImage{ width: 970px; height: 533px; z-index: 100; }
	
	/*** pageFlip ***/
	.pageFlip	{ margin: 0px 0px 0px 0px; padding: 0px 16px 0px 9px; }
	
	/*** directBox ***/
	.directBox { float:left; background:#e6ebf6 url(../images/box_bg.png) repeat-x top; width:216px; min-height:278px; height:auto !important; height:278px; margin:0px 0px 12px 17px; border:1px solid #e0e5f0; display:inline;}
		
		/*** directMenu ***/
		ul.directMenu { width:216px; list-style:none;}
		ul.directMenu li { float:left; width:216px; margin:13px 0px 0px 0px;}
		ul.directMenu li a { display:block; width:158px; padding:0px 6px 0px 53px; color:#636363; font-size:10px; font-style:italic; line-height:11px;}
		ul.directMenu li a strong { display:block; color:#363636; font-size:12px; font-style:normal; padding:0px 0px 3px 0px;}
		ul.directMenu li.aanmelden a { background:url(../images/icon_aanmelden.gif) no-repeat 8px 0px;}
		ul.directMenu li.inloggen a { background:url(../images/icon_inloggen.gif) no-repeat 8px 0px;}
		ul.directMenu li.telefoonnummer a { background:url(../images/icon_telefoonnummer.gif) no-repeat 8px 0px;}
		ul.directMenu li.wijzigen a { background:url(../images/icon_wijzigen.gif) no-repeat 8px 0px;}
		ul.directMenu li.storing a { background:url(../images/icon_storing.gif) no-repeat 8px 0px;}
	
	
	/*** boxHolder ***/
	.boxHolder { float:left; margin:0px 0px 30px 0px; display:inline; }
	
	/*** infoBox ***/
	.infoBox { position:relative; float:left; width:470px; margin:8px 1px 0px 0px; padding:10px 13px 0px 0px; text-align:left; }
	.infoBox h2 { color:#829a97; font-size:24px; text-align:left; letter-spacing:0px; padding:0px 0px 0px 0px; font-weight: normal; }
	.infoBox h3 { color:#292929; font-size:18px; text-align:left; letter-spacing:0px; padding:10px 0px 0px 0px; font-weight: normal; }
	
	.infoBox p { font-style:normal; color: #767676; font-size: 13px; text-align:left; line-height:15px; padding: 0px 20px 0px 0px;}
	.infoBox ul { width:189px; text-align:left; list-style:none;}
	.infoBox ul li { float:left; background:url(../images/infoBox_bullit.gif) no-repeat 0px 5px; width:174px; padding:0px 0px 3px 15px;}
	.infoBox a { color: #92cbcb; font-size: 13px; font-style: italic; }
	.infoBox a.nieuws { color: #92cbcb; font-size: 13px; font-style: none; }
	
	.cartB .darkerCart		{ color: #999; }
	.cartB a.darkerCart	{ color: #999; }
	
	#contentDivs		{ border-top: 0px solid #e8e9e3; width: 970px; padding: 60px 0px 0px 0px; text-align: center; color: #000; }
	
	#contentDivsDetails	{ position: relative; border-top: 0px solid #e8e9e3; width: 970px; padding: 20px 0px 0px 0px; text-align: center; color: #000; clear: both; }
	
	/*** productBox ***/
	.productBox { position:relative; float:left; width:221px; height:220px; margin:0px 26px 12px 0px; padding:0px 0px 0px 0px; text-align:center; border: 1px solid #dadbd5; }
	.productBox h2 { text-align: center; color: #747861; font-size:11px; line-height: 16px; letter-spacing:0px; margin: 0px 0px 0px 0px; padding:0px 0px 0px 0px; }
	.productBox h3 { text-align: center; color: #747861; font-size:12px; line-height: 14px; letter-spacing:0px; padding:0px 0px 0px 0px; margin: 0px 0px 0px 0px; font-weight: normal; }
	.productBox img {  border: 0px solid #000; padding: 15px 0px 15px 0px; }
	.productBox a		{ color: #747861; }
	.productBox a:hover	{ color: #747861; }
	.productBox:hover { border: 1px solid #9bbdb8; background-color: #fcfefe; }
	
	/*** productBoxRight ***/
	.productBoxRight { position:relative; float:left; width:221px; height:220px; margin:0px 0px 12px 0px; padding:0px 0px 0px 0px; text-align:center; border: 1px solid #dadbd5; }
	.productBoxRight h2 { text-align: center; color: #747861; font-size:11px; line-height: 16px; letter-spacing:0px; margin: 0px 0px 0px 0px; padding:0px 0px 0px 0px; }
	.productBoxRight h3 { text-align: center; color: #747861; font-size:12px; line-height: 14px; letter-spacing:0px; padding:0px 0px 0px 0px; margin: 0px 0px 0px 0px; font-weight: normal; }
	.productBoxRight img {  border: 0px solid #000; padding: 15px 0px 15px 0px; }
	.productBoxRight a		{ color: #747861; }
	.productBoxRight a:hover	{ color: #747861; }
	.productBoxRight:hover { border: 1px solid #9bbdb8; background-color: #fcfefe; }
	
	/*** productBox ***/
	.productBoxGrey { position:relative; float:left; width:186px; height:220px; margin:14px 0px 0px 28px; padding:0px 0px 0px 0px; text-align:center; border: 1px solid #ccc; background-color: #fff; }
	.productBoxGrey h2 { text-align: center; color: #333; font-size:14px; line-height: 16px; letter-spacing:0px; margin: 0px 0px 0px 0px; padding:0px 0px 0px 0px; }
	.productBoxGrey h3 { text-align: center; color: #838383; font-size:12px; line-height: 14px; letter-spacing:0px; padding:0px 0px 0px 0px; margin: 0px 0px 0px 0px; font-weight: normal; }
	.productBoxGrey img {  border: 0px solid #000; padding: 15px 0px 15px 0px; }
	.productBoxGrey:hover { border: 1px solid #888; }
	
	/*** productPage **/
	#contentWrap	{ position: relative; margin: 0px; padding: 0px; width: 100%;}
	
	#contentProduct	{ position: relative; border-top: 0px solid #d1d3ca; border-bottom: 0px solid #d1d3ca; margin: 10px 0px 20px 0px; width: 970px; padding: 20px 0px 0px 0px; text-align: left; color: #000; width: 100%; border: 0px solid #000; }
	#contentProduct div {border: 0px solid #000; }
	.mainImageProd { position:relative; float:left; width:600px; margin:0px 15px 12px 0px; padding:10px 0px 0px 0px; text-align:left; border: 1px solid #ccc; }
	.mainImageProd a { padding: 0px 0px 0px 240px; }
	.titleDiv		{ position:relative; float:left; width:340px; margin: 0px 0px 0px 10px; min-height: 450px; text-align: left; border: 1px solid #000000; }
	.titleDiv p		{ font-family: Arial; font-size: 12px; color: #868a71; }		
	/*.titleDiv h1	{ color: #747861; font-size: 32px; font-weight: lighter; margin: 0px 0px 3px 0px; }*/
	.titleDiv h1	{ color: #747861; font-size: 20px; font-weight: lighter; margin: 0px 0px 3px 0px; }
	.titleDiv h2	{ color: #747861; font-size: 16px; font-weight: lighter; }
	.titleDiv h3	{ color: #8aa09e; font-size: 12px; font-weight: normal; text-transform: uppercase; margin: 0px 0px 3px 0px; }
	.titleDiv h4	{ color: #292929; font-size: 11px; font-weight: lighter; line-height: 18px; }
	.titleDiv .extraphoto { border: 1px solid #899d9b; margin: 0px 10px 0px 0px; padding: 8px 0px 10px 0px; }
	.titleDiv .extraphoto_non { border: 1px solid #cadfdf; margin: 0px 10px 0px 0px; padding: 8px 0px 10px 0px; }
	.titleDiv .product_stitchname { width: 322px; height: 26px; margin: 0px 0px 8px 0px; padding: 0px 0px 0px 10px; border: 1px solid #cbccc5; color: #c397b8; font-family: Arial; font-weight: bold; font-size: 14px; line-height: 20px; }
	/* abcec9 */
	
	.line		{ border: 0px; height: 1px; background-color: #000; clear: both; }
	

	.lineWhite		{ height: 1px; background: #fff; border: 0px; }
	.showFrom		{ color: #bbb; font-size: 9px; padding-top: 4px; font-style: italic; }
	.showPrice		{ color: #747861; font-size: 16px; bottom: 0px; padding-top: 5px; text-align: center; }
	a.selectColors			{ color: #747861; text-decoration: none; }
	a:hover.selectColors	{ color: #747861; text-decoration: underline; }

	.detialsDiv		{ position:relative; float:left; width:246px; margin: 0px 22px 0px 0px; text-align: left;}
	.detialsDiv h1	{ color: #838383; font-size: 14px; font-weight: lighter; text-transform: uppercase; margin: 3px 0px 3px 0px; }
	.detialsDiv p	{ color: #838383; font-size: 11px; margin: 3px 0px 3px 0px; }
	
	.meerDiv		{ position:relative; text-align: left; width: 970px; }	
	.meerDiv h3		{ color: #747861; font-size: 18px; font-weight: lighter; margin: 20px 0px 3px 0px; line-height: 15px; }
	
	.productBoxEmpty { position:relative; float:left; width:186px; height:220px; margin:0px 0px 12px 12px; padding:0px 0px 0px 0px; text-align:center; border: 1px solid #fff; }
	
	#contentColumn		{ position: relative; float: left; width: 520px; border: 0px solid #000; margin: 30px 20px 0px 20px;}
	#contentColumn h2 	{ color: #abcec9; font-size: 20px; font-weight: normal; margin: 0px 0px 0px 0px; }
	#contentColumn a.archief 	{ color: #444; font-size: 16px; font-weight: normal; margin: 0px 0px -2px 0px; line-height: 26px; }
	#contentColumn a:hover.archief 	{ color: #747861; font-size: 16px; font-weight: normal; margin: 0px 0px -2px 0px; line-height: 26px; }
	#contentColumn p  	{ color: #676862; font-size: 12px; padding: 0px 0px 0px 0px; font-weight: light; line-height: 18px; }
	#contentColumn img	{ padding: 10px 0px 10px 0px; }
	#contentColumn .contentCleesmeer { color: #747861; font-size: 11px; padding: 20px 0px 10px 0px; margin-top: 10px; font-style: italic; font-weight: lighter;  }
	#contentColumn a		{ color: #747861; }
	
	/*** bottomMenu ***/
	#contentRightColumn { position: relative; float:right; width: 200px; margin: 30px 0px 0px 0px; }
	
	.rightColumn	{ width: 200px; min-height: 230px; border: 0px solid #e6e6e6; margin: 0px 0px 10px 0px; }
	.rightColumn h2	{ color: #292929; font-size: 16px; padding: 10px 0px 0px 10px; font-style: italic; font-weight: lighter; }
	.rightColumn p	{ color: #777; font-size: 14px; padding: 10px 0px 0px 10px; font-style: normal; font-weight: lighter; }
	.rightColumn p.news	{ color: #777; font-size: 11px; padding: 10px 0px 0px 10px; font-style: normal; font-weight: lighter; }
	.rightColumn p.beurs	{ color: #777; font-size: 11px; padding: 10px 0px 0px 10px; font-style: normal; font-weight: lighter; line-height: 16px; }
	.rightColumn .pink	{ color: #747861; font-size: 14px; padding: 10px 0px 0px 0px; font-style: normal; font-weight: lighter; }
	.rightColumn .pinksmall { color: #747861; font-size: 12px; padding: 10px 0px 0px 0px; font-style: normal; font-weight: lighter; }
	
	.rightColumn	input.txt	{ border: 1px solid #FFF; width: 200px; margin: 10px 10px 5px 10px; height: 20px; font-size: 12px; }
	.rightColumn	input	{ margin: 10px 10px 5px 10px; height: 20px; font-size: 12px; }
	
	/*** Ordering Steps ***/
	#step				{ position: relative; width: 970px; padding: 18px 0px 0px 0px; }
	#step a		 { color: #c9c8bd; }
	#step a:hover{ color: #83b5ca; }
	#step .step_one_active		{ float:left; width: 190px; height: 16px; background-image: url(../images/bebebasket_button_active.jpg); margin: 0px 4px 0px 0px; text-align: center; text-transform: uppercase; color: #83b5ca; padding: 4px 0px 0px 0px; font-size: 11px;  }
	#step .step_one_saved		{ float:left; width: 190px; height: 16px; background-image: url(../images/bebebasket_button_saved.jpg); margin: 0px 4px 0px 0px; text-align: center; text-transform: uppercase; color: #c9c8bd; padding: 4px 0px 0px 0px; font-size: 11px;  }
	#step .step_two				{ float:left; width: 190px; height: 16px; background-image: url(../images/bebebasket_button_next.jpg); margin: 0px 4px 0px 0px; text-align: center; text-transform: uppercase; color: #fff; padding: 4px 0px 0px 0px; font-size: 11px;   }
	#step .step_two_active		{ float:left; width: 190px; height: 16px; background-image: url(../images/bebebasket_button_active.jpg); margin: 0px 4px 0px 0px; text-align: center; text-transform: uppercase; color: #83b5ca; padding: 4px 0px 0px 0px; font-size: 11px;   }
	#step .step_two_saved		{ float:left; width: 190px; height: 16px; background-image: url(../images/bebebasket_button_saved.jpg); margin: 0px 4px 0px 0px; text-align: center; text-transform: uppercase; color: #c9c8bd; padding: 4px 0px 0px 0px; font-size: 11px;  }
	#step .step_three			{ float:left; width: 190px; height: 16px; background-image: url(../images/bebebasket_button_next.jpg); margin: 0px 4px 0px 0px; text-align: center; text-transform: uppercase; color: #fff; padding: 4px 0px 0px 0px; font-size: 11px;   }
	#step .step_three_active	{ float:left; width: 190px; height: 16px; background-image: url(../images/bebebasket_button_active.jpg); margin: 0px 4px 0px 0px; text-align: center; text-transform: uppercase; color: #83b5ca; padding: 4px 0px 0px 0px; font-size: 11px;   }
	#step .step_three_saved		{ float:left; width: 190px; height: 16px; background-image: url(../images/bebebasket_button_saved.jpg); margin: 0px 4px 0px 0px; text-align: center; text-transform: uppercase; color: #c9c8bd; padding: 4px 0px 0px 0px; font-size: 11px;   }
	#step .step_four			{ float:left; width: 190px; height: 16px; background-image: url(../images/bebebasket_button_next.jpg); margin: 0px 4px 0px 0px; text-align: center; text-transform: uppercase; color: #fff; padding: 4px 0px 0px 0px; font-size: 11px;   }
	#step .step_four_active		{ float:left; width: 190px; height: 16px; background-image: url(../images/bebebasket_button_active.jpg); margin: 0px 4px 0px 0px; text-align: center; text-transform: uppercase; color: #83b5ca; padding: 4px 0px 0px 0px; font-size: 11px;   }
	#step .step_four_saved		{ float:left; width: 190px; height: 16px; background-image: url(../images/bebebasket_button_saved.jpg); margin: 0px 4px 0px 0px; text-align: center; text-transform: uppercase; color: #c9c8bd; padding: 4px 0px 0px 0px; font-size: 11px;   }
	#step .step_five			{ float:left; width: 190px; height: 16px; background-image: url(../images/bebebasket_button_next.jpg); margin: 0px 4px 0px 0px; text-align: center; text-transform: uppercase; color: #fff; padding: 4px 0px 0px 0px; font-size: 11px;   }
	#step .step_five_active		{ float:left; width: 190px; height: 20px; background-image: url(../images/bebebasket_button_active.jpg); margin: 0px 4px 0px 0px; text-align: center; text-transform: uppercase; color: #83b5ca; padding: 4px 0px 0px 0px; font-size: 11px;   }
	#step .step_five_saved		{ float:left; width: 190px; height: 20px; background-image: url(../images/bebebasket_button_saved.jpg); margin: 0px 4px 0px 0px; text-align: center; text-transform: uppercase; color: #c9c8bd; padding: 4px 0px 0px 0px; font-size: 11px;   }

	
	/*** Ordering Steps ***/

	/*** bottomMenu ***/
	.bottomMenu { float:left; width:171px; margin:0px 0px 0px 20px; display:inline;}
	.bottomMenu h2 { color:#363636; font-size:13px; padding:0px 0px 5px 0px;}
	.bottomMenu ul { list-style:none; line-height:20px;}
	.bottomMenu ul li a { background:url(../images/bottomMenu_bullit.png) no-repeat 0px 6px; color:#1e6897; padding:0px 0px 0px 6px;}
	.bottomMenu ul li a em { letter-spacing:-1px;}
	.bottomMenu ul li a:hover {}
	
	/*** contact loginform ***/
	#content .loggonDiv form 	{ padding:0px 0px 0px 0px; margin: 40px 0px 0px 20px;}
	#content .loggonDiv p	 	{ color: #868a71; padding:0px 0px 0px 0px; margin: 0px 0px 0px 0px;}
	#content .loggonDiv p.Red 	{ color: #FF0000; font-size: 12px; padding:0px 0px 0px 0px; margin: 0px 0px 0px 0px;}
	#content .loggonDiv a		{ color: #868a71; text-decoration: underline; }
	#content .loggonDiv a:hover	{ color: #9bbdb8; text-decoration: underline; }
	#content .loggonDiv fieldset { border: 0; height: auto; padding-top: 3px;}
	#content .loggonDiv label 		{ width:100px; text-align: left; font-family:Arial, Helvetica, sans-serif; }
	#content .loggonDiv label.frm 	{ width:100px; text-align: left; font-family:Arial, Helvetica, sans-serif; margin: 5px 0px 5px 0px; }
	#content .loggonDiv input.een 	{ width: 250px; height:16px; border: 1px solid #999; background-color: #FFF; color: #000; margin: 5px 5px 8px 0px; padding:3px 5px 0px 5px;}
	#content .loggonDiv select.een 	{ width: 250px; height:24px; border: 1px solid #999; background-color: #FFF; color: #000; margin: 5px 5px 8px 0px; padding:3px 5px 0px 5px;}
	#content .loggonDiv textarea.een 	{ width: 340px; height:70px; border: 1px solid #999; background-color: #FFF; color: #000; margin: 5px 5px 8px 0px; padding:3px 5px 0px 5px;}

	/*** contact form ***/
	#content form 	{ padding:0px 0px 0px 0px; margin: 0px 0px 0px 0px;}
	#content fieldset { border: 0; height: auto; padding-top: 3px;}
	#content label 		{ float:left; width:180px; text-align: left; font-family:Arial, Helvetica, sans-serif; }
	#content label.frm 	{ float:left; width:180px; text-align: left; font-family:Arial, Helvetica, sans-serif; margin: 5px 0px 5px 0px; }
	#content input.een 	{ width: 280px; height:16px; border: 1px solid #999; background-color: #FFF; color: #000; margin: 5px 5px 8px 0px; padding:3px 5px 0px 5px;}
	#content textarea.een 	{ width: 280px; height:70px; border: 1px solid #999; background-color: #FFF; color: #000; margin: 5px 5px 8px 0px; padding:3px 5px 0px 5px;}
	
	#contentRightColumn form 	{ width: 200px; padding:0px 0px 0px 0px; margin: 0px 0px 0px 0px;}
	#contentRightColumn fieldset { border: 0; height: auto; padding-top: 3px;}
	#contentRightColumn label 		{ float:left; width:180px; text-align: left; font-family:Arial, Helvetica, sans-serif; }
	#contentRightColumn label.frm 	{ float:left; width:180px; text-align: left; font-family:Arial, Helvetica, sans-serif; margin: 5px 0px 5px 0px; }
	#contentRightColumn input.een 	{ width: 200px; height:16px; border: 1px solid #999; background-color: #FFF; color: #000; margin: 5px 5px 8px 0px; padding:3px 5px 0px 5px;}
	#contentRightColumn textarea.een 	{ width: 200px; height:70px; border: 1px solid #999; background-color: #FFF; color: #000; margin: 5px 5px 8px 0px; padding:3px 5px 0px 5px;}

	
	/*** contact form ***/
	#content form.order 	{ z-index: 100; width: auto; padding:0px 0px 0px 0px; margin: 0px 0px 0px 0px; border: 0px solid #000;}
	.titleDiv fieldset { border: 0; padding-top: 3px;}
	.titleDiv label 		{ float:left; text-align: left; font-family:Arial, Helvetica, sans-serif; }
	.titleDiv label.frm 	{ float:left; text-align: left; font-family:Arial, Helvetica, sans-serif; margin: 5px 0px 5px 0px; }
	#content input.order 	{ width: 60px; height: 18px; border: 1px solid #999; background-color: #FFF; color: #000; margin: 5px 5px 8px 1px; padding:3px 5px 0px 5px;}
	.titleDiv textarea.een 	{ width: 340px; height:70px; border: 1px solid #999; background-color: #FFF; color: #000; margin: 5px 5px 8px 0px; padding:3px 5px 0px 5px;}	
	
	.padd	{ border-top: 1px solid #c6dddd; border-bottom: 1px solid #c6dddd; height: 24px; background-color: #ebf3f2; color: #747861; font-weight: bold; padding: 3px 0px 0px 3px; font-size: 11px; text-transform: uppercase; text-align: left; }
	.item	{ border-top: 0px solid #c6dddd; border-bottom: 1px solid #c6dddd; height: 24px; background-color: #fff; color: #000; font-weight: bold; padding: 3px 0px 0px 3px; font-size: 11px; text-transform: uppercase; vertical-align: middle;}
	
	.deleteOrder		{ font-size: 11px; color: #8aa09e; text-transform: none; font-family: Arial; font-weight: lighter; text-decoration: none; }
	.deleteOrder:hover	{ font-size: 11px; color: #8aa09e; text-transform: none; font-family: Arial; font-weight: lighter; text-decoration: underline; }

	.HeaderTitle {
		margin: 50px 0px 30px 0px; font-size: 24px; color: #747861;
	}
	
	.buttons	{ position: relative; width: 160px; float: right; margin: 10px 0px 20px 0px; }
	.buttonsL	{ position: relative; width: 450px; float: left; margin: 10px 0px 20px 0px; }
	.borduurName{ text-transform: none; color: #868a71; padding: 0px 0px 0px 0px; }

	.subBlueBtn	{ background: url(../images/bebebasket_button_blue.jpg) 0px 2px no-repeat; width: 160px; height: 28px; border: 0px; color: #FFFFFF; text-align: left top; cursor: pointer; text-transform: uppercase; font-size: 11px; }

	.subGreyBtn	{ background: url(../images/bebebasket_button_grey.jpg) 0px 2px no-repeat; width: 171px; height: 28px; border: 0px; color: #747861; text-align: center; cursor: pointer; text-transform: uppercase; font-size: 11px; }


	/*** StepsTables ***/
	.stepsTableLeft		{ position: relative; float: left; width: 440px; min-height: 300px; background-color: #f1f2ed; }
	.stepsTableLeft h2	{ height: 24px; font-size: 14px; line-height: 24px; padding: 5px 0px 5px 15px; font-weight: lighter; color: #FFF; background-color: #c8d3d2; }
	.stepsTableLeft p 	{ font-size: 12px; color: #474747; padding: 0px 0px 0px 15px; line-height: 16px; }
	.stepsTableLeft .loggedOn	{ font-size: 14px; font-style: italic; color: #474747; padding: 10px 0px 10px 15px; }
	
	.stepsTableLeft form	{ margin: 0px 0px 0px 0px; }
	
	.stepsTableLeft a 	{ font-size: 10px; color: #474747; padding: 0px 0px 0px 7px; line-height: 16px; text-decoration: none; }
	.stepsTableLeft a:hover 	{ font-size: 10px; color: #474747; padding: 0px 0px 0px 7px; line-height: 16px; text-decoration: underline; }
	
	.stepsTableRight	{ position: relative; float: right; width: 440px; min-height: 300px; background-color: #f1f2ed; }
	.stepsTableRight h2	{ height: 24px; font-size: 14px; line-height: 24px; padding: 5px 0px 5px 15px; font-weight: lighter; color: #FFF; background-color: #c8d3d2; }
	.stepsTableRight p 	{ font-size: 12px; color: #474747; padding: 0px 0px 0px 15px; }
	.stepsTableRight table	{ padding: 0px 0px 0px 15px; }
	.stepsTableRight h3		{ padding: 5px 0px 0px 15px; }

	/*** contact loginform ***/
	#content .loggonDiv p		{ padding: 5px 0px 5px 0px; color: #868a71; }
	#content .loggonDiv a		{ color: #868a71; text-decoration: underline; }
	#content .loggonDiv a:hover	{ color: #9bbdb8; text-decoration: underline; }	
	#content .loggonDiv h3.login{ color: #868a71; font-size: 24px; font-weight: lighter;}
	#content .loggonDiv form 	{ padding:0px 0px 0px 0px; margin: 0px 0px 0px 0px;}
	#content .loggonDiv fieldset { border: 0; height: auto; padding-top: 3px;}
	#content .loggonDiv label 		{ width:100px; text-align: left; font-family:Arial, Helvetica, sans-serif; color: #868a71; }
	#content .loggonDiv label.frm 	{ width:100px; text-align: left; font-family:Arial, Helvetica, sans-serif; margin: 5px 0px 5px 0px; }
	#content .loggonDiv input.een 	{ width: 250px; height:16px; border: 1px solid #999; background-color: #FFF; color: #000; margin: 5px 5px 8px 0px; padding:3px 5px 0px 5px;}
	#content .loggonDiv textarea.een 	{ width: 340px; height:70px; border: 1px solid #999; background-color: #FFF; color: #000; margin: 5px 5px 8px 0px; padding:3px 5px 0px 5px;}

	a.lostPass		{ text-decoration: none; font-style: italic; }
	a.lostPass:hover	{ text-decoration: underline; font-style: italic; }

/**************/
/*** footer ***/
/**************/
#footer { width:970px; margin: auto; padding:0px 0px 0px 0px; color: #999; background: url(../images/bg_footer_logo_ideal4.jpg) bottom right no-repeat; font-size: 11px; font-family: Arial;clear: both;  border-top: 0px solid #bbb; margin-bottom: 30px; }

	/*** fieldset ***/
	#footer fieldset { border: 0px; }

	/*** copyright ***/
	.copyright { text-transform:none; color: #a1a1a1; font-size: 11px;}
	
	/*** footerBrown ***/
	.footerBrown		{ background-color: #98988a; width: 956px; height: 86px; padding: 7px; margin-bottom: 10px;}
	.footerBrown .title	{ float: left; color: #FFF; width: 120px; font-size: 24px; height: 70px; padding: 16px 0px 0px 18px; margin-right: 5px; vertical-align: middle; border-right: 1px solid #d2d2be; }
	.footerBrown .latest{ float: left; margin-right: 5px; padding-right: 5px; vertical-align: middle; border-right: 1px solid #d2d2be; height: 86px; }	
	.footerBrown .latest img { width: 96px; height: 86px; padding: 0px 0px 0px 3px; }
	.footerBrown .letter	 { float: left; width: 180px; }
	.footerBrown .letter h2  { color: #FFF; font-size: 14px; padding: 3px 0px 5px 9px; }
	.footerBrown .letter p   { color: #FFF; font-size: 10px; padding: 5px 0px 0px 9px; }
	.footerBrown .letter .addEmail   	{ background-color: #e6ded2; color: #888679; font-size: 11px; width: 105px; height: 16px; padding: 3px 0px 0px 3px; margin: 3px 0px 3px 8px; border: 0px; }
	.footerBrown .letter .addEmailButton{ background-color: #6f6d60; color: #e6ded2; font-size: 11px; padding: 0px 4px 0px 4px; margin: 2px 0px 0px 0px; height: 19px; border: 0px; }
	
	/*** contactGegevens ***/
	ul.contactGegevens { float:left; width:185px; list-style:none;}
	ul.contactGegevens li { float:left; width:185px; height:18px; text-transform:none; color: #747861; }
	ul.contactGegevens li.head { float:left; width:185px; height:18px; text-transform:none; color: #747861; font-size: 14px; padding-bottom: 5px; }
	ul.contactGegevens li.copyright { text-transform:none; color: #a1a1a1; font-size: 11px;}
	ul.contactGegevens .pink { color: #e2007a; }
	ul.contactGegevens li a { color: #747861; text-transform:none; text-decoration: none;}
	ul.contactGegevens li a:hover { color: #9bbdb8; text-transform:none; text-decoration: none;}
	
#footerSub { position: relative; width: 970px; height: 65px; border-top: 2px solid #bbb; font-family: Arial, sans-serif; font-size: 11px; color: #b2b2b2; }
#footerSub .Copyright { float: left; width: 300px; color: #b2b2b2; font-size: 11px; padding: 22px 0px 0px 0px; }
#footerSub .Disclaimer { position: absolute; right: 0px; color: #b2b2b2; font-size: 11px; padding: 22px 0px 0px 0px; text-align: center; }
#footerSub .Disclaimer a 		{ color: #b2b2b2; font-size: 11px; text-decoration: none; }
#footerSub .Disclaimer a:hover	{ color: #b2b2b2; font-size: 11px; text-decoration: underline; }


