/* ---- module menu ---- */

.menu_header { 
	font-size: 12px;
	font-family: Arial;
	color: #FFFFFF;
	Font-Weight: Bold;
	padding-left: 15;
	padding-right: 15;
	background: URL('image/header.gif');
	background-repeat: no-repeat;
	height: 17px;
}
.menu_field {
	background: url('image/menu_backgr.gif');
	background-attachment: fixed;
	background-repeat: repeat;
	font-size: 11px;
	font-family: Arial;
	color: FFFFFF;
}
.menu_footer { 
	font-size: 5px;
	background: url('image/menu_backgr.gif');
	background-attachment: fixed;
	background-repeat: repeat;
	height: 17;
}
.menu_sublink {
	background: url('image/menu_backgr.gif');
	background-attachment: fixed;
	background-repeat: repeat;
	font-size: 11px;
	font-family: Arial;
	font-color: FFFFFF;
	padding-left:10;
}
.menu_link {
	padding-left:15;
}
A.menu_link:link 	{ Font-Size:11px; Font-weight: Bold; color: #FFFFFF; Text-decoration: none ;}
A.menu_link:visited 	{ Font-Size:11px; Font-weight: Bold; color: #FFFFFF; Text-decoration: none ;}
A.menu_link:active  	{ Font-Size:11px; Font-weight: Bold; color: #FFFFFF; Text-decoration: none ;}
A.menu_link:hover 	{ Font-Size:11px; Font-weight: Bold; color: #000000; text-decoration: none ;}


/* ---- module search ---- */

.search_header { 
	background: URL('image/header.gif');
	background-repeat: no-repeat;
	height: 17px;
	font-size: 12px;
	font-family: Arial;
	color: #FFFFFF;
	Font-Weight: Bold;
	padding-left: 15;
	padding-right: 15;
}
.search_field { 
	background: url('image/menu_backgr.gif');
	background-attachment: fixed;
	background-repeat: repeat;
	font-family: Arial;
	color: #000000;
	font-size: 11px;
	Font-Weight: regular;
	padding-left: 15;
	padding-right: 15;
	padding-top: 15;
	height: 80px;
}
.search_input {
	border-style: solid; 
	border-width: 1;
	border-color: #0067B6;
	font-size: 11; 
	font-family: Arial;
	color: #000000; 
	background: #FFFFFF;
	height: 17px;
	width: 91px;
	padding-left:14;
	padding-top:5;
}
.search_submit {
	border-width: 0;
	font-size: 12; 
	font-family: Arial;
	color: #FFFFFF; 
	background: #0067B6;
	height: 17px;
	width: 53px;
	Font-Weight: Bold;
	cursor: hand;
}


/* ---- module basket ---- */

.basket_button {
	border-width: 0;
	font-size: 12; 
	font-family: Arial;
	color: #FFFFFF; 
	background: #0067B6;
	height: 17px;
	Font-Weight: Bold;
	width: 53px;
	cursor: hand;
}

.basket_header { 
	background: URL('image/header.gif');
	background-repeat: no-repeat;
	font-size: 12px;
	font-family: Arial;
	color: #FFFFFF;
	Font-Weight: Bold;
	padding-left: 15;
	height:17;
}
.basket_field1 { 
	background: url('image/menu_backgr.gif');
	background-attachment: fixed;
	background-repeat: repeat;
	color: #000000;
	Font-Weight: regular;


}
.basket_field { 
	background: url('image/menu_backgr.gif');
	background-attachment: fixed;
	background-repeat: repeat;
	font-size: 11px;
	font-family: Arial;
	color: #000000;
	Font-Weight: regular;
	padding-left: 15;
	padding-right: 15;
	padding-top: 15;
	height: 40px;
}
.calculate_line { 
	border-style: solid; 
	border-width: 1;
	border-color: #0067B6;
	
}

/* ---- subcatogorie overview ---- */

.catogorie_header { 
	background: URL('image/kop_balk.gif');
	background-repeat: no-repeat;
	font-size: 12px;
	font-family: Arial;
	color: #FFFFFF;
	Font-Weight: bold;
	padding-left: 15;
	padding-right: 15;
	height: 17px;
}

.subcatogorie_overview_image { 
	font-size: 11px;
	font-family: Arial;
	color: #000000;
	border-width:0;
	border-bottom-width:1;
	border-style: solid;
	border-color: #0067B6;
}
.subcatogorie_overview_image2 { 
	font-size: 11px;
	font-family: Arial;
	color: #000000;
	border-width:0;
	border-bottom-width:0;
	border-style: solid;
	border-color: #0067B6;
}
.subcatogorie_overview_title { 
	font-size: 12px;
	font-family: Arial;
	color: #000000;
	font-weight:bold;
	padding-left:10;
	border-width:0;
	border-bottom-width:1;
	border-style: solid;
	border-color: #0067B6;
}
A.subcatogorie_link:link 	{ Font-Size:12px; Font-weight: Bold; color: #0067B6; Text-decoration: none ;}
A.subcatogorie_link:visited 	{ Font-Size:12px; Font-weight: Bold; color: #0067B6; Text-decoration: none ;}
A.subcatogorie_link:active  	{ Font-Size:12px; Font-weight: Bold; color: #0067B6; Text-decoration: none ;}
A.subcatogorie_link:hover 	{ Font-Size:12px; Font-weight: Bold; color: #000000; text-decoration: none ;}


/* ---- Product_overview ---- */

.subcatogorie_header { 
	background: URL('image/kop_balk.gif');
	background-repeat: no-repeat;
	font-size: 12px;
	font-family: Arial;
	color: #DDDDDD;
	Font-Weight: bold;
	padding-left: 15;
	padding-right: 15;
	height: 17px;
}
.product_overview_title { 
	font-size: 12px;
	font-family: Arial;
	color: #0067B6;
	font-weight:bold;
	padding-left:10;
	border-width:0;
	border-bottom-width:1;
	border-style: solid;
	border-color: #0067B6;
}
.product_overview_image { 
	font-size: 11px;
	font-family: Arial;
	color: #000000;
	border-width:0;
	border-bottom-width:1;
	border-style: solid;
	border-color: #0067B6;
}
A.product_link:link 	{ Font-Size:12px; Font-weight: Bold; color: #0067B6; Text-decoration: none ;}
A.product_link:visited 	{ Font-Size:12px; Font-weight: Bold; color: #0067B6; Text-decoration: none ;}
A.product_link:active  	{ Font-Size:12px; Font-weight: Bold; color: #0067B6; Text-decoration: none ;}
A.product_link:hover 	{ Font-Size:12px; Font-weight: Bold; color: #000000; text-decoration: none ;}

.product_overview_price { 
	font-size: 12px;
	font-family: Arial;
	color: #FFFFFF;
	font-weight:bold;
	padding-left:10;
	border-width:0;
	border-bottom-width:1;
	border-style: solid;
	border-color: #0067B6;
}


/* ---- Product info ----*/

.catogorie_header_link { 
	font-size: 12px;
	font-family: Arial;
	color: #FFFFFF;
	Font-Weight: bold;
}
A.catogorie_header_link:link 		{ color: #FFFFFF; Text-decoration: none ;}
A.catogorie_header_link:visited 	{ color: #FFFFFF; Text-decoration: none ;}
A.catogorie_header_link:active  	{ color: #FFFFFF; Text-decoration: none ;}
A.catogorie_header_link:hover 		{ color: #DDDDDD; Text-decoration: none ;}

.subcatogorie_header_link { 
	font-size: 12px;
	font-family: Arial;
	color: #DDDDDD;
	Font-Weight: bold;
}
A.subcatogorie_header_link:link 	{ color: #DDDDDD; Text-decoration: none ;}
A.subcatogorie_header_link:visited 	{ color: #DDDDDD; Text-decoration: none ;}
A.subcatogorie_header_link:active  	{ color: #DDDDDD; Text-decoration: none ;}
A.subcatogorie_header_link:hover 	{ color: #BBBBBB; Text-decoration: none ;}

.product_name_header { 
	font-size: 11px;
	font-family: Arial;
	color: #FFFFFF;
	Font-Weight: bold;
}
.product_title { 
	font-size: 14px;
	font-family: Arial;
	color: #0067B6;
	font-weight: Bold;
}
.product_field { 
	font-size: 11px;
	font-family: Arial;
	color: #000000;
	font-weight: regular;
	padding-left:15;
	padding-top: 10;
	padding-right: 10;
}
.number { 
	font-size: 12px;
	font-family: Arial;
	color: #0067B6;
	Font-Weight: Bold;
	padding-left: 5;
	padding-right: 5;
	height:24;
	width:62;
}
.value_input {
	border-style: solid; 
	border-width: 0;
	border-left-width:1px;
	border-top-width:1px; 
	border-color: #E6E6E6;
	font-size: 11; 
	font-family: Arial;
	color: #0067B6;
	height: 24px;
	width:53px;
	padding-left:14;
	padding-top:5;
}
.basket_button_large {
	border-width: 0;
	font-size: 12; 
	font-family: Arial;
	color: #FFFFFF; 
	background: #0067B6;
	height: 24px;
	Font-Weight: Bold;
	width: 100%;
	cursor: hand;
}
.price_field { 
	font-size: 12px;
	font-family: Arial;
	color: #0067B6;
	Font-Weight: Bold;
	padding-left: 10;
	height:24;
	width:65px;
}

/* ---- Basket overview ---- */

.viewbasket_header { 
	background: URL('image/kop_balk.gif');
	background-repeat: no-repeat;
	height: 17px;
	font-size: 12px;
	font-family: Arial;
	color: #FFFFFF;
	Font-Weight: bold;
	padding-left: 15;
	padding-right: 15;
}
.basket_input {
	border-style: solid; 
	border-width: 0;
	border-left-width:1px;
	border-top-width:1px; 
	border-color: #0067B6;
	font-size: 11; 
	font-family: Arial;
	color: #0067B6; 
	background: #FFFFFF;
	height: 24px;
	width:53px;
	padding-left:14;
	padding-top:5;
}
.basket_product_title { 
	font-size: 14px;
	font-family: Arial;
	color: #0067B6;
	font-weight: Bold;
	padding-left:10;
}
.basket_product_price{ 
	font-size: 12px;
	font-family: Arial;
	color: #0067B6;
	Font-Weight: bold;
	padding-left: 5;
	padding-right: 5;
	height:24;
}
.basket_total { 
	font-size: 12px;
	font-family: Arial;
	color: #000000;
	font-weight: Bold;
	padding-right:10;
	padding-left:10;
}
.basket_update_button {
	font-size: 12; 
	font-family: Arial;
	color: #FFFFFF; 
	background: #0067B6;
	height: 24px;
	Font-Weight: Bold;
	width: 131px;
	cursor: hand;
	border-style: solid; 
	border-width: 0;

}
.basket_order_button {
	border-width: 0;
	font-size: 12; 
	font-family: Arial;
	color: #FFFFFF; 
	background: #0067B6;
	height: 24px;
	Font-Weight: Bold;
	width: 131px;
	cursor: hand;
}
.under_total { 
	font-size: 12px;
	font-family: Arial;
	color: #FFFFFF;
	font-weight: Bold;
}

A.basket_product_link:link 	{ Font-Size:12px; Font-weight: Bold; color: #0067B6; Text-decoration: none ;}
A.basket_product_link:visited 	{ Font-Size:12px; Font-weight: Bold; color: #0067B6; Text-decoration: none ;}
A.basket_product_link:active  	{ Font-Size:12px; Font-weight: Bold; color: #0067B6; Text-decoration: none ;}
A.basket_product_link:hover 	{ Font-Size:12px; Font-weight: Bold; color: #000000; text-decoration: none ;}


/* ---- Order form ---- */


.order_header { 
	background: URL('image/kop_balk.gif');
	background-repeat: no-repeat;
	height: 17px;
	font-size: 12px;
	font-family: Arial;
	color: #FFFFFF;
	Font-Weight: bold;
	padding-left: 15;
	padding-right: 15;
}
.order_form_txt { 

	font-size: 11px;
	font-family: Arial;
	color: #000000;
	Font-Weight: regular;
	padding-left: 15;
	padding-right: 15;
	height:24px;
}
.order_form_names { 
	font-size: 11px;
	font-family: Arial;
	color: 0067B6;
	Font-Weight: bold;
	padding-left: 15;
	padding-right: 15;
}
.order_form_fields { 
	font-size: 12px;
	font-family: Arial;
	color: #0067B6;
	Font-Weight: regular;
	padding-left: 15;
	padding-right: 15;
}
.order_continue_button {
	border-width: 0;
	font-size: 12; 
	font-family: Arial;
	color: #FFFFFF; 
	background: #0067B6;
	height: 24px;
	Font-Weight: Bold;
	width: 200;
	cursor: hand;
}
.order_form_input {
	border-style: solid; 
	border-width: 0;
	border-left-width:1px;
	border-top-width:1px; 
	border-color: #0067B6;
	font-size: 11; 
	font-family: Arial;
	color: #0067B6;
	background: #FFFFFF;
	height: 24px;
	width:310;
	padding-left:14;
	padding-right:14;
	padding-top:5;
}
.order_form_select {
	border-style: solid; 
	border-width: 0;
	border-left-width:1px;
	border-top-width:1px; 
	border-color: #0067B6;
	font-size: 11; 
	font-family: Arial;
	color: #0067B6;
	background: #FFFFFF;
	height: 24px;
	width:310;
	padding-left:14;
	padding-right:14;
	padding-top:5;
}
.order_form_textarea {
	border-style: solid; 
	border-width: 0;
	border-left-width:1px;
	border-top-width:1px; 
	border-color: #0067B6;
	font-size: 11; 
	font-family: Arial;
	color: #0067B6;
	background: #FFFFFF;
	height: 110px;
	width:310;
	padding-left:14;
	padding-right:14;
	padding-top:5;
	overflow:auto;
}
.order_form_checkbox {
	border-style: solid; 
	border-width: 0;
	color: #0067B6;
	background: ;
}
.confirm_info { 
	background: #FFFFFF;
	font-size: 11px;
	font-family: Arial;
	color: #0067B6;
	Font-Weight: regular;
	padding-left: 15;
	padding-right: 15;
}
.form_continue { 

	font-size: 12px;
	font-family: Arial;
	color: #0067B6;
	Font-Weight: Bold;
}

/* ---- Welcome ---- */

.welcome_header {
	background: URL('image/kop_balk.gif');
	background-repeat: no-repeat;
	height: 17px;
	font-size: 12px;
	font-family: Arial;
	color: #FFFFFF;
	Font-Weight: bold;
	padding-left: 15;
	padding-right: 15;

}
.welcome_text { 
	font-size: 11px;
	font-family: Arial;
	color: #0067B6;
	Font-Weight: bold;
	padding: 15;
	height: 24px;
}

/* ---- search_results ---- */

.search_result_header {
 	background: URL('image/kop_balk.gif');
	background-repeat: no-repeat;
	height: 17px;
	font-size: 12px;
	font-family: Arial;
	color: #FFFFFF;
	Font-Weight: bold;
	padding-left: 15;
	padding-right: 15;
}
.search_result_text { 
	font-size: 11px;
	font-family: Arial;
	color: #0067B6;
	Font-Weight: bold;
	padding-left: 15;
	padding-right: 15;
	height: 24px;
}


A.result_link:link 	{ Font-Size:12px; Font-weight: Bold; color: #0067B6; Text-decoration: none ;}
A.result_link:visited 	{ Font-Size:12px; Font-weight: Bold; color: #0067B6; Text-decoration: none ;}
A.result_link:active  	{ Font-Size:12px; Font-weight: Bold; color: #0067B6; Text-decoration: none ;}
A.result_link:hover 	{ Font-Size:12px; Font-weight: Bold; color: #000000; text-decoration: none ;}

.contact_field {
	background: url('image/menu_backgr.gif');
	background-attachment: fixed;
	background-repeat: repeat;
	padding-left:15;
	padding-right: 15;	
	font-size: 11px;
	font-family: Arial;
	color: #000000;
}

.sponsor_field {
	background: url('image/menu_backgr.gif');
	background-attachment: fixed;
	background-repeat: repeat;
	font-size: 11px;
	font-family: Arial;
	color: #000000;
}


.top_menu {
	background: URL('image/menu_balk.gif');
	background-repeat: no-repeat;
	font-size: 12px;
	font-family: Arial;
	color: #FFFFFF;
	Font-Weight: bold;
	padding-left: 15;
	padding-right: 15;
}

.footer {
	background: URL('image/footer_total.gif');
	background-repeat: no-repeat;
	font-size: 9px;
	font-family: Arial;
	color: #FFFFFF;
	Font-Weight: Regular;
	padding-left: 15;
	padding-right: 15;
}

.top_menulink {
	font-size: 12px;
	font-family: Arial;
	color: #FFFFFF;
	Font-Weight: bold;
}
A.top_menulink:link 	{ Font-Size:12px; Font-weight: Bold; color: #FFFFFF; Text-decoration: none ;}
A.top_menulink:visited 	{ Font-Size:12px; Font-weight: Bold; color: #FFFFFF; Text-decoration: none ;}
A.top_menulink:active  	{ Font-Size:12px; Font-weight: Bold; color: #FFFFFF; Text-decoration: none ;}
A.top_menulink:hover 	{ Font-Size:12px; Font-weight: Bold; color: #0067B6; text-decoration: none ;}



a:link, a:visited, a:active { color: #0067B6;  Text-decoration: none };/* unvisited, visited en active link kleur*/
A:hover {color: #444444; font-style: none; text-decoration: underline}

