html {
	height: 100%;
}

body {
	height: 100%;
	margin: 0px;
	font-family: Tahoma, Verdana, Trebuchet MS;
	font-size: 11px;
	background-image: url(../img/bg-droite-gauche.gif);
}

div.frmDynamic {
	z-index: 1000;
}

a {
	text-decoration: none;
}

a img {
	border: 0px;
}

p {
	color: #827362;
	margin-top: 4px;
}

h3 {
	color: #63503C;
	margin-bottom: 4px;
	font-size: 11px;
}

.editableText {
	cursor: move;
}

ul {
	list-style: none;
}

div#global {
	width: 816px;
	height: 100%;
	min-height: 400px;
	margin: 0px auto 20px auto;
	background-color: #D1CFC7;
}

div#global div#header {
	margin: 0px;
	padding-top: 48px;
}

div#global div#header div#topIcons {
	position: absolute;
	width: 752px;
	height: 20px;
	top: 20px;
}

div#global div#header div#topIcons div#adminPanel {
	float: right;
	margin-left: 12px;
	text-transform: uppercase;
	font-weight: bold;
}

div#global div#header div#topIcons div#adminPanel a {
	margin-left: 8px;
	color: #907C69;
}

div#global div#header div#topIcons div#adminPanel a:hover {
	color: #8C5A1C;
}

div#global div#header div#menu {
	padding: 4px 0px 0px 0px;
	background-color: #FFFFFF;
}

div#global div#header div#menu div#home {
	float: left;
	width: 56px;
	height: 35px;
}

div#global div#header div#menu div.menuItem {
	float: left;
	text-transform: uppercase;
	border-right: solid #D6D6D6 1px;
}

div#global div#header div#menu div.menuItem.last {
	padding-right: 0px;
	border-right: 0px
}

div#global div#header div#menu div.menuItem a {
	display: block;
	padding: 14px 26px 8px 26px;
}

div#global div#header div#menu div.menuItem.current a,
div#global div#header div#menu div.menuItem a:hover {
	padding-top: 13px;
	border-top: solid #907C69 1px;
}

div#global div#header div#paddedBorder {
	height: 12px;
	background-color: #907C69;
	border-left: solid #FFFFFF 8px;
	border-right: solid #FFFFFF 8px;
}

div#global div#content {
	_margin-top: -4px;
	_margin-bottom: -6px;
	padding: 2px 8px 2px 8px;
	background-color: #FFFFFF;
}

div#global div#content div.navigationPath a {
	color: #D4CBC1;
	text-transform: uppercase;
	font-family: Arial;
}

div#global div#content div.navigationPath a.current {
	font-weight: bold;
	font-size: 11px;
}

div#global div#footer {
	padding: 0px 8px 0px 8px;
	background-color: #FFFFFF;
}

div#global div#footer div#subMenu,
div#global div#footer div#copyrights {
	border-top: solid #907C69 12px;
}

div#global div#footer div#subMenu {
	float: left;
	width: 642px;
	padding-left: 2px;
}

div#global div#footer div#subMenu div.menuItem {
	float: left;
	height: 20px;
	padding: 17px 20px 4px 0px;
}

div#global div#footer div#subMenu div.menuItem a {
	color: #907C69;
	text-transform: uppercase;
	font-family: Arial;
	font-size: 9px;
}

div#global div#footer div#subMenu div.menuItem a:hover {
	color: #A7552F;
}

div#global div#footer div#copyrights {
	float: right;
	width: 148px;
	color: #907C69;
	padding: 17px 4px 4px 4px;
	font-size: 9px;
}

div#global div#footer div#copyrights div#copyAndDate,
div#global div#footer div#copyrights #copyText {
	float: left;
}

div#global div#footer div#copyrights #copyAndDate {
	margin-top: 0px;
	margin-right: 4px;
}

div#global div#footer div#copyrights #copyText {
	margin: 0px;
	margin-top: -6px;
	padding: 0px;
	font-size: 10px;
	font-weight: normal;
}


/**************************************************************************
	TEMPLATE: Accueil
**************************************************************************/
div#global div#content div#twoCols {
	background-position: top right;
	background-repeat: no-repeat;
}

div#global div#content div#twoCols div#leftCol {
	float: left;
	width: 312px;
}

div#global div#content div#twoCols div#leftCol img#mainLogo {
	position: relative;
	z-index: 2;
}

div#global div#content div#twoCols div#leftCol img.wrapUnderPic {
	position: relative;
	z-index: 1;
	width: 310px;
	height: 200px;
	_height: 209px;
	margin-top: -12px;
	_margin-bottom: -2px;
	border-right: solid #FFFFFF 1px;
	border-bottom: solid #FFFFFF 1px;
}


/**************************************************************************
	TEMPLATE: Large vitrine
**************************************************************************/
div#global div#content div#wideWindow div#window {
	height: 306px;
	margin-bottom: 1px;
}

div#global div#content div#wideWindow div#windowSubTexts div#titleAndIntro,
div#global div#content div#wideWindow div#windowSubTexts div#subText {
	float: left;
	position: relative;
	height: 152px;
}

div#global div#content div#wideWindow div#windowSubTexts div#titleAndIntro {
	z-index: 2;
	width: 311px;
}

div#global div#content div#wideWindow div#windowSubTexts div#titleAndIntro div#title {
	height: 139px;
	_height: 136px;
	background-color: #A38761;
	border-right: solid #FFFFFF 1px;
}

div#global div#content div#wideWindow div#windowSubTexts div#titleAndIntro div#title img#imgTitle {
	margin: 12px 0px 0px 30px;
}

div#global div#content div#wideWindow div#windowSubTexts div#titleAndIntro div#title p {
	height: 54px;
	_height: 48px;
	margin: 0px;
	padding: 10px 30px 0px 30px;
	color: #FFFFFF;
}

div#global div#content div#wideWindow div#windowSubTexts div#titleAndIntro div#titleIntroBottom {
	clear: both;
	width: 311px;
	background-color: #A38761;
	background-image: url(../img/coin-fonce-historique.gif);
	background-position: top right;
	background-repeat: no-repeat;
	_margin-top: -2px;
	_margin-bottom: 2px;
}

div#global div#content div#wideWindow div#windowSubTexts div#subText {
	z-index: 1;
	width: 488px;
	height: 152px;
	_height: 140px;
	margin-left: -10px;
	padding-left: 10px;
	background-color: #DCD2C7;
	background-image: url(../img/coinpale-historique.gif);
	background-position: bottom right;
	background-repeat: no-repeat;
}

div#global div#content div#wideWindow div#windowSubTexts div#subText p {
	margin: 0px;
	padding: 10px 30px 10px 20px;
	_padding-top: 8px;
	_padding-bottom: 0px;
	color: #7B6348;
	line-height: 11px;
}


/**************************************************************************
	TEMPLATE: Collections
**************************************************************************/
div#global div#content div#collections {
}

div#global div#content div#collections div#intro img#mainLogo,
div#global div#content div#collections div#intro div#introText {
	position: relative;
	float: left;
}

div#introIndex{
	background-image: url(../contenu/imglib/images/233-0.gif);
	width: 311px;
	height: 110px;
	_height: 106px;
	font-size: 14px;
	text-align:left;
	letter-spacing: 1px;
	line-height: 16px;
	color:#FFFFFF;
}

div#introIndex_txt{
padding-top: 26px;
_padding-top: 24px;
padding-left: 26px;
padding-right: 4px;
}

div#introImage{
	padding-top: 0px;

}



div#global div#content div#collections div#intro img#mainLogo {
	z-index: 2;
}

div#global div#content div#collections div#intro div#introText {
	z-index: 1;
	width: 438px;
	height: 140px;
	_height: 141px;
	margin-left: -10px;
	padding-left: 10px;
	padding: 10px 20px 0px 40px;
	background-color: #EBE8E2;
}

div#global div#content div#collections div#intro div#introText p {
	line-height: 11px;
}

div#global div#content div#collections div.navigationPath {
	padding: 13px 0px 13px 25px;
	color: #D4CBC1;
	background-color: #6F4F30;
}

div#global div#content div#collections div.navigationPath a {
	color: #D4CBC1;
	text-transform: uppercase;
	font-family: Arial;
}

div#global div#content div#collections div.navigationPath a.current {
	font-weight: bold;
	font-size: 12px;
}

div#global div#content div#collections div.navigationPath a:hover {
	color: #C2752E;
}

div#global div#content div#collections div#collectionsWindow {
	height: auto;
	margin-bottom: 2px;
	_margin-bottom: 4px;
	border-top: solid #FFFFFF 1px;
}

div#global div#content div#collections div#collectionsWindow div#kitchen,
div#global div#content div#collections div#collectionsWindow div#bathroom {
	float: left;
}

div#global div#content div#collections div#collectionsWindow div.collectionWindow div.collectionDisplay div.left,
div#global div#content div#collections div#collectionsWindow div.collectionWindow div.collectionDisplay div.display,
div#global div#content div#collections div#collectionsWindow div.collectionWindow div.collectionDisplay div.right {
	float: left;
}

div#global div#content div#collections div#collectionsWindow div.collectionWindow div.collectionDisplay div.top {
	background-repeat: no-repeat;
	background-position: bottom;
}

div#global div#content div#collections div#collectionsWindow div.collectionWindow div.collectionDisplay div.left,
div#global div#content div#collections div#collectionsWindow div.collectionWindow div.collectionDisplay div.right {
	width: 7px;
	height: 135px;
	background-repeat: repeat-y;
}

div#global div#content div#collections div#collectionsWindow div.collectionWindow div.collectionDisplay div.bottom {
	margin-top: -4px;
}

div#global div#content div#collections div#collectionsWindow div#kitchen {
	width: 67%;
	height: 267px;
	_height: 273px;
	background-color: #A07B56;
}

div#global div#content div#collections div#collectionsWindow div#kitchen img#collectionsTitle {
	margin-left: 23px;
}

div#global div#content div#collections div#collectionsWindow div#kitchen div#kitchenCollections {
	margin: 15px 10px 20px 20px;
}

div#global div#content div#collections div#collectionsWindow div#kitchen div#kitchenCollections div.collectionWindow {
	float: left;
	width: 50%;
}

div#global div#content div#collections div#collectionsWindow div#kitchen div#kitchenCollections div.collectionWindow div.collectionDisplay div.top {
	margin-left: -2px;
	_margin-left: -4px;
	background-image: url(../img/topleftbox-collections.gif);
}

div#global div#content div#collections div#collectionsWindow div#kitchen div#kitchenCollections div.collectionWindow div.collectionDisplay div.left {
	background-image: url(../img/bgleft-leftbox-collection.gif);
}

div#global div#content div#collections div#collectionsWindow div#kitchen div#kitchenCollections div.collectionWindow div.collectionDisplay div.right {
	background-image: url(../img/bgright-leftbox-collection.gif);
}

div#global div#content div#collections div#collectionsWindow div#bathroom {
	width: 264px;
	height: 200px;
	padding: 67px 0px 0px 0px;
	background-image: url(../img/bgmain-rightbox-collection.jpg);
	background-repeat: repeat-x;
}

div#global div#content div#collections div#collectionsWindow div#bathroom div.collectionWindow {
	margin-left: 7px;
	margin-bottom: 6px;
}

div#global div#content div#collections div#collectionsWindow div#bathroom div.collectionWindow div.collectionDisplay div.top {
	margin-left: -5px;
	_margin-left: -6px;
	background-image: url(../img/topboxright-collection.gif);
}

div#global div#content div#collections div#collectionsWindow div#bathroom div.collectionWindow div.collectionDisplay div.left {
	width: 8px;
	background-image: url(../img/bgleft-rightbox-collection.gif);
}

div#global div#content div#collections div#collectionsWindow div#bathroom div.collectionWindow div.collectionDisplay div.right {
	background-image: url(../img/bgright-rightbox-collection.gif);
}

div#global div#content div#collections div#collectionsWindow div#bathroom div#bathroomBottom {
	width: 264px;
	height: 14px;
	_height: 18px;
	background-color: #AF8749;
	background-image: url(../img/coindroit-collection.gif);
	background-position: bottom right;
	background-repeat: no-repeat;
}


/**************************************************************************
	TEMPLATE: Gallerie commun
**************************************************************************/
div#global div#content div.galleryDisplay {
	margin-bottom: 4px;
}

div#global div#content div.galleryDisplay div#left,
div#global div#content div.galleryDisplay div#right {
	position: relative;
	float: left;
}

div#global div#content div.galleryDisplay div#left {
	z-index: 2;
	width: 312px;
	background-color: transparent;
}

div#global div#content div.galleryDisplay div#left img#mainLogo {
	width: 309px;
}

div#global div#content div.galleryDisplay div#left div.navigationPath {
	height: 30px;
	padding: 8px 20px 0px 25px;
	color: #DFD3CB;
	background-color: #956A51;
	font-family: Arial;
	font-size: 9px;
	border-top: solid #FFFFFF 1px;
	border-right: solid #FFFFFF 1px;
	border-bottom: solid #FFFFFF 1px;
	line-height: 10px;
}

div#global div#content div.galleryDisplay div#left div.navigationPath a {
	color: #DFD3CB;
	text-transform: uppercase;
}

div#global div#content div.galleryDisplay div#left div#collectionPresentation {
	height: 257px;
	_height: 254px;
	background-color: #784227;
	border-right: solid #FFFFFF 1px;
}

div#global div#content div.galleryDisplay div#left div.bottom {
	height: 13px;
	background-color: #784227;
	background-image: url(../img/coin-serieclassique.gif);
	background-position: top right;
	background-repeat: no-repeat;
}

div#global div#content div.galleryDisplay div#left div#collectionPresentation img.collectionTitle {
	margin: 2px 0px 0px 23px;
}

div#global div#content div.galleryDisplay div#left div#collectionPresentation div#seriesLinks {
	margin: 4px 0px 0px 23px;
	color: #FFFFFF;
}

div#global div#content div.galleryDisplay div#left div#collectionPresentation div#seriesLinks a {
	color: #FFFFFF;
}

div#global div#content div.galleryDisplay div#left div#collectionPresentation div#seriesLinks a:hover {
	color: #C58629;
}

div#global div#content div.galleryDisplay div#left div#collectionPresentation div#finitionsLinks {
	margin: 4px 0px 0px 23px;
	color: #FFFFFF;
}

div#global div#content div.galleryDisplay div#left div#collectionPresentation div#finitionsLinks a {
	color: #FFFFFF;
}

div#global div#content div.galleryDisplay div#left div#collectionPresentation div#finitionsLinks a:hover {
	color: #000000;
}

div#global div#content div.galleryDisplay div#left div#collectionPresentation div#finitionsLinks span {
	font-weight: bold;
}

div#global div#content div.galleryDisplay div#left div#collectionPresentation div#seriesLinks span {
	font-weight: bold;
}

div#global div#content div.galleryDisplay div#left div#collectionPresentation img.seriesTitle {
	margin: 8px 0px 0px 23px;
}

div#global div#content div.galleryDisplay div#left div#collectionPresentation p {
	margin: 8px 20px 0px 23px;
	line-height: 11px;
	color: #E0D3CD;
}

div#global div#content div.galleryDisplay div#right {
	z-index: 1;
	width: 488px;
	height: 459px;
}

div#global div#content div.galleryDisplay div#right div#display {
	width: 488px;
	height: 307px;
}

div#global div#content div.galleryDisplay div#right div#display img#galleryMainDisplay {
	position: relative;
	float: right;
	z-index: 1;
	width: 507px;
	_width: 488px;
	height: 307px;
	margin-left: -20px;
	_margin-left: 0px;
}

div#global div#content div.galleryDisplay div#right div#bottom {
	height: 152px;
	background-color: #E1C8B0;
}

div#global div#content div.galleryDisplay div#right div#bottom img#seriesSubTitle {
	margin-top: 1px;
}

div#global div#content div.galleryDisplay div#right div.gallery {
	height: 82px;
	margin: 3px 0px 0px 3px;
	_margin-top: 0px;
	border-bottom: solid #976B4F 1px;
}

div#global div#content div.galleryDisplay div#right div.gallery div.page {
	display: none;
	height: 82px;
}

div#global div#content div.galleryDisplay div#right div.gallery div.page.visible {
	display: block;
}

div#global div#content div.galleryDisplay div#right div.gallery img.galleryThumbnail {
	margin: 0px 0px 0px 0px;
	border: solid #9A6F56 1px;
}

div#global div#content div.galleryDisplay div#right div.galleryInfo {
	height: 27px;
	background-image: url(../img/coin-pale-classique.gif);
	background-position: bottom right;
	background-repeat: no-repeat;
}

div#global div#content div.galleryDisplay div#right div.galleryInfo div#pager {
	float: left;
	width: 174px;
	height: 20px;
	margin: 4px 0px 4px 0px;
	_margin-bottom: 2px;
	padding-left: 10px;
	border-right: solid #976B4F 1px;
}

div#global div#content div.galleryDisplay div#right div.galleryInfo div#pager div#btnNextGalleryPage,
div#global div#content div.galleryDisplay div#right div.galleryInfo div#pager div#btnPrevGalleryPage {
	float: left;
	padding-top: 2px;
}

div#global div#content div.galleryDisplay div#right div.galleryInfo div#pager div#btnPrevGalleryPage {
	margin-right: 6px;
}

div#global div#content div.galleryDisplay div#right div.galleryInfo div#pager div#btnNextGalleryPage {
	margin-left: 6px;
}

div#global div#content div.galleryDisplay div#right div.galleryInfo div#pager div#btnNextGalleryPage a,
div#global div#content div.galleryDisplay div#right div.galleryInfo div#pager div#btnPrevGalleryPage a {
	color: #744127;
}

div#global div#content div.galleryDisplay div#right div.galleryInfo div#pager div.btnPage:hover,
div#global div#content div.galleryDisplay div#right div.galleryInfo div#pager div.btnPage.current {
	background-color: #945A3F;
}

div#global div#content div.galleryDisplay div#right div.galleryInfo div#pager div.btnPage:hover a,
div#global div#content div.galleryDisplay div#right div.galleryInfo div#pager div.btnPage.current a {
	color: #E1CBB6;
}

div#global div#content div.galleryDisplay div#right div.galleryInfo div#imageTitle {
	float: left;
	margin-left: 10px;
	padding-top: 7px;
	color: #744127;
}


/**************************************************************************
	TEMPLATE: Gallerie simple rangée
**************************************************************************/

div#global div#content div#gallerySingleRow div#left div#collectionPresentation {
	height: 256px;
	_height: 254px;
	background-color: #784227;
}

div#global div#content div#gallerySingleRow div#left div.navigationPath {
	background-color: #966A51;
}

div#global div#content div#gallerySingleRow div#left div.bottom2{
	background-color: #AB7D54;
	background-image: url(../img/coinfonce-boismassif-produit.gif);
	height: 13px;
	background-position: top right;
	background-repeat: no-repeat;
}


/**************************************************************************
	TEMPLATE: Gallerie double rangée
**************************************************************************/
div#global div#content div.galleryDisplay div#left div.navigationPath {
	background-color: #B38862;
}

div#global div#content div.galleryDisplay div#left div#collectionPresentation {
	_height: 258px;
	background-color: #AB7D54;
}

div#global div#content div.galleryDisplay div#left div#collectionPresentation img.presentation {
	float: left;
	margin: 4px 10px 0px 25px;
	border: solid #E1D1C3 1px
}

div#global div#content div.galleryDisplay div#left div#collectionPresentation img.title {
	margin: 4px 0px 10px 0px;
}

div#global div#content div.galleryDisplay div#left div#collectionPresentation p {
	color: #ECE1D7;
}

div#global div#content div#galleryDoubleRow div#left div.bottom {
	background-color: #AB7D54;
	background-image: url(../img/coinfonce-boismassif-produit.gif);
}

div#global div#content div#galleryDoubleRow div#right div#display {
	height: 307px;
}

div#global div#content div#galleryDoubleRow div#right div#display div#shieldableDisplay {
	position: relative;
	z-index: 2;
	clear: both;
	top: -157px;
	border-top: solid #FFFFFF 1px;
}

div#global div#content div#galleryDoubleRow div#right div#display div#shieldableDisplay img.title {
	height: 38px;
}

div#global div#content div#galleryDoubleRow div#right div#display div#shieldableDisplay div.gallery {
	width: 486px;
	margin: 0px;
	_margin-top: -2px;
	padding: 2px 0px 2px 2px;
	_padding-top: 3px;
	background-color: #DACFB6;
}

div#global div#content div#galleryDoubleRow div#right div#display div#shieldableDisplay div.galleryInfo {
	width: 484px;
	height: 27px;
	_height: 23px;
	padding: 4px 0px 0px 4px;
	color: #AB7D54;
	font-weight: bold;
	background-color: #DACFB6;
	background-image: url(../img/coinpale-boismassif-produit.gif);
	background-position: bottom right;
	background-repeat: no-repeat;
}

div#global div#content div#galleryDoubleRow div#right div#display div#shieldableDisplay div.galleryInfo div.imageTitle div#shieldableDisplayImageTitle {
	display: inline;
}

div#global div#content div#galleryDoubleRow div#right div#bottom {
	height: 153px;
	_margin-top: -157px;
	background-color: #DACFB6;
}

div#global div#content div#galleryDoubleRow div#right div#bottom img.title {
	width: 488px;
	height: 38px;
}

div#global div#content div#galleryDoubleRow div#right div#bottom div#gallery {
	padding: 3px 1px 3px 1px;
}

div#global div#content div#galleryDoubleRow div#right div#bottom div#gallery img.galleryThumbnail {
	border: solid #977258 1px;
}

div#global div#content div#galleryDoubleRow div#right div#bottom div.galleryInfo {
	height: 29px;
	_height: 32px;
}


/**************************************************************************
	TEMPLATE: Collections
**************************************************************************/
div#global div#content div#completionAndAccessories {
}

div#global div#content div#completionAndAccessories div#intro img#mainLogo,
div#global div#content div#completionAndAccessories div#intro div#introText {
	position: relative;
	float: left;
}

div#global div#content div#completionAndAccessories div#intro img#mainLogo {
	z-index: 2;
}

div#global div#content div#completionAndAccessories div#intro div#introText {
	z-index: 1;
	width: 438px;
	height: 140px;
	_height: 141px;
	margin-left: -10px;
	padding-left: 10px;
	padding: 10px 20px 0px 40px;
	background-color: #EBE8E2;
}

div#global div#content div#completionAndAccessories div#intro div#introText p {
	line-height: 11px;
}

div#global div#content div#completionAndAccessories div.navigationPath {
	padding: 13px 0px 13px 25px;
	color: #D4CBC1;
	background-color: #8D714B;
}

div#global div#content div#completionAndAccessories div.navigationPath a {
	color: #D4CBC1;
	text-transform: uppercase;
	font-family: Arial;
}

div#global div#content div#completionAndAccessories div.navigationPath a:hover {
	color: #C2752E;
}

div#global div#content div#completionAndAccessories div#accessoriesWindow {
	height: auto;
	margin-bottom: 2px;
	_margin-bottom: 4px;
	border-top: solid #FFFFFF 1px;
}
div#global div#content div#completionAndAccessories div#accessoriesWindow div.overview {
	padding: 18px 0px 10px 22px;
	_padding: 18px 0px 0px 22px;
}

div#global div#content div#completionAndAccessories div#accessoriesWindow div.overview div.subCat {
	float: left;
	margin: 0px 0px 0px 0px;
}

div#global div#content div#completionAndAccessories div#accessoriesWindow div.overview div.subCat div.left,
div#global div#content div#completionAndAccessories div#accessoriesWindow div.overview div.subCat div.display,
div#global div#content div#completionAndAccessories div#accessoriesWindow div.overview div.subCat div.right {
	float: left;
	height: 134px;
}

div#global div#content div#completionAndAccessories div#accessoriesWindow div.overview div.subCat div.left,
div#global div#content div#completionAndAccessories div#accessoriesWindow div.overview div.subCat div.right {
	width: 6px;
	background-repeat: repeat-y;
}

div#global div#content div#completionAndAccessories div#accessoriesWindow div.overview div.subCat div.left {
	background-image: url(../img/bgleft-boxleft-finition.gif);
}

div#global div#content div#completionAndAccessories div#accessoriesWindow div.overview div.subCat div.right {
	background-image: url(../img/bgright-boxleft-finition.gif);
}

div#global div#content div#completionAndAccessories div#accessoriesWindow div#finitions div.overview div.subCat div.display {
	width: 134px;
	padding: 0px;
}


div#global div#content div#completionAndAccessories div#accessoriesWindow div#accessoires div.overview div.subCat div.display {
	width: 76px;
	padding: 0px;
}

div#global div#content div#completionAndAccessories div#accessoriesWindow div.overview div.subCat div.display div.title {
	width: 76px;
	height: 38px;
	_height: 17px;
	color: #D0C6BB;
	background-color: #7E6543;
	font-weight: bold;
	font-family: Arial;
	font-size: 10.5px;	
	line-height: 11px;
	border-top: solid #FFFFFF 1px;
	_margin-top: -2px;
}

div#global div#content div#completionAndAccessories div#accessoriesWindow div#finitions div.overview div.subCat div.display div.title
{
	width: 134px;
}


div#global div#content div#completionAndAccessories div#accessoriesWindow div.overview div.subCat div.display div.title a {
	display: block;
	width: 76px;
	_width: 76px;
	height: 38px;
	_height: 23px;
	padding-top: 11px;
	color: white;
	font-weight: normal;
	text-align: center;
}

div#global div#content div#completionAndAccessories div#accessoriesWindow div#finitions div.overview div.subCat div.display div.title a
{
	width: 134px;
}

div#global div#content div#completionAndAccessories div#accessoriesWindow div.overview div.subCat div.bottom {
	clear: both;
	_margin-top: -2px;
}

div#global div#content div#completionAndAccessories div#accessoriesWindow div#finitions {
	float: left;
	width: 485px;
	padding-bottom: 20px;
	_padding-bottom: 8px;
	background-color: #9F835C;
}

div#global div#content div#completionAndAccessories div#accessoriesWindow div#finitions div.cornerDecoration {
	background-color: #D1592C
}

div#global div#content div#completionAndAccessories div#accessoriesWindow div#finitions img.title {
	margin: 4px 0px 0px 25px;
}

div#global div#content div#completionAndAccessories div#accessoriesWindow div#finitions div.overview div.subCat div.left {
	background-image: url(../img/bgleft-boxleft-finition.gif);
}

div#global div#content div#completionAndAccessories div#accessoriesWindow div#finitions div.overview div.subCat div.right {
	background-image: url(../img/bgright-boxleft-finition.gif);
}

div#global div#content div#completionAndAccessories div#accessoriesWindow div#accessories {
	float: left;
	width: 314px;
	height: 245px;
	padding-bottom: 29px;
	padding-left:1px;
	background-color: #AA7046;
	background-image: url(../img/bg-accessories.gif);
	background-position: top left;
	background-repeat: repeat-x;
}

div#global div#content div#completionAndAccessories div#accessoriesWindow div#accessories img.title {
	margin: 20px 0px 0px 25px;
}

div#global div#content div#completionAndAccessories div#accessoriesWindow div#accessories div.overview div.subCat div.left {
	background-image: url(../img/bgleft-boxright-finitions.gif);
}

div#global div#content div#completionAndAccessories div#accessoriesWindow div#accessories div.overview div.subCat div.right {
	background-image: url(../img/bgright-boxright-finitions.gif);
}


/**************************************************************************
	TEMPLATE: Planification
**************************************************************************/
div#global div#content div#planning {
	margin-bottom: 0px;
	_margin-bottom: 3px;
}

div#global div#content div#planning div#window {
	background-position: top right;
	background-repeat: no-repeat;
}

div#global div#content div#planning div#window img#mainLogo {
	position: relative;
	float: left;
	z-index: 2;
	top: 0px;
}

div#global div#content div#planning div#window img#windowDisplay {
	position: relative;
	z-index: 1;
	float: right;
	top: 0px;
	width: 527px;
	margin-left: -40px;
}

div#global div#content div#planning div.navigationPath {
	height: 26px;
	margin: 1px 0px 1px 0px;
	_margin-top: -1px;
	padding: 12px 23px 0px 23px;
	color: #EDE7DC;
	background-color: #C3AE8A;
}

div#global div#content div#planning div.navigationPath a {
	color: #EDE7DC;
}

div#global div#content div#planning div#planningOverview {
	padding-bottom: 20px;
	background-color: #AB9062;
	background-image: url(../img/coin-planification.gif);
	background-position: bottom right;
	background-repeat: no-repeat;
}

div#global div#content div#planning div#planningOverview div.cornerDecoration {
	background-color: #C09624;
	border-color: #E0D6C4;
}

div#global div#content div#planning div#planningOverview img#overviewTitle {
	margin-left: 25px;
	margin-bottom: 10px;
}

div#global div#content div#planning div#planningOverview div#overviewText,
div#global div#content div#planning div#planningOverview div#overviewDisplay {
	float: left;
}

div#global div#content div#planning div#planningOverview div#overviewText {
	width: 380px;
	margin-right: 20px;
	padding-left: 25px;
}

div#global div#content div#planning div#planningOverview div#overviewText p {
	height: 174px;
	margin: 0px;
	color: #FFFFFF;
	line-height: 14x;
	font-size: 13px;
}

div#global div#content div#planning div#planningOverview div#overviewText span {
	float: left;
	margin-right: 6px;
	padding-top: 2px;
	color: #E2D8C8;
}

div#global div#content div#planning div#planningOverview div#overviewText div#examplesPager div.btnPage {
	color: #69563D;
	border-color: #69563D;
	text-align: center;
	cursor: pointer;
}

div#global div#content div#planning div#planningOverview div#overviewText div#examplesPager div.btnPage.current {
	background-color: #957A55;
	border-color: #D5C8B1;
	color: #FFFFFF;
	text-align: center;
	cursor: default;
}

div#global div#content div#planning div#planningOverview div#overviewText div#examplesPager div.btnPage.over
{
	background-color: #957A55;
	border-color: #D5C8B1;
	color: #FFFFFF;
	text-align: center;
}

div#global div#content div#planning div#planningOverview div#overviewText div#examplesPager div.button {
	float: right;
}


/**************************************************************************
	TEMPLATE: Contactez-nous
**************************************************************************/
div#global div#content div#contact {
	margin-bottom: 4px;
}

div#global div#content div#contact div#window {
	height: 151px;
	background-position: top right;
	background-repeat: no-repeat;
}

div#global div#content div#contact div#window img {
	height: 151px;
}

div#global div#content div#contact div#left {
	position: relative;
	z-index: 2;
	float: left;
	width: 311px;
	margin: 1px 1px 0px 0px;
	_margin-top: -1px;
	background-image: url(../img/coin-dark-contact.gif);
	background-position: bottom right;
	background-repeat: no-repeat;
}

div#global div#content div#contact div#left div.navigationPath {
	height: 12px;
	_padding-bottom: 11px;
	background-color: #C09374;
	border-bottom: solid #DDD9C6 1px;
}

div#global div#content div#contact div#left div.navigationPath a {
	color: #ECDBD3;
}

div#global div#content div#contact div#left div#contactInfo {
	height: 269px;
	background-color: #A7552F;
}

div#global div#content div#contact div#left div#contactInfo div.cornerDecoration {
	background-color: #ADB580;
}

div#global div#content div#contact div#left div#contactInfo div#address img.title {
	margin: 4px 0px 0px 25px;
}

div#global div#content div#contact div#left div#contactInfo div#address {
	color: #FFFFFF;
}

div#global div#content div#contact div#left div#contactInfo div#address p {
	margin: 0px 0px 8px 0px;
	padding: 0px 25px 0px 27px;
	color: #FFFFFF;
	line-height: 11px;
}

div#global div#content div#contact div#left div#contactInfo div#address h4 {
	margin: 0px;
	padding: 0px 25px 0px 25px;
}

div#global div#content div#contact div#left div#contactInfo div.btnMap {
	margin: 12px 0px 0px 27px;
}

div#global div#content div#contact div#right {
	position: relative;
	z-index: 1;
	float: left;
	width: 488px;
	_width: 480px;
	height: 308px;
	margin-top: 1px;
	_margin-top: -1px;
	margin-left: -10px;
	padding-left: 10px;
	_padding-left: 0px;
	_margin-left: 0px;
	background-color: #DDD9C6;
	background-image: url(../img/coin-pale-contact.gif);
	background-position: bottom right;
	background-repeat: no-repeat;
}

div#global div#content div#contact div#right div#contactForm {
	width: 450px;
	_width: 445px;
	height: 230px;
	margin: 20px 23px 0px 20px;
}

div#global div#content div#contact div#right div#contactAcknowledge {
	padding: 10px 0px 0px 20px;
	color: #A7552F;
	font-weight: bold;
}

div#global div#content div#contact div#right form div.row {
	margin-bottom: 4px;
}

div#global div#content div#contact div#right form div.row div.label {
	float: left;
	width: 90px;
	margin-right: 8px;
	padding-top: 2px;
	padding-right: 8px;
	text-align: right;
	text-transform: uppercase;
	color: #B56D45;
	font-weight: bold;
	font-size: 10px;
}

div#global div#content div#contact div#right form div.row div.label.required {
	background-image: url(../img/label_must.gif);
	background-position: right 4px;
	background-repeat: no-repeat;
}

div#global div#content div#contact div#right form div.row div.input {
	float: left;
	width: 327px;
	text-align: left;
}

div#global div#content div#contact div#right form div.row div.input input,
div#global div#content div#contact div#right form div.row div.input textarea {
	width: 335px;
	border: solid #B6745C 1px;
}

div#global div#content div#contact div#right form div.row div.input input {
	height: 13px;
	font-size: 10px;
}

div#global div#content div#contact div#right form div.row div.input textarea {
	height: 80px;
}

div#global div#content div#contact div#right form div.row div.submit {
	padding-right: 10px;
	text-align: right;
}

div#global div#content div#contact div#right form div.row div.submit input {
	padding: 2px;
	color: #DDC3B7;
	background-color: #9C4F2B;
	border: solid #FFFEFE 1px;
}


/**************************************************************************
	TEMPLATE: Contactez-nous
**************************************************************************/
div#global div#content div#finition {
	padding: 50px;
}

div#global div#content div#contact div#right img.subTitle
{
	
}

/**************************************************************************
	TEMPLATE: Accessoire
**************************************************************************/

div.accessoires img#vitrineAccessoire
{
	position: relative;
	height: 189px;
	width: 504px;
	margin-left: -16px;
}

div.accessoires img#seriesSubTitle
{
	_margin-top: -15px;
}

div.accessoires img#galleryMainDisplay
{
	position: relative;
	margin-top: -175px;
	_margin-top: -196px;
	top: -7px;
	_top: 0px;
	margin-left: 6px;
}



div#global div#content div.accessoires div.galleryDisplay div#right div.gallery img.galleryThumbnail
{
	margin-right: 7px;
	margin-top: 7px;
	border: none;
}

div#global div#content div.accessoires div.galleryDisplay div#right div.gallery
{
	height: 197px;
	_height: 194px;
	background-color: #E1C8B0;
	margin-left: 0px;
	margin-top: 1px;
	_margin-top: -1px;
	padding-left: 8px;
	padding-top: 5px;
	_padding-top: 4px;
	padding-bottom: 5px;
	_padding-bottom: 4px;
}

div#global div#content div.accessoires div.galleryDisplay div#right div.galleryInfo
{
	background-color: #E1C8B0;
}

div#global div#content div.galleryDisplay div#left img#mainLogo 
{
	width: 311px;
}

div#global div#content div.accessoires div.galleryDisplay div#left
{
	margin-top: -4px;
	_margin-top: -1px;
	width: 311px;
	_margin-bottom: -2px;
}

div#global div#content div.accessoires div.galleryDisplay div#right
{
	margin-top: -4px;
	_margin-top: 0px;
	
}

div#global div#content div.accessoires div.galleryDisplay div#left div#collectionPresentation 
{
	padding-bottom: 4px;
	_padding-bottom: 2px;
}

div#global div#content div.accessoires div.navigationPath
{
	_margin-top: -2px;
}

/*
	COMMON
*/

div.btnPage {
	float: left;
	width: 16px;
	height: 16px;
	margin-right: 2px;
	border: solid #976B4F 1px;
}

div.btnPage a {
	display: block;
	padding: 3px 3px 3px 5px;
	color: #744127;
	cursor: text;
	font-size: 9px;
	font-family: Arial;
}

div.btnPage a:hover {
	cursor: pointer;
}

div.button {
	border: solid #FFFEFE 1px;
	padding: 2px 4px 2px 4px;
	color: #D5C8B1;
	font-size: 11px;
	font-weight: bold;
	background-color: #957A55;
}

div.button a {
	color: #D5C8B1;
}

div.button strong {
	color: #FFFFFF;
}

div.cornerDecoration {
	width: 23px;
	height: 14px;
	background-color: #C2752E;
	border: solid #FFFFFF 1px;
	border-top: 0px;
}

div.navigationPath {
	padding: 13px 0px 13px 25px;
	color: #D4CBC1;
	text-transform: uppercase;
	font-family: Arial;
}

div.navigationPath a {
	color: #D4CBC1;
	text-transform: uppercase;
	font-family: Arial;
	font-size: 9px;
}

div.blocker 
{
	clear: both;
	display: block;
	width: 100%;
	height: 0px;
	font-size: 0px;
}