﻿#content {
	position:relative;
}
#titre{
	position:absolute;
}
#corps{
	clear:both;
	display:block;
	width:795px;
	margin:0;
	padding:0;
}
#corps .txt{
	position:relative;
	float:left;
	display:block;
	width:376px;
	height:322px;
	margin:80px 0 0 208px;
	padding:8px;
	background:transparent url(/_fr/_fr/html/sustainableDevelopment/Img/commitments/commitmentsTextBckg.png) no-repeat;
}
#IE6 #corps .txt{
	/**/
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/_fr/_fr/html/sustainableDevelopment/Img/commitments/commitmentsTextBckg.png,sizingMethod='image');
	background-image: none;
	display:inline;
	position:static;/* pour éviter bug liens non-clicables ! */
}
#sstitre{
	display:block;
	padding:5px 0 0 75px;
	width:301px;
	height:21px;
}
#sstitre h2{
	font-size:1.2em;
	font-weight:bold;
}
.economic #sstitre{
	background: #452046 url(/_fr/_fr/html/sustainableDevelopment/Img/commitments/economicSubtitleBckg.jpg) no-repeat;
}
.economic #sstitre h2{
	color:white;
}
.environment #sstitre{
	background: #99CC99 url(/_fr/_fr/html/sustainableDevelopment/Img/commitments/environmentSubtitleBckg.jpg) no-repeat;
}
.environment #sstitre h2{
	color:white;
}
.rd #sstitre{
	background: #2F4D7A url(/_fr/_fr/html/sustainableDevelopment/Img/commitments/rdSubtitleBckg.jpg) no-repeat;
}
.rd #sstitre h2{
	color:white;
}
.social #sstitre{
	background: #D46850 url(/_fr/_fr/html/sustainableDevelopment/Img/commitments/socialSubtitleBckg.jpg) no-repeat;
}
.social #sstitre h2{
	color:white;
}
.supplier #sstitre{
	background: #9A1840 url(/_fr/_fr/html/sustainableDevelopment/Img/commitments/supplierSubtitleBckg.jpg) no-repeat;
}
.supplier #sstitre h2{
	color:white;
}
.consumer #sstitre{
	background: #BA1B2E url(/_fr/_fr/html/sustainableDevelopment/Img/commitments/consumerSubtitleBckg.jpg) no-repeat;
}
.consumer #sstitre h2{
	color:white;
}
.community #sstitre{
	background: #3590AB url(/_fr/_fr/html/sustainableDevelopment/Img/commitments/communitySubtitleBckg.jpg) no-repeat;
}
.community #sstitre h2{
	color:white;
}
.bodyshop #sstitre{
	background: #379C8E url(/_fr/_fr/html/sustainableDevelopment/Img/commitments/bodyshopSubtitleBckg.jpg) no-repeat;
}
.bodyshop #sstitre h2{
	color:white;
}
#corps .txt .scrollable{
	width:346px;
	height:266px;
	padding:10px 10px 0 20px;
	overflow:auto;
	position:relative;
	display:block;
}
.focus #corps .txt .scrollable{
	height:228px;
}
#focus{
	position:absolute;
	display:block;
	right:-6px;
	bottom:0px;
	height:14px;
	margin:0;
	right:0;
	color:white;
	text-transform:uppercase;
	padding:2px 4px 4px 15px;
	background:transparent url(/_fr/_fr/html/sustainableDevelopment/Img/common/puceBlanche.gif) no-repeat 5px 5px;
}
#IE6 #focus{
	/* pour éviter bug liens non-clicables ! */
	position:static;
	margin:8px 0 0 300px;
}
.economic #focus{
	background-color:#452046;
}
.environment #focus{
	background-color:#99CC99;
}
.rd #focus{
	background-color:#2F4D7A;
}
.social #focus{
	background-color:#D46850;
}
.supplier #focus{
	background-color:#9A1840;
}
.consumer #focus{
	background-color:#BA1B2E;
}
.community #focus{
	background-color:#3590AB;
}
.bodyshop #focus{
	background-color:#379C8E;
}
#focus a{
	text-decoration:none;
	color:white;
	color:white;
	text-transform:uppercase;
}
#related{
	display:block;
	float:left;
	margin:180px 0 0 20px;
	padding:6px;
	width:141px;
	height:115px;
	background: transparent url(/_fr/_fr/html/sustainableDevelopment/Img/commitments/commitmentsRelatedBckg.png) no-repeat;
}
#IE6 #related{
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/_fr/_fr/html/sustainableDevelopment/Img/commitments/commitmentsRelatedBckg.png,sizingMethod='image');
	background-image: none;
	display:inline;
}
#IE6 #related #links a{
	position:relative;
}
#related .title{
	width:131px;
	min-height:23px;
	padding:10px 0 0 10px;
	font-weight:bold;
	color:white;
	display:block;
	float:left;
}
#IE6 #related .title{
	height:23px;
	position:relative;
}
#related #links{
	width:127px;
	height:72px;
	padding:10px 0 0 14px;
	margin:0;
	display:block;
	float:left;
}
#related #links a{
	display:block;
	float:left;
	text-decoration:none;
	width:90px;
	height:28px;
	padding:5px 0 0 30px;
	color:white;
	font-size:0.9em;
}
#related #links a.int{
	background: transparent url(/_fr/_fr/html/sustainableDevelopment/Img/commitments/commitmentsIntLinkBckg.png) no-repeat top left;
}
#related #links a.dwn{
	background: transparent url(/_fr/_fr/html/sustainableDevelopment/Img/commitments/commitmentsDwnLinkBckg.png) no-repeat top left;
}
#IE6 #related #links a.int{
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/_fr/_fr/html/sustainableDevelopment/Img/commitments/commitmentsIntLinkBckg.png,sizingMethod='image');
	background-image: none;
	display:inline;
}
#IE6 #related #links a.dwn{
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/_fr/_fr/html/sustainableDevelopment/Img/commitments/commitmentsDwnLinkBckg.png,sizingMethod='image');
	background-image: none;
	display:inline;
}
.economic #related .title{
	background-color:#543155;
}
.economic #related #links{
	background-color:#452046;
}

.environment #related .title{
	background-color:#A1D0A1;
}
.environment #related #links{
	background-color:#99CC99;
}

.rd #related .title{
	background-color:#3F5B84;
}
.rd #related #links{
	background-color:#2F4D7A;
}

.social #related .title{
	background-color:#D7745E;
}
.social #related #links{
	background-color:#D46850;
}

.supplier #related .title{
	background-color:#A22A4F;
}
.supplier #related #links{
	background-color:#9A1840;
}

.consumer #related .title{
	background-color:#BF2D3E;
}
.consumer #related #links{
	background-color:#BA1B2E;
}

.community #related .title{
	background-color:#4599B2;
}
.community #related #links{
	background-color:#3590AB;
}

.bodyshop #related .title{
	background-color:#47A497;
}
.bodyshop #related #links{
	background-color:#379C8E;
}

/******************* combobox ****************************/
#combo{
	width:153px; 
	float:left; 
	top:418px;
	left:620px;
	position:absolute; 
	color:white;
	background:url(/_fr/_fr/html/sustainableDevelopment/Img/commitments/commitmentsComboTitleBckg.gif) left top no-repeat;
}
#combo p{padding-bottom: 2px;}
#combo p a{
	color:#FFFFFF;
	font-size:1em; 
	height:17px;
	display:block; 
	background:url(/_fr/_fr/html/sustainableDevelopment/Img/commitments/commitmentsComboTitleBckg.gif) left top no-repeat;
	padding-left:9px; 
	text-decoration:none;
}
#combo p a:hover, #combo p a:focus{
	color:#FFFFFF;
	text-decoration:underline;
}
#combo ul{
	position:absolute; 
	left:0px; 
	bottom:18px; 
	width:153px; 
	zoom:1; 
	overflow:hidden; 
	background-color:#393B57;
}
.js #combo ul{left:-10000px;}
#combo ul.js{left:0;}
#combo ul li{
	list-style:none;
	float:left;
	width:153px; 
	zoom:1; 
	overflow:hidden;
}
#combo ul li a{
	font-size:0.8em;
	display:block; 
	padding:2px 0 2px 10px; 
	text-decoration:none; 
	color:#FFFFFF;
	background-color:#393B57;
	border-bottom:0;
}
#combo ul li a:hover, #combo ul li a:focus{
	color:#FFFFFF;
	text-decoration:underline
}
/******************* fin combobox ****************************/
#thirdNav {
	width:366px;
}

/*
#IE6 #thirdNav{
	position:absolute;
}
#IE6 #thirdNav li{
	position:relative;
}
#IE6 #thirdNav li a{
	position:relative;
}*/