html {height:100%; }

body{ margin:0; padding:0; font: 11px "Arial"; background:#6393f9 url('images/blingedout/sunBurst.jpg') top center fixed; }


h1{ font-size:16px; margin:0; padding:0; padding-left:10px; padding-top:10px; }
h2{ font-size:14px; color:white; margin:0; padding:10px; }

div.clear{ clear:both; }

div#wrapperHead{ }

div#cataloglogo img{ height:130px; width:153px; float:left; margin-bottom:2px; }

div#contentBox{ float:left; margin-top:4px; margin-left:4px; background:#dbebff; width:426px; height:298px; overflow:none; }
div#contentBox p { margin:0; padding:10px;}

div#welcomeBlok{ float:left; width:426px; height:27px; background:#555555; margin-left:4px; margin-top:4px; /* offset */ }
div#welcomeBlok:hover { background:#888888; }
div#welcomeBlok p {padding:0; margin:0; padding-top:6px; padding-left:5px; color:white;}

div#headBloks{ margin-left:4px; /* offset */ float:left; _position:absolute; _top:0px; _left:153px;}

div#blokOne{ background:url('images/blingedout/blokOneBG.png'); height:130px; width:192px; float:left; }
div#blokOne{ _background:url('images/blingedout/blokOneBG.jpg'); }
div#blokOne:hover{ background-position: 0 130px; }

div#blokTwo{	background:url('images/blingedout/blokTwoBG.png'); height:130px; width:192px; float:left; }
div#blokTwo{	background:url('images/blingedout/blokTwoBG.jpg'); }
div#blokTwo:hover{ background-position: 0 130px; }

div#blokThree{ background:url('images/blingedout/blokThreeBG.png'); height:130px; width:192px; float:left; }
div#blokThree{ _background:url('images/blingedout/blokThreeBG.jpg'); }
div#blokThree:hover{ background-position: 0 130px; }

div#blokFour{ background:url('images/blingedout/blokFourBG.png'); height:130px; width:193px; float:left; }
div#blokFour{ _background:url('images/blingedout/blokFourBG.jpg'); }
div#blokFour:hover{ background-position: 0 130px; }

div#wrapperMain{ position:relative; margin: 0 auto 0; width:930px; min-height:545px; top:25px; }
div#wrapperMain img { border:0px; }

div#navMenu{	float:left; position:relative; margin-top:2px; color:white; /* offset */ }
div#mainNav{	background: #fa6d2b; width:152px; min-height:186px; clear:both; }
div#mainNav:hover{ background:#fd8434; }
div#mainNav ul { margin:0; padding:15px; list-style:none; }
div#mainNav ul li { margin:2px 0px; }
div#mainNav ul li a{ color:white; font-size:14px; font-weight:bold; text-decoration:none; }
div#mainNav ul li a:hover{ color:#000000; text-decoration:none; }

div#subNav{ text-align:left; background: url('images/blingedout/subNav.png'); width:152px; height:154px; position:relative; 
margin-top:4px; overflow-y:auto; }
div#subNav{ _background: url('images/blingedout/subNav.jpg'); }
div#subNav:hover{ background-position: 0 154px; } 
div#subNav ul { margin:0; padding:15px; list-style:none; }
div#subNav ul li a { color:white; font-size:12px; text-decoration:none; }
div#subNav ul li a:hover { color:#fa6d2b; text-decoration:none; }

div#zoeken{ text-align:left; background:url('images/blingedout/search.png'); height:94px; width:152px; margin-top:4px;}
div#zoeken{ _background:url('images/blingedout/search.jpg'); }
div#zoeken:hover{ background-position: 0 94px; }
div#zoeken img { border:0px; position:absolute; padding:0; margin-left:115px; margin-top:0px;}
div#zoeken input { border-width:0; }
div#zoeken .inputBoxes { margin-left:10px;  }
input#submit_search_bo { margin-top:8px; width:30px; height:18px; background:#ed1e79; color:white; }
a#uitgebreidzoeken { position:relative; margin-left:10px; top:10px; margin-top:35px; color:white; }

div#middleBlok{ float:left; }
div#middleBlok_sub{ float:left; min-height:596px; width:768px; margin-left:5px; margin-top:0px;}

div#mainDisplay{	background:#534741; width:340px; height:340px; margin-left:4px; margin-top:2px; /* offset */ }
div#mainDisplay:hover { background:#6f5b4f; }
div#mainDisplay img { border:0px; width:100px; height:100px; margin:3px; padding:0; position:relative; left:0px;}
div#mainDisplay img:hover { border:solid; border-width:2px; border-color:#ed1e79; height:96px; width:96px; }
div#mainDisplay div { position:relative; top:8px; margin-left:8px;}

div#sub-images{ float:left; margin-top:2px;}
div#sub-images img { border:0px; width:442px; height:151px; margin:0; padding:0; }
div#profileOptions { float:left; margin:0; padding:0; margin-top:2px; margin-left:4px; width:322px; height:151px; background:#534741; }
div#profileOptions:hover { background:#64564f; }
#profileMale { border:0px; padding:0; margin: 0 0 0 10px; float:left; _height:96px; _width:110px; }
div#profileOptions ul { position:relative; left:10px; margin-top:0px; list-style: none; font-size:12px; color:white;
text-align:left; }
div#profileOptions li { padding: 8px 0 0 0; }
div#profileOptions a { color:white; text-decoration:none;  }

.productListing-heading { color:#ed1e79; text-decoration:none; font-size:14px; font-weight:bold; background:#222222; }
.productListing-heading  a { color:#ed1e79; }

.productListing { background:white; margin-top:2px; margin-left:4px; height:500px; width:765px; clear:both; }
#productList { vertical-align:top; }

.productListing-data table tr td { width:300px; height:20px; }
.productListing-even, .productListing-odd { margin-left:10px; width:99%; height:70px; }
.productListing-even { background:#ffffff; margin:5px; color:#333333; }
.productListing-even a { color:black; font-size:12px; }
.productListing-even:hover { background:#d8faff; }
.productListing-odd { margin:5px; background:#534741; color:white; }
.productListing-odd a { color:white; font-size:12px;}
.productListing-odd:hover { background:#62b3bf; }
.productListing img { border:0px; margin-top:4px; padding:0; position:relative; left:-3px; }
.productListing p { margin:0; margin-top:2px; padding:0; float:left; }
div.voorraad {float:left;  margin-left:20px;  float:left; height:60px; width:40px; background:#666666; }

div.sale { float:left; margin-top:5px; background: url('images/blingedout/sale.png'); width:82px; height:52px; font-size:20px; color:white;}
div.sale span {position:relative; top:14px; left:10px;}
img.meerInfoButton { float:left; margin-left:5px; margin-top:0px; }
img.nuKopenButton  { float:left; margin-left:-30px; margin-top:25px; margin-right:5px;}

div#inlogBlok{ background:#534741; width:340px; height:115px; margin-left:4px; margin-top:4px; /* offset */ }
div#inlogBlok:hover{	background:#6f5b4f; }

div#inlogBlokContent { position:relative; top:-35px; }
div#inlogBlokContent img { border:0px; }

div#inlogBlokInput{ position:absolute; top:25px; left:95px; }
div#inlogBlokInput span{color:white;}
div#inlogBlokInput input { position:absolute; margin:0; padding:0; border-width:0px; font-size:10px; height:15px;	width:140px;}
div#inlogBlokInput a { position:relative; top:20px; left:70px; }
div#inlogBlokInput .button_in_cart { margin-top:-8px; left:69px; width:71px; height:21px; float:right; }

div#uBentIngelogd { margin-top:30px; margin-left:25px; color:white; font-size:12px; }

div#banners { margin-top:4px; margin-left:4px; background-color:#ffffff; }
div#banners a { margin:0 6px; padding:0; text-decoration:none;}
div#banners img { border:0px; }

#profileAvatar{ position:relative; top:30px; left:10px; }
a#newMember{ position:relative; top:29px; left:170px; }
div#dynamicAdverts{ float:left; }

div#verzendsKosten{ margin-left:4px; margin-top:2px; /* offset */ background:#0071bc; width:245px; height:99px; }
div#verzendsKosten:hover{ background:#26a2ea; }

div#gratisSieraden{ background:#fa6d2b; margin-left:4px; position:relative;	top:4px; /* offset */ height:98px; width:245px; }
div#gratisSieraden:hover{ background:#fd8434; }

div#pollBackground{ float:left; width:176px; height:201px; background:#662d91; margin-left:4px; margin-top:2px; top:0px; color:white;
overflow-y:auto; }
div#pollBackground:hover{ background:#723a9c; }
div#pollBackground a { color:white; }
div#pollBackground .total { color:yellow; font-weight:bold;}
div#pollBackground b { margin-left:2px; display:block; }
div#pollBackground table { margin-left:5px; margin-top:-8px;}
div.pollContents { margin:5px; }


div#quickQuestion{ text-align:left; background: url('images/blingedout/quickQuestion.png'); width:152px; height:150px; position:relative; margin-top:4px; }
div#quickQuestion:hover{	background: url('images/blingedout/quickQuestionHover.png'); }
div#quickQuestionInput {	position:relative; top:25px; left:4px; }
div#quickQuestion .verstuur{	position:relative; top:-8px; left:82px; width:60px; background:#ed1e79; color:white;}
input#quickQuestionBox{ height:50px; }
div#quickQuestionInput input, div#quickQuestionInput textarea{ margin-top:10px; border-width:0; width:142px; }
div#quickQuestionInput img { border:0px; }

p#kvk{ margin:0; padding:0; margin-top:5px; font-size:17px; text-align:center; letter-spacing:3px; }

/* Footer stuff */
div#wrapperFootMain{	position:relative; margin:0; top:20px; width:926px; height:18px; background:#ffffff; float:left; }

div#wrapperFootMain img{ border:0px; float:right; margin:0; padding:0; margin-left:10px; }
div#wrapperFootMain .footerTxt{ padding:0; margin:0; float:left; margin-top:1px; margin-left:4px; font-size:12px; 
display:block; _margin-right:20px; }
.footerTxt a { text-decoration:none; color:#3578d8; } 
.footerTxt a:hover { text-decoration:underline; }

/* illusionarystudios art */
div#wrapperMainArt, div#wrapperFootArt{ margin:0 auto; }
div#wrapperMainArt{ position:fixed; background: url('images/blingedout/bodyArt.png') no-repeat top right; _background:none; right:50px; top:0; height:799px; _height:0px; width:1024px; }


table tr td .pageHeading { background: url('images/blingedout/contentBox.png'); }
table tr td .pageHeading  { padding:0px; padding-left:5px; display:none; }
table#product_list  { background:#ffffff; width:100%; height:40px; margin-top:2px; }
table#product_list span { padding:5px; }
table.productListing { padding:0px; margin:0px; width:100%; height:0px;}
.imgLink  img { height:100px; width:110px; margin-left:1px; margin-bottom:2px; }

/* product info page */
.productInfo_left {float:left; text-align:left; width:550px;}
.productInfo_right { float:right	; width:200px;}

.products_model { width:200px; height:15px;  }
.products_description { font-size:14px; margin-top:20px; margin-bottom:40px; margin-left:5px; }
.products_description p, a { _position:relative; } /*ie6 fix*/
.extra_in_cart_link{ text-align:center; font-weight:bold; }
.products_name { font-size:16px; font-weight:bold; width:400px; margin-left:5px; margin-top:5px;}
.products_date_added { float:left; width:400px; margin-top:100px; margin-left:5px; }
.button_continue { float:right; margin-left:5px; }
.button_reviews { position:absolute; margin-top:-52px; right:115px; margin-left:5px; }
/*relative = ie6 fix */
.button_in_cart { float:right; margin-bottom:10px; margin-top:-20px; margin-right:5px; margin-left:15px; position:relative; }
.products_price { margin-top:14px; margin-bottom:15px; padding:0px; font-size:20px; width:140px; text-align:right; 
margin-left:15px; }
.productSpecialPrice{ background:url('images/blingedout/specialoffer.png'); padding:10px; height:53px; width:35px; color:white; 
font-weight:bold; position:relative;}
.product_options { margin-left:5px; }

.zoomInbutton img{ float:right; padding:0; margin-bottom:10px; margin-top:10px; margin-left:5px; position:relative; right:5px; }
.btnZoomInImg img { float:right; position:relative; }
.btnZoomIn_forcing-left{ float:left; width:50px; height:1px; }

/* extra pages addon */

.product_info_container { background:url('images/blingedout/contentBox.png'); float:left; margin-top:2px; width:100%;}
.product_info_container_detail { background:url('images/blingedout/contentBox.png'); float:left; margin-top:2px; width:100%; }
.product_info_container p { margin:15px; padding:0px; }


.main p { padding:0; margin:10px;}

.btnMeerInfo { position:absolute; margin-top:-30px; right:90px; }
.btnMeerInfo img:hover { border:0px; width:83px; height:65px; }
.btnKoopNu { position:absolute; margin-top:-5px; right:30px; }
.btnKoopNu img:hover {border:0px; width:94px; height: 35px;}
.product_list_shrotdesc { display:block; width:260px; }
.product_list_price { display:block; width:0px; text-align:left; }
.also_purchased{ clear:both; padding-top:5px; background:#534741; float:left; width:100%; margin-top:5px;}
.also_purchased p { color:white; font-size:16px; padding:0px; margin:0px; margin-bottom:5px; padding-left:5px; font-weight:bold; }
.also_purchased a { color:white; }

.subtotal {font-weight:bold; font-size:16px; float:right; margin-right:20px;}


/* pagelist footer next numbers previouse */
.product_list_footer_nextPrev { margin-right:-50px; }

.product_list_bgPreviouseButton {float:left; background:url('images/blingedout/button_vorige.png'); width:110px; height:24px;}
.product_list_bgPreviouseButton a { position:relative; top:5px; left:0px; text-decoration:none; color:white; }

.pageResultsBlok { float:left; padding-bottom:20px; font-size:14px; margin:0 10px 0 10px; }
.pageResultsBlok a { text-decoration:none; color:#ffffff; font-size:14px; font-weight:bold; position:relative; top:4px; }
.pageResultsBlok b { position:relative; top:4px; }

.product_list_bgNextButton{ float:left; background:url('images/blingedout/button_volgende.png'); width:110px; height:24px;}
.product_list_bgNextButton a  { position:relative; top:5px; left:10px; text-decoration:none; color:white; }


.product_list_footer_nextPrev {float:right; margin-right:15px;}

.main b { background:#534741; color:#ffffff; font-size:16px; font-weight:bold; padding:4px; position:relative; left:15px; }
.main { padding-bottom:15px; }
.infoBoxContents, .stockWarning, .smallText { background:url('images/blingedout/contentBox.png'); padding:5px; }

.form_css { background:#534741; margin-top:1px; }
.form_css tr td b{ height:0px; margin:0; padding:0; border:0; position:relative; top:1px; background:none; color:white; }
.form_css tr td p { margin:10px; }

/* IE6 layout fix*/

div#middleBlok_sub { _margin-top:3px; }
div#navMenu{ _margin-top:5px; }

.checkoutBarCurrent, .checkoutBarTo { color:white; padding-bottom:5px; }

/* BOF Dynamic Sitemap */
  ul.sitemap {
  color: #ff0000;
}
ul.sitemap a{ color:black; text-decoration:none; }
/* EOF Dynamic Sitemap */




.h1_HeaderTagsSEO{ margin:0px; padding:0px; margin-top:-30px; margin-left:5px; color:white; position:absolute; font-size:20px; }
.socialbookmarks{ margin:0; padding:0; margin-left:300px; margin-top:15px; position:relative; border-collapse:collapse; _position:absolute; _clear:both; _left:100px;} 
.credits{ text-align:center; position:relative; top:85px; color:white; font-weight:bold; clear:both; }

.SaleMakerDisabled { background-color: #F0F1F1; }
.SaleMakerSelected { background-color: #DEE4E8; cursor: pointer; cursor: hand; }
.SaleMakerOver { background-color: #FFFFFF; cursor: pointer; cursor: hand; }