/* Stylesheet Beadies version 1.0 */
@media screen {
* {
	margin: 0px;
	padding: 0px;
}

body {
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #555;
	background-color: #fbded0;
	background-image: url(/App_Themes/default/images/bkg_main.jpg);
	background-attachment: fixed;
	text-align:left;
}

.pager span 
{
	text-decoration: underline;
	padding-right : 5px;	 
} 

.pager a
{
	padding-right : 5px;
} 

#content_zone_left ul li 
{
	margin-left: 20px;
}

/* ------------------ Header --------------------- */

#wrapper_header {
	width: 100%;
	height: 120px;
	text-align: left;
	background-image: url(/App_Themes/default/images/bkg_header_main.gif);
	background-position: top;
	background-repeat: repeat-x;
	position: relative;
	float: left;
	z-index: 100;
}

#header {
	width: 980px;
	margin: 0px auto;
	color: #983C67;
	position: relative;
	float: none;
}

#header_left 
{
	width: 332px;
	position: relative;
	float: left;
}

#header_left_top 
{
	width: 332px;
	height: 84px;
	background-image: url(/App_Themes/default/images/bkg_header_left_top.gif);
	background-position: top left;
	background-repeat: no-repeat;
	position: relative;
	float: left;
}

#header_left_bottom 
{
	width: 332px;
	height: 22px;
	position: relative;
	float: left;
}

#breadcrumb 
{
	width: 332px;
	height: 15px;
	padding-top: 5px;
	text-transform: uppercase;
	font-size: 10px;
	position: relative;
	float: left;
	overflow: hidden;
}

.breadcrumb_item {
	padding-right: 4px;
	position: relative;
	float: left;
}

#header_middle
{
	width: 375px;
	height: 120px;
	position: relative;
	float: left;
}

#header_right
{
	width: 273px;
	position: relative;
	float: left;
}

#header_right_top 
{
	width: 273px;
	height: 84px;
	position: relative;
	float: left;
}

#header_right_bottom 
{
	width: 273px;
	height: 22px;
	position: relative;
	float: left;
}

#search_field {
	width: 273px;
	font-size: 10px;
	font-weight: normal;
	color: #FFF;
	background-position: right bottom;
	background-repeat: no-repeat;
	position: relative;
	float: left;
}

.button_search {
	width: 40px;
	height: 22px;
	padding-botom: 1px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFF;
	background-color: #CA337E;
	border: none;
}

.textfield_search {
	width: 195px;
	height: 18px;
	padding: 2px 3px 0px 3px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000; 
	border: 1px solid #CA337E;
}

.close_search a:link { color: #FFF; font-weight: bold; text-decoration: none; }
.close_search a:visited { color: #FFF; font-weight: bold; text-decoration: none; }
.close_search a:hover { color: #FFF; font-weight: bold; text-decoration: underline; }

#navi_top {
	width: 273px;
	padding-top: 20px;
	text-align: right;
	font-size: 11px;
	color: #b8fff9;
	position: relative;
	float: right;
}

#navi_top div a:link { color: #000; text-decoration: none; }
#navi_top div a:visited { color: #000; text-decoration: none; }
#navi_top div a:hover { color: #000; text-decoration: underline; }

#header a:link { color: #983C67; text-decoration: none; }
#header a:visited { color: #983C67; text-decoration: none; }
#header a:hover { color: #983C67; text-decoration: underline; }

/* --------------- Content ----------------- */

#bottom_menu 
{
	width: 204px;
	padding: 15px;
	text-transform: uppercase;
	position: absolute;
	bottom: 0;
}

#content_zone_right #bottom_menu a 
{
	padding-bottom: 5px;
	font-size: 9px;
	position: relative;
	float: left;
	clear: both;
}

#content_zone_right #bottom_menu a:link { color: #555; text-decoration: none; }
#content_zone_right #bottom_menu a:visited { color: #555; text-decoration: none; }
#content_zone_right #bottom_menu a:hover { color: #983C67; text-decoration: none; }


#wrapper_content {
	width: 100%;
	margin-top: 5px;
	text-align: left;
	position: relative;
	float: left;
}

#wrapper_1_content_zone {
	width: 980px;
	margin: 0px auto;
	position: relative;
	float: none;
}

#wrapper_2_content_zone {
	width: 980px;
	position: relative;
	float: left;
}

#content_zone {
	width: 980px;
	position: relative;
	float: left;
}

.content_zone_spacer {
	width: 220px;
	height: 4px;
	position: relative;
	float: left;
}

.content_header 
{
	position: relative;
	float: left;
}

.bkg_dark_grey_long {
	width: 230px;
	background-image: url(/App_Themes/default/images/bkg_dark_grey_long.jpg);
	background-position: bottom;
	background-repeat: no-repeat;
	position: relative;
	float: left;
}

.bkg_dark_grey_long ul {
	padding-top: 0px;
	margin-top: 0px;
	padding-bottom: 7px;
	padding-left:24px;
}

.bkg_dark_grey_long li {
	margin-top: 3px;
	padding-left: 0px;	
}

.bkg_dark_grey_long p {
	padding-top: 9px;
	padding-bottom: 7px;
}

.bkg_dark_grey_more {
	background: #171717;
	height: 469px;
	left: 0pt;
	overflow-x: hidden;
	overflow-y: auto;
	position: absolute;
	top: 0pt;
	width: 460px;
	z-index: 5;
	background-position: right bottom;
	background-repeat: repeat-y;
	border-right: 1px solid #707070;	
}

.bkg_dark_grey_more .product_bottom_info_block {
	padding: 8px;
	font-weight: bold;
	position: relative;
	width: 412px;
}

.bkg_dark_grey_more .close {
	float: right;
	padding-top: 4px;
	padding-right: 4px;
}

.bkg_dark_grey_more p {
	padding-top: 9px;
	padding-bottom: 7px;
}

.bkg_dark_grey_more li {	
	margin-top: 3px;
	padding-left: 0px;	
}

.bkg_dark_grey_more ul {
	padding-top: 0px;
	margin-top: 0px;
	padding-bottom: 7px;
}

#content_zone_left_zone_3 ul {
	margin-left: 20px;
	padding-bottom: 5px;
	list-style-type: disc;
}

#more_info {	
	width: 209px;
	height: 200px;
	top: 0px;
	left: 732px;
	padding: 10px;
	text-align: left;
	border-right: 1px solid #707070;
	border-bottom: 1px solid #707070;
	background-color: #000;
	background-image: url(/App_Themes/default/images/bkg_dark_grey_long.jpg);
	background-position: bottom right;
	background-repeat: no-repeat;
	position: absolute;
	float: none;
	z-index: 30000;
}

.description_short {
	min-height: 187px;
	overflow: hidden;
	width:225px;
}

#wrapper_content_zone_left {
    width: 734px;
    position: relative;
    float: left;
}

#content_zone_left {
	width: 674px;
	min-height: 455px;
	margin-left: 40px;
	padding: 10px;
	background-color: #FFF;
	border: 3px dotted #ef95c3;
	position: relative;
	float: left;
	z-index: 10;
}

#content_zone_left_address {
    width: 734px;
    padding-top: 10px;
    text-align: left;
    font-size: 11px;
	color: #983c67;
    position: relative;
    float: right;
}

.content_homepage_left
{
	width: 213px;
	min-height: 454px;
	padding-right: 5px;
	border-right: 3px dotted #EF95C3;
	position: relative;
	float: left;
}

.content_homepage_middle 
{
	width: 222px;
	min-height: 454px;
	margin: 0px 5px;
	text-align: center;
	color: #983C67;
	background-image: url(/Resources/sfeerbeelden/home_middle.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	position: relative;
	float: left;
}

.content_homepage_right
{
	width: 213px;
	min-height: 454px;
	padding-left: 5px;
	border-left: 3px dotted #EF95C3;
	position: relative;
	float: left;
}

.content_zone_main_text {
	width: 100%;
	padding-bottom: 10px;
	position: relative;
	float: left;
}

.content_zone_left_offer_photo {
	width: 230px;
	height: 115px;
	position: relative;
	float: left;
}

.empty {
	position: relative;
	float: left;
}

.offer_text {
	font-size: 11px;
	font-weight: bold;
	padding: 3px 3px;
}

.offer_price {
	font-size: 14px;
	font-weight: bold;
	padding: 4px 2px 2px 5px;
}

.price_strike_through {
    font-size: 11px;
    text-decoration: line-through;
}

#content_zone_left_zone_1_and_2 {
	width: 460px;
	position: relative;
	float: left;
}

#content_zone_left_1_and_2_bkg_grey_block {
	width: 460px;
	background-image: url(/App_Themes/default/images/bkg_dark_grey_block.jpg);
	background-position: bottom;
	background-repeat: no-repeat;
	position: relative;
	float: left;
}

#content_zone_left_zone_1 {
	width: 230px;
	position: relative;
	float: left;
}

#content_zone_left_zone_1_home {
	width: 230px;
	height: 270px;
	background-image: url(/App_Themes/default/images/bkg_dark_grey_special_offer.jpg);
	background-position: bottom;
	background-repeat: no-repeat;
	position: relative;
	float: left;
}

#content_zone_left_zone_1_home p {
	padding: 0px 10px 8px 8px;
}

#content_zone_left_zone_1_home ul li {
	margin-left: 25px;
}

#content_zone_left_zone_2 {
	width: 230px;
	position: relative;
	float: left;
}

#content_zone_left_zone_2_home {
	width: 230px;
	height: 270px;
	background-image: url(/App_Themes/default/images/bkg_dark_grey_special_offer.jpg);
	background-position: bottom;
	background-repeat: no-repeat;
	position: relative;
	float: left;
}

#content_zone_left_zone_2_home p {
	padding: 0px 10px 8px 8px;
}

#content_zone_left_zone_2_home ul li {
	margin-left: 25px;
}

#content_zone_left_zone_3 {
	width: 230px;
	position: relative;
	float: left;
}

#content_zone_left_zone_3 p {
	padding: 0px 10px 8px 10px;
}

#content_zone_left_zone_3 h3{
	padding: 10px 10px 8px 10px;
}

#content_zone_left_zone_3 a:link, #content_zone_left_zone_3 a:visited {
	text-decoration: none;
}

#content_zone_left_zone_3 a:hover {
	text-decoration: underline;
}

.productoverview_category {
	width: 150px;
	height: 170px;
	background-color: #FFF;
	border: 2px dotted #EF95C3;
	position: relative;
	float: left;
}

.wrapper_productoverview {
	width: 675px;
/*	min-height: 455px;*/
	overflow: hidden;
	position: relative;
	float: none;
}

.wrapper_productoverview_product {
	width: 135px;
	height: 176px;
	position: relative;
	float: left;
}

.productoverview_product {
	width: 126px;
	height: 167px;
	background-color: #FFF;
	border: 2px dotted #EF95C3;
	position: relative;
	float: left;
}

.productoverview_product_top {
	width: 220px;
	height: 130px;
	position: relative;
	float: none;
}

.productoverview_product_top-left {
	width: 100px;
	height: 130px;
	overflow: hidden;
	position: relative;
	float: left;
}

.productoverview_product_top-right {
	width: 120px;
	height: 130px;
	overflow: hidden;
	position: relative;
	float: left;
}

.productoverview_title {
	width: 126px;
	height: 15px;
	padding: 3px 0px;
	text-align: center;
	font-weight: bold;
	position: relative;
	float: none;
	overflow: hidden;
}

.productoverview_info {
	width: 115px;
	position: relative;
	float: none;
}
.productoverview_info p{
	padding-left:0px;
	padding-bottom:8px;
}

.productoverview_product_bottom {
	width: 126px;
	margin-top: 3px;
	position: relative;
	float: none;
}

.productoverview_product_bottom_bkg {
	width: 126px;
	position: relative;
	float: left;
}

.productoverview_retail_price {
	width: 110px;
	padding-top: 2px;
	text-align: right;
	text-decoration: line-through;
	position: relative;
	float: left;
}

.productdetail_retail_price {
	font-weight: normal;
	text-decoration: line-through;
}

.productoverview_our_price {
	width: 126px;
	height: 16px;
	padding-top: 1px;
	text-align: center;
	font-size: 12px;
	font-weight: bold;
	position: relative;
	float: left;
}

.paging {
	position: relative;
	float: none;
}

/* ------------------ permanent content zone right ------------------ */

#content_zone_right {
	width: 234px;
	min-height: 350px;
	padding-bottom: 125px;
	background-color: #FFF;
	border: 3px dotted #ef95c3;
	position: relative;
	float: left;
}

#content_zone_right a:link { color: #FFF; text-decoration: none; }
#content_zone_right a:visited { color: #FFF; text-decoration: none; }
#content_zone_right a:hover { color: #FFF; text-decoration: underline; }

.close-popup {
	width: 100px;
	height: 16px;
	padding: 4px 10px 0px 465px;
	text-align: right;
	font-weight: bold;
	color: #FFF;
	background-image: url(/App_Themes/default/images/bkg_content_zone_right_header.gif);
	background-position: right;
	background-repeat: repeat-y;
}

.button_advanced_search {
	width: 188px;
	height: 17px;
	padding-bottom: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFF;
	background-color: #CA337E;
	border: 1px solid #FFF;
}

.button {
	height: 18px;
	padding-bottom: 3px;
	font-family: Verdana, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFF;
	background-color: #CA337E;
	border: 1px solid #FFF;
}

.content_shopping-bag_buttons{
	padding-top: 2px;
	background: none;
}

.content_shopping-bag_buttons input {
	width: 75px;
	height: 18px;
	margin: 5px 4px;
	padding-bottom: 2px;
	font-family: Verdana, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFF;
	background-color: #CA337E;
	border: 1px solid #FFF;
	cursor: pointer;
}

.button_bestellen {
	width: 75px;
	height: 18px;
	margin: 5px 4px;
	padding-bottom: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFF;
	background-color: #CA337E;
	border: 1px solid #FFF;
	cursor: pointer;
}

.productdetail_button_bestellen {
    width: 100px;
	height: 16px;
	margin-left: 20px;
	padding: 1px 0px 0px 1px;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFF;
	background-color: #CA337E;
	border: 1px solid #FFF;
	cursor: pointer;
	display: block;
}

a:link.productdetail_button_bestellen, a:visited.productdetail_button_bestellen, a:hover.productdetail_button_bestellen { color: #FFF; text-decoration: none; }

.button_winkel_verder {
	width: 110px;
	height: 18px;
	margin: 5px 4px;
	padding-bottom: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFF;
	background-color: #CA337E;
	border: 1px solid #FFF;
	cursor: pointer;
}

.button_verder_winkelen {
	width: 110px;
	height: 18px;
	margin: 5px 4px;
	padding: 2px 7px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFF;
	background-color: #CA337E;
	border: 1px solid #FFF;
	cursor: pointer;
}

.button_verder_winkelen a:link, 
.button_verder_winkelen a:visited,
.button_verder_winkelen a:hover {
    color: #FFF; text-decoration: none;
}

a.button_productdetail_bestellen 
{
	width: 100px;
/*	height: 18px;*/
	margin-right: 4px;
	padding: 2px 0px;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFF;
	background-color: #CA337E;
	border: 1px solid #FFF;
	cursor: pointer;
	position: relative;
	float: left;
	display: block;
}

a:link.button_productdetail_bestellen { color: #FFF; }
a:visited.button_productdetail_bestellen { color: #FFF; }
a:hover.button_productdetail_bestellen { color: #FFF; }


.button_productdetail_terug
{
	width: 100px;
/*	height: 18px;*/
	margin-right: 4px;
	padding: 1px 0px;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFF;
	background-color: #CA337E;
	border: 1px solid #FFF;
	cursor: pointer;
	position: relative;
	float: left;
	display: block;
}

/* --------------- Products ----------------- */

.content_main_title {
	width: 100%;
	padding: 7px 0px 21px 0px;
	font-weight: bold;
	position: relative;
	float: none;
}

.content_main_title_profile {
	width: 100%;
	padding: 7px 0px 21px 0px;
	font-weight: bold;
	color: #000;
	position: relative;
	float: none;
}

.content_main_title_profile a:link { color: #983C67; text-decoration: none; }
.content_main_title_profile a:visited { color: #983C67; text-decoration: none; }
.content_main_title_profile a:hover { color: #983C67; text-decoration: underline; }

.products_main_title {
	width: 100%;
	padding: 3px 0px 15px 0px;
	font-size: 10pt;
	font-weight: bold;
	position: relative;
	float: none;
}

.product_title {
	font-weight: bold;
	position: relative;
	float: left;
}

.product_image {
	width: 126px;
	height: 126px;
	position: relative;
	float: left;
}

.product_image_special_offer {
	width:220px;
	height: 15px;
	background-image: url(images/bkg_productoverview_price.gif);
	background-position: right top;
	background-repeat: repeat-x;
	position: absolute;
}

.product_prijs {
	padding: 8px;
	font-weight: bold;
	position: relative;
	float: left;
}

.product_prijs_label {
	width: 100px;
	position: relative;
	float: left;
}

.product_prijs_euro {
	width: 100px;
	text-align: right;
	font-size: 12px;
	position: relative;
	float: left;
}

.product_bottom_info_block {
	padding: 8px;
	font-weight: bold;
	position: relative;
	float: left;
}

.recently_viewed {
	width: 214px;
	padding: 0px 8px;
	font-size: 10px;
	font-weight: normal;
	position: relative;
	float: left;
}

.recently_viewed a:link { color: #983C67; text-decoration: none; }
.recently_viewed a:visited { color: #983C67; text-decoration: none; }
.recently_viewed a:hover { color: #983C67; text-decoration: underline; }

#content_zone_left_product {
	width: 440px;
	background-image: url(/App_Themes/default/images/bkg_dark_grey_block.jpg);
	background-position: bottom;
	background-repeat: no-repeat;
	position: relative;
	float: left;
}

#content_zone_left_product_images {
	width: 420px;
	height: 335px;
	padding: 10px;
	background-color: #FBDED0;
	overflow: hidden;
	position: relative;
	float: left;
}

#wrapper_content_zone_left_product_recommended {
	width: 440px;
	height: 105px;
	padding: 5px;
	background-image: url(/App_Themes/default/images/bkg_dark_grey_half_block.jpg);
	background-position: bottom right;
	background-repeat: no-repeat;
	position: relative;
	float: left;
}

#content_zone_left_product_recommended {
	width: 440px;
	height: 105px;
	overflow: hidden;
	position: relative;
	float: left;
}

.horizontal_rule {
	width: 100%;
	background-image: url(/App_Themes/default/images/img_white_pixel.gif);
	background-position: center;
	background-repeat: repeat-x;
	position: relative;
	float: left;
}

#wrapper_news {
    width: 670px;
    height: 405px;
    background-image: url(/App_Themes/default/images/bkg_news.jpg);
    background-position: top left;
    background-repeat: no-repeat;
    position: relative;
    float: left;
}

#news_textarea_top_left {
    width: 120px;
    height: 90px;
    overflow: hidden;
    margin: 45px 110px 0px 60px;
    font-weight: bold;
    color: #FFF;
/*  background-color: rgba(255, 0, 0, 0.5);*/
    position: relative;
    float: left;
}

#news_textarea_main {
    width: 130px;
    height: 190px;
    overflow: hidden;
    margin: 65px 10px 0px 30px;
/*  background-color: rgba(0, 255, 0, 0.5);*/
    position: relative;
    float: left;
}

#news_image_bottom_left {
    width: 150px;
    height: 230px;
    overflow: hidden;
    margin: 27px 20px 0px 0px;
/*  background-color: rgba(0, 0, 255, 0.5);*/
    background-image: url(/Resources/sfeerbeelden/news_left.jpg);
    background-position: top left;
    background-repeat: no-repeat;
    position: relative;
    float: left;
}

#news_textarea_top_right {
    width: 75px;
    height: 70px;
    overflow: hidden;
    margin: 27px 12px 10px 100px;
    font-weight: bold;
    color: #FFF;
/*  background-color: rgba(255, 0, 0, 0.5);*/
    position: relative;
    float: left;
}

#news_image_top_right {
    width: 114px;
    height: 103px;
    overflow: hidden;
    margin: 90px 0px 10px 29px;
/*  background-color: rgba(0, 255, 0, 0.5);*/
    background-image: url(/Resources/sfeerbeelden/news_right.jpg);
    background-position: top left;
    background-repeat: no-repeat;
    position: relative;
    float: left;
}

#news_list_newsitems {
    width: 290px;
    height: 155px;
    overflow: hidden;
    margin: 30px 25px 15px 15px;
/*  background-color: rgba(0, 0, 255, 0.5);*/
    position: relative;
    float: left;
}

/* --------------- Footer ----------------- */

#wrapper_footer {
	width: 100%;
	height: 40px;
	text-align: left;
	color: #983c67;
	position: relative;
	float: left;
}

#footer {
	width: 980px;
	margin: 0px auto;
	padding-top: 4px;
	font-size: 10px;
	position: relative;
	float: none;
}

#wrapper_footer a:link { color: #999; text-decoration: none; }
#wrapper_footer a:visited { color: #999; text-decoration: none; }
#wrapper_footer a:hover { color: #FFF; text-decoration: none; }

.address_1 
{
	width: 233px;
	text-align: center;
	position: relative;
	float: right;
}

.address_2 
{
	width: 234px;
	text-align: center;
	position: relative;
	float: right;
}

.address_3 
{
	width: 233px;
	text-align: center;
	position: relative;
	float: right;
}

/* --------------- Misc ----------------- */

h1 {
/*	margin-left: 10px;*/
	margin-bottom: 5px;
	padding: 0px 10px 5px 0px;
	font-size: 14px;
	font-weight: bold;
	border-bottom: 3px dotted #EF95C3;
}

#content_zone_left_zone_3 h1 
{
	margin-left: 10px;
}

h2 {
/*	margin-left: 10px;*/
	padding: 0px 10px 10px 0px;
	font-size: 13px;
	font-weight: bold;
}

h3 {
/*	margin-left: 10px;*/
	padding: 0px 10px 10px 0px;
	font-size: 12px;
	font-weight: bold;
}

h4 {
/*	margin-left: 10px;*/
	padding: 0px 10px 10px 0px;
	font-size: 11px;
	font-weight: bold;
}

p {
	padding: 0px 0px 10px 0px;
}

.description_short p 
{
	color: #000;
}

.bold {
	font-weight: bold;
}

.normal {
	font-weight: normal;
}

.font_color_red {
	color: #F00;
}

.aanvullende_prijs_info {
	font-size: 10px;
	font-weight: normal;
}

.aanvullende_prijs_info select
{
	width:125px;
}

a:link { color: #983C67; text-decoration: none; }
a:visited { color: #983C67; text-decoration: none; }
a:hover { color: #983C67; text-decoration: underline; }

.wrapper_productoverview a:link { color: #983C67; text-decoration: none; }
.wrapper_productoverview a:visited { color: #983C67; text-decoration: none; }
.wrapper_productoverview a:hover { color: #983C67; text-decoration: underline; }

.table_shoppingcart {
	padding: 0px 10px;
	margin-bottom: 5px;
}

.wrapper_order_data td {

}

.wrapper_order_info th {
	height: 24px;
	margin-bottom: 5px;
	padding: 5px 10px 5px 5px;
}

.label_item {
	
}

.label_description {
	width: 140px;
	margin-bottom: 5px;
	padding: 7px 10px 5px 5px;
}

.label_description_long 
{
	margin-bottom: 5px;
	padding: 7px 10px 5px 5px;
}

.label_quantity {
	margin-bottom: 5px;	
	padding: 7px 10px 5px 5px;
}

.label_price {
	text-align:left;
	width:80px;
	margin-bottom: 5px;
	padding: 7px 20px 5px 5px;	
}

.label_amount {
	margin-bottom: 5px;
	padding: 7px 10px 5px 5px;
}

.select-shopping-cart{
	width: 50px;
	height: 18px;
	margin-top: 2px;
	margin-right: 1px;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFF;
	background-color: #CA337E;
	border: 1px solid #FFF;
}

.table_shoppingcart_total {
	margin-top: 5px;
}

.checkout_background_product {
	width: 670px;
	background-color: #fbded0;
	position: relative;
	float: none;
}

.wrapper_contactformulier_algemeen {
/*	width: 500px;*/
	margin-left: 150px;
	text-align: left;
	position: relative;
	float: none;
}

#wrapper_contactformulier {
/*	width: 425px;
	margin-left: 125px;*/
	text-align: left;
	position: relative;
	float: none;
}

#wrapper_contactformulier-2 {
	width: 675px;
	text-align: left;
	position: relative;
	float: none;
}

#wrapper_contactformulier-2 ul {
	margin-left: 20px;
}

.textfield {
	width: 150px;
	height: 15px;
	margin-bottom: 2px;
	padding: 2px 3px 0px 3px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000; 
	border: none;
	background-color: #fbded0;
}

.textfield-2 {
	width: 100px;
	height: 15px;
	margin-bottom: 1px;
	padding: 2px 3px 0px 3px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000; 
	border: none;
	background-color: #fbded0;
}

.textarea {
	width: 150px;
	height: 40px;
	margin-bottom: 1px;
	padding: 2px 3px 0px 3px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000; 
	border: none;
	background-color: #fbded0;
}

.textfield_recensie {
	width: 175px;
	height: 15px;
	margin-bottom: 1px;
	padding: 2px 3px 0px 3px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000; 
	border: none;
	background-color: #fbded0;
}

.textarea_recensie {
	width: 175px;
	height: 100px;
	margin-bottom: 1px;
	padding: 2px 3px 0px 3px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000; 
	border: none;
	background-color: #fbded0;
}

.textfield_advanced_search {
	width: 182px;
	height: 15px;
	margin-bottom: 1px;
	padding: 2px 3px 0px 3px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000; 
	border: none;
	background-color: #fbded0;
}

.dropdown_extended_search {
	width: 188px;
	height: 18px;
	margin-bottom: 1px;
	padding: 1px 1px 0px 3px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000; 
	border: none;
	background-color: #fbded0;
}

.recensie_inspringen {
	padding-left: 5px;
}

.tabel_recensies {
	padding-left: 10px;
}

.dropdown {
	width: 150px;
	height: 17px;
	margin-bottom: 1px;
	padding: 1px 3px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000; 
	border: none;
	background-color: #fbded0;
}

.dropdown_payment_method {
	width: 125px;
	height: 18px;
	margin-bottom: 1px;
	padding: 2px 0px 1px 3px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000; 
	border: none;
	background-color: #fbded0;
}

.dropdown_country {
    width: 156px;
	height: 19px;
	margin-bottom: 1px;
	padding: 2px 3px 1px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000; 
	border: none;
	background-color: #fbded0;
}

.btn_contactform {
	width: 75px;
	height: 18px;
	margin-top: 2px;
	margin-right: 1px;
	padding-bottom: 3px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFF;
	background-color: #CA337E;
	border: 1px solid #FFF;
}

.btn_verwijder {
	width: 75px;
	height: 18px;
	margin-top: 2px;
	margin-right: 1px;
	padding-bottom: 3px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFF;
	background-color: #CA337E;
	border: 1px solid #FFF;
}

.btn_verzend_wachtwoord {
	width: 156px;
	height: 18px;
	margin-top: 2px;
	padding-bottom: 3px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFF;
	background-color: #CA337E;
	border: 1px solid #FFF;
	cursor:pointer;
}

.btn_aanmaken_profiel_verder {
	width: 157px;
	height: 18px;
	margin-top: 2px;
	padding-bottom: 3px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFF;
	background-color: #CA337E;
	border: none;
	cursor:pointer;
}

.btn_vouchercode {
	width: 155px;
	height: 18px;
	margin-top: 2px;
	padding-bottom: 3px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFF;
	background-color: #CA337E;
	border: none;
	cursor:pointer;
}

.btn_verzend_wachtwoord-2 {
	width: 115px;
	height: 18px;
	margin-top: 2px;
	margin-right: 1px;
	padding-bottom: 3px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFF;
	background-color: #CA337E;
	border: 1px solid #FFF;
	cursor: pointer;
}

.btn_verzend_recensie {
	width: 90px;
	height: 18px;
	margin-top: 2px;
	margin-right: 1px;
	padding-bottom: 3px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFF;
	background-color: #CA337E;
	border: 1px solid #FFF;
	cursor: pointer;
}

.font_color_grey {
	color: #999;
}

.bladeren_bestelling {
	width: 620px;
	margin-left: 50px;
	position: relative;
	float: none;
}

.textfield_aantal_items {
	width: 30px;
	height: 15px;
	margin: 1px 0px;
	padding: 2px 3px 0px 3px;
	text-align: right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000; 
	border: none;
}

.algemene_voorwaarden {
    font-size: 10px;
}

.algemene_voorwaarden a:link { text-decoration: underline; }
.algemene_voorwaarden a:visisted { text-decoration: underline; }
.algemene_voorwaarden a:hover { text-decoration: none; }

.btn_bestellen {
	width: 674px;
	margin-top: 3px;
	text-align: right;
	position: relative;
	float: none;
}

.disclaimer {
	padding-right: 20px;
	position: relative;
	float: left;
}

.disclaimer ul {
	padding-bottom: 7px;
}

.disclaimer li {
	margin-left: 25px;
	margin-top: 3px;
}

.terms {
	padding-right: 20px;
	position: relative;	
}

.terms ol {
	padding-bottom: 15px;
}

.terms li {
	margin-left: 30px;
	margin-bottom: 11px;
}

.terug_naar_overzicht_nieuws {
	width: 650px;
	text-align: right;
	font-weight: bold;
	position: relative;
	float: none;
}

.popup_tell_a_friend {
	width: 500px;
	height: 450px;
	padding: 10px;
	text-align: center;
	background-color: #FFF;
	position: relative;
	float: left;
}

.tell_a_friend_bkg {
    width: 500px;
    height: 290px;
    background-image: url(/App_Themes/default/images/bkg_tell_a_friend.jpg);
    background-repeat: no-repeat;
    position: relative;
    float: left;
}

.tell_a_friend_left {
    width: 230px;
    margin-right: 10px;
    text-align: left;
    font-size: 11px;
    position: relative;
    float: left;
}

.tell_a_friend_right {
    width: 255px;
    text-align: left;
    font-size: 11px;
    position: relative;
    float: left;
}

.popup_tell_a_friend_thankyou {
	width: 500px;
	text-align: center;
	background-color: #FFF;
	position: relative;
	float: left;
}

.tell_a_friend_bkg_thankyou {
    width: 500px;
    height: 290px;
    background-image: url(/App_Themes/default/images/bkg_tell_a_friend_thankyou.jpg);
    background-repeat: no-repeat;
    position: relative;
    float: left;
}

.thankyou {
    text-transform: uppercase;
    font-size: 11px;
    font-weight: bold;
    color: #CA337E;
}

.header-popup {
	width: 500px;
	height: 20px;
	padding-left: 4px;
	background-color: #5e1e1e;
	position: relative;
	float: left;
}

.close-popup {
	width: 100px;
	height: 16px;
	padding: 4px 10px 0px 465px;
	text-align: right;
	font-weight: bold;
	color: #FFF;
	background-image: url(/App_Themes/default/images/bkg_content_zone_right_header.gif);
	background-position: right;
	background-repeat: repeat-y;
}

.close-popup a:link { color: #FFF; text-decoration: none;}
.close-popup a:hover { color: #FFF; text-decoration: underline;}

.btn_tell_a_friend {
	width: 120px;
	height: 18px;
	margin-top: 2px;
	margin-left: 1px;
	padding-bottom: 3px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFF;
	background-color: #CA337E;
	border: 1px solid #FFF;
	cursor: pointer;
}

.btn_tell_a_friend_close_window {
	width: 120px;
	height: 18px;
	margin-top: 2px;
	margin-left: 1px;
	padding-bottom: 3px;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFF;
	background-color: #CA337E;
	border: 1px solid #FFF;
	cursor: pointer;
}

.close-up_item {
	width: 500px;
	height: 468px;
	text-align: center;
	padding-top: 10px;
	position: relative;
	float: left;
}
.close-up_text {
	width: 490px;
	height: 115px;
	text-align: left;
	padding: 10px 5px;
	position: relative;
	float: left;
}

.bkg_detail {
	width: 500px;
	height: 121px;
	background-color: #EEE;
	padding-top: 3px;
	position: relative;
	float: left;
}

.close-up_detail {
	width: 500px;
	height: 121px;
	text-align: left;
	position: relative;
	float: left;
}

.pop_up_textfield {
	width: 110px;
	margin: 2px 1px 1px;
	padding: 1px 1px 1px 3px;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 11px;
	color: #666666;
	border: 1px solid #999999;
	background-color: #fbded0;
}

.pop_up_textarea {
	width: 170px;
	height: 150px;
	margin: 2px 1px 1px;
	padding: 1px 1px 1px 3px;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 11px;
	color: #666666;
	border: 1px solid #999999;
	background-color: #fbded0;
}

.info_tell_a_friend {
	width: 210px;
	padding: 10px;
	text-align: left;
	position: relative;
	float: left;
}

.wrapper_product_tell_a_friend {
	width: 250px;
	height: 265px;
	padding: 10px;
	position: relative;
	float: left;
}

.product_tell_a_friend {
	width: 250px;
	height: 260px;
	margin-top: 15px;
	overflow: hidden;
	position: relative;
	float: left;
}

.tell_a_friend_versturen {
    width: 490px;
	padding: 0px 10px 0px 0px;
	text-align: right;
	position: relative;
	float: left;
}

.tell_a_friend_sluiten {
    width: 490px;
	padding: 0px 10px 0px 0px;
	text-align: right;
	position: relative;
	float: left;
}

.special_offer_productoverview {
	width: 123px;
	height: 17px;
	padding: 0px 3px 0px 0px;
	text-align: center;
	font-size: 11px;
	font-weight: bold;
	color: #FFF;
	background: url(/App_Themes/default/images/bkg_special_offer_productoverview.gif) no-repeat;
	position: absolute;
	float: none;
}

.content_main_title_brand {
	width: 100%;
	padding: 7px 0px 21px 0px;
	font-size: 13px;
	font-weight: bold;
	position: relative;
	float: none;
}

.brand_intro {
	width: 650px;
	margin-bottom: 20px;
	padding: 7px 0px 7px 0px;
	position: relative;
	float: none;
}

.brand_intro_text {
	width: 525px;
	margin: 20px 0px;
	padding-left: 10px;
	position: relative;
	float: left;
}

.brand_intro_logo {
	width: 100px;
	margin: 20px 0px;
	padding: 0px 0px 10px 15px;
	text-align: right;
	position: relative;
	float: left;
}

.brand_intro_links {
	width: 650px;
	padding: 7px 0px 7px 0px;
	background-image: url(../images/bkg_dark_grey_half_block_wide.jpg);
	background-position: right bottom;
	background-repeat: no-repeat;
	position: relative;
	float: left;
}

.brand_intro_links a:link { color: #FFF; font-weight: bold; font-size: 12px; text-decoration: none; }
.brand_intro_links a:visited { color: #FFF; font-weight: bold; font-size: 12px; text-decoration: none; }
.brand_intro_links a:hover { color: #FFF; font-weight: bold; font-size: 12px; text-decoration: underline; }

.name_tags {
	width: 44px;
	height: 13px;
	text-align: center;
	font-size: 9px;
	color: #000;
	background-color: #FFEE8C;
	position: relative;
	float: left;
}
#divSWF{
	
}

.shop_category
{
	width: 170px;
	height: 185px;
/*	margin-bottom: 10px;
	padding-right: 8px;
	background-color: #FFF;
	border: 2px dotted #EF95C3;*/
	position: relative;
	float: left;
}

.category_image
{
	width: 140px;
	height: 125px;
/*	overflow: hidden;
	margin-bottom: 4px;
	padding-top: 5px;
	position: relative;
	float: left;*/
}

.category_name {
	width: 150px;
	height: 25px;
	margin-bottom: 5px;
	padding: 3px 0px;
	text-align: center;
	font-weight: bold;
	position: relative;
	float: none;
	overflow: hidden;
}

.aanbieding{
	font-size: 13px;
	color: #FF0000;
	font-weight: bold;
}

.aanbieding_prijs{
	font-weight:bold;
}

.table_search_result tr td {
	height: 20px;
}

.table_search_result a:link { color: #983C67; text-decoration: none; }
.table_search_result a:visited { color: #983C67; text-decoration: none; }
.table_search_result a:hover { color: #983C67; text-decoration: underline; }

.table_search_result div table tr
{
	background-color: #FBDED0;
	border-top: 5px solid #FFF;
	border-bottom: 5px solid #FFF;
}

.table_search_result div table tr td div table tr,
.table_search_result div table tr td table tr {
	background-color: #FBDED0;
	border: none !important;
/*	border-top: 5px solid #FFF;
	border-bottom: 5px solid #FFF;*/
}

.table_search_result div table tr.pager
{
	background-color: #FFF;
	border: none;
	float: none;
}

.table_search_result div table tr.pager table tr td span
{
	margin-right: 2px;
	padding: 3px 6px;
	text-decoration: none;
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #FFF;
	background-color: #E795A9;
	position: relative;
	float: left;
	display: block;
}

.payment_prepay {
	padding-top: 60px;
}

.payment_ideal {
	padding-top: 90px;
}
#divSWF{
	float:left;
	height:340px;
	position:absolute;
	top:10px;
	width:320px;
}
#divSWF4{
	float:left;
	height:340px;
	position:absolute;
	top:0px;
	margin-top:10px;
	width:320px;
	
}
#divSWF1{
	display:none;
}

#content_zone_left_product_images img{
	cursor:pointer;
}
#divProductMain img{
	cursor:default;
}
.invoiceprint{
	float:left;
	background:none;
	background-color:none;
	position:relative;
	width:660px;
}
#invoicebody{
	background:none;
	background-color:#FFFFFF;
	color:#000000;
}

.aanvullende_prijs_info .dropdown{
	z-index: 1;
}

.aanvullende_prijs_info {
	z-index: 1;
}
.sitemap ul, .sitemap ul ul{
	padding-left:24px;
}
.content_zone_main_text ul{
	padding-left:25px;
	padding-bottom:10px;
}
.content_zone_main_text p{
	padding-top:4px;
	padding-bottom:12px;
}

#divProductMain{
	width:320px;
	height:320px;
	background-color: #FFF;
	text-align: center;
	float:none;
	position:relative;
	margin:8px;
	overflow:hidden;
}

.shop_category_active_page{
	text-decoration: none;	
}

#printlogo {
	display: none;
	vertical-align: top;
}

.printWidth{
	width: 660px;
}

.printWidth_address{
	width: 660px;
}

.printInfo{
	display:none;	
}

.noOverflow{
	overflow:hidden;
	height:65px;
	width: 65px;
}

.advanced_search_description {
	width: 350px;
	padding: 5px 0px;
	text-align: left;
	font-weight: normal;
}

.advanced_search_normal_price {
	width: 100px;
	text-align: right;
	text-decoration: line-through;
}

.advanced_search_new_price {
	width: 85px;
	padding: 5px 10px 5px 5px;
	text-align: right;
	font-weight: bold;
}

.rating_cover {
	height: 10px;
	position: relative;
	float: left;
}

.zero_margin {
	width: 13px! important;
    height: 13px! important;
	margin: 0px;
}

.zero_margin input {
	width: 13px! important;
    height: 13px! important;
	margin: 0px;
}

}

/* Css Menu */

#wrapper_navi_main {
	width: 190px;
	padding-top: 10px;
	position: relative;
	float: left;
}

#navi_main {
	color: #555;
	position: relative;
	float: left;
}

#navi_main ul {
	list-style-type: none;
}

#navi_main ul li a:link, #navi_main ul li a:visited {
	width: 190px;
	margin: 15px 0px 0px 15px;
	padding: 5px;
	text-transform: uppercase;
	text-decoration: none;
	list-style-type: none;
	color: #555;
	border: 2px dotted #ef95c3;
	position: relative;
	clear: both;
	display: block;	
}

#navi_main ul li a:hover {
	width: 190px;
	margin: 15px 0px 0px 15px;
	padding: 5px;
	text-transform: uppercase;
	text-decoration: none;
	list-style-type: none;
	color: #CA337E;
	border: 2px dotted #ef95c3;
	background-color: #FBDED0;
	position: relative;
	clear: both;
	display: block;
}

#navi_main ul li ul li a:link, #navi_main ul li ul li a:visited {
	width: 190px;
	display: block;
	margin: 15px 0px 0px 15px;
	padding: 5px;
	text-transform: uppercase;
	text-decoration: none;
	list-style-type: none;
	color: #555;
	border: 2px dotted #ef95c3;
	position: relative;
	clear: both;
}

#navi_main ul li ul li a:hover {
	width: 190px;
	margin: 15px 0px 0px 15px;
	padding: 5px;
	text-transform: uppercase;
	text-decoration: none;
	list-style-type: none;
	background-image: none;
	color: #CA337E;
	border: 2px dotted #ef95c3;
	background-color: #FBDED0;
	position: relative;
	clear: both;
	display: block;
}

#navi_main ul li ul li ul li a:link, #navi_main ul li ul li ul li a:visited {
	width: 180px;
	margin: 5px 0px 0px 15px;
	padding: 5px 5px 5px 15px;
	text-transform: capitalize;
	text-decoration: none;
	list-style-type: none;
	color: #555;
	border: none;
	position: relative;
	clear: both;
	display: block;
}

#navi_main ul li ul li ul li a:hover {
	width: 180px;
	margin: 5px 0px 0px 15px;
	padding: 5px 5px 5px 15px;
	text-transform: capitalize;
	text-decoration: none;
	list-style-type: none;
	color: #CA337E;
	border: none;
	position: relative;
	clear: both;
	display: block;
}

.title_color_pink {
    color: #CA337E;
}

/* Pager */

.wrapper_pager {
	width: 100%;
/*	text-align: right;*/
	position: relative;
	float: right;
}

.pager {
	position: relative;
	float: right;
}

.pager a:link, .pager a:visited {
	margin-right: 2px;
	padding: 3px 6px;
	text-decoration: none;
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #FFF;
	background-color: #e795a9;
	position: relative;
	float: left;
	display: block;
}

.pager a:hover {
	margin-right: 2px;
	padding: 3px 6px;
	text-decoration: none;
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #FFF;
	background-color: #CA337E;
	position: relative;
	float: left;
	display: block;
}

.pager .shop_category_active_page {
	margin-right: 2px;
	padding: 3px 6px;
	text-decoration: none;
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #FFF;
	background-color: #CA337E;
	position: relative;
	float: left;
	display: block;
}

.pager span {
	float:left;
	padding-right:5px;
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	position:relative;
	text-decoration:underline;
}

/* END Pager */

/* Nieuws Pager */

.wrapper_nieuwspager {
	width: 100%;
	padding-top: 3px;
/*	text-align: right;*/
	position: relative;
	float: left;
}

.nieuwspager {
	position: relative;
	float: left;
}

.nieuwspager a:link, .nieuwspager a:visited {
	margin-right: 2px;
	padding: 3px 6px;
	text-decoration: none;
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #FFF;
	background-color: #e795a9;
	position: relative;
	float: left;
	display: block;
}

.nieuwspager a:hover {
	margin-right: 2px;
	padding: 3px 6px;
	text-decoration: none;
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #FFF;
	background-color: #CA337E;
	position: relative;
	float: left;
	display: block;
}

.nieuwspager a.disabled {
    background-color:#CA337E;
    color:#FFFFFF;
    display:block;
    float:left;
    font-family:Verdana;
    font-size:10px;
    font-weight:bold;
    margin-right:2px;
    padding:3px 6px;
    position:relative;
    text-decoration:none;
}

/*
.nieuws .wrapper_pager .pager .shop_category_active_page {
	margin-right: 2px;
	padding: 3px 6px;
	text-decoration: none;
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #FFF;
	background-color: #CA337E;
	position: relative;
	float: left;
	display: block;
}
*/

.nieuwspager span {
	float:left;
	padding-right:5px;
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	position: relative;
	text-decoration:underline;
}

/* END Nieuws Pager */

.signin_block_background
{
	background-color: #fbded0;
	border: 5px solid #fbded0;
}

.signin_block_background .textfield-2 
{
	background-color: #FFF;
}
.bgTextImage{
	position:absolute;
	bottom:0px;
	right:0px;
	z-index:0;
}
.textTable{
	z-index:10;	
	position:relative;
}
.menuSelected {
font-weight: bold;
}
.langNL
{
	padding-left:20px;
	background-image:url(/App_Themes/default/images/nl.gif);
	background-repeat:no-repeat;
	background-position:4px center;
}
.langEN
{
	padding-left:20px;
	background-image:url(/App_Themes/default/images/en.gif);
	background-repeat:no-repeat;
	background-position:4px center;
}
.ddlLanguage
{
	
}
a.st, a:link.st, a:hover.st, a:visited.st, a:active.st
{
	text-decoration:line-through !important;
}

.box {
    width: 65px;
    height: 65px;
    background-color: #FFF;
    position: relative;
    float: left;
}
.hide
{
	visibility:hidden;
	display:none;
}

.wrapper_history_item {
    border: 1px solid #FFF;
}