#menu_content
{
  background-image: none;
  background-color:white;
}
.cat .left
{
	border-color:#a30050;
}
#download
{
	background-color:#c45d95;
	color:inherit
}
#download .title
{
	color:#FFF
}
#bkpage
{
	background-image:url(../../img/css/bk/bk-visuel20.jpg)
}
body
{
	background-color:#520028
}
#navigation li a
{
	background-image:url(../../img/css/navigation/company_navigation.png);
	background-repeat:no-repeat;
	background-position:4px 8px;
	border-bottom:1px solid #FFF;
	background-color:#c55d96;
	font-size:93%;
	display:block;
	color:#FFF;
	font-weight:bold;
	padding:6px 4px 6px 16px
}
#navigation li.on a,
#navigation li:hover a,
#navigation li.hover a
{
	background-color:#a30050
}
#navigation li.on a
{
	background-position:4px -34px
}
#navigation li.on li a
{
	border-bottom:1px dashed #b2b2b2;
	padding:2px 4px 2px 16px;
	color:#c55d96
}
#navigation li li a.hover,
#navigation li li a:hover
{
	background-image:url(../../img/css/navigation/mask.png);
	background-repeat:no-repeat;
	background-position:0 50%;
	background-color:#a45099;
	color:#a30050
}
#content .title
{
	color:#a30050;
}

/*saida begin added*/
#push h3.title
{
	clear:both;
	color:#a30050;
	padding:5px 0;
	border-bottom:1px dashed #a30050;
	font-weight:bold;
	font-size:200%;
	position:relative;
}
#push .hr
{
	border-top:none;
}
#push .box a{
padding:5px;
}
#push .box{
padding:5px;
}
#push .box p{
margin-bottom:10px;
}
.brightColor{
	background-color:#faf6fa;
}
.darkColor{
	background-color:#f4eaf3;
}
/*saida end added*/

#footer .copy {
	color:#bfc7ce;
}
#search_section {
	background-color:#a30050;
}
#search_location {
	background-color:#a30050;
}
#content .col_2 .box .title
{
	background-image:url(../../img/css/content/links.png);
}
#push
{
	background-color:#f7eff6;
	width:690px!important;
}
#tabs li.on
{
	border-color:#FFF;
	background-color:#c55d96
}
/* Rhodia update */
.bkWhite .box a
{
	background-image:none;
}
/* Rhodia update (end) */
#video
{
	background-color:#fcedf4
}
#key
{
	background-color:#e7bed5;
}
#key li
{	
	color:#c45d95;
}
.tabs .arrows li a
{
	background-image:url(../../img/css/content/links.gif);
	color:#f1e5f0;
}
* html .tabs {
 margin-left:0px;
	display:inline;
}
#content fieldset
{
	border:1px solid #a30050;
	background-color:#debfda;
	margin-top:-11px;
	padding:8px;
	margin-bottom:20px
}
#content input,
#content select
{
	font-family:sans-serif;
	border:1px solid #a30050;
	font-size:100%;
	width:220px;
	padding:2px
}
* html #content input,
* html #content select
{
	width:200px
}
#content input.mini,
#content select.mini
{
	width:100px
}
#content form button
{
	cursor:pointer;
	font-family:sans-serif;
	width:85px;
	padding:2px;
	font-size:100%;
	border:none;
	font-weight:bold;
	color:#FFF;
	background-color:transparent;
	background-image:url(../../img/css/content/reset_1.gif);
	background-position:50% 0;
	background-repeat:no-repeat;
}
#content form button.submit
{
	background-image:url(../../img/css/content/search_1.gif);
/*	text-transform:uppercase;*/
}
#content form p
{
	float:left;
	display:inline;
	margin-right:11px;
}
* html #content form p
{
	margin-right:19px;
}
#content form label
{
	display:block;
	padding-bottom:5px
}
#content form p.submit
{
	float:right;
}
/*
*******************************************************************************/
.search_results h3
{
	clear:both;
	color:#a30050;
	padding:5px 0;
	border-bottom:1px dashed #a30050;
	font-weight:bold;
	font-size:110%;
	position:relative;
}
.search_results h3 small
{
	font-size:90%;
	font-weight:normal;
	position:absolute;
	/* rhodia custo */
	left:30%;
}
.search_results h4
{
	zoom:1;
	margin:10px 0;
	font-weight:bold;
	border-top:1px solid #ebeff3
}
.search_results div
{
}
* html .search_results div {height:1%;}
*:first-child+html .search_results div {height:100%;} 
.search_results div:after {content:"."; display:block; height:0; clear:both; visibility:hidden;}

.search_results div h4
{
	border-top:none
}
.search_results h4 span
{
	padding:6px 10px;
	background-color:#faedf4;
	color:#a30050;
	margin-top:1px;
	display:block;
}
.search_results h5
{
	color:#a30050;
	font-weight:bold;
}
.search_results ul.arrows li
{
	zoom:1;
	padding-left:35px;
	padding-bottom:0.5em;
	background-image:url(../../img/css/content/arrow_rose.gif);
	background-position:15px 0;
	background-repeat:no-repeat	
}
.search_results a
{
	color:#000;
	font-weight:bold
}
.search_results a.light
{
	background-image:none;
	padding-left:0;
	font-weight:normal
}
.search_results .grey
{
	color:#7c7b7b
}
.search_results .pagination
{
	float:right;
	margin-bottom:-2.2em;
	padding:5px 0;
	position:relative;
	z-index:1;
	
}
.search_results .pagination li
{
	margin-right:7px;
	float:left
}
.search_results .pagination .prev
{
	font-size:91%;
	padding-left:10px;
	background-position:0 50%;
	background-repeat:no-repeat;
	background-image:url(../../img/css/content/inf_black.png);
}
.search_results .pagination .next
{
	font-size:91%;
	background-image:url(../../img/css/content/sup_black.png);
	padding-right:10px;
	background-position:100% 50%;
	background-repeat:no-repeat;
}
.search_results .contact
{
	padding-bottom:20px
}
.search_results .contact span
{
	display:block;
	float:left;
	width:234px;	
}
.search_results .contact span span
{
	width:45px
}
.search_results .contact a
{
	padding-left:12px;
	background-position:0 50%;
	background-repeat:no-repeat;
	background-image:url(../../img/css/content/sup_black.png);
}
.search_results ol li
{
	padding:10px;

}
.search_results .even
{
	zoom:1;
	background-color:#faedf4
}
.search_results h6
{
	font-weight:bold
}
.search_results h3.close_pagination
{
	zoom:1;
	border-bottom:none;
	border-top:1px dashed #a30050;
}
.search_results h3.close_pagination span
{
	visibility:hidden
}
#tabs li.on
{
	position:relative;
	margin-bottom:-2px;
	border-color:#C55D96;
	border-bottom:1px solid #FFF;
	background-color:#FFF
}
#tabs li.on a
{
	color:#C55D96;	
}
#tabs
{
	border-bottom:1px solid #C55D96;
	margin-bottom:20px
}

.tabs .search_results div
{
	padding:10px;
}
.tabs .search_results div img
{
	float:left;
	margin-top:6px;
	margin-right:10px
}
.tabs .search_results div a
{
	padding-left:12px;
	background-position:0 50%;
	background-repeat:no-repeat;
	background-image:url(../../img/css/content/sup_black.png);
}
#video
{
	background-color:#ebeff3
}

.tabs .arrows li a
{
	background-image:url(../../img/css/content/links.png);
	color:#e7ecf1
}
div.bis
{
	background-color:#c55d96;
}
#tabs.bis li.on
{
	border-color:#FFF;
	background-color:#c55d96
}

#tabs.bis
{
	margin-bottom:0;
	border-bottom:none
}
#tabs.bis li.on a
{
	color:#FFF
}
#tabs.bis li.on
{
	border-color:#c55d96;
}
.tabs {
	margin-left:-1px;
_left:-1px;
position:relative;
	display:inline;
}
.linktop a
{	
	background-image:url(../../img/css/content/top_rose.gif)
}
.quote_before
{
	background-image:url(../../img/pictos/quote_before_1.gif);
	background-repeat:no-repeat;
	background-position:0 0
}
.quote_after
{
	background-image:url(../../img/pictos/quote_after_1.gif);
	background-repeat:no-repeat;
	background-position:0 0
}

.search_section span.bt_ok{
	background-image:url(../../img/top/bk-submit_a_1.gif);
}
.search_section span.bt_ok span{
	background-image:url(../../img/top/bk-submit_b_1.gif);
}


/* Rhodia update */
/* Anchor color in content part */
#content .inside .contentdetail h1 a{
	color:#ba0047;
	cursor:text;
	text-decoration: none;
}
/* Data table */
#content .inside .datatable tr:first-child td, #content .inside .datatable tr:first-child+tr td{
	background-color:#ba0047;
	color:#fff;
}
.tablefirstline{
	background-color:#ba0047;
	color:#fff;
}
.tableothercells{
	background-color:#fce2ed;
}
.tablefirstcolumn{
	background-color:#fce2ed;
}
/* Rhodia update (end)*/


#content{	
	width:700px;
}
#sitemap
{
	background-color:white;
	margin-left : 0px;
}
#sitemap li
{
	padding: 5px 0px 5px 0px; /*top right bottom left*/
	margin-left : 80px;
}
#sitemap > li
{
	margin-left : 0px;
	padding: 20px 0px 20px 0px; /*top right bottom left*/
}
#sitemap > li > a
{
	font-size:13pt;
	color:#660033;
}
#sitemap li ul
{
	margin-left: 20px;
}
#sitemap .level1 > a
{
	font-weight:bold;
}

#sitemap .level1
{
	border-bottom: 1px dashed #b2b2b2;
	margin-left : 0px;	
	padding-left: 20px;
}
#sitemap .level1 > ul
{
	margin-left : 40px;
}
#sitemap .our_company 
{	
	/*border-left:2px solid #c55d96;*/
}
#sitemap .our_company a
{	
	background-image:url(../../img/css/navigation/company_navigation.png);
	background-repeat:no-repeat;
	background-position:4px 8px;
	color:#c55d96;
	padding:6px 4px 6px 16px;
}
#sitemap .markets_and_products 
{	
	/*border-left:2px solid #3e92a6;*/
}

#sitemap .markets_and_products a
{	
	background-image:url(../../img/css/navigation/markets_navigation.png);
	background-repeat:no-repeat;
	background-position:4px 8px;
	color:#3e92a6;
	padding:6px 4px 6px 16px;
}


#sitemap .sustainability 
{	
	/*border-left:2px solid #00821e;*/
}
#sitemap .sustainability a
{	
	background-image:url(../../img/css/navigation/subtainability_navigation.png);
	background-repeat:no-repeat;
	background-position:4px 8px;
	color:#00821e;
	padding:6px 4px 6px 16px;
}
#sitemap .innovation 
{	
	/*border-left:2px solid #8a629b;*/
}
#sitemap .innovation a
{	
	background-image:url(../../img/css/navigation/navigation.png);
	background-repeat:no-repeat;
	background-position:4px 8px;
	color:#8a629b;
	padding:6px 4px 6px 16px;
}
#sitemap .investors 
{	
	/*border-left:2px solid #78c0e4;*/
}
#sitemap .investors a
{	
	background-image:url(../../img/css/navigation/investors_navigation.png);
	background-repeat:no-repeat;
	background-position:4px 8px;
	color:#78c0e4;
	padding:6px 4px 6px 16px;
}
#sitemap .news_center 
{	
	/*border-left:2px solid #5c7da0;*/
}
#sitemap .news_center a
{	
	background-image:url(../../img/css/navigation/media_navigation.png);
	background-repeat:no-repeat;
	background-position:4px 8px;
	color:#5c7da0;
	padding:6px 4px 6px 16px;
}
#sitemap .careers 
{	
	/*border-left:2px solid #ed9e20;*/
}
#sitemap .careers a
{	
	background-image:url(../../img/css/navigation/careers_navigation.gif);
	background-repeat:no-repeat;
	background-position:4px 8px;
	color:#ed9e20;
	padding:6px 4px 6px 16px;
}

#push .box a
{
background-image: none;
}