

*	{
	margin: 0;
	padding: 0;
}
body	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #645e54;
}
img,
fieldset	{
	border: none;
}
#itStyles li	{
	list-style:none;
	margin:0;
	padding:0;
}
select,
input,
a img	{
	vertical-align: middle;
}

a	{
	color:#645e54;
	text-decoration:none;
	cursor:pointer;
}


.fv_clear{
	clear:both;
	height:1px;
	line-height:0;
	font-size:1px;
}

.fv_link a {
	text-decoration: underline;
	cursor:pointer;
	font-size:11px !important;
}

.fv_link a:hover{
	color:#ae007c;
}	

td.newLeftHomeContent {
  background: url("/fv_images/build/bg_leftTd.gif") repeat-y 0 0%;
}

.fv_linkNav {
	
	display:block;
	width:105px;
	height:25px;
}

/* fondations */

#fv_global  {
	width:878px;
	margin: 0 auto;
	text-align: left;
}

#fv_main {
	width:848px;
	background: url("/fv_images/build/bg_border.gif") repeat-y;
	padding:0 15px;
	overflow:hidden;
	position:relative;
}	

#fv_header_FR	{
	width:838px;
	height:111px;
	background:url('/fv_images/FR/bg_header_FR.jpg') no-repeat;
	padding:15px 15px 0 25px;
	text-align:center;
	position:relative;
}

#fv_header_EN	{
	width:838px;
	height:111px;
	background:url('/fv_images/EN/bg_header_EN.jpg') no-repeat;
	padding:15px 15px 0 25px;
	text-align:center;
	position:relative;
}

#fv_header_DE	{
	width:838px;
	height:111px;
	background:url('/fv_images/DE/bg_header_DE.jpg') no-repeat;
	padding:15px 15px 0 25px;
	text-align:center;
	position:relative;
}

#fv_header_RU	{
	width:838px;
	height:111px;
	background:url('/fv_images/RU/bg_header_RU.jpg') no-repeat;
	padding:15px 15px 0 25px;
	text-align:center;
	position:relative;
}

#fv_header_CN	{
	width:838px;
	height:111px;
	background:url('/fv_images/CN/bg_header_CN.jpg') no-repeat;
	padding:15px 15px 0 25px;
	text-align:center;
	position:relative;
}

#fv_header_ES	{
	width:838px;
	height:111px;
	background:url('/fv_images/ES/bg_header_ES.jpg') no-repeat;
	padding:15px 15px 0 25px;
	text-align:center;
	position:relative;
}

#fv_header_TR	{
	width:838px;
	height:111px;
	background:url('/fv_images/TR/bg_header_TR.jpg') no-repeat;
	padding:15px 15px 0 25px;
	text-align:center;
	position:relative;
}

#fv_header_BR	{
	width:838px;
	height:111px;
	background:url('/fv_images/BR/bg_header_BR.jpg') no-repeat;
	padding:15px 15px 0 25px;
	text-align:center;
	position:relative;
}


.fv_logo 
{
	float:right;
	width:300px;
	height:90px;
	text-align:right;
	padding:19px 1px 0 0 ;
}


.fv_logo a
{
	height:90px;
	width:300px;
	display:block;
}

.fv_logo a.fv_celes  {
	background:url('/fv_images/logos/celesLogo.jpg') no-repeat;
}

.fv_logo a.fv_cail  {
	background:url('/fv_images/logos/cailLogo.jpg') no-repeat;
}

.fv_logo a.fv_cinetic {
	background:url('/fv_images/logos/cineticLogo.jpg') no-repeat;
}

.fv_logo a.fv_cryogenie {
	background:url('/fv_images/logos/cryogenieLogo.jpg') no-repeat;
}

.fv_logo a.fv_dms {
	background:url('/fv_images/logos/dmsLogo.jpg') no-repeat;
}

.fv_logo a.fv_fcb  {
	background:url('/fv_images/logos/fcbLogo.jpg') no-repeat;
}

.fv_logo a.fv_industries  {
	background:url('/fv_images/logos/industriesLogo.jpg') no-repeat;
}

.fv_logo a.fv_nordon {
	background:url('/fv_images/logos/nordonLogo.jpg') no-repeat;
}
.fv_logo a.fv_pillard  {
	background:url('/fv_images/logos/pillardLogo.jpg') no-repeat;
}
.fv_logo a.fv_solios  {
	background:url('/fv_images/logos/soliosLogo.jpg') no-repeat;
}
.fv_logo a.fv_stein  {
	background:url('/fv_images/logos/steinLogo.jpg') no-repeat;
}
.fv_logo a.fv_bronx  {
	background:url('/fv_images/logos/bronxLogo.jpg') no-repeat;
}
	
.fv_lang {
	text-align:left;
	color: #FFFFFF;
	padding-top:2px;
	float:left;
}

.fv_lang li {
	display:inline;
}

.fv_lang a {
	color: #FFFFFF !important;
	font-size:11px;
	padding:0 2px;
}

.fv_lang a:hover {
	text-decoration: underline !important;
}

#fv_content{
	width: 846px;
	overflow:hidden;
	border-top:1px solid #FFFFFF;
	border-right:1px solid #FFFFFF;
	border-left:1px solid #FFFFFF;
}

#fv_contentPart{
	width: 846px;
	overflow:hidden;
	border:1px solid #FFFFFF;
	background:#EDEBE9;
}

#fv_left {
	width: 635px;
	float:left;
}

.fv_left {
	background: url('/fv_images/build/bg_leftTd.gif') repeat-y left top;
}

.fv_right	{
	width: 210px;
	float:right;
	background: url('/fv_images/build/bg_push5_off.gif') repeat-y left bottom;
	border-left:1px solid #FFF;
}

#fv_footerf	{
	width: 848px;
	height: 20px;
	padding: 0 15px;
	background-image: url("/fv_images/build/bg_footer.gif");
	margin:0 auto;
}

#fv_footerf p {
	padding-top:10px;
	color:#9B958B;
}

/*---------------------------Contenus--------------------------*/

h1 {
	color:#ae007c;
	font-weight:normal;
	font-size:25px;
	margin-left:-5px;
}
	
h2 {
	color:#ae007c;
	font-size:11px;
}

h3 {
	color:#645e54;
	font-size:11px;
}

h4 {
	color:#ae007c;
	font-size:13px;
	padding-top:10px;
}
h4 .ligne20 {
	padding-top:20px;
}

.surl1 {
	color:#ae007c;
	font-weight:bold;
}
/*-----------------------content marques----------------*/

/*-----------------------leftpart marques----------------*/


.fv_leftNavCorpo{	
	width:200px; 
	background:#EDEBE9;
	color:#645e54;
	padding-bottom:300px;
}

.fv_leftNavCorpo{
	 float:left; 
	 width:200px; 
}

.fv_leftNavCorpo .fv_menuLeftHome h2 {
	 color:#620044;
	 padding:5px 0 10px 10px;
	 border-bottom:1px dashed #FFF;
}

.fv_leftNavCorpo .fv_menuLeftHome {
	background:#EDEBE9;
	padding: 10px 0 20px 0;
}

.fv_leftNavMarques{	
	width:200px; 
	background:#d2d0cc;
	color:#645e54;
	padding-bottom:300px;
}

.fv_leftPart {
	 float:left; 
	 width:200px; 
}

.fv_leftNavMarques .fv_menuLeftHome h2 {
	 color:#620044;
	 padding:5px 0 10px 10px;
	 border-bottom:1px dashed #FFF;
}

.fv_leftNavMarques .fv_menuLeftHome {
	background:#EDEBE9;
	padding: 10px 0 20px 0;
}

.fv_menuLeftHome .fv_mainCat {
	border-bottom:1px dashed #FFF;
	padding:5px;
}

.fv_menuLeftHome .fv_mainCat a {
 color:#ae007c;
 width:200px;
}

.fv_menuLeftHome .fv_mainCat a.fv_active  {
 font-weight:bold;
}

.fv_menuLeftHome .fv_mainCat a:hover {
 font-weight:bold;
}

.fv_menuLeftHome .fv_middleCat a {
 color:#645e54;
 width:200px;
}

.fv_menuLeftHome .fv_middleCat a.fv_active  {
 color:#ae007c;
}



.fv_menuLeftHome .fv_middleCat a:hover {
 font-weight:bold;
}

.fv_menuLeftHome .fv_underCat a {
 color:#645e54;
 font-size:10px;
}

.fv_menuLeftHome .fv_underCat a.fv_active  {
 color:#ae007c;
 
}

.fv_menuLeftHome .fv_underCat a:hover {
 color:#ae007c;
}

.fv_menuLeftHome .fv_sousCat {
 padding:5px 0;
}

/*-----------------new nav marques--------*/


.fv_menuLeft h2 {
	 color:#620044;
	 padding:5px 0 10px 10px;
	 border-bottom:1px dashed #FFF;
	 display:none;
}

.fv_menuLeft {
	background:#d2d0cc;
	line-height:6px;
}

#itStyles .fv_menuLeft .fv_mainCat {
	border-bottom:1px solid #FFF;
	border-top:1px solid #FFF;
	display:block;
	padding:5px 5px;
	background: url('/fv_images/left_nav/bg_fv_mainCat.png') repeat-x left top; 
}

.fv_menuLeft .fv_mainCat a {
	 color:#FFFFFF;
	 font-weight:bold;
	}
	
.fv_menuLeft .fv_mainCat a.fv_active  {
	 font-weight:bold;
	}
	
.fv_menuLeft .fv_mainCat a:hover {
	 font-weight:bold;
	}
	
#itStyles .fv_menuLeft .fv_middleCat  {
	background:#d2d0cc ; 
	padding:2px 0 2px 2px;
	display:block;
	}
#itStyles .fv_menuLeft .fv_middleCatCurrent  {
	background:#edebe9; 
	padding:2px 0 2px 2px;
	display:block;
}	
.fv_menuLeft .fv_middleCatCurrent a  {
	padding:2px 0 2px 10px;
	display:block;
	color:#ae007c; 
	font-weight:bold;
	line-height:11px;
	}	
	
.fv_menuLeft .fv_middleCat a {
	color:#645e54;
	font-weight:bold;
	padding:2px 0 2px 10px;
	width:170px;
	display:block;
	line-height:11px;
	background: url('/fv_images/left_nav/arrow_grey.gif') no-repeat 2px 4px; 
}

.fv_menuLeft .fv_middleCatCurrent a.fv_activePage1 {
	background: url('/fv_images/left_nav/circle_purple.gif') no-repeat 2px 4px; 
}

.fv_menuLeft .fv_middleCatCurrent a.fv_unActivePage1 {
	background: url('/fv_images/left_nav/circle_grey.gif') no-repeat 2px 4px; 
}
.fv_menuLeft .fv_middleCatCurrent a.fv_activeSite1 {
	background: url('/fv_images/left_nav/arrow_purple.gif') no-repeat 2px 0px; 
}

.fv_menuLeft .fv_middleCatCurrent a.fv_unActiveSite1 {
	background: url('/fv_images/left_nav/arrow_grey.gif') no-repeat 2px 0px; 
}


.fv_menuLeft .fv_middleCat a.fv_active  {
	background: url('/fv_images/left_nav/arrow_purple.gif') no-repeat 2px 0px; 
	}	
	
.fv_menuLeft .fv_middleCat a.fv_activeSite, .fv_menuLeft .fv_middleCat a.fv_activeSite1, .fv_menuLeft .fv_middleCatCurrent a.fv_activeSite1 {
	background: url('/fv_images/left_nav/arrow_purple.gif') no-repeat 2px 0px; 
	}	
.fv_menuLeft .fv_middleCat a.fv_unActiveSite  {
	background: url('/fv_images/left_nav/arrow_grey.gif') no-repeat 2px 0px; 
	}	
.fv_menuLeft .fv_middleCatCurrent a.fv_activeSite  {
	background: url('/fv_images/left_nav/arrow_purple.gif') no-repeat 2px 0px; 
	}	
.fv_menuLeft .fv_underCat a.fv_activeSite2  {
	background: url('/fv_images/left_nav/arrow_purple.gif') no-repeat 2px 0px; 
	 padding:0 0 0 10px;
	}	
.fv_menuLeft .fv_underCat a.fv_unActiveSite2  {
	background: url('/fv_images/left_nav/arrow_grey.gif') no-repeat 2px 0px; 
	 padding:0 0 0 10px;
	}	
.fv_menuLeft .fv_underCat a.fv_activePage2 {
	background: url('/fv_images/left_nav/circle_purple.gif') no-repeat 10px 2px; 
	 padding:0 0 0 20px;
	}
.fv_menuLeft .fv_underCatCurrent a.fv_activePage2 {
	background: url('/fv_images/left_nav/circle_purple.gif') no-repeat 10px 2px; 
	 padding:0 0 0 20px;
	}
.fv_menuLeft .fv_underCatCurrent a.fv_unActivePage2 {
	background: url('/fv_images/left_nav/circle_grey.gif') no-repeat 10px 2px; 
	 padding:0 0 0 20px;
	}	
.fv_menuLeft .fv_underCat a.fv_unActivePage2 {
	background: url('/fv_images/left_nav/circle_grey.gif') no-repeat 10px 2px; 
	 padding:0 0 0 20px;
	}	
.fv_menuLeft .fv_underCat a.fv_activePage3 {
	background: url('/fv_images/left_nav/circle_purple.gif') no-repeat 10px 2px; 
	 padding:0 0 0 20px;
	}
.fv_menuLeft .fv_underCatCurrent a.fv_activePage3 {
	background: url('/fv_images/left_nav/circle_purple.gif') no-repeat 10px 2px; 
	 padding:0 0 0 20px;
	}
.fv_menuLeft .fv_underCatCurrent a.fv_unActivePage3 {
	background: url('/fv_images/left_nav/circle_grey.gif') no-repeat 10px 2px; 
	 padding:0 0 0 20px;
	}	
.fv_menuLeft .fv_underCat a.fv_unActivePage3 {
	background: url('/fv_images/left_nav/circle_grey.gif') no-repeat 10px 2px; 
	 padding:0 0 0 20px;
	}	
.fv_menuLeft .fv_underCat a.fv_activePage3 {
	background: url('/fv_images/left_nav/circle_purple.gif') no-repeat 10px 2px; 
	 padding:0 0 0 20px;
	}
.fv_menuLeft .fv_underCat a.fv_activePage4 {
	background: url('/fv_images/left_nav/circle_purple.gif') no-repeat 15px 2px; 
	 padding:0 0 0 25px;
	}
.fv_menuLeft .fv_underCatCurrent a.fv_activePage4 {
	background: url('/fv_images/left_nav/circle_purple.gif') no-repeat 15px 2px; 
	 padding:0 0 0 25px;
	}
.fv_menuLeft .fv_underCatCurrent a.fv_unActivePage4 {
	background: url('/fv_images/left_nav/circle_grey.gif') no-repeat 15px 2px; 
	 padding:0 0 0 25px;
	}	
.fv_menuLeft .fv_underCat a.fv_unActivePage4 {
	background: url('/fv_images/left_nav/circle_grey.gif') no-repeat 15px 2px; 
	 padding:0 0 0 25px;
	}	
.fv_menuLeft .fv_underCat a.fv_activePage4 {
	background: url('/fv_images/left_nav/circle_purple.gif') no-repeat 20px 2px; 
	 padding:0 0 0 25px;
	}
.fv_menuLeft .fv_underCat a.fv_activePage5 {
	background: url('/fv_images/left_nav/circle_purple.gif') no-repeat 20px 2px; 
	 padding:0 0 0 30px;
	}
.fv_menuLeft .fv_underCatCurrent a.fv_activePage5 {
	background: url('/fv_images/left_nav/circle_purple.gif') no-repeat 20px 2px; 
	 padding:0 0 0 30px;
	}
.fv_menuLeft .fv_underCatCurrent a.fv_unActivePage5 {
	background: url('/fv_images/left_nav/circle_grey.gif') no-repeat 20px 2px; 
	 padding:0 0 0 30px;
	}	
.fv_menuLeft .fv_underCat a.fv_unActivePage5 {
	background: url('/fv_images/left_nav/circle_grey.gif') no-repeat 20px 2px; 
	 padding:0 0 0 30px;
	}	
.fv_menuLeft .fv_underCat a.fv_activePage5 {
	background: url('/fv_images/left_nav/circle_purple.gif') no-repeat 20px 2px; 
	 padding:0 0 0 30px;
	}
.fv_menuLeft .fv_underCat a.fv_activePage6 {
	background: url('/fv_images/left_nav/circle_purple.gif') no-repeat 25px 2px; 
	 padding:0 0 0 35px;
	}
.fv_menuLeft .fv_underCatCurrent a.fv_activePage6 {
	background: url('/fv_images/left_nav/circle_purple.gif') no-repeat 25px 2px; 
	 padding:0 0 0 35px;
	}
.fv_menuLeft .fv_underCatCurrent a.fv_unActivePage6 {
	background: url('/fv_images/left_nav/circle_grey.gif') no-repeat 25px 2px; 
	 padding:0 0 0 35px;
	}	
.fv_menuLeft .fv_underCat a.fv_unActivePage6 {
	background: url('/fv_images/left_nav/circle_grey.gif') no-repeat 25px 2px; 
	 padding:0 0 0 35px;
	}	
.fv_menuLeft .fv_underCat a.fv_activePage6 {
	background: url('/fv_images/left_nav/circle_purple.gif') no-repeat 25px 2px; 
	 padding:0 0 0 35px;
	}
.fv_menuLeft .fv_middleCat a:hover {
	 font-weight:bold;
	 color:#ae007c;
	}
#itStyles .fv_menuLeft .fv_underCat {
	padding:0 0 0 10px;
	display:block;
	line-height:9px;
	background:#edebe9;
	padding-bottom:2px;
}

.fv_menuLeft .fv_underCat a {
	 color:#645e54;
	 font-size:10px;
	 display:block;
}
.fv_menuLeft .fv_underCat a.fv_active  {
	background: url('/fv_images/left_nav/arrow_purple.gif') no-repeat  2px 0px; 
	}	

#itStyles .fv_menuLeft .fv_underCatCurrent {
	 background:#FFFFFF ;
	 padding:0 0 4px 10px;
	 display:block;
	 line-height:9px;
	 font-size:10px;
	}	
.fv_menuLeft .fv_underCatCurrent a{
	 display:block;
	}
	
.fv_menuLeft .fv_middleCat a.fv_active  {
	 color:#ae007c; 
	}
	
.fv_menuLeft .fv_middleCat a.fv_activePage1  {
	 color:#ae007c; 
	}
.fv_menuLeft .fv_middleCat a.fv_activePage2  {
	 color:#ae007c; 
	}
.fv_menuLeft .fv_middleCat a.fv_activePage3  {
	 color:#ae007c; 
	}
.fv_menuLeft .fv_middleCat a.fv_activePage4  {
	 color:#ae007c; 
	}
	
.fv_menuLeft .fv_middleCat a.fv_activeSite1 {
	 color:#ae007c; 
	}
.fv_menuLeft .fv_middleCat a.fv_activeSite2 {
	 color:#ae007c; 
	}
.fv_menuLeft .fv_middleCat a.fv_activeSite3  {
	 color:#ae007c; 
	}
.fv_menuLeft .fv_middleCat a.fv_activeSite4  {
	 color:#ae007c; 
	}

	

.fv_menuLeft .fv_underCat a.fv_active  {
	 color:#ae007c; 
	}
	
.fv_menuLeft .fv_underCat a.fv_activePage1  {
	 color:#ae007c; 
	}
.fv_menuLeft .fv_underCat a.fv_activePage2  {
	 color:#ae007c; 
	}
.fv_menuLeft .fv_underCat a.fv_activePage3  {
	 color:#ae007c; 
	}
.fv_menuLeft .fv_underCat a.fv_activePage4  {
	 color:#ae007c; 
	}
	
.fv_menuLeft .fv_underCat a.fv_activeSite1 {
	 color:#ae007c; 
	}
.fv_menuLeft .fv_underCat a.fv_activeSite2 {
	 color:#ae007c; 
	}
.fv_menuLeft .fv_underCat a.fv_activeSite3  {
	 color:#ae007c; 
	}
.fv_menuLeft .fv_underCat a.fv_activeSite4  {
	 color:#ae007c; 
	}
	
.fv_menuLeft .fv_underCat a:hover {
	 color:#ae007c;
	}
	


/*-----------------------Rail marques----------------*/

	
.fv_railMarques {
	font-weight:normal;
    border-bottom:1px solid #cccccc;
    padding:8px 10px 0 5px;
	color:#645e54;
} 

#fv_rail {
	margin-bottom:10px;
	color:#645e54;
    padding:8px 10px 0 5px;
}

#fv_rail li {
	display:inline;
	padding:0 2px;
}

#fv_rail .fv_firstItemRail {
	font-weight:bold;
}

#fv_rail .fv_current {
	font-weight:bold;
	color:#ae007c;
}

/*-------------------------datePart-------------------------*/

.fv_datePart { 
 	padding:10px;
}

.fv_datePart p { 
	 color:#645e54;
}

.fv_datePart .fv_dateNews { 
	 color: #AE007C;
	 font-weight:bold;
	 padding-bottom:2px;
}

.fv_datePart .fv_titreNews  { 
	 text-transform:uppercase;
	 font-weight:bold;
	 color:#645e54;
}

.fv_datePart .fv_linkNews { 
     text-align:right;
}

#itStyles .fv_datePart .fv_linkNews a:hover { 
 	 color: #AE007C;
}

#itStyles .fv_datePart .fv_linkNews a { 
	 color:#645e54;
}

.fv_pagination {	
		text-align:center;
		padding:5px;
}

#itStyles .fv_pagination a {	
	 color: #AE007C;
}

#itStyles .fv_pagination a:hover {	
	 font-weight:bold;
	 text-decoration:none;
}




/*--------------------- generiques de construction----------------- */

.fv_gauche	{
	float: left;
}
.fv_droite	{
	float: right;
}
.fv_retour	{
	clear: both;
}
.fv_aGauche	{
	text-align: left;
}
.fv_auCentre	{
	text-align: center;
}
.fv_aDroite	{
	text-align: right;
}
.fv_repere	{
	position: relative;
}

.fv_miHauteur	{
	vertical-align: middle;
}
.fv_filage	{
	display: inline;
}
.fv_ligne05	{
	margin-top: 5px;
}
.fv_ligne10	{
	margin-top: 10px;
}
.fv_ligne15	{
	margin-top: 15px;
}
.fv_ligne20	{
	margin-top: 20px;
}

.fv_padtop20 {
	padding-top:20px;
}

.fv_padtop15 {
	padding-top:15px;
}

.fv_padbot60 {
	padding-bottom:60px;
}

.fv_padbot80 {
	padding-bottom:80px;
}
.fv_padbot120 {
	padding-bottom:120px;
}
/*---------------rightPart marques-----------------*/

.fv_pushMarques01 {
	background: #7C0058 url("/fv_images/build/bg_pushMarques_01.gif") repeat-x left top;
	padding:5px;
	border-top:1px solid white;
}

.fv_pushMarques01 h2.fv_titreEcart {
	padding-top:10px;
}

.fv_pushMarques02{
	background:#920068 url("/fv_images/build/bg_pushMarques_02.gif") repeat-x left top;
	border-top:1px solid white;
	padding:5px;
}
.fv_pushMarques03 {
	background:#9D0070 url("/fv_images/build/bg_pushMarques_03.gif") repeat-x left top;
	border-top:1px solid white;
	padding:5px;
}
.fv_pushMarques04 {
	background:#AE007C  url("/fv_images/build/bg_pushMarques_04.gif") repeat-x left top;
	border-top:1px solid white;
}

.fv_pushMarques04 select {
	width: 180px;
	margin: 5px auto 0 auto;
	display: block;
}

.fv_pushMarques {
	color:#e5b3d7;
	background:#AE007C;
	padding-bottom:200px;
}

.fv_pushMarques h3 {
	color:#e5b3d7;
}

.fv_pushMarques h2 {
	color:white;
}

.fv_pushMarques .fv_pushTitle {
	color:white !important;
}


.fv_pushMarques a {
	color:#e5b3d7;
	text-decoration:underline;
}


.fv_logoPush  {
	position:absolute;
	bottom:0 ;
	right:0;	
}

.fv_bottomPush  {
	background:#AE007C;
	text-align:right;
	vertical-align:bottom;
}

.fv_pushTitle {
	color:#AE007C;
	font-weight:bold;
}

/*--------------middlePart marques-----------------*/

.fv_marquesContext  {
	float:left
}

.fv_marquesContext li {
	background:url("/fv_images/build/bg_btnListeContextMarques.gif") repeat-x left;
	width: 185px;
	height:17px;
	padding: 8px 10px 5px 20px;
	border-bottom:1px dotted #d4d0ca;
	display:block;
}

.fv_marquesContext span {
	float:right;
}

.fv_marquesContext a {
	color:#AE007C;
	float:left;
	display:block;
}

.fv_marquesContext .fv_active a {
	font-weight:bold;
}

.fv_marquesContext .fv_active  {
	color:#AE007C;
	background: none;
}
 
.fv_partMarques {
	overflow:hidden;
	width:654px;
	padding:1px 0 20px 0;
	border-bottom:1px solid #d4d0ca;	
	background: url("/fv_images/build/normalBorder.gif") repeat-y center top;
}

.fv_zoomMarques {
	background:url("/fv_images/build/bg_topZoomMarques.gif") repeat-x top center ;
	border-right: 1px solid #d4d0ca;
	padding:5px;
	width:316px;
}

.fv_zoomMarques h2{
	color: #6a6a96;
	font-size:14px;
}

.fv_zoomMarques h4{
	color:#645E54;
	font-size:11px;
	text-transform:uppercase;
}

.fv_zoomMarques a{
	color: #6a6a96 !important;
}

.fv_refMarques {
	background:url("/fv_images/build/bg_topRefMarques.gif") repeat-x top center ;	
	padding:5px;
}

.fv_refMarques h2{
	color: #84bd2c;	
	font-size:14px;
}

.fv_refMarques h4{
	color:#645E54;
	font-size:11px;
	text-transform:uppercase;
}

.fv_refMarques a{
	color: #84bd2c !important;
}

.fv_intMarques {
	padding:15px;
	width:624px;
	overflow:hidden;
	background:url("/fv_images/build/bg_topIntMarques.gif") repeat-x left 1px;
}

.fv_intMarques h2{
	color: #379222;
	font-size:14px;
}

.fv_intMarques h4{
	color:#645E54;
	font-size:11px;
	text-transform:uppercase;
}

.fv_intMarques a{
	color: #379222 !important;
}

/*.fv_logo {
	float:right;
	margin: 20px 1px 0 0;
	
}
*/
.fv_partBorderMarques {
	overflow:hidden;
	width:654px;
	padding-bottom:20px; 
	border-bottom:1px solid #d4d0ca;	
	background: url("/fv_images/build/normalBorder.gif") repeat-y 436px top;
		
}


/*-------------------------itStyles---------------------*/

.itStylesCustom-Title
{
	color:#AE007C;
	font-size:25px;
	font-weight:normal;
}

.itStylesCustom-List
{
	background:url('/fv_images/build/puce.gif') no-repeat left;
	padding-left:10px;
}

.itStylesCustom-Focus
{ 
    color: #ae007c; 
    font-weight:bold;
	font-size:11px;
	padding-top:10px;
}

.itStylesCustom-normalText {
	color:#645E54;
	font-size:11px;
}

.itStylesCustom-link {
	color:#645E54;
	font-size:11px;
	text-decoration:underline;
}

.itStylesCustom-link:hover {
	color:#AE007C;
}

.itStylesCustom-maj {
	text-transform:uppercase;
	color:#645E54;
	font-size:11px;
}

.ms-rteCustom-Title {
	color:#AE007C;
	font-size:25px;
	font-weight:normal;
}

.ms-rteCustom-List {
	background:url('/fv_images/build/puce.gif') no-repeat left;
	padding-left:10px;
}

.ms-rteCustom-Focus { 
    color: #ae007c; 
    font-weight:bold;
	font-size:11px;
	padding-top:10px;
}

.ms-rteCustom-normalText {
	color:#645E54;
	font-size:11px;
}

.ms-rteCustom-link {
	color:#645E54;
	font-size:11px;
	text-decoration:underline;
}

.ms-rteCustom-link:hover {
	color:#AE007C;
}

.ms-rteCustom-maj {
	text-transform:uppercase;
	color:#645E54;
	font-size:11px;
}



/*-----------------------corporate------------------------*/

.fv_applatGris {
	background:#9f9e9c;
	color:#FFFFFF;
	font-weight:normal;
	font-size:11px;
	text-align:justify;
}

.fv_applatGris p {
	padding:10px 10px 0 10px;
}

/*--------------------- chiffres clés---------------- */



.fv_tableChiffre{
	text-align:left;
	border-right: 1px dashed #CCCCCC;
}

.fv_tableChiffre tr{
	border-bottom: 1px dashed #CCCCCC;
}

.fv_tableChiffre td{
	border-left: 1px dashed #CCCCCC;
	border-bottom: 1px dashed #CCCCCC;
	padding:10px 5px;
}

/*--------------------contact------------------------------*/

.contactTable  td {	
	width:283px;
}

#itStyles .contactTable span{
	color:#AE007C;
}

.fv_contactPart {
}

#itStyles .contactTable  li {
	color:#645E54;
	text-decoration:none;
	width:280px;
}

#itStyles .contactTable h2 {
	color:#AE007C;	
	font-size:11px;
}

#itStyles .contactTable  a {
	color:#645E54;
	text-decoration:none;
}

#itStyles .contactTable  a:visited {
	color:#645E54;
}

#itStyles .contactTable  a:hover {
	color:#AE007C;	
}

#itStyles .contactTable  a:active {
	color:#645E54;
}

#itStyles .fv_linkOffer {
	color:#AE007C;	
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}

#itStyles .fv_linkOffer:hover {
	text-decoration:underline;
}

/*-----------------carriere-------------------*/

.fv_leftNavCar h2 {
	color: #620044;
	margin:0;
	padding:5px 0 10px 10px;
}

.fv_leftNavCar  {
	width:200px;
	background:#EDEBE9 none repeat scroll 0%;
	padding-bottom:200px;	
	/*background: #bbb6ad url("/fv_images/build/bg_offresCarriere.jpg") repeat-x;*/
}

.fv_leftNavCar select {
	width:190px;
	font-size:10px;
	margin:2px 0;
}

.fv_leftNavCar .fv_mainCat a {
	color: #645e54;
	font-weight:bold;
}

.fv_leftNavCar .fv_mainCat a:hover {
	color: #AE007C;
	font-weight:bold;
}


.fv_leftNavCar .fv_mainCat {
	padding:15px 0;
	border-bottom:1px dashed #FFF;
}

/*.fv_leftNavCar .fv_mainCat.fv_current {
	background:#e48d19;
}*/

.fv_leftNavCar .fv_mainCat.fv_current a {
	color: #AE007C;
}

.fv_offreCar {
	background: #bbb6ad url("/fv_images/build/bg_offresCarriere.jpg") repeat-x;
	padding:10px 0;
	text-align:center;
} 

.fv_titreOffreCar {

	color:#FFFFFF;
	text-align:center;
	font-weight:bold;
	padding-top:10px;
	
} 




.fv_offreCar select {
	margin-top:5px;
} 


/*---------------------------rightPart--------------------------*/


.fv_push1,
.fv_push10  {
	width:190px;
	background:url("/fv_images/build/bg_push1_off.gif") repeat-y left top;
	padding:7px 10px 10px 10px;
	border-top:1px solid white;
}


.fv_push1 h2.fv_titreEcart,
.fv_push10 h2.fv_titreEcart  {
	padding-top:10px;
}


.fv_push10 {
	background: url("/fv_images/build/bg_push1_on.gif") repeat-y left top;
	color: #FFFFFF;
}

.fv_push2,
.fv_push20  {
	width:190px;
	background:url("/fv_images/build/bg_push2_off.gif") repeat-y left top;
	padding:7px 10px 10px 10px;
	border-top:1px solid white;
}
.fv_push20 {
	background:url("/fv_images/build/bg_push2_on.gif") repeat-y left top;
	color: #FFFFFF;
}

.fv_push3,
.fv_push30  {
	width:190px;
	background:url("/fv_images/build/bg_push3_off.gif") repeat-y left top;
	padding:7px 10px 10px 10px;
	border-top:1px solid white;
}

.fv_push30 {
	background:url("/fv_images/build/bg_push3_on.gif") repeat-y left top;
	color: #FFFFFF;
}

.fv_push1 h2,
.fv_push2 h2,
.fv_push3 h2 {
	font-size:11px;
	color:#645E54 !important;
}

.fv_push1 a,
.fv_push2 a,
.fv_push3 a {
	color:#645E54 !important;
}

.fv_push1 a:hover,
.fv_push2 a:hover,
.fv_push3 a:hover {
	text-decoration:underline !important;
}

.fv_push10 a:hover,
.fv_push20 a:hover,
.fv_push30 a:hover {
	text-decoration:underline !important;
}

.fv_push10 h2,
.fv_push20 h2,
.fv_push30 h2 {
	color: #FFFFFF;
	font-size:11px;
}

.fv_push10 h3,
.fv_push20 h3,
.fv_push30 h3 {
	color:#645E54;
	font-size:11px;
}

.fv_push10 h3,
.fv_push20 h3,
.fv_push30 h3 {
	color: #FFFFFF;
}

.fv_push10 a,
.fv_push20 a,
.fv_push30 a {
	color: #FFFFFF !important;
}

.fv_push10 .fv_pushTitle,
.fv_push20 .fv_pushTitle,
.fv_push30 .fv_pushTitle {
	color: #FFFFFF !important;
}

.fv_push5  {
	width:210px;
	background:url(../fv_images/build/bg_push5_off.gif) repeat-y left top;
	text-align:center;
	border-top:1px solid white;
	padding-bottom:74px;
	overflow:hidden;
}

.fv_push5 h2  {
	text-align:left;
	padding:10px 0 0 10px;
}

/*----------------home corpo------------------*/


.fv_searchHome {	
	width:110px;
	padding:5px 2px;
	border-right: 1px solid #d4d1ca;
}

.fv_searchHome h2 {	
	font-size:11px!important;
}

.fv_searchHome select {	
	/*width:163px;*/
	height:20px;
	font-size: 9px;
	margin: 5px auto 0 auto;
}

.fv_infoMetier {
	width: 521px;
	clear:both;
	position:relative;
}

.fv_infoMetier h2 {
	font-size:11px!important;
	padding-top:5px;
}

.fv_infoMetier a {
	color:#645E54 !important;
}

.fv_infoMetier a:hover {
	color:#AE007C !important;
}

.fv_infoMetierPart {
	width: 490px;
	padding:5px;
	height:180px;
	display:none;
}
	
.fv_dropMarques {
	background: #f7f6f4;
	padding: 8px 0 5px 5px;
	margin-left:1px;
	border-left:5px solid #ECEBE9;
}

.fv_dropMarques select {
	width: 180px;
}

a.fv_downloadLink {
	color:#ae007c !important;
	display:block;
}

a.fv_downloadLink:hover {
	font-weight:bold;
}

/*-------------------marques------------------*/


.fv_titleMarques h1 {
	color:#AE007C;
	font-size:14px;
	font-weight:bold;		
	padding:5px;
}

.fv_searchRefMarques {	
	background:url(/fv_images/build/bg_searchMarques.gif) repeat-x;
	width:150px;
	border-left:1px dotted #d4d0ca;

}

.fv_searchRefMarques select{	
	width:185px;
	font-size:9px;
	height:20px;		
	display:block;
	margin: 5px auto 0 auto;
}

#itStyles .fv_navContextMarques ul li {
	background:url(fv_images/build/bg_btnListeContextMarques.gif) repeat-x left;
	width: 199px;
	height:17px;
	padding: 8px 3px 5px 3px !important;
	border-bottom:1px dotted #d4d0ca;
	display:block;
	color:#AE007C;
}

#itStyles .fv_navContextMarques {
	width: 205px;
}

.fv_navContextMarques a.leftText {
	float:left;
	display:block;
}

.fv_navContextMarques a.rightText {
	float:right;
	display:block;
	width:180px;
}

.fv_navContextMarques span.rightArrow {
	float:right;
	display:block;
}

.fv_navContextMarques span.leftArrow {
	float:left;
	display:block;
}

#itStyles .fv_navContextMarques a {
	color:#AE007C;
}

#itStyles .fv_navContextMarques .fv_active a {
	font-weight:bold;
}

#itStyles .fv_navContextMarques .fv_active  {
	color:#AE007C;
	background: none;
}

.fv_presMarques{
	border-bottom:1px solid #D4D0CA;
	margin-bottom:1px;
	background: url(/fv_images/build/normalBorder.gif) repeat-x 400px top;
	width:652px;
}


.fv_offerTable  {
	border-bottom:1px solid #D4D0CA;
	margin-bottom:1px;
	width:652px;
}

.fv_detailContextMarques {
	display:none;
	width:432px;
}

.fv_detailContextMarquesLarge {
	
	padding:5px 10px;
}

.fv_detailMarques {
	width:33%;
	border-right:1px solid #D4D0CA;
}

.fv_detailMarques a {
	color:#AE007C !important;
}
.fv_detailMarques a {
	text-decoration:underline !important;
}

.fv_illustrMarques {
	text-align:center;
	width:244px;
	vertical-align:middle;
}

.fv_illustrMarques p {
	text-align:center
}

.fv_textMarques div {
	padding:0 5px 5px 5px;

}
.fv_textMarques a {
	color:#AE007C !important;
}
.fv_textMarques a {
	text-decoration:underline !important;
}

/*---------------------header recherche-------------------*/


#WebPartWPQ1 input {
	width:115px;
	padding: 4px 0 4px 5px;
	font-size:9px;
	color:#000;
	background:#d5e5f5;
	border:1px solid #a7bfd9;
}

#fv_searchHead {

	position: absolute;
	width:240px;
	bottom:12px;
	left:42px;
}


/*----------------------Résultat recherche-------------------*/


#itStyles .fv_searchResultPart {
	padding:5px 5px 0 10px;
}

#itStyles .fv_searchResultPart .srch-Title a{
	color:#AE007C !important;
	font-weight:bold;
}

#itStyles .fv_searchResultPart .srch-Description {
	color:#645E54 !important;
}

#itStyles .fv_searchResultPart .srch-URL a{
	color:#645E54 !important;
	text-decoration:underline;
}

#itStyles .fv_searchResultPart .srch-URL a:hover{
	color:#AE007C !important;
}

#itStyles #SRP .srch-Page a {
	color:#645E54 !important;
}

#itStyles #SRP .srch-Page a:hover {
	color:#AE007C !important;
}

#itStyles .srch-sort {
	padding:30px 0 40px 50px;
}

#itStyles #CSR_NO_RESULTS {
	color:#AE007C !important;
	font-weight:bold;
}


/*----------------carrieres--------------------*/


.fv_jobSearchResult {	
	margin: auto;	
	padding:10px 10px 10px 50px;
	color:#645E54 !important;
}

.fv_jobSearchResult li {	
	padding-top:5px;
	
}

.fv_jobSearchResult a{	
	color:#645E54 !important;
	display:block;
	padding-left:10px;
	background:url(/fv_images/build/puce.gif) no-repeat left center;
	font-weight:normal;
}

.fv_jobSearchResult a:hover{	
	color:#AE007C !important;
	text-decoration:underline;
}

.fv_jobApply {
	width:400px;
	padding:10px 10px 10px 50px;
}

.fv_jobApply {
	width:400px;
	padding:10px 10px 10px 50px;
	text-align:right;
}

.fv_jobApply input {
	display:block;
	margin:0 10px;
	float:left;
}

.fv_jobApply td {
	padding-top:5px;
}

.fv_jobDetailResult {	
	padding:10px 10px 0 20px;
}

.fv_jobDetailResult td {	
	padding-top:5px;
		
}

.fv_jobDetailResult a{	
	color:#AE007C !important;
	font-weight:normal;
}

.fv_jobDetailResult a:hover{	
	text-decoration:underline;
}




/*-----------test zone recherche----------------*/

td.ms-sbgo {
	
	background:none !important;
	border:none !important;
}

.fv_overHide {
	width:320px;
	overflow:hidden;
	padding-bottom:5px;
		
}

/*--------------preHome------------------*/

#fv_globalPreHome {
	background:transparent url(/fv_images/visu/FIVES_prehome_071205.jpg) no-repeat scroll center top;
	height:634px;
	left:50%;
	margin-left:-433px;
	margin-top:-317px;
	position:absolute;
	top:50%;
	width:867px;
}
#fv_contentPreHome {
	margin:250px 0pt 0pt 130px;
}
.fv_copyPreHome {
	bottom:0pt;
	position:absolute;
	right:0pt;
}
.fv_copyPreHome p {
	color:#A7A7A7;
	padding:0pt 10px;
}
.fv_skipPreHome {
	left:420px;
	position:absolute;
	text-align:right;
	top:570px;
	width:400px;
}
.fv_skipPreHome a {
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
.fv_skipPreHome a:hover {
	color:#AE007C;
}

/*------------------Markets-------------------*/

.fv_rightMarket {
	background: url(/fv_images/build/bg_push5_off.gif) repeat-y left bottom;
}
	
.fv_marketTable {
	width:633px;
}

.fv_rapportMarkets {
	border-top:5px solid #87b6e1;
	border-right:1px solid #d4d0ca;
	border-bottom:1px solid #d4d0ca;
	/*border-left:1px solid #d4d0ca;*/
	border-collapse:collapse;
}

.fv_padBox {
	padding: 0 5px 10px 20px;
}

.fv_refMarkets {	
	border-left:1px solid #d4d0ca;	
	border-bottom:1px solid #d4d0ca;	
	border-right:1px solid #d4d0ca;	
	border-collapse:collapse;
}		

.fv_zoomMarkets {	
	/*border-bottom:1px solid #d4d0ca;	
	border-right:1px solid #d4d0ca;	
	border-left:1px solid #d4d0ca;	*/
	border-collapse:collapse;
}

.fv_offerMarkets {
	border-top:5px solid #E58D19;
	border-bottom:1px solid #d4d0ca;	
	/*border-right:1px solid #d4d0ca;*/	
	border-collapse:collapse;
}

/*------------------download finance------------------*/

a.fv_financeLoad  {

	color:#645E54 !important;
		
}

a.fv_financeLoad:hover {

	color:#AE007C !important;
	text-decoration:underline;
}

.fv_centerMarques h1 {
	margin-left:-5px;
}

/*----------------------liste reference---------------*/

.fv_refList {
	
	padding:10px;
}

.fv_refListItem  {
	padding: 5px 0 5px 0;
}


.fv_refListItem a {
	color:#645E54 !important;
	background:url(/fv_images/build/puce.gif) no-repeat left center;
	display:block;
	padding-left:10px;
}

.fv_refListTitle  {
	text-transform:uppercase;
	font-weight:bold;
	color:#AE007C !important;
}

.fv_refListTitle a  {
	color:#AE007C !important;
}

.fv_refListItem a:hover {
	
	color:#AE007C !important;
	text-decoration:underline;
}


/*---------------------formulaire contact-----------------*/

.fv_contactForm {
	width:450px;
	margin:auto;
}

#itStyles .alphaList {
	padding:10px 0;
}


#itStyles .alphaList li {
	display:inline;
	font-size:12px;
	margin-left:10px;
}
.alphaList li a {
	color:#645E54;
	text-decoration:none;
}
.alphaList li a:hover{
	color:#AE007C;
	text-decoration:underline;
}
.alphaList li a.current {
	color:#AE007C;
	font-weight:bold;
	text-decoration:underline;
}
.alphaList li span {
	color:#dddddd;
}

.fv_productResult {	
	padding:10px 0;
}


.fv_productResult a{	
	color:#645E54 !important;
	display:block;
	padding-left:2px;
	/*background:url(/fv_images/build/puce.gif) no-repeat left center;*/
	font-weight:normal;
}

.fv_productResult a:hover{	
	color:#AE007C !important;
	text-decoration:underline;
}


/*--------------------refonte home------*/

.fv_leftNavHome {
	background:#f7f6f5;
	width:111px;
	padding-bottom:47px;
}
.fv_leftNavHome li {
	border-top:2px solid #f7f6f5;
}
.fv_leftNavHome li a {
	width:110px;
	height:25px;
	display:block;
}
.fv_leftNavHome li a.fev_leftMarket_FR {
	background: url(/fv_images/FR/btn_leftMarket.gif) no-repeat left top;
}
.fv_leftNavHome li a.fev_leftBrand_FR {
	background: url(/fv_images/FR/btn_leftBrand.gif) no-repeat left top;
}
.fv_leftNavHome li a.fev_leftTecno_FR {
	background: url(/fv_images/FR/btn_leftTecno.gif) no-repeat left top;
	height:42px;
}
.fv_leftNavHome li a.fev_leftMarket_FR:hover {
	background: url(/fv_images/FR/btn_leftMarket.gif) no-repeat left bottom;
}
.fv_leftNavHome li a.fev_leftBrand_FR:hover {
	background: url(/fv_images/FR/btn_leftBrand.gif) no-repeat left bottom;
}
.fv_leftNavHome li a.fev_leftTecno_FR:hover {
	background: url(/fv_images/FR/btn_leftTecno.gif) no-repeat left bottom;
	height:42px;
}
.fv_leftNavHome li a.fev_leftMarket_FR.current {
	background: url(/fv_images/FR/btn_leftMarket.gif) no-repeat left bottom;
}
.fv_leftNavHome li a.fev_leftBrand_FR.current {
	background: url(/fv_images/FR/btn_leftBrand.gif) no-repeat left bottom;
}
.fv_leftNavHome li a.fev_leftTecno_FR.current {
	background: url(/fv_images/FR/btn_leftTecno.gif) no-repeat left bottom;
	height:42px;
}
.fv_leftNavHome li a.fev_leftMarket_EN {
	background: url(/fv_images/EN/btn_leftMarket.gif) no-repeat left top;
}
.fv_leftNavHome li a.fev_leftBrand_EN {
	background: url(/fv_images/EN/btn_leftBrand.gif) no-repeat left top;
}
.fv_leftNavHome li a.fev_leftTecno_EN {
	background: url(/fv_images/EN/btn_leftTecno.gif) no-repeat left top;
	height:42px;
}
.fv_leftNavHome li a.fev_leftMarket_EN:hover {
	background: url(/fv_images/EN/btn_leftMarket.gif) no-repeat left bottom;
}
.fv_leftNavHome li a.fev_leftBrand_EN:hover {
	background: url(/fv_images/EN/btn_leftBrand.gif) no-repeat left bottom;
}
.fv_leftNavHome li a.fev_leftTecno_EN:hover {
	background: url(/fv_images/EN/btn_leftTecno.gif) no-repeat left bottom;
	height:42px;
}
.fv_leftNavHome li a.fev_leftMarket_EN.current {
	background: url(/fv_images/EN/btn_leftMarket.gif) no-repeat left bottom;
}
.fv_leftNavHome li a.fev_leftBrand_EN.current {
	background: url(/fv_images/EN/btn_leftBrand.gif) no-repeat left bottom;
}
.fv_leftNavHome li a.fev_leftTecno_EN.current {
	background: url(/fv_images/EN/btn_leftTecno.gif) no-repeat left bottom;
	height:42px;
}
.fv_linkLLeftHome {
	background:#edebe9;
	width:108px;
	padding:5px 0 34px 2px;
}
.fv_linkLLeftHome h2 {
	color:#605a4f;
	font-size:13px;
	padding:5px 0 0 0;

}
.fv_linkLLeftHome p {
	padding:0 0 20px 10px;
	background: url(/fv_images/pictos/arrow_leftlink.gif) no-repeat left 4px;
	width:95px;
}
.fv_linkLLeftHome p a {
	color:#AE007C !important;
	font-size:10px;
	font-weight:bold;
}
.fv_linkLLeftHome p a:hover {
	text-decoration:underline;
}

.fv_sousNavAlpha {
	background:#f0efef;
	width:494px;
	text-align:center;
	overflow:hidden;
	padding:0 0 0 28px;
	float:right;
}

.fv_sousNavAlpha li {
	float:left;
	width:18px;
	height:47px;
}
.fv_sousNavAlpha li a {
	display:block;
	width:18px;
	height:47px;
}

.fv_sousNavAlpha li span {
	display:block;
	width:18px;
	height:47px;
}
a.fv_item_a {
	background: url(/fv_images/pictos/nav_home_a.jpg) no-repeat left center;
}
a.fv_item_b {
	background: url(/fv_images/pictos/nav_home_b.jpg) no-repeat left center;
}
a.fv_item_c {
	background: url(/fv_images/pictos/nav_home_c.jpg) no-repeat left center;
}
a.fv_item_d {
	background: url(/fv_images/pictos/nav_home_d.jpg) no-repeat left center;
}
a.fv_item_e {
	background: url(/fv_images/pictos/nav_home_e.jpg) no-repeat left center;
}
a.fv_item_f {
	background: url(/fv_images/pictos/nav_home_f.jpg) no-repeat left center;
}
a.fv_item_g {
	background: url(/fv_images/pictos/nav_home_g.jpg) no-repeat left center;
}
a.fv_item_h {
	background: url(/fv_images/pictos/nav_home_h.jpg) no-repeat left center;
}
a.fv_item_i {
	background: url(/fv_images/pictos/nav_home_i.jpg) no-repeat left center;
}
a.fv_item_j {
	background: url(/fv_images/pictos/nav_home_j.jpg) no-repeat left center;
}
a.fv_item_k {
	background: url(/fv_images/pictos/nav_home_k.jpg) no-repeat left center;
}
a.fv_item_l {
	background: url(/fv_images/pictos/nav_home_l.jpg) no-repeat left center;
}
a.fv_item_m {
	background: url(/fv_images/pictos/nav_home_m.jpg) no-repeat left center;
}
a.fv_item_n {
	background: url(/fv_images/pictos/nav_home_n.jpg) no-repeat left center;
}
a.fv_item_o {
	background: url(/fv_images/pictos/nav_home_o.jpg) no-repeat left center;
}
a.fv_item_p {
	background: url(/fv_images/pictos/nav_home_p.jpg) no-repeat left center;
}
a.fv_item_q {
	background: url(/fv_images/pictos/nav_home_q.jpg) no-repeat left center;
}
a.fv_item_r {
	background: url(/fv_images/pictos/nav_home_r.jpg) no-repeat left center;
}
a.fv_item_s {
	background: url(/fv_images/pictos/nav_home_s.jpg) no-repeat left center;
}
a.fv_item_t {
	background: url(/fv_images/pictos/nav_home_t.jpg) no-repeat left center;
}
a.fv_item_u {
	background: url(/fv_images/pictos/nav_home_u.jpg) no-repeat left center;
}
a.fv_item_v {
	background: url(/fv_images/pictos/nav_home_v.jpg) no-repeat left center;
}
a.fv_item_w {
	background: url(/fv_images/pictos/nav_home_w.jpg) no-repeat left center;
}
a.fv_item_x {
	background: url(/fv_images/pictos/nav_home_x.jpg) no-repeat left center;
}
a.fv_item_y {
	background: url(/fv_images/pictos/nav_home_y.jpg) no-repeat left center;
}
a.fv_item_z {
	background: url(/fv_images/pictos/nav_home_z.jpg) no-repeat left center;
}
a.fv_item_a:hover {
	background: #FFF url(/fv_images/pictos/nav_home_a_on.jpg) no-repeat left center;
}
a.fv_item_b:hover {
	background: #FFF url(/fv_images/pictos/nav_home_b_on.jpg) no-repeat left center;
}
a.fv_item_c:hover {
	background: #FFF url(/fv_images/pictos/nav_home_c_on.jpg) no-repeat left center;
}
a.fv_item_d:hover {
	background: #FFF url(/fv_images/pictos/nav_home_d_on.jpg) no-repeat left center;
}
a.fv_item_e:hover {
	background: #FFF url(/fv_images/pictos/nav_home_e_on.jpg) no-repeat left center;
}
a.fv_item_f:hover {
	background: #FFF url(/fv_images/pictos/nav_home_f_on.jpg) no-repeat left center;
}
a.fv_item_g:hover {
	background: #FFF url(/fv_images/pictos/nav_home_g_on.jpg) no-repeat left center;
}
a.fv_item_h:hover {
	background: #FFF url(/fv_images/pictos/nav_home_h_on.jpg) no-repeat left center;
}
a.fv_item_i:hover {
	background: #FFF url(/fv_images/pictos/nav_home_i_on.jpg) no-repeat left center;
}
a.fv_item_j:hover {
	background: #FFF url(/fv_images/pictos/nav_home_j_on.jpg) no-repeat left center;
}
a.fv_item_k:hover {
	background: #FFF url(/fv_images/pictos/nav_home_k_on.jpg) no-repeat left center;
}
a.fv_item_l:hover {
	background: #FFF url(/fv_images/pictos/nav_home_l_on.jpg) no-repeat left center;
}
a.fv_item_m:hover {
	background: #FFF url(/fv_images/pictos/nav_home_m_on.jpg) no-repeat left center;
}
a.fv_item_n:hover {
	background: #FFF url(/fv_images/pictos/nav_home_n_on.jpg) no-repeat left center;
}
a.fv_item_o:hover {
	background: #FFF url(/fv_images/pictos/nav_home_o_on.jpg) no-repeat left center;
}
a.fv_item_p:hover {
	background: #FFF url(/fv_images/pictos/nav_home_p_on.jpg) no-repeat left center;
}
a.fv_item_q:hover {
	background: #FFF url(/fv_images/pictos/nav_home_q_on.jpg) no-repeat left center;
}
a.fv_item_r:hover {
	background: #FFF url(/fv_images/pictos/nav_home_r_on.jpg) no-repeat left center;
}
a.fv_item_s:hover {
	background: #FFF url(/fv_images/pictos/nav_home_s_on.jpg) no-repeat left center;
}
a.fv_item_t:hover {
	background: #FFF url(/fv_images/pictos/nav_home_t_on.jpg) no-repeat left center;
}
a.fv_item_u:hover {
	background: #FFF url(/fv_images/pictos/nav_home_u_on.jpg) no-repeat left center;
}
a.fv_item_v:hover {
	background: #FFF url(/fv_images/pictos/nav_home_v_on.jpg) no-repeat left center;
}
a.fv_item_w:hover {
	background: #FFF url(/fv_images/pictos/nav_home_w_on.jpg) no-repeat left center;
}
a.fv_item_x:hover {
	background: #FFF url(/fv_images/pictos/nav_home_x_on.jpg) no-repeat left center;
}
a.fv_item_y:hover {
	background: #FFF url(/fv_images/pictos/nav_home_y_on.jpg) no-repeat left center;
}
a.fv_item_z:hover {
	background: #FFF url(/fv_images/pictos/nav_home_z_on.jpg) no-repeat left center;
}
a.fv_item_a_current {
	background: #FFF url(/fv_images/pictos/nav_home_a_on.jpg) no-repeat left center;
}
a.fv_item_b_current {
	background: #FFF url(/fv_images/pictos/nav_home_b_on.jpg) no-repeat left center;
}
a.fv_item_c_current {
	background: #FFF url(/fv_images/pictos/nav_home_c_on.jpg) no-repeat left center;
}
a.fv_item_d_current {
	background: #FFF url(/fv_images/pictos/nav_home_d_on.jpg) no-repeat left center;
}
a.fv_item_e_current {
	background: #FFF url(/fv_images/pictos/nav_home_e_on.jpg) no-repeat left center;
}
a.fv_item_f_current {
	background: #FFF url(/fv_images/pictos/nav_home_f_on.jpg) no-repeat left center;
}
a.fv_item_g_current {
	background: #FFF url(/fv_images/pictos/nav_home_g_on.jpg) no-repeat left center;
}
a.fv_item_h_current {
	background: #FFF url(/fv_images/pictos/nav_home_h_on.jpg) no-repeat left center;
}
a.fv_item_i_current {
	background: #FFF url(/fv_images/pictos/nav_home_i_on.jpg) no-repeat left center;
}
a.fv_item_j_current {
	background: #FFF url(/fv_images/pictos/nav_home_j_on.jpg) no-repeat left center;
}
a.fv_item_k_current {
	background: #FFF url(/fv_images/pictos/nav_home_k_on.jpg) no-repeat left center;
}
a.fv_item_l_current {
	background: #FFF url(/fv_images/pictos/nav_home_l_on.jpg) no-repeat left center;
}
a.fv_item_m_current {
	background: #FFF url(/fv_images/pictos/nav_home_m_on.jpg) no-repeat left center;
}
a.fv_item_n_current {
	background: #FFF url(/fv_images/pictos/nav_home_n_on.jpg) no-repeat left center;
}
a.fv_item_o_current {
	background: #FFF url(/fv_images/pictos/nav_home_o_on.jpg) no-repeat left center;
}
a.fv_item_p_current {
	background: #FFF url(/fv_images/pictos/nav_home_p_on.jpg) no-repeat left center;
}
a.fv_item_q_current {
	background: #FFF url(/fv_images/pictos/nav_home_q_on.jpg) no-repeat left center;
}
a.fv_item_r_current {
	background: #FFF url(/fv_images/pictos/nav_home_r_on.jpg) no-repeat left center;
}
a.fv_item_s_current {
	background: #FFF url(/fv_images/pictos/nav_home_s_on.jpg) no-repeat left center;
}
a.fv_item_t_current {
	background: #FFF url(/fv_images/pictos/nav_home_t_on.jpg) no-repeat left center;
}
a.fv_item_u_current {
	background: #FFF url(/fv_images/pictos/nav_home_u_on.jpg) no-repeat left center;
}
a.fv_item_v_current {
	background: #FFF url(/fv_images/pictos/nav_home_v_on.jpg) no-repeat left center;
}
a.fv_item_w_current {
	background: #FFF url(/fv_images/pictos/nav_home_w_on.jpg) no-repeat left center;
}
a.fv_item_x_current {
	background: #FFF url(/fv_images/pictos/nav_home_x_on.jpg) no-repeat left center;
}
a.fv_item_y_current {
	background: #FFF url(/fv_images/pictos/nav_home_y_on.jpg) no-repeat left center;
}
a.fv_item_z_current {
	background: #FFF url(/fv_images/pictos/nav_home_z_on.jpg) no-repeat left center;
}

span.fv_item_a {
	background: url(/fv_images/pictos/nav_home_span_a.jpg) no-repeat left center;
}
span.fv_item_b {
	background: url(/fv_images/pictos/nav_home_span_b.jpg) no-repeat left center;
}
span.fv_item_c {
	background: url(/fv_images/pictos/nav_home_span_c.jpg) no-repeat left center;
}
span.fv_item_d {
	background: url(/fv_images/pictos/nav_home_span_d.jpg) no-repeat left center;
}
span.fv_item_e {
	background: url(/fv_images/pictos/nav_home_span_e.jpg) no-repeat left center;
}
span.fv_item_f {
	background: url(/fv_images/pictos/nav_home_span_f.jpg) no-repeat left center;
}
span.fv_item_g {
	background: url(/fv_images/pictos/nav_home_span_g.jpg) no-repeat left center;
}
span.fv_item_h {
	background: url(/fv_images/pictos/nav_home_span_h.jpg) no-repeat left center;
}
span.fv_item_i {
	background: url(/fv_images/pictos/nav_home_span_i.jpg) no-repeat left center;
}
span.fv_item_j {
	background: url(/fv_images/pictos/nav_home_span_j.jpg) no-repeat left center;
}
span.fv_item_k {
	background: url(/fv_images/pictos/nav_home_span_k.jpg) no-repeat left center;
}
span.fv_item_l {
	background: url(/fv_images/pictos/nav_home_span_l.jpg) no-repeat left center;
}
span.fv_item_m {
	background: url(/fv_images/pictos/nav_home_span_m.jpg) no-repeat left center;
}
span.fv_item_n {
	background: url(/fv_images/pictos/nav_home_span_n.jpg) no-repeat left center;
}
span.fv_item_o {
	background: url(/fv_images/pictos/nav_home_span_o.jpg) no-repeat left center;
}
span.fv_item_p {
	background: url(/fv_images/pictos/nav_home_span_p.jpg) no-repeat left center;
}
span.fv_item_q {
	background: url(/fv_images/pictos/nav_home_span_q.jpg) no-repeat left center;
}
span.fv_item_r {
	background: url(/fv_images/pictos/nav_home_span_r.jpg) no-repeat left center;
}
span.fv_item_s {
	background: url(/fv_images/pictos/nav_home_span_s.jpg) no-repeat left center;
}
span.fv_item_t {
	background: url(/fv_images/pictos/nav_home_span_t.jpg) no-repeat left center;
}
span.fv_item_u {
	background: url(/fv_images/pictos/nav_home_span_u.jpg) no-repeat left center;
}
span.fv_item_v {
	background: url(/fv_images/pictos/nav_home_span_v.jpg) no-repeat left center;
}
span.fv_item_w {
	background: url(/fv_images/pictos/nav_home_span_w.jpg) no-repeat left center;
}
span.fv_item_x {
	background: url(/fv_images/pictos/nav_home_span_x.jpg) no-repeat left center;
}
span.fv_item_y {
	background: url(/fv_images/pictos/nav_home_span_y.jpg) no-repeat left center;
}
span.fv_item_z {
	background: url(/fv_images/pictos/nav_home_span_z.jpg) no-repeat left center;
}

.fv_resultlinkHome {
	clear:both;
	position:relative;
	width:511px;
	padding:15px 5px 0 5px;
}

.brandHomeContainer {
	width:511px;
	padding:5px;
}

.fv_resultlinkHome td{
	width:50%;
	vertical-align:top;
}

.fv_leftResultlinkHome {
	width:260px;
}
#itStyles .fv_resultlinkHome ul li div  {
	display:inline;
}

.fv_rightResultlinkHome {
	width:260px;
}

#itStyles .fv_resultlinkHome ul li {
	padding-bottom:10px;
}

.fv_resultlinkHome ul li a  {
	color:#645E54 !important;
	display:block;
}


.fv_resultlinkHome ul li a span {
	color:#AE007C;
	font-weight:bold;
}

#flashHomeContent{
	width:635px;
	background:#EDECEA;
}

.fv_home_rightBg {
	background: url('/fv_images/build/bg_push5_off.gif') repeat-y 636px bottom;
}

/*----------------home cinectics-------*/

#nref_fv_pushMarques {
	
	width:192px;
	display:none;
	position:absolute;
	right:15px;
	top:25px;
}

.fv_itemGroupLarge_FR {
	position:absolute;
	right:16px;
	top:1px;
	width:192px;
	height:25px;
	display:block;
}

.fv_itemGroupLarge_FR a {
	width:192px;
	height:25px;
	display:block;
	background: url('../fv_images/nav_marques/btn_groupeFives_fr.gif') no-repeat left bottom;
}
.fv_itemGroupLarge_FR a:hover {
	background: url('../fv_images/nav_marques/btn_groupeFives_fr.gif') no-repeat left top;
}

.fv_itemGroupLarge_EN {
	position:absolute;
	right:16px;
	top:1px;
	width:192px;
	height:25px;
	display:block;
}
.fv_itemGroupLarge_EN a {
	width:192px;
	height:25px;
	display:block;
	background: url('../fv_images/nav_marques/btn_groupFives_uk.gif') no-repeat left bottom;
}


.fv_itemGroupLarge_EN a:hover {
	background: url('../fv_images/nav_marques/btn_groupFives_uk.gif') no-repeat left top;
}

/*----------------detail marques pillard------*/

.fv_pillardHomeOfferBrandTable td {
	vertical-align:top;
	padding:5px;
}

.fv_detailMarquesPillard {
	border-right:1px solid #D4D0CA;
	border-bottom:1px solid #D4D0CA;
	width:49%;
}

.fv_detailMarquesPillard a {
	color:#AE007C !important;
	text-decoration:underline !important;
}
.fv_detailMarquesBas {
	border-right:1px solid #D4D0CA;
	width:49%;
}

.fv_detailMarquesBas a {
	color:#AE007C !important;
	text-decoration:underline !important;
}

.tableFixContainer {
	width:652px;
}

/* gmaps*/
.gmnoprint ul {
	padding: 0 0 5px;
	border-bottom: 2px dotted #AE007C;
	margin-bottom: 10px;
}
.gmnoprint h1 {
	font-size: 1.4em;
	margin: 0 0 8px;
}
.gmnoprint h2 {
	font-size: 1.2em;
}
.gmnoprint li span {
	color: #AE007C;
}

.bigModaleContent {
	padding-bottom: 50px;
}

.fv_googleMapTop {
	padding:10px;
}
.fv_googleMapTop label {
	margin-right: 5px;
	color: #AE007C;
	font-weight: bold;
	font-size: 1.2em;
}
.fv_googleMapTop select {
	margin-right: 10px;
}
.fv_googleMapTop a {
	margin: 0 10px 0 3px;
	background: url(/fv_images/pictos/icon_reset.gif) no-repeat 0 0;
	width: 14px;
	display: inline-block;
	text-indent: -5000px;
}
/*Mise à jour des onglets de la home*/
.fv_sousnav li {
	float: left;
	border-right: 2px solid #a19c96;
}
.fv_sousnav li.last {
	border-right: 0;
}
.ms-WPBody .fv_sousnav li a:link,
.ms-WPBody .fv_sousnav li a:visited {
	float:left;
	color: #a19c96;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	padding: 0 5px;
	text-transform:capitalize;
}
.ms-WPBody .fv_sousnav li a.fv_randomCurrent:link,
.ms-WPBody .fv_sousnav li a.fv_randomCurrent:visited {
	color: #af017d;
}
.fv_infoMetierPartfv_randomCurrent{
	width: 490px;
	padding:5px;
	height:180px;
	display:block;			
}
/*fin Mise à jour des onglets de la home*/
