BODY {
  scrollbar-base-color : #0091DE;
  scrollbar-dark-shadow-color : #FFFFFF;
  scrollbar-face-color : #FFFFFF;
  scrollbar-highlight-color : #FFFFFF;
  scrollbar-shadow-color :#FFFFFF;
  scrollbar-arrow-color : #0091DE;
  font-size: 11px;
}
A
{
    FONT-SIZE: 11px;
    COLOR: #0091DE;
    FONT-FAMILY: verdana, arial;
    TEXT-DECORATION: none;
}
A:hover
{
    FONT-SIZE: 11px;
    COLOR: #00BBFF;
    FONT-FAMILY: verdana, arial;
    TEXT-DECORATION: underline;
}
.menu
{
    FONT-SIZE: 11px;
    COLOR: FFFFFF;
    FONT-FAMILY: verdana, arial;
    BACKGROUND-COLOR: #0091DE;
    MARGIN-BOTTOM: 10pt;
}
A.menu {
	FONT-SIZE: 7pt;
	FONT-WEIGHT: normal;
	POSITION : absolute;
	WIDTH: 63;
	HEIGHT:53;
	TOP:0;
	COLOR: FFFFFF;
	BORDER-RIGHT:1px solid #FFFFFF;
	BORDER-LEFT:1px solid #FFFFFF;
	BACKGROUND-COLOR: #00AAF0;
	filter:alpha(opacity=60);
	-moz-opacity:0.6;
}
A.menu:hover {
	FONT-SIZE: 7pt;
	COLOR: FFFF00;
}
.navigation
{
    FONT-SIZE: 11px;
    FONT-WEIGHT: bolder;
    COLOR: FFFF00;
    FONT-FAMILY: verdana, arial;
}
.order
{
    FONT-SIZE: 11px;
    FONT-WEIGHT: bolder;
    COLOR: 0091DE;
    FONT-FAMILY: verdana, arial;
}
A.navigation
{
    FONT-SIZE: 11px;
    FONT-WEIGHT: bolder;
    COLOR: yellow;
    FONT-FAMILY: verdana, arial;
    TEXT-DECORATION: none;
    DISPLAY: block;
    WIDTH: 174;
    TEXT-ALIGN: left;
}
A.navigation:hover {
    FONT-SIZE: 11px;
    FONT-WEIGHT: bolder;
    COLOR: #FFFFFF;
    FONT-FAMILY: verdana, arial;
    TEXT-DECORATION: none;
    BACKGROUND-COLOR: gray;
}
A.navigation:active {
	BACKGROUND-COLOR: lightgrey;
	COLOR: gray;
	DISPLAY: normal;
	BORDER: 0px;
}
.mainframe
{
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: verdana, arial;
    BACKGROUND-COLOR: #FFFFFF;
}
BODY.mainframe 
{
    MARGIN : 5px;
    PADDING : 5px;
}
INPUT,TEXTAREA
{
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: verdana, arial;
    BACKGROUND-COLOR: white;
}
SELECT
{
    FONT-SIZE: 11px;
    BACKGROUND-COLOR: white;
}
TD
{
    FONT-SIZE: 11px;
    FONT-FAMILY: verdana, arial;
    vertical-align:TOP;
    text-align:left;
}
TD.PRICE
{
	FONT-SIZE : 11px;
	TEXT-ALIGN: left;
}
TH
{
    FONT-SIZE: 11px;
    FONT-FAMILY: verdana, arial;
    TEXT-ALIGN: left;
}
A.category
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 3px;
    COLOR: white;
    FONT-FAMILY: verdana, arial;
}
SPAN.categories
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: white;
    FONT-FAMILY: verdana, arial;
    LETTER-SPACING: 4px;
}
SPAN.subtitles
{
    FONT-SIZE: 10px;
    COLOR: #223c82;
    FONT-FAMILY: verdana, arial;
}
INPUT#loginout
{
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    FONT-SIZE: 7pt;
    BORDER-LEFT: black 1pt solid;
    WIDTH: 80px;
    COLOR: black;
    BORDER-BOTTOM: black 1px solid;
    FONT-FAMILY: verdana, arial;
    HEIGHT: 16px;
    BACKGROUND-COLOR: white;
}
#bottomframe
{
    COLOR: #1c55a6;
    BACKGROUND-COLOR: #a5c8e6;
}
A#nav:hover
{
    TEXT-DECORATION: none;
}
INPUT#search
{
    BORDER: black 1px solid;
    FONT-SIZE: 7pt;
    WIDTH: 80px;
    COLOR: black;
    FONT-FAMILY: verdana, arial;
    HEIGHT: 16px;
    BACKGROUND-COLOR: white;
}
INPUT.button,BUTTON
{
    FONT-SIZE: 7pt;
    CURSOR: default;
    COLOR: white;
    BACKGROUND-COLOR: #0091DE;
    BORDER: 2px outset #0091DE;
}
INPUT.radio,INPUT.checkbox {
	BORDER:;
}
.catalog
{
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: left;
}
#CurrentRole
{
    TEXT-TRANSFORM: none;
    COLOR: #dc371d;
    BACKGROUND-COLOR: #a5c8e6;
}
DIV.TIPS {
	visibility:visible;
	position:absolute;
	border: 1px solid #000000;
	color:#000000;
	background-color:ivory;
	width: 450;
	height:46;
	left: 270;
	top: 4;
	margin: 0;
	padding: 0;
}
IMG.LOGO {
	filter:alpha(opacity=100);
	-moz-opacity:1.0;
	border-right:2px solid white;
}
H1,H2,H3,H4,H5 {
	color: #0091DE;
}
H3 {
	font-size: 13pt;
}
H4 {
	font-size: 12pt;
}
H5 {
	font-size: 10pt;
}
LEGEND {
	color: #0091DE;
}
TABLE.LIFT {
	border-spacing : 0px;
	border-collapse : collapse;
	border : 1px solid #0091DE;
}
TABLE.LIFT TD {
	margin:2px;
	padding:2px;
	border : 1px solid #0091DE;
}
TABLE.LIFT TH {
	border-right: 1px solid #0091DE;
}
TD.STRUCTUUR {
	border:1px solid black;
	background-color:lightgrey;
	width:90;
	text-align:center;
}
UL {
	font-size: 11px;
}
IMG.plattegrond {
	filter:alpha(opacity=60);
	-moz-opacity:0.6;
}
BR.page {
	page-break-before: always;
}
TABLE.TRANSPORT {
	border-spacing: 0px;
	border-collapse: collapse;
}
TABLE.TRANSPORT TD {
	border-bottom: 1px solid #0091DE;
}
TABLE.TRANSPORT TH {
	border-bottom: 2px solid #0091DE;
}
TABLE.HIJSTABEL {
	border-spacing: 0px;
	border-collapse: collapse;
}
TABLE.HIJSTABEL TD {
	border-bottom: 1px solid #0091DE;
	border-right: 1px solid #0091DE;
	border-top: 1px solid #0091DE;
	text-align: center;
}
TABLE.HIJSTABEL TH {
	border-bottom: 2px solid #0091DE;
	text-align: center;
}
.TARIEF TH {
	border-bottom: 0px solid #0091DE;
	border-right: 1px solid #0091DE;
	text-align: center;
	
}
.TARIEF TD {
	border-bottom: 0px solid #0091DE;
	border-right: 1px solid #0091DE;
	text-align: center;
}
TH.STREPEN {
	border-bottom: 1px dotted #0091DE;
	border-right: 1px dotted #0091DE;
	border-left: 0px dotted #0091DE;
}
.BRANDSTOF TH {
	border-bottom: 1px solid #0091DE;
	border-right: 0px solid #0091DE;
	text-align: left;
	
}
.SCHOOR TD {
	border-bottom: 1px solid #0091DE;
	border-right: 1px solid #0091DE;
	text-align: center;
	font-size: 11px;
	font-weight: bold;
	
}
TABLE.HANDLEIDING TD,TABLE.HANDLEIDING TH {
	border-bottom: 1px solid #0091DE;
	border-right: 1px solid #0091DE;
}
P.ADVERT {
	color: red;
	font-weight: bold;
}
	P.ADVERT A {
		color: red;
		font-weight: bold;
		text-decoration: underline;
	}