*{margin: 0; padding: 0; border: 0;}
body{font: normal 11px Verdana, Arial, Helvetica, sans-serif; color: #646464;}
/*body.js{overflow: hidden;}*/ /* Désactivé car décale sur FF le site entier lors d'un zoom grâce à la loupe */
img{display: block;}
#focus .push img,
#edito-texts img {
	display:inline;
}
div.bottomLinks {
	border-bottom:1px solid #B4BEC3;
	height:20px;
	padding-bottom:5px;
	width:100%;
}
#goBack {
	width:40%;
	margin: 0 20px;
	float:left;
 }
	a, #goBack a {
		color:#004F7F;
		/* font-weight:bold; */
		text-decoration: none;
		cursor:pointer;
	}
	#goBack a {
		font-weight:bold;
		background:transparent url(/argosSites/roquette_common/images/common/picto-back.gif) no-repeat scroll 0 4px;
		color:#00507D;
		font-size:9px;
		font-weight:bold;
		padding-left:10px;
		text-decoration:none;
	}
	a:hover, #goBack a:hover, #goTop a:hover {
		color:#37414B;
	}
#goTop {
	width:40%;
	float:right;
	text-align:right;
}
	#goTop a {
		background:transparent url(/argosSites/roquette_common/images/common/picto-top.gif) no-repeat scroll 0 4px;
		color:#00507D;
		font-size:9px;
		font-weight:bold;
		padding-left:10px;
		text-decoration:none;
		cursor:pointer;
	}
#corporate #page{background: url(/argosSites/roquette_common/images/corporate/common/content-bg.gif) repeat-x left bottom;}
#animalnutrition #page{background: url(/argosSites/roquette_common/images/animalnutrition/common/content-bg.gif) repeat-x left bottom;}
#cbi #page{background: url(/argosSites/roquette_common/images/cbi/common/content-bg.gif) repeat-x left bottom;}
#food #page{background: url(/argosSites/roquette_common/images/food/common/content-bg.gif) repeat-x left bottom;}
#paper #page{background: url(/argosSites/roquette_common/images/paper/common/content-bg.gif) repeat-x left bottom;}
#pharma #page{background: url(/argosSites/roquette_common/images/pharma/common/content-bg.gif) repeat-x left bottom;}
#site{width: 962px; margin: 0 auto;}

/* header */
#header{font-size: 10px; margin: 0 1px; padding-right: 7px; height: 25px; zoom: 1; position: relative; z-index: 2; background: url(/argosSites/roquette_common/images/common/header-bg.gif) no-repeat right bottom;}
#corporate #header{background-color: #2D6991;z-index:9800;}
#animalnutrition #header{background-color: #975F05;z-index:9800;}
#cbi #header{background-color: #FBB307;z-index:9800;}
#food #header{background-color: #0774FB;z-index:9800;}
#paper #header{background-color: #437F26;z-index:9800;}
#pharma #header{background-color: #D22202; z-index:9999;}
#header a, #header a:active, #header a:visited, #header a:hover{color: #FFFFFF; text-decoration: none;}
#header a:hover{text-decoration: underline;}

#sitename{width: 150px; float: left; margin-right: 6px;}
h1#sitename {
	font-size:10px;
	height:8px;
	line-height:8px;
	margin-top:6px;
	text-align:center;
}
h1#sitename a:hover {
	text-decoration:none;
}
#othersites{width: 148px; float: left; margin-top: 6px; position: relative;}
#othersites p{padding-bottom: 2px;}
#othersites p a, #othersites p a:active, #othersites p a:visited, #othersites p a:hover{font-size: 9px; display: block; padding-left: 6px;}
#othersites p a:hover{text-decoration: none;}
#othersites ul{position: absolute; left: -10000px; top: 14px; width: 148px; zoom: 1; overflow: hidden;}
#othersites ul.js{left: 0;}
#othersites ul li{list-style: none; float: left; width: 148px; zoom: 1; overflow: hidden;}
#othersites ul li a, #othersites ul li a:active, #othersites ul li a:visited, #othersites ul li a:hover{font-size: 9px; display: block; padding: 0 6px 2px;}
#othersites ul li a:hover{text-decoration: none;}
#corporate #othersites{background: url(/argosSites/roquette_common/images/corporate/common/header-bg-othersites.gif) no-repeat left top;}
#corporate #othersites ul{border-top: 1px solid #00507D;}
#corporate #othersites ul li a, #corporate #othersites ul li a:active, #corporate #othersites ul li a:visited, #corporate #othersites ul li a:hover{background-color: #2D6991; border: 1px solid #00507D; border-top: 0;}
#corporate #othersites ul li a:hover{background-color: #00507D;}
#animalnutrition #othersites{background: url(/argosSites/roquette_common/images/animalnutrition/common/header-bg-othersites.gif) no-repeat left top;}
#animalnutrition #othersites ul{border-top: 1px solid #652F01;}
#animalnutrition #othersites ul li a, #animalnutrition #othersites ul li a:active, #animalnutrition #othersites ul li a:visited, #animalnutrition #othersites ul li a:hover{background-color: #975F05; border: 1px solid #652F01; border-top: 0;}
#animalnutrition #othersites ul li a:hover{background-color: #652F01;}
#cbi #othersites{background: url(/argosSites/roquette_common/images/cbi/common/header-bg-othersites.gif) no-repeat left top;}
#cbi #othersites ul{border-top: 1px solid #652F01;}
#cbi #othersites ul li a, #animalnutrition #othersites ul li a:active, #animalnutrition #othersites ul li a:visited, #animalnutrition #othersites ul li a:hover{background-color: #FBB307; border: 1px solid #975F05; border-top: 0;}
#cbi #othersites ul li a:hover{background-color: #975F05;}
#food #othersites{background: url(/argosSites/roquette_common/images/food/common/header-bg-othersites.gif) no-repeat left top;}
#food #othersites ul{border-top: 1px solid #652F01;}
#food #othersites ul li a, #food #othersites ul li a:active, #food #othersites ul li a:visited, #food #othersites ul li a:hover{background-color: #0774FB; border: 1px solid #044697; border-top: 0;}
#food #othersites ul li a:hover{background-color: #044697;}
#paper #othersites{background: url(/argosSites/roquette_common/images/paper/common/header-bg-othersites.gif) no-repeat left top;}
#paper #othersites ul{border-top: 1px solid #652F01;}
#paper #othersites ul li a, #paper #othersites ul li a:active, #paper #othersites ul li a:visited, #paper #othersites ul li a:hover{background-color: #437F26; border: 1px solid #284C17; border-top: 0;}
#paper #othersites ul li a:hover{background-color: #284C17;}
#pharma #othersites{background: url(/argosSites/roquette_common/images/pharma/common/header-bg-othersites.gif) no-repeat left top;}
#pharma #othersites ul{border-top: 1px solid #652F01;}
#pharma #othersites ul li a, #pharma #othersites ul li a:active, #pharma #othersites ul li a:visited, #pharma #othersites ul li a:hover{background-color: #D22202; border: 1px solid #9C0000; border-top: 0;}
#pharma #othersites ul li a:hover{background-color: #9C0000;}

/* #search_site_specific{width: 148px; float: left; margin-top: 2px; margin-right: 4px; position: relative;} */



#search_site_specific {float:left;}
#search_site_specific p{padding-bottom: 2px;}
#search_site_specific p a, #search_site_specific p a:active, #search_site_specific p a:visited, #search_site_specific p a:hover{font-size: 9px; display: block; padding-left: 6px;}
#search_site_specific ul{position: absolute; left: -10000px; top: 14px; width: 148px; zoom: 1; overflow: hidden;}
#search_site_specific ul.js{left: 0;}
#search_site_specific ul li{list-style: none; float: left; width: 148px; zoom: 1; overflow: hidden;}
#search_site_specific ul li a, #search_site_specific ul li a:active, #search_site_specific ul li a:visited, #search_site_specific ul li a:hover{font-size: 9px; display: block; padding: 0 6px 2px;}
#search_site_specific ul li a:hover{text-decoration: none;}
#search_site_specific ul {
	margin-left:801px;
	top:34px;
	position:absolute;
}
#search_site_specific .search_site_specific_img {
	display:block;
	float:left;
	margin-top:1px;
	cursor:pointer;
	margin-left:-5px;
	_margin-left:-2px;
}

#corporate 			#search_site_specific ul{border: 1px solid #00507D; border-top: 0; margin-top:-14px;}
#corporate 			#search_site_specific ul li {margin:0; border-top: 1px solid #00507D}
#corporate 			#search_site_specific ul li a, #corporate #search_site_specific ul li a:active, #corporate #search_site_specific ul li a:visited, #corporate #search_site_specific ul li a:hover{background-color: #2D6991; }
#corporate 			#search_site_specific ul li a:hover{background-color: #00507D;}
#animalnutrition 	#search_site_specific{background: url(/argosSites/roquette_common/images/animalnutrition/common/header-bg-othersites.gif) no-repeat left top;}
#animalnutrition 	#search_site_specific ul{border: 1px solid #652F01; border-top: 0; margin-top:-14px;}
#animalnutrition 	#search_site_specific ul li {margin:0; border-top: 1px solid #652F01}
#animalnutrition 	#search_site_specific ul li a, #animalnutrition #search_site_specific ul li a:active, #animalnutrition #search_site_specific ul li a:visited, #animalnutrition #search_site_specific ul li a:hover{background-color: #975F05; border: 1px solid #652F01; border-top: 0;}
#animalnutrition 	#search_site_specific ul li a:hover{background-color: #652F01;}
#cbi 				#search_site_specific{background: url(/argosSites/roquette_common/images/cbi/common/header-bg-othersites.gif) no-repeat left top;}
#cbi 				#search_site_specific ul{border: 1px solid #652F01; border-top: 0; margin-top:-14px;}
#cbi 				#search_site_specific ul li {margin:0; border-top: 1px solid #652F01}
#cbi 				#search_site_specific ul li a, #animalnutrition #search_site_specific ul li a:active, #animalnutrition #search_site_specific ul li a:visited, #animalnutrition #search_site_specific ul li a:hover{background-color: #FBB307; border: 1px solid #975F05; border-top: 0;}
#cbi 				#search_site_specific ul li a:hover{background-color: #975F05;}
#food 				#search_site_specific{background: url(/argosSites/roquette_common/images/food/common/header-bg-othersites.gif) no-repeat left top;}
#food 				#search_site_specific ul{border: 1px solid #652F01; border-top: 0; margin-top:-14px;}
#food 				#search_site_specific ul li {margin:0; border-top: 1px solid #652F01}
#food 				#search_site_specific ul li a, #food #search_site_specific ul li a:active, #food #search_site_specific ul li a:visited, #food #search_site_specific ul li a:hover{background-color: #0774FB; border: 1px solid #044697; border-top: 0;}
#food 				#search_site_specific ul li a:hover{background-color: #044697;}
#paper 				#search_site_specific{background: url(/argosSites/roquette_common/images/paper/common/header-bg-othersites.gif) no-repeat left top;}
#paper 				#search_site_specific ul{border: 1px solid #652F01; border-top: 0; margin-top:-14px;}
#paper 				#search_site_specific ul li {margin:0; border-top: 1px solid #652F01}
#paper 				#search_site_specific ul li a, #paper #search_site_specific ul li a:active, #paper #search_site_specific ul li a:visited, #paper #search_site_specific ul li a:hover{background-color: #437F26; border: 1px solid #284C17; border-top: 0;}
#paper 				#search_site_specific ul li a:hover{background-color: #284C17;}
#pharma 			#search_site_specific{background: url(/argosSites/roquette_common/images/pharma/common/header-bg-othersites.gif) no-repeat left top;}
#pharma 			#search_site_specific ul{border: 1px solid #652F01; border-top: 0; margin-top:-14px;}
#pharma 			#search_site_specific ul li {margin:0; border-top: 1px solid #652F01}
#pharma 			#search_site_specific ul li a, #pharma #search_site_specific ul li a:active, #pharma #search_site_specific ul li a:visited, #pharma #search_site_specific ul li a:hover{background-color: #D22202; border: 1px solid #9C0000; border-top: 0;}
#pharma 			#search_site_specific ul li a:hover{background-color: #9C0000;}

#header-links{float: right; margin-top: 4px; zoom: 1; overflow: hidden;}
#header-links ul{float: left; zoom: 1; overflow: hidden;}
#header-links ul li{list-style: none; float: left; display: inline; margin-top: 2px; margin-right: 10px; padding-right: 6px; border-right: 1px solid #FFFFFF;}
#header-links ul li a:hover{text-decoration: underline;}
#link-versionfr{background: url(/argosSites/roquette_common/images/common/header-picto-versionfr.gif) no-repeat right 3px; padding-right: 27px;}
#search{float: left; zoom: 1; overflow: hidden;}
#search fieldset{float: left; zoom: 1; overflow: hidden;}
#search #search-form{float: left; zoom: 1; overflow: hidden;}
#search fieldset label{color: #FFFFFF; float: left; margin-top: 2px; padding-right: 10px;}
/* #search fieldset input{float: left; margin-top: 6px; padding-left: 4px;} */
#search fieldset input{float: left;}
#search fieldset input.search-field{width: 133px; height: 14px; border: 1px solid #7F9DB9; margin-top: 0; font: normal 10px Verdana, Arial, Helvetica, sans-serif; color: #646464;}

/* navigation */
#navigation{height: 56px; margin: 0 1px; font-size: 10px; zoom: 1; position: relative; z-index:999;} /* z-index ajoutÃ© pour que le menu soit visible sur IE */
#navigation-list{float: left; margin-top: 16px; zoom: 1}
#navigation-list li.section{position: relative; width: 134px; height: 33px; list-style: none; float: left; background: url(/argosSites/roquette_common/images/common/header-bg-navlist.gif) no-repeat left 4px; padding-left: 1px; zoom: 1;}
#navigation-list li.section a, #navigation-list li.section a:active, #navigation-list li.section a:visited, #navigation-list li.section a:hover{width: 124px; height: 36px; border-bottom: 1px solid #FFFFFF; display: block; font-weight: bold; color: #646464; text-decoration: none; padding-top: 2px; padding-left: 4px; padding-right: 4px; border-left: 1px solid #FFFFFF; border-right: 1px solid #FFFFFF; margin-left: -2px;}
#navigation-list li.section a:hover, #navigation-list li.section a.on, #navigation-list li.section a.on:active, #navigation-list li.section a.on:visited, #navigation-list li.section a.on:hover{color: #FFFFFF; background: url(/argosSites/roquette_common/images/common/header-bg-navtop.gif) no-repeat left top;}
#corporate #navigation-list li.section a:hover, #corporate #navigation-list li.section a.on, #corporate #navigation-list li.section a.on:active, #corporate #navigation-list li.section a.on:visited, #corporate #navigation-list li.section a.on:hover{background-color: #00507D}
#animalnutrition #navigation-list li.section a:hover, #animalnutrition #navigation-list li.section a.on, #animalnutrition #navigation-list li.section a.on:active, #animalnutrition #navigation-list li.section a.on:visited, #animalnutrition #navigation-list li.section a.on:hover{background-color: #652F01;}
#cbi #navigation-list li.section a:hover, #cbi #navigation-list li.section a.on, #cbi #navigation-list li.section a.on:active, #cbi #navigation-list li.section a.on:visited, #cbi #navigation-list li.section a.on:hover{background-color: #A1710B;}
#food #navigation-list li.section a:hover, #food #navigation-list li.section a.on, #food #navigation-list li.section a.on:active, #food #navigation-list li.section a.on:visited, #food #navigation-list li.section a.on:hover{background-color: #044697;}
#paper #navigation-list li.section a:hover, #paper #navigation-list li.section a.on, #paper #navigation-list li.section a.on:active, #paper #navigation-list li.section a.on:visited, #paper #navigation-list li.section a.on:hover{background-color: #284C17;}
#pharma #navigation-list li.section a:hover, #pharma #navigation-list li.section a.on, #pharma #navigation-list li.section a.on:active, #pharma #navigation-list li.section a.on:visited, #pharma #navigation-list li.section a.on:hover{background-color: #9C0000;}
#navigation-list li.section ul{position: absolute; z-index:999; left: -10000px; top: 38px; float: none; zoom: 1; background: url(/argosSites/roquette_common/images/common/header-bg-navbottom.gif) no-repeat left bottom; padding-bottom: 13px; margin-left:-1px;}
#navigation-list li.section ul.js{left: 0;}
#navigation-list li.section ul li{width: 134px; float: left; list-style: none; background: url(/argosSites/roquette_common/images/common/header-bg-nav.gif) repeat-y left top; padding-top: 9px; margin-left:0px;}/* retrait de 2px au width pour le menu */
#navigation-list li.section ul li a, #navigation-list li.section ul li a:active, #navigation-list li.section ul li a:visited, #navigation-list li.section ul li a:hover{height: auto; background: url(/argosSites/roquette_common/images/common/header-bg-navsectionlist.gif) no-repeat 3px 1px; color: #00507D; padding-top: 0; padding-left: 17px; padding-right: 0; border: 0;}
#corporate #navigation-list li.section ul li a:hover, #animalnutrition #navigation-list li.section ul li a:hover, #cbi #navigation-list li.section ul li a:hover, #food #navigation-list li.section ul li a:hover, #paper #navigation-list li.section ul li a:hover, #pharma #navigation-list li.section ul li a:hover{background: url(/argosSites/roquette_common/images/common/header-bg-navsectionlist-on.gif) no-repeat 3px 1px; color: #5783A3;}
#logo{float: left;}

/* content */
#content{position: relative; margin-bottom: 11px; padding: 0 0 51px; zoom: 1; overflow: hidden;}
#home #content{padding: 0 0 10px;}
#corporate #rubrique #content, #corporate #sousrubrique #content, #corporate #article #content{background: #BDD7F9 url(/argosSites/roquette_common/images/corporate/section/content-bg.jpg) no-repeat left bottom;}
#animalnutrition #rubrique #content, #animalnutrition #sousrubrique #content, #animalnutrition #article #content{background: #BDD7F9 url(/argosSites/roquette_common/images/animalnutrition/section/content-bg.jpg) no-repeat left bottom;}
#cbi #rubrique #content, #cbi #sousrubrique #content, #cbi #article #content{background: #BDD7F9 url(/argosSites/roquette_common/images/cbi/section/content-bg.jpg) no-repeat left bottom;}
#food #rubrique #content, #food #sousrubrique #content, #food #article #content{background: #BDD7F9 url(/argosSites/roquette_common/images/food/section/content-bg.jpg) no-repeat left bottom;}
#paper #rubrique #content, #paper #sousrubrique #content, #paper #article #content{background: #BDD7F9 url(/argosSites/roquette_common/images/paper/section/content-bg.jpg) no-repeat left bottom;}
#pharma #rubrique #content, #pharma #sousrubrique #content, #pharma #article #content{background: #BDD7F9 url(/argosSites/roquette_common/images/pharma/section/content-bg.jpg) no-repeat left bottom;}

/* visuel de fond de content */
#content-visual{border-left: 1px solid #FFFFFF; border-right: 1px solid #FFFFFF; zoom: 1; overflow: hidden; padding-bottom: 51px;}
#corporate #content-visual{background: url(/argosSites/roquette_common/images/corporate/section/content-bg-top.gif) no-repeat left top;}
#animalnutrition #content-visual{background: url(/argosSites/roquette_common/images/animalnutrition/section/content-bg-top.gif) no-repeat left top;}
#cbi #content-visual{background: url(/argosSites/roquette_common/images/cbi/section/content-bg-top.gif) no-repeat left top;}
#food #content-visual{background: url(/argosSites/roquette_common/images/food/section/content-bg-top.gif) no-repeat left top;}
#paper #content-visual{background: url(/argosSites/roquette_common/images/paper/section/content-bg-top.gif) no-repeat left top;}
#pharma #content-visual{background: url(/argosSites/roquette_common/images/pharma/section/content-bg-top.gif) no-repeat left top;}

/* sous navigation */
#subnavigation{width: 142px; float: left; padding-left: 8px; background: url(/argosSites/roquette_common/images/corporate/section/content-bg-left.jpg) no-repeat left top;}
#searchnav{width: 142px; _width:133px; float: left; padding-left: 8px;}
#subnavigation #subnavigation-title{height: 51px; padding-bottom: 7px;}
#food #subnavigation #subnavigation-title, #pharma #subnavigation #subnavigation-title{height: 54px; padding-bottom: 4px;}
#subnavigation div{background: url(/argosSites/roquette_common/images/common/subnav-bg-top.gif) no-repeat left top; padding-top: 2px;}
#subnavigation div ul{background: url(/argosSites/roquette_common/images/common/subnav-bg-bottom.gif) no-repeat left bottom; padding-bottom: 1px;}
#subnavigation div ul li.section{position: relative; list-style: none; background: url(/argosSites/roquette_common/images/common/subnav-bg.gif) repeat-y right top; border-left: 2px solid #FFFFFF; border-bottom: 1px solid #FFFFFF;}
#subnavigation div ul li.last{padding-bottom: 1px;}
#subnavigation div ul li.section a, #subnavigation div ul li.section a:active, #subnavigation div ul li.section a:visited, #subnavigation div ul li.section a:hover{display: block; font-weight: bold; color: #004F7F; text-decoration: none; padding: 4px 0 8px 14px; background: url(/argosSites/roquette_common/images/common/subnav-bg-link.gif) no-repeat 4px 9px;}
#subnavigation div ul li.section a:hover, #subnavigation div ul li.section a.active, #subnavigation div ul li.section a.active:active, #subnavigation div ul li.section a.active:visited, #subnavigation div ul li.section a.active:hover{color: #FFFFFF; background: url(/argosSites/roquette_common/images/common/subnav-bg-link-on.gif) no-repeat 4px 9px;}
#subnavigation div ul li.section ul{position: absolute; top: 0; left: -10000px; list-style: none; padding: 4px 0 9px 14px; border-top: 1px solid #FFFFFF;}
#subnavigation div ul li.section ul.active, #subnavigation div ul li.section ul.js{position: relative; left: 0;}
#subnavigation div ul li.section ul li{padding-top: 3px;}
#subnavigation div ul li.section ul li a, #subnavigation div ul li.section ul li a:active, #subnavigation div ul li.section ul li a:visited, #subnavigation div ul li.section ul li a:hover{display: inline; font-weight: normal; font-size: 10px; color: #2C3941; background: none; padding: 0;}
#subnavigation div ul li.section ul li a.active, #subnavigation div ul li.section ul li a.active:active, #subnavigation div ul li.section ul li a.active:visited, #subnavigation div ul li.section ul li a.active:hover, #subnavigation div ul li.section ul li a:hover{color: #FFFFFF; background: none; font-weight:bold;}

#corporate #subnavigation div ul li.section a:hover, #corporate #subnavigation div ul li.section a.active, #corporate #subnavigation div ul li.section a.active:active, #corporate #subnavigation div ul li.section a.active:visited, #corporate #subnavigation div ul li.section a.active:hover{background-color: #83919A; font-weight:bold}
#corporate #subnavigation div ul li.section ul{background: #83919A;}

#animalnutrition #subnavigation div ul li.section a:hover, #animalnutrition #subnavigation div ul li.section a.active, #animalnutrition #subnavigation div ul li.section a.active:active, #animalnutrition #subnavigation div ul li.section a.active:visited, #animalnutrition #subnavigation div ul li.section a.active:hover{background-color: #B4AFA7;}
#animalnutrition #subnavigation div ul li.section ul{background: #B4AFA7;}

#cbi #subnavigation div ul li.section a:hover, #cbi #subnavigation div ul li.section a.active, #cbi #subnavigation div ul li.section a.active:active, #cbi #subnavigation div ul li.section a.active:visited, #cbi #subnavigation div ul li.section a.active:hover{background-color: #B3B4A7;}
#cbi #subnavigation div ul li.section ul{background: #B3B4A7;}

#food #subnavigation div ul li.section a:hover, #food #subnavigation div ul li.section a.active, #food #subnavigation div ul li.section a.active:active, #food #subnavigation div ul li.section a.active:visited, #food #subnavigation div ul li.section a.active:hover{background-color: #A7A9B4;}
#food #subnavigation div ul li.section ul{background: #A7A9B4;}

#paper #subnavigation div ul li.section a:hover, #paper #subnavigation div ul li.section a.active, #paper #subnavigation div ul li.section a.active:active, #paper #subnavigation div ul li.section a.active:visited, #paper #subnavigation div ul li.section a.active:hover{background-color: #A7B4A7;}
#paper #subnavigation div ul li.section ul{background: #A7B4A7;}

#pharma #subnavigation div ul li.section a:hover, #pharma #subnavigation div ul li.section a.active, #pharma #subnavigation div ul li.section a.active:active, #pharma #subnavigation div ul li.section a.active:visited, #pharma #subnavigation div ul li.section a.active:hover{background-color: #B4A8A7;}
#subnavigation div ul li.section ul li a.active { font-weight:bold; }
#pharma #subnavigation div ul li.section ul{background: #B4A8A7;}

/* edito */
#edito{width: 610px; float: left; margin-top: 10px; padding-bottom: 2px; zoom: 1; overflow: hidden;}
#sousrubrique #edito h1, #article #edito h1, #rubrique #edito h1{font-weight: normal; font-size: 18px; padding: 6px 18px 5px;}
#article #edito{margin-right: 10px;}
#sousrubrique #edito h1, #article #edito h1{font-weight:bold}

#corporate #edito{background: #FFFFFF url(/argosSites/roquette_common/images/corporate/section/content-bg-editobottom.gif) no-repeat left bottom;}
#corporate #edito.blue{background: #FFFFFF url(/argosSites/roquette_common/images/corporate/section/content-bg-editobottom-blue.gif) no-repeat left bottom;}
#corporate #sousrubrique #edito h1, #corporate #article #edito h1{background: url(/argosSites/roquette_common/images/corporate/section/section-bg-title.gif) repeat-x left bottom; color: #00507D;}
#corporate #sousrubrique #edito h1, #corporate #article #edito h1 {font-weight:bold}

#animalnutrition #edito{background: #FFFFFF url(/argosSites/roquette_common/images/animalnutrition/section/content-bg-editobottom.gif) no-repeat left bottom;}
#animalnutrition #sousrubrique #edito h1, #animalnutrition #article #edito h1{background: url(/argosSites/roquette_common/images/animalnutrition/section/section-bg-title.gif) repeat-x left bottom; color: #652F01;}
#animalnutrition #sousrubrique #edito h1, #animalnutrition #article #edito h1{font-weight:bold}

#cbi #edito{background: #FFFFFF url(/argosSites/roquette_common/images/cbi/section/content-bg-editobottom.gif) no-repeat left bottom;}
#cbi #sousrubrique #edito h1, #cbi #article #edito h1{background: url(/argosSites/roquette_common/images/cbi/section/section-bg-title.gif) repeat-x left bottom; color: #A1710B;}
#cbi #sousrubrique #edito h1, #cbi #article #edito h1{font-weight:bold}

#food #edito{background: #FFFFFF url(/argosSites/roquette_common/images/food/section/content-bg-editobottom.gif) no-repeat left bottom;}
#food #sousrubrique #edito h1, #food #article #edito h1{background: url(/argosSites/roquette_common/images/food/section/section-bg-title.gif) repeat-x left bottom; color: #044697;}
#food #sousrubrique #edito h1, #food #article #edito h1{font-weight:bold}

#paper #edito{background: #FFFFFF url(/argosSites/roquette_common/images/paper/section/content-bg-editobottom.gif) no-repeat left bottom;}
#paper #sousrubrique #edito h1, #paper #article #edito h1{background: url(/argosSites/roquette_common/images/paper/section/section-bg-title.gif) repeat-x left bottom; color: #284C17;}
#paper #sousrubrique #edito h1, #paper #article #edito h1{font-weight:bold}

#pharma #edito{background: #FFFFFF url(/argosSites/roquette_common/images/pharma/section/content-bg-editobottom.gif) no-repeat left bottom;}
#pharma #sousrubrique #edito h1, #pharma #article #edito h1{background: url(/argosSites/roquette_common/images/pharma/section/section-bg-title.gif) repeat-x left bottom; color: #9C0000;}
#pharma #sousrubrique #edito h1, #pharma #article #edito h1{font-weight:bold}

#edito p.date{font-size: 9px; color: #646464; padding-top: 0; padding-bottom: 10px;}
#edito ul.date{padding-top: 2px; padding-bottom: 10px; zoom: 1; overflow: hidden;}
#edito ul.date li{float: left; list-style: none; font-size: 9px; color: #646464; padding: 0 8px 2px 0; margin-right: 8px; border-right: 1px solid #646464; line-height: 8px;}
#edito ul.date li.last{border-right: none;}
#edito .zoom-image{position: relative; padding: 2px; border: 1px solid #A5C3D2;}
#edito .zoom-visual{position: relative;}
#edito .zoom-link{position:absolute; right: 3px; top: 3px;}
#edito .legend, #edito .mea-legend{font-size: 9px; color: #83919A; padding-top: 3px; margin-bottom:3px;} /* Margin ajoutÃ© pour crÃ©er de l'espace entre la lÃ©gende et le texte */
#edito .mea-legend{margin-left: 10px; padding-bottom: 30px;}

#edito .edito-slides-navigation{position: relative; height: 42px; font-size: 9px; color: #646464; margin: 0 20px 7px; padding-top: 5px; padding-bottom: 13px; clear:both;}
#edito .navigation-top{border-bottom: 1px solid #B4BEC3;}
#edito .navigation-bottom{border-top: 1px solid #B4BEC3;}
#edito .edito-slides-navigation a, #edito .edito-slides-navigation a:active, #edito .edito-slides-navigation a:visited, #edito .edito-slides-navigation a:hover{color: #646464;}
#edito .edito-slides-navigation a.previous, #edito .edito-slides-navigation a.previous:active, #edito .edito-slides-navigation a.previous:visited, #edito .edito-slides-navigation a.previous:hover{position: absolute; left: 0; top: 5px; font-weight: bold; background: url(/argosSites/roquette_common/images/common/article-picto-previous.gif) no-repeat left 4px; text-decoration: none; padding-left: 9px;}
#edito .edito-slides-navigation a.next, #edito .edito-slides-navigation a.next:active, #edito .edito-slides-navigation a.next:visited, #edito .edito-slides-navigation a.next:hover{position: absolute; right: 0; top: 5px; font-weight: bold; background: url(/argosSites/roquette_common/images/common/article-picto-next.gif) no-repeat right 4px; text-align: right; text-decoration: none; padding-right: 9px;}
#edito .edito-slides-navigation a.previous:hover, #edito .edito-slides-navigation a.next:hover{color:#00507D} /* Ajout pour survol bleu */
#edito .container-pagesnumber{float: left; display: inline; margin-left: 223px; border-left: 1px solid #646464; border-right: 1px solid #646464; zoom: 1; overflow: hidden;}
#edito .pages-number{float: left; padding: 0 7px 0 3px; zoom: 1; overflow: hidden;}
#edito .pages-number li, #edito .pages-number2 li{float: left; list-style: none; background: url(/argosSites/roquette_common/images/common/article-bg-separator.gif) no-repeat right 6px; padding-right: 4px; margin-right: 1px;}
#edito .pages-number li.last, #edito .pages-number2 li.last{background: none; padding-right: 0; margin-right: 0;}
#edito .pages-number li a, #edito .pages-number li a:active, #edito .pages-number li a:visited, #edito .pages-number li a:hover, #edito .pages-number2 li a, #edito .pages-number2 li a:active, #edito .pages-number2 li a:visited, #edito .pages-number2 li a:hover{display: block; padding: 0 5px 2px; font-weight: bold; text-decoration: none;}
#edito .pages-number li a:hover, #edito .pages-number li a.active, #edito .pages-number li a.active:active, #edito .pages-number li a.active:visited, #edito .pages-number li a.active:hover{background-color: #8782A0; color: #C9D5DB;}
#edito .pages-number2 span.active, #edito .pages-number2 a:hover, #edito .pages-number2 li a:hover, #edito .pages-number2 li a.active, #edito .pages-number2 li a.active:active, #edito .pages-number2 li a.active:visited, #edito .pages-number2 li a.active:hover{background-color: #FECCFF;}
#edito #container-pagesname{float: left; width: 148px; margin-left: 214px; display: inline; zoom: 1; overflow: hidden; margin-top: 12px; background: url(/argosSites/roquette_common/images/common/annex-bg-selectlist.gif) no-repeat left top;}
#edito #container-pagesname a, #edito .container-pagesname a:active, #edito .container-pagesname a:visited, #edito .container-pagesname a:hover{text-decoration: none;}
#edito #container-pagesname p a, #edito #container-pagesname p a:active, #edito #container-pagesname p a:visited, #edito #container-pagesname p a:hover{display: block; padding-left: 6px; padding-bottom: 2px;}
#edito #container-pagesname ul.js{left: 214px;}
#edito .pages-name{position: absolute; left: -10000px; top: 45px; width: 148px; zoom: 1; overflow: hidden; border-top: 1px solid #646464;}
#edito .pages-name li{list-style: none; float: left; width: 148px; zoom: 1; overflow: hidden;}
#edito .pages-name li a, #edito .pages-name li a:active, #edito .pages-name a:visited, #edito .pages-name a:hover{font-size: 9px; display: block; padding: 0 6px 2px; list-style: none; background-color: #D7D7D7; border: 1px solid #646464; border-top: 0;}

/* chemin de fer */
#railway{background: url(/argosSites/roquette_common/images/corporate/common/content-bg-editotop.gif) no-repeat left top; zoom: 1; overflow: hidden;}
#railway ul{margin-left: 20px; zoom: 1; overflow: hidden;}
#railway ul li{float: left; list-style: none; padding-top: 1px; padding-right: 9px; padding-bottom: 4px; font-size: 9px;}
#railway ul li a, #railway ul li a:active, #railway ul li a:visited, #railway ul li a:hover{color: #646464; padding-right: 8px; background: url(/argosSites/roquette_common/images/common/railway-bg-links.gif) no-repeat right 6px;}

/* mainpush */
#home #mainpush{width: 960px; height: 288px; padding-bottom: 16px; position: relative;}
#home #mainpush-baseline{position: absolute; right: 293px; top: 36px; font: bold 30px Trebuchet MS, Helvetica, sans-serif; color: #FFFFFF; text-align: right; line-height: 21px;}
* html #home #mainpush-baseline{top: 35px; line-height: 25px;}
*+html #home #mainpush-baseline{top: 35px; line-height: 25px;}
#home #mainpush-baseline span{font-weight: normal; font-size: 18px;}
#home #mainpush-description{position: absolute; left: 684px; top: 0; width: 266px; z-index: 2;}
#home #mainpush-description h2, #animalnutrition #home #mainpush-description p.navigation-section, #cbi #home #mainpush-description p.navigation-section, #food #home #mainpush-description p.navigation-section, #paper #home #mainpush-description p.navigation-section, #pharma #home #mainpush-description p.navigation-section{margin-top: 15px; height: auto; padding: 0 0 5px; background: none;}
#home #mainpush-description p{height: 164px; font-size: 10px; color: #00507D; padding: 9px 12px 0;}
#home #mainpush-description p a, #home #mainpush-description p a:active, #home #mainpush-description p a:visited, #home #mainpush-description p a:hover{font-weight: bold; font-size: 9px; color: #00507D; text-decoration: none; background: url(/argosSites/roquette_common/images/common/picto-linkmore.gif) no-repeat 1px 4px; padding-left: 11px; line-height: 16px;}
#home #mainpush-description p a:hover{text-decoration: underline;}

#corporate #home #mainpush{background: url(/argosSites/roquette_common/images/corporate/home/visu-mainpush-corporate.jpg) no-repeat left top;}
#corporate #home .mainpush-animalnutrition #mainpush{background: url(/argosSites/roquette_common/images/corporate/home/visu-mainpush-nutrition.jpg) no-repeat left top;}
#corporate #home .mainpush-cbi #mainpush{background: url(/argosSites/roquette_common/images/corporate/home/visu-mainpush-chemical.jpg) no-repeat left top;}
#corporate #home .mainpush-food #mainpush{background: url(/argosSites/roquette_common/images/corporate/home/visu-mainpush-food.jpg) no-repeat left top;}
#corporate #home .mainpush-paper #mainpush{background: url(/argosSites/roquette_common/images/corporate/home/visu-mainpush-paper.jpg) no-repeat left top;}
#corporate #home .mainpush-pharma #mainpush{background: url(/argosSites/roquette_common/images/corporate/home/visu-mainpush-pharma.jpg) no-repeat left top;}
#corporate #home .mainpush-baseline, #corporate #home .mainpush-animalnutrition #mainpush-animalnutrition-text .mainpush-baseline, #corporate #home .mainpush-cbi #mainpush-cbi-text .mainpush-baseline, #corporate #home .mainpush-food #mainpush-food-text .mainpush-baseline, #corporate #home .mainpush-paper #mainpush-paper-text .mainpush-baseline, #corporate #home .mainpush-pharma #mainpush-pharma-text .mainpush-baseline{position: absolute; right: 285px; top: 27px; font: bold 25px Trebuchet MS, Helvetica, sans-serif; color: #FFFFFF;}/* Changement de la couleur 00507D pour FFFFFF pour le titre */
#corporate #home .mainpush-baseline{color: #00507D; display:block;}
#corporate #home #mainpush-food-text .mainpush-description p {  }
#corporate #home #mainpush-animalnutrition-text .mainpush-description p {  }
#corporate #home #mainpush-cbi-text .mainpush-description p {  }
#corporate #home #mainpush-paper-text .mainpush-description p {  }
#corporate #home #mainpush-pharma-text .mainpush-description p {  }
#corporate #home .mainpush-description, #corporate #home .mainpush-animalnutrition #mainpush-animalnutrition-text .mainpush-description, #corporate #home .mainpush-cbi #mainpush-cbi-text .mainpush-description, #corporate #home .mainpush-food #mainpush-food-text .mainpush-description, #corporate #home .mainpush-paper #mainpush-paper-text .mainpush-description, #corporate #home .mainpush-pharma #mainpush-pharma-text .mainpush-description{width: 220px; position: absolute; left: 436px; top: 84px;}
#corporate #home .mainpush-description p{height: auto; font-size: 11px; color: #FFFFFF; background: none; padding: 0; font-weight:bold;} /* Changement de la couleur 00507D pour FFFFFF pour le chapÃ´ */
#corporate #home .mainpush-animalnutrition #mainpush-animalnutrition-text #mainpush-description p, #corporate #home .mainpush-cbi #mainpush-cbi-text #mainpush-description p, #corporate #home .mainpush-food #mainpush-food-text #mainpush-description p, #corporate #home .mainpush-paper #mainpush-paper-text #mainpush-description p, #corporate #home .mainpush-pharma #mainpush-pharma-text #mainpush-description p{color: #FFFFFF;}
#corporate #home .mainpush-description a, #corporate #home .mainpush-description a:active, #corporate #home .mainpush-description a:visited, #corporate #home .mainpush-description a:hover{float: left; font-weight: bold; font-size: 9px; color: #FFFFFF; text-decoration: none; background: #29698C url(/argosSites/roquette_common/images/corporate/home/picto-mainpush-aboutus.gif) no-repeat 3px 4px; margin-top: 18px; padding: 0 6px 1px 13px;}
#corporate #home #mainpush-navigation{position: absolute; left: 684px; top: 0;}
#corporate #home #mainpush-navigation h2, #corporate #home #mainpush-navigation p.navigation-section{margin-top: 15px; padding-bottom: 4px;}
#corporate #home #mainpush-navigation a img{margin-top: 2px;}
#corporate #home #mainpush-navigation ul{zoom: 1; overflow: hidden;}
#corporate #home #mainpush-navigation ul li {display:block;}
#corporate #home #mainpush-navigation ul li a {display:block;}
#corporate #home #mainpush-animalnutrition-text .mainpush-baseline, #corporate #home #mainpush-cbi-text .mainpush-baseline, #corporate #home #mainpush-food-text .mainpush-baseline, #corporate #home #mainpush-paper-text .mainpush-baseline, #corporate #home #mainpush-pharma-text .mainpush-baseline, #corporate #home .mainpush-animalnutrition #mainpush-corporate-text .mainpush-baseline, #corporate #home .mainpush-cbi #mainpush-corporate-text .mainpush-baseline, #corporate #home .mainpush-food #mainpush-corporate-text .mainpush-baseline, #corporate #home .mainpush-paper #mainpush-corporate-text .mainpush-baseline, #corporate #home .mainpush-pharma #mainpush-corporate-text .mainpush-baseline{position: absolute; right: 10000px;}
#corporate #home #mainpush-animalnutrition-text .mainpush-description, #corporate #home #mainpush-cbi-text .mainpush-description, #corporate #home #mainpush-food-text .mainpush-description, #corporate #home #mainpush-paper-text .mainpush-description, #corporate #home #mainpush-pharma-text .mainpush-description, #corporate #home .mainpush-animalnutrition #mainpush-corporate-text .mainpush-description, #corporate #home .mainpush-cbi #mainpush-corporate-text .mainpush-description, #corporate #home .mainpush-food #mainpush-corporate-text .mainpush-description, #corporate #home .mainpush-paper #mainpush-corporate-text .mainpush-description, #corporate #home .mainpush-pharma #mainpush-corporate-text .mainpush-description{position: absolute; left: -10000px;}

#animalnutrition #home #mainpush{background: url(/argosSites/roquette_common/images/animalnutrition/home/visu-mainpush.jpg) no-repeat left top;}
#animalnutrition #home #mainpush-description p{background: url(/argosSites/roquette_common/images/animalnutrition/home/bg-mainpush-text.gif) no-repeat left top;}

#cbi #home #mainpush{background: url(/argosSites/roquette_common/images/cbi/home/visu-mainpush.jpg) no-repeat left top;}
#cbi #home #mainpush-description p{background: url(/argosSites/roquette_common/images/cbi/home/bg-mainpush-text.gif) no-repeat left top;}

#food #home #mainpush{background: url(/argosSites/roquette_common/images/food/home/visu-mainpush.jpg) no-repeat left top;}
#food #home #mainpush-description p{background: url(/argosSites/roquette_common/images/food/home/bg-mainpush-text.gif) no-repeat left top;}

#paper #home #mainpush-baseline{color: #00507D;}
#paper #home #mainpush{background: url(/argosSites/roquette_common/images/paper/home/visu-mainpush.jpg) no-repeat left top;}
#paper #home #mainpush-description p{background: url(/argosSites/roquette_common/images/paper/home/bg-mainpush-text.gif) no-repeat left top;}

#pharma #home #mainpush-baseline{color: #00507D;}
#pharma #home #mainpush{background: url(/argosSites/roquette_common/images/pharma/home/visu-mainpush.jpg) no-repeat left top;}
#pharma #home #mainpush-description p{background: url(/argosSites/roquette_common/images/pharma/home/bg-mainpush-text.gif) no-repeat left top;}

#rubrique #mainpush{width: 610px; height: 181px; position: relative; zoom: 1; overflow: hidden;}
#rubrique #edito #mainpush-baseline{float: right; width: 305px; padding: 45px 0 16px 20px; font: normal 22px Tahoma, Geneva, sans-serif; color: #FFFFFF;}
#rubrique #mainpush-description{float: left; padding-left: 305px;}
#rubrique #mainpush-description p{width: 266px; font-weight: bold; color: #FFFFFF;}

#corporate #rubrique #mainpush{background: url(/argosSites/roquette_common/images/corporate/section/home-bg-mainpush.jpg) no-repeat left top;}
#animalnutrition #rubrique #mainpush{background: url(/argosSites/roquette_common/images/animalnutrition/section/home-bg-mainpush.jpg) no-repeat left top;}
#cbi #rubrique #mainpush{background: url(/argosSites/roquette_common/images/cbi/section/home-bg-mainpush.jpg) no-repeat left top;}
#food #rubrique #mainpush{background: url(/argosSites/roquette_common/images/food/section/home-bg-mainpush.jpg) no-repeat left top;}
#paper #rubrique #mainpush{background: url(/argosSites/roquette_common/images/paper/section/home-bg-mainpush.jpg) no-repeat left top;}
#pharma #rubrique #mainpush{background: url(/argosSites/roquette_common/images/pharma/section/home-bg-mainpush.jpg) no-repeat left top;}

#flash-mainpush{position: absolute; left: 0; top: 0; z-index: 1;}

/* illustration */
#illustration{width: 584px; margin: 10px 10px 0; padding: 2px; border: 1px solid #A5C3D2;text-align:center;}

/* edito-texts */
#edito-texts{background: url(/argosSites/roquette_common/images/common/edito-bg-contenttop.gif) repeat-x left top; margin: 10px 10px 39px; padding: 0 1px; zoom: 1; overflow: hidden;}

#edito-texts .main-article, #edito-texts .main-articles, #edito-texts .articles{float: left; width: 276px; padding: 0 8px 0;}
#edito-texts .articles .push{zoom: 1; overflow: hidden;}
#edito-texts .main-article h2, #edito-texts .main-articles h2, #edito-texts .articles h2{font-size: 11px; color: #00507D; margin-bottom: 2px; padding: 18px 0 7px; background: url(/argosSites/roquette_common/images/common/separator.gif) repeat-x left bottom;}
/* #edito-texts .articles h2{margin-bottom: 5px;} */
* html #edito-texts .main-article h2{margin-bottom: 5px;}
*+html #edito-texts .main-article h2{margin-bottom: 5px;}
* html #edito-texts .main-articles h2{margin-bottom: 5px;}
*+html #edito-texts .main-articles h2{margin-bottom: 5px;}
* html #edito-texts .articles h2{margin-bottom: 5px;}
*+html #edito-texts .articles h2{margin-bottom: 5px;}
#edito-texts .main-article h3 a, #edito-texts .main-article h3 a:active, #edito-texts .main-article h3 a:visited, #edito-texts .main-article h3 a:hover, #edito-texts .main-articles h3 a, #edito-texts .main-articles h3 a:active, #edito-texts .main-articles h3 a:visited, #edito-texts .main-articles h3 a:hover, #edito-texts .articles h3 a, #edito-texts .articles h3 a:active, #edito-texts .articles h3 a:visited, #edito-texts .articles h3 a:hover, div.main-article ul li a, div.articles ul li a{font-size: 10px; color: #646464; text-decoration: none;}
#edito-texts .main-article h3 a, #edito-texts .main-article h3 a:active, #edito-texts .main-article h3 a:visited, #edito-texts .main-article h3 a:hover, #edito-texts .main-articles h3 a, #edito-texts .main-articles h3 a:active, #edito-texts .main-articles h3 a:visited, #edito-texts .main-articles h3 a:hover, #edito-texts .articles h3 a, #edito-texts .articles h3 a:active, #edito-texts .articles h3 a:visited, #edito-texts .articles h3 a:hover { font-weight:bold; font-size:12px; }
div.main-article ul li a:hover, div.articles ul li a:hover{ color:#00507D;}
#edito-texts .main-article h3 a:hover, #edito-texts .main-articles h3 a:hover, #edito-texts .articles h3 a:hover{color: #00507D;}
#edito-texts .main-article img, #edito-texts .main-articles img, #edito-texts .articles img{padding: 2px; border: 1px solid #A5C3D2;}
#edito-texts .main-article img, #edito-texts .main-articles img{margin-top: 8px; margin-bottom: 7px;}
#edito-texts .articles img{ float:left;margin-top:8px; margin-right:5px; margin-bottom:7px;}
#edito-texts .main-articles .thumbnail { float:left;margin-top: 6px; margin-right: 5px; border:1px solid #A5C3D2; padding:2px; }
/* * html #edito-texts .articles img{margin-top: 3px;}
*+html #edito-texts .articles img{margin-top: 3px;} */
#edito-texts .main-article p a, #edito-texts .main-article p a:active, #edito-texts .main-article p a:visited, #edito-texts .main-article p a:hover, #edito-texts .main-articles p a, #edito-texts .main-articles p a:active, #edito-texts .main-articles p a:visited, #edito-texts .main-articles p a:hover, #edito-texts .articles p a, #edito-texts .articles p a:active, #edito-texts .articles p a:visited, #edito-texts .articles p a:hover{font-size: 10px; color: #646464; text-decoration: none;}
#edito-texts .main-article p a:hover, #edito-texts .main-articles p a:hover, #edito-texts .articles p a:hover{color: #00507D;}
#edito-texts .main-article p a span, #edito-texts .main-articles p a span, #edito-texts .articles p a span{font-weight: bold; font-size: 9px; background: url(/argosSites/roquette_common/images/common/picto-linkmore.gif) no-repeat 1px 4px; padding-left: 10px; zoom:1;}
#edito-texts .article{background: url(/argosSites/roquette_common/images/common/edito-bg-contenttop.gif) repeat-x left top; zoom: 1;overflow: hidden; padding: 5px 10px 18px; _padding:0;}
#edito-texts .article table {/* width:350px !important; */ overflow:hidden!important;}
#edito-texts .article .visual{float: left; margin-top: 3px; margin-right: 14px; background: #FFFFFF;}
* html #edito-texts .article .visual{margin-right: 11px;}
*+html #edito-texts .article .visual{margin-right: 11px;}
#edito-texts .article h2{font-size: 12px; color: #37414B; padding-bottom: 6px;}
#edito-texts .article p{font-size: 11px; color: #37414B; padding-bottom: 12px;}
#edito-texts .article ul li { color: #37414B; }
#edito-texts .article p.legend{font-size: 9px; color: #83919A; padding-bottom: 0;}
#edito-texts .article ul.links{background: url(/argosSites/roquette_common/images/common/separator.gif) repeat-x left top; margin: 0 10px; padding-top: 8px;}
#edito-texts .article ul.links li{position: relative; list-style: none;  padding:0 0 17px 0;}
#edito-texts .article ul.links li a { padding-left: 9px; background: url(/argosSites/roquette_common/images/common/article-picto-linksclose.gif) no-repeat left 5px; }
/* #edito-texts .article ul.links li.open{background: url(/argosSites/roquette_common/images/common/article-picto-linksopen.gif) no-repeat left 4px;} */
#edito-texts .article ul.links li.open a {background: url(/argosSites/roquette_common/images/common/article-picto-linksopen.gif) no-repeat left 4px;}
#edito-texts .article ul.links li a, #edito-texts .article ul.links li a:active, #edito-texts .article ul.links li a:visited, #edito-texts .article ul.links li a:hover{font-weight: bold; font-size: 10px; color: #787878; text-decoration: none;}
#edito-texts .article ul.links li a:hover{text-decoration: underline;}
#edito-texts .article ul.links li p{display: block; color: #787878; padding-bottom: 0; margin-top:4px; overflow:hidden;}
#edito-texts .article ul.links li.open p, #edito-texts .article ul.links li.open div.edito-texts-content {display: none;}

#sousrubrique #edito-texts .main-articles h2, #sousrubrique #edito-texts .articles h2{color: #00507D;}

#article #edito-texts{margin: 0; padding: 0 10px 15px; background: none; float:none; overflow:hidden; _float:left;}
#article #edito-texts a {
	color:#37414B;
	/* font-weight:bold; */
	text-decoration:underline;
}
#article #edito-texts a:hover {
	color:#004F7F;
	text-decoration:underline;
}
#article #edito-texts a:active, #article #edito-texts a:visited {
	color:#7220AF;
	text-decoration:underline;
}
#edito-texts.kit { margin: 0; padding: 0 10px 15px; background: none; }
/* navigation dans l'edito */
#edito-navigation{position: relative; /* width: 590px; */ height: 28px; margin: 10px; padding-bottom: 1px; border-bottom: 1px solid #C3C8CD;}
#edito-navigation div{position: absolute; left: 11px; top: 0; width: 568px; height: 28px; zoom: 1; overflow: hidden;}
#edito-navigation ul{position: absolute;}
#edito-navigation ul li{float: left; list-style: none;} 
/* #edito-navigation ul li a, #edito-navigation ul li a:active, #edito-navigation ul li a:visited {font-size: 9px; display: block; width: 122px; height: 37px; color: #464646; background: url(/argosSites/roquette_common/images/common/edito-bg-navigation.gif) no-repeat left top; text-decoration: none; padding: 2px 10px 0;} */
#edito-navigation ul li a, #edito-navigation ul li a:active, #edito-navigation ul li a:visited {font-size: 9px; display: block; width: 99px; height: 37px; color: #464646; background: url(/argosSites/roquette_common/images/common/edito-bg-navigation.gif) no-repeat left top; text-decoration: none; padding: 2px 4px 0;}
#edito-navigation ul li.active a, #edito-navigation ul li.active a:active, #edito-navigation ul li.active a:visited, #edito-navigation ul li.active a:hover, #edito-navigation ul li a:hover {color: #FFFFFF; background: url(/argosSites/roquette_common/images/common/edito-bg-navigation-on.gif) no-repeat left top;}
#edito-navigation a#edito-navigation-previous, #edito-navigation a#edito-navigation-previous:active, #edito-navigation a#edito-navigation-previous:visited, #edito-navigation a#edito-navigation-next, #edito-navigation a#edito-navigation-next:active, #edito-navigation a#edito-navigation-next:visited{position: absolute; top: 0; width: 11px; background: #C1C1C1; visibility: hidden;}
#edito-navigation a#edito-navigation-previous{left: 0;}
#edito-navigation a#edito-navigation-next{right: 0;}
#edito-navigation a#edito-navigation-previous:hover, #edito-navigation a#edito-navigation-next:hover{background: #83919A;}
#edito-navigation a#edito-navigation-previous.js, #edito-navigation a#edito-navigation-previous.js:active, #edito-navigation a#edito-navigation-previous.js:visited, #edito-navigation a#edito-navigation-next.js, #edito-navigation a#edito-navigation-next.js:active, #edito-navigation a#edito-navigation-next.js:visited{visibility: visible;}
/*#edito-navigation ul li.selected {font-size: 9px; display: block; width: 122px; height: 37px; color: #FFFFFF; background: url(/argosSites/roquette_common/images/common/edito-bg-navigation-on.gif) no-repeat left top; padding: 2px 10px 0;}*/

#edito-navigation ul li.selected {font-size: 9px; display: block; width: 99px; height: 37px; color: #FFFFFF; background: url(/argosSites/roquette_common/images/common/edito-bg-navigation-on.gif) no-repeat left top; padding: 2px 4px 0;}

/* focus de l'edito */
#edito-focus{position: relative; margin: 0 20px 0 10px;}
#edito-focus .zoom-image{margin-left: 10px;}
* html #edito-focus .zoom-link{margin-right: 20px;}
/**+html #edito-focus .zoom-link{margin-right: 20px;}*/ /* Element retirÃ© car crÃ©e un dÃ©calage sur le placement de la loupe sur IE7, la valeur initiale suffit (ligne 173) */
#edito-focus p.date{margin: 5px 9px 0; padding-bottom: 8px;}
#edito-focus.job .article {
	padding:12px;
}

/* intro de l'edito */
#introduction{margin: 11px 9px 0; padding-bottom: 20px; border-bottom: 1px solid #D0D0D0;}
#introduction2{margin: 6px 9px 0; padding-bottom: 4px; border-bottom: 1px solid #D0D0D0;}
#introduction2 h2{font-size: 14px; color: #464646; padding-bottom: 7px;}

#introduction p{padding-top: 7px;}
#rubrique #introduction h2{font-weight: normal; font-size: 18px; color: #464646; padding-bottom: 7px;}
#rubrique #introduction h3{font-size: 11px; color: #464646;}

#sousrubrique #introduction h2{font-size: 12px; color: #37414B;}

#article #introduction{margin-top: 5px; border-bottom: 0;}
#article #introduction h2{font-size: 14px; color: #464646; padding-bottom: 7px;}
#article #introduction p.date{margin: 0; margin-bottom: 10px;}
/* #article #introduction #tools {margin-left:0;} */

/* annexe de l'edito */
#edito-annex{float: right; /* width: 150px; */ /* margin-top: 10px; */ margin-right: 10px; display: inline;}
/* #edito-annex .zoom-image{margin-top: 10px;} */
#edito-annex .legend{padding-bottom: 14px; margin-bottom:5px; border-bottom: 1px solid #C8C8C8;} /* Ajout d'un margin-bottom et d'un border pour que le bloc section soit remontÃ© en absence d'image et de copyright */
/*#edito-annex .section{border-top: 1px solid #C8C8C8; padding-top: 5px;}*/ /* Classe supprimÃ© mais transfÃ©rÃ© sur la class legend. cf. Class Legend */

/* outils de l'annexe de l'edito */
#edito-annextools{background:transparent url(/argosSites/roquette_common/images/common/edito-bg-contenttop.gif) repeat-x scroll left top;font-size: 9px; border: 1px solid #C8C8C8; padding: 10px 10px 8px; margin-bottom:20px; width:150px;}
#edito-annextools p { font-weight: bold; color: #646464; background: url('/argosSites/roquette_common/images/common/separator.gif') repeat-x left bottom; padding-top: 4px; padding-bottom: 5px; }
#edito-annextools ul { padding-top: 4px; }
#edito-annextools ul li, .listNews .text ul li, #firstNews  .text ul li { list-style: none; padding-bottom: 9px; padding-left: 15px; }
#edito-annextools ul li.contact-link { background: url('/argosSites/roquette_common/images/common/article-picto-contact.gif') no-repeat left top; }
#edito-annextools ul li.related-link { background: url('/argosSites/roquette_common/images/common/article-picto-relatedlinks.gif') no-repeat left top; }
#edito-annextools ul li.pdf-link, .listNews .text ul li.pdf-link, #firstNews  .text ul li.pdf-link, .text ul li.pdf-link { background: url('/argosSites/roquette_common/images/common/article-picto-dlpdf.gif') no-repeat left top; }
#edito-annextools ul li.file-link { background: url('/argosSites/roquette_common/images/common/article-picto-dlfile.gif') no-repeat left top; }
#edito-annextools ul li.movie-link { background: url('/argosSites/roquette_common/images/common/article-picto-film.gif') no-repeat left top; }
#edito-annextools ul li a, .listNews .text ul li a, #firstNews .text ul li a, #edito-annextools ul li a:active, #edito-annextools ul li a:visited, #edito-annextools ul li a:hover { color: #646464; text-decoration: none; }
#edito-annextools ul li a:hover, .listNews .text ul li a:hover, #firstNews .text ul li a:hover { text-decoration: underline; }
.listNews .text ul li a { font-size:9px; }
.listNews .text ul  {padding-top:18px;}

/* outils de l'edito */
#tools{margin-left: 10px; border-bottom: 1px solid #C3C8CD; zoom: 1; overflow: hidden;}
#tools li{float: left; list-style: none; font-size: 9px; padding: 5px 26px 3px 0;}
#tools li.contactLink {padding:5px 0px 3px 0;}
#tools li.workLink { padding:5px 12px 3px 0; }
#tools li a, #tools li a:active, #tools li a:visited, #tools li a:hover, #article #tools a, #article #tools a:visited, #article #tools a:hover {float: left; color: #8C969B; text-decoration: none; font-weight:normal;}
#tools li a:hover{text-decoration: underline;}
#tools li a.print, #tools li a.print:active, #tools li a.print:visited, #tools li a.print:hover{background: url(/argosSites/roquette_common/images/common/article-picto-print.gif) no-repeat left top; padding-left: 15px;}
#tools li a.send, #tools li a.send:active, #tools li a.send:visited, #tools li a.send:hover{background: url(/argosSites/roquette_common/images/common/article-picto-send.gif) no-repeat left top; padding-left: 22px;}

/* annexe */
#annex{width: 180px; float: right; padding: 10px 10px 0 0;}
#annex h2, #annex p.title{padding-bottom: 5px;}

/* push product finder */
#productfinder{margin-bottom: 13px;}
#desc ul,
#productContainer ul,
#productFinderContent ul {
	list-style-position: inside
}

/* push focus */
#home #focus{float: left; width: 674px; padding-bottom: 6px; zoom: 1; overflow: hidden;}
#home #focus h2{font-size: 9px; text-transform: uppercase; padding: 1px 0 3px 10px;}
#home #focus .push { width: 330px; height: 150px; float: left; margin-top:2px; /* background: url(/argosSites/roquette_common/images/common/home-bg-pushfocus.gif) no-repeat left top; *//*  margin-right: 7px; */ /* padding-left:10px; */ }
#home #focus .pushFlash{width: 330px; height: 150px; float: left; background-image:none; margin-right: 7px; padding-left:0px; zoom:1; }
/* #home #focus #ROQ_13.push.Flash{ margin-left: 10px; } */
#home #focus .push h3{font-size: 10px; color: #00507D; padding: 9px 0 14px;}
#home #focus .push img{float: left; padding: 2px; margin-right: 9px; border: 1px solid #A5C3D2;}
#home #focus .push object {margin:2px;}
#home #focus .push p{width: 190px; float: left;}
#home #focus .push p a, #home #focus .push p a:active, #home #focus .push p a:visited, #home #focus .push p a:hover{font-size: 10px; color: #00507D; text-decoration: none;}
#home #focus .push p a span{font-weight: bold; font-size: 9px; background: url(/argosSites/roquette_common/images/common/picto-linkmore.gif) no-repeat left 4px; padding-left: 10px;}
#home #focus .push p a span:hover{text-decoration:underline}
#home #focus .on{background: url(/argosSites/roquette_common/images/common/home-bg-pushfocus-on.gif) no-repeat left top; cursor: pointer;}

#rubrique #focus, #sousrubrique #focus, #article #focus{margin-bottom: 13px;}
#rubrique #focus p.title, #sousrubrique #focus p.title, #article #focus p.title{padding-bottom: 7px; background: url(/argosSites/roquette_common/images/common/annex-bg-top.gif) no-repeat left bottom;}
#rubrique #focus .push, #sousrubrique #focus .push, #article #focus .push{background: url(/argosSites/roquette_common/images/common/annex-bg-bottom.gif) no-repeat left bottom; padding-bottom: 2px; zoom: 1;}
#rubrique #focus .text, #sousrubrique #focus .text, #article #focus .text{background: #FFFFFF; padding-top: 5px; padding-bottom:3px;}
#rubrique #focus .text #right_flash, #sousrubrique #focus .text #right_flash, #article #focus .text #right_flash { width:164px; margin-right:auto; margin-left:auto; }
#rubrique #focus .text img, #sousrubrique #focus .text img, #article #focus .text img{margin: 0 7px; padding: 2px; border: 1px solid #A5C3D2;}
#rubrique #focus .text h3, #sousrubrique #focus .text h3, #article #focus .text h3{font-size: 9px; padding: 9px 9px 0; zoom:1;}
#rubrique #focus .text h3 a, #rubrique #focus .text h3 a:active, #rubrique #focus .text h3 a:visited, #rubrique #focus .text h3 a:hover, #sousrubrique #focus .text h3 a, #sousrubrique #focus .text h3 a:active, #sousrubrique #focus .text h3 a:visited, #sousrubrique #focus .text h3 a:hover, #article #focus .text h3 a, #article #focus .text h3 a:active, #article #focus .text h3 a:visited, #article #focus .text h3 a:hover{font-weight: bold; color: #00507D; text-decoration: none; font-size:11px;}
#rubrique #focus .text h3 a:hover,  #sousrubrique #focus .text h3 a:hover, #article #focus .text h3 a:hover{text-decoration:underline}
#rubrique #focus .text p, #sousrubrique #focus .text p, #article #focus .text p{font-size: 10px; padding: 2px 9px 12px; zoom:1;}
#rubrique #focus .text p a, #rubrique #focus .text p a:active, #rubrique #focus .text p a:visited, #rubrique #focus .text p a:hover, #sousrubrique #focus .text p a, #sousrubrique #focus .text p a:active, #sousrubrique #focus .text p a:visited, #sousrubrique #focus .text p a:hover, #article #focus .text p a, #article #focus .text p a:active, #article #focus .text p a:visited, #article #focus .text p a:hover{color: #646464; text-decoration: none;}
#rubrique #focus .text p a:hover, #sousrubrique #focus .text p a:hover, #article #focus .text p a:hover{color: #00507D;}
#rubrique #focus .text p span, #sousrubrique #focus .text p span, #article #focus .text p span{font-weight: bold; font-size: 9px; background: url(/argosSites/roquette_common/images/common/picto-linkmore.gif) no-repeat 1px 4px; padding-left: 10px; width:6px; height:5px; zoom:1;}

#rubrique .push-annex, #sousrubrique .push-annex, #article .push-annex{margin-bottom: 13px;}
#rubrique .push-annex p.title, #sousrubrique .push-annex p.title, #article .push-annex p.title{padding-bottom: 7px; background: url(/argosSites/roquette_common/images/common/annex-bg-top.gif) no-repeat left bottom;}
#rubrique .push-annex .push, #sousrubrique .push-annex .push, #article .push-annex .push{background: url(/argosSites/roquette_common/images/common/annex-bg-bottom.gif) no-repeat left bottom; padding-bottom: 2px; zoom: 1;}
#rubrique .push-annex .text, #sousrubrique .push-annex .text, #article .push-annex .text{background: #FFFFFF; padding-top: 5px;}
#rubrique .push-annex .text img, #sousrubrique #focus .text img, #article #focus .text img{margin: 0 7px; padding: 2px; border: 1px solid #A5C3D2;}
#rubrique .push-annex .text h3, #sousrubrique .push-annex .text h3, #article .push-annex .text h3{font-size: 9px; padding: 9px 9px 0;}
#rubrique .push-annex .text h3 a, #rubrique #focus .text h3 a:active, #rubrique #focus .text h3 a:visited, #rubrique #focus .text h3 a:hover, #sousrubrique #focus .text h3 a, #sousrubrique .push-annex .text h3 a:active, #sousrubrique .push-annex .text h3 a:visited, #sousrubrique .push-annex .text h3 a:hover, #article .push-annex .text h3 a, #article .push-annex .text h3 a:active, #article .push-annex .text h3 a:visited, #article .push-annex .text h3 a:hover,#sousrubrique #downloads2 .text h3 a,#sousrubrique #downloads2 .text h3 a:visited, #sousrubrique #downloads2 .text h3 a:hover, #sousrubrique #downloads2 .text h3 a:active{font-weight: bold; color: #00507D; text-decoration: none;}
#sousrubrique #downloads2 .text h3 a:hover, #rubrique #focus .text h3 a:hover, #sousrubrique .push-annex .text h3 a:hover, #article .push-annex .text h3 a:hover{text-decoration:underline}
#rubrique .push-annex .text p, #sousrubrique .push-annex .text p, #article .push-annex .text p{font-size: 10px; padding: 2px 9px 12px;}
#rubrique .push-annex .text p a, #rubrique .push-annex .text p a:active, #rubrique .push-annex .text p a:visited, #rubrique .push-annex .text p a:hover, #sousrubrique .push-annex .text p a, #sousrubrique .push-annex .text p a:active, #sousrubrique .push-annex .text p a:visited, #sousrubrique .push-annex .text p a:hover, #article .push-annex .text p a, #article .push-annex .text p a:active, #article .push-annex .text p a:visited, #article .push-annex .text p a:hover{color: #646464; text-decoration: none;}
#rubrique .push-annex .text p a:hover, #sousrubrique .push-annex .text p a:hover, #article .push-annex .text p a:hover{color: #00507D;}
#rubrique .push-annex .text p span, #sousrubrique .push-annex .text p span, #article .push-annex .text p span{font-weight: bold; font-size: 9px; background: url(/argosSites/roquette_common/images/common/picto-linkmore.gif) no-repeat 1px 4px; padding-left: 10px;}
.push-annex div.links{background: #FFFFFF; padding: 5px 10px 0;}
.push-annex div.links ul{border-top: 1px solid #A5C3D2;}
.push-annex div.links ul li{list-style: none; font-size: 9px; zoom: 1; overflow: hidden;}
.push-annex div.links ul li a, .push-annex div.links ul li a:active, .push-annex div.links ul li a:visited, .push-annex div.links ul li a:hover, .text ul li a.pdf-link {color: #00507D; text-decoration: none; display: block; padding: 6px 0 10px 21px;}
.push-annex div.links ul li a:hover{text-decoration:underline}
.push-annex div.links ul li a.contact-link{background: url(/argosSites/roquette_common/images/common/article-picto-contact.gif) no-repeat left 8px;}
.push-annex div.links ul li a.related-link, edito-annextools ul li.related-link {background: url(/argosSites/roquette_common/images/common/article-picto-relatedlinks.gif) no-repeat left 8px;}
.push-annex div.links ul li a.pdf-link, a.pdf-link{background: url(/argosSites/roquette_common/images/common/article-picto-dlpdf.gif) no-repeat left 8px;}
.push-annex div.links ul li a.file-link{background: url(/argosSites/roquette_common/images/common/article-picto-dlfile.gif) no-repeat left 8px;}
.text ul li a.pdf-link:hover { text-decoration:underline; }

/* push downloads */
#downloads{margin-bottom: 13px;}
#downloads p.title{padding-bottom: 7px; background: url(/argosSites/roquette_common/images/common/annex-bg-top.gif) no-repeat left bottom;}
#downloads .push{background: url(/argosSites/roquette_common/images/common/annex-bg-bottom.gif) no-repeat left bottom; padding-bottom: 2px; zoom: 1;}
#downloads .push ul{background: #FFFFFF; padding: 0 10px 0;}
#downloads .push ul li{list-style: none; font-size: 9px; zoom: 1; overflow: hidden; border-bottom: 1px solid #A5C3D2;}
#downloads .push ul li.last{border-bottom: 0;}
#downloads .push ul li a, #downloads .push ul li a:active, #downloads .push ul li a:visited, #downloads .push ul li a:hover{font-weight: bold; color: #00507D; text-decoration: none; background: url(/argosSites/roquette_common/images/common/picto-download-pdf.gif) no-repeat left 8px; display: block; padding: 6px 0 10px 23px;} 
#downloads .push ul li a:hover{text-decoration:underline}



/* push news */
#home #news{float: left; width: 286px; zoom: 1; overflow: hidden;}
#home #news h2{font-size: 9px; text-transform: uppercase; padding: 1px 0 3px 10px; background: url(/argosSites/roquette_common/images/common/home-bg-pushnews-linkright.gif) no-repeat right top;}
#home #news .push{width: 276px; height: 147px; position: relative; float: left; background: url(/argosSites/roquette_common/images/common/home-bg-pushnews.jpg) no-repeat left top; padding-left: 10px; padding-top: 3px;}
#home #news .push a#news-link, #home #news .push a#news-link:active, #home #news .push a#news-link:visited, #home #news .push a#news-link:hover{position: absolute; right: 3px; bottom: 149px; font-weight: bold; font-size: 9px; color: #00507D; text-decoration: none; background: url(/argosSites/roquette_common/images/common/home-bg-pushnews-linkleft.gif) no-repeat left top; padding: 2px 7px 3px 20px; zoom: 1;}
#home #news .push a#news-link:hover{text-decoration:underline}
#home #news .push h3{margin-top:0px;  margin-right: 10px; background: url(/argosSites/roquette_common/images/common/separator.gif) repeat-x left top;}
#home #news .push h3.first{background: none;}
#home #news .push h3 a, #home #news .push h3 a:active, #home #news .push h3 a:visited, #home #news .push h3 a:hover{display: block; font-size: 10px; color: #00507D; text-decoration: none; background: url(/argosSites/roquette_common/images/common/home-picto-pushnews-close.gif) no-repeat left 5px; padding: 3px 0 3px 18px; zoom: 1;}
#home #news .push h3 a:hover{text-decoration:underline}
#home #news .push h3 a.open, #home #news .push h3 a.open:active, #home #news .push h3 a.open:visited, #home #news .push h3 a.open:hover{background: url(/argosSites/roquette_common/images/common/home-picto-pushnews-open.gif) no-repeat left 5px;}
#home #news .push h3 a.open:hover{text-decoration:none}
#home #news .push div{position: absolute; top: 0; left: -10000px; padding-bottom: 5px; zoom: 1; overflow: hidden;}
#home #news .push div.open{position: relative; top: 0; left: 0;}
#home #news .push div img{float: left; padding: 2px; margin:2px 9px 6px 0; border: 1px solid #A5C3D2;}

#home #news .push div p{line-height:90%;}
#home #news .push div p a, #home #news .push div p a:active, #home #news .push div p a:visited, #home #news .push div p a:hover{font-size: 10px; color: #00507D; text-decoration: none;}
#home #news .push div p a span{font-weight: bold; font-size: 9px; background: url(/argosSites/roquette_common/images/common/picto-linkmore.gif) no-repeat left 4px; padding-left: 10px;}
#home #news .push div p a span:hover{text-decoration:underline}

/* footer */
#footer{font-size: 9px; position: relative; padding: 0 11px 0 12px; height: 23px; zoom: 1; z-index: 1;}

#footer-links{margin-top: 6px; float: left;}
#footer-links li{float: left; list-style: none; padding-right: 8px; margin-right: 8px; border-right: 1px solid #646464;}
#footer-links li.last{border: 0;}
#footer-links li a, #footer-links li a:active, #footer-links li a:visited, #footer-links li a:hover{float: left; color: #656565; text-decoration: none; margin-top: -2px;}
#footer-links li a:hover{text-decoration: underline;}
#productwebsites{width: 266px; float: right; margin-top: 4px; position: relative; background: url(/argosSites/roquette_common/images/common/footer-bg-productwebsites.gif) no-repeat left top;}
#productwebsites p{padding-bottom: 2px;}
#productwebsites p a, #productwebsites p a:active, #productwebsites p a:visited, #productwebsites p a:hover{font-size: 9px; display: block; color: #656565; padding-left: 9px; text-decoration: none;}
#productwebsites p a:hover{text-decoration: none;}
#productwebsites ul{position: absolute; left: -10000px; bottom: 14px; width: 266px; zoom: 1; overflow: hidden; border-bottom: 1px solid #646464;}
#productwebsites ul.js{left: 0;}
#productwebsites ul li{list-style: none; float: left; width: 266px; zoom: 1; overflow: hidden;}
#productwebsites ul li a, #productwebsites ul li a:active, #productwebsites ul li a:visited, #productwebsites ul li a:hover{font-size: 9px; display: block; padding: 0 6px 2px; text-decoration: none; color: #656565; background-color: #D7D7D7; border: 1px solid #646464; border-bottom: 0;}
#productwebsites ul li a:hover{text-decoration: none;}

#popin-zoom{position: absolute; background: #FFFFFF; top: 50%; left:50%; z-index: 1200; zoom: 1; overflow: hidden; border-bottom:10px solid #FFFFFF;border-right:10px solid #FFFFFF;border-left:10px solid #FFFFFF; padding-top:20px;}
#popin-zoom a, #popin-zoom a:active, #popin-zoom a:visited, #popin-zoom a:hover{position: absolute; right: 10px; top: 7px; font-weight: bold; font-size: 10px; color: #646464; text-decoration: none; z-index:1;}


/* mask */
#mask{position: absolute; left: 0; top: 0; width: 100%; background-color: #000000; -moz-opacity: 0.3; opacity: 0.3; filter : alpha(opacity=30); z-index: 3;}

/* liste3 */
.pagination2{
	clear:both;
	position:absolute;
	top:0px;
	z-index:1;
	display:block;
	width:572px;
	margin:0 20px 20px 20px;
	height:25px;
	border-top:1px solid #B4BEC3;
	padding-top:8px;
}
.numbers2{
	position:absolute;
	left:222px;
	display:block;
	padding:0 7px 0 3px;
	zoom:1;
	overflow:hidden;
	border-left:1px solid #646464; 
	border-right:1px solid #646464;
}
.numbers2 li{
	display:inline;
	float:left;
	list-style:none;
	background:url(/argosSites/roquette_common/images/common/article-bg-separator.gif) no-repeat right 6px;
	padding-right:4px;
	margin-right:1px;
}
.numbers2 .last{
	background:none;
	padding-right:0;
	margin-right:0;
}
#edito .pages-number2 span.active, .numbers2 span.active, #edito .pages-number2 a, #edito .pages-number2 a:hover .numbers2 span.active, .numbers2 a, .numbers2 a:hover, .numbers2 li a, .numbers2 li a:active, .numbers2 li a:visited, .numbers2 li a:hover{
	display:inline;
	float:left;
	padding:0 5px 2px;
	font-weight:bold;
	text-decoration:none;
}
.numbers2 span.active, .numbers2 a, .numbers2 a:hover, #edito .pages-number2 span.active, #edito .pages-number2 a, #edito .pages-number2 a:hover { float:none; }
.numbers2 span.active, .numbers2 a:hover, .numbers2 li a:hover, .numbers2 li a.active, .numbers2 li a.active:active, .numbers2 li a.active:visited, .numbers2 li a.active:hover{
	background-color:#feccff;
	color:#646464;
}
.pagination2 a, .pagination2 a:active, .pagination2 a:visited, .pagination2 a:hover{color: #646464;}
.pagination2 a.previous, .pagination2 a.previous:active, .pagination2 a.previous:visited, .pagination2 a.previous:hover{
	position:absolute; 
	left:0px;
	top:8px;
	font-weight:bold;
	background:url(/argosSites/roquette_common/images/common/article-picto-previous.gif) no-repeat left 4px;
	text-decoration:none;
	padding-left:9px;
}
.pagination2 a.previous:hover{color: #00507D; } /*Survol bleu*/

.pagination2 a.next, .pagination2 a.next:active, .pagination2 a.next:visited, .pagination2 a.next:hover{
	position:absolute;
	right:0px;
	top:8px;
	font-weight:bold;
	background:url(/argosSites/roquette_common/images/common/article-picto-next.gif) no-repeat right 4px;
	text-align:right;
	text-decoration:none;
	padding-right:9px;
}
.pagination2 a.next:hover{color: #00507D; } /* Survol bleu*/

.listTools2{
	position:relative;
	height:40px;
	font-size:9px;
}
#blocszoom {
	height:670px;
	border-top:solid 1px #b4bec3;
	display:block;
	width:572px;
	margin:0 20px 20px 20px;
}
.download2 {
	background:url(/argosSites/roquette_common/images/corporate/section/listes/fond_download.jpg) no-repeat left top ;
	height:24px;
	font-size: 9px;
	display:block;
	padding: 8px 0 0 20px;
}
.download2 a {
	text-decoration:none;
	color:#8c969b;
}
.download2 a:hover {
/*text-decoration:underline;*/
color: #00507D;
background:url(/argosSites/roquette_common/images/corporate/section/listes/liste1_result0_download_on.gif) no-repeat left top ;
}
.txt_bloc1 {
	font-size:10px;
}
.col1, .col2 {
	width:166px;
	float:left;
}
.col2 {
	margin-left:37px;
}
.bloc1, .bloc2 {
	float:left;
	margin-top:10px;
}
.bloc2 {
	margin-left:37px;
}

.line1, .line2{
  clear:both;
}

.download{
	background:transparent url(/argosSites/roquette_common/images/corporate/section/listes/liste1_result0_download.gif) no-repeat 0 2px;
}
.download a, .download_on a {
  display:block;
  height:19px;
  line-height:19px;
  padding-left:18px;
  color:#8C969B;
  font-size:9px;
  text-decoration:none;
}
.download_on a:hover {
  color:#00507D;
}
.download_on{
	background:transparent url(/argosSites/roquette_common/images/corporate/section/listes/liste1_result0_download_on.gif) no-repeat 0 2px;
}
#edito-annex .section {
	/* width:150px; */
}
#edito-annex #bloc_img_zoom, #edito-annex .bloc_img_zoom {
	width:150px;
	margin-bottom:10px;
}
/*classes generiques*/
.bold{font-weight:bold !important}


/*** Ajouts ***/
 /* Press center */
form.forms {
	clear: both;
}
form.forms select,
form.forms input {
	border: 1px solid #356F94;
	margin: 5px 5px 0 0;
	padding: 2px;
}
form.forms label {
	vertical-align: bottom;
}
form.forms label input {
	border: 0 none transparent;
	margin: 0 5px 0 0;
	padding: 0;
}
form.forms input.submit {
	padding: 0;
	width: 37px;
	height: 19px;
	display: block;
	color: #FFFFFF;
	font-size: 0.00001px;
	cursor: pointer;
	border: 0 none transparent;
	background: #356F94 url('/argosSites/roquette_common/images/common/ok.gif') no-repeat top left;
}
form.forms p.forgot_password {
	
}
#page #site #content #content-visual #editoLarge #advertissementsList {
	width:464px;
	margin-right:auto;
	margin-left:auto;
}
#page #site #content #content-visual #editoLarge #advertissementsList .advertissements {
	width:216px;
	float:left;
	margin:8px;
}
#page #site #content #content-visual #editoLarge #advertissementsList .advertissements .summary h3 {
	font-size:12px;
}
#page #site #content #content-visual #edito #edito-texts h3 {
	margin-bottom:8px;
	font-weight:normal;
}
#page #site #content #content-visual #edito #edito-texts .articles div.push h3.nospace {
	font-size:10px;
	margin-top:0;
}
#page #site #content #content-visual #edito #edito-texts #articleText img {
	padding: 2px;
}

/* CONTACT */
form#contact {}
form#contact fieldset {
	clear: both;
	margin-top: 10px;
	overflow: auto;
}
form#contact fieldset div {
	float: left;
	width: 30%;
}
form#contact .marginleft {
	margin-left: 30%;
}
form#contact fieldset label {
	display: block;
}
form#contact fieldset input {
	border: 1px solid #356F94;
	margin-top: 2px;
	padding: 2px;
	color:#356F94;
}
form#contact fieldset select {
	border: 1px solid #356F94;
	margin-top: 2px;
	color:#356F94;
}
form#contact fieldset textarea {
	border: 1px solid #356F94;
	margin-top: 2px;
	padding: 2px;
	color:#356F94;
}
form#contact fieldset input.button {
	background: #F5F8FF;
	cursor: pointer;
	color:#356F94;
}

/* Pharma : Formulation Assistance */
ul#formulation-onglets {
	overflow: auto;
	margin-top: 10px;
	margin-bottom: -10px;
	height:27px;
}
ul#formulation-onglets li {
	display: block;
	float: left;
	width: 122px;
	height: 25px;
	padding: 2px 10px 0;
	font-weight: bold;
	font-size: 9px;
	color: #646464;
	text-decoration: none;
	background: url('/argosSites/roquette_common/images/common/edito-bg-navigation.gif') no-repeat left top;
}
ul#formulation-onglets li.selected {
	color:#FFFFFF;
	background: url('/argosSites/roquette_common/images/common/edito-bg-navigation-on.gif') no-repeat left top;
}
div#formulairesContent {
	clear: both;
}
div#formulaires {
	clear: both;
	margin-top: 20px;
}
div#formulairesContent span.titre_contenu {
	display:block;
	font-weight: bold;
	font-size: 14px;
	padding-top: 10px;
	padding-left: 10px;
}
div#formulairesContent span.txt_contenu {
	display:block;
	padding-left: 10px;
}
div#formulaires fieldset {
	padding: 5px 10px;
	margin-top: 20px;
	border: 1px solid #d0d0d0;
}
div#formulaires legend {
	font-weight: bold;
	padding: 0 5px;
}
div#formulaires a.block_link {
	display: block;
	float: left;
	margin: 10px 20px 0 0;
	width: 100px;
	text-decoration: none;
	color:#646464;
}
div#formulaires a.block_link img {
	margin: 0;
	padding: 0;
}
div#formulaires div#other {
	margin-top: 20px;
}
div#formulaires div#divOther {
	background-color:#F5F8FF;
	border:1px solid #7F9DB9;
	padding: 5px 10px;
}
div#formulaires select,
div#formulaires input,
div#formulaires textarea {
	border:1px solid #7F9DB9;
	color:#000000;
	font-size:11px;
	font-weight:normal;
	background: #fff;
	margin: 5px 0;
	padding: 1px 2px;
}
div#formulaires input.button {
	background: #F5F8FF;
	cursor: pointer;
}
div#formulaires a.button {
	color:#000000;
	font-size:11px;
	font-weight:normal;
	margin: 5px 0;
	padding: 2px 4px;
	border:1px solid #7F9DB9;
	background: #F5F8FF;
	text-decoration: none;
}
div.confirm {
	margin: 10px;
}
#page #site #content #content-visual #edito #edito-texts .researchArticle img {
	float:left;
}
.noBorder {
	border: 0 none transparent !important;
}
ul.press_kit {
	list-style: none;
}
ul.press_kit li.contact-link { background: url('/argosSites/roquette_common/images/common/article-picto-contact.gif') no-repeat left top; }
ul.press_kit li.related-link { background: url('/argosSites/roquette_common/images/common/article-picto-relatedlinks.gif') no-repeat left top; }
ul.press_kit li.pdf-link { background: url('/argosSites/roquette_common/images/common/article-picto-dlpdf.gif') no-repeat left top; }
ul.press_kit li.file-link { background: url('/argosSites/roquette_common/images/common/article-picto-dlfile.gif') no-repeat left top; }
ul.press_kit li a, ul.press_kit li a:active, ul.press_kit li a:visited, ul.press_kit li a:hover { color: #646464; text-decoration: none; }
ul.press_kit li a:hover { text-decoration: underline; }

.edito_decal {
	margin-left: 140px !important;
	_margin-left: 70px !important;
}

/* Plan du site */
ul#sitemap {
	margin-left: 10px;
}
ul#sitemap li {
	list-style-type: none;
	float: left;
	height: 130px;
	width: 193px;
}
ul#sitemap li strong {
	display: block;
	margin: 10px 0;
}
ul#sitemap li li {
	float: none;
	height: auto;
 	width: 90%;
	list-style-position: inside;
	list-style-type: disc;
}

/* Gabarit M1 */
div#our_jobs {
	margin: 0 10px;
}
div#our_jobs strong {
	font-weight: bold;
}
div#our_jobs ul {
	margin-top: 5px;
}
div#our_jobs ul li {
	list-style: disc inside;
	margin: 0 2px;
}
div#our_jobs ul li a {
	/* color:#37414B; */
}
div#our_jobs ul li a:hover {
	text-decoration: none;
}

.clear { 
	height: 0px;
	font-size: 0px;
	clear: both;
 }
 hr.focus {
	color:#A5C3D2;
	margin:5px 10px;
 }
 .article ul  {
	list-style-type: disc;
	list-style-position:inside;
	padding-bottom:12px;
 }
 sub {
  vertical-align: sub;
  font-size: smaller;
  line-height: normal;
}
sup {
  vertical-align: super;
  font-size: smaller;
  line-height: normal;
}
#railway sup {
	vertical-align:baseline;
}
a.bolder_title {
	font-size:10px;
}
#ducumentation_choise ul {
	margin-top:10px;
}
#ducumentation_choise ol {
	list-style-type:none;
	list-style-position:inside;
	margin-left:22px;
	margin-top:5px;
	margin-bottom:5px;
}
#ducumentation_choise ul li {
	list-style-type:none;
	list-style-position:inside;
	margin-top:4px;
}
#ducumentation_choise ul li  span {
	vertical-align:top;
}
#ducumentation_choise ol li {
	margin-bottom:4px;
	margin-top:0px;
}
#ducumentation_choise ul li label span,
#ducumentation_choise ul li label input {
	display: inline-block;
	line-height: 1.8;
	vertical-align: top;
}

/** Brochure **/
.brochure {
	display:block;
	margin:0 auto;
	text-align:center;
	width:172px;
}