body{
margin-left:0px;
margin-right:0px;
margin-top:0px;
margin-bottom:0px;
}

.conteneur{
	position:absolute;
	top:10px;
	left:50%;
	width:800px;
	background-color:#FFFFFF;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-left:-400px;
}

a {	
	color: #000000;
	font-weight: bold;
	text-decoration:none;
}

a:hover {
	text-decoration: none;
	color:  #599D2B;
}

.banniere{
	height:105px;
	width:800px;
	background-image:url(IMG-barbirati-meuble-peinture/charte-barbirati/charte-barbirati-lasure-vernis-bois-fond.jpg);
	background-repeat: no-repeat;
}

/*debut grandLogo contenant corps-----------------------------------------------------------------------*/
/*.grandLogo{
	display:block;
	clear:both;
	width:800px;
	background-repeat: repeat-x;
	background-image: url(../web/IMG-barbirati-meuble-peinture/charte-barbirati/charte-barbirati-lasure-vernis-bois-grandLogo-fond.jpg);

}
.agauchedelogo{
	display:block;
	clear:both;
	width:20px;
	float:left;		
}
.logo{	
	display:block;
	clear:both;	
	float:right;
	width:775px;
	height:81px !important;
	text-align:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 25px;
	font-weight: bold;
	color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: url(../web/IMG-barbirati-meuble-peinture/charte-barbirati/charte-barbirati-lasure-vernis-bois-grandLogo-fond.jpg);

}		.logo a {
		color: #ffffff;
		text-decoration:none;
	}
		.logo a:hover {
		color: #ffffff;
		text-decoration:none;
	}
	*/
	.grandLogo{
	display:block;
	clear:both;
	width:800px;
	height:61px;	
	/*background-repeat: repeat-x;
	background-image: url(../web/IMG-barbirati-meuble-peinture/charte-barbirati/charte-barbirati-lasure-vernis-bois-grandLogo-fond.jpg);*/
	background-color:#D3E0B2;

}
.agauchedelogo{
	float:left;
	display:block;
	clear:both;
	height:50px;
	background-repeat: repeat-x;
	background-image:  url(IMG-barbirati-meuble-peinture/charte-barbirati/charte-barbirati-lasure-vernis-bois-grandLogo-fond.jpg);
}

.logo{
	float:right;
	display:block;
	width:755px;
	height:61px;
	text-align:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 25px;
	font-weight: bold;
	color: #FFFFFF;
	text-indent:20px;
	background-color:#D3E0B2;
	/*background-repeat: repeat-x;
	background-image: url(../web/IMG-barbirati-meuble-peinture/charte-barbirati/charte-barbirati-lasure-vernis-bois-grandLogo-fond.jpg);*/


}		.logo a {
		color: #ffffff;
		text-decoration:none;
	}
		.logo a:hover {
		color: #ffffff;
		text-decoration:none;
	}
	

/*fin grandLogo contenant corps-----------------------------------------------------------------------*/

/*debut grandCorps contenant menuX + corps-----------------------------------------------------------------------*/
.grandCorps{
	display:block;
	clear:both;
	width:800px;
	background-image: url(IMG-barbirati-meuble-peinture/charte-barbirati/charte-barbirati-lasure-grandCorps-fond.jpg);
	background-repeat: repeat-x;
}
/*menu horizontal----------------------------------------------
*/
.menuX{	
	display:block;
	clear:both;
	margin-left:25px;	
	width:756px;
	height:42px;
	background-image: url(IMG-barbirati-meuble-peinture/charte-barbirati/charte-barbirati-lasure-vernis-bois-menu-fond.jpg);
	background-repeat:no-repeat;
}
.anim{
	float:left;
	display:block;
	clear:both;
	width:441px;
	height:40px;	
}
.ssmenuX{		
	float:left;
	clear:inline;		
	height:39px;
	margin-right:5px;
	margin-top:10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ffffff;
	text-align:center;	
}
	.ssmenuX a {
	font-size: 14px;
	color: #ffffff;
	text-decoration:none;
	padding: 0em 1em;
	
	margin-top:10px;
	}
	.ssmenuX a:hover {
	text-decoration: none;	
	color:  #599D2B;
	font-size: 14px;
	}
	
/*debut corps contenant-----------------------------------------------------------------------*/
.corps{
	display:block;
	clear:both;
	margin-left:25px;
	width:755px;
	background-image: url(IMG-barbirati-meuble-peinture/charte-barbirati/charte-barbirati-corps-fond.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	background-attachment: fixed;

}
/*debut corps2 (pour le model-babirati.dwt seulement -----------------------------------------------------------------------*/
.corps2{
	display:block;
	clear:both;
	margin-left:25px;
	width:755px;
	background-image: url(IMG-barbirati-meuble-peinture/charte-barbirati/charte-corps-fond-sans-ssmenuY.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	background-attachment: fixed;
}
/*fin corps2 (pour le model-babirati.dwt seulement-----------------------------------------------------------------------*/

/*menu gauche----------------------------------------------*/

.menuY{
	float:left;
	display:block;
	clear:both;	
	width:155px;
	margin-top:10px;
	padding:15px 15px 0px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-right: solid 2px #999999;
}
	.menuY a {
	font-size: 12px;
	color: #705223;
	font-weight: bold;
	text-decoration:none;
	}	
	.menuY a:hover {
	text-decoration: none;
	color:  #599D2B;
	font-size: 12px;
	font-weight: bold;
	}
	.menuY a:active {
	text-decoration: none;
	color:  #599D2B;
	font-size: 12px;
	font-weight: bold;
	}
.ul {  list-style:none;  }


.ssmenuY{	
	width:530px;
	float:right;
	display:inline;
	margin-top:12px;
	height:20px;		
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #599D2B;
	text-align:left;		
}
		.ssmenuY a{		
		font-size: 10px;
		color: #599D2B;
		text-decoration:none;		
		}
		.ssmenu a:hover{
		font-size: 10px;
		font-weight:bold;
		color: #599D2B;
		text-decoration:none;}
.ssCellulessmenuY{	
	width:auto;
	float:left;	
	height:15px;		
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #599D2B;
	text-align:center;
	padding : 1px 1px 1px 1px;
	margin-top: -10px;		
}
		.ssCellulessmenuYa{		
		font-size: 10px;
		color: #599D2B;
		text-decoration:none;		
		}
		.ssCellulessmenuY a:hover{
		font-size: 12px;
		font-weight:bold;
		color: #599D2B;
		text-decoration:none;}
/* main quand il n'y a pas de catalogue a cote*/				
.main{	
	width:530px;
	display:block;	
	float:right;
	text-align:left;		
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	margin-right:20px;
	margin-top:30px;
	padding-right:10px ;
	padding-left:10px ;
}
/* main quand il n'y a pas de catalogue a cote*/

/* main quand il y a un catalogue a cote*/
.mainEcatalogue{	
	width:430px;
	display:block;	
	float:left;
	text-align:left;		
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	margin-left:20px;
	margin-top:30px;
}
/* main quand il y a un catalogue a cote*/
.fichierAtelecharger{	
	width:105px;
	display:block;	
	float:right;
	text-align:center;		
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	margin-right:5px;
	margin-top:70px;
	border: #660000 1px solid;
	}
		.fichierAtelecharger a {
		color: #599D2B;
		color: #000000;
		text-decoration:none;
		}
	
		.fichierAtelecharger a:hover {		
		color: #599D2B;
		font-size: 9px;
		text-decoration: none;}
		
		
.catalogueCellule{	
	width:105px;
	height:100px ;
	display:block;
	float:left;
	text-align:center;		
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	margin-right:5px;
	margin-left:5px;
	margin-top:20px;
	padding:5px 5px 5px 5px;
	border: #660000 1px solid;
	}
		.catalogueCellule a {
		font-size: 9px;
		color: #599D2B;
		text-decoration:none;
		}
	
		.catalogueCellule a:hover {		
		font-size: 9px;
		color: #599D2B;				
		text-decoration: none;		
		}
		
.catalogueTitrefond {
	font-family: Arial, Helvetica, sans-serif;
	color: #ffffff;
	/*background-color: #599D2B;*/
	background-color: #660000;
	font-size:10px;
	text-align:center;
	
}

/*fin corps --------------------------------------------------------------------------------------*/
/*fin grandCorps contenant corps-----------------------------------------------------------------------*/

/*debut footer------------------------------------------------------------------------------------*/
/*retour haut de page----------------------------------------------*/
.haut{
	clear:both;
	margin-left:25px;	
	width:652px;
	height:10px;
	float:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #705223;
	text-align:center;
	padding:5px 5px 5px 5px;
}
	.haut a {
	font-size: 10px;
	color: #705223;
	text-decoration:none;
}

	.haut a:hover {
	font-size: 10px;
	color: #705223;
	text-decoration:none;
}

/*debut grandBottom----------------------------------------------------------------*/

/*image arbre-------------------------------------------------------*/
.imageBottom{
	clear:both;
	display:block;	
	float:right;	
	width:104px;	
	margin-right:10px;	
}
.catchphrase{
	clear:both;
	display:block;
	float:left;
	margin-top:40px;
	margin-left:25px;
	width:602px;
	height:25px;
	padding:0px 0px 0px 150px;
}
.bottom{
	clear:both;
	display:block;
	margin-left:25px;
	width:756px;
	height:25px;
	background-image:       url(IMG-barbirati-meuble-peinture/charte-barbirati/charte-barbirati-lasure-vernis-bottom-fond.jpg);
	background-repeat: no-repeat;
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-align:center;
	padding:5px 0px 10px 0px;
	background-repeat: repeat-x;
}
/*fin grandBottom----------------------------------------------------------------*/
.grandBottom{
	display:block;
	clear:both;
	width:800px;	
}
/*fin footer------------------------------------------------------------------------------------*/

/*format texte----------------------------------------------------------------------------------*/
/*.titre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
}*/
.titre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #ffffff;
	/*background-color: #599D2B;*/
	background-color: #893D0E;	
	padding:2px;

}
.titrefond {
	font-family: Arial, Helvetica, sans-serif;
	color: #ffffff;
	background-color: #660000;
	font-size:10px;
	text-indent:5px;
}
		.titrefond a{
	font-family: Arial, Helvetica, sans-serif;
	color: #ffffff;
	background-color: #660000;
	font-size:10px;
	text-indent:5px;
}

.text{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: normal;
}
.textjustify{
	text-align:justify;
}
.titreNoir{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color : #000000;
	font-weight: bold;
	text-decoration: underline;
}
.sstitre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #599D2B;
}
.textFin {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}
.textFinNoir{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #ffffff;
}
.textGras{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #000000;
}

.catalogueBorder{
border: #660000 1px solid;
padding-left:10px;
text-align:center;
}
.catalogueBorder a {
		font-size: 9px;
		color: #599D2B;
		text-decoration:none;
		text-align:center;
		}
		
.gauche1col{
	float:left;
	display:block;
	text-align:center;
}



.fichesTech{
	float:left;
	display:block;
	width:80px;
	height:160px;
	border:1px solid #B3AB84;
	margin-right:4px;
	margin-bottom:5px;
	font-size:10px;
	font-weight:normal;
	color:#B3AB84;
	text-align:center;
}  
			.fichesTech a{ font-size:10px; color:#B3AB84;}
			.fichesTech img{border-bottom:1px dashed #B3AB84;}
			
			
#salon{
	float: right;
	width:258px;
	height:104px;
	background-color:#FFFFFF;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align:right;
	background-color:#D3E0B2;
	z-index:1;
}