body {background-color: #220169;
	background-attachment: fixed; 
	font-family: Verdana,Arial, Helvetica, sans-serif; 
	font-size:13px;
	color: #FFCCFF;
	scrollbar-face-color:#550099;
	scrollbar-highlight-color:#998899;
	scrollbar-3dlight-color:#9900FF;
	scrollbar-darkshadow-color:#110011;
	scrollbar-shadow-color:#220169;
	scrollbar-arrow-color:#AA0000;
	scrollbar-track-color:#A800FF;
	text-align: center;
	min-width: 700px;
	padding:0px;
	margin:1px;
	border:0px}

.capture {
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:auto;
	background-color: #000000;
/*	width:900px;*/
	}

li {line-height:1.1em;
	margin-left:20px;
	font-size : 12px;
	font-family :  Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#DDBBEE;
	margin-bottom:5px;
	margin-right:20px;
	/*margin-top:5px;*/
	}

ul {list-style:disc;
	text-align:left;
	line-height:1.5em;
	font-size : 12px;
	font-family :  Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#DDBBEE
	}

ol ul {list-style-image: url(ulli.gif)
	} 

a:link    {color: #FF6060; text-decoration:none ;font-weight:800}
a:visited {color: #FFA0A0; text-decoration:none ;font-weight:800}
a:hover   {color: #FF0000; text-decoration:none ;font-weight:800}
a:active  {color: #BB2D2D; text-decoration:none ;font-weight:800}

img {border : 0}

img.noborder {border:0px;
	padding:0px;
	margin:0px
	background-color: #000000;
	}

.boldwhite {
	color:white;
	font-weight:800;
}

p {text-align:left;
  background-color: #220169;
  padding:3px;
  margin:3px;
  border:1px;
/*  line-height:1.1em;*/
  font-family :  Verdana, Geneva, Arial, Helvetica, sans-serif;
  color:#DDBBEE;
  font-size : 12px}
	
p.lfont {font-size:18px;
/*  font-style:italic */
  }
  
p.mfont {font-size:14px;
  }
p.mfont1 {font-size:12px;
  color: ffeeee;
  }
p.mfont2 {font-size:12px;
  color: ff9999;
  margin-left:20px;
  }
  
p.sfont {font-size:11px;
  font-style:italic}


p.nadruk {color:white;
  font-weight:300;
  display:block;
  text-align:left;
  background-color: #400069;
  padding:3px;
  margin:3px;
  margin-left:0px;
  margin-right:0px;
  border:1px solid #A800FF;
  border-left:0px;
  border-right:0px;
  font-size:16px}
  
p.bijschrift {text-align:left;
  background-color: #220169;
  padding:3px;
  margin:3px;
  border:1px;
  line-height:1.05em;
font-family :  Verdana, Geneva, Arial, Helvetica, sans-serif;
/*font-style : italic;*/
color:#DDBBEE;
	font-size : 10px}

.toparea {display:block;
  background-color: #220169;
  margin:0px auto;
  width:720px;
  text-align: left;
  padding:0px;
  border: 0px}

/** rounded rectangles */
.bl {background: url(bl.gif) 0 100% no-repeat; 
	display:block;
	background-color: #220169;
	padding:0px;
	margin: 1px;
	border-left: 2px solid #A800FF;
	border-right: 2px solid #A800FF;
	border-top: 1px solid #A800FF;
	border-bottom: 1px solid #A800FF}
.br {background: url(br.gif) 100% 100% no-repeat;
	padding:0px;
	margin: 0px;
	}
.tl {background: url(tl.gif) 0 0 no-repeat;
	padding:0px;
	margin: 0px;
	}
.tr {background: url(tr.gif) 100% 0 no-repeat;
	padding:6px;
	margin: 0px;
	}
	
.clear {font-size: 1px; height: 1px}				   
/** .kader-margin-top: -1 zetten indien het zaakje 1 doorlopend geheel moet zijn;**/
/**  background: url(bck.gif); **/
.topl {background: url(tl.gif) 0 0 no-repeat;
	float:left;
	padding:0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 1px;
	margin-right: 0px;
	border: 0px;
	}
.topr {background: url(tr.gif) 100% 0 no-repeat;
	float:right;
	padding:0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right:1px;
	border: 0px;
	}

/** idem kadercontent maar dan kleiner**/
.kadercontents  {  display:block;
  text-align:left;
  background-color: #220169;
  padding:3px;
  margin:3px;
  border:1px;
  font-size:14px}
  
.sfont  {  display:inline;
  text-align:left;
  background-color: #220169;
  padding:0px;
  margin:0px;
  border:0px;
  font-size:10px}

.sfont2  {  display:inline;
  padding:0px;
  margin:0px;
  border:0px;
  color:#444444;
  font-size:10px}

.kader3 {display:block;
  background-color: #220169;
  padding:0px;
  margin: 1px;
  border-left: 2px solid #A800FF;
  border-right: 2px solid #A800FF;
  border-top: 0px solid #A800FF;
  border-bottom: 1px solid #A800FF}

.kader {display:block;
  background-color: #220169;
  padding:0px;
  margin: 1px;
	border-top: 1px solid #A800FF;
	border-bottom: 1px solid #A800FF;
	border-left: 2px solid #A800FF;
	border-right: 2px solid #A800FF}
	
.kaderx {display:block;
  background-color: #220169;
/**  background-image:url(bck.jpg); **/
  padding:0px;
  margin: 1px;
  border: 1px solid #A800FF}

.kader_blck {display:block;
  background-color: #000000;
  padding:0px;
  margin: 1px;
  border: 1px solid #FFFFFF}

.kader2 {display:block;
  background-color: #220169;
  padding: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: -3px;
  margin-bottom: -16px;
  
  border-left: 1px solid #A800FF;
  border-right: 1px solid #A800FF;
  border-top: 0px;
  border-bottom: 0px}

/** normale tekstmarge **/
.tekstmarge {display:block;
  background-color: #220169;
  margin-left: 6px;
  margin-right: 6px;
  margin-top: 6px;
  margin-bottom: 6px}

/** alleen kleuren **/

.filler {display: block;
  text-align:center;
  background-color: #220169;
  margin: 0px;
  border: 0px;
  padding: 1px}

.marker {display: block;
  text-align:left;
  background-color:#16073D;
  margin: 3px;
  border: 1px solid #16073D;
  padding: 3px;
  font-size:12px}

.kadercontent   {  display:block;
  text-align:left;
  background-color: #220169;
  padding:3px;
  margin:3px;
  border:1px;
  font-size:16px}

.kadercontentx   {  display:block;
  text-align:left;
  background-color: #220169;
  padding:3px;
  margin:3px;
  border:1px;
  font-size:14px}
  

.kadercontent_blck   {  display:block;
  text-align:left;
  background-color: #000000;
  padding:3px;
  margin:3px;
  border:1px;
  font-size:16px}
  
/** idem maar dan zonder marges & padding**/
.kadercontent_2   {  display:block;
  text-align:left;
  background-color: #220169;
  padding:0px;
  margin:0px;
  border:1px;
  font-size:12px}

/** content voor submenu **/
.kadercontent_s   {  display:block;
  text-align:left;
  background-color: #20004F;
  padding:2px;
  margin:0px;
  border:0px;
  font-size:11px}

/** content voor koptekst **/
.kadercontent_k   {  display:block;
  text-align:center;
  background-color: #400069;
  padding:0px;
  margin:0px;
  border:0px;
  font-size:11px}

/** content voor footer **/
.kadercontent_f   {  display:block;
  text-align:left;
  background-color: #20004F;
  padding:2px;
  margin:1px;
  border:0px;
  font-size:11px}
  
/** content voor bannerblokjes **/
.kadercontent_b   {  display:block;
  text-align:left;
  background-color: #20004F;
  padding:2px;
  margin:0px;
  border:0px;
  font-size:11px}

/** highlighten met een lichtpaarse achtergrond. Effectief voor enkel-regelige (kop)teksten  **/
.highlightbanner   {  display:block;
  text-align:left;
  background-color: #400069;
  padding:2px;
  margin-top:10px;
  margin-bottom:10px;
  margin-left:2px;
  margin-right:2px;
  border:0px;
  font-size:14px;
  font-weight:600}

/** **/
.licontent     {  display:block;
  text-align:left;
  padding:0px;
  margin:0px;
  border:0px;
  font-size:12px}

.kaderkop        { background-color:#400069;
  display:block;
  color:#FFFFFF;
  padding:0;
  margin:0;
  border:0;
  font-size:14px;
  font-weight:800}

.kaderkopcontents { background-color:#400069;
  display:block;
  color:#FFFFFF;
  text-align:center;
  padding:4px;
  margin:1px;
  border-bottom:1px solid #A800FF; 
  font-size:14px;
  font-weight:800;}


.kaderkop_s        { background-color:#400069;
  display:block;
  color:#FFFFFF;
  text-align:center;
  padding:0px;
  margin:2px;
  border:1px solid #A800FF; 
  font-size:12px;
  font-weight:800}

.kaderkopcontent { background-color:#400069;
  display:block;
  color:#FFFFFF;
  text-align:center;
  padding:4px;
  margin:1px;
  border-bottom:1px solid #A800FF; 
  font-size:16px;
  font-weight:800;}

h1 { background-color:#400069;
  display:block;
  color:#FFFFFF;
  text-align:center;
  padding:4px;
  margin:0px;
  border-bottom:1px solid #A800FF; 
  font-size:16px;
  font-weight:800;}
  
h2 { background-color:#220169;
  display:block;
  color:#FFFFFF;
  text-align:left;
  padding:4px;
  margin:1px;
  margin-bottom:1px;
  margin-top:4px;
  border:0px;; 
  font-size:14px;
  font-weight:600;}

h3 { background-color:#400069;
  display:block;
  color:#FFFFFF;
  text-align:center;
  padding:0px;
  margin-left:1px;
  margin-right:10px;
  margin-top:0px;
  margin-bottom:0px;
  border-top:1px solid #A800FF; 
  border-bottom:0px; 
  border-left:0px; 
  border-right:0px; 
  font-size:16px;
  font-weight:800;}
.ha3 { background-color:#400069;
  display:inline;
  color:#FFFFFF;
  text-align:center;
  padding:0px;
  margin-left:10px;
  margin-right:10px;
  margin-top:0px;
  margin-bottom:0px;
  border-top:1px solid #A800FF; 
  font-size:16px;
  font-weight:800;}

.kadercontentc  {  display:block;
  background-color: #20004F;
  padding:0px;
  margin: 0px;
  font-size:11px}

/** vette teksten:Let op font-size is ongemoeid **/
.nadruk {display:inline;
  color:white;
  font-weight:900}

/** vette teksten **/
.emph {margin:0px;
	color:white;
	font-weight:900}

.rubriekaanduider         {  display:inline;
  color:grey;
  font-size:10px;
  font-weight:600}/** kleine grijze teksten **/

.invisible      {  display:inline;
  color:#220169;
  font-weight:900}

.drijvendkader{
	float:left;
	margin:5px}

/** om de verzameling plaatjes in het displayveld te containen op een controleerbare manier **/
/** hebben we een container div nodig waarvan de 'position'-property is gezet **/
.positioner {position: relative;
	left: 0px;
	top: 0px;
	margin: 0px;
	visibility:visible}
	
.koppen1 {position: absolute;
	left: 0px;
	top: 0px;
	z-index:1;
	visibility:hidden}
.koppen2 {position: absolute;
	left: 0px;
	top: 0px;
	z-index:2;
	visibility:hidden}
.koppen3 {position: absolute;
	left:0px;
	top:0px;
	z-index:3;
	visibility:hidden}
.koppen4 {position: absolute;
	left:0px;
	top:0px;
	z-index:4;
	visibility:hidden}
.koppen5 {position: absolute;
	left:0px;
	top:0px;
	z-index:5;
	visibility:hidden}
.koppen6 {position: absolute;
	left:0px;
	top:0px;
	z-index:6;
	visibility:hidden}

.toppen1 {position: absolute;
	left:0px;
	top:0px;
	z-index:91;
	visibility:visible}
.toppen2 {position: absolute;
	left:0px;
	top:0px;
	z-index:92;
	visibility:visible}
.toppen3 {position: absolute;
	left:0px;
	top:0px;
	z-index:93;
	visibility:visible}
.toppen4 {position: absolute;
	left:0px;
	top:0px;
	z-index:94;
	visibility:visible}
.toppen5 {position: absolute;
	left:0px;
	top:0px;
	z-index:95;
	visibility:visible}
.toppen6 {position: absolute;
	left:0px;
	top:0px;
	z-index:96;
	visibility:visible}
.clinput {
	background-color: #ffffff;
	margin:1px;
	border:1px;
	padding:0px;
	font-family :  Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size : 12px}
p.clinput {
	background-color: #220169;
	color:#DDBBEE;
	margin:1px}

/*) make-up items:  --> s_services/make-up-starters-pakket*/	
td.mu-items {
    text-align:center;
    padding-top:5px;
	background-color: #FFFFFF;
    max-width:90px;
	font-size : 11px}

/*) make-up items in een rijtjestabel:  --> s_services/maketrain*/	

td.mu-items-row {
    text-align:left;
    color:#220169;
    padding:2px;
	background-color: #FFFFFF;
/*    max-width:90px; */
	font-size : 11px}

td.mu-items-rowtop {
    text-align:left;
    color:#220169;
    padding:2px;
    padding-bottom:5px;
    padding-top:5px;
    margin-bottom: 3px;
	background-color: #FFFFFF;
/*    max-width:90px; */
    font-weight:900;
	font-size : 12px}

/*) make-up care items:  --> s_services/make-up-starters-pakket*/	
td.mu-citems {
    text-align:center;
    padding-top:5px;
	background-color: #FFFFFF;
    max-width:115px;
	font-size : 11px}

h1.mu-items { background-color:#220169;
  display:block;
  color:#FFBB22;
  text-align:left;
  padding:4px;
  margin:1px;
  margin-bottom:1px;
  margin-top:4px;
  border:0px;; 
  font-size:14px;
  font-weight:600}

div.inspring {padding-left:20px}  
p.inspring {padding-left:20px}
.inspring {padding-left:20px}
.inspring2 {padding-left:40px;
	font-size : 10px;
    width:400px;}
p.klein{  
	font-size : 10px}
	
ul p.klein{
    padding-left:20px;
	line-height:1.2em;

}	

p.klein2{  
	font-size : 10px;
	color: #000000;
	background-color: #FFFFFF}
	
td.mu-items-brushes {
    text-align:center;
    padding-top:5px;
	background-color: #FFFFFF;
    max-width:70px;
	font-size : 11px}

/*) wig items:  --> s_services/wigs-catalogue*/	
td.wig-items {
    text-align:center;
    padding-top:5px;
	background-color: #FFFFFF;
	font-size : 11px}
	
/* table-data on each individual wig-page*/ 
div.wig-page {
	background-color: #DDDDFF;
    display:block;
    padding:0px;
    margin: 1px;
	border-top: 1px solid #A800FF;
	border-bottom: 1px solid #A800FF;
	border-left: 2px solid #A800FF;
	border-right: 2px solid #A800FF}

td.wig-page {
    text-align:center;
    padding-top:5px;
	background-color: #FFFFFF;
	font-size : 18px;
	color:#220169;
    font-weight:900}
    }
	
/* h1 { background-color:#400069;
  display:block;
  color:#FFFFFF;
  text-align:center;
  padding:4px;
  margin:0px;
  border-bottom:1px solid #A800FF; 
  font-size:16px;
  font-weight:800;}
  
h2 { background-color:#220169;
  display:block;
  color:#FFFFFF;
  text-align:left;
  padding:4px;
  margin:1px;
  margin-bottom:1px;
  margin-top:4px;
  border:0px;; 
  font-size:14px;
  font-weight:600;}

h3 { background-color:#400069;
  display:block;
  color:#FFFFFF;
  text-align:center;
  padding:0px;
  margin-left:1px;
  margin-right:10px;
  margin-top:0px;
  margin-bottom:0px;
  border-top:1px solid #A800FF; 
  border-bottom:0px; 
  border-left:0px; 
  border-right:0px; 
  font-size:16px;
  font-weight:800;}
*/

#h1_springtime {
    background-image:url(s_home/_h1_springtime.png);
	background-color: #400069;
	background-repeat:no-repeat;

    }
    
div.kader__wigs {display:block;
    background-image:url(s_home/wigs-catalogue.jpg);
    background-color: #220169;
    padding:0px;
    margin: 1px;
	border-top: 1px solid #A800FF;
	border-bottom: 1px solid #A800FF;
	border-left: 2px solid #A800FF;
	border-right: 2px solid #A800FF}    
	
.wigs-page {
    list-style-image:none;
    list-style-type:none;
}

.spec-offer{
background-color:#321179;
}

.spec-offer p, .spec-offer h1.maketrain{
background-color:#321179;
}	