@charset "utf-8";
/* CSS Document */

#header, #navongl li, #sousmn, #sousmndest, #headersep, #header .logo, #header .btn_ok, #header .dcaddie, #header .search, #header .btn_valid, #header .fl, #header .fldest, #header .titlistmenudest, #header .titlistmenuvp, #header .titlistmenupf, #header .titlistmenubp, #header .l1e {
	background-image:url("http://www.premibel-parquet.com/Parquet-Isolation/img/home.png");
	background-repeat:no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
}
#header .search, #header .btn_ok, #header .dcaddie, #header .btn_valid, #header .miniNavblk, #header .miniNavblkd {
	position:absolute;
	display:block;
}
#fsearch {
	display:inline;
}
#header {
	height:17px;
	width:1005px!important;
	display:block;
	z-index:19;
	position:relative;
	padding-top:3px;
	margin:0 auto;
	padding:0;
	text-align:left;
	background-position:-0px -331px;
}
.index {
	width:1005px!important;
}
#header ul {
	margin:0;
	padding:0;
}
#header a {
	text-decoration:none;
}
#header .logo {
	background-color:transparent!important;
	background-position:0 -242px;
	cursor:pointer;
	display:block;
	height:86px;
	margin:0 10px 0 0;
	width:177px;
	z-index:10;
}
#header .p1e {
	height:30px;
	line-height:30px;
}
#header .l1e {
	width:70px;
	height:30px;
	background-position:-142px -129px;
}
#header .p1e .l1e {
	margin-right:5px;
	float:left;
}
#header .p1e a {
	color:#006895!important;
}
#header .miniNav a, #header .miniNav span {
	border-right:1px dotted #fff;
	color:#fff;
	margin:0 -2px 0 0;
	padding:1px 7px;
	white-space:nowrap;
}
#header .miniNav.sales a, #header .miniNav.sales span {
	font-weight:bold;
	color:#F90;
}
#header .miniNavblk, #header .miniNavblkd {
	color:#fff;
	white-space:nowrap;
	top:10px;
}
#header .miniNavblk {
	left:250px;
}
#header .miniNavblkd {
	left:790px;
}
#header .noborder a, #header .noborder span {
	border-right:none;
}
#header .search {
	background-position:-1px -92px;
	height:27px;
	line-height:27px;
	width:275px;
	z-index:9;
	top:40px;
	left:250px;
	padding-left:25px;
	border:none;
}
#header .btn_ok {
	background-position:-301px -92px;
	height:27px;
	width:42px;
	z-index:9;
	top:40px;
	left:555px;
	margin-left:0;
	border:0 solid #FFF;
	cursor:pointer;
}
#header .dcaddie {
	background-position:-344px -92px;
	height:37px;
	width:233px;
	z-index:8;
	top:40px;
	left:745px;
}
#header .txt_caddie {
	color:#fff;
	font-weight:bold;
	font-size:12px;
	margin:10px 0 10px 45px;
}
#header .btn_valid {
	background-position:-580px -92px;
	height:15px;
	width:44px;
	top:52px;
	left:925px;
	z-index:9;
	cursor:pointer;
	display:none;
}
#header .txt_valid {
	color:#fff;
	margin:0 2px;
	font-weight:bold;
}
#navongl {
	height:35px;
}
#navongl a, #navongl span {
	color:#fff;
	font-weight:bold;
	font-size:11px;
	line-height:13px;
}
#navongl ul {
	display:block;
	width:1005px;
	height:35px;
	list-style:none;
	margin:0;
	padding:0;
	text-align:center;
	vertical-align:20px;
	background-image: url(http://www.premibel-parquet.com/Parquet-Isolation/img/backOut.gif);
}
/*#navongl ul:hover {
	display:block;
	width:1005px;
	height:35px;
	list-style:none;
	margin:0;
	padding:0;
	text-align:center;
	vertical-align:20px;
	background-image: url(http://www.premibel-parquet.com/Parquet/img/backOver2.gif);
}*/
#navongl li {
	display:block;
	float:left;
	display:inline;
	width:96px;
	height:35px;
	margin-left:0;
	background-position:-659px -92px;
	line-height:1px;
}
#navongl .home {
	display:block;
	float:left;
	display:inline;
	height:35px;
	width:35px;
	margin-left:0;
	background-position:-625px -92px;
}
#navongl .home a {
	display:block;
	height:35px;
	width:35px;
}
#navongl li.dest {
	background-position:-809px -92px;
	cursor:pointer;
}
#navongl li.hover {
	background-position:-659px -128px;
}
#navongl #tab12.hover {
	background-position:-809px -128px;
}
#navongl .home:hover {
	background-position:-625px -92px;
}
#navongl .row a, #navongl .row span {
	line-height:35px;
}
#navongl .row:hover {
	line-height:35px;
	background-image: url(http://www.premibel-parquet.com/Parquet/img/backOver2.gif);
}
#navongl .rows a, #navongl .rows span {
	display:block;
	margin-top:3px;
}
#tab16 {
	width:100px!important;
}
#tab17 {
	width:85px!important;
}
li#tab8, li#tab8.hover {
	width:95px!important;
}
li#tab46, li#tab46.hover {
	width:105px!important;
}
li#tab46, li#tab8 {
	background-position:-658px -163px;
}
li#tab46.hover, li#tab8.hover {
	background-position:-809px -163px;
}
li#tab13, li#tab13.hover {
	background-color:#d8071b;
	color:#FF0;
}
li#tab6, li#tab6.hover {
	background-color: #00F;
	color: #F3F;
}
li#tab9, li#tab9.hover {
	background-color:#3C0;
}
#header .sousmn {
	padding-top:5px;
	width:1005px;
	height:280px;
	border:#74b002 1px solid;
	border-top:none;
	/*background-color:#0CF;*/
	background-color:#600;
	position:relative;
	background-image:none;
	margin:0;
	position:absolute;
}
#header .sousmn .coltab1 {
	background-color:#600;
}
.txtjaune {
	color:#FF0;
}
#header .colsousmn {
	width:155px;
	height:270px;
	margin:0 0 5px 5px;
	padding:5px 5px;
	position:relative;
	float:left;
	display:inline;
	overflow:hidden;
	color:#fff;
}
#header .colsousmndest, #header .colsousmnvp, #header .colsousmnpf, #header .colsousmnbp {
	width:235px;
	height:270px;
	margin:5px 0 5px 5px;
	padding:5px 5px;
	position:relative;
	float:left;
	display:inline;
	overflow:hidden;
	color:#fff;
}
#header .colsousmnmagasins {
	width:135px;
	height:270px;
	margin:5px 0 5px 5px;
	position:relative;
	float:left;
	display:inline;
	overflow:hidden;
	color:#fff;
	text-align:center;
}
#header .colsousmnmagasins h3 {
	margin:0;
	padding:0;
}
#header .colsousmnmagasins img {
	width:130px;
	height:110px;
	margin:0;
	padding:0;
}

/*#sousmns #coltab9 .gradient {
-webkit-gradient:(linear, left top, left bottom, from(rgba(0, 0, 0, 1)), to(rgba(0, 0, 0, 0)));
	background-image:-moz-linear-gradient(top, #74b002, #97c441);
	background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #74b002), color-stop(1, #97c441));
filter:progid:DXImageTransform.Microsoft.gradient(startColorStr = '#74b002', EndColorStr = '#97c441');
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorStr='#74b002',EndColorStr='#97c441')";
	-o-transition-property:background-color;
-o-transition-duration:.3s;
-o-transition-delay:.1s;
}
*/
/*
#sousmns .gradient, #sousmnsp .gradientdest, .colsousmnmagasins {
 -webkit-gradient:(linear, left bottom, left top, color-stop(0.92, rgb(155,157,161)), color-stop(0.51, rgb(10,10,9)));
	background: -moz-linear-gradient(top, rgb(155,157,161), rgb(10,10,9));
	background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0.92, #0A0A09), color-stop(0.51, #9B9DA1));
 filter:progid:DXImageTransform.Microsoft.gradient(startColorStr = '#0A0A09', EndColorStr = '#9B9DA1');
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorStr='#0A0A09',EndColorStr='#9B9DA1')";
	-o-transition-property:background-color;
-o-transition-duration:.3s;
-o-transition-delay:.1s;
}*/

/*.colsousmn .gradient .coltab1 {
	background-color:#333;
}
*/
/*#sousmns #coltab9 .gradient {
-webkit-gradient:(linear, left top, left bottom, from(rgba(0, 0, 0, 1)), to(rgba(0, 0, 0, 0)));
	background-image:-moz-linear-gradient(top, #74b002, #97c441);
	background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #74b002), color-stop(1, #97c441));
filter:progid:DXImageTransform.Microsoft.gradient(startColorStr = '#74b002', EndColorStr = '#97c441');
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorStr='#74b002',EndColorStr='#97c441')";
	-o-transition-property:background-color;
-o-transition-duration:.3s;
-o-transition-delay:.1s;
}

#sousmns #coltab8 .gradient, #sousmns #coltab46 .gradient {
-webkit-gradient:(linear, left top, left bottom, from(rgba(0, 0, 0, 1)), to(rgba(0, 0, 0, 0)));
	background-image:-moz-linear-gradient(top, #d8071b, #ad0a18);
	background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #d8071b), color-stop(1, #ad0a18));
filter:progid:DXImageTransform.Microsoft.gradient(startColorStr = '#d8071b', EndColorStr = '#ad0a18');
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorStr='#d8071b',EndColorStr='#ad0a18')";
	-o-transition-property:background-color;
-o-transition-duration:.3s;
-o-transition-delay:.1s;
}
*/
/*#sousmns #coltab8 .gradient, #sousmns #coltab46 .gradient {
	background-color:#ad0a18;
}
#sousmns #coltab8 .gradient:hover, #sousmns #coltab46 .gradient:hover {
	background-color:#c50816;
}
*/
/*#sousmnsp .gradientdest {
	background-color:#b44068;
-webkit-gradient:(linear, left top, left bottom, from(rgba(0, 0, 0, 1)), to(rgba(0, 0, 0, 0)));
	background-image:-moz-linear-gradient(top, #9b0035, #b44068);
	background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #9b0035), color-stop(1, #b44068));
filter:progid:DXImageTransform.Microsoft.gradient(startColorStr = '#9b0035', EndColorStr = '#b44068');
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorStr='#9b0035',EndColorStr='#b44068')";
	-o-transition-property:background-color;
-o-transition-duration:.3s;
-o-transition-delay:.1s;
}
#sousmnsp .gradientdest:hover {
	background-color:#a92451;
-webkit-gradient:(linear, left top, left bottom, from(rgba(0, 0, 0, 1)), to(rgba(0, 0, 0, 0)));
	background-image:-moz-linear-gradient(top, #9b0035, #b44068);
	background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #9b0035), color-stop(1, #b44068));
filter:progid:DXImageTransform.Microsoft.gradient(startColorStr = '#9b0035', EndColorStr = '#b44068');
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorStr='#9b0035',EndColorStr='#b44068')";
	-o-transition-property:background-color;
-o-transition-duration:.3s;
-o-transition-delay:.1s;
}*/
div.colsousmndest:hover, div.colsousmnvp:hover, div.colsousmnpf:hover, div.colsousmnbp:hover, div.colsousmn:hover, div.bonsplans:hover {
	background-color:#600;
	-o-transition-property:opacity, background-color;
-o-transition-duration:.3s;
-o-transition-delay:.1s;
}
#sousmns div.colsousmn:hover, #sousmns div.bonsplans:hover {
	background-color:#86ba21;
	margin:0 0 5px 5px;
	padding:5px;
}
#sousmns div.bonsplans:hover {
	margin:15px 0 5px 5px;
}
#header .colsousmn-d {
	margin:0 0 5px 5px;
	position:relative;
	float:left;
	display:inline;
	width:300px;
	height:85px;
}
#header .colsousmn-d img {
	width:300px;
	height:85px;
}
#header .bonsplans {
	height:75px;
	width:290px;
	float:left;
	margin:15px 0 5px 5px;
	display:inline;
	padding:5px 5px;
	overflow:hidden;
	color:#FFF;
}
#header .bonsplans a {
	color:#FFF;
}
#header .bonsplans a:hover, #header .bonsplans span.lk:hover {
	color:#FFF;
	text-decoration:underline;
}
#header .foosousmn {
	margin:0 auto 5px 5px;
	position:absolute;
	bottom:0;
	width:980px;
}
#header .foosousmn a {
	color:#b1e754;
	font-size:12px;
	font-weight:bold;
	padding:0 20px 0 0;
	position:relative;
}
#header .foosousmn a:hover {
	color:#fff;
	text-decoration:underline;
}
#header .foosousmn .blcln {
	float:left;
}
#header .foosousmn .blcsub {
	float:right;
	width:600px;
}
#header .foosousmn .blcsub a.ln {
	color:#ff0;
	padding-right:24px;
}
#header .blcsub .fl {
	background-position:-578px -121px;
	margin-right:12px;
}
#sousmnsp .sousmn {
	background-color:#9A0034;
	border:#9A0034 1px solid;
}
#sousmns, #sousmnsp {
	position:absolute;
	top:34px;
}
#header .sousmn {
	display:none;
	z-index:9;
}
#header #basket {
	display:none;
}
#header .blchtml {
	width:300px;
	height:180px;
	overflow:hidden;
}
#coltab12 .foosousmn {
	float:left;
	display:inline;
	margin:10px 0 5px 5px;
	overflow:hidden;
	width:230px;
	position:relative;
}
#coltab12 .foosousmn a {
	color:#CC809A;
	padding:0 14px 0 0;
}
#header .sousmn ul a, #header .sousmndest ul a {
	color:#FFF;
}
#header .sousmn ul a:hover, #header .sousmndest ul a:hover, #header .sousmn ul span.lk:hover, #header .sousmndest ul span.lk:hover {
	text-decoration:underline;
	color:#FFF;
}
#header .sousmn .listcat a, #header .sousmn .lc a, .nowrap a, #header .sousmndest .listcat a, #header .sousmndest .lc a, .nowrap a {
	font-weight:bold;
	color:#FFF!important;
}
#header .listcat, .listsouscat, #header .lc, #header .lsc {
	margin:0 0 3px 5px;
}
#header .listcat, #header .lc {
	list-style:disc outside;
}
#header .nowrap {
	margin:0 5px 5px 15px;
	float:left;
	display:inline;
	white-space:nowrap;
}
#header .nowrap a {
	white-space:nowrap;
}
#header .listsouscat, #header .lsc {
	list-style:none;
	line-height:15px;
}
#header .listcat, #header .lc {
	font-weight:bold;
}
#header .titlistmenudest, #header .titlistmenuvp, #header .titlistmenupf, #header .titlistmenubp {
	display:block;
	margin:5px 0 0 15px;
}
#header .titlistmenudest {
	background-position:-237px -130px;
	width:167px;
	height:33px;
}
#header .titlistmenuvp {
	background-position:-405px -130px;
	width:67px;
	height:36px;
}
#header .titlistmenupf {
	background-position:-473px -130px;
	width:144px;
	height:28px;
	margin-top:10px;
}
#header .titlistmenubp {
	background-position:-237px -164px;
	width:139px;
	height:30px;
}
#header .listmenudest {
	display:block;
	/*width:115px;*/
	float:left;
	display:inline;
	margin-top:10px;
}
#header .listmenudest li {
/*width:370px;*/
}
#header .listmenudest, #header .listmenuvp, #header .listmenupf, #header .listmenubp {
	margin-top:15px;
}
#header .titlbp {
	color:#fff;
	font-size:17px;
	font-weight:bolder;
	margin-bottom:10px;
}
#header .fl {
	background-position:-578px -109px;
	height:8px;
	line-height:8px;
	font-size:1px;
	width:7px;
	margin:0 5px 0 0;
	position:absolute;
	top:4px;
	right:0;
}
#header .fldest {
	background-position:-586px -109px;
	height:8px;
	width:7px;
	position:absolute;
	top:4px;
	right:0;
}
#header .up {
	text-transform:uppercase;
}
#header .vpreduc, #header .vpprbar {
	margin-left:15px;
	color:#ff94c0;
	text-transform:lowercase;
}
#header .vpdate {
	margin-left:15px;
	font-size:12px;
}
#header .vpprbar {
	text-decoration:line-through;
	font-size:12px;
}
#header .vpdesc {
	display:inline-block;
	margin-left:10px;
	overflow:hidden;
}
#header .colsousmndest, #header .colsousmnvp {
	/*width:370px;*/
	height:270px;
	margin:0 0 5px 5px;
	padding:5px 5px;
	position:relative;
	float:left;
	display:inline;
	overflow:hidden;
	color:#fff;
}
#header .listmenudest {
	float:left;/*width:370px;*/
}
#header .colsousmndest#list1, #header .colsousmnvp#list1, #header .listmenudest#list1, #header .listmenudest#list1 li {
	width:210px;
}
#header .colsousmndest#list2, #header .colsousmnvp#list2, #header .listmenudest#list2, #header .listmenudest#list2 li {
	width:330px;
}
#header .colsousmndest#list3, #header .colsousmnvp#list3, #header .listmenudest#list3, #header .listmenudest#list3 li {
	width:410px;
}
#header .listmenupf .title {
	font-weight:normal;
}
#header .listmenu {
	margin-top:5px!important;
}
#header .listmenuvp {
	margin-top:10px!important;
}
#header .listmenuvp .vpdate {
	font-size:11px;
}
#header .listmenupf {
	margin-top:7px!important;
}
#quickSearchDisplay {
	position:absolute;
	border:1px solid #ccc;
	border-top:none;
	display:none;
	top:67px;
	left:250px;
	z-index:9999;
	padding:0;
	color:#000;
	background-color:#FFF;
	width:298px;
}
#header .colsousmnvp.e6 {
	width:300px;
	height:240px;
}
#quickSearchDisplay table {
	width:298px;
}
#quickSearchDisplay table td span {
	color:#1375C4;
	font-weight:bold;
	float:none;
	display:inline;
	margin:0;
}
#quickSearchDisplay table td {
	padding:2px 0 2px 0;
	cursor:pointer;
	font-weight:normal;
	width:298px;
}
#quickSearchDisplay table td.selected {
	background-color:#48b1fb;
	color:#FFF;
	font-weight:bold;
}
#quickSearchDisplay .selected span {
	color:#FFF;
}
#header .consco {
	margin-left:30px;
	display:block;
	position:absolute;
	top:0;
	left:250px;
}
#headersep {
	background-position:0 -219px;
	height:10px;
	margin:0 auto;
	width:1005px;
	display:block;
}
.s5o, .Shop5Only {
	display:none;
}
.lexique {
	width:190px;
	height:270px;
	float:left;
}
/* SLIDESHOW */
	/* main vertical scroll */
	#main {
	position:relative;
	overflow:hidden;
	height: 290px;
}
/* root element for pages */
	#pages {
	position:absolute;
	height:20000em;
}
/* single page */
	.page {
	padding:5px 5px 20px 5px;
	height: 290px;
	background:#222 url(http://www.premibel-parquet.com/Parquet-Isolation/img/h600.png) 0 0 repeat-x;
	width: 780px;
}
/* root element for horizontal scrollables */
	.scrollable {
	position:relative;
	overflow:hidden;
	width: 760px;
	height: 290px;
}
/* root element for scrollable items */
	.scrollable .items {
	width:20000em;
	position:absolute;
	clear:both;
}
/* single scrollable item */
	.item {
	float:left;
	cursor:pointer;
	width:750px;
	height:290px;
	padding:5px;
}
.item img {
	width:760px;
	height:250px;
}
/* main navigator */
	#main_navi {
	float:left;
	padding:0px !important;
	margin:0px !important;
}
#main_navi li {
	background-color:#333;
	border-top:1px solid #666;
	clear:both;
	color:#FFFFFF;
	font-size:12px;
	height:75px;
	list-style-type:none;
	padding:10px;
	width:190px;
	cursor:pointer;
}
#main_navi li:hover {
	background-color:#444;
}
#main_navi li.active {
	background-color:#555;
}
#main_navi img {
	float:left;
	margin-right:10px;
}
#main_navi strong {
	display:block;
}
#main div.navi {
	margin-left:250px;
	cursor:pointer;
}
/* this makes it possible to add next button beside scrollable */
.scrollable {
	float:left;
}
/* prev, next, prevPage and nextPage buttons */
a.prev, a.next, a.prevPage, a.nextPage {
	display:block;
	width:18px;
	height:18px;
	background:url(http://www.premibel-parquet.com/Parquet-Isolation/img/scrollable/arrow/left.png) no-repeat;
	float:left;
	margin:43px 10px;
	cursor:pointer;
	font-size:1px;
}
/* mouseover state */
a.prev:hover, a.next:hover, a.prevPage:hover, a.nextPage:hover {
	background-position:0px -18px;
}
/* disabled navigational button */
a.disabled {
	visibility:hidden !important;
}
/* next button uses another background image */
a.next, a.nextPage {
	background-image:url(http://www.premibel-parquet.com/Parquet-Isolation/img/scrollable/arrow/right.png);
	clear:right;
}
/*********** navigator ***********/


/* position and dimensions of the navigator */
.navi {
	margin-left:328px;
	width:200px;
	height:15px;
}
/* items inside navigator */
.navi a {
	width:8px;
	height:8px;
	float:left;
	margin:3px;
	background:url(http://www.premibel-parquet.com/Parquet-Isolation/img/navigator.png) 0 0 no-repeat;
	display:block;
	font-size:1px;
}
/* mouseover state */
.navi a:hover {
	background-position:0 -8px;
}
/* active state (current page state) */
.navi a.active {
	background-position:0 -16px;
}
