html, body { 
	height			: 100%;
	padding			: 0; 
	margin			: 0; 
	
}

body {
	font-family		: "Lucida Sans Unicode", Verdana, Arial, sans-serif;
	color			: #666;
	font-size		: 12px;
	line-height 	: 20px;
	background		: #000 url(../images/bg_website.jpg) repeat;
	
}

#wrapper {
	margin			: 0 auto;
	width			: 100%;
	height			: auto;
	min-height		: 727px;
	min-width		: 100%;
	text-align		: center; 
}
	#wrapper #container {
	margin			: 0 auto;
	padding			: 0;
	width			: 920px;
	height			: auto;
}

/*header*/

	#language {
	float			: left;
	width			: auto;
	height			: 20px;
	margin			: 25px 0 0  30px;
	padding			: 0;
	}
	
	#top_menu {
	float			: right;
	width			: auto;
	height			: 20px;
	margin			: 25px 30px 0 0;
	padding			: 0;
	}

	#top { 
	float			: left;
	width			: 920px;
	height			: 53px;
	margin			: 0 auto;
	padding			: 0;
	background		: url(../images/top.png);
	}
	
	#logo { 
	float:left;
	width: 920px;
	height: 115px;
	margin:0 auto;
	padding:0;
	background: url(../images/Baby-Dutch_LOGO.png); }
	
	#menu { 
	float:left;
	width: 920px;
	height: 38px;
	margin:0 auto;
	padding:0;
	}

	ul li {display:list-item;
		list-style:disc; 
		margin-left: 22px}

		
/*navigatie*/
.home_btn{
	margin				: 0 auto;
	padding				: 0 0 0 10px;
	width				: 64px;
	height				: 38px;
	background			: transparent url(../images/Home.png) no-repeat;
	} 



		 ul.main {
			margin			: 0 0 0 0;
			height			: 38px;
			padding			: 0;
			background		: transparent url(../images/navEmpty.png) no-repeat right;
}
	
		 ul.main li {
			display			: block;
			float			: left;
			list-style-type	: none;
			padding			: 0;
			margin: 0}

#menu ul.main li .submenu {
		position		: absolute;
		visibility		: hidden;
		float			: none;
		padding			: 0 0 0 0;
		margin			: 0 0 0 0;
	}

	/* safari hack */
	body:first-of-type #menu ul.main li .submenu {
		margin			: 0 0 0 -50px;
	}

	#menu ul.main li .submenu .side {
		float			: left;
		width			: 11px;
		height			: 20px;
		background		: transparent url('../images/submenu_front.png') no-repeat top left;
	}

	#menu ul.main li .submenu .mid {
		float			: left;
		height			: 25px;
		background		: transparent url('../images/submenu_bg.png') repeat-x top left;
		padding			: 0 3px 10px 3px;
		color			: #ccc;
	}
		#menu ul.main li .submenu .back {
		float			: left;
		width			: 13px;
		height			: 20px;
		background		: transparent url('../images/submenu_back.png') no-repeat top left;
	}

	#menu ul.submain {
		margin			: 0 0 0 -40px;
		
	}

	#menu ul.submain li {
		padding			: 0 8px 0 7px;
		color: #fff;
	}

	#menu ul.submain li.last {
		border-right	: 0;
		padding-right	: 0px;
	}
	#menu ul.main li a {
		color			: #fff;
		font-size		: 12px;
		text-decoration	: none;
	}

	#menu ul.main li a:hover {
		text-decoration	: underline;
	}

	#menu ul.main li a.active {
		text-decoration	: underline;
	}

	#menu ul.submain li a {
		font-family		:"Lucida Sans Unicode", Verdana, sans-serif, Arial;
		font-size		: 12px;		
	}

/*en navigation*/



/*LEFT*/
	#content_bg { 
	float			: left;
	background		: transparent url(../images/bg_sitebaby-dutch.png) repeat-y; 
	width			: 920px;
	height			: auto;
	margin			: 0 auto;
	padding			: 0; 
	} 
	#left { 
	float			: left; 
	width			: 546px;
	height			: auto; 
	margin			: 30px 0 0 25px;
	padding			: 0;
	}
	 
	#left #home_content_top { 
	float			: left; 
	margin			: 0 auto;
	padding			: 0;
	width			: 546px;
	height			: 18px;
	background		: url(../images/content-home_top.png) no-repeat top;
	}
	#left #home_content_bg{ 
	float			: left; 
	margin			: 0 auto;
	padding			: 0 22px 15px 25px; 
	width			: 499px;
	height			: auto;
	text-align		: left;
	background		: url(../images/content-home_bg.png) repeat-y;
	}
	
	
	#left #home_content_footer{  
	float			: left; 
	margin			: 0 auto;
	padding			: 0;
	width			: 546px;
	height			: 16px;
	background		: url(../images/content-home_footer.png) no-repeat;
	}
	
	
	#left #home_content_bg_collectie{ 
	float			: left; 
	margin			: 0 auto;
	padding			: 0 15px 0 15px;
	width			: 516px;
	height			: auto;
	text-align		: left;
	background		: url(../images/content-home_bg.png) repeat-y;
	}
	#left #home_content_bg_collectie img {
	border: 3px solid #999;
	margin: 0 0 25px 25px;
	}
	#left #home_content_bg_collectie img:hover {
	border: 3px solid #FF0099;
	}
	#left #home_content_bg_collectie a {
	text-decoration: none;
	color: #CC0066;
	}

	#left #home_content_bg_collectie p {
	text-align:center;
	} 
 
	#left #home_content_bg_collectie a:hover { 
	color: #000;
	text-align:center; 
	text-decoration: underline; 
	} 
	
/*END LEFT*/


/*RIGHT*/
	#right { 
	float				: right; 
	width				: 314px;
	height				: auto; 
	background			: url(../images/bg_slofje-showcase.png) no-repeat top;
	margin				: 30px 25px 0 0;
	padding				: 9px 0 0 0; } 	
	
	#right_showcase { 
	float				: right; 
	width				: 314px;
	height				: 458px; 
	background			: url(../images/Showcase_BG.png) no-repeat top;
	margin				: 30px 25px 0 0;
	padding				: 0; } 	
	
	#right_showcase p { 
	padding: 0 29px 0 29px;
	margin: 0 auto;
	}
	
	.colorRose { 
	color: #ff0066;
	font-weight: bold;
	} 
	.colorRose_2 { 
	color: #993333;
	font-weight: bold;
	} 
	.colorRosePrijs { 
	color: #993333;
	font-weight: bold;
	font-size: 16px;
	} 
	
	#right table td { 
	text-align			: center; } 

/*END RIGHT*/

/*FOOTER*/

	#content_bg #baby { 
	float			: left;
	padding			: 0;
	margin			: 0 0 0 30px;
	width			: 218px;
	height			: 275px ; 
	background		: url(../images/baby_home.png) no-repeat top;
	}
    #content_bg  .orangeBox { 
	float			: right;
	padding			: 20px 20px 0 20px;
	margin			: 30px 25px 0 0;
	width			: 274px;
	text-align		: left;
	height			: 130px;
	background		: url(../images/bg_nieuws.png) no-repeat top; 
	}
	#content_bg  .orangeBox2 { 
	float			: right;
	padding			: 20px 20px 0 20px;
	margin			: 30px 10px 0 0;
	width			: 274px;
	text-align		: left;
	height			: 130px ;
	background		: url(../images/bg_nieuws.png) no-repeat top; 
	}
	
	 h1 { 
	 font-family		:"Lucida Sans Unicode", Verdana, sans-serif, Arial;
	 font-size			: 14px;
	 color				: #FFF;
	}
	.orangeBox p{ 
		font-family		:"Lucida Sans Unicode", Verdana, sans-serif, Arial;
	 	font-size		: 12px;
	 	color			: #FFF;
		margin			: 0 0 5px 0;
		padding			: 0;
		line-height		:16px
		}
	#content_bg .orangeBox2 p{ 
		font-family		:"Lucida Sans Unicode", Verdana, sans-serif, Arial;
	 	font-size		: 12px;
	 	color			: #FFF;
		margin			: 0 0 5px 0;
		padding			: 0;
		line-height		:16px
		}
	
	.dots_nieuws { 
	background: url(../images/dots_nieuws.jpg) no-repeat top;
	height: 9px;
	width: 275px;
	}
	
	#adres { 
	float				: right; 
	text-align			: right;
	margin				:20px 30px 0 0;
	padding				: 0;
	height				: auto;
	width				: 630px;
	color				: #990000;
	}
	
	#wrapper #container #footer { 
	float			: left;
	background		: url(../images/footer_sitebaby-dutch.png) no-repeat; 
	width			: 920px;
	height			: 33px;
	margin			: 0 auto;
	padding			: 0; 
	} 
	
/*Vervolgpagina*/

	.contentHolder { 
	float			: left;
	width			: 875px; 
	height			: auto; 
	margin			: 25px 0 0 20px;
	padding			: 0;
	}
	
	.contentHolder .bg_content img {border	: 1px dashed #999999;}  

	
	
	.contentHolder .header_content {
	background		:url(../images/vervolg_Contentbg-header.png) no-repeat top;
	height			: 25px;
	}
	.contentHolder .bg_content {
	background		: url(../images/vervolg_Contentbg-bg.png) repeat-y;
	text-align		: left; 
	padding			: 0 30px 10px 30px;
	}
	.contentHolder .footer_content {
	background		: url(../images/vervolg_Contentbg-footer.png) no-repeat bottom;
	height			: 27px;
	}
	

/*END Vervolgpagina*/
/* STIJLEN*/

    a:link {
	color			: #666;
	text-decoration	: none;
	}
	 a:visited {
	color			: #666;
	text-decoration	: none;
	}
	 a:active {
	color			: #666;
	text-decoration	: none;
	}
	
	a:hover {
	color			: #000;
	text-decoration	: underline;
	}
	
	p {  margin: 0;padding: 0; }
	
	.clear {clear: both;}
	
	h2 { 
	font			: "Lucida Sans Unicode", Verdana, sans-serif, Arial;
	font-size		: medium;
	color			: #666;
	margin-bottom	: 10px;
	margin-left		: 10px; 
	
	 
	} 
	.red a{text-decoration: underline; color: #CC0000;}
	.red a:hover{text-decoration: none; color:#FFF;}
	
	#right a:hover{text-decoration: none; color:#000;}



	.ie8fix { 
	margin: 19px 0 0 22px;
	position: absolute;
	/*FOR IE8*/
}
	.ie8fix, #ie8#fix { 
	margin: 19px 0 0 -49px;
	position: absolute;	
	/*FOR all BROWSERS*/
}