@charset "utf-8";
/* CSS Document */
body {
font-size: 12px;
font-family: Arial, SunSans-Regular, Sans-Serif,Verdana;
color:#00000;
padding:0px;
margin:0px;
background:#fff
}
.clear{clear:both;overflow:hidden;height:1px;}
*{padding:0px;margin:0px;}
ul{list-style:none;}

.wrapper {
width: 1264px;
margin:0 auto;
padding:0;
height:auto;
background:#fff url(../images/bg-body.jpg) no-repeat;
}

/*------------------------ Header ------------------*/
.header {padding: 0px; margin: 0 auto; width:930px; height:210px; border-top:none; }
.header-top-container {background:none; border-bottom:none;}
.header-top {padding:10px; width:910px }
.mini-search {background:none; padding:1px 0 0 40px;}
.mini-search .input-text {margin-right:0px; float:left; color:#b289be; border:1px solid #B4BBBF; }
.quick-access {margin-top:90px;}
.quick-access {color:#B289BE; float:right;width:500px;}
.shop-access a{color:#808285;font-size:0.95em;white-space:nowrap;}
.shop-access a:hover {color:#B289BE;font-size:0.95em;}
/*------------------------ content ------------------*/
.middle-container {margin:0 auto; padding:0; background:url(../images/bg-content.gif) bottom right no-repeat; width:1041px; }
.middle{padding:10px 63px 0;  width:auto; background:none; }

.side-col {
float:left;
width:220px;
height:auto;
min-height:487px;
}
.ct-main{
float:left;
width:487px;
height:auto;
margin-left:6px;
min-height:487px;

}
.col-right{
float:right; 
width:190px !important;
height:auto;
min-height:487px;
overflow:hidden; 
}
/* --------------- Home ------------------------------- */
.img-home{
float:left; margin-left:2px;
}
.img-home-right{
margin-left:6px;
}
.img-small{margin-bottom:2px;}
.col-2-left-layout .col-main {
float:right;
width:680px;
}
/*------------------------ left-menu ------------------*/
.categories, .blog {background:#dacbe3 url(../images/bg-left.gif) bottom no-repeat; min-height:487px; height:auto !important; height:487px; }
.categories ul{margin-left:15px}
.categories ul li ul{margin-left:0px}


/*------------------------ list product ------------------*/
.listing-type-grid .grid-row {border-bottom:none;}
.listing-type-grid {background:none;}
.catalog-listing h5 a, .catalog-listing h5 a:hover {
color:#b289be;text-decoration:none;}
.catalog-listing h5 {font-size:12px;font-weight:normal;margin-bottom:0.4em;text-align:center;}
/*------------------------ right ------------------*/
.base-mini .head h4 {color:#D66DB6;}
.livechat .head h4{background-image:url(../images/icon_livechat.gif);}
.base-mini .actions {
background:#EBE1EE url(../images/base_mini_actions_bg.gif) repeat-x scroll 0 0;
padding:6px;
}
.form-button-alt, .form-button {
background-color:#A56DB8;
border:1px solid #934EA9;
}

/* --------------------------- check out -------------------- */
.data-table tfoot tr.first {background:#EBE1EE url(../images/base_mini_actions_bg.gif) repeat-x scroll 0 0;}
.data-table tfoot tr {
background-color:#EBE1EE !important;
}
.shopping-cart-collaterals .upsell, .shopping-cart-totals  , .one-page-checkout .active .head , .data-table thead tr th {
background:#EBE1EE none repeat scroll 0 0;}
.data-table th, .data-table tbody td  {
border-right:1px solid #C4C1BC;}

.one-page-checkout .active .box {background:#fff}
.one-page-checkout .active .head {border:1px solid #C4C1BC;}
.one-page-checkout .active .box {border-color:#C4C1BC;}
.one-page-checkout .active .step-count {
background:#B289BE none repeat scroll 0 0;
border:1px solid #B289BE;}
.one-page-checkout .active h3 {color:#B289BE;}

/*------------------------ Product View ------------*/
.col-3-layout .col-main {margin-left:15px;}
.product-info-box {border:none}
.product-essential {background:none; padding:0;}
.product-img-box .more-views ul {margin-left:0px;}
.product-shop {float:left;}
.product-essential .product-shop {width:475px;}
.add-to-holder .add-to-cart-box {float:right;}
.add-to-holder .add-to-box {float:right;line-height:1.25em;text-align:right;}
.product-collateral {background:none; padding:0 ;}
.regular-price .price {color:#b289be; }
.product-collateral .collateral-box h4 , .product-specs{color:#b289be; }
.product-specs{
	color:#b289be;
	text-align:left;
	line-height: 1.3em;
	font-size: 12px;
}
.add-to-holder {margin:0 0 10px 0;}
.product-collateral .head {border-bottom:none;margin-bottom:0;}
.add-to-box li a{color:#848484; }
.product-shop a, .product-shop a:hover{
	color:#848484;
	font-size: 0.95em;
}
.display{display:none; }
.product-info-box .product-name {color:#666;font-size:12px; font-weight:bold }
.product-info-box .availability {color:#b289be;}
.product-img-box {float:left;width:475px;}
.product-img-box .product-image-zoom {width:355px; }
.breadcrumbs li a{color:#b289be; }
/*------------------------ footer ------------------*/
.footer {
clear:both;
margin:0 auto;
padding:0;
width:1041px;
height:145px;
background:transparent url(../images/bg-footer.gif) no-repeat;
}
.footer-container {
border-top:none;
}

.login-box h4 , .ad-account-info .head h4{color:#B289BE;}
.login-box h4 {padding-left:0;}

/*---------------------- Account---------------*/
.account-nav .head {background:#B289be}
.col-2-right-layout .col-main {margin-left:15px;}
.col-2-right-layout .col-right { padding-left:10px;}
.account-nav li.on , .account-nav li a:hover{color:#B289BE}
.account-nav ul{background:f4f3f3; }
.compare-products tbody td.label {background: #ebe1ee !important}
.login-box .content {background:#F4F3F3 }
.login-box .button-set {background:#EBE1EE url(../images/base_mini_actions_bg.gif) repeat-x scroll 0 0;}
.group-select .legend {background:none;border:none;color:#B289be;}
.group-select .legend {margin-top:-20px;}
.group-select {background:#f4f3f3 none repeat scroll 0 0;}
.link-cart {color:#B289be !important;}
.data-table .odd {background:#F4F3F3 none repeat scroll 0 0;}
.compare-products tr.last td {background:#FFFFFF }
.media-left{float:left; width: 355px;}
.media-right{float:right; width: 120px;}
.product-img-box .more-views li a {border:none;float:left;overflow:hidden;}
.product-img-box .more-views li {float:left;margin:0 0 9px 10px;}
.top1{position:relative; top:90px;}
.text-page {
	margin-left: 0px;
	margin-right: 0px;
	color: #808285;
	font-size: 11px;
	line-height: 15px;
}
.text-page .page-head h3 {
	font-size: 14px !important;
	font-weight: bold !important;
	color: #58595B;
	
}

.text-page .page-head {border:none;}

.text-page p {
	color: #808285;
}
.text-page p strong, .text-page strong {
	color: #58595B;
}
/*---- update 07 01 ----------*/
.line-view{border-top:1px solid #B289BE; }
.footer-info{color:#808285; padding-top:110px; font-size:11px; font-family:tahoma; }
.footer .informational ul {display:inline;padding-left:10px;}
.footer .informational a {text-decoration:underline; color:#808285; }
.footer .informational a:hover{text-decoration:none; color:#808285; }
.shopping-cart-collaterals {width:380px;}
.shopping-cart-collaterals .col2-set .col-2 {width:69.5%; }
.product-img-box a{text-decoration:none; color:#666; font-weight:bold; }
.back a, .back a:hover{color:#B289BE;}
/*-------------- update 08- 01 ------*/
.checkout-cart1 a, .checkout-cart1 a:hover span{text-decoration:none;font-size:14px;font-weight:bold; color:#fff; }

.checkout-cart1{
	background:transparent url(../images/btn_proceed_to_checkout.gif) no-repeat scroll 0 0;
	float:right;
	height:40px;
	line-height:35px;
	text-align:center;
	width:200px; 
}
.btn-process{text-align:center; color:#fff; }
.gb-view{ }
.shopping-cart-collaterals .discount-codes h4, .shopping-cart-collaterals .shipping-estimate h4 {color:#B035A4; }
.shopping-cart-collaterals .discount-codes h4 {
background-image:url(../images/icon_asterick.gif);
padding-left:23px;
}
.sitemap1{padding-bottom: 15px;}
p.category-description{
	color:#b289be;
	font-size: 0.95em;
	line-height: 1.3em;
} 
.data-table .even {background:#FFFFFF none repeat scroll 0 0;} 
.data-table tbody tr.first {background:#FFFFFF none !important;} 

.postWrapper {
	padding-bottom: 25px;
	clear:both;
}
.postTitle {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D9CAE2;
	margin-bottom: 15px;
}
.postTitle h2 {
	font-size: 13px !important;
	font-weight: bold !important;
	margin: 0px;
	padding: 0px;
	color: #333;
}
.postTitle h3 {
	font-size: 12px;
	padding-top: 0px;
	padding-bottom: 2px;
	padding-left: 17px;
	color: #B088BD;
	background-image: url(../images/icon-flower.gif);
	background-repeat: no-repeat;
	background-position: left center;
	float: left;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.postContent {
	padding-bottom: 10px;
	clear:left;
	color: #B088BD;
}
.postDetails {
	padding-left: 18px;
	background-image: url(../images/icon-comment.gif);
	background-repeat: no-repeat;
	background-position: left center;
	color: #B088BD;
	
}
.postBookmarks {
	padding-bottom: 10px;
}
.postBookmarks h4 {
	
	font-size: 12px;
	font-weight: bold;
}
.commentWrapper {
	padding-bottom: 15px;
}
.commentContent {
	padding-bottom: 0px;
}
.commentDetails  {
	margin-bottom:5px;
	padding: 0px;
	color: #A56DB8;
}
.commentDetails  h4.username{
	display:inline;
	color: #A56DB8;
}

.postError {
	font-size: 16px;
}

.tags{
	font-weight:bold;
	padding-bottom: 10px;
}
.tags UL{
	display:inline;
}
.tags UL LI{
font-weight:normal;
	display:inline;
	padding-right:6px;
}


.tags h4 {
font-size:12px;
font-weight:bold;
}

.menu-tags, .menu-categories, .menu-recent{
	margin:5px 3px 15px 3px;
}

.blog .menu-tags UL LI{
	display:inline;
	padding:2px;
	margin-left:10px;
}
.blog .menu-categories UL LI{
	margin-left:10px;
}
.blog .menu-recent UL LI{
	margin-left:10px;
}

.tagcloud{
	/* text-align:center; */ 
}
.tag-count-1{
	font-size:1em;
}
.tag-count-2{
	font-size:1.2em;
}
.tag-count-3{
	font-size:1.4em;
}
.tag-count-4{
	font-size:1.6em;
}
.tag-count-5{
	font-size:1.8em;
}
.tag-count-6{
	font-size:2em;
}
.tag-count-7{
	font-size:2em;
}
.tag-count-8{
	font-size:2em;
}
.tag-count-9{
	font-size:2em;
}
.tag-count-10{
	font-size:2em;
}


.blog .head h4 {
background-image:url(../images/icon_blog.png);
}

.postWrapper .poster{
	display:inline;
}


.blog-block {background-color:#D9CAE2;}
.blog-block .blog-head {background-color:#B088BD;text-align:center;}
.blog-block .blog-head h2 {color:white;font-size:13px;line-height:28px;padding:0;}
.blog-block  p {color:#B088BD;font-size:11px;padding:15px;line-height:14px;padding-top:10px;padding-bottom:25px;}
.blog .content {
	background-color: transparent; padding-top:0;
}

.blog h5 {color:white;font-size:13px;line-height:28px;padding:0;background-color:#B088BD;margin-left:-13px;margin-right:-13px;margin-top:0px;text-align:center;text-transform:uppercase;padding-top:0;margin-top:0;}

.blog .menu-categories {margin-top:0;}
.blog {border:none;}

.blog .content .menu-categories ul li a {
	color:white;
	display:block;
	cursor:pointer;
	white-space:nowrap;
	color:#FFF;
	font-weight:lighter;
	padding-bottom:5px;
	padding-left:35px;
	font-size:13px;
	font-family:arial;
	font-weight:bold;
	text-decoration: none;
	line-height: 22px;
}
.blog .content .menu-categories ul li a:hover, .blog .content .menu-categories ul li.active-flower {
	background:url(../images/dot2.gif) no-repeat;
	color: #B088BD;
}
.postWrapper .postTitle h2 a {
	color: #333;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	letter-spacing: 0em;
}
.postWrapper .postTitle .postDetails .comments-number {
	padding-left: 18px;
	background-image: url(../images/icon-comment.gif);
	background-repeat: no-repeat;
	background-position: left center;
	color: #333;
}
.postWrapper .postTitle .postDetails .comment-box {
	color: #333;
	text-decoration: none;
}
.postWrapper .postContent a {
	color: #B088BD;
}
.blog-login-message {
	color: #BF9ECA;
	font-size: 12px;
}
.blog-login-message a {
	color: #BF9ECA;
}
.verzending {
	color: #A56DB8;
	font-size: 0.92em;
	float: left;
}
#motioncontainer #motiongallery a img {margin-bottom:2px;}
.x1, .x2, .x4, .x5, .x7, .x8, .x10, .x11, .x13, .x14  {margin-right:20px;}

/* contact pagina */
.social-media-links {width:464px;}
.social-media-links ul {}
.social-media-links ul li {display:inline;}

/* guestbook */
.mini-guestbook {}
.mini-guestbook .guestbook-name {font-weight:bold; margin-bottom:0;}
.mini-guestbook .guestbook-comment a {color:#D66DB6;text-decoration:none;}
.mini-guestbook .guestbook-comment a:hover {text-decoration:underline;}

.mini-guestbook .head h4 {background-image: url(../images/people.gif);}

div.pager {clear:left;}

#guestBookFrm .group-select {border:none; padding-left:0; padding-right:0; background-color:none;}


.page-head h3, .page-head-alt h3 {font-size:14px !important; font-weight:bold !important;}
#customer-reviews li p {color: #B388BD;}

table.pager, table.view-by {color:#B388BD;}
.account-box .head h4 {padding-left:0;}

/* in de media */

.article {clear:left;margin-bottom:25px;border-top:1px solid #DACBE3;padding-top:15px;}
.article img, .text-page img {border:1px solid #DACBE3;margin-right:15px;margin-bottom:5px;float:left;}
.article a.medialink {line-height: 25px;}
.article p {}

.my-review-detail .details {color: #B388BD;}
#customer-reviews li {color: #B388BD;}

/*input.input-text, textarea {color: #B388BD;}*/

.product-options p.required {clear:both;padding: 3px 0px;}
.product-options dt label {color: #B388BD;}
.product-options dd select {width:150px;}
