﻿/* update styles from common.css */
#corporate #edito{
	width:800px; 
	float:left; 
	margin-top:10px; 
	padding-bottom:2px; 
	zoom:1; 
	overflow:visible;
	background:#FFFFFF;
	position:relative;
	_overflow:auto;
}
#edito #edito-texts {
	width: 575px;
	float: left;
	margin-top: 10px;
	padding-left: 18px;
}
#edito-navigation {
	width: 590px;
}
#edito #other {
	width: 220px;
	float: right;
}
#railway{
	background:transparent url('/argosSites/roquette_common/images/productFinder/content-bg-editotop.gif') no-repeat left top; 
	zoom:1; 
	overflow:hidden;
}
#sousrubrique #edito h1{
	background:transparent url('/argosSites/roquette_common/images/corporate/section/section-bg-title.gif') repeat-x left bottom; 
	color:#356F94;
}
#navigation{
/*	z-index:999;*/
}
/* fin update styles from common.css */
#searchKeywords{
	margin:10px 0 0 0;
	width:142px;
	padding:0;
}
#searchKeywords .top{
	display:block;
	background:transparent url('/argosSites/roquette_common/images/productFinder/searchKeywordsTopBckg.gif') no-repeat;
	padding:0;
	margin:0;
}
#searchKeywords .content{
	height:80px;
	padding:5px 0 5px 5px;
	background:white;
	color:#004F7E;
	font-size:10px;
	font-weight:bold;
}
#searchKeywords .content #word{
	border:1px solid #7E9DB9;
	width:129px;
	height:14px;
	float:right;
	margin-right:3px;
	margin-top:5px;
	color:#004F7E;
	background-color:white;
	font-family:Verdana, sans-serif;
	font-size:10px;
	padding:0 2px 0 2px;
}
#searchKeywords .bottom{
	height:2px;
	background:transparent url('/argosSites/roquette_common/images/productFinder/searchKeywordsBottomBckg.gif') no-repeat;
}
#selectIndustry{
	margin-top:7px;
	width:135px; 
	height:16px;
	font-size:10px;
	padding:0;
	border:1px solid #7E9DB9;
	color:#004F7E;
	/*
	color:white;
	background-color:#356F94;
	*/
}
#submitKeyword{
	float:right;
	margin-right:3px;
	margin-top:7px;
	background:transparent url('/argosSites/roquette_common/images/productFinder/OKbtn.gif') no-repeat;
	color:white;
	font-size:8px;
	width:20px;
	height:13px;
}
.error{
	color:red;
	display:none;
}
.inactiveSubmit{filter:alpha('opacity=30');-moz-opacity:0.3;opacity: 0.3}
.activeSubmit{cursor:pointer;}
#productBottom{
	/* display:block; */
	/* float:left; */
	height:2px;
	width:800px;
	/* margin-left:150px; */
	/* _display:none; */
	background:transparent url('/argosSites/roquette_common/images/productFinder/productFinderBottom.gif') no-repeat left bottom;
	/* position:relative; */
	/* margin-top:-25px; */
	position:absolute;
	bottom:-2px;
	overflow:hidden;
	zoom:1;
	z-index:500;
}
#productFinderContent{
	display:block;
	float:left;
	width:780px;
	background:white;
	/* update styles from common.css */
	position:relative; margin-bottom:0px; padding:0 10px 10px; zoom:1; overflow:hidden;
}
.invisible{
	display:none;
}
.scrollbox {
	position: relative;
}
.scrollbox_content {
	position:absolute;
	top:12px;
	height:165px; 
	width:180px;
	z-index:1;
}
.scrollbox_up_button {
	background:#B4BFC3 url('/argosSites/roquette_common/images/productFinder/scroll_upOK.gif') top no-repeat;
	height:12px;
	position:absolute;
	top:0;
	left:0;
	width:100%;
	cursor:pointer;
	z-index:11;
}
.scrollbox_down_button {
	background: #B4BFC3 url('/argosSites/roquette_common/images/productFinder/scroll_downOK.gif') top no-repeat;
	height:12px;
	position:absolute;
	left:0;
	bottom:-1px;
	width:100%;
	cursor:pointer;
	z-index:11;
}
.scrollbox_over{
	background-color:#7F9198;
}
.somebox {
	padding-top:12px;
	height: 165px; 
	width: 180px;
	background:#EBF0F4;
	border: solid #83919A 1px;
	position: relative;
	display:block;
	float:left;
	clear:both;
	overflow:hidden;
}
.somebox ul {
	padding-top:0;
	padding-bottom:24px;
	padding-left:0;
	padding-right:0;
	margin:0;
	list-style:none;
}
.somebox li{
	clear:both;
	margin:0;
	line-height: 11px;
	zoom:1;	
}

*html .somebox li{
	clear:both;
	margin:0;
	line-height: 11px;
	display:inline ! important;
	
}
*+html .somebox li{
	clear:both;
	margin:0;
	line-height: 11px;
	display:inline ! important;
	
}
.somebox li a{
	display:block;
	line-height: 11px;
	float:left;
	color:#646569;
	text-decoration:none;
	width:156px;
	_width:149px;
	background:#EBF0F4 url('/argosSites/roquette_common/images/productFinder/flecheOffActif.gif') 0px 3px no-repeat;
	font-size:9px;
	font-weight:bold;
	padding-bottom:2px;
	padding-left:12px;
	padding-right:8px;
	border-bottom: solid #B5BEC3 1px;
	margin-left:2px;
	margin-right:2px;
	overflow:hidden;
}

.somebox li .lastli{
  border:0; /* Pour dernier element de la liste */
}

.somebox li a:hover{
	/*color:#E1EBEA;*/
	background:#FFCEFF url('/argosSites/roquette_common/images/productFinder/flecheOn.gif') 0px 3px no-repeat;
	text-decoration:none;
}

.somebox .plus{
	background:#EBF0F4 url('/argosSites/roquette_common/images/productFinder/plus.gif') 0px 3px no-repeat;
	display:block;
}
.somebox .plus:hover{
	/*color:#E1EBEA;*/
	background:#FFCEFF url('/argosSites/roquette_common/images/productFinder/plus.gif') 0px 3px no-repeat;
}
.somebox li ul{
	padding-bottom:0;
}
.somebox li ul li a{
	display:block;
	float:left;
	color:#646569;
	text-decoration:none;
	width:148px;
	_width:138px;
	/*height:11px;*/
	background:#EBF0F4 url('/argosSites/roquette_common/images/productFinder/flecheOffActif.gif') 0px 3px no-repeat;
	font-size:9px;
	font-weight:normal;
	padding-bottom:2px;
	padding-left:10px;
	padding-right:8px;
	margin-bottom:1px;
	margin-left:12px;
	_margin-left:8px;
	margin-right:2px;
	overflow:hidden;
}
.somebox li ul li a:hover{
	/*color:#E1EBEA;*/
	background:#FFCEFF url('/argosSites/roquette_common/images/productFinder/flecheOn.gif') 0px 3px no-repeat;
}
.somebox .clicked {
	/*color:#E1EBEA;*/
	background:#FFCEFF url('/argosSites/roquette_common/images/productFinder/croix.gif') 167px 3px no-repeat;
	_background:#FFCEFF url('/argosSites/roquette_common/images/productFinder/croix.gif') 160px 3px no-repeat;
}
.somebox .clicked:hover {
	/*color:#E1EBEA;*/
	background:#FFCEFF url('/argosSites/roquette_common/images/productFinder/croix.gif') 167px 3px no-repeat;
	_background:#FFCEFF url('/argosSites/roquette_common/images/productFinder/croix.gif') 160px 3px no-repeat;
}
.somebox ul li ul .clicked {
	/*color:#E1EBEA;*/
	background:#FFCEFF url('/argosSites/roquette_common/images/productFinder/croix.gif') 157px 3px no-repeat;
	_background:#FFCEFF url('/argosSites/roquette_common/images/productFinder/croix.gif') 148px 3px no-repeat;
}
.somebox ul li ul .clicked:hover {
	/*color:#E1EBEA;*/
	background:#FFCEFF url('/argosSites/roquette_common/images/productFinder/croix.gif') 157px 3px no-repeat;
	_background:#FFCEFF url('/argosSites/roquette_common/images/productFinder/croix.gif') 148px 3px no-repeat;
}
.somebox .off {
	color:#91A3AF;
	display:none;
	
}
.somebox .plus .off {
	background:#FFCEFF url('/argosSites/roquette_common/images/productFinder/plusOff.gif') 0px 3px no-repeat;
	display:none;
}
#filters{
	display:block;
	float:left;
	margin-top:10px;
	_margin-left:-5px;
	/* clear: both; */
}
#filters p{
	padding-left:10px;
	margin:0 0 10px 0;
	font-weight:bold;
}
#topfilters{
	margin-top: 10px;
	display:block;
	float:left;
	padding:0px;
	width:800px;
}
#topfilters p{
	font-weight:bold;
margin:0;
padding:10px;
}
#topfilters ul{
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding:0;
}
#topfilters #topfilters2 ul{
	padding:0;
	margin:0;
	list-style:none;
	
	border: none;
	height: auto;
	clear: none;
}
#topfilters li{
	padding:0;
	margin:0;
	display:block;
	float:left;
}
#topfilters ul a{
	display:block;
	/*float:left;*/
	color:#646569;
	text-decoration:none;
	width:156px;
	_width:149px;
	font-size:9px;
	font-weight:bold;
	padding-bottom:2px;
	padding-left:12px;
	padding-right:8px;
	border-bottom: solid #B5BEC3 1px;
	margin-left:2px;
	margin-right:2px;
	overflow:hidden;
}
#topfilters ul li.plus {
	background: url('/argosSites/roquette_common/images/productFinder/plus.gif') no-repeat scroll 5px 3px;
}
#topfilters ul li.moins {
	background: url('/argosSites/roquette_common/images/productFinder/moins.gif') no-repeat scroll 5px 3px;
}
#topfilters ul a:hover{
	background-color:#FFCEFF;
}
#topfilters ul .clicked{
	text-decoration:none;
	display:block;
	float:left;
	background-color: #FFCEFF;
}
#topfilters .industriesSecond {
	display:none;
	/*float:left;
	margin-top:3px;
	width:778px;
	height:21px;
	background:#E1EBEB url('/argosSites/roquette_common/images/productFinder/topfilter2Bckg.gif') repeat-x;*/
}
#topfilters .industriesSecond li{
	/*display:block;
	float:left;
	margin:0 2px 0 2px;
	padding:0;*/
}
#topfilters .industriesSecond a{
	padding-left: 20px;
	padding-right: 0px;
}
#topfilters .industriesSecond a:hover{
	/*background:#FFCEFF;*/
}
#topfilters .industriesSecond a.clicked{
	/*display:inline;
	background:#FFCEFF;
	color:#829099;
	height:auto;
	width:auto;
	margin:3px 0 0 0;
	padding:2px 10px 2px 10px;*/
}

/* topfiltersFamily */
#topfiltersFamily{
	margin-top: 10px;
	display:block;
	float:left;
	padding:0px;
	/* width:500px; */
}
#topfiltersFamily p{
	margin-left: 10px;
	display:block;
	float:left;
	height:18px;
	width:162px;
	padding:3px 5px 0 15px;
	color:#81929C;
	font-weight:bold;
	background:white url('/argosSites/roquette_common/images/productFinder/boxTitleBckg.gif') no-repeat;
}
#topfiltersFamily ul{
	/*padding-top:12px;*/
	padding-top: 5px;
	height: 165px; 
	width: 180px;
	background:#EBF0F4;
	border: solid #83919A 1px;
	position: relative;
	display:block;
	float:left;
	clear:both;
	overflow:hidden;
	margin-left: 10px;
}
#topfiltersFamily #topfilters2 ul{
	padding:0;
	margin:0;
	list-style:none;
	border: none;
	height: auto;
	clear: none;
}
#topfiltersFamily li{
	padding:0;
	margin:0;
	display:block;
	float:left;
}
#topfiltersFamily ul a{
	display:block;
	/*float:left;*/
	color:#646569;
	text-decoration:none;
	width:156px;
	_width:149px;
	font-size:9px;
	font-weight:bold;
	padding-bottom:2px;
	padding-left:12px;
	padding-right:8px;
	border-bottom: solid #B5BEC3 1px;
	margin-left:2px;
	margin-right:2px;
	overflow:hidden;
}
#topfiltersFamily ul li.plus {
	background: url('/argosSites/roquette_common/images/productFinder/plus.gif') no-repeat scroll 5px 3px;
}
#topfiltersFamily ul li.moins {
	background: url('/argosSites/roquette_common/images/productFinder/moins.gif') no-repeat scroll 5px 3px;
}
#topfiltersFamily ul a:hover{
	background-color:#FFCEFF;
}
#topfiltersFamily ul .clicked{
	text-decoration:none;
	display:block;
	float:left;
	background:#FFCEFF;
}
#topfiltersFamily .industriesSecond {
	display:none;
}
#topfiltersFamily .industriesSecond li{
	/*display:block;
	float:left;
	margin:0 2px 0 2px;
	padding:0;*/
}
#topfiltersFamily .industriesSecond a{
	padding-left: 20px;
	padding-right: 0px;
}
#topfiltersFamily .industriesSecond a:hover{
	background:#FFCEFF;
}
#topfiltersFamily .industriesSecond a.clicked{
	/*display:inline;
	background:#FFCEFF;
	color:#829099;
	height:auto;
	width:auto;
	margin:3px 0 0 0;
	padding:2px 10px 2px 10px;*/
}

/* Family */
#family{
	margin-top: 10px;
	display:block;
	float:left;
	padding:0px;
}
#family .family {
	display:block;
	float:left;
	margin-bottom:10px;
	margin-left:10px;
	width:182px;
}
#family a:hover{
	background:#FFCEFF;
}
#family a.selectedFamily {
	background-color: #FFCEFF;
}
#family p{
	background:white url('/argosSites/roquette_common/images/productFinder/boxTitleBckg.gif') no-repeat scroll 0 0;
	color:#81929C;
	display:block;
	float:left;
	font-weight:bold;
	height:18px;
	padding:3px 5px 0 15px;
	width:162px;
}
/*
#family ul{
	padding-top: 5px;
	height: auto; 
	width: 180px;
	background:#EBF0F4;
	border: solid #83919A 1px;
	position: relative;
	display:block;
	float:left;
	clear:both;
	overflow:hidden;
	margin-left: 10px;
}
*/
#family ul{
	padding:0px;
	margin:0px;
	list-style:none;
	display:block;
	
	border: none;
	height: auto;
	clear: none;
}

#family #boxFamily{
	padding-top: 5px;
	height: 165px; 
	width: 180px;
	background:#EBF0F4;
	border: solid #83919A 1px;
	position: relative;
	display:block;
	float:left;
	clear:both;
	overflow:hidden;
/* 	margin-left: 10px; */
}

#family li{
	padding:0;
	margin:0;
	display:block;
	float:left;
	
	color:#646569;
	text-decoration:none;
	width:156px;
	_width:149px;
	font-size:9px;
	font-weight:bold;
	padding-bottom:2px;
	padding-left:12px;
	padding-right:8px;
	border-bottom: solid #B5BEC3 1px;
	margin-left:2px;
	margin-right:2px;
	overflow:hidden;
}
#family ul a{
	display:block;
	color:#646569;
	text-decoration:none;
	width:156px;
	_width:149px;
	font-size:9px;
	font-weight:bold;
	padding-bottom:2px;
	padding-right:8px;
	margin-left:2px;
	margin-right:2px;
	overflow:hidden;
}

/* Functional properties */
#topfiltersFunctional{
	display:block;
	float:left;
	padding:0px;
	width:800px;
}
#topfiltersFunctional p{
	padding:10px;
	margin:0;
	font-weight:bold;
}
#topfiltersFunctional ul{
	padding:0;
	margin:0;
	list-style:none;
}
#topfiltersFunctional li{
	padding:0;
	margin:0;
	display:block;
	float:left;
}
#topfiltersFunctional ul a{
	text-decoration:none;
	font-weight:bold;
	font-size:10px;
	display:block;
	float:left;
	margin-right:2px;
	padding-top:5px;
	width:154px;
	height:29px;
	text-align:center;
	color:#829099;
	background:#E1EBEB url('/argosSites/roquette_common/images/productFinder/topfilterBckg.gif') no-repeat;
}
#topfiltersFunctional ul a:hover{
	background-color:#FFCEFF;
}
#topfiltersFunctional ul .clicked{
	text-decoration:none;
	font-weight:bold;
	font-size:10px;
	display:block;
	float:left;
	margin-right:2px;
	padding-top:5px;
	width:154px;
	height:29px;
	text-align:center;
	color:#829099;
	background:#FFCEFF url('/argosSites/roquette_common/images/productFinder/topfilterBckg.gif') no-repeat;
}
#topfiltersFunctional .industriesSecond {
	display:none;
	float:left;
	margin-top:3px;
	width:778px;
	height:21px;
	background:#E1EBEB url('/argosSites/roquette_common/images/productFinder/topfilter2Bckg.gif') repeat-x;
}
#topfiltersFunctional .industriesSecond li{
	display:block;
	float:left;
	margin:0 2px 0 2px;
	padding:0;
}
#topfiltersFunctional .industriesSecond a{
	background:#E1EBEB;
	color:#829099;
	height:auto;
	width:auto;
	margin:3px 0 0 0;
	padding:2px 10px 2px 10px;
}
#topfiltersFunctional .industriesSecond a:hover{
	background:#FFCEFF;
}
#topfiltersFunctional .industriesSecond a.clicked{
	display:inline;
	background:#FFCEFF;
	color:#829099;
	height:auto;
	width:auto;
	margin:3px 0 0 0;
	padding:2px 10px 2px 10px;
}


#topfiltersFunctional .industriesSecondChoose{
	background:#E1EBEB url('/argosSites/roquette_common/images/productFinder/topfilter2Bckg.gif') repeat-x;
	width:300px;
	height:18px;
	padding-top:4px;
	margin:auto;
	text-align:center;
	clear:both;
	display:none;
	font-weight:bold;
}

.filter{
	display:block;
	float:left;
	margin-left:10px;
	margin-bottom:10px;
	width:182px;
}
.filter .title{
	display:block;
	float:left;
	height:18px;
	width:162px;
	padding:3px 5px 0 15px;
	color:#81929C;
	font-weight:bold;
	background:white url('/argosSites/roquette_common/images/productFinder/boxTitleBckg.gif') no-repeat;
}
.filter .learnMore{
	height:32px;
}
.filter .learnMore a{
	text-decoration:none;
	color:#85939E;
	display:inline;
	/*
	display:block;
	width:162px;
	background:transparent url('/argosSites/roquette_common/images/productFinder/boxLearnMore.gif') no-repeat right top;
	*/
}
.filter .learnMore img{
	display:inline;
}
.inactive{
	background:#EBF0F4 url('/argosSites/roquette_common/images/productFinder/boxInactiveBckg.gif') no-repeat;
	color:#83919A;
	font-size:10px;
	font-weight:bold;
	width:180px;
	height:165px;
}
.inactive p{
	position:absolute;
	top:35%;
	width:160px;
	padding-left:10px;
	padding-right:10px;
	text-align:center;
}

/* RESULTS */
#results{
	display:block;
	float:left;
	clear:both;
	margin-top:10px;
	padding:10px;
	width:760px;
	overflow:hidden;
	background:white url('/argosSites/roquette_common/images/productFinder/resultsBckg.jpg') repeat-x;
	color:#646464;
}
#results .highlight{
	font-weight:bold;
}
/*no result*/
.noresult {
	display:block;
	float:left;
	clear:both;
	margin-top:10px;
	padding:10px;
	width:760px;
	height:250px;
	overflow:hidden;
	background:white url('/argosSites/roquette_common/images/productFinder/resultsBckg.jpg') repeat-x;
	color:#646464;
}
.noresult .link {
	display:block;
	float:left;
	margin-right:10px;
	padding:2px 5px 5px 5px;
	background:#EBF0F4;
	border:1px #83919C solid;
}
.noresult .links{
	display:block;
	margin-top:30px;
}
.noresult .link:hover{
	background-color:#FFCEFF;
}
.noresult .link a{
	text-decoration:none;
	font-weight:bold;
	font-size:10px;
	color:#646464;
	display:inline;
}
.noresult .link a:hover{
	background-color:#FFCEFF;
}
.noresult .link img{
	display:inline;
}


#selection{
	margin-bottom:10px;
}
#resultsNumber{
	display:block;
	/*float:left;*/
	margin-bottom:10px;
}
#resultsNumberBottom{
	display:block;
	margin-top:20px;
}
#numbers{
	display:block;
	float:left;
}
.pagination{
	display:block;
	float:right;
	margin-left:20px;
	margin-bottom:20px;
}
.pagination a{
	padding:2px;
	color:#656364;
	text-decoration:none;
	font-weight:bold;
}
.pagination a:hover{
	background:#FFCEFF;
}
.pagination .current{
	color:#656364;
	background:#FFCEFF;
	text-decoration:none;
	font-weight:bold;
}
.result{
	display:block;
	float:left;
	margin-bottom:20px;
}
.result .titleBox{
	display:block;
	float:left;
	height:20px;
	width:760px;
	margin-bottom:5px;
	background:transparent url('/argosSites/roquette_common/images/productFinder/resultTitreFilet.gif') 0 19px repeat-x;
}
.result .title{
	display:block;
	float:left;
	height:17px;
	padding-left:10px;
	padding-right:10px;
	padding-top:3px;
	color:white;
	background:#A6AFB4;
	font-weight:bold;
	overflow:hidden;
	border-right:solid #FFFFFF 2px;
}
.result .content{
	display:block;
	float:left;
	width:760px;
	clear:both;
}
.result .content .details{
	display:block;
	float:left;
	/*margin-bottom:10px;*/
	padding-left:10px;
	padding-right:12px;
	width:290px;
}
.result .content .description{
	display:block;
	float:right;
	width:446px;
}
.result .content .description .buttonLink{
	display:block;
	float:left;
	clear:both;
	height:15px;
	margin-top:5px;
	padding-left:15px;
	padding-right:15px;
	padding-top:1px;
	border: solid #83919C 1px;
	background:#EBF0F4;
	font-weight:bold;
	text-decoration:none;
}
.result .content .description .uc1{
	color:#274C18;
	background:#EBF0F4 url('/argosSites/roquette_common/images/productFinder/resultBtnUC1.gif') 5px 5px no-repeat;
}
.result .content .description .uc2{
	color:#A06E0D;
	background:#EBF0F4 url('/argosSites/roquette_common/images/productFinder/resultBtnUC2.gif') 5px 5px no-repeat;
}
.result .content .description .uc3{
	color:#9C0003;
	background:#EBF0F4 url('/argosSites/roquette_common/images/productFinder/resultBtnUC3.gif') 5px 5px no-repeat;
}
.result .content .description .uc4{
	color:#044597;
	background:#EBF0F4 url('/argosSites/roquette_common/images/productFinder/resultBtnUC4.gif') 5px 5px no-repeat;
}
.result .content .description .uc5{
	color:#A07109;
	background:#EBF0F4 url('/argosSites/roquette_common/images/productFinder/resultBtnUC5.gif') 5px 5px no-repeat;
}
.ajaxLoad{
	display:block;
	float:left;
	width:100px;
	margin-left:auto; 
	margin-right:auto;
	height:250px;
	background-color:white;
	color:#004F7E;
	font-size:10px;
	font-weight:bold;
	text-align:center;
	padding-top:100px;
	padding-left:330px;
	/*
	line-height:32px;
	vertical-align:middle;*/
}
.ajaxLoad .message{
	height:32px;
}
.ajaxLoad .message img{
	display:block;
	float:left;
}
.ajaxLoad .message p{
	padding-left:10px;
	padding-top:10px;
	display:block;
	float:left;
}
/***** Specifique box alphabet *****/
.line{
	clear:both;
}
.line .scrollbox_content {
	position:relative;
	height:auto; 
	width:180px;
	margin-top:-12px;
	margin-bottom:25px;
	padding:0;
}
* html .scrollbox_content {
	margin-bottom:11px;
}
*+html .scrollbox_content {
	margin-bottom:11px;
}
.line .somebox{
	padding:0;
	margin:0;
	height:auto;
}
.line .somebox ul {
	padding:0;
	margin:0;
	list-style:none;
}
/***** functional properties *****/
#backToList{
	margin-top: 10px;
	margin-right: 5px;
	padding-bottom: 10px;
	background:transparent url('/argosSites/roquette_common/images/corporate/section/listes/dottedLine.gif') bottom repeat-x ;
	/* float:left; */
	overflow:auto;
	width:780px;
}
#backToList .button{
	width:100px;
	display:block;
	padding:2px;
	border:1px solid #7F919F;
	float:left;
}
#backToList .button a{
	display:block;
	padding:2px 18px 2px 18px;
	background:#B5BEC3 url('/argosSites/roquette_common/images/common/article-picto-previous.gif') no-repeat 6px 6px;
	color:#675E63;
	text-decoration:none;
}
#backToList .button a:hover{
	background-color:#FECCFF;
}

#backToList .buttonFR{
	width:130px;
	display:block;
	padding:2px;
	border:1px solid #7F919F;
	float:left;
}
#backToList .buttonFR a{
	display:block;
	padding:2px 18px 2px 18px;
	background:#B5BEC3 url('/argosSites/roquette_common/images/common/article-picto-previous.gif') no-repeat 6px 6px;
	color:#675E63;
	text-decoration:none;
}
#backToList .buttonFR a:hover{
	background-color:#FECCFF;
}

#backToListsearch{
	margin:10px 10px 0px 10px;
	padding-bottom:10px;
	float:left;
}
#backToListsearch .button{
	width:190px;
	display:block;
	padding:2px;
	border:1px solid #7F919F;
	float:left;
	margin-bottom: 10px;
}
#backToListsearch .button a{
	display:block;
	padding:2px 18px;
	background:#B5BEC3 url('/argosSites/roquette_common/images/common/article-picto-previous.gif') no-repeat 6px 6px;
	color:#675E63;
	text-decoration:none;
}
#backToListsearch .button a:hover{
	background-color:#FECCFF;
}
#backToListsearch .buttonview{
	width:190px;
	display:block;
	padding:2px;
	border:1px solid #FF7F38;
	float:left;
	margin-bottom: 20px;
}
#backToListsearch .buttonview a{
	display:block;
	padding:2px 18px;
	background:#FF7F38 url('/argosSites/roquette_common/images/common/article-picto2-next.gif') no-repeat 174px 6px;
	color:#FFFFFF;
	text-decoration:none;
}
#backToListsearch .buttonview a:hover{
	background-color:#FF7F38;
}

#backToList .button_reset {
	border:1px solid #7F919F;
	display:block;
	/* padding:2px; */
	padding:2px 2px 2px 2px;
	float:right;
}

* html #backToList .button_reset {
	border:1px solid #7F919F;
	display:block;
	padding:2px 2px 2px 2px;
	width:72px;
	float:right;
}
html>/**/body #backToList .button_reset, x:-moz-any-link, x:default {
/* margin-left:578px; */
}

#backToList .button_reset a{
	display:block;
	padding:2px 18px 2px 18px;
	background:#B5BEC3 /*url('/argosSites/roquette_common/images/common/article-picto-previous.gif') no-repeat 6px 6px*/;
	color:#675E63;
	text-decoration:none;
	float:right;
	font-weight:normal;
}
#backToList .button_reset a:hover{
	background-color:#FECCFF;
}

p span.reset{float:left}

.clear { clear: both; }

p .button_reset {
	margin-right:15px;
	border:1px solid #7F919F;
	display:block;
	padding:2px;
	width:68px;
	float:right;
}

p .button_reset a{
	display:block;
	padding:2px 18px 2px 18px;
	background:#B5BEC3 /*url('/argosSites/roquette_common/images/common/article-picto-previous.gif') no-repeat 6px 6px*/;
	color:#675E63;
	text-decoration:none;
	float:right;
	font-weight:normal;
}
p .button_reset a:hover{
	background-color:#FECCFF;
}


#keyword .button_reset {
border:1px solid #7F919F;
display:block;
padding:2px;
width:68px;
float:right;
}

#keyword .button_reset a {
	display:block;
	padding:2px 18px 2px 18px;
	background:#B5BEC3 /*url('/argosSites/roquette_common/images/common/article-picto-previous.gif') no-repeat 6px 6px*/;
	color:#675E63;
	text-decoration:none;
	float:right;
	font-weight:normal;
}
#keyword  .button_reset a:hover{
	background-color:#FECCFF;
}


/******************* product-family, combobox ****************************/
#family{
	/*margin:10px 10px 0px 10px;
	height:25px;
	padding-bottom:3px;
	background:transparent url('/argosSites/roquette_common/images/corporate/section/listes/dottedLine.gif') bottom repeat-x ;
	clear:left;
	padding-top:5px*/
}
#family .text{
	font-weight:bold;
	display:block;
	float:left;
}
#family .text .selected{
	color:#666666;
}
#subFamilyCombo{
	width: 266px; 
	float: left; 
	margin-left:10px; 
	margin-top: 0px; 
	position: relative; 
	background: url('/argosSites/roquette_common/images/productFinder/bg-subFamilyCombo.gif') no-repeat left top;
}
#subFamilyCombo p{padding-bottom: 2px;}
#subFamilyCombo p a, #subFamilyCombo p a:active, #subFamilyCombo p a:visited, #subFamilyCombo p a:hover{
	font-size: 9px; 
	display: block; 
	color: #656565; 
	padding-left: 9px; 
	text-decoration: none;
}
#subFamilyCombo p a:hover{text-decoration: none;}
#subFamilyCombo ul{
	position: absolute; 
	left: -10000px; 
	top: 14px; 
	width: 266px; 
	zoom: 1; 
	overflow: hidden; 
	border-bottom: 1px solid #646464;
}
#subFamilyCombo ul.js{left: 0;}
#subFamilyCombo ul li{
	list-style: none; 
	float: left; 
	width: 266px; 
	zoom: 1; 
	overflow: hidden;
}
#subFamilyCombo ul li a, #subFamilyCombo ul li a:active, #subFamilyCombo ul li a:visited{
	font-size: 9px; 
	display: block; 
	padding: 0 6px 2px; 
	text-decoration: none; 
	color: #656565; 
	background-color: #E1EBEB; 
	border: 1px solid #646464; 
	border-bottom: 0;
}
#subFamilyCombo ul li a:hover{
	text-decoration: none;
	color: #656565; 
	background-color: #F8D4FA; 
}


/******************* page keywords ****************************/
#keyword{
	margin:10px 10px 0px 10px;
	height:28px;
	padding-bottom:3px;
	background:transparent url('/argosSites/roquette_common/images/corporate/section/listes/dottedLine.gif') bottom repeat-x;
	font-weight:bold;
}
#keyForm{
	position:absolute;
	z-index:999;
	float:left;
	padding-top:5px;
}
#keyFormError{
	float:right;
	color:red;
	font-weight:bold;
	display:none;
}
#keyFormIndustry{
	display:none;
}
/*champs saisie */
#keyword #keyFormText{
	border:1px solid #7E9DB9;
	width:140px;
	height:13px;
	_height:16px;
	display:block;
	float:left;
	margin-right:3px;
	margin-left:5px;
	margin-top:0;
	color:#004F7E;
	background-color:white;
	font-family:Verdana, sans-serif;
	font-size:10px;
	font-weight:bold;
	padding:1px 2px 0 2px;
}

#keyword #keyFormIndustrySelect{
	border:1px solid #7E9DB9;
	height:16px;
	_height:15px;
	display:block;
	float:left;
	color:#004F7E;
	background-color:#ffffff;
	font-family:Verdana, sans-serif;
	font-size:10px;
	padding:0;
	width:180px;
}

/*bouton OK */
#submitKeyword2{
	float:left;
	margin:1px 3px 0 7px;
	background:transparent url('/argosSites/roquette_common/images/productFinder/OKbtn.gif') no-repeat;
	color:white;
	font-size:8px;
	width:20px;
	height:13px;
}
/*menu déroulant industry pour keywords */
#keyword .text{
	margin-top:1px;
	font-weight:bold;
	display:block;
	float:left;
}
#keyword .text .selected{
	color:#666666;
}
#indusCombo{
	/*width: 266px;*/ 
	float: left; 
	margin-left:10px; 
	margin-top: 0px; 
	position: relative; 
	background: url('/argosSites/roquette_common/images/productFinder/bg-indusCombo.gif') no-repeat left top;
}
#indusCombo p{padding-bottom: 2px;}
#indusCombo p a, #indusCombo p a:active, #indusCombo p a:visited, #indusCombo p a:hover{
	font-size: 9px; 
	display: block; 
	color: #656565; 
	padding-left: 9px; 
	text-decoration: none;
}
#indusCombo p a:hover{text-decoration: none;}
#indusCombo ul{
	position: absolute; 
	left: -10000px; 
	top: 14px; 
	width: 266px; 
	zoom: 1; 
	overflow: hidden; 
	border-bottom: 1px solid #646464;
}
#indusCombo ul.js{left: 0;}
#indusCombo ul li{
	list-style: none; 
	float: left; 
	width: 266px; 
	zoom: 1; 
	overflow: hidden;
}
#indusCombo ul li a, #indusCombo ul li a:active, #indusCombo ul li a:visited{
	font-size: 9px; 
	display: block; 
	padding: 0 6px 2px; 
	text-decoration: none; 
	color: #656565; 
	background-color: #E1EBEB;
	border: 1px solid #646464; 
	border-bottom: 0;
}
#indusCombo ul li a:hover{
	text-decoration: none;
	color: #656565; 
	background-color: #F8D4FA; 
}

#chooseSub{
background:#E1EBEB url('/argosSites/roquette_common/images/productFinder/topfilter2Bckg.gif') repeat-x;
width:300px;
height:18px;
padding-top:4px;
margin:auto;
text-align:center;
clear:both;
display:none;
font-weight:bold;
}

/* AJOUTS */
#readmorefamily {
	clear: both;
	padding-left: 10px;
}
#subfamilies {
	margin-top: 5px;
	padding: 5px 10px;
	background:#B5BEC3;
}
ul.sublistfamily {
	list-style-type: none;
	margin-bottom: 15px;
}
ul.sublistfamily li {
	margin-top: 5px;
}
ul.sublistfamily li a {
	text-decoration: none;
	color: #646464;
	margin-left: 5px;
	display: block;
}
.right {
	float: right;
}
#edito-annextools {
	width:140px;
}
#food #edito,
#animalnutrition #edito,
#pharma #edito,
#cbi #edito,
#corporate #edito,
#paper #edito {
	width:800px;
}