* {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #333333;
}

a {
color: #530084;
text-decoration: underline;
font-weight: bold;
}

li a {
  text-transform: none;
  letter-spacing: 0px;
}

ul {
  list-style: none;
  margin-top: 3px;
}

a:hover {
text-decoration: underline;
}

div#flag {
height: 129px;
background-image: url(img/flag2.jpg)
}

div#flag p {
display: none;
}

body {
background-color: #ace0ee;
}

p.keyword {
text-align: center;
padding-top: 25px;
clear: both;
position: absolute;
font-size: 18px;
color: #2d2458;
}

div#container {
border: 10px solid #ffffff;
margin: 10px auto;
margin-top: 20px;
width: 994px;
background-color: #ffffff;
height: 711px;
position: relative;
}

div#content-welkom {
background-image: url(img/achtergrond-welkom.jpg);
background-repeat: no-repeat;
overfow: auto;
height: 505px;
min-height: 505px;
padding-left: 456px;
padding-top: 20px;
padding-right: 30px;
padding-bottom: 30px;
}

div#content-behandelingen {
background-image: url(img/achtergrond-behandelingen.jpg);
background-repeat: no-repeat;
overfow: auto;
height: 505px;
min-height: 505px;
padding-left: 456px;
padding-top: 20px;
padding-right: 30px;
padding-bottom: 30px;
}

div#content-xperience {
background-image: url(img/achtergrond-xperience.jpg);
background-repeat: no-repeat;
overfow: auto;
height: 505px;
min-height: 505px;
padding-left: 456px;
padding-top: 20px;
padding-right: 30px;
padding-bottom: 30px;
}


div#content-fruitzuren {
background-image: url(img/achtergrond-fruitzuren.jpg);
background-repeat: no-repeat;
overfow: auto;
height: 505px;
min-height: 505px;
padding-left: 456px;
padding-top: 20px;
padding-right: 30px;
padding-bottom: 30px;
}

div#content-microcurrent {
background-image: url(img/achtergrond-microcurrent.jpg);
background-repeat: no-repeat;
overfow: auto;
height: 505px;
min-height: 505px;
padding-left: 456px;
padding-top: 20px;
padding-right: 30px;
padding-bottom: 30px;
}

div#content-producten {
background-image: url(img/achtergrond-producten.jpg);
background-repeat: no-repeat;
overfow: auto;
height: 505px;
min-height: 505px;
padding-left: 456px;
padding-top: 20px;
padding-right: 30px;
padding-bottom: 30px;
}

div#content-producten4 {
background-image: url(img/achtergrond-producten4.jpg);
background-repeat: no-repeat;
overfow: auto;
height: 505px;
min-height: 505px;
padding-left: 456px;
padding-top: 20px;
padding-right: 30px;
padding-bottom: 30px;
}

div#content-producten1 {
background-image: url(img/achtergrond-hannah.jpg);
background-repeat: no-repeat;
height: 505px;
min-height: 505px;
padding-left: 456px;
padding-top: 20px;
padding-right: 30px;
padding-bottom: 30px;
}

div.scroll {
overflow: auto;
padding-bottom: 20px;
height: 330px;
}

div.scroll2 {
overflow: auto;
padding-bottom: 20px;
height: 390px;
}

div.scrollprijs {
overflow: auto;
padding-bottom: 20px;
height: 430px;
}

div#content-producten2 {
background-image: url(img/achtergrond-producten2.jpg);
background-repeat: no-repeat;
overfow: auto;
height: 505px;
min-height: 505px;
padding-left: 456px;
padding-top: 20px;
padding-right: 30px;
padding-bottom: 30px;
}

div#content-producten3 {
background-image: url(img/achtergrond-producten3.jpg);
background-repeat: no-repeat;
overfow: auto;
height: 505px;
min-height: 505px;
padding-left: 456px;
padding-top: 20px;
padding-right: 30px;
padding-bottom: 30px;
}

div#content-kleurenanalyse {
background-image: url(img/achtergrond-kleurenanalyse.jpg);
background-repeat: no-repeat;
overfow: auto;
height: 505px;
min-height: 505px;
padding-left: 456px;
padding-top: 20px;
padding-right: 30px;
padding-bottom: 30px;
}

div#content-acties-nieuws {
background-image: url(img/achtergrond-acties-nieuws.jpg);
background-repeat: no-repeat;
overfow: auto;
height: 505px;
min-height: 505px;
padding-left: 456px;
padding-top: 20px;
padding-right: 30px;
padding-bottom: 30px;
}

div#content-ipl {
background-image: url(img/achtergrond-ipl.jpg);
background-repeat: no-repeat;
overfow: auto;
height: 505px;
min-height: 505px;
padding-left: 456px;
padding-top: 20px;
padding-right: 30px;
padding-bottom: 30px;
}

div#content-contact {
background-image: url(img/achtergrond-contact.jpg);
background-repeat: no-repeat;
overfow: auto;
height: 505px;
min-height: 505px;
padding-left: 456px;
padding-top: 20px;
padding-right: 30px;
padding-bottom: 30px;
}

div#content-contact2 {
background-image: url(img/achtergrond-contact2.jpg);
background-repeat: no-repeat;
overfow: auto;
height: 505px;
min-height: 505px;
padding-left: 456px;
padding-top: 20px;
padding-right: 30px;
padding-bottom: 30px;
}

img.wrapped {
float: left;
margin-right: 8px;
margin-bottom: 10px;
border: none;
_padding-bottom: 10px;
_border: none;
}

img.wrappedhome {
float: left;
margin-right: 10px;
margin-bottom: 5px;
border: none;
_padding-bottom: 10px;
_border: none;
}

div#menu {
height: 51px;
display:block;
margin: 0px;
}

div#menu ul {
list-style: none;
margin: 0px;
padding: 0px;
height: 51px;
}

div#menu li {
float: left;
}

div#menu img {
border: none;
}

h1 {
color: #2c1d47;
margin-top: 0px;
margin-bottom: 0px;
margin-left: -5px;
}

h1 img {
border: none;
}

h2 {
margin: 0px;
}

h2 img {
margin-bottom: 20px;
margin-top: 20px;
border: none;
}

h3 {
margin: 0px;
}

p {
margin-top: 0px;
}


thead.route {
text-align: left;
text-align: left;
background-color: none;
color: #FFFFFF;
padding: 5px;
}

p.copyright {
text-align: right;
padding-right: 25px;
clear: both;
position: absolute;
bottom: 10px;
right: 25px;
font-size: 10px;
font-weight: bold;
color: #999999;
}

p.copy {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #333333;
text-align: right;
margin-right: 20px;
margin-top: 0px;
color: #8f8f8f;
}

p.copy a {
color: #999999;
font-size: 10px;
font-weight: normal;
}

img.zin {
position: absolute;
bottom: 4%;
left: 50%;
}

table.default {
table-layout: auto;
border-spacing: 0px;
border-collapse:collapse;
margin: 0px;
width:100%;
}

table {
table-layout: fixed;
border-spacing: 0px;
border-collapse:collapse;
margin-bottom: 35px;
width:480px;
}

table.default th{
text-align: left;
background-color: #FFFFFF;
color: #333333;
padding: 0px;
}

th { 
text-align: left;
background-color: #2c1d47;
color: #FFFFFF;
padding: 5px;
}

table.default td {
padding: 0px;
text-align: left;
border-bottom: none;
}

td {
padding: 5px;
padding-left: 5px;
text-align: left;
border-bottom: solid;
border-color:#F1ECFD;
}

td.rechts {
text-align:right;
}

div.blauw {
background-color: #F1ECFD;
padding-top: 10px;
padding-bottom: 10px;
padding-left: 20px;
}

p.korting {
color: #FF00FF;
font-size: 18px;
font-weight: bold;
margin: 0px;
margin-top: -18px;
}

img.line {
margin-bottom: 10px;
margin-top: 10px;
}

