/* Begin Reset
Reset alle basis stijlen naar 0, zodat elke browser de elementen op dezelfde manier laat zien */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center,
dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td
{margin: 0; padding: 0; border: 0; outline: 0; font-size: 12px; vertical-align: baseline; background: transparent;}
body {line-height: 1;}
ol, ul {list-style: none;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after, q:before, q:after {content: ''; content: none;}
:focus {outline: 0;}
ins {text-decoration: none;}
del {text-decoration: line-through;}
table {border-collapse: collapse; border-spacing: 0;}

/*------------------------Standaard stijlen------------------------------*/
html {height: 100%; width: 100%; margin: 0; padding: 0; overflow-y: scroll;}
body {font-family: Arial, Helvetica, sans-serif; color:#000; height:100%; width:100%; text-align: center; background: #B3BDB6;}
h2 {font-size:20px;}
h3 {font-size:13px;}
a {color:#000; font-weight:bold}
a:hover {color:#000; text-decoration: underline;}
a img {border: none;}
.clearFix {clear: both; content: ''; height: 0 !important; width: 0 !important; visibility: hidden; float: none !important;} /* Cleared floated elements within there parent */
.wrapper {margin: 0 auto; width: 910px; z-index: 1; position: relative; text-align: left; padding-top: 50px;}

/*------------------------Website stijl------------------------------*/
.addthis_default_style .at300b, .addthis_default_style .at300m {margin-bottom: 5px;}
#CMS_AddThisButtons {width: 32px; position: absolute; top: 106px; right: 50px;}

#PhoneYourownWay {position: absolute; height:150px; width:300px; top: 0px; left: 480px;}

#header {background: url(/img/headerBG.png) no-repeat 0 0 transparent; width: 910px; height: 88px; position: relative;}
#header.taalKeuze {background: url(/img/headerEUBG.png) no-repeat 0 0 transparent;}
    #logo {position: absolute; top: 23px; left: 23px;}
    .mainMenu {position: absolute; top: 34px; left: 165px;}
#content {background: url(/img/siteBG.png) repeat-y 0 0 transparent; width: 830px; min-height: 100px; position: relative; padding: 10px 30px 10px 50px;}
    #taalKeuze {margin: 80px auto 60px; width: 349px;}
        #taalKeuze li {float: left; margin-right: 60px;}
        #taalKeuze .last {margin: 0;}
    #newsHomeEU {width: 630px; margin: 0 auto;}
        #newsHomeEU li {float: left; width: 210px; height: 160px; position: relative;}
        #newsHomeEU .twitter {background: url(/img/twitterHomeEU.png) no-repeat 0 0 transparent;}
    #slogan {text-align: right; padding-right: 30px;}
    .PhoneLinks {height: 160px; width: 538px; margin: 50px auto 30px;}
        .PhoneLinks li {float: left; height: 155px; widht: 127px}
        .PhoneLinks .middle {margin: 0 80px;}
    #headerImage {position: absolute; left: 0;}
    #contentHolder {width: 600px; margin: 0 auto; color: #747474;}
    #CMS_LinkBoxen {margin: 10px 0 0 -40px; float: left;}
        .Tumbnail_holder {float: left;}
    #TEMPLATE_content p, #TEMPLATE_content span, #CMS_Content {line-height: 1.5em; padding-top:10px;}
#footer {background: url(/img/footerBG.png) no-repeat 0 0 transparent; widht: 910px; height: 60px; position: relative; padding-bottom: 60px;}





.telefoonNummer{
	position: absolute;
	background: url(/img/phoneNumber.png) no-repeat 0 0 transparent;
	left: 50%;
	margin-left: -146px;
	bottom: 0px;
	width: 292px;
	height: 26px;
}

.SocialBar{
	padding-top: 35px;
	padding-left:120px;
}

.addthis_div_tweet{
	width:110px;
	height:35px;
	display:block;
	float:left;
}

.addthis_div_linkedin{
	width:110px;
	height:35px;
	display:block;
	float:left;
}

.addthis_div_share{
	width:75px;
	height:35px;
	display:block;
	float:left;
}

.addthis_div_facebook_like{
	width:250px;
	height:35px;
	display:block;
	float:left;
}
.div_google_plusone{
	width:100px;
	height:35px;
	display:block;
	float:left;
}

.addthis_div_compact{
	width:35px;
	height:35px;
	display:block;
	float:left;
}

.title_lines{
	position: absolute;
	top:65px;
	width:830px;
	text-align:center;
}

.title_lines span{
	font-size:9px;
	font-weight:500;
}

.title_1{
	color:#ee1648;
}
.title_2{
	color:#dd75af;
}
.title_3{
	color:#b2d78c;
}
.title_4{
	color:#18b375;
}
.title_5{
	color:#00a4e4;
}
.title_6{
	color:#ef3024;
}
.title_7{
	color:#dd75af;
}
.title_8{
	color:#b2d78c;
}
.title_9{
	color:#18b375;
}
.title_10{
	color:#00a4e4;
}
.title_line_EN span{
	padding-left:1px;
}
#taalKeuze{
	padding-top:50px;
}





/*------------------------Transmenu (HOOFDMENU ONLY)------------------------------*/
/*------------------------HOOFDMENU wijzigen voor andere menu stijlen------------------------------*/

.HOOFDMENUNL_hoofditem,
.HOOFDMENUNLZAKELIJK_hoofditem,
.HOOFDMENUNLPARTICULIER_hoofditem,
.HOOFDMENUNLPARTNER_hoofditem,
.HOOFDMENUENG_hoofditem,
.HOOFDMENUENGBUSINESS_hoofditem,
.HOOFDMENUENGCONSUMER_hoofditem,
.HOOFDMENUENGPARTNER_hoofditem
{color:#B3BDB6;	font-weight:bold;	margin:0 10px 0 0;	text-decoration:none;	white-space:nowrap;}



.HOOFDMENUNL_hoofditem:hover,
.HOOFDMENUNLZAKELIJK_hoofditem:hover,
.HOOFDMENUNLPARTICULIER_hoofditem:hover,
.HOOFDMENUNLPARTNER_hoofditem:hover,
.HOOFDMENUENG_hoofditem:hover,
.HOOFDMENUENGBUSINESS_hoofditem:hover,
.HOOFDMENUENGCONSUMER_hoofditem:hover,
.HOOFDMENUENGPARTNER_hoofditem:hover
{color:#626262; text-decoration:none;}



.HOOFDMENUNL_ACTIVE,
.HOOFDMENUNLZAKELIJK_ACTIVE,
.HOOFDMENUNLPARTICULIER_ACTIVE,
.HOOFDMENUNLPARTNER_ACTIVE,
.HOOFDMENUENG_ACTIVE,
.HOOFDMENUENGBUSINESS_ACTIVE,
.HOOFDMENUENGCONSUMER_ACTIVE,
.HOOFDMENUENGPARTNER_ACTIVE,
.HOOFDMENUNL_ACTIVE:hover,
.HOOFDMENUNLZAKELIJK_ACTIVE:hover,
.HOOFDMENUNLPARTICULIER_ACTIVE:hover,
.HOOFDMENUNLPARTNER_ACTIVE:hover,
.HOOFDMENUENG_ACTIVE:hover,
.HOOFDMENUENGBUSINESS_ACTIVE:hover,
.HOOFDMENUENGCONSUMER_ACTIVE:hover,
.HOOFDMENUENGPARTNER_ACTIVE:hover
{color:#b3bdb6; font-weight:bold; text-decoration:none;  padding: 0 10px 0 0; white-space:nowrap;}


.HOOFDMENUENGBUSINESS_SUBMENU_hoofditem_table,
.HOOFDMENUENGPARTNER_SUBMENU_hoofditem_table,
.HOOFDMENUENGCONSUMER_SUBMENU_hoofditem_table,
.HOOFDMENUNLPARTICULIER_SUBMENU_hoofditem_table,
.HOOFDMENUNLZAKELIJK_SUBMENU_hoofditem_table,
.HOOFDMENUNLPARTNER_SUBMENU_hoofditem_table
{padding-bottom:25px; width:152px; float:left; vertical-align:bottom;}


.HOOFDMENUENGBUSINESS_SUBMENU_hoofditem_td,
.HOOFDMENUENGPARTNER_SUBMENU_hoofditem_td,
.HOOFDMENUENGCONSUMER_SUBMENU_hoofditem_td,
.HOOFDMENUNLPARTICULIER_SUBMENU_hoofditem_td,
.HOOFDMENUNLZAKELIJK_SUBMENU_hoofditem_td,
.HOOFDMENUNLPARTNER_SUBMENU_hoofditem_td
{/*padding-bottom:5px; padding-left:10px;*/}

/*
.HOOFDMENUENGBUSINESS_SUBMENU_hoofditem,
.HOOFDMENUENGPARTNER_SUBMENU_hoofditem,
.HOOFDMENUENGCONSUMER_SUBMENU_hoofditem,
.HOOFDMENUNLPARTICULIER_SUBMENU_hoofditem,
.HOOFDMENUNLZAKELIJK_SUBMENU_hoofditem,
.HOOFDMENUNLPARTNER_SUBMENU_hoofditem
*/

.navmenu{
	margin-left:-5px;
	padding-bottom:35px;
	background:url(/img/submenuonder.png) bottom no-repeat transparent;
}
.navmenu li{
	padding-left:13px;
	padding-bottom:5px;
	width:150px;
	display:block;
}

li .p1{
	/*margin-left:10px;
	padding-bottom:5px;*/
}

.p1 a
{color:#fff; font-size:12px; font-weight:bold; text-decoration:none; line-height:20px;}




.p1 a:hover
{color:#eee;}



.HOOFDMENUENGBUSINESS_SUBMENU_hoofditem_td a:hover,
.HOOFDMENUENGPARTNER_SUBMENU_hoofditem_td a:hover,
.HOOFDMENUENGCONSUMER_SUBMENU_hoofditem_td a:hover,
.HOOFDMENUNLPARTICULIER_SUBMENU_hoofditem_td a:hover,
.HOOFDMENUNLZAKELIJK_SUBMENU_hoofditem_td a:hover,
.HOOFDMENUNLPARTNER_SUBMENU_hoofditem_td a:hover
{color:#626262;}

#SUBMENU_HOOFDMENUNLPARTICULIER, 
#SUBMENU_HOOFDMENUNLPARTNER,
#SUBMENU_HOOFDMENUNLZAKELIJK,
#SUBMENU_HOOFDMENUENGPARTNER,
#SUBMENU_HOOFDMENUENGBUSINESS,
#SUBMENU_HOOFDMENUENGCONSUMER
{text-decoration:none; position:absolute; padding-bottom:30px;/* margin-left:-5px; */font-weight:bold; color:#FFF;}



.SUBMENU_hoofditem {font-weight:bold; text-decoration:none; padding: 0 8px;}
.SUBMENU_hoofditem:hover {color:#55555;}

#submenuholder	{
	padding-top:150px;
	margin-left:-45px;
	*margin-left:-155px;  /* IE 7 fix */
	_margin-left:-155px;  /* IE 6 fix */
	position:absolute;
	width:152px;
	}
.submenuboven  	{background:url(/img/submenuboven.png) no-repeat 0 0 transparent;height:12px;}
#submenubottom	{width:152px; background-color:#0F9; height:auto;}






/*.HOOFDMENUNLPARTICULIER {}          >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>   IK LAAT DIT EVEN STAAN ALS BACKUP ALS HET MENU GOEDGEKEURT IS KAN DIT VERWIJDERT WORDEN!!!!!!!!
.HOOFDMENUNLPARTICULIER_hoofditem_td,
.HOOFDMENUNL_hoofditem_td{}

.HOOFDMENUNLZAKELIJK_hoofditem,
.HOOFDMENUNLPARTICULIER_hoofditem,
.HOOFDMENUNLPARTNER_hoofditem,
.HOOFDMENUENGPARTNER_hoofditem,
.HOOFDMENUNL_hoofditem {	color:#B3BDB6;	font-weight:bold;	margin:0 10px 0 0;	text-decoration:none;	white-space:nowrap;  	}

.HOOFDMENUNLPARTICULIER_hoofditem:link {}


.HOOFDMENUENGPARTNER_hoofditem:hover {color:#626262; text-decoration:none;}
.HOOFDMENUNLPARTNER_hoofditem:hover {color:#626262; text-decoration:none;}
.HOOFDMENUNLZAKELIJK_hoofditem:hover {color:#626262; text-decoration:none;}
.HOOFDMENUNLPARTICULIER_hoofditem:hover {color:#626262; text-decoration:none;}
	
.HOOFDMENUENGPARTNER_ACTIVE,	
.HOOFDMENUNLPARTICULIER_ACTIVE,
.HOOFDMENUNLZAKELIJK_ACTIVE,
.HOOFDMENUNLPARTNER_ACTIVE,
.HOOFDMENUENGPARTNER_ACTIVE:hover,
.HOOFDMENUNLPARTNER_ACTIVE:hover,
.HOOFDMENUNLZAKELIJK_ACTIVE:hover,
.HOOFDMENUNLPARTICULIER_ACTIVE:hover,
.HOOFDMENUNL_ACTIVE
{font-size:14px color:#b3bdb6; font-weight:bold; text-decoration:none;  padding: 0 10px 0 0; white-space:nowrap;}


.HOOFDMENUNLPARTICULIER_ACTIVE,
.HOOFDMENUNLZAKELIJK_ACTIVE
{color:#626262; text-decoration:none;}
*/










/*  Onderstaand alleen bij 'TransMenu_BEHAVIOUR = 2'  */
/*------------------------HoofdmenHOVER stijl------------------------------*/
/* .MENUNAAM_ACTIVE */

/*------------------------HoofdMenuSubHOVER stijl------------------------------*/
.HOOFDMENUNLPARTICULIER_SUBMENU_ACTIVE{font-weight:bold; text-decoration:none; color:#fff;}
.HOOFDMENUNLPARTICULIER_SUBMENU_ACTIVE:link {color:#626262;}
.SUBMENU_ACTIVE{font-weight:bold; text-decoration:none; padding: 0 8px; background-color:#0C0;}
.SUBMENU_ACTIVE {color:#ffffff;}

/*------------------------SubMenuHOVER stijl------------------------------*/
.SUBMENU_SUBMENU_ACTIVE{font-weight:bold; text-decoration:none; padding: 0 8px; color:#ffffff; background-color:#F00;}
/*  Bovenstaand alleen bij 'TransMenu_BEHAVIOUR = 2'  */

.SHOPCAT_hoofditem {font-size:14px; text-decoration:none; padding:5px; background-color:#999; color:#656262;}
.SHOPCAT_hoofditem:hover {color:#ffffff;}

/*------------------------Sitemap stijl------------------------------*/
.SiteMap_hoofdItem {background-color:#090;}
.SiteMap_subItem {display: block; background-color:#009;}
.SiteMap_LIhoofdItem {background-color:#090;}
.SiteMap_LIsubItem {display: block; list-style: none; background-color:#009;}

/*------------------------Agenda stijl------------------------------*/
#CMS_LaatsteAgendaItems {width:200px; display:block; padding:10px; background-color:#C9F;}
.AGENDA_info_plaats {padding-left:5px;}
.AGENDA_LaatsteAgendaItems {font-size:10px; float:left;}
.AGENDA_titel_LaatsteAgendaItems {background-color:#525252; color:#FFF; font-size:10px;}
.AGENDA_titel_LaatsteAgendaItems {background-color:#525252; font-size:10px;}
.AGENDA_tabel_punten_LaatsteAgendaItems {font-size:10px;}
.AGENDA_SMALL_LIST_ItemHolder {display:block; padding-top:5px; cursor:pointer;}
.AGENDA_SMALL_LIST_ItemHolder:hover {color:#FFF;}
.AGENDA_SMALL_LIST_StartDate {font-weight:bold; display:block; font-size:16px;}
.AGENDA_SMALL_LIST_Title {display:block;}
.AGENDA_SMALL_LIST_field4 {display:block;}

/*------------------------Nieuws stijl------------------------------*/
#CMS_NieuwsItems {width:200px; display:block; padding:10px; background-color:#3C9;}
.NIEUWS_archief_overzicht_datum {width:80px;}
.NIEUWS_archief_bericht_titel {font-size:14px;}
.NIEUWS_archief_overzicht_kortbericht {font-size:9px;}
.NIEUWS_archief_overzicht_titel {font-size:14px; font-weight:bold;}
.NIEUWS_archief_overzicht_link {padding:5px; display:block; float:left;}
.NIEUWS_archief_overzicht_actievepaginanummer{padding:5px; display:block; float:left;}
.NIEUWS_NieuwsItems_titel {background-color:#525252; color:#FFF; font-size:10px;}
.NIEUWS_NieuwsItems {font-size:10px; padding-bottom:10px; float:left;}
.NIEUWS_NieuwsItems_lijst {font-size:10px;}

/*------------------------Blog stijl------------------------------*/
.WEBLOG_WroteOn {padding-top:25px; font-size:10px; border-bottom:1px solid #009;}
.WEBLOG_Title {padding-top:10px; font-weight:bold; font-size:14px;}

/*------------------------Formulieren stijl------------------------------*/
.GetNewFormImgLink {text-decoration:underline; font-weight:bold; cursor:pointer;}

/*------------------------Zoekfunctie stijl------------------------------*/
.ZOEKFUNCTIE_searchfield{
	width:120px;
}
.ZOEKFUNCTIE_submitButton{
	width:60px;
}




#CMS_Zoekfunctie {
	position:absolute;
	top:10px;
	right:10px;
	width:230px;
	display:block;
	padding:10px;
	}
.ZOEKFUNCTIE_overzicht_datum {width:80px;}
.ZOEKFUNCTIE_bericht_titel {font-size:14px;}
.ZOEKFUNCTIE_overzicht_kortbericht {font-size:9px;}
.ZOEKFUNCTIE_keywoord_inText_replace {font-size:14px; font-weight:bold;}
.ZOEKFUNCTIE_keywoord_inTitle_replace {font-size:14px; font-weight:bold;}
.ZOEKFUNCTIE_overzicht_titel {font-size:14px; font-weight:bold;}
a.ZOEKFUNCTIE_overzicht_link:link,
a.ZOEKFUNCTIE_overzicht_link:hover,
a.ZOEKFUNCTIE_overzicht_link:active,
a.ZOEKFUNCTIE_overzicht_link:visited
{padding:5px; display:block; float:left;}
.ZOEKFUNCTIE_overzicht_actievepaginanummer {padding:5px; display:block; float:left;}

/*------------------------Googlemaps stijl------------------------------*/
.GOOGLEMAP_map {width: 400px; height: 300px; border : 1px solid Black; margin-left : 1px;}

/*------------------------Youtube stijl------------------------------*/
#CMS_YouTubeRSS {width:200px; display:block; padding:10px; background-color:#030;}
.YOUTUBE_LIST_ItemHolder {display:block; padding-top:20px; cursor:pointer;}
.YOUTUBE_LIST_ItemHolder:hover {color:#09C;}
.YOUTUBE_Title {font-size:15px; display:block;}
.YOUTUBE_Title_Text {font-size:15px; display:block; width:150px;}
.YOUTUBE_Image {display:block;}
.YOUTUBE_Published {display:block;}
.YOUTUBE_Published_Text {display:block; width:150px;}
.YOUTUBE_Updated {display:block;}
.YOUTUBE_Updated_Text {display:block; width:150px;}

/*------------------------Twitter stijl------------------------------*/
#CMS_TwitterRSS {float: left; width: 163px; height: 121px; margin-top: 10px; background: url(/img/twitterBG.png) no-repeat 0 0 transparent; position: relative;}
#TWITTER_LIST_Container {height: 50px !important; left: 23px !important; overflow: hidden; position: absolute; top: 40px; width: 130px;}
#TWITTER_LIST_Container ul li {margin-bottom: 5px !important; width: 130px;}
#TWITTER_LIST_Container ul li div {width: 130px !important;}
.TWITTER_Title{font-size:11px; width:200px; display:block; cursor:pointer;}
.TWITTER_Image{display:block;}
.TWITTER_PubDate{font-size:11px; width:200px; display:block;}
.TWITTER_RSS_LINK {color:#FFFFFF;}
.TWITTER_RSS_LINK:hover{color:#cccccc;}
#TWITTER_LIST_Container .TWITTER_PubDate {margin-top: 2px;}

.CMS_TwitterRSS_EU {background: none !important;}
.CMS_TwitterRSS_EU #TWITTER_LIST_Container li {height: auto !important; margin-bottom: 5px;}
.CMS_TwitterRSS_EU #TWITTER_LIST_Container {height: 72px !important; left: 35px !important; width: 165px;}
.CMS_TwitterRSS_EU #TWITTER_LIST_Container ul li div {width: 165px !important;}


/*------------------------??????? stijl------------------------------*/
.Box {display:block;}

/*------------------------Fotoalbum stijl------------------------------*/
.FOTOALBUM_fotoklein{width:175px; height:175px; display:block; float:left; padding:5px;}

/*------------------------Gastenboek stijl------------------------------*/
.GASTENBOEK_titel {background-color:#350000; color:#FFFFFF;}
.GASTENBOEK {background-color:#333333; color:#FFFFFF; font-size:14px;}

/*------------------------Webshop stijl------------------------------*/
#CMS_Winkelmandje_klein {    width:200px; display:block; padding:10px; background-color:#090;}
.WEBSHOP_PaymentNOTSucceeded_h1{font-size:14px;}
.WEBSHOP_PaymentSucceeded_h1{font-size:14px;}
.WEBSHOP_PaymentSucceeded_h5{font-size:12px;}
.WEBSHOP_Options_1stTable{background-color:#CCC; width:100%;}
.WEBSHOP_Options_1stColumn{width:200px;}
.WEBSHOP_Options_2ndColumn{width:200px;}

/* betalings templates */
.templates_content{width:650px;}
.templates_innercontent{width:640px;}
/* einde betalings templates */
.WEBSHOP_prijs_doorgestreept{text-decoration:line-through; display:block; float:left;}
.WEBSHOP_aanbiedingsprijs{color:#FF0000;}
.WEBSHOP_winkelmandje {font-size: 8pt; font-weight: bold; color: #000000;}
.WEBSHOP_Product {width: 450px; height: 550px; float: left; border:1px solid #000; background-color: #ffffff; margin:2px; padding:5px; text-align: left;}
.WEBSHOP_link_winkelmandje {display:inline; height: 20px; line-height: 20px; text-decoration: none; font-size: 10pt; padding-bottom: 2px; padding-top: 2px;}
.WEBSHOP_winkelmandje_klein:link {color: #000000; text-decoration: none;}
.WEBSHOP_winkelmandje_klein:hover {text-decoration: underline;}
.WEBSHOP_koppen {font-size:16px; font-weight:bold; padding-left:10px;}
.WEBSHOP_Product_winkelmandje_foto {border: 1px solid #888;}
.WEBSHOP_td_stijl_1 {background-color:#E18C3A; color:#FFFFFF; font-weight:bold; vertical-align:middle;}
.WEBSHOP_basket_row{height:15px;}
.WEBSHOP_basket_titel {clear:both; font-size: 14px; color: #000000; font-weight: bold; text-decoration: none; padding-bottom:5px; text-align:left;}
.WEBSHOP_basket_input {text-align:left;}
.WEBSHOP_basket_label {text-align:left; width:170px; display: inline; float:left; height:25px;}
.WEBSHOP_basket_label {text-align:left; width:170px; display: inline; float:left; height:25px;}
.WEBSHOP_basket_input {text-align:left; width:220px;}
.WEBSHOP_redmark {padding-left:3px; color:red; font-size:9px; display: inline;}
.WEBSHOP_redmark {color:red; text-align:left; display: inline; font-weight: bolder;}
.WEBSHOP_basket_input_hide {text-align:left; display: none; width:220px;}
.WEBSHOP_basket_label_hide {text-align:left; width:170px; display: none; float:left; height:25px;}
.WEBSHOP_basket_input_hide {text-align:left; width:220px; display: none;}
.WEBSHOP_redmark_hide {padding-left:3px; color:red; font-size:9px; display: none;}
.WEBSHOP_basket_label_hide {text-align:left; width:170px; display: none;float:left; height:25px;}
#contentPanel .WEBSHOP_td_stijl_1 input, #contentPanel .WEBSHOP_td_stijl_1 select {width: 160px;}
.WEBSHOP_hide {display:none;}
.WEBSHOP_kop_22_link:link {font-size:15px; color:#656262; text-decoration:none;}
.WEBSHOP_kop_22_link:visited {color:#656262; text-decoration:none;}
.WEBSHOP_kop_22_link:hover {color:#ffffff; text-decoration:none;}
.WEBSHOP_spin_aantal {display:inline; float: left;}

/*------------------------Spinner stijl------------------------------*/
.spinInput, .spinContainer {background-color: #FFFFFF;} /* Change this to modify the default spin control background color*/
.spinLeftRightEdge, .spinTopBottomEdge {position: absolute; overflow: hidden; background-color: #A5ACB2;} /* Change this to modify the default spin control border color*/
.spinContainer {position: relative; font-size: 0px; height: 20px;}
.spinLeftRightEdge{height: 20px; width: 1px;}
.spinTopBottomEdge {height: 1px; left: 1px;}
.spinInput {position: absolute; top: 1px; left: 2px; height: 18px; border: 0px; color: Black; font-size: 9pt;} /* Change this to modify the default spin control font, font color, and font size*/
.spinUpBtn, .spinUpBtnHover, .spinUpBtnPress, .spinDownBtn, .spinDownBtnHover, .spinDownBtnPress {position: absolute; width: 15px; height: 8px; right: 2px; background-image: url('/img/spin_control_buttons.gif');  background-repeat: no-repeat; background-color: #000000;} /* Change this to modify the default button color*/
.spinUpBtn, .spinUpBtnHover, .spinUpBtnPress {top: 2px;}
.spinDownBtn, .spinDownBtnHover, .spinDownBtnPress {top: 10px;}
.spinUpBtn {background-position:0px 0px;}
.spinUpBtnHover {background-position:0px -16px;}
.spinUpBtnPress {background-position:0px -32px;}
.spinDownBtn {background-position:0px -8px;}
.spinDownBtnHover {background-position:0px -24px;}
.spinDownBtnPress {background-position:0px -40px;}
