body{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#616161;
	background-color:#eae6e6;
	margin:0;
	padding:0;
	background-image:url('images/main_back.jpg');
	background-repeat:repeat-x;
	background-position:top left;
}

a img{border:0;}
h1,h2,h3,h4,h5,h6,p{margin:0;padding:0;}
.clear{clear:both;}
.mid_padding{padding:5px 10px;}
.box_topmargin{margin-top:10px;}

h1,h2,h3{color:#ff01d2;font-weight:normal;}
h1{font-size:26px;}

h2{
	border-bottom:1px dotted #959595;
	padding-bottom:8px;
	margin-bottom:10px;
}

.quote h3{
	border-bottom:1px dotted #959595;
	padding-bottom:8px;
	margin-bottom:10px;
	background-image:url('images/quote.jpg');
	background-repeat:no-repeat;
	background-position:1px 12px;
	text-align:right;
	float:right;
	width:110px;
	font-size:20px;
}

.quote p{
	float:right;
	width:110px;
}

.quote .foto{
	float:left;
	width:70px;
	height:100px;
	background-image:url('http://dy.testnet.nl/serv/i/277/20326/11393/0/92/36414_cover_babywalznl.gif');
}

a:link, a:visited{
	color:#FF01D2;
	text-decoration:none;
}

a:hover, a:active{
	color:#4ab8f9;
	text-decoration:underline;
}

a.btn_leesmeer:link, a.btn_leesmeer:visited{
	display:block;
	width:82px;
	height:82px;
	text-decoration:none;
	background-image:url('images/btn_leesmeer.jpg');
	background-position:0 0;
	position:absolute;
	right:20px;
	bottom:20px;
}

a.btn_leesmeer:hover, a.btn_leesmeer:active{
	text-decoration:none;
	background-position:0 -82px;
}

a.btn_bestelnu:link, a.btn_bestelnu:visited{
	display:block;
	width:82px;
	height:26px;
	text-decoration:none;
	background-image:url('images/btn_bestelnu.jpg');
	float:right;
}

a.btn_bestelnu:hover, a.btn_bestelnu:active{
	text-decoration:none;
}

.main_container{
	width:902px;
	_width:903px;
	margin:0 auto;
}

.main_header{
	float:left;
	margin-top:15px;
	width:635px;
	height:228px;
	background-image:url('images/main_header.jpg');
	position:relative;
}

.main_header h1{
	position:absolute;
	width:260px;
	top:40px;
	left:170px;
	border-bottom:1px dotted #959595;
	padding-bottom:3px;
}

.main_header p{
	position:absolute;
	width:340px;
	top:80px;
	left:170px;
}

.main_logo{
	float:left;
	margin-top:15px;
	margin-left:10px;
	width:257px;
	height:228px;
	background-image:url('images/main_logo.jpg');
}

ul.menu{
	list-style-type:none;
	margin:0 auto;
	padding:0;
	width:200px;
	border-top:1px solid #e7e7e7;
	border-bottom:1px solid #fff;
}

ul.menu li{
	text-align:center;
	border-top:1px solid #fff;
	border-bottom:1px solid #e7e7e7;
	padding:5px 0;
}

ul.menu li a:link, ul.menu li a:visited{
	color:#787878;
	text-decoration:none;
}

ul.menu li a:hover, ul.menu li a:active{
	color:#ff01d2;
	text-decoration:none;
}

.col_left{
	float:left;
	width:318px;
}

.col_mid{
	float:left;
	width:320px;
}

.col_right{
	float:left;
	width:263px;
}

.box_content{
	width:320px;
	margin-top:10px;
}

.box_content .top{
	background-image:url('images/content_box_top.jpg');
	overflow:hidden;
	height:13px;
}

.box_content .mid{
	background-image:url('images/content_box_mid.jpg');
}

.box_content .bot{
	background-image:url('images/content_box_bottom.jpg');
	overflow:hidden;
	height:13px;
}

.box_right{
	width:263px;
	margin-top:10px;
}

.box_right .top{
	background-image:url('images/right_box_top.jpg');
	overflow:hidden;
	height:13px;
}

.box_right .mid{
	background-image:url('images/right_box_mid.jpg');
}

.box_right .bot{
	background-image:url('images/right_box_bottom.jpg');
	overflow:hidden;
	height:13px;
}

.box_right_back .top{
	background-image:url('images/right_box_back_top.jpg');
}

.box_right_back .mid{
	background-image:url('images/box_top_back_top_bot.jpg');
	background-repeat:no-repeat;
	background-position:top center;
}

.copyright{
	color:#626262;
	text-align:center;
	padding:20px 0;
}

