@charset "utf-8";
/* CSS Document */

/* =reset 
*****************************************************/
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, dd, dl, dt, li, ol, ul, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td{ margin:0px; padding:0px;}

/* =body
*****************************************************/
body {
	font-family:"Lucida Sans Unicode","Lucida Grande",Garuda,sans-serif;
	font-size:11px;
	color:#58585a;
/*	background:url(/upload/background/background_spring.jpg) top center no-repeat fixed transparent;*/
}
	
	/*** standaard ***/
	ul { list-style:none;}
	img, fieldset { border:0px;}
	input {border:1px solid #cccccc; margin-bottom:2px}
	textarea{border:1px solid #cccccc; margin-bottom:2px}


/* =container
*****************************************************/
#container { background:url(/images/Stijl01_02.png) top center no-repeat fixed transparent; }

/* =wrapper
*****************************************************/
#wrapper {width:982px;margin:auto;overflow:hidden;}

	/* =header
	*****************************************************/
	#header {position:relative;width:982px;height:136px;overflow:hidden;z-index:2000;}
	
		/* =upperPart
		*****************************************************/
		#upperPart {width:982px;height:96px;background:url(/images/Stijl01_97.jpg) top repeat-x;}
		
			/***logo***/
			#logo {float:left;overflow:hidden;}
			
			/***telephone***/
			#telephone {background:url(/images/Stijl01_26.png) 10px 0px  no-repeat; position:absolute; left:750px; padding:0px 0px 0px 0px;width:228px;float:left;overflow:hidden;}
				
				p.info1 {color:#000000;font-size:17px;}
				p.info2 {color:#000000;font-size:12px;}
				p.info2 a:hover {color:#9B026C;}
				
			/***topButton***/
			#topButton {position:absolute;left:600px;z-index:2000;}
		
		/* =menuBar
		*****************************************************/
		#menuBar {width:982px;height:32px;background:url(/images/Stijl01_98.png) top repeat-x;overflow:hidden;}
		
			/***menu***/
			#menu {width:800px;height:32px;float:left;overflow:none;}
			
				/*** menubar ***/
				ul#main_menu {list-style:none;}
				ul#main_menu li {position:relative;float:left;width:116px;display:inline;}
				ul#main_menu li a {display:block;color:white;line-height:32px;padding:0px 0px 0px 28px;font-size:12px;text-decoration:none;background:  url(/images/Stijl01_09.jpg) top left no-repeat;}
				ul#main_menu li a:hover {background:  url(/images/Stijl01_08.jpg) top left no-repeat;}
				ul#main_menu li.main_menuitemselected a {background:  url(/images/Stijl01_08.jpg) top left no-repeat;}
				
			/***search***/
			#search {position:absolute;right:0px;width:235px;height:32px;float:left;overflow:hidden;background:url(/images/Stijl01_07.jpg) repeat-x;}
				
				#ctl10_SearchPanel {display:inline;}
				/***ctl10_Tb_Search***/
				input#ctl10_tbKeywords {position:relative;top:7px;left:12px;width:133px;background:url(/images/Stijl01_11.jpg) no-repeat;border-style:none;color:#5F0044;}
				/***ctl10_Bt_Search***/
				input#ctl10_btSearch {font-size:12px;font-family: "Lucida Sans Unicode","Lucida Grande",Garuda,sans-serif;color:#FFFFFF;position:absolute;left:145px;height:31px;border-style:none;width:90px;background:  url(/images/Stijl01_13.jpg) top left no-repeat;}
				input#ctl10_btSearch:hover {cursor:pointer;background:url(/images/Stijl01_14.jpg) top left no-repeat;}
				
				/***ctl04_Bt_Search***/
				input#ctl04_btSearch {font-size:12px;font-family: "Lucida Sans Unicode","Lucida Grande",Garuda,sans-serif; color:#FFFFFF;position:absolute;left:235px;height:31px;border-style:none;width:160px;background:  url(/images/Stijl01_13.jpg) top left no-repeat;}
				input#ctl04_btSearch:hover {cursor:pointer;background:url(/images/Stijl01_14.jpg) top left no-repeat;}
		
		/* =shadow
		*****************************************************/
		#shadow {width:982px;height:9px;background:url(/images/Stijl01_99.png) top repeat-x;overflow:hidden;z-index:2000;}
	
	/* =tabs
	*****************************************************/
	#tabs {font-size:15px;width:982px;height:35px;margin:0px 0px 0px 0px;padding:136px 0px 0px 0px;overflow:hidden;}
	
		/***tabNormal***/
		div.tabNormal {width:211px;height:35px;overflow:hidden;float:left;background:url(/images/Stijl01_17.png) no-repeat;}
		div.tabNormal a {width:206px;height:35px;display:block;}
		
		/***tabHover***/
		div.tabHover {width:211px;height:35px;overflow:hidden;float:left;background:url(/images/Stijl01_15.png) no-repeat;}
		div.tabNormal:hover {background:url(/images/Stijl01_15.png) no-repeat;}
		div.tabHover a {width:206px;height:35px;display:block;}
		
		/***tabSelected***/
		div.tabSelected {width:211px;height:35px;overflow:hidden;float:left;background:url(/images/Stijl01_16.png) no-repeat;}
		div.tabSelected a {width:206px;height:35px;display:block;}
		
		/***tabButton***/
		img.tabButton {margin:4px 0px 0px 7px;}
		/***tabTekst***/
		span.tabTekst {color:#1a171b;display:inline;position:relative;bottom:8px;left:8px;}
		
		/***offertebox***/
		div.offertebox {right:3px; position:relative;top:2px;font-size:10px;float:right;overflow:hidden;color:#58585a;}
		div.leftBox {padding:0px 5px 0px 0px;text-align:right;width:121px;height:25px;float:left;display:inline;background:url(/images/Stijl01_21.jpg) center right no-repeat;}
		div.rightBox {position:relative;left:5px;width:116px;float:left;display:inline;}
		span.boxTitle {color:#a70475;font-weight:bold;}
		div.offertebox a {color:#58585a;}
		div.offertebox a:hover {color:#000000;}
	
	/* =content
	*****************************************************/
	#content {padding:0px 0px 25px 0px;width:981px;float:left;overflow:hidden;}
	
		/* =topContent
		*****************************************************/
		#topContent {width:982px;height:10px;float:left;overflow:hidden;background:url(/images/Stijl01_10.png) no-repeat;}
		
			/* =mainContent
			*****************************************************/
			#mainContent {width:982px;float:left;overflow:hidden;background:url(/images/Stijl01_12.png) repeat-y;}
			
				/* =sideBar
				*****************************************************/
				#sideBar {width:205px;margin:0px 0px 0px 3px;float:left;overflow:hidden;background:white;}
				
					/***sideNormal***/
					div.sideNormal {font-size:12px;float:left;overflow:hidden;width:201px;height:34px;background:url(/images/Stijl01_23.jpg) no-repeat;}
					div.sideNormal:hover {background:url(/images/Stijl01_22.jpg) no-repeat;}
					div.sideNormal span {color:#a3a2a3;}
					div.sideNormal a {width:201px;height:33px;display:block;}
					
					/***sideHover***/
					div.sideHover {font-size:12px;float:left;overflow:hidden;width:201px;height:34px;background:url(/images/Stijl01_22.jpg) no-repeat;}
					div.sideHover a {width:201px;height:33px;display:block;}
					
					/***sideSelected***/
					div.sideSelected {font-size:12px;float:left;overflow:hidden;width:201px;height:34px;background:url(/images/Stijl01_22.jpg) no-repeat;}
					div.sideSelected span {font-weight:normal;color:#000000;}
					div.sideSelected a {width:201px;height:33px;display:block;}
					
					/***sideSpecial***/
					div.sideSpecial {font-size:12px;float:left;overflow:hidden;width:201px;height:34px;background:url(/images/Stijl01_100.jpg) no-repeat;}
					div.sideSpecial:hover {background:url(/images/Stijl01_22.jpg) no-repeat;}
					div.sideSpecial span {color:#a3a2a3;}
					div.sideSpecial a {width:201px;height:33px;display:block;}	
					
					/***tabButton***/
					img.sideButton {margin:4px 0px 0px 5px;}
					
					/***tabTekst***/
					span.sideTekst {color:#1a171b;display:inline;position:relative;bottom:10px;left:8px;}
					
				/* =tekst
				*****************************************************/
				#tekst {padding:14px 21px 6px 24px;width:726px;float:right;overflow:hidden;}
				
					#tekst a:hover {color:#a70475;}
					
					/***mainTekst***/
					div.mainTekst {margin:0px 0px 10px 0px;padding:0px 0px 24px 0px;float:left;width:726px;background:url(/images/Stijl01_24.jpg) bottom repeat-x;}
					div.mainTekst img {margin:5px 5px 5px 5px;}
					
					div.middleTekstRuler {margin:-10px 0px 10px 0px;padding:0px 0px 24px 0px;float:left;width:488px;background:url(/images/Stijl01_24.jpg) bottom repeat-x;}
					div.middleTekstBanner2 {float:left;width:515px;margin-left:0px;background:url(/images/Stijl01_25.jpg) repeat-y;}
					
					div.bottomTekst {float:left;background:url(/images/Stijl01_25.jpg) repeat-y; width:728px; overflow:hidden;}
					
					/***bottomTekst***/
/***					div.bottomTekst1 {padding:0px 22px 0px 0px;float:left;width:212px;} ***/
	/***				div.bottomTekst2 {margin:0px 22px 0px 0px;padding:0px 22px 0px 22px;float:left;width:212px;}***/
		/***			div.bottomTekst3 {float:left;width:212px;}***/
			/***		div.bottomTekst4 {float:left;width:468px;margin:0px 0px 0px 5px;padding:0px 0px 0px 0px;height:100%;background-color:#ffffff;}***/
                            /***        div.bottomTekst5 {padding:0px 0px 0px 38px;float:left;width:212px;}***/
				/***	div.bottomTekst6 {float:left;width:212px;}  ***/
					
							/***bottomTekst***/
					div.bottomTekst1 {float:left;width:242px;}
					div.bottomTekst2 {float:left;width:242px;}
					div.bottomTekst3 {float:left;width:242px;}
					div.bottomTekst4 {float:left;width:242px;}
                                        div.bottomTekst5 {float:left;width:242px;}
					div.bottomTekst6 {float:left;width:212px;}                                          

			/* =footerContent
			*****************************************************/
			#footerContent {margin:auto; overflow:hidden; width:728px; height:490px; clear:both;}
			#footerTop {text-align:center; margin-top:20px; width:100%; height:26px; background:url(/images/view/back_03.jpg) top repeat-x; padding:11px 0px 0px 10px;}
		
		/* =bottomContent
		*****************************************************/
		#bottomContent {width:982px;height:15px;float:left;overflow:hidden;background:url(/images/Stijl01_18.png) no-repeat;}

h1,h2,h3,h4 {color:#a10471;}
h4 {font-size:11px;}

div > div#header {
  position: fixed;
}

A:LINK
{
color: #1F1F1F;
text-decoration: none;
}
A:VISITED
{
color: #1F1F1F;
text-decoration: none;
}
A:HOVER
{
color: #000000;
text-decoration: none;
}
a.LinkButtonText
{
color: #a10471;
}

/* =wrapper1
****************************************/
#wrapper1 { position:relative; float:left; width:100%; padding:0px 0px 15px 0px; }
#middlewrapper {position:relative; float:left; margin:0px 0px 45px 0px;}
#titletop { position:relative; float:left; width:100%; height:26px; background:url(/images/view/back_03.jpg) top repeat-x; color:#a10471; font-weight:bold; padding:11px 0px 0px 10px;}
#preferred { padding: 3px 0px 0px 0px;margin: -11px 0px 0px 0px;background:url(/upload/preferred_article.png) top right no-repeat;width:235px;height:25px;float:right; }
#leftPart { position:relative; float:left; width:500px;}
#smalldesc { position:relative; float:left; width:100%; padding:11px 0px 11px 0px; }
#table { position:relative; float:left; width:100%; padding:11px 0px 11px 0px; }
#aantalPart {position:relative; float:left; width:100%; height:25px; padding:11px 0px 11px 0px; }
#aantaltext { background:#f6f6f6; border:1px solid #888689; width:98px; height:25px; font-size:20px;}
.aantaltext { background:#f6f6f6; border:1px solid #888689; width:98px; height:18px; font-size:14px;}
.pageTable { float:left; }
.bewerking { background:#f6f6f6; border:1px solid #888689; }

#opdruk {position:relative; float:left; top:10px; width:100%;}
a.kleurbutton {background:url(/images/view/view.jpg) top left no-repeat;}
a.kleurbutton:hover {background:url(/images/view/view_18.jpg) top left no-repeat;}

.colorImages { position:relative; float:left; width:100%; text-align:center; }
.productType { float:left; width:80px; height:100px; overflow:hidden;}
.colorImage { border:1px solid #b3b3b3; width:60px; height:60px; margin-left:10px; margin-top:10px; }
.radioImage { height:30px; width:60px; padding-left:30px; }

#tyes {position:relative; float:left; top:30px; width:100%;}
#tyecolor {position:relative; float:left; top:0px; height:60px; width:30px;}
img.imgTye {margin:0px 0px 15px 0px;}
a.tyebutton {background:url(/images/view/view.jpg) bottom no-repeat;}
a.tyebutton:hover {background:url(/images/view/view_18.jpg) bottom no-repeat;}

#rightPart {position:relative; float:left; width:200px;}
#tye{padding-top:8px; text-align:center; position:relative; background:url(/images/view/frameproduct.png) top no-repeat; z-index:1000; float:right; right:0; top:10px; height:140px; width:188px;}
#detailsundertye {position:relative; z-index:1000; float:right; right:0; top:20px; width:188px;}
span.buttontext {color:#1a171b;position:absolute;bottom:9px;left:30px;}

#buttons {position:relative; float:left; background:url(/images/view/back_23.jpg) top repeat-x; height:43px; width:736px;}
.button1 {position:relative; float:left; top:8px; width:149px; height:29px;}
.button2 {position:relative; float:left; top:8px; width:151px; height:29px;cursor:pointer;}
.button3 {position:relative; float:right; right:52px; top:8px; width:172px; height:29px;}
span.buttontext1 {padding-top:10px;color:#1a171b;position:absolute;bottom:9px;left:30px;}
span.buttontext2 {padding-top:10px;color:#a10471;position:absolute;bottom:9px;left:30px;cursor:pointer;}
span.buttontext3 {color:#1a171b;position:absolute;bottom:9px;left:30px;}
.button1 a {position:relative; float:left;width:149px; height:29px;}
.button2 a {position:relative; float:left;width:151px; height:29px;}

/* =wrapper1 =aanverwarte
****************************************/
#middlewrapper1 {position:relative; float:left; width:100%; top:15px;}
#oneproduct {background:url(/images/view/frameproduct_small.png) top no-repeat; position:relative; float:left; text-align:center; padding:0px 10px 0px 0px;}

#gallery { position: relative; width:188px; height:140px; margin:0; padding:0px;}
#gallery li { padding-left: 12px; display: block; }

/* fotoweergave */
.overzichtcontainer { float:left;width:242px; height:288px; overflow:hidden; }
.overzichtcontainer-subcategory { float:left;width:242px; height:240px; overflow:hidden; }
.overzichtheader { float:left; width: 247px; height:47px; background:url(/joostenpromogifts/images/jp_01.jpg);}
.overzichtheader span { color: #A10471; font-weight:bold; display:block; padding:10px 0px 0px 30px; width:195px; overflow:hidden; }
.overzichtcontent {float:left; width: 247px; height:158px; }
.overzichtknop {float:left; width: 147px;  height:54px;}
.overzichtkleur {float:left; width: 95px;  height:54px; }
.overzichtfooter {float:left; width: 247px;  height:29px; background:url(/joostenpromogifts/images/jp_05.jpg);}
.imgpic{padding-top:8px; margin-left:18px; text-align:center; position:relative; background:url(/images/view/frameproduct.png) top no-repeat; z-index:1000; float:left; right:0; top:10px; height:140px; width:188px;}
.proddetaillink {width:119px;height:28px;margin-top:9px;margin-left:19px;background:url(/images/view/view_11.png);}
.proddetail {padding-top:7px;padding-left:33px;}

/* weergave modus knoppen */
.viewmodediv { padding-top:4px;float:left;background:url(/images/view/back_03.jpg) top repeat-x;height:60px;width:95px; }
.viewmodelistbtn { width:42px;font-size:10px;color:#A10471;font-weight:bold; }
.viewmodephotobtn { padding-left:7px;width:43px;text-align:center;font-size:10px;color:#A10471;font-weight:bold; }
/* =shopwrapper
	*****************************************************/
	#shopwrapper {width:722px;overflow:hidden;float:left;font-size:10px;color:#58585a;font-family:"Lucida Sans Unicode","Lucida Grande",Garuda,sans-serif;}	
	
		#shoptopbar {width:722px;height:72px;float:left;overflow:hidden;background:url(/images/shop/shopproces_01.jpg) repeat-x;}
			
			#wrapper h1 {font-size:11px;color:#a80475;margin:0px 0px 2px 0px;}
			#wrapper h2 {font-size:11px;color:#a80475;margin:0px 0px 2px 0px;}
			#wrapper h3 {font-size:11px;color:#a80475;margin:0px 0px 2px 0px;}
			#wrapper h1,h2,h3,img {display:inline;}
			
			#shopstep1 {width:171px;height:59px;float:left;overflow:hidden;padding:13px 0px 0px 10px;}
			#shopstep2 {width:171px;height:59px;float:left;overflow:hidden;padding:13px 0px 0px 10px;}
			#shopstep3 {width:170px;height:59px;float:left;overflow:hidden;padding:13px 0px 0px 10px;}
			#shopstep4 {width:170px;height:59px;float:left;overflow:hidden;padding:13px 0px 0px 10px;}
			.shopstepactive {background:url(/images/shop/shopproces_01_active.jpg) repeat-x;}
			.shopsteptekst {display:inline;width:120px;float:right;}
			.shopstepicon {display:inline;width:42px;padding:0px 8px 0px 0px;float:left;}
			
		#shopspace {font-size:11px;width:722px;padding:14px 0px 14px 0px;float:left;overflow:hidden;}
			#shopspace div {width:160px;margin:0px 0px 0px 10px;display:inline;float:left;}
		
		#shoptitle {width:712px;height:26px;padding:11px 0px 0px 10px;float:left;overflow:hidden;background:url(/images/shop/shopproces_02.jpg) repeat-x;}
		#shopcontent {font-size:11px;width:702px;padding:14px 10px 14px 10px;float:left;overflow:hidden;}
			#shopcontent p {margin:0px 0px 10px 0px;}
			
			#shopbox {width:700px;float:left;}
				.shopboxtable { width:700px; }
				.shopboxtable td.header { padding:8px 0px 8px 10px; }
				.shopboxtable td.row { padding:3px 3px 3px 3px; }
				.shopboxtableheader { background:#e3e4e5;font-weight:bold;color:#a80475;overflow:hidden; }
				.shopboxrow {float:left;padding:0px 0px 2px 0px;}
				.shopboxrowLight {float:left;margin:0px 0px 2px 0px;background:url(/images/shop/lightBack.jpg) repeat-y;}
				.shopboxrowDark {float:left;margin:0px 0px 2px 0px;background:url(/images/shop/darkBack.jpg) repeat-y;}
					.shopboxrowTitel1 {padding:8px 0px 8px 10px;height:14px;width:54px;margin:0px 2px 0px 0px;float:left;background:#e3e4e5;font-weight:bold;color:#a80475;overflow:hidden;}
					.shopboxrowTitel2 {padding:8px 0px 8px 10px;height:14px;width:314px;margin:0px 2px 0px 0px;float:left;background:#e3e4e5;font-weight:bold;color:#a80475;overflow:hidden;}
					.shopboxrowTitel3 {padding:8px 0px 8px 10px;height:14px;width:54px;margin:0px 2px 0px 0px;float:left;background:#e3e4e5;font-weight:bold;color:#a80475;overflow:hidden;}
					.shopboxrowTitel4 {padding:8px 0px 8px 10px;height:14px;width:65px;margin:0px 2px 0px 0px;float:left;background:#e3e4e5;font-weight:bold;color:#a80475;overflow:hidden;}
					.shopboxrowTitel5 {padding:8px 0px 8px 10px;height:14px;width:71px;margin:0px 2px 0px 0px;float:left;background:#e3e4e5;font-weight:bold;color:#a80475;overflow:hidden;}
					.shopboxrowTitel6 {padding:0px 0px 0px 0px;width:32px;height:30px;float:left;background:#e3e4e5;overflow:hidden;}
					
					.shopboxtablerowLight { background-color: #F2F1F6; }
					.shopboxtablerowDark { background-color: #D8DCDF; }
					
					.shopboxrow1 {padding:8px 0px 8px 10px;width:54px;margin:0px 2px 0px 0px;float:left;color:#58585a;overflow:hidden;}
					.shopboxrow2 {padding:8px 0px 8px 10px;width:314px;margin:0px 2px 0px 0px;float:left;color:#58585a;overflow:hidden;}
					.shopboxrow3 {padding:8px 0px 8px 10px;width:54px;margin:0px 2px 0px 0px;float:left;color:#58585a;overflow:hidden;}
					.shopboxrow4 {padding:8px 0px 8px 10px;width:65px;margin:0px 2px 0px 0px;float:left;color:#58585a;overflow:hidden;}
					.shopboxrow5 {padding:4px 0px 4px 0px;width:81px;text-align:center;margin:0px 2px 0px 0px;float:left;overflow:hidden;}
					.shopboxrow6 {padding:8px 0px 8px 0px;width:32px;float:left;text-align:center;overflow:hidden;}
					
					.shopaantal {width:44px;height:13px;border:1px solid;background:none;padding:4px 0px 3px 0px;}
					.inputtext {width:44px;height:13px;border:1px solid;background:none;padding:4px 0px 3px 0px;}
				
				.shopbox2 {width:495px;float:left;margin:0px 0px 10px 0px;}
				.shopbox2row {float:left;padding:0px 0px 2px 0px;}
				.shopbox2rowLight {float:left;margin:0px 0px 2px 0px;background:url(/images/shop/lightBack2.jpg) repeat-y;}
				.shopbox2rowDark {float:left;margin:0px 0px 2px 0px;background:url(/images/shop/darkBack2.jpg) repeat-y;}
					.shopbox2rowTitel1 {padding:8px 0px 8px 10px;height:14px;width:485px;margin:0px 2px 0px 0px;float:left;background:#e3e4e5;font-weight:bold;color:#a80475;overflow:hidden;}
					
					.shopbox2row1 {padding:8px 0px 8px 10px;width:148px;margin:0px 2px 0px 0px;float:left;color:#58585a;overflow:hidden;}
					.shopbox2row2 {padding:8px 0px 8px 20px;width:315px;margin:0px 0px 0px 0px;float:left;color:#58585a;overflow:hidden;}
						.shopInputText {width:304px;height:13px;padding:4px 0px 3px 0px;border:1px solid;background:none;}
						label.radio_checked {background:url(/images/shop/radioActive.png) no-repeat;	display: inline;margin: 0px 0px 0px 10px;padding:0px 0px 0px 25px;}
						label.radio_unchecked  {background:url(/images/shop/radioNormal.png) no-repeat;	display: inline;margin:0px 0px 0px 10px;padding:0px 0px 0px 25px;}
					.shopbox2row2 input.inputtext {width:200px;height:13px;border:1px solid;background:none;padding:4px 0px 3px 0px;}
					.shopbox2row2 .inputdropdown { border:1px solid;background:none; }
					
		#shopbottombar {width:702px;height:37px;padding:6px 10px 0px 10px;float:left;overflow:hidden;background:url(/images/shop/shopproces_03.jpg) repeat-x;}
			input.shopButtonA {text-align:left;width:151px;height:29px;background:url(/images/shop/shopButtonNormal.png) no-repeat;border:none;color:#58585a;font-size:11px;padding:0px 0px 0px 30px;cursor:pointer;}
			input.shopButtonB {text-align:left;width:151px;height:29px;background:url(/images/shop/shopButtonActive.png) no-repeat;border:none;color:#a80475;font-size:11px;padding:0px 0px 0px 30px;cursor:pointer;}
			input.inputbutton {text-align:left;width:151px;height:29px;background:url(/images/shop/shopButtonActive.png) no-repeat;border:none;color:#a80475;font-size:11px;padding:0px 0px 0px 30px;cursor:pointer;}

#shopwrapper A:LINK{color:#a80475;text-decoration: underline;}
#shopwrapperA:VISITED{color:#a80475;text-decoration: underline;}
#shopwrapperA:HOVER{color:#a80475;text-decoration: underline;}

/* XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX */
/* STOP EDITTING - DO NOT CHANGE OR REMOVE        */
.crirHidden {
	position: absolute;
	left: -1000px;
}
/* XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX */

