BODY {
	margin: 0px; 
	FONT-FAMILY: Arial;
	FONT-SIZE: 9pt;
	font-weight: bold;
	COLOR: #9a9a9a;
	background-color: #f1f1f2;
	background-image: url("images/bg_tile.gif");
}
TABLE {
	FONT-FAMILY: Arial;
	FONT-SIZE: 9pt;
	font-weight: bold;
	COLOR: #9a9a9a;
}
A { COLOR: #9a9a9a; font-weight: bold; }
.active_page { color: #000000; }

.page { background-color: #ffffff; }
.block_a { background-color: #3f231f; }
.block_b { background-color: #b8a364; }
.block_c { background-color: #af2f2c; }

.inner_page { background-color: #e6e6e6; }
.subnav_seperator { background-color: #757575; }

.product_box { background-color: #ffffff; }
.product_box_bottomline { background-color: #000000; }
.product_box_designer_name { color: #000000; font-weight: bold; }

.page_browse_selected { color: #000000; }
.product_header { font-size: 18pt; color: #000000; }
.product_subheader { font-size: 11pt; }
.product_price {  }
.product_picture { cursor: hand; }

.old_price { text-decoration: line-through; font-style:italic; color: #950000; }

.tab_link { text-decoration: none; }

.alphabet_letter { color: #000000; font-size: 13pt; padding-top: 10px; font-style: italic; }

.designer_subheader { color: #000000; font-size: 15pt; padding-top: 10px; padding-bottom: 5px; }
.designer_picture { margin-left: 10px; margin-bottom: 10px; }

.dd_size { COLOR: #9a9a9a; font-size: 10pt; }
.dd_size_option { COLOR: #000000; font-size: 10pt; }

.editorial_overview_subheader { color: #000000; font-size: 15pt; padding-bottom: 5px; }
.editorial_subheader { color: #000000; font-size: 15pt; padding-top: 10px; padding-bottom: 5px; }
.editorial_picture { margin-left: 10px; margin-bottom: 10px; }
.editorial_short_text { font-weight: normal; }

.movie_overview_subheader { color: #000000; font-size: 15pt; padding-bottom: 5px; }
.movie_subheader { color: #000000; font-size: 15pt; padding-top: 10px; padding-bottom: 5px; }
.movie_short_text { font-weight: normal; }


.shopping_bag_table_header { color: #000000; FONT-SIZE: 11pt; }
.shopping_bag_line { background-color: #e6e6e6; padding: 15px; }
.shopping_bag_line_text { color: #000000; FONT-SIZE: 10pt; }
.shopping_bag_line_subtext { color: #919191; FONT-SIZE: 9pt; }
.shopping_bag_footers { color: #000000; FONT-SIZE: 11pt; }

.your_account_subheader { color: #000000; FONT-SIZE: 11pt; }

.required_field { color: #c3222c; }

.register_form_text { color: #000000; font-size: 12pt; height: 36px; }
.register_form_field { color: #000000; font-size: 12pt; }

.gift_voucher_table_header { color: #000000; FONT-SIZE: 11pt; }
.gift_voucher_line { background-color: #D6E7E9; padding: 15px; }


.error { color: #c3222c;  font-size: 11pt; }


.button {
	background: #BFBFBF;
	padding: 1px;
	color: #ffffff;
	font-family: Arial;
	font-size: 9pt;
	font-weight: bold;
	border : 1px solid #9a9a9a;
}

.button_alt {
	background: #D9A6D3;
	padding: 1px;
	color: #ffffff;
	font-family: Arial;
	font-size: 9pt;
	font-weight: bold;
	border : 1px solid #9a9a9a;
}


.subscribe_newsletter_input {
	background: #e0e0e2;
	height: 24px;
	padding-top: 3px;
	padding-left: 10px;
	font-family: Arial;
	font-size: 9pt;
	font-weight: bold;
	color: #969696;
	border: 1px solid #969696;
}




#nav, #nav ul {
padding: 0px 0 0 0;
margin: 0;
list-style: none;
z-index: 5;
}

#nav li {
float: left;
width: 150px;
}

#nav ul {
position: absolute;
width: 240px;
left: -1000px;
}

#nav li:hover ul, #nav li.ie_does_hover ul {
left: auto;
background-position: 0 0;
}

#nav a {
display: block;
margin: 0px 0px 0px 0px;
text-decoration: none;
font-family: Arial;
font-size: 1em;
}

ul a{
font-weight: bold;
color: #F60;
cursor: default;
}

ul ul a:link, ul ul a:visited{
width: 240px;
font-weight: normal;
color: #8f8f8f;
cursor: pointer;
}

ul ul a:hover, ul ul a:active{
font-weight: normal;
color: #8f8f8f;
cursor: pointer;
background: #e7e7e7;
}

ul li{
width: 520px;
background-color: #ffffff;
border: 0px;
}

ul ul li{
background-color: #ffffff;
}

/* IE only hack \*/
* html ul li, * html ul ul li{
}

* html ul ul li{
}
/* Einde IE only hack */ 
