/* CSS Defaults */

/* * { margin: 0px; padding: 0px; } */
img { border: 0px; }
table { border-collapse: collapse; width:100%; }
td { vertical-align: middle; }
ul { list-style-type: none; }
a { outline: 0; }
a span { display:none}
p { margin-top:10px; }
a,a:visited { color: #505050; }
a:hover { color:red}
.tright { text-align:right}

ol { padding-left:20px }
h1 { color: black; padding:0; margin-top:0px; margin-bottom:20px; font-size:16px }
h1 a, h1 a:visited { color: black; text-decoration: underline;}

h2 { color: black; padding:0; margin-top:0px; margin-bottom:20px; font-size:14px;}
h2 a, h2 a:visited { color: black; text-decoration: underline;}
h3 { font-size:13px}

.w100 { float:left; width:100%}
.w50 { float:left; width:50%}
.w49 { float:left; width:49%}
.w70 { float:left; width:70%}
.w29 { float:left; width:29%}
.mt20 { margin-top:20px }
.mb20 { margin-bottom:20px }
.pb20 { padding-bottom:20px }

div.clearer { clear:both;}



body {
	font-family: helvetica,arial;
	font-size: 12px;
	line-height: 1.3;
	color: #000;
	margin: 0;
	padding: 0;
	background-color: #EDF0F7;
	background-repeat: repeat-x;
	
}

div.skyDiv { background: #EDF0F7 repeat-x; }
div.skyDiv2 { background: #EDF0F7 repeat-x; }
div.extraDiv { width:100%; height: 278px}  	
div.helpDiv { width:100%; height: 900px;overflow:hidden; color:white }

div.helpDiv div.helpDivCentered { width:980px; margin:auto; }
div.helpDiv div.helpDivCentered div.data { width:100%; height: 433px;} 
div.helpDiv div.cloud { width:1888px; height: 467px; background: transparent url('/images/nl/spr1_2.jpg') -1112px -3px no-repeat;}

/*div.container { text-align: left; width: 100%; padding-bottom: 200px; background: transparent url('/images/background2.gif') repeat-x;}*/
div.container { text-align: left; width: 100%; padding-bottom: 200px; background: transparent url('/images/nl/spr1_2.jpg') -1185px -1271px no-repeat}
div.footer { width: 100%;  color: white; font-size: 11px; height: 450px; overflow:hidden; margin-top:100px }
div.footer div#dutch { position:relative; width:1800px; height:450px; background: transparent url("/images/nl/spr1_2.jpg") -804px -812px no-repeat; }


div.container2 { background: transparent url('/images/nl/spr1_2.jpg') -1185px -1271px no-repeat}
div.main { color:#505050; margin: auto; width:980px }

div.left { float:right; width: 680px; margin-right:50px; display:inline; }
div.right { float:right; width:249px; border-left: 1px solid #d0e2f1; }
div.right h3 { margin-top:10px; margin-bottom:2px}
div.header1 {float:left; width:500px; height:195px; cursor: pointer; overflow:hidden; margin-bottom:20px; display:inline}
div.header2 { float:left; width:480px; height:195px; overflow:hidden; margin-bottom:20px; display:inline}
div.header2 div.part1 { width:100%; height:98px; overflow:hidden}
div.header2 div.part2 { width:100%; height:57px; overflow:hidden}
div.header1 div.logo { margin-top:6px;width:260px; height:99px; }
div.header1 div.logo[class] { background: transparent url('/images/nl/pngs_2.png') 0px -335px no-repeat }

div.account { float:right;width: 208px; height:42px; padding-left:40px; padding-top:5px; font-size:11px; }
div.account[class] { background: transparent url('/images/nl/pngs_2.png') -2px -280px no-repeat; }
div.part2 { font-size:11px;}
div.part2 h1 { font-size:14px; font-weight: bold; text-transform: uppercase; margin-bottom:0px; }
div.part2 a, div.account a:visited {color:white; text-decoration: none}
div.part2 a:visited { color:white;text-decoration:none}
div.part2 a:hover { text-decoration: underline; color:white}


div.rightBox { float:left; width:221px; color: black; display:inline; overflow:hidden; margin-bottom:40px;  margin-left:19px; line-height:20px}

div.newsTitle { width:221px; height: 47px; }
div.newsTitle[class] { background: transparent url('/images/nl/pngs_2.png') -2px -182px no-repeat ; }
div.retroTitle {width:221px;  height: 40px; background: transparent url('/images/nl/spr1_2.jpg')         -496px -206px no-repeat ; }
div.shippingPriceTitle {width:221px; height: 45px; background: transparent url('/images/nl/spr1_2.jpg')  -496px -111px no-repeat ; }
div.shippingTimeTitle {width:221px; height: 47px; background: transparent url('/images/nl/spr1_2.jpg')   -496px -61px no-repeat ;  }
div.aboutShirtsTitle {width:221px; height: 48px; }
div.aboutShirtsTitle[class] { background: transparent url('/images/nl/pngs_2.png') -2px -227px no-repeat ; }

input.textfield { color: black;	background: #F9F9F9 none repeat scroll 0%; border: 1px solid black; font-size:11px; width:200px; padding:2px; margin-bottom:5px; }
textarea.area { width:100%; background-color:white; }
select.formSelect { color: black; background: #F9F9F9 none repeat scroll 0%; border: 1px solid black; font-size:11px; width:210px; padding:4px; margin-bottom:5px; }
input.error { border: 2px solid red; background-color: #ffe9ea}
textarea.error { border: 2px solid red; background-color: #ffe9ea}
span.errorMessage { color:red; font-weight:bold; font-size:11px; }
table.fieldsTable td a { color: black;}
table.fieldsTable td.label { color: black; font-size:12px; font-weight:bold; text-align:right; vertical-align: middle; padding-right:10px; width:100px; }
table.fieldsTable a.primaryAction { font-size:16px; font-weight:bold; color: black;	padding-right:20px; }
table.fieldsTable a.secondaryAction { font-size:11px; font-weight:bold; color: black; }
table.features { text-align:left; font-size:11px; font-weight:bold; }

/*div.separator { width:100%; height:60px; }*/
span.userName { color: black; }
input.finder { color: #888; width:70px; }


/*div.buttons { width:100%; padding-top:20px; padding-bottom:20px; font-weight: bold;}*/

div.postLight { font-weight:bold; background-color:#EEE;}
div.postDark { font-weight:bold; background-color:#DDD;}




div.wsForm { width:596px; color:white; }
div.wsForm div.wsHeader { float:left; width: 596px; height:14px; background: transparent url('/images/nl/spr1_2.jpg') 0px -806px no-repeat ; padding:0; overflow:hidden}
div.wsForm div.wsData { float:left; width: 556px;  background: url('/images/form_body.gif') ; background-repeat:repeat-y; padding:20px; font-size:15px}	
div.wsForm div.wsFooter { float:left; width: 596px; height:18px; background: transparent url('/images/nl/spr1_2.jpg') 0px -826px no-repeat ; }	
div.wsForm div.wsData h1 { color:white; font-size:30px; margin-bottom:5px}
div.wsForm div.basketIcon { float:left; width: 77px; height:78px; background: transparent url('/images/nl/spr1_2.jpg') 0px 0px no-repeat; display:inline; overflow:hidden; margin-bottom:30px;}
div.wsForm div.orderIcon { float:left; width: 82px; height:84px; background: transparent url('/images/nl/spr1_2.jpg') 0px -79px no-repeat; display:inline; overflow:hidden; margin-bottom:30px;}
div.wsForm div.orderOverviewIcon { float:left; width: 82px; height:84px; background: transparent url('/images/nl/spr1_2.jpg') 0px -79px no-repeat; display:inline; overflow:hidden; margin-bottom:30px;}


div.wsForm div.wsData div.title { float:left; width: 466px; height:170px; }
div.wsForm div.wsData div.title h1 { font-size: 24px; margin: 0; font-weight:bold; color:white}
div.wsForm div.wsData div.title span { font-size: 10px; margin: 0; font-family: tahoma }
div.wsForm div.wsData h2 { color:white; font-size:16px; margin-bottom:0px}
div.wsForm table.subTable { width:100%; margin-left:60px}
div.wsForm span.errorMessage {  color: white; padding:2px}

 
div.wsForm table th { font-size:16px; border-bottom:2px solid white; padding:5px }
div.wsForm table td { font-size:14px; font-weight:normal; padding: 5px; vertical-align: middle}
div.wsForm table td.label { width:100px}
div.wsForm table td.label2 { font-weight:normal; font-size:11px}
div.wsForm table td.data { font-weight:bold; font-size:12px}
div.wsForm table td.error { width:180px}
div.wsForm table td input { width:290px } 
div.wsForm table tr.total td { padding:5px; border-top:2px solid white; font-size:20px; font-weight:bold}
div.wsForm table tr.total td span.small { font-size:11px; }
div.wsForm a, div.wsForm a:visited { color:white }

.hidden { filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity: 0.5; opacity: 0.5; }
.hidden2 { filter:alpha(opacity=30); -moz-opacity:0.3; -khtml-opacity: 0.3; opacity: 0.3; }



div.product { float:left; width:203px; height:164px; background: transparent url('/images/nl/spr1_2.jpg') 3px -393px no-repeat; padding-left:16px; padding-top:14px; overflow:hidden}
div.product div.imgCnt { width:188px; height:147px}
div.product a.visible { position:relative; left:-5px; top:-62px;display:block; width: 31px; height: 31px; background: transparent url('/images/nl/spr1_2.jpg') -808px -356px no-repeat;}
div.product a.visible:hover {background-position: -776px -356px }
div.product a.delete { position:relative; left:-15px; top:-213px;display:block; width: 31px; height: 31px; background: transparent url('/images/nl/spr1_2.jpg') -712px -356px no-repeat;}
 
div.product a.invisible { position:relative; left:-5px; top:-62px; display:block; width: 31px; height: 31px; background: transparent url('/images/nl/spr1_2.jpg') -776px -356px no-repeat;}
div.product a.invisible:hover { background-position: -808px -356px}
div.product a.zoom {  position:relative; left:160px; top:-31px; display:block; width: 31px; height: 31px; background: transparent url('/images/nl/spr1_2.jpg') -840px -356px no-repeat;}
 
 
 
div.bigProduct { float:left; width: 410px; height: 340px; background: transparent url('/images/nl/spr1_2.jpg') -2612px -815px no-repeat; overflow:hidden; padding:13px 14px 0px 14px}
div.bigProduct div.imgCnt { width:410px; height:340px; overflow:hidden}
div.bigProduct a.visible { position:relative; left:-5px; top:-71px;display:block; width: 31px; height: 31px; background: transparent url('/images/nl/spr1_2.jpg') -808px -356px no-repeat;}
div.bigProduct a.visible:hover {background-position: -776px -356px }
div.bigProduct a.delete { position:relative; left:0px; top:-407px;display:block; width: 31px; height: 31px; background: transparent url('/images/nl/spr1_2.jpg') -712px -356px no-repeat;}
  
div.bigProduct a.invisible { position:relative; left:-5px; top:-71px; display:block; width: 31px; height: 31px; background: transparent url('/images/nl/spr1_2.jpg') -776px -356px no-repeat;}
div.bigProduct a.invisible:hover { background-position: -808px -356px}
div.bigProduct a.zoom {  position:relative; left:382px; top:-41px; display:block; width: 31px; height: 31px; background: transparent url('/images/nl/spr1_2.jpg') -840px -356px no-repeat;}


a.new_product { display:block; float:left; width:220px; height:178px; background: transparent url('/images/nl/spr1_2.jpg') -222px -393px no-repeat;}


div.backToProducts { float:left;width:100px; padding-top:3px;}
div.productTitle { float:left; width: 560px; height:40px}
div.productTitle form { font-size:11px; }

div.productTitle span.title { font-size: 32px; }
div.productTitle span.designer { font-size: 14px; }
div.productDescription { clear:both; line-height:22px; font-size:15px; padding-left:10px; padding-right:10px}
div.productDescription  textarea { width:100%; border: margin-bottom:8px; padding-left:5px; padding-top:5px; padding-bottom:5px}

div.productImages { width:100%; height:377px; clear:both}
div.productImages div.smallImages { float:left;  width:220px; height: 377px; margin-top:8px}
div.productImages div.smallImages div.smallImage {  width:207px; height:164px; background: transparent url('/images/nl/spr1_2.jpg') 0px -393px no-repeat; padding-left:13px; padding-top:14px; overflow:hidden }
div.productImages div.smallImages div.smallImage div.imgCnt { width:188px; height:147px}
div.productImages div.bigImage { float:left; width: 440px; height: 355px; background: transparent url('/images/nl/spr1_2.jpg') -448px -427px no-repeat; padding-left: 20px; padding-top:22px; overflow:hidden}
div.productImages div.bigImage div.imgCnt { width:415px; height:326px; }

div.productImages div.smallImage a.zoom { position:relative; left: 160px; top:-30px;display:block; width: 31px; height: 31px; background: transparent url('/images/nl/spr1_2.jpg') -840px -356px no-repeat;}
div.productImages div.smallImage a.upload { position:relative; display:block; left:160px; top:-182px;width: 31px; height: 31px; background: transparent url('/images/nl/spr1_2.jpg') -744px -356px no-repeat;}

div.productImages div.bigImage a.zoom { position:relative; left: 387px; top:-30px;display:block; width: 31px; height: 31px; background: transparent url('/images/nl/spr1_2.jpg') -840px -356px no-repeat;}
div.productImages div.bigImage a.upload { position:relative; display:block; left:387px; top:-360px;width: 31px; height: 31px; background: transparent url('/images/nl/spr1_2.jpg') -744px -356px no-repeat;}



/*div.subProduct { margin-top:20px; }*/
div.subProduct a.invisible { float:left; display:block; width: 25px; height: 19px; background: transparent url('/images/nl/spr1_2.jpg') -744px -388px no-repeat;}
div.subProduct a.invisible:hover { background-position: -718px -388px}
div.subProduct a.visible { float:left; display:block; width: 25px; height: 19px; background: transparent url('/images/nl/spr1_2.jpg') -718px -388px no-repeat; }
div.subProduct a.visible:hover { background-position: -744px -388px } 
div.subProduct a.delete { float:left; display:block;width:25px; height:19px; background: transparent url('/images/nl/spr1_2.jpg') -692px -388px no-repeat; }
div.subProduct a.delete:hover { background-position: -666px -388px } 

div.subProduct span.title { font-size:24px}
div.subProduct span.price { font-size:15px}
div.subProduct div.buttons { margin-top:15px}
div.subProduct div.buttons div.box { float:left; width: 38px; height:60px; margin-right:3px; display:inline}

div.subProduct div.buttons a.light_off { display:block;width:13px; height:13px; background: transparent url('/images/nl/spr1_2.jpg') -793px -414px no-repeat; margin-top:5px; margin-left:12px}
div.subProduct div.buttons a.light_off:hover { background-position: -808px -414px}
div.subProduct div.buttons a.light_on { display:block;width:13px; height:13px; background: transparent url('/images/nl/spr1_2.jpg') -808px -414px no-repeat; margin-top:5px; margin-left:12px}
div.subProduct div.buttons a.light_on:hover { background-position: -793px -414px }

div.subProduct div.buttons a.size_xs { display: block; width:38px; height:36px; background: transparent url('/images/nl/spr1_2.jpg') -880px -241px no-repeat;  }
div.subProduct div.buttons a.size_xs:hover { background-position: -880px -278px}

div.subProduct div.buttons a.size_s { display: block; width:38px; height:36px; background: transparent url('/images/nl/spr1_2.jpg') -919px -241px no-repeat;  }
div.subProduct div.buttons a.size_s:hover { background-position: -919px -278px}

div.subProduct div.buttons a.size_m { display: block; width:38px; height:36px; background: transparent url('/images/nl/spr1_2.jpg') -958px -241px no-repeat;}
div.subProduct div.buttons a.size_m:hover { background-position: -958px -278px; }

div.subProduct div.buttons a.size_l { display: block; width:38px; height:36px; background: transparent url('/images/nl/spr1_2.jpg') -997px -241px no-repeat;}
div.subProduct div.buttons a.size_l:hover { background-position: -997px -278px; }

div.subProduct div.buttons a.size_xl { display: block; width:38px; height:36px; background: transparent url('/images/nl/spr1_2.jpg') -1036px -241px no-repeat;}
div.subProduct div.buttons a.size_xl:hover { background-position: -1036px -278px; }

div.subProduct span.lowStock { display:block;color:white; background-color: #ee3a43; font-size:9px; padding-top:2px; padding-bottom:2px; margin-top:5px; text-align:center }

a.createSubProduct { display: block; width:230px; height:61px; background: transparent url('/images/nl/spr1_2.jpg') -136px -327px no-repeat} 
a.createSubProduct:hover { background-position: -367px -327px;}

div#upload_window { position: absolute; width:200px; height:90px; background: transparent url('/images/nl/upload.png') no-repeat; padding-top:37px; padding-left:45px}

/*div.subProducts { width:240px;}*/
div.notificationArea { width:278px; height:91px; color:#555555; background: transparent url('/images/nl/spr1_2.jpg') -727px 0px no-repeat; padding-left:80px; padding-top:60px; padding-right:18px; margin-bottom:20px}
div.notificationArea h3 { font-size:15px;  color:#666; font-weight:normal; margin-bottom:8px; margin-top:0px}
a.notification_order { float:left; width:101px; height:28px; background: transparent url('/images/nl/spr1_2.jpg') -856px -153px no-repeat; display:inline;overflow:hidden}
a.notification_order:hover { background-position: -856px -182px }
a.notification_basket { float:left; width:128px; height:28px; background: transparent url('/images/nl/spr1_2.jpg') -727px -153px no-repeat; display:inline;overflow:hidden}
a.notification_basket:hover { background-position: -727px -182px}

span.commentHeader { font-size:25px}
div.title { float:left; width:100%; margin-bottom:20px; display:inline;}
div.title h1 { font-size:18px }

div.dialog { position:absolute; width:400px; height:100px; background-color: white; border:1px solid #AAA; font-size:10px; padding:10px}



div.orderShippingTitle { width:278px; height:44px; background: transparent url('/images/nl/spr1_2.jpg') -189px -49px no-repeat;}
div.orderBillingTitleOff { width:278px; height:44px; background: transparent url('/images/nl/spr1_2.jpg') -189px -94px no-repeat;}
div.orderBillingTitleOn { width:278px; height:44px; background: transparent url('/images/nl/spr1_2.jpg') -189px -139px no-repeat;}
div.orderOtherTitle { width:278px; height:44px; background: transparent url('/images/nl/spr1_2.jpg') -189px -184px no-repeat;}


div.successfulOrderTitle { width:542px; height:106px; background: transparent url('/images/nl/spr1_2.jpg') 0px -562px no-repeat; }
div.failedOrderTitle { width:542px; height:106px; background: transparent url('/images/nl/spr1_2.jpg') 0px -669px no-repeat; }

 
div.shadow {position:absolute; left:0px; top:0px; background-color: black; z-index:10000 }
div.login { width:550px; height:370px; z-index:10001  }
div.contact { width:550px; height:370px; z-index:10001  }
div.material { width:400px; height:370px; z-index:10001  }
div.details { width:550px; height:320px;  } 

div.lightbox { position:absolute; left:200px; padding:20px; top:0px; background-color: white; border:4px solid black;}
div.lightbox input { width:100px; margin-bottom:4px }
div.lightbox td.label { width:90px; vertical-align: top}
div.lightbox h1 { }
div.lightbox span.errorMessage { color:red; font-weight:normal; font-size:10px; margin-bottom:2px; display:block}
div.lightbox button { margin-top:5px; }
div.lightbox table.form td.label { width:70px; text-align:right; padding-right:10px}
div.lightbox table.form td.editor { width:300px }
div.lightbox table.form td.editor input { width: 300px; margin-bottom:4px}
div.lightbox table.form td.error { font-size:12px; color:red; padding-left:20px}  
div.lightbox table.form { width:auto}

a#lightboxClose { z-index:12000; display:block; position:absolute; width:31px; height:29px; background: transparent url('/images/nl/pngs_2.png') -269px -347px no-repeat }
a#zoomClose { z-index:12000; display:block; position:absolute; width:31px; height:29px; background: transparent url('/images/nl/pngs_2.png') -269px -347px no-repeat }

div.mydata { width:300px; height:180px; z-index:10001  }



div.menu_items { height:89px}
div.menu_items_spec { clear:both;position:relative;top:-89px;overflow:auto;height:89px }

div.menu_items_spec div.start { float:left; width:13px;height:89px;}
div.menu_items_spec div.start[class] { background: transparent url('/images/nl/pngs_2.png') 0px 0px no-repeat; }
div.menu_items_spec div.end { float:left; width:11px;height:89px; }
div.menu_items_spec div.end[class] { background: transparent url('/images/nl/pngs_2.png') -538px 0px no-repeat; }

a.orders_3 { float: left; width:94px; height:89px; display:inline;overflow:hidden}
a.orders_3[class] { background: transparent url('/images/nl/pngs_2.png') -12px 0px no-repeat;  }
a.orders_3[class]:hover { background-position: -12px -88px }

a.tshirts_3 { float: left; width:72px; height:89px; display:inline;overflow:hidden}
a.tshirts_3[class] { background: transparent url('/images/nl/pngs_2.png') -106px 0px no-repeat;  }
a.tshirts_3[class]:hover { background-position: -106px -88px }

a.login_3 { float: left; width:72px; height:89px;  display:inline;overflow:hidden}
a.login_3[class] {background: transparent url('/images/nl/pngs_2.png') -178px 0px no-repeat; }
a.login_3[class]:hover { background-position: -178px -88px }

a.basket_3 { float: left; width:72px; height:89px; display:inline;overflow:hidden}
a.basket_3[class] { background: transparent url('/images/nl/pngs_2.png') -250px 0px no-repeat;  }
a.basket_3[class]:hover { background-position: -250px -88px }

a.working_3 { float: left; width:72px; height:89px;  display:inline;overflow:hidden }
a.working_3[class] { background: transparent url('/images/nl/pngs_2.png') -322px 0px no-repeat;}
a.working_3[class]:hover { background-position: -322px -88px; }

a.aboutus_3 { float: left; width:72px; height:89px; display:inline;overflow:hidden }
a.aboutus_3[class] { background: transparent url('/images/nl/pngs_2.png') -394px 0px no-repeat; }
a.aboutus_3[class]:hover { background-position: -394px -88px}

a.contact_3 { float: left; width:72px; height:89px; display:inline;overflow:hidden }
a.contact_3[class] { background: transparent url('/images/nl/pngs_2.png') -466px 0px no-repeat; }
a.contact_3[class]:hover { background-position: -466px -88px}









a.tshirts_2 { float: right; width:75px; height:80px; background: transparent url('/images/nl/spr1_2.jpg') 0px -864px no-repeat;  display:inline;overflow:hidden }
a.tshirts_2:hover { background-position: -76px -864px}

a.working_2 { float: right; width:75px; height:80px; background: transparent url('/images/nl/spr1_2.jpg') 0px -945px no-repeat;  display:inline;overflow:hidden }
a.working_2:hover { background-position: -76px -945px}

a.tshirts_1 { float: right; width:75px; height:80px; background: transparent url('/images/nl/spr1_2.jpg') -152px -864px no-repeat;  display:inline;overflow:hidden }
a.tshirts_1:hover { background-position: -228px -864px}

a.aboutus_1 { float: right; width:75px; height:80px; background: transparent url('/images/nl/spr1_2.jpg') -152px -945px no-repeat;  display:inline;overflow:hidden }
a.aboutus_1:hover { background-position: -228px -945px}



a.createOrder { float:right; width:258px; height:78px; background: url('/images/nl/spr1_2.jpg') -190px -238px no-repeat;  margin-left: 14px; margin-top:60px;display:inline; overflow:hidden}
a.createOrder:hover { background-position: -451px -238px }

a.kassa { display:block; width:262px; height:92px; background: url('/images/nl/spr1_2.jpg') -317px -864px no-repeat; }
a.kassa:hover { background-position: -317px -958px; }

a.plus { float:left; width:23px; height:17px; background: transparent url('/images/nl/spr1_2.jpg') -166px 0px no-repeat; margin-right:2px; display:inline; overflow:hidden;}
a.minus { float:left; width:23px; height:17px; background: transparent url('/images/nl/spr1_2.jpg') -166px -20px no-repeat; margin-right:2px; display:inline; overflow:hidden;}


div.newsWrapper { width:100%; height:560px; border-bottom:1px solid black; overflow:hidden; margin-top: 10px; }
div.news { width:100%; height:560px;  }

p.links a { font-weight:bold }

#preloader { position: absolute;  width:25px; height:25px; padding:10px; background-color: black}
#zoomWin { position:absolute; width:1px; height:1px; overflow:hidden; display:block; z-index:9999; border:1px solid black; cursor:pointer}
#zoomShadow { position:absolute; width:530px; height:530px; z-index:9990}




div.helpDivCentered { color:white}
div.helpDivCentered p{ color:white; margin-top:0px;margin-bottom:20px}
div.helpDivCentered h1 { color:white;font-size:28px; margin-bottom:10px}
div.helpDivCentered span.big { font-size:18px}
div.helpDivCentered span.big2 { font-size:24px; font-weight:bold}

div.helpDivCentered td { vertical-align:top; font-size:13px}
div.helpDivCentered td.pic { padding-right:20px; padding-bottom:20px}
div.helpDivCentered a { color:white; text-decoration:underline;}
div.helpDivCentered a:hover { color:red;}

div.helpDivCentered div.box { float:left; width:260px; height:300px; text-align:center; padding-left:30px; padding-right:30px; }
div.helpDivCentered div.box p { font-size:12px; line-height: 17px; text-align:left }
div.helpDivCentered div.mac { width:449px; height:288px; background: transparent url('/images/nl/spr1_2.jpg') -1840px -495px no-repeat;}

div.helpDivCentered div.icecream1 { width:115px; height:133px; background: transparent url('/images/nl/spr1_2.jpg') 0px -578px no-repeat; margin-left:75px; margin-bottom:30px}
div.helpDivCentered div.icecream2 { width:115px; height:133px; background: transparent url('/images/nl/spr1_2.jpg') -116px -578px no-repeat; margin-left:75px; margin-bottom:30px}
div.helpDivCentered div.icecream3 { width:115px; height:133px; background: transparent url('/images/nl/spr1_2.jpg') -233px -578px no-repeat; margin-left:75px; margin-bottom:30px}



div.aboutUsList { width:702px; height:330px; background: transparent url('/images/nl/spr1_2.jpg') -1112px -471px no-repeat;  margin-top:94px }
div#aboutUsAcc {  float:left;width:120px; margin-top:25px; margin-left:20px; display:inline}
div.atStart { margin-bottom:5px}
div#aboutUsAcc h3 { margin-top:0px; margin-bottom:3px; font-size:18px}
div#aboutUsAcc a{ text-decoration:none; color:white}
div#aboutUsAcc a:hover { text-decoration:underline; color:white}

div#aboutUsWrapper { float:left;width:555px; height:322px; color:white; overflow:hidden; margin-left:5px;display:inline}
div#aboutUsWrapper a { color:white}
div#aboutUsWrapper a:hover { color:#DDD}
div.aboutUsSection { width:550px; height:322px;  color: white; overflow:hidden}
div.aboutUsSectionInner { width:6000px; height:322px}
div.aboutUsSectionItem { float:left;width:510px; height:302px; padding:20px; overflow:hidden}
div.aboutUsSectionItem table td { font-size:12px; }
div.aboutUsSectionItem div.andras { float:left; width:240px; height:269px; background: transparent url('/images/nl/spr1_2.jpg') -2303px -495px no-repeat; margin-left:30px}
div.aboutUsSectionItem div.lucas {float:left; width:240px; height:269px; background: transparent url('/images/nl/spr1_2.jpg') -2545px -495px no-repeat; margin-left:30px}

.toggler { font-size: 18px; font-weight: bold; cursor: pointer; }
 

div#balloon1 { position:absolute; width: 23px; height: 27px;}
div#balloon1[id] {  background: transparent url('/images/nl/pngs_2.png') -333px -183px no-repeat }

div#balloon2 { position:absolute; width: 24px; height: 31px; }
div#balloon2[id] { background: transparent url('/images/nl/pngs_2.png') -373px -186px no-repeat }

div#balloon3 { position:absolute; width: 41px; height: 50px; }
div#balloon3[id] { background: transparent url('/images/nl/pngs_2.png') -316px -242px no-repeat }
div#balloon4 { position:absolute; width: 30px; height: 38px; }
div#balloon4[id] { background: transparent url('/images/nl/pngs_2.png') -360px -224px no-repeat }

div#balloon5 { position:absolute; width: 37px; height: 45px; }
div#balloon5[id] { background: transparent url('/images/nl/pngs_2.png') -310px -294px no-repeat }

div#balloon6 { position:absolute; width: 49px; height: 61px; }
div#balloon6[id] { background: transparent url('/images/nl/pngs_2.png') -357px -289px no-repeat }

div#balloon7 { position:absolute; width: 81px; height: 90px; }
div#balloon7[id] { background: transparent url('/images/nl/pngs_2.png') -421px -183px no-repeat }

h3.usageHeader { font-size:18px; height:25px;padding-top:5px; margin-top:10px; margin-bottom:0px; cursor:pointer}
h3.usageHeader a,h3.usageHeader a:visited { color:white;text-decoration:none }
h3.usageHeader a:hover { text-decoration:underline; color:white }
h3.point_1 { padding-left:40px;  }
h3.point_2 { padding-left:40px;  }
h3.point_3 { padding-left:40px;  }
h3.point_4 { padding-left:40px;  }
h3.point_5 { padding-left:40px;  }

h3.point_1[class] { background: transparent url('/images/nl/pngs.png') -381px -406px no-repeat }
h3.point_2[class] { background: transparent url('/images/nl/pngs.png') -381px -436px no-repeat }
h3.point_3[class] { background: transparent url('/images/nl/pngs.png') -381px -466px no-repeat }
h3.point_4[class] { background: transparent url('/images/nl/pngs.png') -381px -496px no-repeat }
h3.point_5[class] { background: transparent url('/images/nl/pngs.png') -381px -526px no-repeat }

div.usagePart { padding-left:40px}






a.delete { position:relative; float:right; display:block; width: 16px;height:17px; background: transparent url('/images/nl/pngs.png') -363px 0px no-repeat}
a.uploadImage { position:relative; float:right; display:block; width: 16px;height:17px; background: transparent url('/images/nl/pngs.png') -381px 0px no-repeat}
div.upload  {width:177px;height:120px;background: transparent url('/images/nl/pngs.png') -117px -152px no-repeat }
a.addImage { float:left; display:block; width: 19px; height:18px; background: transparent url('/images/nl/spr1_2.jpg') -623px -390px no-repeat;}
a.editProduct { float:left; display:block; width: 21px; height:20px; background: transparent url('/images/nl/spr1_2.jpg') -643px -390px no-repeat; }
a.createProduct { float:left; display:block; width:215px; height:50px; background: transparent url('/images/nl/spr1_2.jpg') -89px -858px no-repeat }
a.saveProduct { float:left; display:block; width: 86px; height:33px; background: transparent url('/images/nl/spr1_2.jpg') -1px -858px no-repeat}

div.detailHeader { width:349px; height:13px; background: transparent url('/images/nl/spr1_2.jpg') 0px -830px no-repeat; margin-top:10px}
div.detailBody { width:309px; background: transparent url('/images/product_admin_background.gif') repeat-y; padding-left:20px; padding-right:20px}
div.detailBody td { padding-top:4px;text-align:left}
div.detailBody td.label { width:60px; text-align:right; padding-right:10px; font-weight:bold}
div.detailBody td input,div.detailBody td textarea,div.detailBody td select { width:95%; border:1px solid #E4CF26; padding:2px}
div.detailFooter { width:349px; height:9px; background: transparent url('/images/nl/spr1_2.jpg') 0px -845px no-repeat; }


div.comment { width:380px; font-family: helvetica,arial;margin-top:10px; min-height:60px; font-size:0px }
div.comment div.icon { float:left; width:75px; }
div.comment div.data { float:left; width:305px; }
div.comment div.data span.title { font-size:14px; font-weight:bold; padding-bottom:8px}
div.comment div.you { width:67px; height: 52px; background: transparent url('/images/nl/spr1_2.jpg') -381px -1081px no-repeat; }
div.comment div.noicon { width:67px; height:51px; background: transparent url('/images/nl/spr1_2.jpg') -381px -1134px no-repeat; }
div.comment div.message { width: 292px; height: 69px; background: transparent url('/images/nl/spr1_2.jpg') -449px -1109px no-repeat; padding-left:13px; padding-top:2px}
div.comment div.message textarea { border:0px solid black; font-size:11px; overflow:hidden; height:65px;outline:0}
div.comment div.date { float:left;width:39%;text-align:right; font-size:11px; padding-top:3px}
div.comment div.input { width:292px; height: 19px; background: transparent url('/images/nl/spr1_2.jpg') -449px -1224px no-repeat; margin-top:5px; padding-left:13px; padding-top:2px}
div.comment div.input input {  font-size:10px; border:0px solid black; outline:0; }
div.comment div.input input.inp { display:none}
div.comment div.commentHeader { width: 288px; height:25px; background: transparent url('/images/nl/spr1_2.jpg') -449px -1182px no-repeat; padding-left:17px; padding-top:4px; overflow:hidden}
div.comment div.commentFooter { width: 305px; height:7px; background: transparent url('/images/nl/spr1_2.jpg') -449px -1216px no-repeat}
div.comment div.commentBody { width:278px; padding-left:17px; padding-right:10px; background: transparent url('/images/nl/comment_body.jpg') repeat-y; padding-bottom:10px; font-size:15px}
div.comment a.sendComment { display:block; width: 115px; height: 27px; background: transparent url('/images/nl/spr1_2.jpg') -449px -1081px no-repeat; margin-left:90px; margin-top:6px}
div.comment a.delete_comment { float:right;display:block; width: 31px; height: 22px; background: transparent url('/images/nl/spr1_2.jpg') -712px -356px no-repeat;} 

 
a.stock { display:block; width:127px; height:25px; background: transparent url('/images/nl/admin_stock.jpg') no-repeat; margin-top:5px; margin-left:-5px }
a.stock:hover { background-position: 0px -25px }

div#stockPopup { position:absolute;width:464px; height:146px; background: transparent url('/images/nl/admin_stock_popup.png') no-repeat; padding:35px 25px 15px 25px }
div#stockPopup td.stock_header { width:60px; color:black}
div#stockPopup td.label { width:15px; text-align:right;padding-right:8px;font-weight:bold}
div#stockPopup td.editor { width:40px; padding:0px}
div#stockPopup td.editor input { width:30px; padding:0px}  
div#stockPopup a.button { float:left; display:block; height:36px; color: #767676; font-size:14px; font-weight:bold;text-decoration:none;margin-right:10px}
div#stockPopup a.button span.txt { float:left;display:block; height:28px; padding:8px 10px 0px 25px; background:transparent url('/images/nl/admin_button.jpg'); text-decoration:none; cursor:pointer }
div#stockPopup a.button span.nd { float:left;display:block; width:15px; height:36px; background:transparent url('/images/nl/admin_button.jpg') -161px 0px no-repeat; text-decoration:none; cursor:pointer}
div#stockPopup a.button:hover span.txt { float:left;display:block; height:28px; padding:8px 10px 0px 25px; background:transparent url('/images/nl/admin_button.jpg') 0px -36px; text-decoration:none; cursor:pointer  }
div#stockPopup a.button:hover span.nd { float:left;display:block; width:15px; height:36px; background:transparent url('/images/nl/admin_button.jpg') -161px -36px no-repeat; text-decoration:none; cursor:pointer}

div.tnt {  width:188px; height: 59px; background: transparent url('/images/nl/spr1_2.jpg') -705px -1309px no-repeat}
div.ideal {  width:197px; height: 108px; background: transparent url('/images/nl/spr1_2.jpg') -705px -1369px no-repeat}
a.verzenden { display:block; width: 178px; height: 66px; background: transparent url('/images/nl/spr1_2.jpg') -513px -1260px no-repeat }
a.verzenden:hover { background-position: -513px -1327px}
a.terug { display:block; width:97px; height: 33px; background: transparent url('/images/nl/spr1_2.jpg') -513px -1394px no-repeat}
a.terug:hover { background-position: -513px -1428px}
a.envelope { display:block; width:238px; height: 427px; background: transparent url('/images/nl/spr1_2.jpg') -1px -1037px no-repeat }
div#contact_thx { position:absolute; width:320px; height:200px; background: transparent url('/images/nl/contact_thx.png') no-repeat; z-index:10001}

