body 					{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000055; background-image: url(images/bg_zwart.gif); background-repeat: repeat-x; margin: 0; padding: 0; background-color: #FFFFFF;}
.bodyblanco				{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000055; background-image: url(images/spacer.gif);	background-repeat: repeat-y; margin: 0;	padding: 0; }
.bodybubbel				{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000055; background-image: url(images/bg_blue_dubbel.gif);	background-repeat: repeat-y; margin: 0;	padding: 0; }
/*Homepage*/
#HometopBg				{ position:absolute; left:0px;   top:0px;   width:1000px; height:24px; z-index:1; background-image: url(images/home_blauwebalk_top.gif); }
#Hometop				{ position:absolute; left:0px;   top:24px;  width:1000px; height:190px; z-index:2; }
#bakje					{ position:absolute; left:532px; top:20px;  width:35px;  height:4px; z-index:7; }
#Home1 					{ position:absolute; left:185px; top:214px; width:813px; height:83px; z-index:3; white-space: nowrap; float: left; vertical-align: top; }
#Home2					{ position:absolute; left:185px; top:297px; width:813px; height:190px; z-index:4; white-space: nowrap; float: left;	vertical-align: top; }
#Home3					{ position:absolute; left:185px; top:487px; width:813px; height:149px; z-index:3; white-space: nowrap; float: left;	vertical-align: top; }
#Home4					{ position:absolute; left:291px; top:342px;	width:500px; height:149px; z-index:99; white-space: nowrap;	float: left; vertical-align: top; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 17px;	color: #000055;	text-align: right;	font-weight: bolder; }
/*top.asp_begin*/
#top					{ position:absolute; left:280px; top:0px;   width:720px; height:184px; z-index:1; }
#topBg					{ position:absolute; left:280px; top:184px; width:720px; height:30px; z-index:2; background-image: url(images/bg.jpg); }
#kassabon				{ position:absolute; left:810px; top:25px;	width:192px; z-index:10; }
/* aktie op de homepage*/
#aktie					{ position:absolute; left:624px; top:26px;  width:355px; height:329px; z-index:12; }
/* details info */
#detaillogo				{ position:absolute; left:702px; top:70px;   width:100px; z-index:14;	text-align: right; }

/* begin topnavigatie */
#topnav					{ position:absolute; left:245px; top:4px; width:750px; height:27px; z-index:11;	font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF;	text-align: right; }
#topnav a:visited		{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #ffffff; text-decoration: none; }
#topnav a:link			{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #ffffff; text-decoration: none; }
#topnav a:hover 		{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #ffffff; text-decoration: underline; }
/* begin homenav */
/*html>body voor firefox   */
html>body #intro		{ position:absolute; left:624px; top:354px;	width:355px; height:89px; z-index:11; font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-align: left;	background-color: #DBF6FA; padding: 10px 10px 10px 15px; }
html>body #homenav_haar	{ position:absolute; left:0px; top:443px; width: 994px; height:20px; z-index:12; font-family: Arial, Helvetica, sans-serif; font-size: 11px;font-weight: bold; color: #FFFFFF; text-align: left; background-color: #000055;	padding: 4px 0px 2px 10px; }
#homenav_haar			{ position:absolute; left:0px; top:443px; width:1000px; height:18px;	z-index:12;	font-family: Arial, Helvetica, sans-serif; font-size: 11px;	font-weight: bold; color: #FFFFFF; text-align: left; background-color: #000055; padding: 5px 5px 4px 12px; }/*background-color: #000055*/
#homenav_haar a:visited	{ color: #ffffff; text-decoration: none; font-family: Arial, Helvetica, sans-serif;	font-size: 11px; }
#homenav_haar a:link	{ color: #ffffff; text-decoration: none; font-family: Arial, Helvetica, sans-serif;	font-size: 11px; }
#homenav_haar a:hover 	{ color: #ffffff; text-decoration: underline; font-family: Arial, Helvetica, sans-serif; font-size: 11px; }

/*html>body voor firefox   */
html>body #homenav_hem	{ position:absolute; left:0px; top:460px; width:994px; height:20px; z-index:12; font-family: Arial, Helvetica, sans-serif; font-size: 11px;font-weight: bold; color: #FFFFFF; text-align: left; background-color: #000055;	padding: 6px 0px 1px 10px; }
#homenav_hem			{ position:absolute; left:0px; top:460px; width:1000px; height:18px; z-index:12; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF; text-align: left; background-color: #000055; padding: 7px 5px 6px 12px; }
#homenav_hem a:visited	{ color: #ffffff; text-decoration: none; font-family: Arial, Helvetica, sans-serif;	font-size: 11px; }
#homenav_hem a:link		{ color: #ffffff; text-decoration: none; font-family: Arial, Helvetica, sans-serif;	font-size: 11px; }
#homenav_hem a:hover 	{ color: #ffffff; text-decoration: underline; font-family: Arial, Helvetica, sans-serif; font-size: 11px; }

/* einde topnavigatie */

#toptekst{
	position:absolute;
	left:129px;	top:191px;	width:149px; height:26px;
	z-index:9;
	font-family: Arial, Helvetica, sans-serif;	font-size: 13px; font-weight: bold; color: #FFFFFF;
}
#top_logo{
   position:absolute; 
   left:0; top:0; width:280px; height:214px;
   z-index:8;
}
/*top.asp_einde*/

td 						{ font-family: Arial, Helvetica, sans-serif; font-size: 11px;}
.MagReviewlijn			{ border-bottom-style: solid; border-bottom-width: 1px;	border-bottom-color: #FF6600; padding: 0px 0px 0px 0px;}
/*content pagina kolomen*/
.kolom1_TD 				{ background-color: #FFFFFF; vertical-align: top; width: 50%; }
.kolom2_TD 				{ background-color: #FFFFFF; padding-left: 10px; vertical-align: top; width: 50%; }
/* Magazine_cat.asp into pagina kleur 2e kolom */
.kolom2magintro_TD 		{ background-color: #FEE0CC; padding-left: 10px; padding-top: 10px; vertical-align: top; width: 50%; }
form 					{ margin: 0; padding: 0px;	}
.bottom {
	background-image: url(images/bottom_bg.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
.midden {
	border-top-width: 0px;
	border-right-width: 3px;
	border-bottom-width: 0px;
	border-left-width: 3px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #FF6600;
	border-right-color: #FF6600;
	border-bottom-color: #FF6600;
	border-left-color: #FF6600;
}

/* navigatie */
#navBar					{ position:absolute; left:0px; top:61px; z-index:20; height:auto; font-family: Arial, Helvetica, sans-serif; font-size: 11px; background-color: #FFFFFF; /*background-image: url(images/nav_bg_off.jpg);*/ padding: 0px 0px 0px 0px; }
/* 'nowrap' prevents links from line-wrapping if there are too many to fit in one line
   this will force a horizontal scrollbar if there isn't enough room for all links
   remove rule or change value to 'normal' if you want the links to line-wrap */
   
/***********Result pagina nummer*************/

a.paginaNr:link { padding: 5px 19px 3px 20px; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #FFFFFF; font-style: normal;
	background-image: url(images/tab_donkerblauw.gif);
	background-repeat: no-repeat;
	background-position: center top;
	text-decoration: none;
	line-height: 18px;

}
a.paginaNr:visited {
    padding: 5px 19px 3px 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(images/tab_donkerblauw.gif);
	background-repeat: no-repeat;
	background-position: center top;
	line-height: 18px;

}
a.paginaNr:hover {
    padding: 5px 19px 3px 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	/*background-color: #009933;*/
	background-image: url(images/tab_oranje.gif);
	background-repeat: no-repeat;
	background-position: center top;
	line-height: 18px;

}
.paginaNr {
    padding: 5px 19px 3px 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #000055;
	text-decoration: none;
	background-image: url(images/tab_lichtblauw.gif);
	background-repeat: no-repeat;
	background-position: center top;
	line-height: 18px;

}
/***********Result pagina nummer*************/

a.radioButton:link {
    padding: 0px 0px 0px 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000055;
	font-style: normal;
	background-image: url(images/button_radio_off.gif);
	background-repeat: no-repeat;
	background-position: left;
	text-decoration: none;
	line-height: 18px;

}
a.radioButton:visited {
    padding: 0px 0px 0px 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #000055;
	text-decoration: none;
	background-image: url(images/button_radio_off.gif);
	background-repeat: no-repeat;
	background-position: left;
	line-height: 18px;

}
a.radioButton:hover {
    padding: 0px 0px 0px 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #000055;
	text-decoration: underline;
	/*background-color: #009933;*/
	background-image: url(images/button_radio_on.gif);
	background-repeat: no-repeat;
	background-position: left;
	line-height: 18px;

}
/***********Titel navigatie *************/
.titelinspring {
    padding: 0px 0px 0px 30px;

}

a.ProdTitel:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000055;
	font-style: normal;
	text-decoration: none;
	line-height: 14px;

}
a.ProdTitel:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000055;
	font-style: normal;
	text-decoration: none;
	line-height: 14px;

}
a.ProdTitel:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	background-color: #FF8635;
	line-height: 14px;

}

/*********** #navBar link styles ***********/

#navBar ul a:link, #navBar ul a:visited { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000055; font-weight: bold; display: block;  margin: 0px 0px 2px 5px; text-decoration:none; padding: 0px 0px 0px 0px;  border-bottom: 1px solid #E2E2E2 }
#navBar ul a:hover 						{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000055; font-weight: bold; display: block;  margin: 0px 0px 2px 5px; text-decoration:none; padding: 0px 0px 0px 0px;  border-bottom: 1px solid #FF6600;  /*background-image: url(images/nav_bg_on.jpg);*/ }
#navBar ul 								{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000055; font-weight: bold; display: block;  margin: 0px 0px 2px 5px; list-style: none;	padding: 0px 0px 0px 0px; }

/* hack to fix IE/Win's broken rendering of block-level anchors in lists */
#navBar li 								{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000055; /*font-weight: bold;*/ display: block; margin: 0px; padding: 0px 0px 0px 0px; border: 0px none; width: 190px; }
/* fix for browsers that don't need the hack */
html>body #navBar li 					{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000055; /*font-weight: bold;*/ display: block; margin: 0px; padding: 0px 0px 0px 0px; border: 0px none; border-bottom: none; }
/*********** .relatedLinks styles ***********/

.relatedLinks{
	margin: 0px;
	padding: 0px 0px 0px 10px;
	font-size: 11px;
	color: #000055;
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(images/buton_blauw.jpg);
	background-repeat: no-repeat;
}
.relatedLinks h3{
	padding: 10px 0px 2px 0px;
}

/*************************************************/

a:link, a:visited 		 	{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000055; text-decoration: underline; }
a:hover 				    { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000055; text-decoration: none; /*background-color: #FF8635;*/ }
a.bold:link, a.bold:visited	{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000055; text-decoration: underline; font-weight: bold;}
a.bold:hover 				{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000055; text-decoration: none; font-weight: bold;}
a.reageer:link, a.reageer:visited	{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #A5A5BE; text-decoration: none;}
a.reageer:hover 					{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #A5A5BE; text-decoration: none; color: #000055;}
a.magazine:link, a.magazine:visited	{ font-family: Verdana, Helvetica, sans-serif; font-size: 14px; color: #FE6701; text-decoration: none;}
a.magazine:hover 					{ font-family: Verdana, Helvetica, sans-serif; font-size: 14px; color: #FE6701; text-decoration: underline; color: #FE6701;}
a.blok:link, a.blok:visited	{ font-size: 11px; color: #000055;	padding: 0px 5px 0px 5px; background-color: #D1D1D1; border: 1px solid #000055;	margin: 0px 0px 0px; text-decoration:none; font-family: Arial, Helvetica, sans-serif;}
a.blok:hover	 			{ font-size: 11px; color: #ffffff;	padding: 0px 5px 0px 5px; background-color: #FF6600; border: 1px solid #000055;	margin: 0px 0px 0px; text-decoration:none; font-family: Arial, Helvetica, sans-serif; font-weight: bold; }
a.blokon:link, a.blokon:visited, a.blokon:hover		{ font-size: 11px; color: #ffffff;	padding: 0px 5px 0px 5px; background-color: #FF6600; border: 1px solid #000055;	margin: 0px 0px 0px; text-decoration:none; font-family: Arial, Helvetica, sans-serif; font-weight: bold; }
 			
/* overrides decoration from previous rule for hovered links */

#globalNav					{ position:absolute; left:625px; top:188px;	width:372px; z-index:22; padding: 0px; /*color: #666;*/	padding: 3px 0px 3px 5px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; height: 36px; text-align: right;}
#globalNav img				{ display: block;}
#globalNav a 				{ font-size: 11px; color: #000055;	padding: 0px 5px 0px 5px; background-color: #C5E4FE; border: 1px solid #000055;	margin: 0px 0px 0px; text-decoration:none; font-family: Arial, Helvetica, sans-serif; }
#globalNav a:hover 			{ font-size: 11px; color: #ffffff;	padding: 0px 5px 0px 5px; background-color: #FF6600; border: 1px solid #000055;	margin: 0px 0px 0px; text-decoration:none; font-family: Arial, Helvetica, sans-serif;}

h1, h2, h3, h4, h5, h6 		{ font-family: Arial, Helvetica, sans-serif; margin: 0px; padding: 0px; }
h1							{ font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #000055; /*background-color: #f4f4f4;*/ }
h2							{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000055; font-weight: bold; }
h3							{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000055; font-weight: bold; border-top: 1px solid #c1c1d5;}
h4							{ font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #000055; font-weight: normal; }
h5							{ font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #000055; }

ul							{ list-style-type: square; }
ul ul						{ list-style-type: disc; }
ul ul ul					{ list-style-type: none;}
label						{ font: bold 11px Arial, sans-serif; color: #334d55; }
				
/***********************************************/
/* Layout Divs                                 */
/***********************************************/

#masthead					{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; margin: 0; padding: 0px;	width: 100%; height: 82px; }
#content					{ position:absolute; left:200px; top:61px;  width:592px;  height:auto; z-index:21; padding: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000055; padding: 8px 8px 8px 8px; border-right:1px solid #FF6600;  border-bottom:1px solid #FF6600 ;	border-left: 1px solid #FF6600 ; }
#content .pic_top	 		{ float: left; margin: 0.5em 0 0 0; vertical-align: top;}
#content .pic_rechts 		{ float: right;	margin: 1em 0 1em 2em;}
#content .pic_links 		{ float: left; margin: 0 0 0 0;}
#contentCloseUp				{ position:absolute; left:0px; top:0px;  width:592px;  height:auto; z-index:21; padding: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000055; padding: 8px 8px 8px 8px; }
#contenthome				{ position:absolute; left:7px;   top:490px; width: 985px; z-index:21; padding: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000055; }
.divider					{ border-bottom: 1px solid #c1c1d5; }
#reageer_content			{ position:absolute; left:509px; top:70px; width:293px;	height:47px; z-index:22; text-align: right; }
.grijstekst 				{font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #A5A5BE;}
/***********************************************/
/*Component Divs                               */
/***********************************************/

#siteName					{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000055; padding: 0px 0px 10px 10px; margin: 0px; }

/*************** #pageName styles **************/
#pageNameLeft				{ padding: 0px 0px 3px 0px;  font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #000055; }
#pageName					{ padding: 0px 0px 3px 2px;  font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #000055; border-bottom: 1px solid #c1c1d5;}
#pageNameDetail				{ padding: 0px 0px 10px 2px; font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #000055; }

/************* #globalNav styles **************/

/************** .feature styles ***************/

.feature					{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000055; padding: 0px 0px 10px 10px; }
.feature h3					{ padding: 30px 0px 5px 0px; text-align: center; }
.feature img				{ float: left; padding: 0px 10px 0px 0px; margin: 0 5px 5px 0; }

/* adjust margins to change separation between the feature image and text flowing around it */


/************** .story styles *****************/

.story						{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000055; vertical-align: top; clear: both; }
.storyrechts				{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000055; clear: both; padding: 0px 10px 10px 5px; }
.storylinks					{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000055; clear: both; padding: 0px 5px 0px 10px; }
.checkoutlinks				{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000055; text-align: left; clear: both; padding: 0px 0px 0px 5px; }
.checkoutrechts				{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000055; text-align: right; clear: both; padding: 0px 5px 0px 0px; }
.kassatekst					{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000055; text-align: left; clear: both; padding: 5px 3px 0px 5px; }
.story p					{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000055; padding: 0px 0px 10px 0px; }
.error						{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FF0000; font-weight: bold; }
.breadCrum					{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #A5A5BE; }

/************* #siteInfo styles ***************/

#siteInfo{
	clear: both;
	border-top: 1px solid #8080A8;
	border-bottom: 1px solid #8080A8;
	font-size: 11px;
	color: #cccccc;
	padding: 10px 10px 10px 10px;
	margin-top: -1px;
	background-color: #f7f9f5;
	font-family: Arial, Helvetica, sans-serif;

}
/* negative top margin pulls siteinfo up so its top border overlaps (and thus lines up with)
	the bottom border of the navBar in cases where they "touch" */

#siteInfo img{
	padding: 4px 4px 4px 0px;
	vertical-align: middle;
}


/************* #search styles ***************/

#search{
	padding: 5px 0px 5px 10px;
	border-bottom: 1px solid #cccccc;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;

}

#search form{
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;

}

#search label{
	display: block;
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;

}
/*********** #sectionLinks styles ***********/

#sectionLinks{
	position: relative;
	margin: 0px;
	padding: 0px;
	border-bottom: 1px solid #cccccc;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;

}

#sectionLinks h3{
	padding: 10px 0px 2px 10px;
}

#sectionLinks a:link{
	padding: 2px 0px 2px 10px;
	border-top: 1px solid #cccccc;
	width: 100%;
  voice-family: "\"}\""; 
  voice-family:inherit;
	width: auto;
}

#sectionLinks a:visited{
	border-top: 1px solid #cccccc;
	padding: 2px 0px 2px 10px;
}

#sectionLinks a:hover{
	border-top: 1px solid #cccccc;
	/*background-color: #dddddd;*/
	padding: 2px 0px 2px 10px;
}




/************** #advert styles **************/

#advert{
	padding: 10px 0px 0px 10px;
	font-size: 11px;
	border-top: 1px solid #cccccc;
	font-family: Arial, Helvetica, sans-serif;

}

#advert img{
	display: block;
}


/************** #headlines styles **************/

#headlines{
	margin: 0px;
	padding: 10px 0px 20px 10px;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;

}

#headlines p{
	padding: 5px 0px 5px 0px;
}

/******Design Images ************/
#masthead .logo{
position:absolute;
top: 0px;
right: 0px;
}

#masthead .leftimage{
position: absolute;
top: 0px;
left: 0px;
}
.headerhome {
	padding: 2px 10px 2px 10px;
	font-weight: bold;
	font-size: 20px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000055;
	background-color: #FAC5C5;
}
.header 			{ font-family: Arial, Helvetica, sans-serif; FONT-SIZE: 20px; color: #000055; FONT-WEIGHT: bold; background-color: #DEEFFF;	padding: 0px; }
/*.tableheader 			{ font-family: Arial, Helvetica, sans-serif; FONT-SIZE: 20px; color: #000055; FONT-WEIGHT: bold; background-color: #DEEFFF;	padding: 0px; }
.Oldprice 				{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000055; text-decoration: line-through; display: block; background-image: url(images/bg_blue.gif);	line-height: 30px;}
.actieprice 			{ font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #E80000; font-weight: bold; display: block; line-height: 30px;	background-image: url(images/bg_blue.gif);	border-bottom-style: solid;	border-bottom-width: 1px;	border-bottom-color: #000055;}
.price 					{ font-family: Arial, Helvetica, sans-serif; font-size: 15px; color: #000055; font-weight: bold; display: block; line-height: 30px;	background-image: url(images/bg_blue.gif);	border-bottom-style: solid;	border-bottom-width: 1px;}
.pricevan 				{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000055; font-weight: bold; display: block; line-height: 30px; padding-left: 10px; background-image: url(images/bg_blue.gif); }
.priceline 				{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000055; font-weight: bold; display: block; line-height: 30px; padding-left: 10px; background-image: url(images/bg_blue.gif); 	border-bottom-style: solid;	border-bottom-width: 1px; }
.detaillijn 			{ border-bottom-style: solid; border-bottom-width: 1px;	border-bottom-color: #A6E0FF; }*/
.itemtop 				{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000055; font-weight: bold; border-bottom-style: solid; border-bottom-width: 1px;	border-bottom-color: #000055; padding: 0px 10px 8px 10px;}
.itemname 				{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000055; font-weight: bold; display: block; line-height: 20px;	padding-left: 10px;	border-bottom-style: solid;	border-bottom-width: 1px; }
.itemnameBasic			{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000055; display: block; line-height: 20px;	padding-left: 10px;	border-bottom-style: solid;	border-bottom-width: 1px; }
.priceitem 				{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000055; font-weight: bold; display: block; line-height: 20px;	padding-left: 10px;}
.detailheader 			{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000055; font-weight: bold; display: block; line-height: 20px; }
.roodblock 				{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; font-weight: bold; display: block; line-height: 30px;	border-bottom-style: solid;	background-color: #E80000; }
.titel 					{ font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #000055; font-weight: bold; background-color: #990000;	border-bottom-color: #FF0000; }
/*#winkelmandNav{
	font-size: 11px;
	color: #ffffff;
	padding: 0px 5px 0px 0px;
	background-color: #FF9900;
	border: 1px solid #000055;
	text-decoration:bold;
	font-family: Arial, Helvetica, sans-serif;
}*/
#winkelmandNav a {
	font-size: 11px;
	color: #ffffff;
	padding: 0px 5px 1px 5px;
	background-color: #FF6600;
	/*border: 1px solid #000055;*/
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;


}
#winkelmandNav a:hover {
	font-size: 11px;
	color: #ffffff;
	padding: 0px 5px 1px 5px;
	background-color: #FF6600;
	/*border: 1px solid #000055;*/
	text-decoration:underline;
	font-family: Arial, Helvetica, sans-serif;

}
.button {
	padding: 10px 0px 0px 5px;
	border: #FFFFFF;
}
.button10 {
	padding: 20px;
	border-top-width: 10px;
	border-right-width: 0px;
	border-bottom-width: 10px;
	border-left-width: 0px;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;

}
p {
	padding-right: 5px;
	padding-left: 5px;
	margin: 0;
	padding-top: 5px;

}
.foutmelding {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #E80000;
	text-align: center;
	padding: 2px 5px;
	border: 2px solid #FF6600;
}
.melding {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #003366;
	text-align: center;
	padding: 2px 5px;
	border: 2px solid #CCCCFF;
}
/* stylsheet MXsearch */
.highlight { font-weight: bold; color: red}

/* HR lijnen */
div.hr				{ height: 15px; background: #fff url(images/bg_oranje1pixel.gif) no-repeat scroll center; background-repeat: repeat-x;}
div.hr hr 			{ display: none; } 
div.hr2 			{ height: 15px; background: #fff url(images/bg_oranje2pixel.gif) no-repeat scroll center; background-repeat: repeat-x;}
div.hr2 hr 			{ display: none; } 
/* HR lijnen magazine_cat.asp intro kleuren */
div.magintro 		{ height: 15px; background: #FEE0CC url(images/bg_oranje1pixel.gif) no-repeat scroll center; background-repeat: repeat-x;}
div.magintro hr		{ display: none; } 