@charset "utf-8";
/* CSS Document */

*, html {
	margin:0;
	padding:0;
}
html {
	height:100%;
}
/*****  Balises  *****/

BODY {
	color: #000;
	font-family: "Century Gothic", Verdana, tahoma, arial;
	font-size: 14px;
}
IMG {
	border:0;
}
UL {
	margin: 0 0 0 0px;
}
a {
	color: #FC3;
	text-decoration:none;
}
a:hover {
	background-color: #F00;
	color: #FC3;
}
PRE {
	width:95%;
	margin:0 auto;
	background-color:#CCC;
}

/************** BG STRETCHER ******************/
.bgstretcher {
	background: black;
	overflow: hidden;
	width: 100%;
	position: fixed !important;
	z-index: -1;
}
.bgstretcher, .bgstretcher UL, .bgstretcher UL LI {
	position: absolute;
	top: 0;
	right: 0;
	left: 0;
	bottom: 0;
}
.bgstretcher UL, .bgstretcher UL LI {
	margin: 0;
	padding: 0;
	list-style: none;
}
#pubcentre {
	background-image: url(../img/caroussel/nature-photo.jpg);
}
/************** TOOLTIP ******************/

#tooltip {
	position: absolute;
	z-index: 3000;
	border: 1px solid #111;
	background-color: #eee;
	padding: 5px;
	/*opacity: 0.85;*/
}
#tooltip h3, #tooltip div { margin: 0; }
/************** TOOLTIP ******************/


/* ------------------------------------ Styles -------------------------------*/
#cadrecentral {
	width:800px;
}
#cadrecentral-global {
	width:1005px;
}

input[type="text"] {
	width: 150px;
	background: url(../img/ico/search-mini.png) no-repeat white 98% center;
	padding-right: 25px;
}
#searchform label {
	width:150px;
	margin:0 auto;
	color:#FFF;
	margin-bottom:3px;
}
input[type="text"], input[type="password"] {
	cursor: pointer;
	color: #777;
	height: 28px;
	line-height: 28px;
	text-indent: 10px;
	background: white;
	border: solid 1px #BBB;
	border-bottom: solid 1px #DDD;
	-moz-box-shadow: inset 0 0 30px #eee;
	-webkit-box-shadow: inset 0 0 30px #EEE;
	-khtml-box-shadow: inset 0 0 30px #eee;
	box-shadow: inset 0 0 30px #EEE;
	-moz-border-radius: 1px;
	-webkit-border-radius: 1px;
	-khtml-border-radius: 1px;
	border-radius: 1px;
}
.btn-theme-search {
	background: url(../img/ico/search-mini.png) no-repeat center center #00BDF6 !important;
	text-indent: -99999px;
	width: 50px;
	border: solid 1px #00BDF6 !important;
	border-bottom: 1px solid #0095C3 !important;
	color: white !important;
	text-shadow: none !important;
	-moz-box-shadow: none !important;
	-webkit-box-shadow: none !important;
	-khtml-box-shadow: none !important;
	box-shadow: none !important;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	-khtml-border-radius: 2px;
	border-radius: 2px;
}

/*-----------------------  TABLEAUX --------------------------------------*/

table#global {
	margin:0 auto;
	width:1005px;
	color: #000
}
table#globalindex {
	margin:0 auto;
	width:950px;
	color: #000
}
table#top {
	width:1000px;
	font-size:12px;
	background-color: #000;
}
table#top tr td {
	height:20px;
	text-align: center;
}
td#cadrecentral #fdcentral h1, h3.byline {
	width:98%;
	background-color:#000;
	font-size:20px;
	color:#FFF;
	text-align:center;
	margin:10px auto 0 auto;
	-moz-border-radius-topright: 8px;
	border-top-right-radius: 8px;
	-webkit-border-top-right-radius: 8px;
	-moz-border-radius-topleft: 8px;
	border-top-left-radius: 8px;
	-webkit-border-top-left-radius: 8px;
	padding: 0 10px;
}
td#cadrecentral .cartouche, td#cadrecentral .entry {
	width:99%;
	background-color:#600;
	font-size:14px;
	color:#FFE29D;
	margin:0 auto 8px auto;
	padding:5px;
	list-style-type:none;
	height: auto;
}
td#cadrecentral .fondbxtxblanc, td#cadrecentral .entry {
	width:650px;
	background-color:#600;
	font-size:16px;
	color:#FFF;
	margin:0 auto;
	-moz-border-radius-bottomright: 8px;
	border-bottom-right-radius: 8px;
	-webkit-border-bottom-right-radius: 8px;
	-moz-border-radius-bottomleft: 8px;
	border-bottom-left-radius: 8px;
	-webkit-border-bottom-left-radius: 8px;
	padding:10px;
	list-style-type:none;
	height: auto;
}
td#cadrecentral #imgchart {
	float:right;
	margin:3px;
	text-align: center;
}
td#cadrecentral fieldset {
	background-color:#600;
	padding:3px;
	margin:5px auto;
	color: #FFC;
}
td#cadrecentral legend {
	background-color:#000;
	color:#FFF;
}

table#menuleft {
	vertical-align : top;
	text-align:center;
}
table#menutopindex {
	text-align:center;
	font-size: 12px;
	background-color: #000;
	background-image: url(../img/backOut.gif);
	background-repeat: repeat-x;
	width:99%;
	margin: 3px;
	height: 30px;
}
table#menutopindex tr td {
	border-left-width: thin;
	border-left-style: dotted;
	border-left-color: #FF9;	
}
table#menutopindex #promo a {
	background-color:#FF0;
	color:#F00;
	font-weight:bold;
}
/*----------------------- FIN TABLEAUX --------------------------------------*/

.coldroite {
	width:300px;
}
.coldroite {
	width:1005px;
	text-align:center;
}
#tdproduits {
	height:450px;
	color:#FFF;
}
.titrerubrique {
	background-color:#600;
	text-align:center;
	font-size:24px;
	font-weight:bold;
	height:30px;
	color: #FFF;
}
.titrebisrubrique {
	background-color:#600;
	text-align:center;
	font-size:24px;
	font-weight:bold;
	height:30px;
	color: #FFF;
}
.titrerubriquetxrgebgjne {
	background-color:#FF0;
	text-align:center;
	font-size:24px;
	font-weight:bold;
	color:#F00;
}
.titrebisrubrique {
	background-color:#600;
	text-align:center;
	font-size:24px;
	font-weight:bold;
	height:30px;
	color: #FFF;
}
.txtblbgbordmarge {
	background-color: #600;
	text-align:center;
	font-weight:bold;
	color: #FFF;
	padding:8px;
}
.txtblbgbordmarge a {
	background-color: #600;
	text-align:center;
	font-weight:bold;
	color: #FFF;
	padding:8px;
}
.txtblbgbordmarge a:hover {
	background-color: #F00;
	text-align:center;
	font-weight:bold;
	color: #FC3;
	padding:8px;
}
.rubbigtxrgebgjne a {
	background-color:#FF0;
	text-align:center;
	font-size:24px;
	font-weight:bold;
	height:30px;
	color:#F00;
}
.txtnoir {
	font-size:24px;
	color: #000;
	text-align:center;
	padding: 5px 15px;
	margin: 5px auto;
}
.fondbxtxblanc {
	background-color:#600;
	text-align:center;
	font-size:16px;
	font-weight:bold;
	height:30px;
	color: #FFF;
}
.cellProduits {
	height:126px;
	margin-bottom:5px;
}
.cellProduits img {
	float:left;
	margin:3px;
	height:120px;
	width: 120px;
	background-image:url(http://www.premibel-parquet.com/Parquet-Isolation/img/noimage-150x150.jpg);
	background-repeat:no-repeat;
	background-position:center center;
}
.cellProduits p, .txtnormal a {
	font-size:14px;
}
.cellProduits h3 {
	font-size:18px;
	text-align:center;
	padding:5px 0;
	line-height:22px;
	background-color:#FC0;
	color:#600;
	width: 250px;
}
#cellmassif {
	background-color:#390;
}
#cellstrat {
	background-color:#993;
}
#celllame {
	background-color:#C63;
}
#cellcolle {
	background-color:#699;
}
#cellaccess {
	background-color:#C36;
}
#cellflottant {
	background-color:#639;
}
#cellisolation {
	background-color:#369;
}
.titretddroite {
	font-size: 14px;
	font-weight: bold;
	width: 200px;
	margin-top: 3px;
	background-color: #600;
	padding: 5px 0;
}
.titretddroite a.lienblc {
	font-size: 16px;
	color: #FFF;
}
.titretddroite a.lienbig {
	font-size: 16px;
}
#googlesearch {
	margin:3px;
	padding:4px;
	text-align:center;
	background-color:#FFF;
	color:#000;
}
#wwf {
	background-color:#FFF;
	text-align:center;
}
#wwf a {
	color:#000;
}
.txtpromo {
	background-color:#FF0;
	color:#F00;
	font-weight:bold;
	padding:0 4px;
}
.bgblack {
	background-color:#000;
}
.bgmarron {
	background-color:#960;
}
.bgjaune {
	background-color:#FF0;
}
.bgjaunetxrouge {
	background-color:#FF0;
	color:#F00;
	font-size:16px;
	font-weight:bold;
}
.bgbordeau {
	background-color:#600;
}
.bgblanc {
	background-color:#FFF;
}
#promotions a {
	color:#F00;
}
.celluledroite {
	padding: 5px 0;
	height: auto;
	width: 200px;
	color: #FFF;
	background-color:#000;
}
#zone10 {
	width: 1005px;
	margin: auto;
	height: 382px;
}
#zone18 {
	width: 1005px;
	margin: auto;
	height: 95px;
}
#zone15 {
	width: 1170px;
	margin: auto;
	height: 357px;
}
#tableindex {
	width: 1005px;
	margin: auto;
}
.clearAll {
	clear: both;
	line-height: 0px;
	height: 0px;
	font-size: 0px;
}
.clearLeft {
	clear: left;
}
#fdcentral {
	background-color: #FFC;
	border-top-left-radius: 8px;
	padding: 5px;
	margin: 0 auto;
	height: auto;
}
#fdblanccentral {
	margin: auto;
	width: 1170px;
	background-image: url(../img/blank.png);
	background-repeat: repeat;
}
.cadrePageSite {
	background-color: beige;
	border-top-left-radius: 8px;
	padding: 5px;
	margin: auto;
	width:1000px;
	moz-opacity:0.8;
	opacity: 0.8;
	position: absolute;
	z-index:1;
	filter:alpha(opacity=80);
}
#fdtransparentcentral {
	border-top-left-radius: 8px;
	padding: 5px;
	margin: 0 auto;
	height: auto;
	z-index:10;
	position: relative;
	width: 1005px;
}
fieldset.titleli {
	background-color:#C60;
	width:300px;
	float:left;
	margin: 0 10px;
}
fieldset.titleli legend {
	background-color:#C60;
	padding:0 10px;
	font-size:14px;
	line-height:18px;
	text-align:center;
}
#liensIsolation {
	background-color:#FC3;
	color:#600;
	width:100%;
	text-align:center;
	font-weight:bold;
}
#liensIsolation a {
	color:#600;
	text-decoration:none;
}
#liensIsolation a:hover {
	color:#FC3;
	text-decoration:none;
}
.floatleft, .listePartenaire {
	float:left;
	width:auto;
	background-color:#666;
	padding:3px;
	margin:3px;
}
.floatright {
	float:right;
}
table#coldroite tr {
	text-align:center;
}
.titrecoldroite, .titrecoldroite a {
	font-size:20px;
	height:30px;
	width:200px;
	line-height:30px;
	padding:5px 0;
	font-weight: bold;
}
.corned {
	-moz-border-radius: 8px;
	border-radius: 8px;
	-webkit-border-radius: 8px;
}
.cornedbottom {
	-moz-border-radius-bottomright: 8px;
	border-bottom-right-radius: 8px;
	-webkit-border-bottom-right-radius: 8px;
	-moz-border-radius-bottomleft: 8px;
	border-bottom-left-radius: 8px;
	-webkit-border-bottom-left-radius: 8px;
}
.cornedtop {
	-moz-border-radius-topright: 8px;
	border-top-right-radius: 8px;
	-webkit-border-top-right-radius: 8px;
	-moz-border-radius-topleft: 8px;
	border-top-left-radius: 8px;
	-webkit-border-top-left-radius: 8px;
	-khtml-border-radius:8px;
	}
.blcblack, .blcblack a {
	color: #FFF;
	background-color: #000;
	width: 95%;
	margin: 5px auto;
}
#footerbar {
	position: fixed;
	bottom: 0;
	left: 0;
	z-index: 999;
	width: 100%;
	height: 35px;
	background-image: url(http://www.premibel-parquet.com/Parquet-Isolation/img/backOut.gif);
}
#cadreVideo {
	height: auto;
	width: 500px;
	margin-top: 15px;
	margin-right: auto;
	margin-bottom: 15px;
	margin-left: auto;
}
/* ---------------------------pied de page-------------------------*/
#trancheBas {
	background-color: #FF9;
	padding: 5px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	width: 1005px;
}
/*PIED DE PAGE*/
#pieddepage {
	width: 998px;
	border:#A7ADBF 1px solid;
	min-height: 100px;
	margin:1px 0 10px 0;
	padding-bottom:10px;
	float: left;
	background: #FFFFFF;
}
p.pied_ {
	text-align:center;
	font-weight: bold;
	background-color: #600;
	width: 99%;
	margin-top: 5px;
	margin-right: auto;
	margin-bottom: 5px;
	margin-left: auto;
	line-height: 2em;
	font-size:12px;
	color: #FFF;
}
p.pied_ a {
	color:#FF9;
	padding:0 9px;
}
p.pied {
	width:20%;
	float:left;
	margin:2px 0;
	text-align:center;
}
.lienpieddepage {
	margin-left:16px;
	color: #61564A;
	font-size:11px;
}
.prixbarre {
	text-decoration: line-through;
	font-size: 14px;
	font-style: italic;
	font-weight: bold;
	color: #F00;
}
.listeRubriques {
	text-align: center;
	float: left;
	margin: 5px;
	height: 45px;
	background-color: #E1EDFB;
	color: #339;
	line-height: 45px;
	padding: 0 5px;
}
.imagefichepdt {
	width:270px;
	margin:0 auto;
	background-image: url(http://www.premibel-parquet.com/Parquet-Isolation/img/noimage.jpg);
	background-position: center center;
	background-repeat: no-repeat;
}
#promoflash {
	margin:0;
	background-image: url(http://www.premibel-parquet.com/Parquet-Isolation/img/caroussel/nature-photo.jpg);
}
#bandeaumenu {
	height:36px;
}
/*CONTENU POUR AFFICHAGE PRODUITS*/
/*PRESENTATION DE LA GAMME DES PRODUITS*/
.bloc_gamme {
	width:700px;
	height:160px;
	margin:10px auto;
	padding: 5px;
	border: 1px solid #600;
}
.bloc_img_gamme {
	width:239px;
	min-height:100px;
	margin:5px;
	float:left;
}
.img_gamme {
	width:239px;
	height:140px;
}
.txt_gamme {
	height:145px;
	float:left;
	float:left;
	width: 450px;
	text-align: center;
}
/*PRESENTATION DES PARQUETS EN PROMOTIONS*/
.index_promos {
	width:770px;
	margin:0 auto 5px auto;
	background-color: #600;
	background-image: url(http://www.premibel-parquet.com/Parquet-Isolation/img/fond_sites.jpg);
	background-repeat: repeat-x;
	border: 1px solid #999;
	padding: 3px;
}
.index_promos h3 {
	font-size:12px;
	font-style: italic;
	line-height: normal;
	font-weight: bold;
}
.img_promo {
	width:170px;
	float:left;
	background-image: url(http://www.premibel-parquet.com/Parquet-Isolation/img/noimage-150x150.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	height: 170px;
	margin: 2px;
}
.img_search {
	width:70px;
	float: right;
	background-image: url(http://www.premibel-parquet.com/Parquet-Isolation/img/noimage-150x150.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	height: 70px;
	margin: 2px;
}
.img_promos {
	width:140px;
	height:140px;
	border:#7B0B04 1px solid;
}
.txt_promos_ {
	float: left;
	font-size: 10px;
	margin: 0 0 0 0;
	width: 580px;
}
.txt_promos_ h6{
	font-size:16px;
	line-height:20px;
	padding:3px;
	text-align: center;
	text-transform:uppercase;
}
.btncaddie {
	height: 32px;
	text-align: center;
	font-size: 10px;
	font-weight: bold;
	border: 1px solid #F00;
	float: left;
	background-color: #FC6;
}
.loupedetail {
	height: 32px;
	text-align: center;
	font-size: 10px;
	font-weight: bold;
	border: 1px solid #F00;
	float: left;
	padding:3px;
	margin: 3px 0 0 3px;
	background-color: #0F9;
}
.montanttarif {
	float:left;
	font-size:32px;
}
.montanttarif_bis {
	font-size:36px;
	font-weight: bold;
}
.pxht {
	font-size:10px;
	font-weight:bold;
	float: left;
	width: 30px;
}
.cellTarifs {
	font-style: italic;
	text-align: center;
	float: left;
	margin: 0 5px;
	background-color:#600;
	color:#FFC;
	padding: 3px;
	font-size: 12px;
}
.cellTarifs h3 {
	text-decoration: line-through;
}
.cellTarifTTC {
	background-color:#FF9;
	color:#F00;
	padding:3px;
	float:left;
	margin: 0 5px;
	text-align: center;
}
/*FICHES DESCRIPTIVES DU PRODUIT SELECTIONNE*/
/*CADRES FICHES PRODUITS*/
.cadreproduits_ {
	width:710px;
	margin:0 auto;
	background:#FFFFFF;
	text-align: center;
}
.cadreimgficheproduits_ {
	width:660px;
	margin: 0 auto;
}
.imgfiche_ {
	width:550px;
	margin:10px auto 0 auto;
}
.cadretitreproduits_ {
	color:#7B0B04;
	font-size:13px;
	margin: 10px auto;
	padding: 5px;
	background-color: #FC3;
}
.cadredetailsproduits_ {
	width:205px;
	float:left;
	background-color: #FCF;
	padding: 5px;
}
#droite, #gauche {
	margin: 5px 0;
}
#centre {
	margin: 5px 30px;
}
.cadretarifproduits_ {
	width:780px;
	margin: 0 auto;
}
.cadretarifpromos {
	width:177px;
	min-height:205px;
	background: transparent url(http://www.premibel-parquet.com/Parquet-Isolation/img/tarif_promo.jpg) repeat-x;
	padding-top:8px;
	border-left:#7B0B04 1px solid;
	border-top:#7B0B04 1px solid;
	float:left;
}
.titre_page {
	font-size:24px;
	color:#FFF;
	text-align:left;
	padding: 5px 15px;
	background-color: #600;
	margin: 5px auto;
}

.titre_page_produit {
	margin:0 0 10px 10px;
	font-size:16px;
	color:#BD9656;
	text-align:center;
	float:left;
	width:594px;
}
.sous_titre_page_produit {
	font-size:20px;
	color:#FFF;
	text-align:left;
	padding: 5px 15px;
	background-color: #600;
	margin: 10px auto 5px auto;
	width: 690px;
}
.center {
	text-align:center;
	margin-top:2px;
}
.rupture {
	float:left;
	line-height:15px;
}
.promo {
	margin:5px 0;
}
.bandeauFranchise {
	width: 750px;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding: 5px;
	background-color: #FC9;
	border: 2px solid #F63;
}
.bandeauCadreCentral {
	text-align: center;
	width:340px;
	float:left;
	margin: 3px;
	font-weight: bold;
}
.cadreGaucheFranchises {
	text-align: center;
	float: left;
	width: 49%;
	font-size: 14px;
	font-weight: bold;
	height: 190px;
}
.map_canvas {
	float: left;
	height: 190px;
	width: 340px;
	padding: 2px;
	text-align: center;
}
.bandeauCadreBas {
	font-size: 14px;
	font-weight: bold;
	background-color: #F63;
	text-align: center;
	width: 650px;
	margin:5px auto;
	padding: 3px;
}
.titreBandeau {
	font-size: 18px;
	line-height: 30px;
	font-weight: bold;
	background-color: #FC0;
	letter-spacing: 0.8em;
	text-align: center;
	border: 1px solid #666;
	margin: 5px 0;
}
.titreBandeauZoom {
	float:left;
	width:650px;
}
.emailFranchise {
	color:#FFF;
	background-color:#C03;
	font-size: 20px;
	background-repeat: no-repeat;
	background-position: left center;
	border:1px solid #FFF;
	margin:5px 0px;
	padding-top: 2px;
	padding-right: 40px;
	padding-bottom: 2px;
	padding-left: 40px;
}
#rupture {
	padding:2px 5px;
}
#email {
	background-image: url(http://www.premibel-parquet.com/Parquet-Isolation/ico/email.png);
}
#email a {
	color:#FFF;
}
#email a:hover {
	color:#FC3;
}
#telephone {
	font-size:30px;
	background-image: url(http://www.premibel-parquet.com/Parquet-Isolation/ico/Horn_32.png);
}
.index_promos h3.titregamme, h6.titregamme {
	font-size: 14px;
	font-weight: bold;
	color: #FF0;
	margin: 0px 3px;
	padding: 3px 6px;
	background-color:#000;
	text-align: center;
	text-transform: uppercase;
	width: 600px;
	float: left;
}
.produitetoile {
	font-size: 10px;
	font-weight: bold;
	color: #FF0;
	margin: 0px 3px;
	padding: 3px 6px;
	background-color: #FFF;
	color: #00F;
	text-align: left;
	text-transform: uppercase;
	width: 600px;
	float: left;
}
h6.titregamme a {
	color:#FFF;
	font-weight:bold;
}
.ficheprix {
	background-color:#FF0;
	min-height: 1px;
}
.ficheprixpetit {
	width: 200px;
	float: left;
	text-align: center;
	color: #F00;
	font-family: Verdana, Geneva, sans-serif;
}
.ficheprixpetitbl {
	background-color: #FFF;
	float: right;
	width: 60%;
	text-align: center;
	height: 100px;
	line-height: 50px;
	font-size:18px;
	font-weight:bold;
}
.ficheprixpetitbl a {
	color:#03F;
}
.ficheprixeconom {
	width: 140px;
	float: left;
	height: 95px;
	background-image: url(http://www.premibel-parquet.com/images/ps-decote.png);
	text-align: center;
	background-repeat: no-repeat;
	background-position: center center;
	margin: 5px 0;
}
.ficheprixeconom p {
	font-size:36px;
	color:#FF0;
	text-align:center;
	font-weight:bold;
	padding-left:20px;
	padding-top:10px;
}
.ficheprixtva {
	width: 350px;
	text-align: center;
	margin: 0px;
	float: right;
	margin-top: 15px;
}
/*recolsousmnmagasins*/
.recolsousmnmagasins {
	width:106px;
	margin:3px;
	text-align:center;
	float:left;
	height: 310px;
	background-color: #FC9;
}
.recolsousmnmagasins img {
	width:90px;
	height:90px;
	margin:2px;
}
.recolsousmnmagasins .remail, .recolsousmnmagasins p {
	font-size:10px;
	line-height: 16px;
}
.recolsousmnmagasins a.remail {
	color:#009;
	font-size:13px;
	font-weight:bold;
}
.recolsousmnmagasins h3 {
	font-size:14px;
}
.recolsousmnmagasins h3 a {
	color:#009;
}
.recolsousmnmagasins .txt_valid {
	font-size:14px;
}
#noproduits {
	width:90%;
	margin:0 auto;
}
.cadretarifsgauche {
	padding-top: 10px;
	margin: 5px;
	width:210px;
	padding:2px;
	float:left;
}
.soustarifs {
	font-size:12px;
	font-weight:bold;
	text-align:center;
}
.tarifht {
	font-size:24px;
	text-transform:lowercase;
}
.cadrefdjaune {
	background-color: #FF0;
}
.cadrefdblanc {
	background-color: #FFF;
}
.txteconomie {
	color:#00F;
	font-size:12px;
	font-weight:bold;
}
#cadreicones {
	float: left;
	width: 400px;
}
div#filariane {
	width: 99%;
	float: left;
}
div#filariane p {
	float:left;
	line-height: 20px;
}
div#filariane a {
	font-size:12px;
	color:#333;
	margin:0;
	padding:0;
	line-height: 20px;
}
.filarianeh1 {
	background: none;
	font-size: 12px;
	color: #333;
	text-align: left;
	font-weight: normal;
	line-height: 20px;
	float: left;
	padding-left: 6px;
}
	
.ariane {
	float:left;
}
ul#titlepageli a {
	list-style-type:none;
}
ul#titlepageli {
	list-style-type:none;
}
li#titrepageli a {
	color: #FFF;
}
li#titrepageli {
	font-size: 18px;
	font-weight: bold;
	margin:3px 15px;
	padding:0 0 4px 0;
	font-weight:normal;
	line-height:20px;
	text-align: center;
	width: 97%;
	/*margin: 2%;*/
	background-image: url(http://www.premibel-parquet.com/Parquet/img/backOver2.gif);
	background-repeat: repeat-x;
	float: left;
	background-color: #F00;
	list-style: none;
}
.accordion > h3 {
	font-family: "Century Gothic", Verdana, tahoma, arial;
	font-size: 18px;
	font-weight: bold;
	margin: 3px auto;
	padding: 0 0 4px 0;
	font-weight: normal;
	line-height: 20px;
	color: #FFF;
	text-align: center;
	width: 97%;
	/*margin: 2%;*/
	background-image: url(http://www.premibel-parquet.com/Parquet/img/backOver2.gif);
	background-repeat: repeat-x;
	background-color: #F00;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	border-radius:10px;
	-khtml-border-radius:10px;
}
.ui-accordion .ui-accordion-content,
.ui-accordion .ui-accordion-header a {
	padding: 0;
}
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited,
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited {
	color: #FFF;
}
.titrepage {
	font-size: 24px;
	font-weight: bold;
	color: #FFF;
	background-color: #000;
	text-align: center;
	width: 96%;
	float: left;
	margin: 2%;
	background-image: url(../img/backOut.gif);
	background-repeat: repeat-x;
	border-radius:5px;
}
.textref {
	width:130px;
	color: #363;
	font-size: 12px;
	padding: 3px;
	background-color: #F93;
	margin: 0px 3px;
	float: left;
	font-weight: bold;
}
.textref a {
	color: #363;
}
.resultats {
	font-size: 14px;
	background-color: #CCC;
	width: 90%;
	margin: 6px auto;
	line-height: 2em;
	padding-left: 35px;
	font-weight: bold;
}
.resultats a {
	color:#600;
}
.resultats:hover {
	background-image: url(../img/ico/arrow-right.png);
	background-color:#9CC;
	background-repeat: no-repeat;
	background-position: left center;
}

#topCentral {
	color: #C60;
	background-color: #FFF;
	padding: 5px;
	width: 780px;
	margin: 5px;
}
.cadreDescWeb {
	line-height:36px;
	font-size:16px;
	background-color:#C90;
	color:#000;
	text-align:center;
}
.cadreDescWeb h3{
	float:left;
	width:600px;
}
.refdescription {
	background-color:#FC6;
	color:#600;
	font-size:10px;
	padding:3px;
	text-align:center;
}
.stockalerte {
	float: left;
	height: 25px;
	width: 150px;
}
#main {
	position:relative;
	overflow:hidden;
	height: 450px;
}
/* root element for horizontal scrollables */
.scrollable {
	position:relative;
	overflow:hidden;
	width: 510px;
	height: 450px;
}

/* root element for scrollable items */
.scrollable .items {
	width:20000em;
	position:absolute;
	clear:both;
}

/* single scrollable item */
.item {
	float:left;
	cursor:pointer;
	width:500px;
	height:450px;
	padding:10px;
}

/* 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;
}
.resultats-txt {
	line-height: 75px;
	float: left;
	margin-left: 5px;
}
.resultats-img {
	float: left;
}
.validationsite {
	height: 150px;
	width: 90%;
	margin: 0 auto;
}

#divprincipale{
	width:1005px; 
	margin:0 auto ;
	padding:10px 0;
}

.divrectangle{
	margin:5px 43px;
	float:left;
	width:480px;
	height:170px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	border-radius:10px;
	-khtml-border-radius:10px;
	background-position:center;
	z-index:0;
	border: medium double #600;
}

.divcarre{
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	border-radius:10px;
	-khtml-border-radius:10px;
	margin:-120px 5px 5px 262px;
	float: left; 
	width:210px; 
	height: 130px;
	background-color: #FFF;
	moz-opacity:0.5;
	opacity: 0.5; 
	filter:alpha(opacity=50);
	position: absolute;
	z-index:1;
	font-size:14px;
}
.divcarre a{
	font-size:14px;
	font-weight:bold;
	font-style:italic;
	color:#000;
}

.divtext {
	font-style:italic;
	color:#000;
	font-size:14px;
	font-weight:bold;
	vertical-align:middle;
	text-align: center;
	position: relative;
	margin:15px 5px 5px 262px;
	width:210px; 
	height:110px;
	float: none;
	z-index:100;
}
.divtext a{
	font-size:10px;
	font-weight:bold;
	font-style:italic;
	color:#000;
}
#header1 {
	float: left;
	height: 32px;
	padding: 3px 0 0 80px;
}
#logoheader {
	float: left;
}
#header-container {
	background-color: #0C1115;
	height: 70px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	width: 1170px;
}
.borderGris{
	border: 6px solid #979797;
}
#prefooter {
	background-color: #000000;
	width: 100%;
}


.navongl {
	height: 35px;
	background-image: url(http://www.premibel-parquet.com/Parquet-Isolation/img/backOut.gif);
	margin: 0 auto;
}
.navongl a, .navongl span {
	color:#fff;
	font-weight:bold;
	font-size:11px;
	line-height:13px;
}
.navongl ul {
	display: block;
	height: 35px;
	list-style: none;
	margin: 0 auto;
	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;
}
.navongl #top{
	width: 1037px;
	float:left;
}
.navongl #footer {
	width:80%;
}
.content {
	width: 1170px;
	margin: 0 auto;
	padding: 30px 0;
	color: #FFF;
}
.gradient {
	/* Anciens navigateurs */
	background: #333 url("gradient-bg.png") repeat-x bottom;
	-o-background-size: 100% 100%;
	-moz-background-size: 100% 100%;
	-webkit-background-size: 100% 100%;
	background-size: 100% 100%;
	/* Internet Explorer */
	*background: #333;
	background: #333\0/;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="gradient-bg.png", sizingMethod="scale");
}
@media all and (min-width: 0px) {
	.gradient {
		/* Opera */
		background: #333 url("gradient-bg.svg");
		/* Navigateurs récents */
		background-image: -webkit-gradient(
			linear,
			left top, left bottom,
			from(#333),
			to(#000),
	color-stop(0.5, #000)
		);
		background-image: -webkit-linear-gradient(
			top,
			#333,
			#000 50%,
	#000
		);
		background-image: -moz-linear-gradient(
			top,
			#333,
			#000 50%,
	#000
		);
		background-image: -o-linear-gradient(
			top,
			#333,
			#000 50%,
	#000
		);
		background-image: linear-gradient(
			top,
			#333,
			#000 50%,
	#000
		);
	}
}
.content h3 {
	font-weight:bold;
}
.content a {
	color:#FFF;
}
.one-fifth {
	width: 22%;
}
.one-half, .one-third, .two-third, .one-fourth, .three-fourth, .one-fifth, .two-fifth, .three-fifth, .four-fifth {
	float: left;
	margin-right: 2%;
}
#logofooter {
	text-align:center;
}
.ui-widget-content {
	background-color:inherit;
}