body {

	margin:0px;

	background-color:#F5EEB5;

	height:100%;

	font-family:Verdana;

	font-size:12px;

}

html {

    height:100%;

}



#main_container {

	display:block;

	margin-top:12px;

	position: absolute; 

    width: 1000px; 

    left: 50%; 

	min-height:100%;

    margin-left: -522px;

	background: url("images/container_bg.gif");

	background-repeat: no-repeat;

	background-color:#F5EEB5;

}



*html #main_container {

	height:100%;



}



#header_holder {

	position:absolute;

	left:364px;

	top:0px;

	width:638px;

	height:144px;

	background-color:#FFFFFF;



}	

#header {

	position:absolute;

	left:8px;

	top:61px;

	width:1003px;

	height:119px;

	background: url("images/header_small.jpg");

	

}

#header_home_click {

	position:absolute;

	top:91px;

	left:40px;

	width:170px;

	height:64px;

	cursor:pointer;

}

	



#menu_holder_right {

	position:absolute;

	left:831px;

	top:193px;

	width:185px;

}

#menu_holder_right_prod_details {

	position:absolute;

	left:616px;

	top:0px;

	width:185px;

}

.right_menu_button {

	position:relative;

	top:2px;

	float:left;

	width:185px;

	height:110px;

}





#menu_holder {

	position:absolute;

	left:10px;

	top:191px;

	width:197px;



}



#left_menu_top {

	float:left;

	display:block;

	position:relative;

	top:0px;

	width:197px;

	height:auto;

	background: url("images/menu/left_menu_top.jpg");

}



.left_menu_top_general {

	display:block;

	float:left;

	width:197px;

	height:auto;

	background: url("images/menu/left_menu_top2.jpg");

}

#rightSizeLeft {

	display:block;

	float:left;

	width:197px;

	height:51px;

}



.left_menu_close {

	position:absolute;

	left:1px;

	float:left;

	width:197px; 

	height:22px;

	background: url("images/menu/left_menu_bottom.gif");

}



.spacer_20 {

	position:relative;

	float:left;

	height:20px;

	width:1px;

}

.spacer_10 {

	position:relative;

	float:left;

	height:20px;

	width:1px;

}



ul.menu_list { 

	margin-top:45px; 

	margin-left:1px; 

	margin-bottom:0px;

	padding:0;

	list-style:none;

}

ul.menu_list { 

	line-height:6px; 

	vertical-align:middle;

}

ul.menu_list li a{ 

	display:block;

	font:bold 11px Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF;

	text-decoration:none;

	margin-left:20px;

	min-height:17px;

}

*html ul.menu_list li a{ 

	height:17px;

}

ul.menu_list li a:hover {

	

	margin-left:2px;

	padding-left:18px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #950F12;

	background-color:#FFFFFF;

	width:170px;

	min-height:17px;

	text-decoration: none;

}

*html ul.menu_list li a:hover {

	height:17px;

	width:188px;

}

ul.menu_list li a:active {

	margin-left:2px;

	padding-left:18px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #950F12;

	background-color:#FFFFFF;

	width:170px;

	min-height:17px;

	text-decoration: none;

}

*html ul.menu_list li a:active { 

	width:188px;

}

.menu_title {

	position:relative;

	float:left;

	margin-top:10px;

	margin-left:10px;

	width:167px;

	height:27px;

}

img {

	border: 0px;

}



#content_container {

	position:absolute;

	top:195px;

	left:216px;

	width:617px;



	

}

#content_top_area {

	position:relative;

	top:0px;

	left:0px;

	width: 607px;

	height:116px;

	background: url("images/content/content_top_area.gif");



}

#content_top_txt {

	padding-top:15px;

	margin-left:9px;

	font-family:Verdana;

	font-size:12px;

}



.content_title_area {

	position:relative;

	float:left;

	top:7px;

	left:0px;

	width:607px;

	height:45px;

	background: url("images/content/content_title_area.gif");

}

.cat_top_area {

	position:relative;

	float:left;

	top:0px;

	left:0px;

	width:607px;

	height:44px;

	background: url("images/content/content_title_area.gif");
	
}

.cat_title_nav_area {

	position:relative;

	float:left;

	top:0px;

	left:0px;

	width:607px;

	height:67px;

	background: url("images/cats/cat_title_nav_area_bg.jpg");

}



.product_bg {

	position:relative;

	display:block;

	float:left;

	top:16px;

	left:-5px;

	margin-left:5px;

	width:148px;

	height:175px;

	margin-bottom:15px;

	background: url("images/products/product_bg.gif");

}

.cat_bg {

	position:relative;

	display:block;

	float:left;

	top:10px;

	left:-5px;

	margin-left:5px;

	width:147px;

	height:146px;

	margin-bottom:10px;

	background: url("images/cats/cat_bg.gif");

}

#login_form_holder  {

	margin-top:10px;

	margin-left:10px;

	color:#FFFFFF;

	font-size:10px;

	font-family:Verdana;

}

#login_form_holder table {

	color:#FFFFFF;

	font-size:10px;

	font-family:Verdana;

}

#login_form_holder input {

	border:1px solid #000000;

	width:95px;

	height:15px;

	font-size:10px;

}



.pet_img {

	display:inline;

	position:absolute;

	margin-top:11px;

	margin-left:5px;

}

.shopping_cart_icon {

	display:inline;

	position:absolute;

	margin-top:6px;

	margin-left:12px;

}



.nav_breaker {

	position:relative;

	top:38px;

	left:0px;

	z-index:1;

}

.nav_area_top {

	position:relative;

	margin-top:41px;

	margin-left:9px;

	z-index:1;

}



*html .nav_breaker {

	position:relative;

	top:28px;

	left:0px;

	z-index:1;

}

*html .nav_area_top {

	position:relative;

	margin-top:30px;

	margin-left:9px;

	z-index:1;

}



.nav_area_bottom {

	position:relative;

	margin-top:14px;

	margin-left:11px;

}



#product_details_holder {

	position:absolute;

	top:50px;

	left:0px;

	width: 456px;

	

}

#smallContentTop {

	position:relative;

	height:11px;

	width:456px;

	font-size:1px;

	background-image:url("images/products/holderTop.gif");

}

#smallContentContent {

	position:relative;

	width:456px;

	background-image:url("images/products/holderBg.gif");

}

#smallContentBottom {

	position:relative;

	height:26px;

	width:456px;

	background-image:url("images/products/holderBottom.gif");

}

#wideContentTop {

	position:relative;

	height:7px;

	width:607px;

	font-size:1px;

	background-image:url("images/content/wideContentTop.gif");

}

#wideContentContent {

	position:relative;

	width:607px;

	background-image:url("images/content/wideContentContent.gif");

}

#wideContentBottom {

	position:relative;

	height:14px;

	width:607px;

	background-image:url("images/content/wideContentBottom.gif");

}



#product_images_holder {

	position:absolute;

	top:0px;

	left:456px;

	width:147px;

	height:534px;

}

.product_details_prod_img {

	position:relative;

	display:block;

	float:left;

	top:0px;

	left:-2px;

	margin-left:5px;

	width:147px;

	height:146px;

	margin-bottom:5px;

	background: url("images/cats/cat_bg.gif");

}





#prod_details_title {

	position:relative;

	top:0px;

	width:447px;

	height:50px;

	border-bottom:#F5EEB5 1px solid;



}



.prod_detail_title {

	padding-top:15px;

	margin-left:17px;

	color:#F57D20;

	font-size:12px;

	font-weight:bold;

	font-family:Verdana;

}



.prod_detail_price {

	margin-top:30px;

	margin-left:25px;

	color:#950F12;

	font-size:12px;

	font-weight:bold;

	font-family:Verdana;

}





.prod_detail_key  {

	position:relative;

	display:block;

	float:left;

	margin-top:12px;

	top:10px;

	margin-left:15px;

	width:150px;

	height:7px;

	color:#666666;

	font-size:11px;

	font-family:Verdana;



}

.prod_detail_value  {

	position:relative;

	display:block;

	float:left;

	margin-top:12px;

	top:10px;

	width:155px;

	height:7px;

	color:#950F12;

	font-size:11px;

	font-family:Verdana;

}

*html .prod_detail_key, *html .prod_detail_value {

	margin-top:6;

}

.first_key_or_value {

	margin-top:2px;

}

.order_button_1 {

	margin-left:5px;

	margin-top:12px;

}



#prod_details_details {

	display:block;

	position:relative;

	float:left;

	width:176px;

	height:101px;

	border-right:#F5EEB5 1px solid;

	border-bottom:#F5EEB5 1px solid;

}



#prod_details_options {

	display:block;

	position:relative;

	float:left;

	width:159px;

	height:101px;

	border-right:#F5EEB5 1px solid;

	border-bottom:#F5EEB5 1px solid;

}



#prod_details_order {

	position:relative;

	float:left;

	width:112px;

	height:101px;

	border-bottom:#F5EEB5 1px solid;

}



#prod_details_img_area {

	position:relative;

	width:448px;

}



#prod_details_img_areaFF {

	position:absolute;

	top:256px;

	width:448px;

}





/* extra */

#detailsHolder {

	display:block;

	position:relative;

	float:left;

	width:347px;

	height:101px;

	border-right:#F5EEB5 1px solid;

	border-bottom:#F5EEB5 1px solid;

}

#optionsHolder {

	display:block;

	position:relative;

	float:left;

	width:347px;

	height:80px;

	border-right:#F5EEB5 1px solid;

	border-bottom:#F5EEB5 1px solid;

}



#priceHolder {

	display:block;

	position:absolute;

	top:50px;

	left:347px;

	width:100px;

	height:181px;

	border-bottom:#F5EEB5 1px solid;

}



a.whiteLink:link, a.whiteLink:active,a.whiteLink:visited {

	font-family:Verdana;

	font-size:11px;

	color:#FFFFFF;

	text-decoration:none;

}

a.whiteLink:hover {

	font-family:Verdana;

	text-decoration:underline;

}



/* product image details */ 

.product_bg img, .cat_bg img, .product_details_prod_img img {

	margin-top:4px;

	margin-left:14px;

	width:119px;

	height:119px;

}



.prod_title_holder {

	width:130px;

	padding-left:12px;

	word-wrap: break-word;

}

.cat_title_holder {

	margin-top:-14px;

	width:118px;

	padding-left:12px;

}



a.prod_title:link, a.prod_title:active,a.prod_title:visited {

	font-family:Verdana;

	font-size:11px;

	font-weight:bold;

	color:#F57D20;

	text-decoration:none;

}

a.prod_title:hover {

	font-family:Verdana;

	text-decoration:underline;

	font-weight:bold;

}

a.prod_titleSmall:link, a.prod_titleSmall:active,a.prod_titleSmall:visited {

	font-family:Verdana;

	font-size:10px;

	font-weight:bold;

	color:#F57D20;

	text-decoration:none;
}

a.prod_titleSmall:hover {

	font-family:Verdana;

	text-decoration:underline;

	font-weight:bold;

}

.prod_price {

	font-family:Verdana;

	margin-left:12px;

	font-size:12px;

	color:#950F12;

	font-weight:bold;

}

.nav_standard_color {

	display:inline;

	font-family:Verdana;

	font-size:10px;

	color:#F57D20;

}

a.nav_passive:link, a.nav_passive:active, a.nav_passive:visited {

	display:inline;

	font-family:Verdana;

	font-size:10;

	font-weight:bold;

	color:#F57D20;

	text-decoration:none;

}

a.nav_passive:hover {

	display:inline;

	text-decoration:underline;

}

.nav_active {

	display:inline;

	font-family:Verdana;

	font-size:10px;

	color:#950F12;

	font-weight:bold;

}



.txt_nav_passive { 

	display:inline;

	font-family:Verdana;

	font-size:10px;

	color:#C6C7CA;

}





/* Shopping cart */

.shoppingcart_frame {

	display:block;

	float:left;

	width:607px;

	height:auto;

	background: url("images/shoppingcart/shoppingcart_bg.jpg");

	z-index:5;
	
}

.shoppingcart_frame_close{

	position:absolute;

	left:0px;

	float:left;

	width:607px; 

	height:24px;

	background: url("images/shoppingcart/shoppingcart_bg_bottom.jpg");

	z-index:6;
}



#shoppingcart_table {

	font-size:11px;

	font-family:Verdana;
	
	z-index:2;

}

#shoppingcart_table td {

	height:55px;
	
	z-index:1;
}



.shoppingcart_table_td_trb {

	border-top: 1px solid #F5EEB5;

	border-right: 1px solid #F5EEB5;

	border-bottom: 1px solid #F5EEB5;

}

.shoppingcart_table_td_tlb {

	border-top: 1px solid #F5EEB5;

	border-left: 1px solid #F5EEB5;

	border-bottom: 1px solid #F5EEB5;

}

.shoppingcart_table_td_tb {

	border-top: 1px solid #F5EEB5;

	border-bottom: 1px solid #F5EEB5;

}



.shoppingcart_table_td_rb {

	border-right: 1px solid #F5EEB5;

	border-bottom: 1px solid #F5EEB5;

}

.shoppingcart_table_td_lb {

	border-left: 1px solid #F5EEB5;

	border-bottom: 1px solid #F5EEB5;

}

.shoppingcart_table_td_b {

	border-bottom: 1px solid #F5EEB5;

}

.shoppingcart_table_td_lbr{

	border-right: 1px solid #F5EEB5;

	border-left: 1px solid #F5EEB5;

	border-bottom: 1px solid #F5EEB5;

}

.sc_col_title {

	height:30px;

	font-size:11px;

	color:#ACADB0;

	font-weight:bold;

	margin-top:6px;

	padding-left:10px;



}

.sc_space_ud {

	margin-top:0px;

	margin-left:11px;

}

.sc_red {

	padding-left:11px;

	font-size:11px;

	font-weight:bold;

	font-family:Verdana;

	color:#950F12;

}

.sc_prev_button {

	margin-left:10px;

}

.sc_recalc_button {

	margin-left:180px;

}

.sc_order_button {

	margin-left:7px;

}

.sc_notes {

	width:344px;

	margin-left:13px;

	font-size:11px;

	font-family:Verdana;

	color:#666666;	

}

.sc_x_txt, .order_table td {

	padding-left:10px;

	margin-left:10px;

	font-size:11px;

	font-family:Verdana;

	color:#000000;	

}



.order_bar_title {

	padding-top:10px;

	margin-left:10px;

	font-size:13px;

	font-family:Verdana;

	font-weight:bold;

	color:#000000;

}



.send_button {

		width: 250px;

		height:60px;

		font-weight: bold;

		font-size:14px;

}

div#payment_instructions_rembours {

	display:none;

}

div#payment_instructions_ideal {

	display:none;

}

div#payment_instructions_paypal {

	display:none;

}

div#payment_instructions_prepay {

	display:none;

}

div.highlight_action {



	width:400px;

	min-height:60px;

	border: 1px solid #0E0E0E;

	vertical-align:middle;

	text-align:center;

	align:center;

	

}



/* top search */

#search_holder {

	position:absolute;

	top:0px;

	left:364px;

	width:463px;

	height:66px;

	background-color:#FFFFFF;

}	

#quick_lang_holder {

	position:absolute;

	top:0px;

	left:827px;

	width:175px;

	height:66px;

	background-color:#FFFFFF;



}

#lang_seperator {

	position:relative;

	top:7px;

	left:5px;

	height:39px;

	width:1px;

	background-color:#A8A9AC;

}



.global_input_black select, .global_input_black input {

	border:1px solid #000000;

	height:18px;

	font-family:Verdana;

	font-size:12px;

	color:#000000;

}





#free_query {

	position:absolute;

	top:5px;

	left:80px;

	width:150px;

}

#free_pointer {

	position:absolute;

	top:5px;

	left:234px;

	width:150px;

}

#free_button {

	position:absolute;

	top:5px;

	left:393px;

}

#src_trademark {

	position:absolute;

	top:30px;

	left:2px;

	width:125px;

}

#src_color {

	position:absolute;

	top:30px;

	left:131px;

	width:125px;

}

#src_price {

	position:absolute;

	top:30px;

	left:259px;

	width:125px;

}

#src_button {

	position:absolute;

	top:30px;

	left:393px;

}

#quick_links {

	position:absolute;

	left:13px;

	top:7px;

	width:150px;

	height:15px;

}

a.quick_link:link, a.quick_link:active,a.quick_link:visited {

	font-family:Verdana;

	font-size:10px;

	font-weight:bold;

	color:#F57D20;

	text-decoration:none;

	padding-left:6px;

} 

a.quick_link:hover {

	text-decoration:underline;

}

#lang_nl {

	position:absolute;

	left:24px;

	top:31px;

}

#lang_en {

	position:absolute;

	left:54px;

	top:31px;

}
#lang_du {

	position:absolute;

	left:88px;

	top:32px;

}
.offerText {

	width:188px;
	line-height:12px;
}