#FN_tab {	width: 163px;	float:right;	}#FN_tab a img{	border: none;	}#FN_cont {	height: 2000px;	width: 612px;	margin: 0px;	padding: 0px;	float:left;	}#FN_right {	height: 208px;	width: 292px;	float: right;	margin-bottom: 10px;	margin-top: 10px;	}#FN_prices {	height: 30px;	width: 612px;	clear: both;	margin-bottom: 10px;	}#FN_flash {	height: 271px;	width: 612px;	padding-top: 10px;	}#FN_left {	float: left;	height: 208px;	width: 318px;	margin-bottom: 10px;	margin-top: 10px;	}#FN_femme {	height: 110px;	width: 612px;	background-image: url(media/center_15.png);	background-repeat: no-repeat;	background-position: left top;	margin-bottom: 10px;	}#FN_homme {	height: 110px;	width: 612px;	background-image: url(media/center_18.png);	background-repeat: no-repeat;	background-position: left top;	margin-bottom: 10px;	}#FN_cadeaux {	height: 110px;	width: 612px;	background-image: url(media/center_20.png);	background-repeat: no-repeat;	background-position: left top;	margin-bottom: 10px;	}#FN_promo {	height: 155px;	width: 612px;	}#FN_deco {	height: 110px;	width: 612px;	background-image: url(media/center_24.png);	background-repeat: no-repeat;	background-position: left top;	margin-top: 5px;	margin-bottom: 10px;	}#FN_maison {	height: 110px;	width: 612px;	background-image: url(media/center_27.png);	background-repeat: no-repeat;	background-position: left top;	margin-bottom: 10px;	}#FN_cont  a img{	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;	}/*MODIFICATION Sebastian Niedzwiedz rj45connector@gmail.com*/ body {	-moz-background-clip:border;	-moz-background-inline-policy:continuous;	-moz-background-origin:padding;	background:#FFFFFF ;	}#top, #top_order {	-moz-background-clip:border;	-moz-background-inline-policy:continuous;	-moz-background-origin:padding;	background:transparent url(media/FN_bg_header.png) no-repeat scroll 0 0;	height:71px;	width:935px	}#logo {	height:71px;	left:230px;	margin-left:-230px;	position:absolute;	top:0px;	width:600px;	}#work {	float:left;	width:790px;	}div.offer h2, #search h2, #partner h2, #contact_us h2, #newsletter h2, #professional h2, div.service h2 {	-moz-background-clip:border;	-moz-background-inline-policy:continuous;	-moz-background-origin:padding;	background:transparent;	color:#000000	font-size:11px;	font-weight:bold;	height:14px;	margin:0 0 5px;	padding:1px 0 0 5px;	text-transform:uppercase;	}div.offer a, div.service a, #search a {	color:#FFFFFF;	font-size:11px;	font-weight:normal;	text-align:left;	}.btn, .btn_short, .btn_midle, .btn_long, .btn_detail, .btn_buy {	-moz-background-clip:border;	-moz-background-inline-policy:continuous;	-moz-background-origin:padding;	background:#FFFFFF none repeat scroll 0 0;	border:2px solid #FFFFFF;	color:#000000;	font-size:10px;	font-weight:normal;	height:17px;	text-transform:capitalize;	}.ibox, .ibox_short, .ibox_midle, .ibox_long, .ibox_vlong {	background-color:#FFFFFF;	border:1px solid #FFFFFF;	color:#000000;	}p.comment {	display:none;	}#page_meubles td {	vertical-align:top;	}.page_meubles_text {	padding-top:10px;	}.page_meubles_btn {	padding:15px 0 20px 0;	}#offer_2 li {	padding-left:10px;	background:url(media/FN_flech.gif) left center no-repeat;	}#home .list_content img {	border: 1px solid #e0e0e0;	}#tc_05 .list_content img {	border: none;	}#product .ibox{border:1px solid #000;}.btn , .btn_short, .btn_midle , .btn_long, .btn_detail, .btn_buy {	background:#fff;	border: 1px solid #000;	color: #000;	font-size: 10px;	font-weight: normal;	text-transform: capitalize;	height: 15px;	}.ibox , .ibox_short, .ibox_midle , .ibox_long, .ibox_vlong {	background-color: #fff;	border: 1px solid #000;	color: #000;	}#tc_012 h2 {display:none;}