body {
	background-color: #FFF;
}
.page-frame {
	background: url(../gfx/sidebar.png) repeat-y left top;
}
.mask-black {
	background-color: #000;
	filter: alpha(opacity=60);
	-moz-opacity: 0.6;
	opacity: 0.6;
}
.popup-top {
	background: url(../gfx/popup/popup-top.png) no-repeat left top;
	_background-image:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/static/destulp/gfx/popup/popup-top.png", sizingMethod="scale");	
}
.popup-main {
	background: url(../gfx/popup/popup-main.png) repeat-y left top;
	_background-image:none;
	_background-color: #fff;
	/* _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/static/destulp/gfx/popup/popup-main.gif", sizingMethod="scale"); */
}
.popup-foot {
	background: url(../gfx/popup/popup-foot.png) no-repeat left top;
	_background-image:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/static/destulp/gfx/popup/popup-foot.png", sizingMethod="scale");	
}
ul.catalog li {
	background: url(../gfx/catalog-round.gif) #e94500 no-repeat right top;
}
ul.catalog li a {
	background: url(../gfx/icon-catalog.gif) no-repeat left center;
	color: #fff;
}
ul.catalog li a span {
	background: url(../gfx/arrow-small.gif) no-repeat right center;
}
ul.menu li a b {
	color: #ADA4B6;
}
ul.menu li.active a {
	background-color: #e94400;
	color: #FFF;
}
ul.menu li.active a b {
	color: #ffc5ac;
}
ul.menu li.active a.delete {
	background: url(../gfx/delete_2.gif) no-repeat left top;
}
.header .language-select a {
	color: #141239;
}
div.header .navigation-small li a, div.header .navigation-small {
	color: #ada4b6;
}
div.navigation {
	background: url(../gfx/navbar.jpg) bottom left no-repeat;
	_background: url(../gfx/navbar.jpg) 29px left no-repeat;
}
div.navigation ul li {
	background: url(../gfx/navigation_off.png) top center repeat-x;
	color: #FFF6F0;	
}
div.navigation ul li.first {
	background: url(../gfx/navigation_off_noshadow.png) top center repeat-x;
}
div.navigation ul li:hover{
	background: url(../gfx/navigation_on_shadow.png) top center repeat-x;
}
div.navigation ul li.first:hover,
div.navigation ul li.active, 
div.navigation ul li.first.active {
	background: url(../gfx/navigation_on.png) top center repeat-x;
}
div.navigation ul li a {
	color: #FFF6F0;
}
div.navigation ul li.active a,
div.navigation ul li:hover a{
	color:#fff;
}
div.navigation p a, div.navigation p {
	color: #15001e;
}
.shop-nav li.winkelmand {
	background-image: url(../gfx/winkelmand.gif);
}
.shop-nav li.adresgegevens {
	background-image: url(../gfx/adresgegevens.gif);
}
.shop-nav li.bestelling-plaatsen {
	background-image: url(../gfx/bestelling_plaatsen.gif);
}
div.tab-title, div.tab-title-large {
	background: url(../gfx/tab-title-dark.gif) no-repeat left top;
	border-bottom: 4px solid #15001E;
}
.items-column .tab-title-large, div.tab-title-large {
	background-image: url(../gfx/tab-title-dark-large.gif);
}
div.tab-title h2, div.tab-title-large h2 {
	color: #88D7FF;
}
.items-triple {
	border-left: 17px solid #FFF;
}
.items-column {
	border-left: 20px solid #FFF;
}
.items-column-full {
	border-left: 15px solid #FFF;
}
.items-column-full h1 {
	border-left: 8px solid #fff;
}
.items-column .overview-pages {
	background: url(../gfx/overview-pages.gif) no-repeat 0 0;
	color: #dedae2;
}
.items-column .overview-pages a {
	color: #dedae2;
}
.cBLine {
	background: #15001e;
	border-bottom: 4px solid #fff;
}
.items-column .cBLine {
	background: #15001e;
	border-bottom: 4px solid #fff;
	border-left: 8px solid #fff;
}
.items-triple .item-block-large, .items-column .small-block {
	border-left: 3px solid #FFF;
	border-bottom: 2px solid #FFF;
	background-color: #DEDAE2;
}
.items-column .small-block {
	border-left: 2px solid #FFF;
}
.items-column-full .small-block {
	border-left:8px solid #fff;
	border-bottom: 8px solid #fff;
}
.items-column .small-border-block .small-block span.image {
	border: 1px solid #D2C5E6;
}
.items-triple .item-block-large span.title, .items-column .small-block span.title {
	color: #000;
	background: url(../gfx/item-block-arrow.gif) #EEEDEF no-repeat 50% 3px;
}
.items-triple .item-block-large span.number, .items-column .small-block span.number {
	color: #837c8b;
	background-color: #DEDAE2;
}
.item-block-large .bubble, .small-block .bubble {
	color: #FFF;
	background: url(../gfx/bubble-large.png);
	_background-image:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/static/destulp/gfx/bubble-large.png", sizingMethod="scale");	
}
.small-block .bubble {
	background: url(../gfx/bubble-mid.png);
	_background-image:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/static/destulp/gfx/bubble-mid.png", sizingMethod="scale");
}
div.subBlok {
	background-color: #EEEDEF;
}
.subBlok form {
	background-color: #E3DFE7;
}
.category {
	background: #FFF url(../gfx/cat-back.gif) no-repeat left bottom;
}
.category h3 {
	color: #E94500;
	background: url(../gfx/cat-top.gif) no-repeat left top;
}
.category ul {
	border-top: 1px solid #AFE4FF;
}
.category li {
	background: #FFF url(../gfx/round_mask.png) no-repeat left top;
	_background-image:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/static/destulp/gfx/round_mask.png", sizingMethod="scale");
}
.category li a b {
	color: #7B7086;
}
.discount-items tr.hover {
	background-color: #DEDAE2;
}
.discount-items th {
	color: #53C2FB;
}
.discount-items td b, .items-column h3 {
	color: #EE4715;
}
.why-items {
	background: #FFF url(../gfx/haan.gif) no-repeat 0 50px;
}
.why-items h2, .discount-items .right a:hover, .discount-items td a, .item-frame h2, .category li a, .subBlok form a.more-info, .subBlok form label, .items-column .block, h1 {
	color: #15001E;
}
.thumbs {
	background: #FFF url(../gfx/thumbs_back.png) no-repeat left top;
}
.thumb-images table td {
	border-right: 10px solid #FFF;
}
.thumb-images table td a {
	border: 1px solid #FFF;
}
.thumb-images table td a:hover {
	border: 1px solid #E94500;
}
.special .new {
	background: #FFF url(../gfx/disc_new.gif) no-repeat left top;
}
.special .item-amount {
	color: #FFF;
	background: #FFF url(../gfx/disc_amount.gif) no-repeat left top;
}
.prijs-block {
	background: url(../gfx/dots-line_vert.gif) bottom right no-repeat;
}
.bestel-block {
	color: #5d3225;
}
.send-a-friend-link {
	border-top: 1px solid #F7BAA1;
	border-bottom: 1px solid #F7BAA1;
}
.specs-block {
	background: url(../gfx/detail_mid.gif) no-repeat left bottom;
}
.specs-block .top {
	background: url(../gfx/detail_top.jpg) no-repeat left top;
}
.specs-block td b {
	color: #A2E3FF;
}
div.basket th {
	color: #696270;
	border-bottom: 1px solid #DEDAE2;
}
div.basket td.del, div.basket td.total {
	background-color: #EEE;
}
div.basket tr.noline td {
	border-bottom: 1px solid #15001E;
}
.button-back {
	background: #FFF url(../gfx/back-button-balk.gif) no-repeat left top;
}
div div .button-back a {
	color: #220E2A;
}
div.sidebar .block {
	color: #5D3225;
	background: url(../gfx/dots-line.gif) repeat-x left bottom;
}
div.sidebar .block h3 {
	color: #e64515;
}
div.type-text {
	border: 1px solid #9F96A2;
	color: #5D3225;
}
div.sidebar .shoppingbasket th {
	border-top: 1px solid #CCBFBB;
}
div.sidebar .error div {
	color: #F00;
}
div.sidebar .error .type-text {
	border: 1px solid #F00;
}
div.sidebar .register li {
	background: url(../gfx/arrow/5D3225.gif) no-repeat 0 5px;
}
.content-container a:hover, div.sidebar .right a, div.sidebar .block a {
	color: #5D3225;
}
.content-container table {
	border-top: 1px solid #DDD;
}
.content-container table td, .content-container table th {
	border-bottom: 1px solid #DDD;
}
.address-block {
	border-left: 2px solid #15001E;
}
div.footer {
	border-top: 4px solid #15001E;
}
.formgrid table.form-table {
	border-top: 1px solid #DEDAE2;
}
.formgrid table.form-table td, .news-listitem, div.basket td {
	border-bottom: 1px solid #DEDAE2;
}
input.type-text {
	color: #5D3225;
	border: 1px solid #8e8394;
}
dl.p80faq_list dt, ul.menu li a {
	color: #D5D1D6;
}
.p80faq_list dd a {
	color: #8cb9d0;
}
.p80faq_list dd a:hover, dl.p80faq_list dt:hover {
	color: #d75d29;
}
.p80faq_list dd {
	color: #b7adc1;
}
.page-content dl.p80faq_list h3 {
	color: #42015d;
}
.page-content .p80faq_list dt {
	color: #000;
	border-bottom: 1px dotted #a995b4;
}
.page-content .p80faq_list dt:hover {
	border-bottom: 1px solid #D75D29;
}
.page-content .p80faq_list dd {
	color: #313131;
	background: #eae1ef;
}
.menubar h2, ul.menu li h2 {
	color: #54C5FF;
}
.bestelsnel {
	background: url(../gfx/btn/snelbestel-hover.png) top left no-repeat;
	_background-image:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/static/destulp/gfx/btn/snelbestel.png", sizingMethod="scale");	
}
.bestelsnel:hover {
	background: url(../gfx/btn/snelbestel.png) bottom left no-repeat;
	_background-image:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/static/destulp/gfx/btn/snelbestel-hover.png", sizingMethod="scale");	
}
.shopbasket {
	background: url(../gfx/bg_basket.gif) left top no-repeat;
}
.shopbasket h3 {
	background: url(../gfx/basket.gif) left 4px no-repeat;
	color: #1d1d1d;
}
.shopbasket span, .link-back a, .items-column .tab-title-large h2.color-1 {
	color: #e94500;
}
.shopbasket a:hover, .button-block a, .news-listitem i, .news-listitem a:hover, .content-container a, div.sidebar .block a:hover, .recommendation input, .recommendation a:hover, .special-link a, div.basket td.product .extra, .send-a-friend-link a, .discount-items .right a, .discount-items h2 b, .category li a:hover, div.subBlok .more-infoww, div.tab-title a, div.tab-title-large a, div.header .navigation-small li a:hover {
	color: #E94500;
}
.blog_content {
	background: #ede5ef;
	border-left: 1px solid #d4cbda;
	border-right: 1px solid #d4cbda;
	border-bottom: 1px solid #d4cbda;
	border-top: 5px solid #15001e;
}
.other_blog th {
	border-bottom: 1px solid #D4CBDA;
	background: #EDE5EF;
}
.other_blog td {
	border-bottom: 1px solid #D4CBDA;
}
.other_blog tr:hover td {
	background-color: #ffd4b8;
	border-bottom: 1px solid #f48840;
}
.other_blog tr a, .shopbasket a, .page-content .p80faq_list, div.footer .footer-nav a, .news-listitem a, .content-container h6, .content-container h5, .content-container h4, .content-container h3, .content-container h2, .recommendation a, .small-block div.subBlok span, div.header .navigation-small li a.active {
	color: #000;
}
.other_blog h3, .blog_content h2, .blog_form_info h2 {
	color: #340048;
}
.homepage .home_block_top {
	background: url(../gfx/homeblock_top.gif) top left no-repeat;
}
.homepage .home_block_bottom {
	background: url(../gfx/homeblock_bottom.gif) top left no-repeat;
}
.homepage .home_block_body p, .homepage .sideblock_block p, .specs-block td, .specs-block .top h1, .items-triple .item-block-large span.color, .items-column .small-block span.color, .popup-top a, .popup-top h2 {
	color: #FFF;
}
.homepage .home_block_body .button_home, .homepage .sideblock_block .button_home {
	background: url(../gfx/btn/btn_homeknopjes.gif) top left no-repeat;
	color: #16001f;
}
.homepage .home_block_body .button_home:hover, .homepage .sideblock_block .button_home:hover {
	background: url(../gfx/btn/btn_homeknopjes_hover.gif) top left no-repeat;
}
.homepage div.page-content h2 {
	color: #16001f;
}
.homepage .sideblock_top {
	background: url(../gfx/home_sideblock_top.gif) top left no-repeat;
}
.homepage .sideblock_body {
	background: #67596e;
}
.homepage .home_block_body {
	background: #fff;
}
.homepage .sideblock_body h2 {
	color: #fff;
}
.homepage .sideblock_bottom {
	background: url(../gfx/home_sideblock_bottom.gif) top left no-repeat;
}
.homepage .sideblock_block {
	border-bottom: 1px solid #8c7a95;
}

/* homeblock_0?
============================================================================ */

.homeblock_01 p,
.homeblock_02 p,
.homeblock_03 p,
.homeblock_04 p,
.homeblock_05 p {
	color: #333333 !important;
}
.homeblock_01 {
	background: transparent url(../gfx/block01_bg.gif) bottom center no-repeat !important;
}
.homeblock_01 h2 {
	color: #6c4499 !important;
}
.homeblock_01 .home_block_top {
	background: transparent url(../gfx/block01_top.gif) top left no-repeat;
}
.homeblock_01 .home_block_body {
	border-left: 2px solid #e25569;
	border-right: 2px solid #e25569;
	background-color: transparent;
}
.homeblock_01 .home_block_bottom {
	background: transparent url(../gfx/block01_bottom.gif) bottom left no-repeat;
	_margin-top: -3px;
}
.homeblock_01 .home_block_body .button_home,
.homeblock_02 .home_block_body .button_home,
.homeblock_03 .home_block_body .button_home,
.homeblock_04 .home_block_body .button_home,
.homeblock_05 .home_block_body .button_home {
	background: transparent url(../gfx/btn/btn_homeknopjes02.gif) top left no-repeat;
	color: #fff;
}
.homeblock_01 .home_block_body .button_home:hover,
.homeblock_02 .home_block_body .button_home:hover,
.homeblock_03 .home_block_body .button_home:hover,
.homeblock_04 .home_block_body .button_home:hover,
.homeblock_05 .home_block_body .button_home:hover {
	background: transparent url(../gfx/btn/btn_homeknopjes02_hover.gif) top left no-repeat;
	color: #fff;
}

.homeblock_02 {
	background: transparent url(../gfx/block02_bg.gif) bottom center no-repeat !important;
}
.homeblock_02 h2 {
	color: #6c4499 !important;
}
.homeblock_02 .home_block_top {
	background: transparent url(../gfx/block02_top.gif) top left no-repeat;
}
.homeblock_02 .home_block_body {
	border-left: 2px solid #a279d0;
	border-right: 2px solid #a279d0;
	background-color: transparent;
}
.homeblock_02 .home_block_bottom {
	background: transparent url(../gfx/block02_bottom.gif) bottom left no-repeat;
	_margin-top: -3px;
}

.homeblock_03 {
	background: transparent url(../gfx/block03_bg.gif) bottom center no-repeat !important;
}
.homeblock_03 h2 {
	color: #338625 !important;
}
.homeblock_03 .home_block_top {
	background: transparent url(../gfx/block03_top.gif) top left no-repeat;
}
.homeblock_03 .home_block_body {
	border-left: 2px solid #6cc55d;
	border-right: 2px solid #6cc55d;
	background-color: transparent;
}
.homeblock_03 .home_block_bottom {
	background: transparent url(../gfx/block03_bottom.gif) bottom left no-repeat;
	_margin-top: -3px;
}

.homeblock_04 {
	background: transparent url(../gfx/block04_bg.gif) bottom center no-repeat !important;
}
.homeblock_04 h2 {
	color: #d35e00 !important;
}
.homeblock_04 .home_block_top {
	background: transparent url(../gfx/block04_top.gif) top left no-repeat;
}
.homeblock_04 .home_block_body {
	border-left: 2px solid #ff960b;
	border-right: 2px solid #ff960b;
	background-color: transparent;
}
.homeblock_04 .home_block_bottom {
	background: transparent url(../gfx/block04_bottom.gif) bottom left no-repeat;
	_margin-top: -3px;
}
.homepage .home_block_body input.type-text {
	width:120px;
	background-color: #FF960B;
	border-color: #FF960B;
}
.homeblock_05 {
	background: transparent url(../gfx/block05_bg.gif) bottom center no-repeat !important;
}
.homeblock_05 h2 {
	color: #2459a8 !important;
}
.homeblock_05 .home_block_top {
	background: transparent url(../gfx/block05_top.gif) top left no-repeat;
}
.homeblock_05 .home_block_body {
	border-left: 2px solid #6c9de7;
	border-right: 2px solid #6c9de7;
	background-color: transparent;
}
.homeblock_05 .home_block_bottom {
	background: transparent url(../gfx/block05_bottom.gif) bottom left no-repeat;
	_margin-top: -3px;
}
.p80faq_list dd a.selected:hover, dl.p80faq_list a.selected {
	background-color:#E94400;
	color:#FFFFFF;
}
