BODY {
	TEXT-ALIGN: left;	BACKGROUND-COLOR: #CCDDFF;	MARGIN: 15px 0px 15px;	FONT: 0.7em helvetica, arial, sans-serif;	COLOR: #000000;
}
.clear {
	CLEAR: both
}

* {
	margin: 0;	padding: 0;}

IMG {
	BORDER: 0px none #999;}
TABLE {
	EMPTY-CELLS: show
}
.textbox {
	MARGIN-TOP: -4px;
	PADDING: 3px; 
	WIDTH: 200px;
	FLOAT: left;
	BORDER: #DDDDDD 1px solid;
	FONT-SIZE: 1em;
}
A {
	COLOR: #004677
}
A:active {
	COLOR: #004677
}
A:hover {
	COLOR: #004677
}
A:visited {
	COLOR: #004677
}
.ddlneutreaal {
	BACKGROUND-COLOR: #dddddd
}
.ddlinbewerking {
	BACKGROUND-COLOR: #bddbf7
}
.ddlgoedgekeurd {
	BACKGROUND-COLOR: #7bff52
}
.red {
	COLOR: red;	FONT-WEIGHT: bold
}
.redleft {
	DISPLAY: block;	FLOAT: left;	COLOR: red;	FONT-SIZE: 1em;
}
.Error {
	COLOR: red
}
.button {
	FONT-SIZE: 1em;
	FONT-WEIGHT: normal;
	BORDER: 1px solid #005DA1;
	BACKGROUND-COLOR: #99CCFF;
	MARGIN: 8px 0 8px 0;
	PADDING: 2px;}

.cartbutton {
	BORDER: #c8c9ca 2px solid;	BACKGROUND-COLOR: #dddddd;
}
.backbutton {
	BORDER: #c8c9ca 2px solid;	BACKGROUND-COLOR: #dddddd;
}
SELECT {
	MARGIN-TOP: -4px;
	PADDING: 3px; 
	WIDTH: 200px;
	FLOAT: left;
	BORDER: #DDDDDD 1px solid;
	FONT-SIZE: 1em;
}

FIELDSET {
	BORDER: medium none;
}
.lbwarning {
	MARGIN: 8px;	COLOR: red
}
.lbwarning A {
	MARGIN: 8px;	COLOR: red
}
.lbwarning A:active {
	MARGIN: 8px;	COLOR: red
}
.lbwarning A:hover {
	MARGIN: 8px;	COLOR: red
}
.lbwarning A:visited {
	MARGIN: 8px;	COLOR: red
}
.tooltiplink {
	MARGIN: 4px;	FLOAT: left;	COLOR: green;	FONT-WEIGHT: bold;	TEXT-DECORATION: none
}
.tooltiplink A {
	MARGIN: 4px;	FLOAT: left;	COLOR: green;	FONT-WEIGHT: bold;	TEXT-DECORATION: none
}
.tooltiplink A:active {
	MARGIN: 4px;	FLOAT: left;	COLOR: green;	FONT-WEIGHT: bold;	TEXT-DECORATION: none
}
.tooltiplink A:hover {
	MARGIN: 4px;	FLOAT: left;	COLOR: green;	FONT-WEIGHT: bold;	TEXT-DECORATION: none
}
.tooltiplink A:visited {
	MARGIN: 4px;	FLOAT: left;	COLOR: green;	FONT-WEIGHT: bold;	TEXT-DECORATION: none
}


/*
.container {
	POSITION: relative;	TEXT-ALIGN: center;	TOP: 10px;	MARGIN-BOTTOM: 10px;	PADDING: 20px 34px 0px 34px;	BACKGROUND-COLOR: white;	MARGIN-left: auto;	MARGIN-right: auto;	WIDTH: 874px;	OVERFLOW: visible;	BORDER: #b2b3b5 1px solid;	Float: left;}
*/
.container {
	BACKGROUND-COLOR: #FFFFFF;	MARGIN-left: auto;	MARGIN-right: auto;	PADDING: 10px 16px 10px 16px;	WIDTH: 900px;	BORDER: #b2b3b5 1px dashed;	BACKGROUND-IMAGE: url(App_Themes/Bva/wrap.gif);	background-position: center;

}


.header {
	POSITION: relative;	FLOAT: left;	MARGIN: 1px;	CLEAR: both;
	PADDING: 0 0 16px 0;
	WIDTH:100%}
.header .branding {
	POSITION: relative;	FLOAT: auto;	MARGIN: 1px;
	PADDING: 0 0 6px 0;
}
.header .brandingHome {
	FLOAT: left
}
.header .adbanner {
	WIDTH: 10px;	FLOAT: right;	COLOR: white;	CLEAR: right
}
.breadcrumbs {
	TEXT-ALIGN: left;	CLEAR: both;	MARGIN-LEFT: 0px;	FLOAT: left;	HEIGHT: 22px;
/*	WIDTH: 400px; */	FONT-SIZE: 0.9em;
	LINE-HEIGHT: 16px;
	PADDING: 4px 0 4px 0;
}
.header .adbanner {
	WIDTH: 100px;	FLOAT: left
}
.header .branding {
	FLOAT: left
}
.header .userstatus {
	BACKGROUND-COLOR: #E5EAED;
	BORDER: 1px #000000 dashed;
	PADDING: 5px;
	MARGIN: 0 20px;	WIDTH: 150px;	DISPLAY: inline;	FLOAT: right;
	LINE-HEIGHT: 150%;
	TEXT-ALIGN: left;}

.login {
BORDER: 1px solid black;
PADDING: 4px;
MARGIN: 12px 0 12px 0;
}

.login SPAN.right {
	FLOAT: right;
}

.login .button {
	FLOAT: right;
	BORDER-BOTTOM: #878889 1px solid;
	BACKGROUND-COLOR: #BCDBF1;
	MARGIN-TOP: 8px;
	PADDING: 2px 3px 1px 3px;
	COLOR: #000000;
	FONT-SIZE: 1em;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
}
.login H3{
	FONT-SIZE: 0.85em;
	MARGIN:4px;
}
.login H2{
	FONT-SIZE: 13px;
	MARGIN:4px;
}
.login H1{
	COLOR: #005DA1;
	FONT-SIZE: 18px;
	LETTER-SPACING: -0.03em;
	MARGIN:4px;
}
/*
.login A:link{
	FONT-SIZE: 0.8em;}
*/

.header .loginstatususercontrol {
	COLOR: #000000;
	TEXT-ALIGN: left;
}
.loginstatususercontrol:visited {
	COLOR: #000000;
	TEXT-ALIGN: left;
}
.loginstatususercontrol:hover {
	COLOR: #000000;
	TEXT-ALIGN: left;
}
.breadcrumbs A {
	COLOR: #999999;	TEXT-DECORATION: none
}
.breadcrumbs A:hover {
	COLOR: #000000;	TEXT-DECORATION: none
}
.breadcrumbs A:visited {
	COLOR: #000000;	TEXT-DECORATION: none
}

DIV.contentcontainer {
	BORDER: 0px;	MARGIN: 0px;	PADDING: 0px;	WIDTH: 874px;	HEIGHT: 420px;
}
DIV.contentcontainerHome {
	BORDER-BOTTOM: 0px;	BORDER-LEFT: 0px;	PADDING-BOTTOM: 0px;	MARGIN: 0px;	PADDING-LEFT: 0px;	WIDTH: 874px;	PADDING-RIGHT: 0px;	HEIGHT: 460px;	BORDER-TOP: 0px;	BORDER-RIGHT: 0px;	PADDING-TOP: 0px
}
.sidebar_a {
	WIDTH: 159px;	FLOAT: left;/*	HEIGHT: 420px; */	CLEAR: left;}
.sidebar_a .mainmenu {
	CLEAR: both;
}
.sidebar_a .mainmenu UL {
	TEXT-ALIGN: left;	PADDING: 0px;	TEXT-TRANSFORM: none;	LIST-STYLE-TYPE: none;	MARGIN: 0px;	LIST-STYLE-IMAGE: none;}
.sidebar_a .mainmenu UL UL {
	PADDING-LEFT: 5px
}
.sidebar_a .mainmenu .Menu-Leaf {
	COLOR: #FFFFFF;
	BACKGROUND-COLOR: #005DA1;
	PADDING: 1px;
	MARGIN-BOTTOM: 3px;
	LINE-HEIGHT: 170%
}



.sidebar_a .mainmenu .Menu-WithChildren .Menu-Leaf{
	COLOR: #000000;/*	BACKGROUND-COLOR: #E5EAED; */
	BACKGROUND-COLOR: #FFFFFF;
	BORDER: 1px #CCC solid;
	PADDING: 1px;	MARGIN-BOTTOM: 3px;	LINE-HEIGHT: 120%;
}

.Menu-Leaf .Menu-WithChildren .Menu-Link {
	COLOR: #000000;
	TEXT-DECORATION: none;
	MARGIN: 0 0 0 6px;
}
.Menu-Leaf .Menu-WithChildren .Menu-Link A:visited {
	COLOR: #000000;
	TEXT-DECORATION: none;
	MARGIN: 0 0 0 6px;
}

.Menu-Leaf .Menu-WithChildren .Menu-Link A:active {
	COLOR: #000000;
	TEXT-DECORATION: none;
	MARGIN: 0 0 0 6px;
}

.sidebar_a .mainmenu .Menu-Leaf a:link{
	COLOR: #FFFFFF;
	FONT-WEIGHT: bold;
}
.sidebar_a .mainmenu .Menu-Leaf a:hover, a:visited{
	COLOR: #FFFFFF;
	FONT-WEIGHT: bold;
}



.sidebar_a .mainmenu .Menu-Link {
	LINE-HEIGHT: 170%;	COLOR: #FFFFFF;	TEXT-DECORATION: none;
	FONT-WEIGHT: BOLD;
}

.sidebar_a .mainmenu .Menu .Menu-Leaf .Menu-Link:hover {
	COLOR: #FF0000;}
.sidebar_a .mainmenu .Menu-Link a:active {
	COLOR: #FF0000;}
.sidebar_a .mainmenu .SubMenu-Link {
	COLOR: #004677;	FONT-SIZE: 1em;	TEXT-DECORATION: none
}
.sidebar_a .mainmenu .SubMenu-Link:hover {
	COLOR: #004677
}
.sidebar_a .mainmenu .SubMenu-Link:active {
	COLOR: #004677
}
.sidebar_a .mainmenu A.NewMenuItem {
	PADDING-BOTTOM: 0px;	PADDING-LEFT: 3px;	PADDING-RIGHT: 3px;	COLOR: #004677;	FONT-SIZE: 1em;	TEXT-DECORATION: none;	PADDING-TOP: 0px
}
.sidebar_a .mainmenu A.Menu-LinkButton {
	TEXT-ALIGN: center;	BACKGROUND-COLOR: #eceded;	WIDTH: 100%;	DISPLAY: block;	TEXT-DECORATION: none
}
.sidebar_a .mainmenu .Menu-WithChildren .Menu-Leaf a:link {
color:#000000;
}
.sidebar_a .mainmenu .Menu-WithChildren .Menu-Leaf a:visited {
color:#000000;
}
.sidebar_a .mainmenu .Menu-WithChildren .Menu-Leaf a:active {
color:#000000;
}


.sidebar_a .mainmenu .Menu-WithChildren .Menu-Leaf a:link{
	COLOR: #000000;
}
.sidebar_a .mainmenu .Menu-WithChildren .Menu-Leaf:hover{
	COLOR: #FFFFFF;
	BACKGROUND-COLOR: #BCDBF1;
}

.sidebar_a .navigation {
	
}
.sidebar_a .navigation .Menu {
	PADDING: 0px;	TEXT-TRANSFORM: none;	LIST-STYLE-TYPE: none;	MARGIN: 0px;	LIST-STYLE-IMAGE: none;}
.sidebar_a .navigation .Menu-Leaf {
	LINE-HEIGHT: 170%
}
.sidebar_a .navigation .Menu-Link {
	LINE-HEIGHT: 170%;	COLOR: #FFFFFF;	TEXT-DECORATION: none;}
.sidebar_a .navigation .Menu-Link:hover {
	COLOR: #FFFF00;}
.sidebar_a .navigation .Menu-Link:active {
	COLOR: #FF0000;	TEXT-DECORATION: none
}
.search {
	FLOAT: right;
/*	BORDER: 1px #000 solid; */	TEXT-ALIGN: center;	PADDING: 0px;	MARGIN: -3px;	HEIGHT: 20px;}
.search .text {
	BORDER: #c8c9ca 1px solid;	MARGIN: 0px 0px 0px 0px;	PADDING: 1px;
	WIDTH: 120px;}
.search .button {
	BORDER-BOTTOM: #878889 1px solid;	BACKGROUND-COLOR: #FF0000;	MARGIN: 0px;	PADDING: 2px 3px 1px 3px;	COLOR: #FFFFFF;	FONT-SIZE: 1em;
	FONT-WEIGHT: bold;	TEXT-DECORATION: none;}
.search A.button {
	BORDER: #878889 1px solid;	PADDING-BOTTOM: 0px;	BACKGROUND-COLOR: #dddddd;	MARGIN: 0px;	PADDING: 2px;	WIDTH: 40px;	COLOR: #FFFFFF;	TEXT-DECORATION: none;}
.search A.button:hover {
	BORDER-BOTTOM-COLOR: #c8c9ca;	BORDER-TOP-COLOR: #878889;	BORDER-RIGHT-COLOR: #c8c9ca;	BORDER-LEFT-COLOR: #878889
}
.sidebar_a .adcontent_a {
	HEIGHT: 200px
}


.pnlleft P, H3, H4{
TEXT-ALIGN: left;
MARGIN-BOTTOM: 16px;
}
.pnlright P, H3, H4{
TEXT-ALIGN: left;
MARGIN-BOTTOM: 16px;
}

.pnlleft A {
	COLOR: #000000;
}
.pnlleft A:hover {
	COLOR: #000000;
}
.pnlleft A:visited {
	COLOR: #000000;
}

.searchpanel {
	PADDING-BOTTOM: 10px;	MARGIN: 8px;	PADDING-LEFT: 0px;	WIDTH: 523px;	PADDING-RIGHT: 0px;	DISPLAY: block;	PADDING-TOP: 10px
}
.searchtextbox {
	BORDER-BOTTOM: #c8c9ca 2px solid;	BORDER-LEFT: #c8c9ca 2px solid;	WIDTH: 280px;	BORDER-TOP: #c8c9ca 2px solid;	MARGIN-RIGHT: 5px;	BORDER-RIGHT: #c8c9ca 2px solid
}
.searchbutton {
	WIDTH: 80px
}
.sidebar_a {
	
}
.sidebar_a {
	WIDTH: 159px;	FLOAT: left;/*	HEIGHT: 480px; */	MARGIN-RIGHT: 0px;
	CLEAR:both;
}
.sidebar_a .mainmenu {
/*	HEIGHT: 300px; */
}
.sidebar_a .mainmenu .Menu {
	PADDING: 0px;	TEXT-TRANSFORM: none;	LIST-STYLE-TYPE: none;	MARGIN: 0px;	LIST-STYLE-IMAGE: none;}
.sidebar_a .mainmenu .Menu .Menu-Leaf {
	LINE-HEIGHT: 170%
}
.sidebar_a .mainmenu .Menu .Menu-Link {
	COLOR: #FFFFFF;
	TEXT-DECORATION: none;
	MARGIN: 0 0 0 6px;
}

.sidebar_a .mainmenu .Menu .Menu-Link:hover {
	COLOR: #004677
}
.sidebar_a .mainmenu .Menu .active.Menu-Link {
	COLOR: #8e8f90;	TEXT-DECORATION: none
}
.sidebar_a .adcontent_a {
	HEIGHT: 326px;	PADDING-TOP: 8px
}
.content {
	PADDING-BOTTOM: 0px;	OVERFLOW-X: auto;	BACKGROUND-COLOR: #eceded;	MARGIN: 0px 0px 0px 20px;	PADDING-LEFT: 0px;	WIDTH: 515px;	PADDING-RIGHT: 0px;	FLOAT: left;	HEIGHT: 420px;	PADDING-TOP: 0px
}
.contentwide {
	WIDTH: 694px
}
H1.title {
	TEXT-ALIGN: center;	PADDING: 0px;	LINE-HEIGHT: 25px;	BACKGROUND-COLOR: #878889;	MARGIN: 0px;	DISPLAY: block;	COLOR: white;	FONT-SIZE: 1em;	FONT-WEIGHT: bold;
}
.content DIV.item {
	PADDING-BOTTOM: 20px;	OVERFLOW-Y: auto;	PADDING-LEFT: 20px;	PADDING-RIGHT: 20px;	DISPLAY: block;	FONT-SIZE: 1em;	PADDING-TOP: 20px
}
.content DIV.item H3 {
	PADDING-BOTTOM: 0px;	MARGIN: 0px;	PADDING-LEFT: 0px;	PADDING-RIGHT: 0px;	PADDING-TOP: 0px
}
.sidebar_b DIV.item {
	PADDING-BOTTOM: 20px;	OVERFLOW-Y: auto;	PADDING-LEFT: 10px;	PADDING-RIGHT: 10px;	DISPLAY: block;	COLOR: #cd071e;	FONT-SIZE: 1em;	PADDING-TOP: 20px
}
DIV.item P {
	PADDING-BOTTOM: 0px;	MARGIN: 0px;	PADDING-LEFT: 0px;	PADDING-RIGHT: 0px;	PADDING-TOP: 0px
}
DIV.item .ms-gridT1 {
	FONT-SIZE: 1em
}
DIV.item .ms-gridCol {
	FONT-SIZE: 1em
}
DIV.item UL {
	PADDING-BOTTOM: 0px;	LIST-STYLE-TYPE: none;	MARGIN: 0px;	PADDING-LEFT: 0px;	PADDING-RIGHT: 0px;	FONT-SIZE: 1em;	LIST-STYLE-IMAGE: none;	PADDING-TOP: 0px
}
DIV.item UL LI {
	MARGIN: 2px
}
DIV.item UL UL {
	PADDING-BOTTOM: 0px;	PADDING-LEFT: 50px;	PADDING-RIGHT: 0px;	COLOR: #cd071e;	FONT-SIZE: 1em;	PADDING-TOP: 0px
}
DIV.item A {
	TEXT-DECORATION: none
}
DIV.item A:hover {
	TEXT-DECORATION: none
}
DIV.item UL UL A {
	COLOR: #878889 !important
}
DIV.item UL UL A:hover {
	COLOR: #272528 !important
}
.contentnormal {
	PADDING-BOTTOM: 0px;	BACKGROUND-COLOR: #eceded;	MARGIN: 0px 0px 0px 20px;	PADDING-LEFT: 0px;	WIDTH: 695px;	PADDING-RIGHT: 0px;	FLOAT: left;	HEIGHT: 420px;	OVERFLOW: auto;	PADDING-TOP: 0px
}
.contentbig {
	PADDING-LEFT: 8px;	BACKGROUND-COLOR: #FFFFFF;	MARGIN: 0px 0px 0px 20px;	WIDTH: 695px;	FLOAT: left;	BORDER: 1px #CCCCCC dashed;}
.contentsmall {
	PADDING-LEFT: 8px;	BACKGROUND-COLOR: #FFFFFF;	MARGIN: 0px 0px 0px 20px;	WIDTH: 695px;	FLOAT: left;	BORDER: 1px #CCCCCC dashed;}
.contentsmaller {
	PADDING-BOTTOM: 0px;	BACKGROUND-COLOR: #eceded;	MARGIN: 0px 0px 0px 20px;	PADDING-LEFT: 0px;	WIDTH: 695px;	PADDING-RIGHT: 0px;	FLOAT: left;	HEIGHT: 370px;	OVERFLOW: auto;	PADDING-TOP: 0px
}
.title {
	LINE-HEIGHT: 25px;	BACKGROUND-COLOR: #FFFFFF;	MARGIN-LEFT: -8px;
	MARGIN-RIGHT: 0px;
	PADDING-LEFT: 11px;	PADDING-RIGHT: 0px;	DISPLAY: block;	HEIGHT: 45px;	COLOR: #000000;	FONT-SIZE: 1em;	FONT-WEIGHT: bold;	PADDING-TOP: 0px;
	BORDER-TOP: 1px solid #DDDDDD;
	BORDER-BOTTOM: 1px solid #DDDDDD;

}

.contenttitlelink {
	FLOAT: right;	COLOR: #005DA1 !important
}
.contenttitlelink A {
	COLOR: #005DA1 !important
}
.contenttitlelink:hover {
	COLOR: #005DA1 !important
}
.contenttitlelink:active {
	COLOR: #005DA1 !important
}
.contenttitlelink:visited {
	COLOR: #005DA1 !important
}
.contenttitle {
	FLOAT: left
}
.articles {
	PADDING-BOTTOM: 0px;	OVERFLOW-Y: auto;	PADDING-LEFT: 0px;	WIDTH: 678px;	PADDING-RIGHT: 0px;	PADDING-TOP: 0px
}
.articles .column {
	MARGIN: 0px;	WIDTH: 338px;	DISPLAY: block;	FLOAT: left
}
.articles .column .article {
	PADDING-BOTTOM: 20px;	MARGIN: 0px;	PADDING-LEFT: 20px;	WIDTH: 298px;	PADDING-RIGHT: 20px;	DISPLAY: block;	PADDING-TOP: 20px
}
.articles .column .article H2 {
	PADDING: 0px;	LINE-HEIGHT: 0px;	MARGIN: 0 0 10px 0;	COLOR: #005DA1;	FONT-SIZE: 1.2em;	FONT-WEIGHT: bold;
}
.articles .column .article A {
	COLOR: #004677
}
.articles .column .article A:hover {
	COLOR: #004677
}
.articles .column .article A:visited {
	COLOR: #004677
}
.articles .column .article A:active {
	COLOR: #004677
}
.pagetitle {
	MARGIN-BOTTOM: 8px;	LINE-HEIGHT: 25px;	DISPLAY: block;	HEIGHT: 22px;	FONT-SIZE: 1em;	FONT-WEIGHT: bold;	TEXT-ALIGN: left;
}
.pagetext {
	PADDING-BOTTOM: 22px;	PADDING-LEFT: 0px;	PADDING-RIGHT: 22px;	DISPLAY: block;	PADDING-TOP: 0px;
	TEXT-ALIGN: left;
}
.mycartbig {
	BACKGROUND-COLOR: #ececed;	MARGIN: 0 180px;	WIDTH: 695px;	FLOAT: left;	HEIGHT: 75px;	OVERFLOW: auto;	CURSOR: pointer
}
.mycartsmall {
	BACKGROUND-COLOR: #ececed;	MARGIN-TOP: 0px;	WIDTH: 695px;	FLOAT: right;	HEIGHT: 75px;	OVERFLOW: auto;	CURSOR: pointer
}
.mycartlabel {
	PADDING-LEFT: 10px;	COLOR: #004677;	FONT-WEIGHT: bold
}
.basketsummary {
	MARGIN: 0px;	TEXT-ALIGN: left;
}
.basketsummary TH {
	BORDER-BOTTOM: #878889 2px solid;	TEXT-ALIGN: left;	FONT-WEIGHT: bold
}
.basketsummary .basketsummaryheaderitem1 {
	PADDING-LEFT: 3px;	WIDTH: 75px;	FONT-SIZE: 1em
}
.basketsummary .basketsummaryheaderitem2 {
	WIDTH: 150px;	FONT-SIZE: 1em
}
.basketsummary .basketsummaryheaderitem3 {
	WIDTH: 400px;	FONT-SIZE: 1em
}
.basketsummary .basketsummaryheaderitem4 {
	WIDTH: 75px;	FONT-SIZE: 1em
}
.basketsummaryheader {
	HEIGHT: 3px;	FONT-SIZE: 1em
}
.basketsummarycontent {
	HEIGHT: 3px;	FONT-SIZE: 1em
}
.basketsummarycontentitem1 {
	PADDING-BOTTOM: 0px;	PADDING-LEFT: 3px;	PADDING-RIGHT: 0px;	FONT-SIZE: 1em;	PADDING-TOP: 0px
}
.basketsummarycontentitem2 {
	PADDING-BOTTOM: 0px;	PADDING-LEFT: 0px;	PADDING-RIGHT: 0px;	FONT-SIZE: 1em;	PADDING-TOP: 0px
}
.basketsummarycontentitem3 {
	PADDING-BOTTOM: 0px;	PADDING-LEFT: 0px;	PADDING-RIGHT: 0px;	FONT-SIZE: 1em;	PADDING-TOP: 0px
}
.basketsummarycontentitem4 {
	PADDING-BOTTOM: 0px;	PADDING-LEFT: 0px;	PADDING-RIGHT: 0px;	FONT-SIZE: 1em;	PADDING-TOP: 0px
}
.sidebar_b {
	BORDER-LEFT: #878889 1px solid;	PADDING-BOTTOM: 0px;	OVERFLOW-Y: auto;	MARGIN: 0px 0px 0px 20px;	PADDING-LEFT: 0px;	WIDTH: 159px;	PADDING-RIGHT: 0px;	FLOAT: right;	HEIGHT: 420px;	PADDING-TOP: 0px
}
.adContent_b {
	PADDING-BOTTOM: 0px;	MARGIN: 0px;	PADDING-LEFT: 0px;	PADDING-RIGHT: 0px;	PADDING-TOP: 0px
}
.bvamenu {
	TEXT-ALIGN: center;	PADDING-BOTTOM: 0px;	MARGIN: 0px;	PADDING-LEFT: 0px;	PADDING-RIGHT: 0px;	PADDING-TOP: 0px
}
.bvamenu .bvamenuitem {
	TEXT-ALIGN: center;	PADDING: 10px;	WIDTH: 132px;	FLOAT: left;	HEIGHT: 132px;}
.bvamenu .bvamenuitem .categoryimage {
	BORDER-BOTTOM: red 0px solid;	BORDER-LEFT: red 0px solid;	PADDING-BOTTOM: 0px;	MARGIN: 0px;	PADDING-LEFT: 0px;	PADDING-RIGHT: 0px;	BORDER-TOP: red 0px solid;	BORDER-RIGHT: red 0px solid;	PADDING-TOP: 0px
}
.bvamenu .bvamenuitem .bvamenuitemlink {
	COLOR: #000000;	TEXT-DECORATION: none;
	TEXT-ALIGN: center;
}
.bvamenu .bvamenuitem .bvamenuitemlink: A {
	COLOR: #8e8f90;
	FONT-WEIGHT: normal;
}
.bvamenu .bvamenuitem .bvamenuitemlink:hover {
	COLOR: #8e8f90;
	FONT-WEIGHT: normal;
}
.bvamenu .bvamenuitem .bvamenuitemlink:active {
	COLOR: #8e8f90;
	FONT-WEIGHT: normal;
}
.bvamenu .bvamenuitem .bvamenuitemlink:visited {
	COLOR: #000000;
	FONT-WEIGHT: normal;
}
.bvamenu .bvamenuitem .bvamenuitemlink P {
	POSITION: static;	MARGIN: 8px 0;	WIDTH: 100%;
	TEXT-ALIGN: center;
}
.bvamenu .bvamenuitem .bvamenuitemlink IMG {
	BORDER-BOTTOM: #000000 0px solid;	BORDER-LEFT: #000000 0px solid;	MARGIN: 0px;	BORDER-TOP: #000000 0px solid;	BORDER-RIGHT: #000000 0px solid
}
.footer {
	CLEAR: left;
	TEXT-ALIGN: left;
	PADDING: 3px 0 0px 0;
	MARGIN: 0px 0 0 -8px;
	WIDTH: 700px;
}


.footer .Menu {
	MARGIN-BOTTOM: 2px;
	PADDING; 5px;}
.footermenu {
FLOAT: left;
}

.topnav {
POSITION: relative;
CLEAR: both;
HEIGHT: 18px;
PADDING: 2px;
MARGIN: 2px;
}

.footer .footermenu .Menu LI {
	BACKGROUND-COLOR: #BCDBF1; 
/*	BACKGROUND-COLOR: #E5EAFF; */
/*	BACKGROUND-COLOR: #99CCFF; */
/*	BACKGROUND-COLOR: #005DA1; */
	TEXT-ALIGN: center;	FONT-WEIGHT: bold;	FONT-SIZE: 1em;	COLOR: #000000;	LIST-STYLE-TYPE: none;	DISPLAY: inline;	LIST-STYLE-IMAGE: none;
	PADDING: 3px 6px 3px 6px;
	MARGIN: 0 3px 0 0px;}
.footermenu .Menu  .Menu-Leaf .Menu-Link {
	COLOR: #000000;	TEXT-DECORATION: none;
}
.footermenu .Menu .Menu-Leaf:hover {
	COLOR: #000000;	BACKGROUND-COLOR: #FFFFFF;}

.filler {
	PADDING: 0px;
	MARGIN: 0px 0 0 180px;
	WIDTH: 700px;
	CLEAR: both;
	
}
.productlist {
	BORDER: #000000 0px solid;	MARGIN: 8px;
}
.productlist .productimageheader {
	BORDER-BOTTOM: gray 0px solid;	TEXT-ALIGN: left;	WIDTH: 110px
}
.productlist .productnameheader {
	BORDER-BOTTOM: gray 0px solid;	TEXT-ALIGN: left;	WIDTH: 440px
}
.productlist .productpriceheader {
	BORDER-BOTTOM: gray 0px solid;	TEXT-ALIGN: left;	WIDTH: 110px
}
.productlist .productimageitem {
PADDING: 4px;
}

.productimageitem IMG{
BORDER-WIDTH: 1px;
BORDER-COLOR: #999;
BORDER-STYLE: solid;
}


.productlist .productpriceitem {
	PADDING-top: 10px;
	VERTICAL-ALIGN: top;
}
.productlist .producttitle {
	FONT-SIZE: 1.3em;
	TEXT-ALIGN: left;
	PADDING: 0 0 8px 0;
	FONT-WEIGHT: bold;
	LETTER-SPACING: -0.04em;
}
.productlist .producttitle A {
	TEXT-DECORATION: none;
}
.productlist .producttitle A:hover {
	TEXT-DECORATION: underline;
}
.productlist .productsubtitle {
	TEXT-ALIGN: right;	PADDING-BOTTOM: 2px;	PADDING-LEFT: 2px;	PADDING-RIGHT: 2px;	PADDING-TOP: 2px
}
.productdescription {
	PADDING: 2px;
	VERTICAL-ALIGN: top;
}
.productlist A {
	COLOR: #004677
}
.productlist A:active {
	COLOR: #004677
}
.productlist A:hover {
	COLOR: #004677
}
.productlist A:visited {
	COLOR: #004677
}
.productlist .evenrow {
	BACKGROUND-COLOR: #E5EAED;}
.productlist .oddrow {
	BACKGROUND-COLOR: #FFFFFF;}
.productlist .pager {
	TEXT-ALIGN: center;	FONT-SIZE: 1em;	FONT-WEIGHT: bold
}
.productlist .pager TD {
	TEXT-ALIGN: center
}
.productlist .pager TD TABLE {
	TEXT-ALIGN: center;	PADDING-BOTTOM: 2px;	PADDING-LEFT: 2px;	PADDING-RIGHT: 2px;	MARGIN-LEFT: auto;	MARGIN-RIGHT: auto;	PADDING-TOP: 2px
}
.productlist .pager TD TABLE TD {
	PADDING-BOTTOM: 2px;	PADDING-LEFT: 2px;	WIDTH: 18px;	PADDING-RIGHT: 2px;	PADDING-TOP: 2px
}
.Product .infolink SPAN {
	COLOR: #004677;	CURSOR: pointer;	TEXT-DECORATION: underline
}
.Product .producttitle {
	FONT-SIZE: 1.3em;
	TEXT-ALIGN: left;	PADDING: 8px;	LINE-HEIGHT: 17px;	DISPLAY: block;	MARGIN-BOTTOM: 10px;	HEIGHT: 26px;	COLOR: #004677;	VERTICAL-ALIGN: bottom;	FONT-WEIGHT: bold;	TEXT-DECORATION: none;
}
.Product .productfotobox {
	WIDTH: 250px;	FLOAT: left;	MARGIN-LEFT: 15px
}
#ctl00_MainContent_productdetails {
PADDING-BOTTOM: 30px;}

.Product .productfoto {
	PADDING-BOTTOM: 14px;	MARGIN: 4px;	PADDING-LEFT: 14px;	PADDING-RIGHT: 14px;	PADDING-TOP: 14px
}
.Product .foto {
	CURSOR: pointer
}
.Product .productdetails {
	WIDTH: 390px;	FLOAT: left
}
.Product .productdetails .bvalabel {
	WIDTH: 390px;	DISPLAY: block;	CLEAR: both;	BORDER-TOP: white 2px solid
}
.productdetails .bvalabel A {
	COLOR: #878889
}
.productdetails .bvalabel A:active {
	COLOR: #878889
}
.productdetails .bvalabel A:visited {
	COLOR: #878889
}
.productdetails .bvalabel A:hover {
	COLOR: #878889;	TEXT-DECORATION: none
}
.Product .productdetails .bvalabel .lbname {
	TEXT-ALIGN: right;	PADDING: 0 5px 0 0;	MARGIN: 1px 0px 1px 1px;	WIDTH: 120px;	FLOAT: left;}
.Product .productdetails .bvalabel .lbvalue {
	BACKGROUND-COLOR: #E5EAED;	TEXT-ALIGN: left;	PADDING: 0 0 0 10px;	MARGIN: 1px 1px 1px 0px;	WIDTH: 250px;	FLOAT: left;	}
.Product .infolink {
	MARGIN: 4px;	FONT-WEIGHT: bold
}
.Product .error LI {
	MARGIN: 18px
}
.Product .quantitybox {
	BORDER-BOTTOM: #c8c9ca 2px solid;	BORDER-LEFT: #c8c9ca 2px solid;	WIDTH: 40px;	BORDER-TOP: #c8c9ca 2px solid;	BORDER-RIGHT: #c8c9ca 2px solid
}
.Product .quantityoptions {
	BORDER-BOTTOM: #c8c9ca 2px solid;	BORDER-LEFT: #c8c9ca 2px solid;	WIDTH: 40px;	BORDER-TOP: #c8c9ca 2px solid;	BORDER-RIGHT: #c8c9ca 2px solid
}
.Product .button {
	WIDTH: 80px
}
.Product .productmenu {
	WIDTH: 398px;	MARGIN-BOTTOM: 12px;	FLOAT: right
}
.Product .productmenu .button {
	WIDTH: 115px
}
.Product .productmenu .cartbutton {
	MARGIN-RIGHT: 0px
}
.Product .hidecurrentnode {
	DISPLAY: none
}
.popuplabel {
	Z-INDEX: 10;	TEXT-ALIGN: left;	BORDER: #878889 2px solid;	POSITION: absolute;	BACKGROUND-COLOR: #E5EAED;	WIDTH: 600px;	HEIGHT: 370px;	TOP: 180px;	LEFT: 300px
}
.popuptext {
	OVERFLOW-Y: auto;	MARGIN: 15px;	DISPLAY: block;	HEIGHT: 315px
}
.noscript {
BORDER: black 1px solid;	POSITION: absolute;	TEXT-ALIGN: left;	PADDING: 4px;	BACKGROUND-COLOR: red;	WIDTH: 100%;	HEIGHT: 30px;	COLOR: white;	TOP: 0px;	FONT-WEIGHT: bold;	LEFT: 0px
}
.pnlnotfound {
	PADDING-BOTTOM: 8px;	PADDING-LEFT: 8px;	PADDING-RIGHT: 8px;	PADDING-TOP: 8px
}
.pnlnotfound .label {
	PADDING-BOTTOM: 18px
}
.basketcontainer {
	MARGIN: 0px;	DISPLAY: block;	HEIGHT: 258px;	OVERFLOW: auto
}
.basketdetail {
	BORDER-BOTTOM: #ececed 3px solid;	BORDER-LEFT: #ececed 3px solid;	WIDTH: 98%;	BORDER-TOP: #ececed 3px solid;	BORDER-RIGHT: #ececed 3px solid
}
.basketdetail .textbox {
	WIDTH: 400px
}
.basketcontainer .lbtotaal {
	TEXT-ALIGN: right;	BACKGROUND-COLOR: maroon;	WIDTH: 100%;	FLOAT: right
}
.basketheader {
	BORDER-BOTTOM: white 4px solid;	TEXT-ALIGN: left;	COLOR: #004677;	FONT-WEIGHT: bold
}
.basketfooter {
	TEXT-ALIGN: left;	COLOR: #004677;	BORDER-TOP: white 4px solid;	FONT-WEIGHT: bold
}
.Basket TABLE {
	PADDING-LEFT: 0px;	PADDING-RIGHT: 0px
}
.Basket TH {
	TEXT-ALIGN: left;	PADDING-BOTTOM: 4px;	PADDING-LEFT: 4px;	PADDING-RIGHT: 4px;	VERTICAL-ALIGN: top;	PADDING-TOP: 4px
}
.Basket TD {
	TEXT-ALIGN: left;	PADDING-BOTTOM: 4px;	PADDING-LEFT: 4px;	PADDING-RIGHT: 4px;	VERTICAL-ALIGN: top;	PADDING-TOP: 4px
}
.Basket TH {
	BORDER-BOTTOM: white 4px solid;	TEXT-ALIGN: left;	COLOR: #004677;	FONT-WEIGHT: bold
}
.Basket .basketsubtotal TD {
	BORDER-BOTTOM: medium none;	BORDER-TOP: white 4px solid
}
.Basket .basketsubtotal TH {
	BORDER-BOTTOM: medium none;	BORDER-TOP: white 4px solid
}
.Basket .basketsubtotal TH {
	TEXT-ALIGN: right
}
.Basket .basketheaderaantal {
	WIDTH: 60px
}
.Basket .basketheaderprijs {
	WIDTH: 60px
}
.Basket .basketheadertotaal {
	WIDTH: 60px
}
.Basket .cartbutton {
	WIDTH: 80px
}
.Basket .basketmenu {
	PADDING-BOTTOM: 8px;	PADDING-LEFT: 8px;	PADDING-RIGHT: 8px;	PADDING-TOP: 8px
}
.Basket .choosepayment {
	
}
.Basket .label {
	WIDTH: 200px;	DISPLAY: inline;	HEIGHT: 1130px
}
.Basket .choosepaymentlist {
	WIDTH: 200px;	DISPLAY: inline
}
.Basket .paymentmethods {
	PADDING-BOTTOM: 0px;	PADDING-LEFT: 0px;	WIDTH: 300px;	PADDING-RIGHT: 0px;	DISPLAY: inline;	PADDING-TOP: 0px
}
.Basket .paymentmethods IMG {
	
}
.Basket .remarks {
	DISPLAY: inline;	HEIGHT: 210px;	MARGIN-RIGHT: 40px
}
.Basket .buttons {
	PADDING-BOTTOM: 0px !important;	PADDING-LEFT: 0px !important;	WIDTH: 305px;	PADDING-RIGHT: 0px !important;	HEIGHT: 25px;	PADDING-TOP: 0px !important
}
.Basket .buttons .button {
	WIDTH: 150px
}
.checkoutnavigation {
	PADDING-BOTTOM: 8px;	PADDING-LEFT: 8px;	PADDING-RIGHT: 8px;	PADDING-TOP: 8px
}
.checkoutnavigation .conditions {
	MARGIN-BOTTOM: 8px
}
.checkoutnavigation .button {
	WIDTH: 130px
}
.checkbox LABEL {
	MARGIN: -4px 0 0 12px;
}

.tab {
	MARGIN: 4px;	WIDTH: 155px
}
.tab_active {
	MARGIN: 4px;	WIDTH: 155px
}
.tab_header A {
	COLOR: #000000
}
.tab_header A:hover {
	COLOR: #000000
}
.tab_header A:active {
	COLOR: #000000
}
.tab_header A:visited {
	COLOR: #000000
}
.editcompany {
	MARGIN: 8px;	DISPLAY: block;
	MARGIN-BOTTOM: 20px;
}
/*
.editcompany .label {
	TEXT-ALIGN: right;	MARGIN: 2px;	WIDTH: 30%; */
}
.editcompany .biglabel {
	TEXT-ALIGN: left;	MARGIN: 2px;/*	WIDTH: 600px;*/	FLOAT: left
}
.editcompany .editlabel {
	BACKGROUND-COLOR: #E5EAED;
	TEXT-ALIGN: right;	MARGIN: 0px;	PADDING: 3px 6px 3px 0; 
	WIDTH: 35%;	FLOAT: left
}
.editcompany .editvalue {
	MARGIN: 4px;
	PADDING: 0px; 	WIDTH: 50%;	FLOAT: left
}
.editcompany .textbox{
	MARGIN-TOP: -4px;
	PADDING: 3px; 
	WIDTH: 200px;	FLOAT: left;
	BORDER: #DDDDDD 1px solid;
	FONT-SIZE: 1em;
}

.dropdown {
	BORDER: #DDDDDD 1px solid;
	FONT-SIZE: 1em;
	PADDING: 3px;
	MARGIN-TOP: -4px;

}

.editcompany SELECT {
	WIDTH: 200px;	FLOAT: left;
	BORDER: #DDDDDD 1px solid;
	FONT-SIZE: 1em;
	PADDING: 3px;
	MARGIN-TOP: -4px;
}
.editcompany .menu {
	TEXT-ALIGN: right;	MARGIN: 2px;	WIDTH: 648px;	FLOAT: left
}
.editcompany .menu .button {
	WIDTH: 140px;	MARGIN-LEFT: 20px
}
.editcompany .radiobuttonlist {
/*	WIDTH: 400px */
}
#ctl00_MainContent_EditContact_pnl SPAN{
MARGIN: 8px;
}




.editcontact {
	MARGIN: 8px;	WIDTH: 350px;	DISPLAY: block;	HEIGHT: 290px
}
.editcontact .label {
	TEXT-ALIGN: right;	MARGIN: 2px;	WIDTH: 400px;	FLOAT: left
}
.editcontact .editlabel {
	TEXT-ALIGN: right;	MARGIN: 2px;	WIDTH: 100px;	FLOAT: left
}
.editcontact .editvalue {
	MARGIN: 2px;	WIDTH: 220px;	FLOAT: left
}
.editcontact .textbox {
	MARGIN-TOP: -4px;
	PADDING: 3px; 
	WIDTH: 200px;
	FLOAT: left;
	BORDER: #DDDDDD 1px solid;
	FONT-SIZE: 1em;
	}
	
.editcontact SELECT {
	WIDTH: 190px;	FLOAT: left
}
.editcontact .menu {
	TEXT-ALIGN: right;	MARGIN: 2px;	WIDTH: 306px;	FLOAT: left
}
.editcontact .menu .button {
	WIDTH: 90px;	MARGIN-LEFT: 8px
}
.contactpersons {
	MARGIN-TOP: 8px;	WIDTH: 670px;	FLOAT: left;	HEIGHT: 300px
}
.contactpersons .contactpersonsmenu {
	OVERFLOW-Y: auto;	WIDTH: 260px;	FLOAT: left;	HEIGHT: 300px
}
.contactpersons .contactpersonsmenu .button {
	BORDER-BOTTOM: medium none;	TEXT-ALIGN: left;	BORDER-LEFT: medium none;	BACKGROUND-COLOR: transparent;	MARGIN: 0px;	WIDTH: 240px;	FLOAT: left;	HEIGHT: 25px;	BORDER-TOP: medium none;	BORDER-RIGHT: medium none
}
.contactpersons .contactpersonsmenu UL {
	PADDING-BOTTOM: 0px;	LIST-STYLE-TYPE: none;	PADDING-LEFT: 8px;	PADDING-RIGHT: 8px;	LIST-STYLE-IMAGE: none;	PADDING-TOP: 0px
}
.contactpersons .contactpersonsmenu UL LI {
	
}
.contactpersons .contactpersonsmenu UL LI A {
	COLOR: #000000;	TEXT-DECORATION: none
}
.contactpersons .contactpersonsmenu UL LI A:active {
	COLOR: #000000
}
.contactpersons .contactpersonsmenu UL LI A:visited {
	COLOR: #000000
}
.contactpersons .contactpersonsmenu UL LI A:hover {
	COLOR: #000000;	TEXT-DECORATION: underline
}
.contactpersons .contact {
	PADDING-BOTTOM: 0px;	PADDING-LEFT: 0px;	WIDTH: 365px;	PADDING-RIGHT: 0px;	FLOAT: right;	HEIGHT: 300px;	PADDING-TOP: 0px
}
.changepassword {
	MARGIN: 8px
}

.changepassword div{
padding: 0px;
}
.changepassword p{
padding: 12px 0 24px 0;
FONT-WEIGHT: bold;
}

.changepassword legend{
	FONT-SIZE: 1.25em;
	FONT-WEIGHT: bold;
	COLOR: #005DA1;
}
.changepassword .label {
	TEXT-ALIGN: right;	MARGIN: 2px 12px 12px 0;	WIDTH: 150px;	FLOAT: left;
	CLEAR: left;
}
.changepassword .menu {
	TEXT-ALIGN: right;	MARGIN: 2px;	WIDTH: 389px;	FLOAT: left
}
.changepassword .menu .button {
	WIDTH: 140px;	MARGIN-LEFT: 20px
}
.accountinfo {
	PADDING-BOTTOM: 8px;	PADDING-LEFT: 8px;	WIDTH: 370px;	PADDING-RIGHT: 8px;	PADDING-TOP: 8px
}
.accountinfo .label {
	TEXT-ALIGN: right;	MARGIN: 4px;	WIDTH: 200px;	FLOAT: left;	HEIGHT: 20px
}
.accountinfo .labelemail {
	TEXT-ALIGN: left;	MARGIN: 4px;	WIDTH: 200px;	FLOAT: left;	HEIGHT: 20px
}
.accountinfo .textbox {
	MARGIN-TOP: -4px;
	PADDING: 3px; 
	WIDTH: 200px;
	FLOAT: left;
	BORDER: #DDDDDD 1px solid;
	FONT-SIZE: 1em;
	}
.accountinfo .menu {
	TEXT-ALIGN: right;	MARGIN: 4px
}
.orderhistory {
	MARGIN: 8px;	WIDTH: 610px;	COLOR: black
}
.orderhistory .ordernrheader {
	BORDER-BOTTOM: gray 1px solid;PADDING: 4px;
}
.orderhistory .paymentmethodheader {
	BORDER-BOTTOM: gray 1px solid
}
.orderhistory .dateheader {
	BORDER-BOTTOM: gray 1px solid
}
.orderhistory .subtotalheader {
	BORDER-BOTTOM: gray 1px solid;	TEXT-ALIGN: right
}
.orderhistory .handlingheader {
	BORDER-BOTTOM: gray 1px solid;	TEXT-ALIGN: right
}
.orderhistory .taxtotalheader {
	BORDER-BOTTOM: gray 1px solid;	TEXT-ALIGN: right
}
.orderhistory .totalheader {
	BORDER-BOTTOM: gray 1px solid;	TEXT-ALIGN: right
}
.orderhistory .ordernritem {
PADDING: 4px;
}
.orderhistory .paymentmethoditem {
PADDING: 4px;
}
.orderhistory .dateitem {
	TEXT-ALIGN: right;PADDING: 4px;
}
.orderhistory .subtotalitem {
	TEXT-ALIGN: right;PADDING: 4px;
}
.orderhistory .handlingitem {
	TEXT-ALIGN: right;PADDING: 4px;
}
.orderhistory .taxtotalitem {
	TEXT-ALIGN: right;PADDING: 4px;
}
.orderhistory .totalitem {
	TEXT-ALIGN: right;PADDING: 4px;
}
.orderdetailmenu {
	TEXT-ALIGN: right;PADDING: 4px;
}
.orderdetailmenu .button {
	MARGIN: 8px;	WIDTH: 110px
}
.Apply {
	MARGIN: 14px
}
.Apply P{
	MARGIN-TOP: 8px;
	MARGIN-BOTTOM: 8px;
}
.Apply B{
	FONT-SIZE: 1.2em;
	COLOR: #005DA1;
}

.Apply td{
	PADDING: 0 0 14px 0;
}
