body, html {
  margin: 0;
  padding: 0 0 0 0;
  color: black;
	text-align: center;
}
body {
	min-width: 750px; 
	font-family: Arial, Sans Serif; 
	font-size: 6pt; 
	text-align: center; 
} 
div {
	position: relative;
	border: none; 
	background-repeat: repeat; 
	text-align: center;
	margin: 0 auto;
}
form {margin: 0px 0px 0px 0px}
INPUT, TEXTAREA, SELECT, OPTION {background: #fff; color: black; font-weight: normal; font-size: 12px; font-family: Arial, Sans Serif; }
SELECT {border-bottom-color: #996699; border-left-color: #996699; border-right-color: #996699; border-top-color: #996699; border-bottom-style: solid; border-left-style: solid; border-right-style: solid; border-top-style: solid; border-top-width: 1px; border-right-width: 1px; border-left-width: 1px; border-bottom-width: 1px}
INPUT.wrongfield, TEXTAREA.wrongfield, SELECT.wrongfield, OPTION.wrongfield {background-color: #FFFF99;}
SELECT.small {font-size: 10px;}
SELECT.sale {font-size: 15px; line-height: 23px; background-color: white; color: #996699; font-weight: bold}
OPTION.sale	{color: white; background-color: #996699}

input.addtobasket {background: url(img_mt/shoppingbasket.jpg); background-repeat: no-repeat; width: 30px; height: 25px; border: none; cursor: help; font-size: 0px;}
input.find {background: url(img_mt/zoeken1.png); background-repeat: no-repeat; width: 22px; height: 22px; cursor: help; font-size: 0px;}
input.search {width: 150px; }
input.browse {width: 95px;}
input.ontkoppel {
	background: url(img_mt/b_drop.png); 
	background-repeat: no-repeat; 
	width: 22px; 
	height: 22px; 
	border: none; 
	cursor: help; 
	font-size: 0px
}
input.save_slides_order {font-size: 0px; background: url(img_mt/orderslides.png) #996699; background-repeat: no-repeat; width: 53px; height: 20px; border: none; cursor: help}
td.lightlila {
	background: url(image/ppplogolightlila.gif);
	background-repeat: repeat-y;;
	padding: 0 0 0 0;
}

td.page {
	background-color: #ede4e7;
	text-align: left;
	padding-top: 1px;
	padding-left: 15px;
	padding-right: 5px;
	padding-bottom: 0;
	vertical-align: top;
}
td.pagewhite {
	background-color: white;
	text-align: left;
	padding-top: 1px;
	padding-left: 15px;
	padding-right: 5px;
	padding-bottom: 0;
	vertical-align: top;
}
 
td.sml {font-size: 9px;}
td.smlb {font-size: 9px; font-weight: bold}
td.medb {font-size: 12px; font-weight: bold}
pre {font-family: Arial, Sans Serif; font-size: 9pt; color: #996699;}

a:link {color: #999999; text-decoration: underline}
a:visited {color: #999999; text-decoration: underline}
a:hover {color: black; text-decoration: none; background-color: #FFFFFF}
a:active {color: black; text-decoration: none; }

a.mainmenu:link {color: #996699; text-decoration: none; border-bottom: none; font-size: 14pt; font-weight: bold}
a.mainmenu:visited {color: #996699; text-decoration: none; border-bottom: none; font-size: 14pt; font-weight: bold}
a.mainmenu:hover {color: #999999; text-decoration: underline; border-bottom: none; background-color: #FFFFFF; font-size: 14pt; font-weight: bold}
a.mainmenu:active {text-decoration: underline; border-bottom: none; color: #996699; font-size: 14pt; font-weight: bold}
span.mainmenu {text-decoration: underline; border-bottom: none; color: #996699; font-size: 14pt; font-weight: bold}

a.submenu:link {color: #996699; text-decoration: underline; border-bottom: none; font-size: 10pt; font-weight: bold}
a.submenu:visited {color: #996699; text-decoration: underline; border-bottom: none; font-size: 10pt; font-weight: bold}
a.submenu:hover {color: #999999; text-decoration: none; border-bottom: none; background-color: #FFFFFF; font-size: 10pt; font-weight: bold}
a.submenu:active {text-decoration: none; border-bottom: none; color: #996699; font-size: 10pt; font-weight: bold}
span.submenu {text-decoration: underline; border-bottom: none; color: #996699; font-size: 10pt; font-weight: bold}

a.menu:link {color: #996699; text-decoration: underline; border-bottom: none;}
a.menu:visited {color: #996699; text-decoration: underline; border-bottom: none;}
a.menu:hover {color: #999999; text-decoration: none; border-bottom: none; background-color: #FFFFFF;}
a.menu:active {text-decoration: none; border-bottom: none; color: #996699;}
span.menu {text-decoration: underline; border-bottom: none; color: #999999;}

a.extra:link {color: black; text-decoration: underline; border-bottom: none; font-size: 9px}
a.extra:visited {color: black; text-decoration: underline; border-bottom: none; font-size: 9px}
a.extra:hover {color: #999999; text-decoration: none; border-bottom: none; background-color: #FFFFFF; font-size: 9px}
a.extra:active { text-decoration: underline; border-bottom: none; color: #996699; font-size: 9px}

a.white:link {color: white; text-decoration: underline; border-bottom: none; font-size: 12px; font-weight: bold}
a.white:visited {color: white; text-decoration: underline; border-bottom: none; font-size: 12px; font-weight: bold}
a.white:hover {color: white; text-decoration: none; border-bottom: none; font-size: 12px; font-weight: bold}

a.afb:link {text-decoration: none; border-bottom: none; background-color: white}
a.afb:visited {text-decoration: none; border-bottom: none; background-color: white}
a.afb:hover {text-decoration: none; border-bottom: none; background-color: white}

#time ul {
    margin: 0;
    padding: 0;
    list-style-type: none;
}

#time ul li {
    font-size: 9px;
    float: left;
    padding: 3px 0px;
    margin: 0;
    background-color: white;
}

#time li {
    display: inline;
    margin: 0;
    padding: 3px 2px;
}

#time ul li a:link, #time ul li a:visited {
    text-decoration: none;
    padding: 3px 2px;
    color: #996699;
    border: none;
    margin: 0;
}

#time ul li a:hover {
    background-color: #996699;
		color: white;
    padding: 3px 2px;
    border: none;
    margin: 0
}
#mailing p, #mailing td {font-size: 11pt; color: #996699}
p, td {font-size: 9pt; color: #996699}
p.afbeelding {margin: 0px 0px 0px 0px; overflow: hidden}
h3 {font-size: 14pt; font-weight: bold; color: #996699; }
h4 {font-size: 12pt; font-weight: bold; color: #996699; }
h5 {font-size: 10pt; font-weight: bold; color: #996699; }
.error {background-color: #FFFFCC; color: red; font-family: Arial; font-size: 11pt; font-weight: bold}
span.mandatory {color: red; font-size: 15pt; font-weight: bold}
span.debug {color: red; font-size: 9px; font-weight: normal}
span.groep {width: 100%; background-color: #996699; color: white; font-size: 15px; font-weight: bold}
span.highlight {background-color: #996699; color: white; font-weight: bold}
td.selected {background-color: #FFFF33; color: navy; font-weight: bold}
