html, body {
	background-color: #FFFFFF;
}

body, table, tr, td, div, h1, h2, input, textarea, select, a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	line-height: 15px;
	margin: 0px;
	padding: 0px;
}

p {
	margin: 0px;
}

img {
	line-height: 0px;
	border: 0px;
}

h1 {
	float: left;
	color: #17479E;
	font-size: 15px;
	line-height: 20px;
}

.head1 {
	color: #17479E;
	font-weight: bold;
	padding-bottom: 10px;
}

.image {
	font-size: 11px;
	line-height: 0px;
}

.sidecontent {
	padding-top: 92px;
	_padding-top: 90px;
	width: 50%;
}

*:lang(en) .sidecontent {
	padding-top: 90px !important;
}

.side_bckgrnd {
	height: 23px;
	line-height: 23px;
	background-color: #00ADEB;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #659197;
}

#printcontent {
	float: right;
}

/* MENU SETTINGS  */

#menucontent {
	line-height: 22px;
	height: 22px;
	font-size: 11px;
	padding-left: 5px;
	background-color: #00ADEB;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #659197;
}

#menu,
#menu ul {
	line-height: 22px;
	padding: 0px;
	margin: 0px;
	list-style: none;
}

#menu a {
	line-height: 23px;
	font-size: 11px;
	text-decoration: none;
	white-space: nowrap;
	color: #FFFFFF;
}

#menu a:hover,
#menu a.active {
	line-height: 23px;
	font-size: 11px;
	color: #000000;
}

#menu li ul li a {
	line-height: 23px;
	font-size: 11px;
	text-decoration: none;
	white-space: nowrap;
	color: #FFFFFF;
	padding-right: 5px;
	padding-left: 5px;
}

#menu li ul li a:hover,
#menu li ul li a.active {
	line-height: 23px;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: underline;
}

#menu li {
	padding-right: 6px;
	padding-left: 6px;
	float: left;
}

#menu li.first {
	margin-left: 10px;
}

#menu li.last {
	border-bottom: 0px;
}

#menu li.menu_border {
	width: 2px;
	color: #FFFFFF;
}

#menu li li {
	float: none;
}

#menu li ul {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	position: absolute;
	background-color: #17479E;
	left: -999em;
	padding-top: 3px;
	margin-left: -11px;
}

#menu li ul li {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}

#menu span {
	display: block;
}

#menu li:hover ul,
#menu li.sfhover ul {
	left: auto;
	position: absolute;
	z-index: 99;
}

/* FONT SETTINGS  */

#font_bckgrnd {
	background-image:	url('/images/font_bckgrnd.jpg');
	background-repeat:	no-repeat;
	width:				153px;
	height:				18px;
	line-height:		18px;
	font-size:			12px;
	text-align:			center;
	margin-left:		25px;
	color:				#FFFFFF;
}

#font_select {
	width:				153px;
	text-align:			center;
	margin-left:		25px;
}

/* SEARCH SETTINGS  */

#search_bckgrnd {
	margin-left: 15px;
	width: 201px;
	height: 42px;
	background-image: url('/images/search_bckgrnd.gif');
	background-repeat: no-repeat;
	position: absolute;
	top: 50px;
	_top: 48px;
	z-index: 2;
}

*:lang(en) #search_bckgrnd {
	top: 48px !important;
}

#search_extra {
	text-align: right;
	margin-right: 20px;
	margin-top: -1px;
	font-size: 11px;
	line-height: 15px;
}

#search_form {
	margin-top: -2px;
	_margin-top: 6px;
	margin-left: 3px;
	font-size: 11px;
	line-height: 15px;
}

*:lang(en) #search_form {
	margin-left: 7px !important;
	margin-top: 7px !important;
}

.search_price {
	width: 30px;
	text-align: center;
}

/* FONT SETTINGS  */

#fontcontent {
	font-weight: bold;
	color: #FFFFFF;
	font-size: 11px;
	line-height: 22px;
	height: 22px;
	padding-left: 15px;
	background-color: #00ADEB;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #659197;
}

*:lang(en) #fontcontent {
	line-height: 23px !important;
}

/* CAT SETTINGS  */

#cat_top {
	margin-top: 10px;
	height: 8px;
	line-height: 8px;
	width: 194px;
	background-image: url('/images/cat_bckgrnd_top.gif');
	background-repeat: no-repeat;
}

#cat_bottom {
	height: 8px;
	line-height: 8px;
	width: 194px;
	background-image: url('/images/cat_bckgrnd_bottom.gif');
	background-repeat: no-repeat;
}

#catcontent {
	width: 194px;
	background-color: #DCE4F1;
	padding-bottom: 5px;
	margin-right: 5px;
}

#cat_margin {
	margin-left: 3px;
}

.cat_item {
	font-size: 11px;
	line-height: 18px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DCE4F1;
	padding-left: 2px;
}

.cat_item a, .cat_item_last a {
	color:#fff;
}

.cat_item_last {
	font-size: 11px;
	line-height: 18px;
	padding-left: 2px;
}

.cat_padding {
	font-size: 11px;
	line-height: 18px;
	padding-left: 4px;
	padding-right: 4px;
	cursor: pointer;
}

.cat_spacer {
	font-size: 11px;
	line-height: 18px;
}

/* ACTIE SETTINGS  */

#actie_top {
	margin-top: 10px;
	margin-left: 9px;
	height: 5px;
	line-height: 5px;
	font-size: 5px;
	width: 173px;
	background-image: url('/images/actie_bckgrnd_top.gif');
	background-repeat: no-repeat;
}

*:lang(en) #actie_top {
	margin-left: 8px !important;
}

#actie_bottom {
	margin-left: 9px;
	height: 5px;
	line-height: 5px;
	font-size: 11px;
	width: 173px;
	background-image: url('/images/actie_bckgrnd_bottom.gif');
	background-repeat: no-repeat;
}

*:lang(en) #actie_bottom {
	margin-left: 8px !important;
}

#actiecontent {
	width: 173px;
	min-height: 100px;
	background-color: #17479E;
	margin-left: 9px;
}

*:lang(en) #actiecontent {
	margin-left: 8px !important;
}

#actiecontent a {
	text-decoration: none;
}

#actie_text {
	font-size: 20px;
	line-height: 20px;
	color: #FFFFFF;
	font-weight: bold;
	padding-bottom: 5px;
}

#actie_margin {
	margin-left: 7px;
	margin-right: 7px;
	color: #FFFFFF;
	font-size: 11px;
	line-height: 15px;
}

/* CART SETTINGS  */

.cart_text {
	width: 150px;
	font-size: 11px;
	line-height: 17px;
	padding-left: 5px;
}

.cart_to {
	text-align: right;
	font-size: 11px;
	line-height: 17px;
}

/* RIGHT SETTINGS  */

#right_padding {
	padding-left: 15px;
	padding-top: 10px;
	line-height: 15px;
	font-size: 11px;
}

*:lang(en) #right_padding {
	padding-left: 15px !important;
}

.right_item_top {
	height: 4px;
	line-height: 4px;
	font-size: 4px;
	width: 196px;
	background-image: url('/images/right_item_top.gif');
	background-repeat: no-repeat;
}

.right_item_bottom {
	height: 6px;
	line-height: 6px;
	font-size: 6px;
	width: 196px;
	background-image: url('/images/right_item_bottom.gif');
	background-repeat: no-repeat;
	padding-bottom: 10px;
}

.right_item_bckgrnd_blue {
	background-color: #17479E;
	width: 196px;
}

.right_item_bckgrnd_grey {
	background-color: #DCE4F1;
	width: 190px;
	padding-top: 5px;
	padding-bottom: 3px;
	border-left-width: 3px;
	border-left-style: solid;
	border-left-color: #17479E;
	border-right-width: 3px;
	border-right-style: solid;
	border-right-color: #17479E;
}

.right_item_title {
	color: #FFFFFF;
	line-height: 20px;
	font-size: 13px;
	font-weight: bold;
	text-align: right;
	padding-right: 15px;
	padding-bottom: 3px;
}

.right_item_title_large {
	color: #FFFFFF;
	line-height: 20px;
	font-size: 15px;
	font-weight: bold;
	padding-bottom: 3px;
	padding-left: 15px;
}

.right_input {
	line-height: 20px;
	font-size: 11px;
}

.right_item_margin {
	width: 160px;
	margin-left: 15px;
	margin-right: 15px;
}

.right_item_tips {
	font-size: 11px;
	line-height: 15px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #17479E;
	padding-bottom: 4px;
}

.right_item_tips_last {
	font-size: 11px;
	line-height: 20px;
}

.right_item_news {
	font-size: 11px;
	line-height: 15px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #282E57;
	padding-bottom: 4px;
}

.right_item_news_last {
	font-size: 11px;
	line-height: 20px;
}

/* PAGE SETTINGS  */

#pagecontent {
	border-left-width: 4px;
	border-left-style: solid;
	border-left-color: #00ADEB;
	border-right-width: 4px;
	border-right-style: solid;
	border-right-color: #00ADEB;
	border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: #00ADEB;
}

#page_overflow {
	position: relative;
	overflow: auto;
	overflow-x: hidden;
	height: 698px;
}

#page_padding {
	padding: 20px;
}

#page_title_content {
	margin-bottom: 10px;
	height: 20px;
}

#page_bottom {
	position: relative;
	z-index: 1;
	top: -66px;
	margin-bottom: -51px;
	left: 697px;
	_left: 703px;
	width: 66px;
	height: 66px;
	background-image: url('/images/page_bottom.gif');
	background-repeat: no-repeat;
}

*:lang(en) #page_bottom {
	left: 696px !important;
}

/* NEWS SETTINGS  */

.news_date {
	color: #17479E;
	font-size: 10px;;
}

.news_text {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #17479E;
	padding-bottom: 10px;
}

.news_item {
	padding-top: 5px;
	padding-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #17479E;
}

/* TIP SETTINGS  */

.tip_text {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #17479E;
	padding-bottom: 10px;
}

.tip_item {
	padding-top: 5px;
	padding-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #17479E;
}

/* VACATURE SETTINGS  */

.vacature_text {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #17479E;
	padding-bottom: 10px;
}

.vacature_item {
	padding-top: 5px;
	padding-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #17479E;
}

/* FAQ SETTINGS  */

.faq_text {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #17479E;
	padding-bottom: 10px;
}

.faq_item_top {
	padding-top: 5px;
}

.faq_item_bottom {
	text-align: right;
	padding-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #17479E;
}

.faq_question {
	color: #17479E;
}

/* TEAM SETTINGS  */

.team_spacer {
	width: 40px;
}

.team_title {
	color: #17479E;
	font-weight: bold;
	padding-bottom: 10px;
	padding-top: 10px;
	font-size: 14px;
	line-height: 20px;
}

.team_image {
	line-height: 0px;
}

.team_spacer_image {
	width: 15px;
}

/* PRODUCT SETTINGS  */

.product_overview_round {
	position: absolute;
	z-index: 4;
	width: 47px;
	height: 45px;
	abackground-image: url('/images/product_overview_round.gif');
	abackground-repeat: no-repeat;
}

.product_overview_padding, .link_product_overview {
	font-size: 11px;
	line-height: 15px;
	height: 180px;
	width: 158px;
	text-decoration: none;
}

.product_overview_padding_blank {
	font-size: 11px;
	line-height: 15px;
	height: 126px;
	width: 158px;
	text-decoration: none;
}

.product_overview_spacer {
	width: 20px;
	line-height: 20px;
	font-size: 11px;
}

.product_overview_image {
	line-height: 0px;
	position: absolute;
	z-index: 3;
	width: 158px;
	height: 126px;
	cursor: pointer;
}

.product_overview_price {
	font-size: 17px;
	line-height: 24px;
	font-weight: bold;
	padding-left: 3px;
}

.product_overview_price_sale {
	color: #ff0000;
	font-size: 17px;
	line-height: 24px;
	font-weight: bold;
	padding-left: 3px;
}

.product_overview_number {
	color: #fff;
	padding-top: 5px;
	font-size: 11px;
	line-height: 11px;
	font-weight: bold;
	padding-right: 2px;
}

.product_overview_title {
	color: #fff;
	font-size: 11px;
	line-height: 15px;
}

.product_overview_text_offer {
	font-size: 10px;
	line-height: 8px;
}

.product_overview_text_offer_for {
	color: #ff0000;
	font-size: 10px;
	line-height: 8px;
}

.product_overview_price_offer {
	color: #000;
	font-size: 10px;
	line-height: 15px;
}

.product_overview_offer_item {
	margin-left: 5px;
	margin-top: 2px;
}

.product_overview_new {
	position: absolute;
	margin-left: 102px;
	margin-top: 5px;
	z-index: 5;
	width: 50px;
	height: 30px;
	background-image: url('/images/new_icon.gif');
	background-repeat: no-repeat;
}

.product_overview_vernieuwd {
	position: absolute;
	margin-left: 67px;
	margin-top: 5px;
	z-index: 5;
	width: 85px;
	height: 30px;
	background-image: url('/images/vernieuwd_icon.gif');
	background-repeat: no-repeat;
}

.product_overview_topper {
	position: absolute;
	margin-left: 95px;
	margin-top: 2px;
	z-index: 5;
	width: 57px;
	height: 30px;
	background-image: url('/images/topper_icon.gif');
	background-repeat: no-repeat;
}

.product_overview_subliem {
	position: absolute;
	margin-left: 77px;
	margin-top: 2px;
	z-index: 5;
	width: 75px;
	height: 30px;
	background-image: url('/images/subliem_icon.gif');
	background-repeat: no-repeat;
}

#product_catcontent {
	margin-bottom: 15px;
}

#product_cat_image {
	line-height: 0px;
	font-size: 11px;
	position: absolute;
	z-index: 7;
}

#product_cat_image2 {
	line-height: 0px;
	font-size: 11px;
	position: absolute;
	z-index: 7;
	cursor: pointer;
}

#product_cat_image_round {
	position: absolute;
	z-index: 8;
	margin-left: -1px;
	margin-top: -1px;
	width: 100px;
	height: 102px;
	abackground-image: url('/images/product_cat_image_round.gif');
	abackground-repeat: no-repeat;
}

#product_cat_text_padding {
	padding: 10px;
	color: #FFFFFF;
	font-size: 11px;
	line-height: 15px;
	position: relative;
	z-index: 10;
	height: 220px;
	_height: 250px;
	width: 154px;
	_width: 194px;
	overflow: auto;
}

*:lang(en) #product_cat_text_padding {
	width: 164px !important;
	height: 220px !important;
}

#product_cat_text_padding_wide {
	padding: 10px;
	color: #FFFFFF;
	font-size: 11px;
	line-height: 15px;
	position: relative;
	z-index: 10;
	height: 220px;
	_height: 250px;
	awidth: 164px;
	awidth: 194px;
	overflow: auto;
}

*:lang(en) #product_cat_text_padding_wide {
	awidth: 164px !important;
	height: 220px !important;
}

.product_food_spacer {
	width: 15px;
	text-align: center;
}

#product_number {
	color: #FFFFFF;
	font-weight: bold;
	font-size: 12px;
	line-height: 15px;
}

#product_prep {
	line-height: 0px;
	font-size: 11px;
	text-align: right;
	width: 155px;
}

.product_line {
	background-color: #FFFFFF;
	height: 1px;
	font-size: 1px;
	line-height: 1px;
	margin-top: 5px;
	margin-bottom: 5px;
}

.product_line_add {
	background-color: #FFFFFF;
	height: 1px;
	line-height: 1px;
	font-size: 1px;
}

.product_line_add_bottom {
	background-color: #FFFFFF;
	height: 1px;
	line-height: 1px;
	font-size: 1px;
	margin-bottom: 3px;
}

#product_title {
	color: #FFFFFF;
	font-weight: bold;
	padding-bottom: 5px;
	font-size: 11px;
	line-height: 15px;
}

#product_text {
	color: #FFFFFF;
	font-size: 10px;
	line-height: 15px;
	padding-bottom: 5px;
	min-height: 55px;
	_height: 65px;
	_min-height: 65px;
}

*:lang(en) #product_text {
	min-height: 60px !important;
}

#product_size {
	width: 75px;
	color: #FFFFFF;
	font-size: 10px;
	line-height: 15px;
}

*:lang(en) #product_size {
	width: 90px !important;
}

#product_price_sale,
#product_price {
	width: 100px;
	color: #FFFFFF;
	height: 50px;
}

#product_voor {
	font-size: 20px;
	line-height: 20px;
	font-weight: bold;
}

.product_aantal {
	color: #FFFFFF;
	font-size: 10px;
	line-height: 15px;
}

.product_addcontent {
	width: 20px;
	font-size: 10px;
	line-height: 15px;
}

.product_add_link {
	font-size: 10px;
	line-height: 15px;
	color: #FFFFFF;
}

/* ORDER SETTINGS  */

.order_title {
	color: #00ADEB;
	width: 200px;
	padding-top: 15px;
	padding-bottom: 15px;
	font-weight: bold;
	line-height: 15px;
}

.order_item_overview {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #00ADEB;
	line-height: 25px;
}

.order_title_small {
	color: #00ADEB;
	width: 75px;
	padding-top: 15px;
	padding-bottom: 15px;
	font-weight: bold;
	line-height: 15px;
	text-align: center;
}

.order_title_totaal {
	color: #00ADEB;
	width: 35px;
	padding-top: 15px;
	padding-bottom: 15px;
	font-weight: bold;
	line-height: 15px;
	padding-left: 20px;
	padding-right: 20px;
}

.order_title_price {
	color: #00ADEB;
	width: 35px;
	padding-top: 15px;
	padding-bottom: 15px;
	font-weight: bold;
	line-height: 15px;
	padding-left: 20px;
	padding-right: 20px;
}

.order_title_artikel {
	color: #00ADEB;
	width: 210px;
	padding-top: 15px;
	padding-bottom: 15px;
	font-weight: bold;
	line-height: 15px;
}

.order_item {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #00ADEB;
	line-height: 25px;
	text-align: center;
}

.order_item_totaal {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #00ADEB;
	line-height: 25px;
	background-color: #DCE4F1;
	padding-left: 20px;
	padding-right: 20px;
}

.order_item_price {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #00ADEB;
	line-height: 25px;
	padding-left: 20px;
	padding-right: 20px;
}

.order_item_artikel {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #00ADEB;
	line-height: 25px;
	text-align: left;
}

.order_item_spacer {
	line-height: 15px;
	text-align: center;
}

.order_item_totaal_spacer {
	line-height: 15px;
	background-color: #DCE4F1;
	text-align: center;
}

.order_item_artikel_spacer {
	line-height: 15px;
	text-align: left;
}

.order_item_first {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #00ADEB;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #00ADEB;
	line-height: 25px;
	text-align: center;
}

.order_item_first_totaal {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #00ADEB;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #00ADEB;
	line-height: 25px;
	background-color: #DCE4F1;
	padding-left: 20px;
	padding-right: 20px;
}

.order_item_first_price {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #00ADEB;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #00ADEB;
	line-height: 25px;
	padding-left: 20px;
	padding-right: 20px;
}

.order_item_first_artikel {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #00ADEB;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #00ADEB;
	line-height: 25px;
	text-align: left;
}

.order_item_last {
	line-height: 25px;
}

.order_totaal {
	background-color: #DCE4F1;
	color: #00ADEB;
	font-weight: bold;
	line-height: 25px;
}

.order_price {
	background-color: #BECCE4;
	font-weight: bold;
	line-height: 25px;
	padding-left: 20px;
	padding-right: 20px;
}

/* FORM SETTINGS  */

.form_spacer {
	width: 15px;
	text-align: center;
	padding-bottom: 3px;
	height: 18px;
}

form, fieldset {
	margin: 0px;
	border: 0px;
}

.fieldset_general {
	margin-left: 0px;
	margin-top: 0px;
}

*:lang(en) .fieldset_general {
	margin-left: -7px !important;
	margin-top: -4px !important;
	margin-bottom: -10px !important;
}

.fieldset_login {
	margin-left: -6px;
	_margin-left: 0px;
	margin-top: 0px;
}

*:lang(en) .fieldset_login {
	margin-left: -7px !important;
	margin-top: -4px !important;
	margin-bottom: -12px !important;
}

.fieldset_quick_order {
	margin-left: -6px;
	_margin-left: 0px;
	margin-top: 0px;
}

*:lang(en) .fieldset_quick_order {
	margin-left: -7px !important;
	margin-top: -4px !important;
	margin-bottom: -8px !important;
}

select {
	height: 16px;
	border-width: 1px;
	border-style: solid;
	border-color: #000000;
}

.select_general {
	width: 152px;
}

.select_newsletter {
	width: 50px;
}

*:lang(en) .select_newsletter {
	width: 52px !important;
}

textarea {
	color: #000000;
	border-width: 1px;
	border-style: solid;
	border-color: #000000;
}

.textarea_general {
	width: 435px;
	margin-bottom: 8px;
}

*:lang(en) .textarea_general {
	width: 416px !important;
}

input {
	color: #000000;
	border-width: 1px;
	border-style: solid;
	border-color: #000000;
}

.input_general {
	padding-left: 1px;
	width: 300px;
}

.input_general_textarea {
	padding-left:		1px;
	width:				360px;
	height:				100px;
}

*:lang(en) .input_general_textarea {
	padding-left:		1px;
	width:				358px;
	height:				100px;
}

.input_street {
	padding-left: 1px;
	width: 170px;
}

*:lang(en) .input_street {
	width: 167px !important;
}

.input_housenumber {
	padding-left: 1px;
	width: 60px;
}

.input_number {
	padding-left: 1px;
	width: 31px;
}

.input_number_overview {
	margin-top: 5px;
	padding-left: 1px;
	width: 15px;
	height: 15px;
	line-height: 14px;
	text-align: center;
}

.input_price {
	padding-left: 1px;
	width: 60px;
}

.input_cart {
	padding-left: 1px;
	width: 35px;
}

.input_search {
	width: 135px;
	height: 16px;
	font-size: 11px;
	line-height: 15px;
}

*:lang(en) .input_search {
	height: 14px !important;
	width: 133px !important;
	position: relative !important;
	top: -1px !important;
}

.input_right {
	width: 160px;
	font-size: 11px;
	line-height: 15px;
	padding-left: 3px;
}

.input_radio {
	border: 0px;
}

.input_checkbox {
	border: 0px;
	margin-right: 10px;
}

.button_search {
	cursor: pointer;
	height: 16px;
	line-height: 12px;
	width: 45px;
	text-align: center;
	background-color: #FFFFFF;
	color: #000000;
	font-size: 11px;
	font-weight: bold;
	margin-left: 1px;
}

*:lang(en) .button_search {
	margin-top: 0px !important;
	padding-bottom: 2px !important;
}

.button_login {
	cursor: pointer;
	height: 16px;
	line-height: 12px;
	width: 65px;
	_width: 55px;
	border: 0px;
	text-align: center;
	background-color: #DCE4F1;
	color: #17479E;
	font-size: 11px;
	font-weight: bold;
	margin-left: 1px;
}

*:lang(en) .button_login {
	width: 55px !important;
	margin-top: 0px !important;
	padding-bottom: 2px !important;
}

.button_quick_add {
	width: 150px;
	cursor: pointer;
	height: 16px;
	line-height: 12px;
	border: 0px;
	text-align: center;
	background-color: #DCE4F1;
	color: #17479E;
	font-size: 11px;
	font-weight: bold;
}

*:lang(en) .button_quick_add {
	margin-top: 0px !important;
	padding-bottom: 2px !important;
}

.button_general {
	cursor: pointer;
	text-align: center;
	background-color: #17479E;
	color: #FFFFFF;
	margin-top: 3px;
}

*:lang(en) .button_general {
	padding-top: 2px !important;
	padding-bottom: 2px !important;
	padding-left: 6px !important;
	padding-right: 6px !important;
}

/* LINK SETTINGS  */

a {
	color: #000000;
	text-decoration: underline;
}

a:hover {
	text-decoration: none;
}

.link_blue {
	color: #17479E;
}

.link_search_extra {
	color: #282E57;
	font-size: 10px;
	line-height: 15px;
}

.link_font_small {
	font-size: 11px;
	line-height: 15px;
	font-weight: bold;
	text-decoration: none;
}

.link_font_small:hover {
	text-decoration: underline;
}

.link_font_medium {
	font-size: 13px;
	line-height: 15px;
	font-weight: bold;
	text-decoration: none;
}

.link_font_medium:hover {
	text-decoration: underline;
}

.link_font_large {
	font-size: 15px;
	line-height: 15px;
	font-weight: bold;
	text-decoration: none;
}

.link_font_large:hover {
	text-decoration: underline;
}

.link_cat {
	font-size: 11px;
	line-height: 18px;
	color: #FFFFFF;
	text-decoration: none;
}

.link_cart {
	color: #17479E;
	font-size: 11px;
	line-height: 15px;
	font-weight: bold;
}

.link_login {
	color: #878889;
	font-size: 10px;
	line-height: 15px;
}

.link_logout {
	height: 16px;
	line-height: 12px;
	color: #17479E;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	padding-top: 8px;
	padding-bottom: 3px;
}

.link_right {
	font-size: 11px;
	line-height: 15px;
	text-decoration: none;
}

.link_right:hover {
	font-size: 11px;
	line-height: 15px;
	text-decoration: underline;
}

.link_news {
	color: #17479E;
	font-weight: bold;
	text-decoration: none;
}

.link_news:hover {
	text-decoration: underline;
}

.link_tip {
	color: #17479E;
	font-weight: bold;
	text-decoration: none;
}

.link_tip:hover {
	text-decoration: underline;
}

.link_vacature {
	color: #17479E;
	font-weight: bold;
	text-decoration: none;
}

.link_vacature:hover {
	text-decoration: underline;
}

.link_price {
	color: #FFFFFF;
	text-decoration: none;
	line-height: 24px;
	font-size: 11px;
}

.link_product_overview {
	color: #FFFFFF;
	text-decoration: none;
	height: 126px;
	width: 158px;
	line-height: 11px;
	font-size: 11px;
	position: relative;
}

.link_add {
	color: #FFFFFF;
	line-height: 15px;
	font-size: 10px;
	text-decoration: none;
}

.link_team {
	color: #17479E;
	font-weight: bold;
	text-decoration: none;
}

.link_team:hover {
	text-decoration: underline;
}

.link_water {
	font-size: 10px;
	text-decoration: none;
	color: #C0C4CA;
}

.link_product_overview:active,
.link_product_overview_active {
	color: #000000;
	text-decoration: none;
}

.link_product_overview_nav {
	color: #000000;
	text-decoration: none;
}

.link_product_overview_nav:hover {
	text-decoration: underline;
}

/* PAGINA NAVIGATIE */

.page_nav {
	width: 500px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #17479E;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #17479E;
}

*:lang(en) .page_nav {
	width: 100% !important;
}

.page_nav td {
	padding-bottom: 3px;
}

.select_pages {
	width: 50%;
}

.select_pages_order {
	text-align: center;
}

.select_pages_submit {
	cursor: pointer;
	text-align: center;
	background-color: #17479E;
	color: #FFFFFF;
	margin-top: 3px;
	height: 20px;
	border: 0px;
}

*:lang(en) .select_pages_submit {
	height: 18px !important;
	position: relative !important;
	top: 1px !important;
}

.select_pages_all {
	width: 50%;
}

.selectpage_select {
	width: 75px;
}

.selectpage_button {
	cursor: pointer;
	text-align: center;
	background-color: #17479E;
	color: #FFFFFF;
	margin-top: 3px;
	height: 20px;
	border: 0px;
}

*:lang(en) .selectpage_button {
	height: 18px !important;
	position: relative !important;
	top: 1px !important;
}
