/*******************************************************************/
/****		SEARCH ON THE PAGE SECTIONS TO FIND PAGE STYLES		****/
/*******************************************************************/
/****															****/
/****		_CONTENT			> content.asp, *.xsl			****/
/****															****/
/*******************************************************************/
/****															****/
/****		_PRODUCT_GENERAL	> product*.xsl					****/
/****		_PRODUCT_PAGING		> product*.xsl					****/
/****		_PRODUCT_PRICING	> product*.xsl //pricetemplates	****/
/****		_PRODUCT_BULK		> product_bulk.xsl				****/
/****		_PRODUCT_DETAIL		> product_detail.xsl			****/
/****		_PRODUCT_SEARCHRES	> product_searchresults.xsl		****/
/****															****/
/*******************************************************************/
/****															****/
/****		_ORDER_GENERAL		> order*.xsl					****/
/****		_ORDER_BASKET		> order_basket.xsl				****/
/****		_ORDER_OVERVIEW		> order_overview.xsl			****/
/****															****/
/*******************************************************************/
/****															****/
/****		_PROFILE_GENERAL	> profile*.xsl					****/
/****															****/
/*******************************************************************/
/****															****/
/****		_PAYMENT			> payment.asp /					****/
/****							  activateproductcoupon.asp		****/
/****		_EDIT_ADDRESS		> edit_address.asp /			****/
/****							  activateproductcoupon.asp		****/
/****		_BIBIT_M2PAY		> payment_*.asp					****/
/****															****/
/*******************************************************************/
/****		SEARCH ON THE PAGE SECTIONS TO FIND PAGE STYLES		****/
/*******************************************************************/

/****************************/
/**** _CONTENT           ****/
/****************************/

.noresultsdiv
{
	padding-left: 22px;
	font-size: 11px;
	padding-bottom: 20px;
	padding-right: 22px;
}


.collectionoverviewdiv
{
	border: 1px solid #DFDFDE;
	background-color: #FBFBFA;
	width: 129px;
	height: 155px;
	margin-left: 15px;
	margin-bottom: 15px;
	padding-top: 10px;
}

.collectionoverviewimageTd
{
	height: 125px;
}

.collectionoverviewinfoTd
{
	text-align: right;
	height: 30px;
	width: 100%;
}

.collectionoverviewinfo
{
	text-align: right;
	padding-left: 5px;
}

.collectionoverviewinfo a 
{
	text-decoration: underline;
	color: #999A94;
	font-family: Arial, Helvetica;
	font-size: 11px;
}


.productpopuptable
{
	background-image: url(../content/images/popup/venster.gif);
	width: 263px;
	height: 123px;
	top: -275px;
	position: relative;
	z-index: 99;
}

.productpopuptable_en
{
	background-image: url(../content/images/popup/window.gif);
	width: 263px;
	height: 123px;
	top: -275px;
	position: relative;
	z-index: 99;
}



.popupfixframe
{
	width: 263px;
	height: 145px;
	position: relative;
	top: -275px;
	z-index: 98;
}



.popupbackbutton
{
	padding-top: 80px;
	padding-right: 10px;
	/*margin-left:21px;*/
}

.popupbasketbutton
{
	padding-top: 80px;
	padding-left: 10px;
}

.splittable
{
	width:		100%;
	height:		100%;
	/*text-align:	center;*/
}
.toprowtable
{
	vertical-align:top;

}
.bottomrowtable
{
	vertical-align:bottom;
}

.content form
{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

.content
{
	width:760px;
	/*height:400px;*/
	/*vertical-align:bottom;*/
	border:solid 1px #999A94;
	text-align	: left;
	background-image: url(../content/images/header/topgradient.jpg);
	background-repeat:repeat-x;
	
}

.profileintrotext
{
	font-size: 10px;
}

.contenttablepad
{
		text-align: left;
	padding:0px 0px 0px 0px; 
	/* padding-left: 15px;
}

.contenttable
{
	width: 762px;
	padding:0px 0px 0px 0px; 
}

.contenttop
{
	width: 535px;
	height: 7px;
	font-size: 0px;
	/*background-image: url(../content/images/contentvlakken/contenttop.gif);*/
	background-repeat: no-repeat;
	margin-left:100px;
}

.contentmiddle
{
	/*background-image: url(../content/images/contentvlakken/contentyrepeat.gif);*/
	background-repeat: repeat-y;
	font-family: Arial, Helvetica;
	font-size: 11px;
	color: #000000;
	/*padding-left: 10px;
	padding-right: 10px;*/
	/*border			: solid 1px #999999;*/
	/*margin-left:100px*/
	padding:0 0 0 23px;
}

.contentbottom
{
	width: 535px;
	height: 7px;
	font-size: 0px;
	/*background-image: url(../content/images/contentvlakken/contentbottom.gif);*/
	background-repeat:no-repeat;
	margin-left:100px
}

.cattable
{
	width: 540px;
	margin: 0px 0px 5px 0px;
}

.cattop
{
	background-image: url(../content/images/contentvlakken/categorietop.gif);
	background-repeat: no-repeat;
	font-size: 0px;
	height: 7px;
	width: 174px;
}

.catmiddle
{
	background-image: url(../content/images/contentvlakken/categorieyrepeat.gif);
	background-repeat: repeat-y;
	padding-left: 2px;
	font-family: Arial, Helvetica;
	font-size: 10px;
	color: #000000;
}

.profileforgotpasswordemailadres
{
	font-weight: normal;
	padding-right: 15px;
}

.profileforgotpasswordbuttonrow
{
	text-align: right; 
	padding-right: 5px;
}

.profileforgotpassworderrormessage
{
	color: Red;	
	font-size: 10px;
}


/***************************/
/** BO CONTENT.ASP STYLES **/

/**** homepage page ****/
.catmiddlehomeimg
{
	padding-left: 8px;
}

.catmiddlehomeunde
{
	padding-top: 6px;
	padding-left: 10px;
	text-decoration: underline;
}

.catmiddlehomebold
{
	padding-left: 10px;
	font-weight: bold;
}

/**** profileaccount page ****/
.html_profileaccountheadimg
{
	font-size: 14px;
	font-weight: bold;
	padding-bottom: 8px;
}

.html_profileaccountlink
{
	color: #5EA8FF;
	text-decoration: none;
}

.html_profileaccountlink:hover
{
	text-decoration: underline;
}

/**** forgotpwconfirm page ****/
.html_passwordforgotconfirm_headimg
{
	font-size: 14px;
	font-weight: bold;
	padding-bottom: 8px;
}

.html_passwordforgotconfirm_buttons
{
	text-align: right;
	padding-top: 3px;
	padding-right: 5px;
}

/** EO CONTENT.ASP STYLES **/
/***************************/

.catbottom
{
	background-image: url(../content/images/contentvlakken/categoriebottom.gif);
	background-repeat: no-repeat;
	font-size: 0px;
	height: 7px;
}

.copytable
{
	height: 27px;
	width: 535px;
	text-align: center;
	margin-top: -5px;
}

.copytd
{
	font-family: Arial, Helvetica;
	font-size: 9px;
	color: #8e8e8e;
}

/****************************/
/**** _PRODUCT_GENERAL   ****/
/****************************/



/****************************/
/**** _PRODUCT_PAGING    ****/
/****************************/

.product_paging_div
{	
	padding-left:		300px;
	padding-bottom:		10px;
}
.product_paging_table
{
	font-size:			10px;
	font-family: Arial, Helvetica;
	color:				#000000;	
}
.product_paging_firsttd
{
	width:				70%;
	text-align:			right;
}
.product_paging_pagelink
{
	padding-right:		20px;
	padding-left:		20px;
	text-align:			left;
}
.product_paging_numberlink, .product_paging_link, .product_paging_currentlink
{
	font-size:			10px;
	font-family: Arial, Helvetica;
	color:				#000000;
	text-decoration:	underline;
}
.product_paging_currentlink
{
	text-decoration:	none;
	font-weight:		bold;
}
.contentbody 
{
	vertical-align:top;
}
.product_paging_table
{
	margin-left: auto;
	margin-right: auto;
	vertical-align: middle;
}





.product_paging_pagenr
{
	font-weight: bold;
	font-family: Arial, Helvetica;
	font-size: 10px;
	color: #B9BBC0;
	text-decoration: none;
}

.product_paging_pagenr_current
{
	font-weight: bold;
	font-family: Arial, Helvetica;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}

.product_paging_firstpagelink, .product_paging_lastpagelink, .product_paging_prevpagelink, .product_paging_nextpagelink
{
	font-family: Arial, Helvetica;
	font-size: 10px;
	color: #5EA8FF;
	text-decoration: none;
}

.product_paging_firstpagelink_ghost, .product_paging_lastpagelink_ghost, .product_paging_prevpagelink_ghost, .product_paging_nextpagelink_ghost
{
	font-family: Arial, Helvetica;
	font-size: 10px;
	color: #D6D8DD;
	text-decoration: none;
}

.product_paging_pageseperatortd
{
	font-family: Arial, Helvetica;
	font-size: 7px;
	color: #5EA8FF;
}

.product_paging_firstpagelink:hover, .product_paging_lastpagelink:hover, .product_paging_nextpagelink:hover, .product_paging_prevpagelink:hover, .product_paging_pagenr:hover
{
	text-decoration: underline;
}


.KostenplaatsTD
{
	font-size: 11px;
	padding-left: 15px;
	padding-right: 10px;
}




/****************************/
/**** _PRODUCT_PRICING   ****/
/****************************/

.product_pricing_box
{
	font-family: Arial, Helvetica;
	font-size: 11px;
	color: #000000;
}

.product_pricing_pricestxt, .product_pricing_nopricestxt
{
	font-weight: bold;
}

.product_pricing_pointspricetxt
{
}

.product_pricing_pricenormal, .product_pricing_pointsnormal, .product_pricing_pointspricenormal
{
	font-size: 11px;
}

.product_pricing_pricefor, .product_pricing_pointsfor, .product_pricing_pointspricefor
{
	font-size: 9px;
	text-decoration: line-through;
}

.product_pricing_pricediscount, .product_pricing_pointsdiscount, .product_pricing_pointspricediscount
{
	font-size: 11px;
}

/****************************/
/**** _PRODUCT_BULK      ****/
/****************************/

.product_bulk_overviewtable
{
	
}
.product_bulk_overviewtr
{
	
}
.product_bulk_overviewtd
{
}
.product_bulk_orderform
{
	
}
.product_bulk_filler
{
}

.product_bulk_resulttable
{
	width: 175px;
	margin: 0px 5px 5px 0px;
}

.product_bulk_resultmidtable
{
	
	width: 170px;
	table-layout: fixed;
}

.product_bulk_imagetd
{
	padding-top: 3px;
	padding-left: 8px;
	padding-right: 3px;
	padding-bottom: 8px;
	width: 75px;
	vertical-align: top;
}

.product_bulk_productimg
{
}

.product_bulk_titletd, .product_bulk_pricetd, .product_bulk_buttons
{
	padding-right: 10px;
	font-family: Arial, Helvetica;
	font-size: 11px;
	color: #000000;
}

.product_bulk_titletd
{
	padding-left: 3px;
	padding-top: 1px;
	vertical-align: top;
}

.product_bulk_detaillink
{
	color: #000000;
	text-decoration: none;
}

.product_bulk_detaillink:hover
{
	text-decoration: underline;
}

.product_bulk_pricetd
{
	height: 170px;
	padding-right: 8px;
	padding-left: 8px;
	vertical-align: top;
}

.product_bulk_shortdesctd
{
	font-family: Arial, Helvetica;
	font-size: 11px;
	color: #000000;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 8px;
	padding-right: 10px;
	height: 44px;
	vertical-align: top;
}

.product_bulk_buttonstd
{
	padding-bottom: 0px;
	height: 24px;
	text-align: right;
	vertical-align: bottom;
}

.product_bulk_detailbutton, .product_bulk_orderbutton
{
	padding-right: 8px;
}

.product_bulk_orderbuttoninput
{
}

/****************************/
/**** _PRODUCT_DETAIL    ****/
/****************************/

.product_detail_table
{
	width: 515px;
}

.product_detail_image
{
	cursor: hand;
}

.product_detail_imagetd
{
	padding-left: 7px;
	padding-top: 4px;
	padding-right: 8px;
	padding-bottom: 8px;
	width: 177px;
	height: 274px;
}

.product_detail_titletd
{
	padding-top: 0px;
	padding-right: 16px;
	height: 53px;
	font-weight: bold;
	font-family: Arial, Helvetica;
	font-size: 11px;
	color: #5EA8FF;
}

.product_detail_maindesctd
{
	padding-left: 1px;
	padding-right: 16px;
	height: 223px;
	vertical-align: top;
	font-family: Arial, Helvetica;
	font-size: 11px;
	color: #000000;
}

.product_detail_orderform
{
}

.product_detail_specialtable
{
	padding-left: 20px;
	padding-right: 10px;
}

.product_detail_specialhead
{
	font-weight: bold;
	font-family: Arial, Helvetica;
	font-size: 11px;
	color: #000000;
	padding-right: 10px;
}

.product_detail_specialtxt
{
	font-family: Arial, Helvetica;
	font-size: 11px;
	color: #000000;
}

.product_detail_bottomtable
{
	width: 515px;
}

.product_detail_pricetd
{
	padding-top: 13px;
	padding-left: 20px;
	width: 170px;
	vertical-align: top;
}

.product_detail_buttonstd
{
	padding-left: 30px;
	padding-top: 13px;
	vertical-align: top;
}

.product_detail_backbutton, .product_detail_printbutton, .product_detail_verlangbutton
{
	padding-left: 10px;
	padding-right: 10px;
}

.product_detail_backbutton
{
	padding-left: 5px;
	padding-right: 5px;
}

.product_detail_backbuttonlink
{
}
.product_detail_printbuttonlink
{
}
.product_detail_verlangbuttonlink
{
}
.product_detail_verlangbuttonimg
{
}
.product_detail_orderbuttonlink
{
}
.product_detail_pricematrixtd
{
	text-align			: right;
	padding-bottom		:	8px;	
}

.productprice_matrixtable
{
	background-color	: #D6D8DD;
	border				: 0px;
	font-family: Arial, Helvetica;
	font-size			: 11px;
	color				: #000000;
	text-align			: right;
}

.productprice_matrix_quantitytd
{
	padding-right		: 8px;
	padding-left		: 8px;
	padding-top			: 8px;
	padding-bottom		: 4px;
}

.productprice_matrix_price
{
	border-top			: 1px solid #B9BBC0;
	padding-right		: 8px;
	padding-left		: 8px;
	padding-top			: 4px;
	padding-bottom		: 8px;
}

.productprice_matrix_quantity_header
{
	font-weight			: bold;
	border-right		: 1px solid #B9BBC0;
	padding-right		: 8px;
	padding-left		: 8px;
	padding-top			: 8px;
	padding-bottom		: 4px;
}

.productprice_matrix_price_header
{
	font-weight			: bold;
	border-top			: 1px solid #B9BBC0;
	border-right		: 1px solid #B9BBC0;
	padding-right		: 8px;
	padding-left		: 8px;
	padding-top			: 4px;
	padding-bottom		: 8px;
}

.productprice_matrix_order_quantity
{
	width				: 52px;
}

/****************************/
/**** _PRODUCT_SEARCHRES ****/
/****************************/
.product_searchresults_overviewtable
{
	margin-left: 9px;
	/*margin-right: 10px;*/
}
.product_searchresults_infoheader
{
	color:				#5EA8FF;
	font-weight:		bold;
}
.product_searchresults_table
{
	border:				solid 1px #E8E8E8;
	width:				86px;
	
	margin-left:		10px;
	margin-right:		10px;
	margin-top:			12px;
	margin-bottom:		12px;
	
	font-size:			10px;
}
.product_searchresults_table a
{
	font-size:			10px;
	font-family: Arial, Helvetica;
	text-decoration:	underline;
	color:				#000000;
	
	padding:			0px !important;
	margin:				0px !important;
}
.product_searchresults_trgrey
{
	background-color:	#E8E8E8;
	height:				20px;
}
.product_searchresults_table .product_searchresults_titletd
{
	padding:			0px 0px 0px 8px;
	vertical-align:		middle;
	text-align:			left;
}
.product_searchresults_titlediv
{
	width:				43px;
	overflow:			hidden;
}
.product_searchresults_detailbutton
{
	padding:			0px 8px 0px 0px;
	text-align:			right;
}
.product_searchresults_imagetd
{
	text-align:			center;
	height:				100px;
	padding:			5px 0px 8px 0px;
}
.search_submit
{
	border:				0px;
	color:				#000000;
	text-decoration:	underline;
	background-color:	#FFFFFF;
	
	font-size:			10px;
	font-family: Arial, Helvetica;
	font-weight:		bold;
}
.searchbox
{
	padding:			10px 20px 10px 20px;
}
.searchobjecttable
{
	width:				100%;
	text-align:			left;
	
	font-size:			10px;
	font-family: Arial, Helvetica;
}
.searchobjecttable input, .searchobjecttable select
{
	font-size:			10px;
	font-family: Arial, Helvetica;
}
.Search_page_title
{
	vertical-align:		top;
	width:				60%;
	padding-top:		2px;
	font-size: 11px;
	font-family: Arial, Helvetica;
		
}

.searchboxheader
{
	font-size: 11px;
	font-family: Arial, Helvetica;
}
.searchform_submit_td
{
	text-align:			right;
}

.product_searchresults_keyword, .product_searchresults_resultamount_amount
{
	font-weight: bold;
}


.product_searchresults_overviewtr
{
	
	
}
.product_searchresults_overviewtd
{
	text-align: center;		
}

.product_searchresults_filler
{
}

.product_searchresults_resultmidtable
{


	
}

.ogonepayment
{
	font-family: Arial, Helvetica;
	font-size: 11px;
	padding-left: 15px;
}



.product_searchresults_productimg
{
}


.product_searchresults_pricetd
{
	height: 170px;
	padding-right: 8px;
	padding-left: 8px;
	vertical-align: top;
}

.product_searchresults_shortdesctd
{
	font-family: Arial, Helvetica;
	font-size: 11px;
	color: #000000;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 8px;
	padding-right: 10px;
	height: 44px;
	vertical-align: top;
}

.product_searchresults_buttonstd
{
	padding-bottom: 0px;
	height: 24px;
	text-align: right;
	vertical-align: bottom;
}

.product_searchresults_orderbutton
{
	padding-right: 8px;
}

.product_searchresults_orderbuttoninput
{
}

/****************************/
/**** _ORDER_GENERAL     ****/
/****************************/

.order_filler
{
}

.order_ordertable
{
	width: 762px;
}

.order_ordertableheaderrow
{
	font-weight:normal;
	font-family: Arial, Helvetica;
	font-size: 11px;
	color: #1C449C;
	text-align:left;
}
.order_ordertableproductdescription
{
	text-align: left;
	width:300px;
	padding-top:10px;
}

.order_ordertableheaderdescription
{
	text-align: left;
	width:300px;
}

.order_ordertableheaderprice
{
	width:130px;
}
.order_ordertableheaderpoints
{
}
.order_ordertableheaderquantity
{
	width:140px;
}
.order_ordertableheadertotalprice
{
	width:72px;
}
.order_ordertableheadertotalpoints
{
}

.order_ordertableheaderdelete, .order_ordertableproductdelete
{
	text-align:left;
	width:100px;
	padding-top:10px;
}

.order_ordertableproductroweven, .order_ordertableproductrowodd
{
	background-color: #ffffff;
	font-family: Arial, Helvetica;
	font-size: 11px;
	color: #000000;
	text-align: right;
	height: 60px;
}

.order_ordertableproductroweven
{
	background-color: #F0FDF3;
}

.order_ordertableproductlink
{
	color: #000000;
	text-decoration: none;
}

.order_ordertableproductlink:hover
{
	text-decoration: underline;
}

.order_ordertableproductprice
{
	width:130px;
	text-align:left;
	padding-top:10px;
}
.order_ordertableproductpoints
{
}

.order_ordertableproductquantity
{
	text-align:left;
	width:140px;
/*	padding-top:10px;
*/
}

.order_ordertableproductquantityinput
{
	width: 50px;
	text-align: center;
	font-family: Arial, Helvetica;
	font-size: 11px;
	color: #000000;
	height:15px;
	vertical-align:sub;
	padding:0px;
	margin:0px;
/*	border: #646568 1px solid;
*/
}

.order_ordertableproducttotalprice
{
	width:72px;
	text-align:left;
	font-weight:bold;
	padding-top:10px;
}
.order_ordertableproducttotalpoints
{
}

.order_ordertablepricetotal, .order_ordertablepricetotalrow, .order_ordertablepointstotalrow, .order_ordertablepointstotal
{
	font-weight: bold;
	font-family: Arial, Helvetica;
	font-size: 11px;
	color: #000000;
	text-align:left;
}

.order_ordertablepricetotalheader, .order_ordertablepointstotalheader
{
	text-align: left;
	font-weight:normal;
	font-family: Arial, Helvetica;
	font-size: 11px;
	color: #1C449C;
/*	padding-left: 2px;
	padding-top: 8px;
*/	
}

/****************************/
/**** _ORDER_BASKET      ****/
/****************************/

.order_basketemptyheader, .order_basketemptytext, .order_basketpageheader, .order_basketpagesubheader, .order_basketnotification, .shopagreementtext, .shopagreementerror, .kostenplaatserror
{
	font-family: Arial, Helvetica;
	font-size: 11px;
	color: #000000;
}

.shopagreement
{
	padding-left: 12px;
}

.shopagreementerror
{
	color: #B33428;
	padding-left: 3px;
	font-weight: bold;
}

.kostenplaatserror
{
	color: #B33428;
	padding-left: 3px;
	font-weight: bold;
	padding-left: 15px;
}

.order_basketpageheader
{
	font-weight: bold;
}

.order_basketnotification
{
	color: #B33428;
}

.order_basketpageheaderimg
{
	padding-top: 10px;
	padding-bottom: 6px;
}

.order_basketbuttonrow
{
}

.order_basketbuttontd
{
	padding-top: 4px;
	text-align: right;
}

.order_basketdeliverytable
{
	width: 515px;
}

.order_basketdeliverytd
{
	text-align: center;
	padding-bottom: 12px;
}

/****************************/
/**** _ORDER_OVERVIEW    ****/
/****************************/

.order_overviewemptyheader, .order_overviewemptytext, .order_overviewpageheader, .order_overviewpagesubheader, .order_overviewshippingaddressheader, .order_overviewshippingaddressname, .order_overviewshippingaddressemail, .order_overviewshippingaddresscompany, .order_overviewshippingaddressstreet, .order_overviewshippingaddresspostalcode
{
	font-family: Arial, Helvetica;
	font-size: 11px;
	color: #000000;
}

.order_overviewpageheader
{
	font-size: 14px;
	font-weight: bold;
}

.order_overviewpageheaderimg
{
	padding-top: 10px;
	padding-bottom: 6px;
}

.order_overviewheader
{
}
.order_overviewordernrheader
{
}
.order_overviewcouponnrheader
{
}

.order_overviewordernr, .order_overviewcouponnr
{
	font-weight: bold;
}

.order_overviewbuttontable
{
	width: 515px;
}

.order_overviewbuttontd
{
}

.order_overviewbutton
{
	margin-left: 10px;
	margin-right: 10px;
}

.order_overviewshippingaddressheader
{
	font-weight: bold;
	padding-bottom: 6px;
	color: #5EA8FF;
}

/****************************/
/**** _PROFILE_GENERAL   ****/
/****************************/

.profile_maintable
{
	width: 520px;
}

.profile_maintr
{
}

.profile_maintd
{
}

/**** FORMS ****/
.profileregisterformheader
{
	width: 192px;
	padding-right: 6px;
}

.profilelogininputbox, .profileregisterinputbox, .profileregisterinputboxerror, .profileforgotpasswordinputbox, #profileregisterinputboxdepartment2
{
	width: 250px;
	height: 16px;
    border: solid 1px #646568;
	margin-top: 3px;
	margin-right: 4px;
	padding: 0px 0px 0px 0px;
}

.profileregisterdropdownbox
{
	width: 252px;
	height: 18px;   
    margin: 3px 3px 0px 0px;
	font-family: Arial, Helvetica;
	font-size: 8pt;
}

.profileregisterinputboxerror
{
	border: solid 1px #B33428;
}
.profileregisterformmaletable
{
	width: 110px;
}
.profileregistergender
{
	vertical-align: middle;
}

.profile_customerform_gendertd
{
	height: 14px;
	font-family: Arial, Helvetica;
	font-size: 11px;
}
.profile_customerform_genderinputtd
{
	height: 12px;
	vertical-align: middle;
	padding-bottom: 2px;
	font-family: Arial, Helvetica;
	font-size: 11px;
}

#profileregisterinputboxmiddlename, #profileregisterinputboxpostalcode
{
	width: 60px;
}
#profileregisterinputboxday, #profileregisterinputboxmonth
{
	width: 58px;
}

#profileregisterinputboxlastname, #profileregisterinputboxcity
{
	width: 184px;
}

#profileregisterinputboxcompany, #profileregisterinputboxdepartment, #profileregisterinputboxhousenumber, #profileregisterinputboxhousenumberao, #profileregisterinputboxphone, #profileregisterinputboxmobile, #profileregisterinputboxyear
{
	width: 122px;
}

/**** CUSTOMER & GENERAL ****/
.profile_customerform
{
}
.profile_customertoptable
{
}
.profile_customertoptr
{
}

.profile_customerforminputtd, .profileregisterforminputtd
{
	width: 268px;
	font-size: 11px;
}

.profile_customerheadtd, .profile_customerintrotd, .profile_customererrormssgtd, .profile_customerformtable, .profile_customerformheadtd, .profile_customerforminputtd, .profile_customerform_gendertd, .profile_loginintrotd, .profile_loginnewexist_errormssgtd, .profile_loginformtable, .profile_loginnewexist_newheadtd, .profile_loginnewexist_newlinktd, .profile_loginnewexist_existheadtd, .profile_loginerrormssgtd, .profile_logoutintrotd, .profile_logoutheadtd, .profile_passworderrormssgtd, .profile_passwordintrotd, .profile_passwordforgotform_email, .profile_passwordchangetable, .profile_passwordheadtd, .profile_passwordchangeintrotd, .profile_logindeliveryintrotd, .profile_deliveryformheadtd, .profileregisterformheader, .profileregisterinputbox, .profileregisterinputboxerror, .profileregistergender, profile_customerform_gendertable, .profile_deliveryformform_gendertable, .profile_deliveryformformheadtd, .profile_deliveryformform_countryheadtd, .profile_deliveryformintrotd, .profile_customererrormssgtd, .profile_loginnewexist_errormssgtd, .profile_loginerrormssgtd, .profile_passworderrormssgtd, .profile_deliveryformerrormssgtd, .profileregistererrormessage, .profile_deliveryformform_departmenttd, .profile_deliveryformform_shopaddresstd, .profile_deliveryformselectshoptd, .profile_deliveryformsingleshoptd, .profilelogininputbox, .profileforgotpasswordinputbox
{
	font-family: Arial, Helvetica;
	font-size: 11px;
	color: #000000;
}

.profile_customerheadtd, .profile_logoutheadtd, .profile_passwordheadtd, .profile_deliveryformheadtd
{
	font-size: 8pt;
	font-weight: bold;
	padding-bottom: 8px;
}

.profileheadertext
{
	font-size: 11pt;
	font-weight: bold;
	font-family: Arial, Helvetica;
	padding-bottom: 8px;
	color: #1C449C ;
}


.profile_loginheadtd
{
	font-size: 11pt;
	font-weight: bold;
	font-family: Arial, Helvetica;
	padding-bottom: 8px;
	color: #1C449C ;
}

.profile_customerintrotd, .profile_logoutintrotd, .profile_passwordintrotd, .profile_logindeliveryintrotd, .profile_deliveryformintrotd
{
	padding-bottom: 6px;
	width: 454px;
}

.profile_customererrormssgtd, .profile_loginnewexist_errormssgtd, .profile_loginerrormssgtd, .profile_passworderrormssgtd, .profile_deliveryformerrormssgtd
{
	color: #B33428;
	padding-bottom: 10px;
}

.profileregistererrormessage
{
	color: #B33428;
	height: 20px;
}

.profile_customertoptdform
{
}

.profile_loginformtable, .profile_customerformtable, .profile_logouttable, .profile_passwordtoptable, .profile_passwordchangetable, .profile_passwordchangebottomtable, .profile_deliveryformformtable
{
	width: 454px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	table-layout: fixed;
}

.profile_passwordchangetable
{
	padding-left: 3px;
}

.profile_customerformtr
{
}

.profile_customerformheadtd, .profile_passwordforgotform_email, .profile_deliveryformformheadtd
{
	width: 192px;
	padding-right: 6px;
}

.profile_customerform_gendertable, .profile_deliveryformform_gendertable
{
	width: 115px;
}

.profile_customerbuttonstd, .profile_logoutbuttontd, .profile_loginformbuttontd, .profile_passwordforgotform_buttontd, .profile_deliveryformform_buttontd
{
	width: 454px;
	text-align: right;
	padding-top: 3px;
	padding-right: 16px;
}

.profile_logoutbuttontd
{
	padding-right: 15px;
	padding-bottom: 12px;
}

/**** LOGIN ****/
.profile_logintoptable
{
}
.profile_logintoptr
{
}
.profile_logintoptdnewexist
{
}
.profile_loginnewexisttable
{
}
.profile_loginnewexisttr
{
}

.profile_loginnewexist_newlinklink
{
	color: #5EA8FF;
	text-decoration: none;
}

.profile_loginnewexist_newlinklink:hover
{
	text-decoration: underline;
}

.profile_logintoptdexist
{
}
.profile_loginexisttable
{
}
.profile_loginexisttr
{
}
.profile_loginexisttd
{
}
.profile_loginformtr
{
}
.profile_loginformbutton_forgotpwlink
{
}

.profile_forgotpassword
{
	font-weight: bold;
	font-size: 7pt;
	color: #000000;
}

.collectionlink
{
	font-weight: bold;
	font-size: 8pt;
	color: #000000;
	text-decoration: underline;
}


.collectionlink:hover
{
	font-weight: bold;
	font-size: 8pt;
	color: #000000;
}




.profile_loginerrortable
{
	width: 95%;
	border: 0px;
	font-size: 8pt;
}

.profile_logintoptderror
{
}
.profile_logintoptdlogin
{
}
.profile_logoutbuttongolink
{
}

/**** PASSWORD ****/
.profile_passwordchangeform
{
}
.profile_passwordtoptr
{
}
.profile_passwordtoptdform
{
}
.profile_passwordformtable
{
}
.profile_passwordformtr
{
}
.profile_passwordformtd
{
}
.profile_passwordforgotform
{
}
.profile_passwordforgotform_table
{
}
.profile_passwordforgotform_tr
{
}
.profile_passwordforgotform_emailinput
{
}

.profile_passwordchangeintrotd
{
	padding-top: 8px;
	padding-bottom: 12px;
}

.profile_passwordchangebottomtr
{
}

.profile_passwordchangebuttontd
{
	width: 100%;
	text-align: right;
	padding-top: 4px;
	padding-right: 5px;
}

/**** DELIVERY ****/
.profile_deliverytoptable
{
}
.profile_deliverytoptr
{
}
.profile_deliverytoptd
{
}
.profile_deliveryform
{
}
.profile_deliveryformtable
{
}
.profile_deliveryformtdform
{
}
.profile_deliveryformformtr
{
}
.profile_deliveryformforminputtd
{
}
.profile_deliveryformform_gendertr
{
}
.profile_deliveryformform_countryheadtd
{
}
.profile_deliveryformform_countryinputtd
{
}
.profile_deliveryformform_shopaddressdropdowntd
{
}
.profile_deliveryformform_departmentdropdowntd
{
}

.profile_deliveryformsingleshoptd
{
	font-weight: bold;
	padding-bottom: 6px;
}

.profile_deliveryformintroadditd
{
	padding-top: 8px;
	padding-bottom: 12px;
}

/**** ORDERHISTORY ****/
.profile_orderhistory_table, .profile_orderhistory_headerrow, .profile_orderhistory_datarow, .profile_orderhistorydetail_table, .profile_orderhistorydetail_headerrow, .profile_orderhistorydetail_datarow, .profile_orderhistorydetail_detailsheaderrow, .profile_orderhistorydetail_detailsdatarow, .profile_orderhistory_noorders
{
	font-family: Arial, Helvetica;
	font-size: 11px;
	color: #000000;
}

.profile_orderhistory_table, .profile_orderhistorydetail_table
{
	width: 100%;
	padding-bottom: 10px;
}

.profile_orderhistory_headerimage, .profile_orderhistorydetail_headerimage
{
	padding-top: 6px;
	padding-bottom: 10px;
}

.profile_orderhistory_headerrow, .profile_orderhistorydetail_headerrow, .profile_orderhistorydetail_detailsheaderrow, .profile_orderhistorydetail_detailsdatarow
{
	font-weight: bold;
	color: #5EA8FF;
	padding-bottom: 6px;
}

.profile_orderhistorydetail_detailstable
{
	width: 96%;
}

.profile_orderhistorydetail_detailsroweven, .profile_orderhistorydetail_detailsrowodd
{
	background-color: #ffffff;
	font-family: Arial, Helvetica;
	font-size: 11px;
	color: #000000;
	height: 24px;
}

.profile_orderhistorydetail_detailsrowodd
{
	background-color: #ecf3fb;
}

.profile_orderhistorydetail_detailsheaderamount, .profile_orderhistorydetail_detailsamount
{
	text-align: center;
	padding-right: 8px;
}

.profile_orderhistorydetail_detailsprice, .profile_orderhistorydetail_detailspoints
{
	text-align: right;
	padding-right: 8px;
}

.profile_orderhistorydetail_detailsheadershipstate, .profile_orderhistorydetail_detailsshipstate
{
	padding-left: 6px;
}

.profile_orderhistory_noorders
{
	padding-top: 6px;
}

.profile_orderhistorydetail_goback
{
	width: 96%;
	text-align: right;
	padding-top: 8px;
}

.profile_orderhistory_detaillink, .profile_orderhistory_detaillink:hover
{
	text-decoration: none;
	color: #000000;
}

.profile_orderhistory_detaillink:hover
{
	text-decoration: underline;
}

/****************************/
/**** _PAYMENT           ****/
/****************************/

.profileloginerrormessage
{
	color: Red;
}

.mainbody
{
	width: 100%;
}

.mainbodylogin
{
	padding-top: 10px;
	padding-left: 15px;
	width: 100%;
}

.paymentmaintd
{
	width: 735px; /* deze vervangt de rest van de bg's */
	/*background-image: url(../content/images/contentvlakken/contentyrepeat.gif);*/
	background-repeat: repeat-y; /* END deze vervangt de rest van de bg's */
	
}

.titlebarclass
{
	width: 533px;
	font-family: Arial, Helvetica;
	font-size: 14px;
	color: #1C449C ;
	font-weight: bold;
}

.titlebarclass_payment
{
	font-family: Arial, Helvetica;
	font-size: 14px;
	color: #1C449C ;
	font-weight: bold;
	padding-left: 15px;
	padding-top: 5px;
padding-bottom: 5px;
}


.titlebartableclass, .activatecouponlinktext
{
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left:15px;
	font-weight: bold;
	font-family: Arial, Helvetica;
	color: #1C449C ;
}

.titlebartableclass, .extraleftspace, .activateproductcoupontable
{
	width: 535px;
	/*background-image: url(../content/images/contentvlakken/contentyrepeat.gif);
	background-repeat: repeat-y;*/
	padding-right: 15px;
	font-family: Arial, Helvetica;
	font-size: 11px;
	color: #000000;
}

.extraleftspace, .activateproductcoupontable, .activateproductcoupondesctd, .activateproductcouponmessagetd_ERROR
{
	padding-left: 16px;
}

.activateproductcouponmessagetd_ERROR
{
	padding-top: 6px;
}

.shoppaymenthomedeliverytable, #addressshippingbilling
{
	width: 100%; /* BG replaced by paymentmaintd bg 	background-image	:	url(../content/images/contentvlakken/contentyrepeat.gif); 	background-repeat	:	repeat-y; 	END OF BG */
	padding-left: 15px;
	padding-right: 15px;
}

 #editbasketbutton
 {
	width: 740px;
	padding-right: 25px;
 }
 

 .paymentbuttontbl
 {
	width: 740px;
	padding-right: 25px;
	margin-bottom: 20px;
 }
 


#addressshippingbilling
{
	width: 340px;
}

.shoppaymentaddressheader
{
	width: 170px;
	font-family: Arial, Helvetica;
	font-size: 11px;
	color: #1C449C ;
	font-weight: bold;
	padding-top: 20px;
	padding-bottom: 14px;
}

.activatecouponlinktext
{
	width: 535px; /* BG replaced by paymentmaintd bg 	background-image	:	url(../content/images/contentvlakken/contentyrepeat.gif); 	background-repeat	:	repeat-y; 	END OF BG */
	padding-left: 15px;
	padding-bottom: 4px;
}

.activatecouponlinktext A, .activatecouponlinktext A:hover
{
	text-decoration: none;
	color: #5EA8FF;
}

.activatecouponlinktext A:hover
{
	text-decoration: underline;
}

.paymenttotalpricediv
{
	/*padding-left: 530px;*/
	width: 420px;
	text-align: right;
	font-size: 11px;
	font-weight:bold;
	padding:0px 12px 0px 0px;
}

.paymenttotalpricelabeldiv
{
	padding-left: 15px;
	font-size: 11px;
	font-family: Arial, Helvetica;
	color: #1C449C ;
	font-weight: bold;
	width: 300px;
	
}

.basketpaymenttotalpriceheaderlast
{
	padding-left: 15px;
}
.basketpaymenttotalpriceheaderfirst
{
	padding-left: 15px;
}


.basketproducttable
{
	font-family: Arial, Helvetica;
	font-size: 11px;
	color: #000000;
	width: 100%; /* BG replaced by paymentmaintd bg 	background-image	:	url(../content/images/contentvlakken/contentyrepeat.gif); 	background-repeat	:	repeat-y; 	END OF BG */
	text-align: right;
}

.basketproductdescriptionheader
{
	text-align: left;
	padding-left: 20px;
}

.basketproductdescription, .basketproductfooterrow
{
	text-align: left;
	padding-left: 15px;
	
}
.basketproductheaderrow
{
	font-weight: bold;
	font-family: Arial, Helvetica;
	font-size: 11px;
	color: #1C449C ;
	padding-bottom: 8px;
	text-align: right;
}

.basketproducttotalpoints, #totalpointsbasket
{
	padding-right: 15px;
}


.shoppaymentpaymentmethodtable
{
	width: 535px; /* BG replaced by paymentmaintd bg 	background-image	:	url(../content/images/contentvlakken/contentyrepeat.gif); 	background-repeat	:	repeat-y; 	END OF BG */
	height: 41px;
	padding-right: 15px;
	margin-top: -21px;
}

.shoppaymentpaymentmethodheader
{
	padding-left: 15px;
}

.basketproductfooterrow
{
	height: 24px;
}

.shopintrotext, .shoppaymentaddresstd, .activatecouponlinktext, .shoppaymentpaymentmethodheader, .shoppaymentpaymentmethoddropdown
{
	font-family: Arial, Helvetica;
	font-size: 11px;
	color: #000000;
}

.shoppaymentaddresstd
{
	padding-bottom: 20px;
	vertical-align: top;
}

.basketpaymenttotalpricelast
{
	text-align: right;
	padding-right: 15px;

}
.basketproducttotalprice
{
	text-align: right;
	padding-right: 15px;

}


.basketpaymenttotalpricefirst, .basketpaymenttotalprice, .btwsplitleftvat
{
	text-align: right;
	padding-right: 15px;
}

.btwsplitleft
{
	width: 200px;
	text-align: right;
}

.btwsplitleftdesc
{
	width: 140px;
	text-align: left;
}

#invoiceline1, #invoiceline2
{
	font-weight: bold;
}

.basketrowspacer
{
	margin-left: 15px;
	height: 1px;

	background-image: url(../content/images/contentvlakken/line.jpg);
	background-repeat:  no-repeat;
}

.basketproductrow
{
	height: 60px;
}

#editbasketbutton
{
	text-align: right;
}

/****************************/
/**** _EDIT_ADDRESS      ****/
/****************************/

.editaddresstd
{
	padding-left: 15px;
	padding-right: 15px;
}

.sanaaddressregisterformheader, .sanaaddressregisterforminputtd, .sanaaddressregisterinputbox, .sanaaddresscountryselect, .sanaaddressregistererrormessage, .sanaaddressregisterinputboxerror, .shopaddressselectaddressheadertext, .editaddressdropdown, .usecouponoverviewtable, .usecertificatetable, .sanaaddressregisterdropdown, .registergender
{
	font-family: Arial, Helvetica;
	font-size: 11px;
	color: #000000;
}

.sanaaddressregisterdropdown
{
	width: 251px;
	height: 19px;
	border: solid 1px #646568;
	margin-top: 3px;
	margin-right: 5px;
}

.registergender
{
	vertical-align: middle;
}

.usecouponoverviewtable, .usecertificatetable
{
	margin-left: 16px;
}

.usecertificatevaluetd
{
	font-weight: bold;
	text-align: right;
}

.usecouponoverviewheaderrowtd
{
	font-weight: bold;
	font-family: Arial, Helvetica;
	font-size: 11px;
	color: #5EA8FF;
}

.shopaddressselectaddressheadertext, .usecouponoverviewsubheadertd
{
	padding-bottom: 8px;
}

.shopaddressselectaddressselectbutton
{
	padding-left: 5px;
}

.shopaddressselectaddressbuttons
{
	padding-top: 5px;
}

#EDITADDRESS_DELETE_ADDRESS
{
	margin-right: 5px;
}

.sanaaddressregistererrormessage, .activateproductcouponmessagetd_ERROR
{
	color: #B33428;
	padding-bottom: 10px;
}

.sanaaddressregisterformheader
{
	width: 203px;
}

.sanaaddressregisterinputbox, .sanaaddresscountryselect, .sanaaddressregisterinputboxerror
{
	width: 251px;
	height: 19px;
	border: solid 1px #646568;
	margin-top: 3px;
	margin-right: 5px;
}

.profileregisterbuttontd
{
	text-align: right;
	padding-right: 17px;
}

.sanaaddressregisterinputboxerror
{
	border: solid 1px #B33428;
}

/*speciale benoeming van de checkboxen om te voorkomen dat ze te groot en met border worden getoond*/
.sanaaddressregisterformmaletable .sanaaddressregisterinputboxerror
{
	border: solid 0px;
	width: 20px;
}

#sanaaddressregisterinputboxmiddlename, #sanaaddressregisterinputboxpostalcode, #sanaaddressregisterinputboxday, #sanaaddressregisterinputboxmonth
{
	width: 59px;
}

#sanaaddressregisterinputboxlastname, #sanaaddressregisterinputboxcity
{
	width: 187px;
}

#sanaaddressregisterinputboxcompany, #sanaaddressregisterinputboxdepartment, #sanaaddressregisterinputboxhousenumber, #sanaaddressregisterinputboxhousenumberao, #sanaaddressregisterinputboxphone, #sanaaddressregisterinputboxmobile, #sanaaddressregisterinputboxyear
{
	width: 123px;
}

.sanaaddressregisterbuttontd
{
	width: 100%;
	text-align: right;
	padding-top: 3px;
	padding-right: 5px;
}

/****************************/
/**** _BIBIT_M2PAY       ****/
/****************************/

/**** BIBIT ****/
.shopbibitiframe
{
	height: 400px;
	width: 535px;
	margin: 0px 0px 5px 0px;
	padding-left: 5px;
	padding-top: 5px;
}

.shopbibitreturntext
{
	font-family: Arial, Helvetica;
	font-size: 11px;
	color: #000000;
}

.bibitreturntable
{
}

/**** M2PAY ****/
.m2pay_main
{
}

.m2pay_intro, .m2pay_topay, .m2pay_topayhead, .m2pay_error, .m2pay_mobilenr, .m2pay_mobilenrhead, .m2pay_birthdate, .m2pay_birthdatehead, .m2pay_callmessagetd, .m2pay_buttontd, .m2pay_outro, .m2pay_header, .m2pay_mobilenrinput, .m2pay_birthday, .m2pay_birthmonth, .m2pay_birthyear
{
	font-family: Arial, Helvetica;
	font-size: 11px;
	color: #000000;
}

.m2pay_header
{
	font-weight: bold;
	font-size: 14px;
	color: #5EA8FF;
	padding-bottom: 8px;
}

.m2pay_topayhead, .m2pay_topay
{
	font-weight: bold;
}

.m2pay_topayhead, .m2pay_mobilenrhead, .m2pay_birthdatehead
{
	width: 203px;
	height: 20px;
}

.m2pay_mobilenrinput, .m2pay_birthday, .m2pay_birthmonth, .m2pay_birthyear
{
	width: 251px;
	height: 19px;
	border: solid 1px #646568;
	margin-top: 3px;
	margin-right: 5px;
}

.m2pay_error
{
	color: #B33428;
	height: 20px;
}

.m2pay_birthday, .m2pay_birthmonth
{
	width: 59px;
}

.m2pay_birthyear
{
	width: 123px;
}

.m2pay_buttontd
{
	padding-top: 9px;
	text-align: right;
	padding-bottom: 5px;
	padding-right: 5px;
}

.basketheader
{
	font-weight:bold;
	font-family: Arial, Helvetica;
	font-size:11px;
	text-align:left;
	margin-right:20px;
}

.basketlink
{
	color:#000000;
	text-decoration:underline;
	font-weight:normal;
	font-family: Arial, Helvetica;
	font-size:11px;
}

.basketheader_padding
{
	padding:10px 0px 15px 10px;
	text-align:left;
}

.product_headers
{
	color:#1C449C;
	font-family: Arial, Helvetica;
	font-size:11px;
	font-weight:normal;
}

.basket_line
{
	border-bottom:solid 1px #1C449C;	
	padding:0 0 0 0;
	margin:0 0 0 0;
}

.productdetail_maintable
{
	width: 540px;
	padding:7px 0px 7px 10px; 
	/*border			: solid 1px #999999;*/
}

.productdetail_description
{
	text-align		: left;	
	padding-left		: 0px;
	padding-right		: 10px;
	padding-top			: 0px;
	padding-bottom		: 10px;
}

.productdetail_table
{
	vertical-align		: top;	
}

.productdetail_row
{
	text-align			: left;
	vertical-align		: top;
	padding-bottom		: 5px;
	padding-top			: 5px;
	padding-left		: 0px;
	padding-right		: 0px;
}

.productdetail_row1
{
	text-align			: left;
	vertical-align		: top;
	padding-bottom		: 15px;
	padding-top			: 10px;
	padding-left		: 0px;
	padding-right		: 0px;
}

.productdetail_row2
{
	padding-left		: 10px;
	padding-top			: 5px;	
}


.productdetail_radio
{
	/*border				: solid 1px red;*/
	
}

.product_detail_orderbutton
{
	padding-left: 40px;
	padding-right: 10px;
	height:100px;
}

.productdetail_image
{
	/*width			: 100px;*/
	/*border			: solid 1px red;*/
	float			: right;
	border			: 1px solid #E0E0E0;
	margin-top		: 9px;
	margin-right	: 9px;
	margin-bottom	: 9px;
	background-color: #FFFFFF;
	padding-top		: 10px;
	padding-left	: 10px;
	padding-right	: 10px;
	padding-bottom	: 20px;
	text-align		: right;
	font-size		: 11px;
	font-family: Arial, Helvetica;
	height			: 100%;
}

.imagetext
{
	padding-top: 5px;	
	padding-right: 10px;	
}

.productdetail_titel
{
	width			: 90px;
	text-align		: right;
	/*border			: solid 1px red;*/
	float			: left;
	font-size		: 7pt;
	padding-left	: 10px;
	padding-top		: 9px;
	padding-bottom	: 10px;
}

.productdetail_row3
{
	/*background-color:Blue;
	height:140px;	
	vertical-align:middle;*/
}
.bottomgradient
{
	background-image: url(../content/images/header/bottomgradient.jpg);
	background-repeat: repeat-x;
	height: 10px;
	border				: solid 1px red;
}

.basket_productimg
{
	height:35px;
	width:50px;
	margin-right:15px;
}
.leftspacer, .rightspacer
{
	width:10px;
	height:0px;
}
.order_basketcontentlinks
{
	text-align: left;
	font-weight:normal;
	font-family: Arial, Helvetica;
	font-size: 11px;
	color: #1C449C;
	padding-top:10px;
}
.basket_contentlink1, .basket_contentlink2, .basket_contentlink3
{
	text-align:right;
	font-weight:normal;
	font-family: Arial, Helvetica;
	font-size: 11px;
	color:#000000;
	text-decoration:underline;
}

.basket_contentlink3
{
	font-weight:bold;
}
.contentlink_margin1, .contentlink_margin2
{
	margin-right:15px;
}
.basket_contentlinks
{
	padding-top:4px;
}
.basket_deletelink_spacer
{
	margin-right:7px;
	text-decoration:underline;
	color:#000000;
}