body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	line-height:18px;
	font-size:11px;
	background-color:#333;
	margin:0px; 
	padding:0px;
	text-align:center;}
	
/* hacks voor IE5.5:
   text-align:center in body &
	text-align:left in wrap */
.wrapper {
	width:800px;
	margin:0px auto;
	margin-top:0px;
	background-color:#FFF;
	clear:both; 
	text-align:left;
	overflow:hidden;}

.tophead {
	display:block;
	padding:0px;
	height:120px;
	background:url(../images/header/headerfonl3.jpg) no-repeat;}
	
/* content */
.main {background-color:#FFF;
	min-height:100%;
	height:auto !important; /* voor moderne browsers */
	height:100%; /* voor IE */}
/* BELANGRIJK: zorgt ervoor dat div binnen content blijft en niet erover flipt */
.main:after {content: ""; display: block; height: 0; clear: both;}

.c0 {
position:relative; 
float:right; 
background-color:#FFF; 
z-index:4; 
width:656px;
margin-bottom:4px;}
#c0av {padding-left:6px; text-align:left; background-color:#FFF;} /* algemene voorwaarden */

/* c3 replaces c2 at vso-pages */
#c1home, #c1women, #c1men, .c1, .c2, .c3, #c404 {background-color:#FFF;}
#c1home h1 {
	margin:-2px 0px 0px 2px;
	padding:310px 6px 6px 6px; /* height img and text */
	width:645px; /* width for text and image */
	background:url(../images/fonlhome2.jpg) no-repeat;
	font-size:12px;
	line-height:16px;
	font-weight:normal;
	color:#FFF;} /* #020 */
#c1home span {color:#FFF; font-variant:small-caps; font-size:16px;}

#c1women, #c1men, #c1nariv, #c1sale, #c1bath, #c1kitchen, #c1gifts, #c1reply, #c1md {
	margin:22px 2px 0px 2px;
	padding:110px 0 20px 15px; /* height img and text */
	width:645px; /* width for text and image */}
#c1women {background:url(../images/women1.jpg) no-repeat;}	
#c1men   {background:url(../images/men1.jpg) no-repeat;}
#c1nariv {background:url(../images/nariv1.jpg) no-repeat;}
#c1sale  {background:url(../images/sale2.jpg) no-repeat;}
#c1bath  {background:url(../images/bath1.jpg) no-repeat;}
#c1kitchen {background:url(../images/kitchen1.jpg) no-repeat;}
#c1gifts {background:url(../images/gifts1.jpg) no-repeat;}
#c1md    {background:url(../images/moeder1.jpg) no-repeat;}
#c1reply {background:url(../images/reply.jpg) no-repeat;}

.c1 h1 {
	line-height:15px;
	margin:22px 1px 0px 2px;
	display:block;
	padding:20px 0px 0px 15px;
	height:36px;
	background-color:#FC8;
	color:#660;
	font-size:18px;}
.c1 img {margin:10px 0 0 1px;}

/* breadcrumbs */
.bcrumbs {
position:relative;
float:right;
margin:-2px 4px 0px 0;
color:#333;
font-size:10px;
z-index:2;}
.bcrumbs {padding:4px 2px 0px 2px;}
.bcrumbs a:link {text-decoration:none; color:#333; font-weight:normal; font-style:normal;}
.bcrumbs a:hover {text-decoration:underline;}
.bcrumbs a:visited {color:#333; font-weight:normal; text-decoration:none;}
.bcrumbs a:active {color:#333; font-weight:normal; text-decoration:none;}
.bcrumbs h1 {color:#333; font-weight:normal; font-size:10px; margin:0px;}	

.c2 a:link, .c2 a:visited, .c3 a:link, .c3 a:visited {color:#660; text-decoration:none;}
.c2 a:hover, .c3 a:hover {color:#660; text-decoration:underline}
.c2 a, .c3 a {color:#600; text-decoration:underline;}
.c2 p, .c3 p {padding:4px; margin:2px;}
#c404 p, #c404 a {padding:4px; margin:2px; font-weight:normal; color:#900;}
.c2 td {width:212px; padding:1px 2px 1px 2px; border:solid 1px #789;}
.c2 table, .c3 table, #c404 table {
	margin-left:4px;
	margin-top:10px;
	padding:0px;
	width:648px;
	border:solid 1px #789;}
.c2 h2, .c3 h2 {margin-bottom: 2px; margin-top:12px; padding-left:6px; font-size:14px; color:#660;}
.c2 h3, .c3 h3 {margin-bottom:-2px; padding-left:6px; font-size:12px;}
.c2 h4, .c3 h4 {margin-bottom: 0px; padding-left:6px; font-size:10px;}

.hcatwrap, .pcatwrap {padding:0px; margin:2px -3px 2px -2px; height:1%; /*IE*/}
.hcat, .hcat2, .hcat2sp, .pcat {
width:32%; 
float:left; 
clear:right;	
margin:6px 1px 2px 4px;
padding:0px 0px 0px 0px; /*between 1st row and 2nd row*/ 
border:solid 1px #789;} 

.hcat {min-height:250px; text-align:center;} /*between h2 and its image*/ 
.hcat2 {min-height:100px; text-align:left;} /*between h2 and its image*/ 
.pcat {min-height:300px; text-align:center;} /*between h2 and its image*/ 

.hcat h2, .pcat h2 {padding-left:1px; padding-bottom:0px; text-align:center;}
.hcat2 h2 {padding-left:4px; padding-bottom:0px; text-align:left;}

.hcat a, .hcat a:hover, 
.hcat2 a, .hcat2 a:hover,
.pcat a, .pcat a:hover {background-color:transparent; color:#000;}	

.hcat h2 a, .hcat h2 a:hover,
.hcat2 h2 a, .hcat2 h2 a:hover,  
.pcat h2 a, .pcat h2 a:hover {text-decoration:none; color:#900;}

.hcat h2 {margin:2px 1px 0px 2px; font-size:13px;}
.hcat2 h2 {margin:2px 1px 0px 2px; font-size:13px;}
.pcat h2 {margin:4px 2px 6px 2px; font-size:12px;}

.hcat2 p {line-height:15px;}

.mdaghome1 {color:#FFF; background-color:#b22222; margin:0 1px 0 2px; padding:0px;}
.mdaghome1 a:link {color:yellow; text-decoration: none;} 
.mdaghome1 a:visited {color:yellow;}
.mdaghome1 a:hover {color:yellow; text-decoration: none;} 
.mdaghome1 a {color:yellow;}
#mdaghome2 {color:#FFF; text-decoration: none;}

#mdag {float:left; border:solid 1px #789; margin-top:10px;}
#mdag a {color:#660; line-height:20px; font-size:85%;}
#mdag a:link, #mdag a:visited {text-decoration:none;}
#mdag a:hover {text-decoration:underline;}
#mdag p {color:#000; margin:5px 4px 2px 4px;}
#mdag h4 {margin:6px 4px; font-size:11px; color:#660;}		
#mdag strong {font-size:115%; font-weight:normal; white-space:normal;}
#mdag {width:648px; margin-left:2px;} 

/***  NAVIGATION HORIZONTAL EN DMENU **************/	
.topservicenav {
	padding:3px 0px 3px 0px;
	margin-top:0px;
	margin-bottom:0px;
	height:32px;
	font-size:11px;
	background:url(../images/dmenubg3.jpg) no-repeat;
	color:#FFF;}

.date {text-align:right; padding:3px 6px 0px 4px; font-weight:normal;}
	
/*** positie van dmenu, ook geschikt voor 1280*1024 */	
#dmenu {
		float:left;
		padding-left:2px;
		margin-left:2px;
		margin-top:-18px;
		z-index:3;
		font-weight:bold;
		cursor:pointer;}
/* 1st level */		
#dmenu li {
		font-weight:normal;
		list-style-type:none;
		margin:0;
		padding:0 0 0 5px;
		float:left;
		position:relative;}
#dmenu li a {color:#FFF; text-decoration:none; font-weight:normal;}
#dmenu li a:hover {color:#000; text-decoration:none; font-weight:normal;}

/***  NAVIGATION VERTICAL **************/
.menuc {
	margin-left:0px;
	margin-top:-6px;
	position:relative;
	float:left;
	width:142px;
	min-height:1070px; /* was 900 */
	background:url(../images/menuc800.jpg) no-repeat;
	z-index:1;
	color:#666;
	font-weight:bold;
	text-indent:2px;
	padding:2px 0px 0px 0px;}
	
.menuv ul a:link, .menuv ul a:visited {display:block;}
.menuv ul {list-style:none; margin:0px; padding:0px;}
.menuv {
	margin-left:1px;
	margin-top:-2px;
	position:relative;
	width:140px;
	display:block;
	z-index:4;
	border-bottom:solid 1px #666;
	color:#000;
	font-size:11px;
	font-weight:bold;
	}
.menuv span {color:#F00;}
.menuv p {height:4px;}
	
/* fix for browsers that don't need the hack */
html>body .menuv li {border:none;}
.menuv li a:link, .menuv li a:visited {
	color:#333;
	display:block;
	padding:2px 0px 2px 6px;
	background:url(../images/buttonmenu5.jpg);}
.menuv li a:hover {color:#FFF; background:url(../images/buttonmenu5.jpg) 0px -24px;}	
.menuv li a {
	height:21px;
	font-size:10px;
	voice-family:"\"\""; 
  	voice-family:inherit;
	height:21px;
	text-decoration:none;	
	font-weight:bold;}
/* menu 1: women and men */
#menu1 li a:link, #menu1 a:visited {
	color:#FFF;
	display:block;
	padding:2px 6px 2px 2px;
	background-image:none;
	background-color:#900;
	border:solid 1px #666;
	text-align:right;}	
#menu1 li a:hover  {color:#9C3; background:url(../images/buttonmenu5.jpg) 0px -24px;}	
#menu1 li a:active {color:#9C3; background-color:#000; display:block;}

/* submenu 2: women and men */
#menu2 li a {text-align:right; padding-right:6px;}
#menu2.ul {margin-top:14px;} 

a img {border:none;}
.info img {border:solid 1px #666;}
.img1 {margin:2px 0 0 2px; border:solid 0px #333;}

/* footers part of footer */
.footer {margin-top:30px; font-size:10px; line-height:15px;}
/* images and soc bookmarks */
.footer1wrap {padding:2px 0px 20px 0px;}
.footer1a {float:left; width:18%; margin-top:0px; padding-left:2px;}
.footer1a img {padding:0; margin:0;}
.footer1b {float:left; width:79%; border:solid 1px #789; width:648px; margin-right:2px;}

/* bottom menu */
.footer2 {float:left; width:79%; margin:20px 0 4px 0; padding-left:0px;}
.footer2 a:link    {color:#660; text-decoration:none; font-weight:normal;}	
.footer2 a:visited {color:#660; text-decoration:none; font-weight:normal;}	 
.footer2 a:hover   {color:#000; text-decoration:underline; font-weight:normal;}
.footer2 a:active  {color:#000; text-decoration:underline; font-weight:normal;}

/* address */
.footer3, .footer4 {
	float:left;
	margin-top:2px;
	height:30px;
	width:100%;}
.footer3 {padding:0px 2px 8px 2px; background:url(../images/footeraddressfonluk.jpg) no-repeat 106px 0px; border-top:solid 1px #660;}
/* beam */
.footer4 {background:url(../images/footerbg1.jpg) no-repeat;}

#w3c, #mptrain {float:left; margin-left:6px;}
.statcounter {visibility: hidden; float:left;}
 
#tagcloud, #tagcloud2 {float:left; border:solid 1px #789; margin-top:10px;
opacity:.80; -moz-opacity:0.8; filter:alpha(opacity=80);}
#tagcloud a, #tagcloud2 a {color:#660; line-height:20px; font-size:85%;}
#tagcloud a:link, #tagcloud a:visited,
#tagcloud2 a:link, #tagcloud2 a:visited {text-decoration:none;}
#tagcloud a:hover, #tagcloud2 a:hover {text-decoration:underline;}
#tagcloud p, #tagcloud2 p {color:#660; margin:5px 4px 2px 4px;}
#tagcloud h4, #tagcloud2 h4 {margin:6px 4px; font-size:11px; color:#660;}		
#tagcloud strong, #tagcloud2 strong {font-size:115%; font-weight:normal; white-space:normal;}

#tagcloud  {width:648px; margin-left:2px;} 
#tagcloud2 {width:430px; margin-left:0px;} 

/* advertorials left menu */
#search, 
#adv1,
#adv2,
#adv3,
#adv4 {
	z-index:3;
	position:absolute; 
	font-size:10px;
	padding:2px;
	text-align:center;}	

/* business to business */
#adv1 {
	margin-top:20px;
	margin-left:2px;
	height:152px;
	line-height:13px;
	color:#FFF;
	background-color:#000;
	width:132px;
	border:1px solid #FFF;}
#adv1 h2 {font-size:13px; color:#9C3; margin:6px 0 2px 0; font-variant:small-caps;}
#adv1 a {color:#9C3;}
#adv1 a:link, #adv1 a:visited, #adv2 a:link, #adv2 a:visited {text-decoration:none;}
#adv1 a:hover, #adv2 a:hover {text-decoration:underline;}
#adv1 p {padding:0 2px} 

/* nieuwsbrief */
#adv2 {
	margin-top:190px;
	margin-left:2px;
	height:154px;
	line-height:13px;
	color:#000;
	font-weight: normal;
	background:url(../images/avd2nl.jpg) no-repeat;
	width:132px;
	border:1px solid #000;}
#adv2 h2 {font-size:14px; color:#000; margin:4px 0 2px 0; font-variant:small-caps; display:none;}
#adv2 a {color:#900; text-decoration:underline;}

/* tellafriend */
#adv3 {
	margin-top:364px;
	margin-left:2px;
	height:250px;
	width:132px;
	border:1px solid #789;
	background-color:#EEE;
	line-height:11px;	
	}
#adv3 h2 {font-size:11px; color:#660; margin:4px 0 2px 0; font-variant:small-caps; line-height:13px;}
#adv3 p {color:#333; font-weight:normal; line-height:12px; margin:0;}
#adv3form {margin-top:0;}
.tdtaf1 {text-align:left; color:#333; font-weight:normal;}
.tdtaf2 {width:120px; height:14px; color:#333; font-size:10px;}

#adv4 {
margin-top:860px; 
margin-left:2px; 
width:132px; 
height:142px;}
#adv4 p {color:#789; font-weight:normal; line-height:14px; font-size:9px; margin:0; padding:0 2px;}
#adv4 a {color:#900; margin-right:12px;}
#adv4 a:link, #adv4 a:visited {text-decoration:none;}
#adv4 a:hover {text-decoration:underline;}

/* google search */
#search {
	margin-top:636px;
	margin-left:2px;
	height:174px;
	width:132px;
	border:1px solid #789;
	background-color:#EEE;	
	color:#000;
	font-weight:normal;
	}
#search img {margin:0px;}		
#search h2 {font-size:11px; color:#660; margin:4px 0 2px 0; font-variant:small-caps; line-height:13px;}
#search p {margin:2px; line-height:12px;}

#tempnot, #idealnot {
position:absolute;
top:80px;
left:10px;
width:260px;
z-index:10;
background:url(../images/tempnot.png);
border:solid 1px #000;
xvisibility:hidden;}
#tempnot p, #idealnot p {color:#FFF; padding:2px; margin:0 2px;}



#x89
{position:fixed;
top:120px;
left:100px;
width:560px;
z-index:11;
background-color: #c9e199;
border:solid 1px #ccccc0;
visibility:hidden;}
#x89 p {color:#000; padding:4px; margin:0 2px; font-size: 14px; font-variant: small-caps;
text-align: left;
}
