@charset "utf-8";
/* CSS Document */

/*algemeen*/
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#555555;
	background-color:#FFFFFF;
	margin: 0 0 ;
}

a, a:visited{
	color:#000000;
	text-decoration:underline;
}
a:hover{
	color:#f31b52;
	text-decoration:none;
}
a.fat, a.fat:visited{
	color:#000000;
	text-decoration:none;
	font-weight:bold;
}
a.fat:hover{
	color:#f31b52;
	text-decoration:none;
}
a.invert, a.invert:visited{
	color:#f31b52;
}
a.invert:hover{
	color:#fff;
	text-decoration:underline;
}
a.colored, a.colored:visited{
	color:#f31b52;
	text-decoration:none;
}
a.colored:hover{
	color:#f31b52;
	text-decoration:underline;
}
a.active_lan,a.active_lan:visited{
	color:#f31b52;
	text-decoration:none;
}
a.active_lan:hover{
	color:#99999a;
	text-decoration:none;
}
span.colored{
	color:#f31b52;
	font-weight:bold;
}

span.lightgrey{
	color:#c5c5c5;
}

#div_container{
 	position: relative;
	width: 1009px;
	height:1200px;
  	left:0px;
	top:0px;
	margin:0 auto;
	z-index:0;
	display:none;
	overflow:visible;
	background-image:url(../img/assets/background.jpg);
	background-repeat:no-repeat;
	background-position:top left;	
}
img{
	border:0px
}

#header{
	position:absolute;
	width: 991px;
	height:74px;
	left:8px;
	top:0px;
	overflow:hidden;
}


#footer{
	position:absolute;
	width: 1000px;
	height:100px;
	left:0px;
	top:1100px;
	background-color:#fff;
	background-image:url(../img/assets/the-original-since-then.jpg);
	background-position:center top;
	background-repeat:no-repeat;
	overflow:hidden;
}

#side_label{
	background-image:url(../img/assets/label.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	width:80px;
	height:162px;
	position:absolute;
	top:800px;
	left:995px;
	display:none;
}


#footer_links_container{
	position:relative;
	width: 1000px;
	height:20px;
	left:0px;
	top:85px;
	margin:0 auto;
	text-align:center;
	color:#FFF;
}
a.footer_links, a.footer_links:visited{
	color:#bbbbbb;
	text-decoration:none;
}

a.footer_links:hover{
	color:#444444;
	text-decoration:none;
}

#logo{
	position:absolute;
	left:20px;
	top:0px;
}
#header_notification{
	width:380px;
	height:30px;
	position:absolute;
	left:240px;
	top:25px;
	overflow:hidden;
	color:#f31b52;
	display:none;
}
/*languages*/
#language_container{
	width:0px;
	height:0px;
	position:relative;
	left:0px;
	float:right;
	padding:0px;
	text-align:right;
	display:none
}
/*account menu*/
#div_account_menu{
	position:absolute;
	top:0px;
	left:750px;
	width:245px;
	height:25px;
	overflow:hidden;
	z-index:300;
}
ul.account_menu{
	list-style-type:none;
	margin:0px;
	padding:0px;
}
li.account_menu_item{
	padding-top:0px;
	padding-left:5px;
	padding-right:15px;
	cursor:pointer;
	list-style-image:none;
	float:right;
}
a.menu_account,a.menu_account:visited{
	font-size:11px;
	line-height:18px;
    font-weight: bold;
	text-decoration:none;
	color:#555555;
}
a.menu_account:hover{
	color:#fff;
	background-color:#f31b52;
}
/*cart*/
#div_content_3{
	position:absolute;
	top:5px;
	left:700px;
	width:295px;
	height:70px;
	overflow:hidden;
	background-image:url(../img/assets/cart/icon-cart.jpg);
	background-repeat:no-repeat;
	background-position:top left;
}
#div_content_3_container{
	position:absolute;
	top:28px;
	left:70px;
	width:165px;
	height:15px;
}
span.cart_items{
	color:#f31b52;
	font-weight:bold;
	
}
div.view-cart-btn{
	position:absolute;
	top:16px;
	left:157px;
}
#currencies_container{
	position:absolute;
	top:22px;
	left:1px;
}
/*main menu*/
#div_main_menu{
	position:absolute;
	width:991px;
	height:25px;
	left:8px;
	top:75px;
	display:block;
}
/*zoek woord*/
#zoek_row_woord{
	position:absolute;
	left:22px;
	top:5px;
	width:300px;
	height:25px;
}
#zoek_woord_input{
	position:absolute;
	left:5px;
	top:0px;
}
#zoek_woord_btn{
	position:absolute;
	left:200px;
	top:0px;
}
input.input_zoek{
	border:1px solid #a6a6a3;
	padding:3px;
	font-size:10px;
	width:180px;
  	font-family: Verdana, Arial, Helvetica, sans-serif;
}
/*zoek suggesties*/
#items_suggest{
	position:absolute;
	left:5px;
	top:19px;
	width:188px;
	background-color:#a6a6a3;
	z-index:100;
}
div.key_container{
	width:184px;
	cursor:pointer;
	position:relative;
	padding:2px;
	padding-top:4px;
	padding-bottom:4px;
	color:#ffffff;
	font-size:11px;
}
div.key_container:hover{
	background-color:#333;
	color:#b7b1a4;
}

a.search_result, a.search_result:visited{
	color:#000000;
	text-decoration:none;
	font-size:11px;
}
a.search_result:hover{
	color:#f31b52;
	text-decoration:none;
}

div.key_container:hover a.search_result, div.key_container:hover a.search_result:visited{
	color:#f31b52;
	text-decoration:none;
}
/*main categories menu*/
#div_menu_container{
	width:700px;
	height:25px;
	position:absolute;
	left:290px;
	top:3px;
	overflow:hidden;
	display:block;
}
ul.menu_container{
	list-style-type:none;
	padding:0px;
	margin:0px;
}

li.menu_row_cat{
	font-size:14px;
	padding-top:2px;
	margin-right:25px;
	cursor:pointer;
	float:right;
	list-style-image:none;
}

a.menu_cat,a.menu_cat:visited{
	font-size:13px;
	line-height:20px;
    font-weight: bold;
	text-decoration:none;
	color:#333333;
}
a.menu_cat:hover{
	color:#f31b52;
}
a.menu_cat_sale, a.menu_cat_sale:visited{
    color:#f31b52;
    font-weight: bold;
    text-decoration:none;
    line-height:20px;
    font-size: 13px;
}
a.menu_cat_sale:hover{
	color:#333333;
}
/*side column*/
#side_column{
	width:227px;
	height:1100px;
	position:absolute;
	left:15px;
	top:110px;
}
/*side home*/
#side_home{
	position:relative;
	left:0px;
	top:0px;
	width:227px;
	height:358px;
}

/*ourchoise*/
#side_ourchoise_image{
	position:absolute;
	left:34px;
	top:35px;
	z-index:5;
}
#side_ourchoise_container{
	z-index:10;
	position:absolute;
	left:0px;
	top:0px;
	width:227px;
	height:358px;
	background-image:url(../img/assets/home/our-choise-background.png);
	background-repeat:no-repeat;
	background-position:top left;
	cursor:pointer;
}
#side_ourchoise_info{
	position:absolute;
	left:34px;
	top:200px;
	width:170px;
	z-index:15;
	color:#000;
	cursor:pointer;
}
#side_home_ourchoise{
	position:relative;
	left:0px;
	top:0px;
	width:227px;
	height:358px;
}
.our_choise{
	color:#000;
	font-size:11px;
}
div.our_choise_info{
	margin-top:10px;
}
.our_choise_info, .our_choise_info h1, .our_choise_info h2 {
	color:#000;
	font-size:11px;
	font-weight:normal;
}


/*side catalog*/
#side_catalog{
	position:relative;
	left:0px;
	top:0px;
	width:227px;
}
ul.side_catalog_menu{
	list-style-type:none;
	margin:0px;
	margin-top:30px;
	padding:0px;
}
li.menu_side_cat{
	padding-top:2px;
	padding-left:20px;
	cursor:pointer;
	list-style-image:none;
}
li.sub_menu_side_cat, li.sub_menu_side_cat_active{
	padding-top:2px;
	padding-left:20px;
	cursor:pointer;
	list-style-image:none;
}
li.sub_menu_side_cat_active{
    font-weight: bold;
}
a.menu_side_cat,a.menu_side_cat:visited{
	font-size:12px;
	line-height:25px;
    font-weight: bold;
	text-decoration:none;
	color:#333333;
}
a.menu_side_cat:hover{
	color:#f31b52;
}
a.menu_side_sub_cat,a.menu_side_sub_cat:visited{
	font-size:10px;
	line-height:19px;
	text-decoration:none;
	color:#555555;
}
a.menu_side_sub_cat:hover{
	color:#f31b52;
}
/*side algemeen*/
#side_sublinks{
	position:relative;
	left:0px;
	top:0px;
	width:227px;
	margin-top:40px;
}
ul.side_sublinks{
	list-style-type:none;
	margin:0px;
	padding:0px;
}
li.side_sublinks{
	font-size:11px;
	padding-top:2px;
	padding-left:20px;
	cursor:pointer;
	list-style-image:none;
}
a.side_sublinks,a.side_sublinks:visited{
	font-size:11px;
	line-height:18px;
	text-decoration:none;
	color:#434342;
}
a.side_sublinks:hover{
	color:#888888;
}
#side_callus, #side_payment, #side_theoriginal{
	position:relative;
	left:0px;
	top:0px;
	width:227px;
	margin-top:20px;
}
/*content  |  home - listing - detail*/ 
#div_content_shop{
	width:750px;
	height:1100px;
	position:absolute;
	left:245px;
	top:110px;
	overflow:hidden;
}
#breadcrum{
	width:750px;
	height:30px;
	position:absolute;
	left:5px;
	top:10px;
	color:#f31b52;
	font-size:11px;
	z-index:15;
}
#breadcrum.pages{
	left:250px; top:120px;
}

a.breadcrum, a.breadcrum:visited{
	color:#f31b52;
	text-decoration:none;
}
a.breadcrum:hover{
	color:#444444;
}

#listing{
	position:absolute;
	left:35px;
	top:50px;
}

div.collection_divs{
	position:relative;
	top:15px;
	height:215px;
	width:158px;
	overflow:hidden;
	float:left;
	margin-right:25px;
	margin-bottom:10px;
}
div.image_container_small{
	position:absolute;
	top:0px;
	left:0px;
	height:155px;
	width:155px;
	overflow:hidden;
	cursor:pointer;
	border:1px dashed #b3b4b4; 
	background-image:url(../img/assets/spinner.gif);
	background-position:center;
	background-repeat:no-repeat;
}
div.collection_info{
	position:absolute;
	top:160px;
	left:0px;
	width:155px;
	overflow:hidden;
	color:#000002;
	font-size:10px;
}
div.collection_name{
	position:relative;
	float:left;
	top:0px;
	left:0px;
	width:155px;
	font-weight:bold;
}

div.collection_price{
	position:relative;
	float:left;
	top:0px;
	left:0px;
	width:155px;
}

div.is-tip-basic{
	position:absolute;
	top:1px;
	left:117px;
	background-color:#ed6410;
	width:39px;
	height:19px;
	text-align:center;
	font-weight:bold;
	line-height:19px;
	color:#FFF;
}
div.is-new-basic{
	position:absolute;
	top:1px;
	left:1px;
	background-color:#f31b52;
	width:39px;
	height:19px;
	text-align:center;
	font-weight:bold;
	line-height:19px;
	color:#FFF;
}
/*homepage content*/
div.home_bar{
	position:relative;
	width:740px;
	height:270px;
	top:0px;
	left:0px;
	float:left;
}
div.home_header{
	position:absolute;
	left:10px;
	top:5px;
}
div.home_scroll_left{
	position:absolute;
	left:10px;
	top:105px;
	width:32px;
	height:32px;
}
div.home_scroll_right{
	position:absolute;
	left:710px;
	top:105px;
	width:32px;
	height:32px;
}
div.scroll_container{
	position:absolute;
	left:48px;
	top:30px;
	width:660px;
	height:215px;
	border:0px solid #CCC;
	overflow:hidden;
}
div.scrollable{
	position:absolute;
	left:0px;
	top:0px;
	width:2050px; /*1992*/
	height:215px;
}
#listing_navigation{
	position:absolute;
	top:0px;
	left:35px;
	width:655px;
	height:60px;
}
#number_navigation{
	position:absolute;
	top:35px;
	left:200px;
	width:455px;
	height:18px;
}
#info_navigation{
	position:absolute;
	top:35px;
	left:0px;
	width:200px;
	height:18px;
	line-height:18px;
}

div.page_nav, div.page_nav_active{
	float:right;
	width:18px;
	height:18px;
	cursor:pointer;
	text-align:center;
	line-height:18px;
}
div.page_nav_active{
	background-color:#f31b52;
}

div.page_nav a, div.page_nav a:hover, div.page_nav a:visited{
	color:#000000;
	text-decoration:none;
}

div.page_nav_active a, div.page_nav_active a:hover, div.page_nav_active a:visited{
	color:#ffffff;
	text-decoration:none;
}
/*scrollable divs*/
div.collection_divs_home{
	position:relative;
	top:15px;
	height:215px;
	width:166px;
	overflow:hidden;
	float:left;
	margin-right:0px;
}
div.image_container_small_home{
	position:absolute;
	top:0px;
	left:0px;
	height:155px;
	width:155px;
	overflow:hidden;
	cursor:pointer;
	border:1px dashed #b3b4b4; 
	background-image:url(../img/assets/spinner.gif);
	background-position:center;
	background-repeat:no-repeat;
}
div.collection_info_home{
	position:absolute;
	top:160px;
	left:0px;
	width:155px;
	overflow:hidden;
	color:#000002;
	font-size:10px;
}
div.collection_name_home{
	position:relative;
	float:left;
	top:0px;
	left:0px;
	width:155px;
	font-weight:bold;
}

div.collection_price_home{
	position:relative;
	float:left;
	top:0px;
	left:0px;
	width:155px;
}
/*product detail*/

#share_this{
	font-size:10px;
	position:absolute;
	left:620px;
	top:10px;
	z-index:25;
}

#infoImageBigContainer{
	position:relative; 
	left:5px;
	top:33px;
	width:335px; 
	display:block;
 	float:left;
	padding-bottom:70px;
}
#infoImageBig{
	position:absolute; 
	left:0px;
	top:0px;
	width:420px; 
	height:560px;
	overflow:hidden;
	display:block;
}
img.detail_image{
	border:1px dashed #b3b4b4;
}

#zoomImage{
	position:absolute; left:240px; top:260px; cursor:pointer; width:94px; height:94px; text-align:right;
}

#product_info{
	position:relative; left:0px; top:25px; width:400px; overflow:hidden; font-size:10px; float:left;
}
h1{
	color:#555555;
	font-size:14px;
	margin:0px;
	padding:0px;	
}
h2{
	color:#555555;
	font-size:11px;
	margin:0px;
	padding:0px;	
}
div.txt_info{
	position:relative;
	float:left;
	top:0px;
	left:0px;
	width:400px;
	font-size:10px;
	padding:0px;
}
div.stock_info{
	position:relative;
	float:left;
	top:0px;
	left:0px;
	width:230px;
	font-size:10px;
	padding:0px;
	font-weight:bold;
}
span.stockattention{
	color:#f31b52;
}

#product_info_price_select_buy{
	float:left;
	position:relative;
	float:right;
	top:0px;
	left:0px;
	margin-top:40px;
	width:400px;
	height:150px;
}
div.price{
	position:relative;
	top:0px;
	left:0px;
	color:#333333;
	font-size:15px;
	font-weight:bold;
	padding:4px;
	padding-bottom:2px;
	text-align:right;
	width:385px;
}
#buy_now{
	position:absolute; left:305px; top:50px;
	float:right;
	height:26px;
	width:85px;
	cursor:pointer;
	margin-top:10px;
}

#wish_now{
	position:absolute; left:0px; top:50px;
	float:right;
	height:26px;
	width:285px;
	cursor:pointer;
	margin-top:10px;
	text-align:right;
}

#wishlist_icon{
	position:absolute; left:205px; top:0px;
	height:26px;
	width:85px;
	border-right:1px solid #ffffff;
	background-image:url(../img/assets/productinfo/add_wishlist.jpg);
	background-repeat:no-repeat;
	background-position:top left;
}

#buy_now_icon{
	position:absolute; left:0px; top:0px;
	height:26px;
	width:85px;
	border-right:1px solid #ffffff;
	background-image:url(../img/assets/productinfo/add_cart.jpg);
	background-repeat:no-repeat;
	background-position:top left;
}
#buy_now_txt, #wishlist_txt{
	position:absolute; left:0px; top:0px; height:0px; width:0px; overflow:hidden;
}
/*options*/
#options{
	position:relative; left:0px; top:0px; width:390px; z-index:11;
}
div.option{
	position:relative; left:0px; top:0px; width:140px; float:right; height:30px; margin-left:5px;
}
div.product_option{
	position:relative;
	margin-top:3px;
	left:0px;
	width:110px;
	height:25px;
	font-weight:bold; 
	background-image:url(../img/assets/dropdown/bg_options.jpg);
	background-repeat:no-repeat;
	background-position:right top;
	color:#555555;
	line-height:22px;
	z-index:12;
	cursor:pointer;
	text-align:right;
	padding-right:30px;
}
div.product_option_values{
	position:relative;
	margin-top:0px;
	left:0px;
	width:140px;
	height:0px;
	font-weight:bold;
	overflow:hidden;
	display:block;
	background-color:#ffffff;
	text-align:right;
}
div.product_option_value{
	position:relative;
	left:0px;
	width:130px;
	height:16px;
	font-weight:bolder;
	color:#000000;
	line-height:16px;	
	overflow:hidden;
	cursor:pointer;
	background-color:#ffffff;
	border-bottom:1px solid #cfcfcf;
	padding:2px;
	padding-left:0px;
	padding-right:10px;
	text-align:right;
}
div.product_option_value.selected{
	color:#000000;
	background-color:#f31b52;
	font-weight:bold;
}
#select_option_alert{
	position:absolute; left:0px; top:100px;
	width:386px;
	color:#f31b52;
	text-align:right;
	font-weight:bold;
	display:none;
}
/*detail extra's --  may also like en last viewed*/
#mayalsolike, #lastviewed{
	position:relative;
	top:0px;
	left:0px;
	float:left;
	width:725px;
	height:175px;
	margin-top:20px;
}

#mayalsolike_header, #lastviewed_header{
	position:relative;
	text-align:center;
	font-weight:bold;
	top:0px;
	left:0px;
	float:left;
	width:725px;
	height:20px;
	border-bottom:1px dashed #b3b4b4;
}

div.itemAdded{
	position:absolute;
	left:580px;
	top:300px;
	width:400px;
	height:200px;
	background-color:#000;
	border:1px  dashed #b3b4b4; 
	z-index:20;
}
#item_added_text{
	position:absolute;
	left:10px;
	top:20px;
	width:380px;
	height:140px;
	z-index:20;
	font-weight:bold;
	font-size:11px;
	color:#fff;
	text-align:center;
	background-image:url(../img/assets/cart/bg-added-cart.jpg);
	background-position:center;
	background-repeat:no-repeat;
}
div.collection_divs_detailview{
	position:relative;
	top:25px;
	height:175px;
	width:140px;
	overflow:hidden;
	float:left;
	margin-right:5px;
}
div.image_container_small_detailview{
	position:absolute;
	top:0px;
	left:0px;
	height:105px;
	width:105px;
	overflow:hidden;
	cursor:pointer;
	border:1px dashed #b3b4b4; 
	background-image:url(../img/assets/spinner.gif);
	background-position:center;
	background-repeat:no-repeat;
}
div.collection_info_detailview{
	position:absolute;
	top:110px;
	left:0px;
	width:155px;
	overflow:hidden;
	color:#000002;
	font-size:10px;
}
div.collection_name_detailview{
	position:relative;
	float:left;
	top:0px;
	left:0px;
	width:155px;
	font-weight:bold;
}

div.collection_price_detailview{
	position:relative;
	float:left;
	top:0px;
	left:0px;
	width:155px;
}
div.is-tip-detailview{
	position:absolute;
	top:1px;
	left:71px;
	background-color:#ed6410;
	width:35px;
	height:17px;
	text-align:center;
	font-weight:bold;
	line-height:17px;
	color:#FFF;
	font-size:10px;
}
div.is-new-detailview{
	position:absolute;
	top:1px;
	left:1px;
	background-color:#f31b52;
	width:35px;
	height:17px;
	text-align:center;
	font-weight:bold;
	line-height:17px;
	color:#FFF;
	font-size:10px;
}
/*overbodig alleen voor thumbnails preview!!!!
#navigator{
	position:absolute; left:432px; top:30px; width:295px; text-align:left;
}
#extraImages{
	position:absolute; left:0px; top:0px; width:0px; height:0px; overflow:hidden;
}
div.extra_image{
	width:60px;
	height:60px;
	overflow:hidden;
	position:relative;
	float:right;
	top:0px;
	left:0px;
	border:1px solid #CCC;
	margin:5px;
}
div.product_container_thumb_extra{
	width:60px;
	height:60px;
	overflow:hidden;
	position:absolute;
	top:0px;
	left:0px;
	background-color:#FFF;
	color:#FFF;
	background-image:url(../img/assets/spinner.gif);
	background-position:center;
	background-repeat:no-repeat;
	cursor:pointer;
}
#close_detail{
	position:absolute; left:770px; top:0px;
}
*/
span.productSpecialPrice {
  color: #f31b52;
}
/*zoom and big image*/
div.imageContainerBackground{
	width:300px;
	height:300px;
	position:absolute;
	left:0px;
	top:0px;
	background-color:#fff;
	z-index:100;
	display:none;
}
div.imageContainerBorder{
	width:300px;
	height:300px;
	position:absolute;
	left:0px;
	top:0px;
	background-color:#ffffff;
	border:1px dashed #b3b4b4;
	z-index:100;
	display:none;
}
div.imageContainer{
	width:300px;
	height:300px;
	position:absolute;
	left:0px;
	top:0px;
	background-image:url(../img/assets/spinner.gif);
	background-position:center;
	background-repeat:no-repeat;
	z-index:101;
	display:none;
	overflow:hidden;
	cursor:pointer;
}

#zoomer{
	position:absolute; left:0px; top:0px; z-index:102; display:none;
}

img.this_image{
	position:absolute;
	cursor:pointer;
	left:0px;
	top:0px;
}

#imageNext{
	width:54px;
	height:54px;
	position:absolute;
	left:0px;
	top:0px;
	background-image:url(../img/assets/nav/nxt_img.png);
	background-position:center;
	background-repeat:no-repeat;
	z-index:105;
	display:none;
	cursor:pointer;
}
#imagePrev{
	width:54px;
	height:54px;
	position:absolute;
	left:0px;
	top:0px;
	background-image:url(../img/assets/nav/prev_img.png);
	background-position:center;
	background-repeat:no-repeat;
	z-index:105;
	display:none;
	cursor:pointer;
}
#imageClose{
	width:54px;
	height:54px;
	position:absolute;
	left:10px;
	top:10px;
	background-image:url(../img/assets/nav/close_image.png);
	background-position:center;
	background-repeat:no-repeat;
	z-index:105;
	display:none;
	cursor:pointer;
}
#imageInfoBG{
	width:100px;
	height:25px;
	position:absolute;
	left:0px;
	top:0px;
	z-index:100;
	display:none;
}
#imageInfo{
	width:800px;
	height:10px;
	position:absolute;
	left:0px;
	top:0px;
	padding:7px;
	z-index:102;
	display:none;
	text-align:right;
	color:#f31b52;
	font-weight:bold;
}
/*spinner*/
.spinner {
	position: absolute;
	opacity: 0.5;
	filter: alpha(opacity=50);
	z-index: 999;
	background: #ffffff;
}
.spinner-msg {
	text-align: center;
	font-weight: bold;
}

.spinner-img {
	background:url(../img/assets/spinner.gif);
	width: 16px;
	height: 16px;
	margin: 0 auto;
}
.continue_basic{
	background-image:url(../img/assets/continue.jpg); width:54px; height:54px; border:0px; cursor:pointer;
}
/*sorting*/
#sort_navigation{
	position:absolute;
	top:0px;
	left:470px;
	width:220px;
	height:25px;
	line-height:18px;
	z-index:25;
}
div.option_sorting{
	position:relative; left:0px; top:0px; width:220px; float:right; height:30px; margin-left:5px; z-index:25;
}
div.sorting_option{
	position:relative;
	margin-top:3px;
	left:0px;
	width:190px;
	height:25px;
	font-weight:normal; 
	background-image:url(../img/assets/dropdown/bg_options_sorting.jpg);
	background-repeat:no-repeat;
	background-position:right top;
	color:#000000;
	line-height:22px;
	z-index:12;
	cursor:pointer;
	text-align:right;
	padding-right:30px;
}
div.sorting_option_values{
	position:relative;
	margin-top:0px;
	left:0px;
	width:220px;
	height:0px;
	font-weight:normal;
	overflow:hidden;
	display:block;
	text-align:right;
}

div.sorting_option_values a{
	text-decoration:none;
}
div.sorting_option_values a:hover{
	color:#000;
}
div.sorting_option_value{
	position:relative;
	left:0px;
	width:210px;
	height:16px;
	color:#000000;
	line-height:16px;	
	overflow:hidden;
	cursor:pointer;
	background-color:#ffffff;
	border-bottom:1px solid #cfcfcf;
	padding:2px;
	padding-left:0px;
	padding-right:10px;
	text-align:right;
}
div.sorting_option_value.selected{
	color:#000000;
	background-color:#f31b52;
}




















a.prodInBasket,a.prodInBasket:visited{
	color:#000000;	
	text-decoration:none;
}
a.prodInBasket:hover{
	color:#231f21;	
	text-decoration:none;
}

a.prodInBasketNo,a.prodInBasketNo:visited,a.prodInBasketNo:hover{
	color:#CC0033;	
	text-decoration:underline;
}





















/*
#div_content_1_container{
	position:absolute;
	top:10px;
	left:0px;
	width:500px;
	height:300px;
	z-index:1;
	overflow:hidden;
}
#div_content_4{
	position:absolute;
	top:5px;
	left:255px;
	width:610px;
	height:0px;
	z-index:1;
}
#div_content_4_container{
	position:absolute;
	top:10px;
	left:0px;
	width:610px;
	height:0px;
	z-index:0;
	overflow:hidden;
}

#div_content_1_container_options{
	position:absolute;
	top:0px;
	left:478px;
	height:157px;
	z-index:3;
	width:100px;
}

#div_content_1_container.loading {
	background-image:url(../images/spinner.gif);
	background-repeat:no-repeat;
	background-position:center;
}
#div_content_1_container_options.loading{
	background-image:url(../images/spinner.gif);
	background-repeat:no-repeat;
}
#infoPrice{
	position:absolute; left:8px; top:50px; width:91px; overflow:hidden; height:41px;
}

#infoCorner{
	width:91px; height:82px; position:absolute; left:15px; top:229px; z-index:2;
} 

#viewImage, #viewInfo{
	position:absolute; 
	left:370px;
	top:260px;
	width:32px;
	overflow:hidden;
	height:32px;
	border:0px solid #231f21;
	z-index:2;
}
#zoomImage,#zoomImageCancel{
	position:absolute; left:265px; top:200px; cursor:pointer;
}
#newsletter{
	width:166px;
	height:115px;
	position:relative;
	background-image:url(../images/newsletter.jpg);
	background-repeat:no-repeat;
	left:20px;
	top:20px;
	float:left;
	padding-top:2px;
}

#newsletter.loading{
	background-image:url(../images/spinner.gif);
	background-repeat:no-repeat;
}
#newsletter.done{
	background-image:none;
}

#address{
	width:185px;
	height:120px;
	position:relative;
	background-image:url(../images/address.jpg);
	background-repeat:no-repeat;
	left:-10px;
	top:20px;
	float:left;	
}
#conditions{
	width:185px;
	height:120px;
	position:relative;
	left:-10px;
	top:10px;
	float:left;
	text-align:right;
}*/
/*listing*/


#div_content_side{
	position:absolute;
	top:380px;
	left:0px;
	width:205px;
	height:350px;
	overflow:hidden;
}
#div_content_side_container{
	position:absolute;
	top:0px;
	left:0px;
	width:205px;
	height:350px;
}
#side_login, #side_btns{
	position:absolute;
	left:15px;
	top:0px;
	width:190px;
	height:80px;
	overflow:hidden;
}
#side_login{
	top:80px;
	height:100px;
}

#side_login_header, #side_login_txt, #side_login_btn{
	position:relative;
	left:0px;
	top:0px;
	width:175px;
	height:25px;
	overflow:hidden;
}
#side_login_txt{
	left:20px;
	color:#c32650;
	font-weight:bold;
	padding-top:2px;
}
#side_login_btn{
	height:50px;
}

#side_btns{
	top:190px;
	height:150px;
}

#div_content_2{
	position:absolute;
	top:140px;
	left:235px;
	width:785px;
	height:950px;
}
#div_content_2_header{
	position:absolute;
	top:10px;
	left:50px;
	width:690px;
	height:110px;
	font-size:11px;
}
#div_content_2_container{
	position:absolute;
	top:120px;
	left:0px;
	width:785px;
	height:450px;
}

div.homepage_container{
	width:249px;
	height:249px;
	overflow:hidden;
	position:absolute;
	float:left;
	z-index:1;
}

div.cat_thumb_overlay{
	overflow:hidden;
	position:absolute;
	top:0px;
	left:0px;
	z-index:2;
	height:249px;
	cursor:pointer;
}
#cat_homepage_overlay_1{
	background-image:url(../img/assets/homepage/books_kader.png);
	background-repeat:no-repeat;
	background-position:top left;
	width:249px;
}
#cat_homepage_overlay_2{
	background-image:url(../img/assets/homepage/buttons_kader.png);
	background-repeat:no-repeat;
	background-position:top left;
	width:499px;
}
#cat_homepage_overlay_3{
	background-image:url(../img/assets/homepage/wallart_kader.png);
	background-repeat:no-repeat;
	background-position:top left;
	width:262px;
}
#cat_homepage_overlay_4{
	background-image:url(../img/assets/homepage/posters_kader.png);
	background-repeat:no-repeat;
	background-position:top left;
	width:249px;
}
#cat_homepage_overlay_5{
	background-image:url(../img/assets/homepage/exclusives_kader.png);
	background-repeat:no-repeat;
	background-position:top left;
	width:253px;
}
div.cat_container_thumb{
	position:absolute;
	top:0px;
	left:0px;
}

#div_content_2_container.loading {
	background-image:url(../img/assets/spinner.gif);
	background-repeat:no-repeat;
}
/*#gender_container{
	position:relative; left:5px; top:7px; width:570px; height:40px; background-color:#FFF;
}
#gender2{
	position:absolute; left:0px; top:0px; width:96px; height:25px; cursor:pointer;
}
#gender2Active{
	position:absolute; left:0px; top:0px; width:96px; height:25px; display:none; cursor:pointer;
}
#gender1{
	position:absolute; left:80px; top:0px; width:96px; height:25px; cursor:pointer;
}
#gender1Active{
	position:absolute; left:80px; top:0px; width:96px; height:25px; display:none; cursor:pointer;
}*/


#cat_logo{
	position:absolute;
	top:-50px;
	left:456px;
	width:204px;
	height:128px;
}



div.product_container{
	width:254px;
	height:275px;
	overflow:hidden;
	position:absolute;
	margin:5px;
	float:left;
	z-index:1;
/*	cursor:pointer;*/
}

div.product_container_thumb_overlay1, div.product_container_thumb_overlay2, div.product_container_thumb_overlay3, div.product_container_thumb_overlay4, div.product_container_thumb_overlay5, div.product_container_thumb_overlay6{
	width:254px;
	height:255px;
	overflow:hidden;
	position:absolute;
	top:0px;
	left:0px;
	background-image:url(../img/assets/frames/1.png);
	background-position:top left;
	background-repeat:no-repeat;
	z-index:2;
	cursor:pointer;
}
div.product_container_thumb_overlay1{
	background-image:url(../img/assets/frames/1.png);
}
div.product_container_thumb_overlay2{
	background-image:url(../img/assets/frames/2.png);
}
div.product_container_thumb_overlay3{
	background-image:url(../img/assets/frames/3.png);
}
div.product_container_thumb_overlay4{
	background-image:url(../img/assets/frames/4.png);
}
div.product_container_thumb_overlay5{
	background-image:url(../img/assets/frames/5.png);
}
div.product_container_thumb_overlay6{
	background-image:url(../img/assets/frames/6.png);
}



div.product_small_container_thumb_overlay{
	width:140px;
	height:124px;
	overflow:hidden;
	position:absolute;
	top:0px;
	left:0px;
	z-index:3;
	cursor:pointer;
}

div.product_small_container_thumb_overlay1, div.product_small_container_thumb_overlay2, div.product_small_container_thumb_overlay3, div.product_small_container_thumb_overlay4, div.product_small_container_thumb_overlay5, div.product_small_container_thumb_overlay6{
	width:140px;
	height:124px;
	overflow:hidden;
	position:absolute;
	top:0px;
	left:0px;
	background-image:url(../img/assets/frames/small/1.png);
	background-position:top left;
	background-repeat:no-repeat;
	z-index:4;
	cursor:pointer;
}
div.product_small_container_thumb_overlay1{
	background-image:url(../img/assets/frames/small/1.png);
}
div.product_small_container_thumb_overlay2{
	background-image:url(../img/assets/frames/small/2.png);
}
div.product_small_container_thumb_overlay3{
	background-image:url(../img/assets/frames/small/3.png);
}
div.product_small_container_thumb_overlay4{
	background-image:url(../img/assets/frames/small/4.png);
}
div.product_small_container_thumb_overlay5{
	background-image:url(../img/assets/frames/small/5.png);
}
div.product_small_container_thumb_overlay6{
	background-image:url(../img/assets/frames/small/6.png);
}

div.product_container_info{
	width:200px;
	height:55px;
	overflow:hidden;
	position:absolute;
	top:220px;
	left:5px;
	color:#231f21;
}
div.product_container_name, div.product_container_price{
	height:25px;
	overflow:hidden;
	position:absolute;
	top:10px;
	left:5px;
	text-align:left;
	font-size:11px;
	font-weight:bold;
	width:200px;
	
}
div.product_container_price{
	top:25px;
	left:5px;
	font-size:11px;
	font-weight:normal;
}


div.product_buy_now{
	position:absolute; left:200px; top:190px; width:34px; height:74px; cursor:pointer; overflow:hidden;
	background-image:url(../img/assets/btns/buynow.png);
	background-repeat:no-repeat;
	background-position:top left;
	z-index:3;
}



#shopping_overlay{
	width:177px;
	height:600px;
	position:absolute;
	top:0px;
	left:0px;
	float:left;
}

#shopping_header{
	background-image:url(../images/shop/shoppingcart_header.png);
	background-repeat:no-repeat;
	background-position:top left;
	width:177px;
	height:69px;
	position:relative;
	top:0px;
	left:0px;
	float:left;
}

#shopping_header_txt{
	color:#000000;	
	position:relative;
	top:32px;
	left:29px;
	font-size:9px;
}

div.shopping_bg{
/*	background-image:url(../images/shop/shoppingcart_bg.png);
	background-repeat:no-repeat;
	background-position:top left;
*/	
	padding-left:5px;
	padding-top:5px;
	width:175px;
	height:18px;
	position:relative;
	top:0px;
	left:10px;
	float:left;
	/*cursor:pointer;
	*/
	overflow:hidden;
	background-color:#d03e63;
}

div.shopping_bg.delete{
	background-image:url(../images/shop/shoppingcart_bg_delete.png);
}


#shopping_footer_txt{
	position:absolute;
	top:90px;
	width:120px;
	left:48px;
	color:#000000;
	text-align:center;
}


.tip{
	position: absolute;
	left:0px;
	top:0px;
	z-index:200;
	width:100%;
	} 
	
.zoom{
	width:180px;
	height:20px;
	position: absolute;
	left:0px;
	top:0px;
	z-index:200;
	text-align:left;
	background-color:#FFF;
}

		
.tip-title {
	width:180px;
	font-weight: bold;	
	position: relative;
	color:#c32650;
	font-size:10px;
	padding:5px;
}
	
.tip-text {
	width:360px;
	font-size:10px;
	padding:5px;
	color:#0079a2;
}

.tip-top        { height:5px; width:200px; }  
.tip-bottom     { width:200px; height:5px; }  


#shopping_footer{
	background-image:url(../img/assets/cart/shoppingcart_footer.png);
	background-repeat:no-repeat;
	background-position:top left;
	width:190px;
	height:190px;
	position:relative;
	top:0px;
	left:-20px;
	float:left;
}

#deleteItem{
	width:25px; height:25px; position:absolute; top:100px; left:30px; cursor:pointer
}
#noBuy{
	background-color:#FFFFFF; position:relative; top:3px; /*cursor:pointer;*/ color:#666666; padding:4px;
}

input{
	font-size:10px;
  	font-family: Verdana, Arial, Helvetica, sans-serif;
}
textarea{
	font-size:10px;
  	font-family: Verdana, Arial, Helvetica, sans-serif;
	width:450px;
	height:60px;
	border:1px solid #000000;
	padding:2px;
}
select{
	font-size:10px;
  	font-family: Verdana, Arial, Helvetica, sans-serif;
	border:1px solid #000000;
	height:17px;
}

input.client{
	width:150px;
	height:15px;
	border:1px solid #000000;
	padding:2px;
}

input.client_big{
	width:200px;
	height:15px;
	border:1px solid #000000;
	padding:2px;
}
input.client_qty{
	width:40px;
	height:15px;
	border:1px solid #000000;
	padding:2px;
}
select.client_big{
	width:206px;
	height:20px;
	border:1px solid #000000;
	padding:2px;
	font-size:10px;
  	font-family: Verdana, Arial, Helvetica, sans-serif;
}
input.qty{
	width:30px;
	height:15px;
	border:1px solid #000000;
}

input.inputLetter{
	width:93px;
	border:1px solid #231f21;
	padding:2px;
}

input.input_advanced{
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width:250px;;
	margin:5px;
	padding:3px;
	height:12px;
}
select.input_select_2{
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width:250px;
	margin:5px;
	height:20px;
}




span.categories_name {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #c32650;
  font-weight:bold;
}