/* ------------------------------------ */
/*                                      */
/*            Généralités               */
/*                                      */
/* ------------------------------------ */


#central {

	width: 937px;
	height: 224px;
	background: url(../../../UserFiles/Image/online/images/central2.jpg) center top no-repeat;
	text-align:center;

}
.ul {list-style-image:url(../../../UserFiles/Image/online/images/carreorange.gif);}
.UL {list-style-image:url(../../../UserFiles/Image/online/images/carreorange.gif);}

#actu {

	width: 200px;
	height: 332px;
	text-align:center;


}/*
#cellactu {
	width: 246px;
}*/


#cellstory {
	height: 107px;
	width: 246px;
	background:url(../../../UserFiles/Image/online/images/fond_story.png) no-repeat;

}

/* ------------------------------------ */
/*            biz  	                    */
/* ------------------------------------ */
#biz {
	width: 224px;
	text-align:left;
}


#textBiz {
	width: 206px;
	height:97px;
}

#textBiz span#txtb {
	font-size:10px;
	line-height:12px;
	color:#000000;
	width: 206px;
}
#textBiz a#txtb {
	font-size:10px;
	font-weight:bold;
	text-decoration: underline;
	line-height:10px;
	color:#0a98c8;
}
#textBiz a:visited#txtb {	
	text-decoration: underline;
}

#textBiz a:hover#txtb {	
	text-decoration: none;
}

#ensp {
	height:25px;
	text-align:right;
	padding-right:5px;
}
#ensp span#txt {
	font-size:11px;
	color:#FFFFFF;
}
#ensp a#txt {
	color:#FFFFFF;
	text-decoration:none;
}

/* ------------------------------------ */
/*            ing 	                    */
/* ------------------------------------ */
#ing {
	width: 237px;;
	text-align:left;
}

#textIng {
	height:97px;
}
#textIng span#txti{
	font-size:10px;
	line-height:10px;
	color:#000000;
}
#textIng a#txti{
	font-size:10px;
	font-weight:600;
	text-decoration: underline;
	line-height:10px;
	color:#D29343;
}
#textIng a:visited#txti{
	text-decoration: underline;
}

#textIng a:hover#txti{
	text-decoration: none;
}


/* ------------------------------------ */
/*            erpi 	                    */
/* ------------------------------------ */
#erp {
	width: 228px;
	text-align:left;
}



#textErp {

	font-size:10px;
}

#textErp span#txter {
	font-size:10px;
	text-align:left;
	line-height:12px;
	color:#000000;
	text-decoration:underline;
}

#textErp a#txter{
	font-size:10px;
	font-weight:600;
	text-decoration: underline;
	line-height:10px;
	color:#319649;
}
#textErp a:visited#txter
{ 
	text-decoration: underline;
}
#textErp a:hover#txter {
	text-decoration: none;
}
/****************************************/

/****************************************/

/* ------------------------------------ */
/*            TXT                       */
/* ------------------------------------ */
.txt {
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #606060;
	line-height:16px;
}
.offrejob {
	font-family: Arial, Helvetica, sans-serif;
	color: #606060;
	line-height:30px;
	font-size:16px;
	font-weight: bold;
}
.txt_bold {
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-weight: bold;
	line-height:16px;
}
.ker {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-transform:uppercase;
}
.grandbold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;

}
.txtG {
	font-size: 10px;
	font-weight: bold;
}
.groupe11 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #93005a;
	font-weight:bold; 
}
.groupe10 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #93005a;
}
.grandvert {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #336600;
	 font-weight:bold; 
}
.petitvert {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #336600;
}
.grandbleu {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1485c1;
	 font-weight:bold; 
}
.petitbleu {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #1485c1;
}
.grandorange {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FD6500;
	 font-weight:bold; 
}
.petitorange {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FD6500;
}

.txtdate2it {
	font-family: Geneva, Arial, Helvetica, sans-serif ;
	font-size: 10px; 
	color: #ff9001; 
}
.txtdatebi {
	font-family: Geneva, Arial, Helvetica, sans-serif ;
	font-size: 10px; 
	color: #234899; 
}

/* ------------------------------------ */
/*                                      */
/*            TXT DEPOT DE CV           */
/*                                      */
/* ------------------------------------ */


.txta12 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.txt514 {font-family: Geneva, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 14px; color: #7B087B; }
.txt612 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 12px;
}
.txt711 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #7B087B;
}
.txt811 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
}
.txt911 {font-size: 11px; color: #666666; font-family: Geneva, Arial, Helvetica, sans-serif;}
.txt1911{font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #636563; }
.txt2010 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.txt2110 {font-size: 10px}

/* ------------------------------------ */
/*                                      */
/*            LINKS                     */
/*                                      */
/* ------------------------------------ */

.link2
{ 
	font-family: tahoma;
	font-size: 10px;
	color: #E19400;
	text-decoration: underline;
}
.link2:visited
{ 
	color: #E19400;
	text-decoration: underline;
}
.link2:hover
{ 
	color: #E19400;
	text-decoration: none;
}
/* Lien blanc */
.link
{ 
	font-family: tahoma;
	font-size: 10px;
	color: #ffffff;
	text-decoration: underline;
}
.link:visited
{ 
	color: #ffffff;
	text-decoration: underline;
}
.link:hover
{ 
	color: #ffffff;
	text-decoration: none;
}
/* Lien vert */
.lien_vert
{ 
 	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #336600;
	text-decoration: underline;
}
.lien_vert:visited
{ 
	color: #336600;
	text-decoration: underline;
}
.lien_vert:hover
{ 
	color: #336600;
	text-decoration: none;
}
/* Lien noir */
.lien_noir
{ 
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}
.lien_noir:visited
{ 
	color: #000000;
	text-decoration: none;
}
.lien_noir:hover
{ 
	color: #000000;
	text-decoration: none;
}
/* Lien gris */
.link
{ 
	font-family: tahoma;
	font-size: 10px;
	color: #cccccc;
	text-decoration: underline;
}
.link:visited
{ 
	color: #cccccc;
	text-decoration: underline;
}
.link:hover
{ 
	color: #cccccc;
	text-decoration: none;
}

/* Lien bleu */
.lien_bleu {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #2696d1;
	text-decoration: underline;
}
.lien_bleu:visited{
	color: #2696d1;
	text-decoration: underline;
}
.lien_bleu:hover{
	color: #2696d1;
	text-decoration: none;
}

/* Lien violet */
.lien_violet {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #93005a ;
	text-decoration: underline;
}
.lien_violet:visited{
	color: #93005a ;
	text-decoration: underline;
}
.lien_violet:hover{
	color: #93005a ;
	text-decoration: none;
}

.lien_invest {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #e1e1e1;
	text-decoration: none;
}
.lien_invest:hover{
	color: #ffffff;
	text-decoration: underline;
}


/* Lien orange */
.link_orange
{ 
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ff9001;
	text-decoration: underline;
}
.link_orange:visited
{ 
	color: #ff9001;
	text-decoration: underline;
}
.link_orange:hover
{ 
	color: #ff9001;
	text-decoration: none;
}
/* ------------------------------------ */
/*                                      */
/*            Menu BI                   */
/*                                      */
/* ------------------------------------ */

#bi_menu {
	position: relative;
	top: 30px;
	left: 10px;
	width:auto;
	height:auto;
	text-align: left;


}

#bi_menu span{
margin:7px;
}

#bi_menu ul {

	width:auto;
	height:auto;
	padding: 0;
	margin:0;
	list-style: none;

}
#bi_menu li {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:10px;
	padding: 0;
	margin:0;
	height:20px;

}

#bi_menu li a {
	margin:0px;
	padding: 0 5 0 0 ;
	color:#000000;
	text-decoration:none;
	background: transparent url(../../../UserFiles/Image/online/images/puces/puceblack.gif)  left center no-repeat;
}
#bi_menu li a:hover {
	color:#2696d1;
	background:transparent url(../../../UserFiles/Image/online/images/puces/pucebleue.gif)  left center no-repeat;
}

#bi_menu_sol {
	position:absolute;
	float:right;
	width:245px;
	left:65px;
	top:17px;
	background:url(../../../UserFiles/Image/online/left/menu/background_bi.png) left center no-repeat;

}
#bi_menu_sol li{
	margin-left:5px;
	margin-top:3px;
}

#bi_menu_sol li a{
	color:#666666;
	background: transparent url(../../../UserFiles/Image/online/left/menu/puce-on-blue.gif)  left center no-repeat;
}
#bi_menu_sol li a:hover{
	color:#2696d1;
	background: transparent url(../../../UserFiles/Image/online/left/menu/puce-off.gif) left center no-repeat;
}



#bi_menu_left {
	position: relative;
	top: -185px;
	left: 10px;
}

#bi_menu_left span{
margin:7px;

}
#bi_menu_left ul {

	width: 104px;
	height: 104px;
	padding: 0;
	margin:0;
	list-style: none;

}
#bi_menu_left li {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:10px;
	padding: 0;
	margin:0;
	height:23px;

}


#bi_menu_left li a {
	margin:0px;
	padding: 0 5 0 0 ;
	color:#000000;
	text-decoration:none;
	background: transparent url(../../../UserFiles/Image/online/images/puces/puceblack.gif)  left center no-repeat;
}
#bi_menu_left li a:hover {
	color:#2696d1;
	background:transparent url(../../../UserFiles/Image/online/images/puces/pucebleue.gif)  left center no-repeat;
}
/* ------------------------------------ */
/*                                      */
/*            Menu 2IT                  */
/*                                      */
/* ------------------------------------ */

#it_menu {
	position: relative;
	top: 30px;
	left: 10px;
	width:auto;
	height:auto;
	text-align: left;
}

#it_menu span{
margin:7px;

}
#it_menu ul {

	width:auto;
	height:auto;
	padding: 0;
	margin:0;
	list-style: none;

}
#it_menu li {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:10px;
	padding: 0;
	margin:0;
	height:20px;

}


#it_menu li a {
	margin:0px;
	padding: 0 5 0 0 ;
	color:#000000;
	text-decoration:none;
	background: transparent url(../../../UserFiles/Image/online/images/puces/puceblack.gif)  left center no-repeat;
}
#it_menu li a:hover {
	color:#FD6500;
	background:transparent url(../../../UserFiles/Image/online/images/puces/puceorange.gif)  left center no-repeat;
}
#it_menu_sol {
	position:absolute;
	float:right;
	width:245px;
	left:65px;
	top:17px;
	background:url(../../../UserFiles/Image/online/left/menu/background.png) left center no-repeat;

}
#it_menu_sol li{
	margin-left:5px;
	margin-top:3px;
}

#it_menu_sol li a{
	color:#666666;
	background: transparent url(../../../UserFiles/Image/online/left/menu/puce-on.gif)  left center no-repeat;
}
#it_menu_sol li a:hover{
	color:#FD6500;
	background: transparent url(../../../UserFiles/Image/online/left/menu/puce-off.gif) left center no-repeat;
}


/***************************************/
		
/*         Menu left 2it               */		

/***************************************/
/*
#it_menu_left {
	position: relative;
	top: -185px;
	left: 10px;
}
#it_menu_left span{
margin:7px;
}
#it_menu_left ul {
	width: 200px;
	height: 104px;
	padding: 0;
	margin:0;
	list-style: none;
}
#it_menu_left li {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	padding: 0;
	margin:0;
	height:24px;
}


#it_menu_left li a {
	margin:0px;
	padding: 0 5 0 0 ;
	color: #333333;
	text-decoration:none;
	background: transparent url(../../../UserFiles/Image/online/images/puces/puceblack.gif)  left center no-repeat;
}
#it_menu_left li a:hover {
	color:#FD6500;
	background:transparent url(../../../UserFiles/Image/online/images/puces/puceorange.gif)  left center no-repeat;
}*/
/***************************************/
		
/*         Menu left BI Netezza        */		

/***************************************/
#it_menu_left_net {
	position: relative;
	top: -185px;
	left: 10px;
}
#it_menu_left_net span{
margin:7px;
}
#it_menu_left_net ul {
	width: 154px;
	height: 104px;
	padding: 0;
	margin:0;
	list-style: none;
}
#it_menu_left_net li {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:9px;
	padding: 0;
	margin:0;
	height:20px;
}

#it_menu_left_net li a {
	margin:0px;
	padding-left: 10px ;
	color:#333333;
	text-decoration:none;
	background: transparent url(../../../UserFiles/Image/online/images/puces/puceblack.gif)  left center no-repeat;
}
#it_menu_left_net li a:hover {
	color:#336600;
	background: transparent url(../../../UserFiles/Image/online/images/puces/pucevert.gif)  left center no-repeat;
}
/***************************************/
		
/*         Menu left BI DPP        */		

/***************************************/
#bi_menu_left_sante {
	position: relative;
	top: -185px;
	left: 10px;
}
#bi_menu_left_sante span{
margin:7px;
}
#bi_menu_left_sante ul {
	width: 154px;
	height: 104px;
	padding: 0;
	margin:0;
	list-style: none;
}
#bi_menu_left_sante li {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	padding: 0;
	margin:0;
	height:24px;
}
#bi_menu_left_sante li a {
	margin:0px;
	padding: 0 5 0 0 ;
	color: #333333;
	text-decoration:none;
	background: transparent url(../../../UserFiles/Image/online/images/puces/puceblack.gif)  left center no-repeat;
}
#bi_menu_left_sante li a:hover {
	color:#FD6500;
	background:transparent url(../../../UserFiles/Image/online/images/puces/puceorange.gif)  left center no-repeat;
}
/***************************************/
		
/*         Menu left BI DPP        */		

/***************************************/
#bi_menu_left_DPP {
	position: relative;
	top: 30px;
	left: 10px;
	width:auto;
	height:auto;
	text-align: left;
}
#bi_menu_left_DPP span{
margin:7px;
}
#bi_menu_left_DPP ul {
	width: 154px;
	height: 104px;
	padding: 0;
	margin:0;
	list-style: none;
}
#bi_menu_left_DPP li {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	padding: 0;
	margin:0;
	height:24px;
}
#bi_menu_left_DPP li a {
	margin:0px;
	padding: 0 5 0 0 ;
	color: #333333;
	text-decoration:none;
	background: transparent url(../../../UserFiles/Image/online/images/puces/puceblack.gif)  left center no-repeat;
}
#bi_menu_left_DPP li a:hover {
	color:#2696d1;
	background:transparent url(../../../UserFiles/Image/online/images/puces/pucebleue.gif)  left center no-repeat;
}
/* ------------------------------------ */
/*                                      */
/*            Menu left  ntz            */
/*                                      */
/* ------------------------------------ */

#ntz_menu_left {
	padding-top:7px;
	width: 130px;
	height: 103px;
	text-align: left;
	padding-left: 7px;
}

#ntz_menu_left span{
margin:7px;
}

#ntz_menu_left ul {
	width: 104px;
	height: 104px;
	padding: 0;
	margin:0;
	list-style: none;
}

#ntz_menu_left li {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:9px;
	padding: 0;
	margin:0;
	height:20px;
}


#ntz_menu_left li a {
	margin:0px;
	padding-left: 10px ;
	color:#ffffff;
	text-decoration:none;
	background: transparent url(../../../UserFiles/Image/online/images/puces/pucewhite.gif)  left center no-repeat;
}

#ntz_menu_left li a:hover {
	color:#336600;
	background:transparent url(../../../UserFiles/Image/online/images/puces/pucevert.gif)  left center no-repeat;
}
/* ------------------------------------ */
/*                                      */
/*            Menu left  DPP            */
/*                                      */
/* ------------------------------------ */

#dpp_menu_left {
	padding-top:7px;
	width: 130px;
	height: 103px;
	text-align: left;
	padding-left: 7px;
}

#dpp_menu_left span{
margin:7px;
}

#dpp_menu_left ul {
	width: 104px;
	height: 104px;
	padding: 0;
	margin:0;
	list-style: none;
}

#dpp_menu_left li {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:9px;
	padding: 0;
	margin:0;
	height:20px;
}


#dpp_menu_left li a {
	margin:0px;
	padding-left: 10px ;
	color:#ffffff;
	text-decoration:none;
	background: transparent url(../../../UserFiles/Image/online/images/puces/pucewhite.gif)  left center no-repeat;
}

#dpp_menu_left li a:hover {
	color:#2696d1;
	background:transparent url(../../../UserFiles/Image/online/images/puces/pucebleue.gif)  left center no-repeat;
}

/* ------------------------------------ */
/*                                      */
/*   Menu carrières recrutement         */
/*                                      */
/* ------------------------------------ */
#it_menu_left_rec {
	position: relative;
	top: -185px;
	left: 10px;
}
#it_menu_left_rec span{
margin:7px;
}
#it_menu_left_rec ul {
	width: 200px;
	height: 104px;
	padding: 0;
	margin:0;
	list-style: none;
}
#it_menu_left_rec li {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	padding: 0;
	margin:0;
	height:24px;
}
#it_menu_left_rec li a {
	margin:0px;
	padding: 0 5 0 0 ;
	color: #000000;
	text-decoration:none;
	background: transparent url(../../../UserFiles/Image/online/images/puces/puceblack.gif)  left center no-repeat;
}
#it_menu_left_rec li a:hover {
	color:#990099;
	text-decoration:underline;
	background:transparent url(../../../UserFiles/Image/online/images/puces/puceviolet.gif)  left center no-repeat;
}
/* ------------------------------------ */
/*                                      */
/*            Liste puces               */
/*                                      */
/* ------------------------------------ */
#liste_orange {
	position: relative;
	padding: 0;
	margin:0;
}
#it_menu_left ul {
	padding: 0;
	margin:0;
	list-style: none;
}

#liste_orange li {
	padding: 0;
	margin:0;
	background: transparent url(../../../UserFiles/Image/online/images/carreorange.gif)  left center no-repeat;
}

/* ------------------------------------ */
/*                                      */
/*            Plan du site              */
/*                                      */
/* ------------------------------------ */

#plandusite {
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
}
/*
#plandusite a{
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
}

#plandusite a:hover{
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
}

#plandusite a:visited{
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
}
*/
#plandusite li a{
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:12px;
color:#9a1165;
text-align:left;
}

#plandusite li li a{
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
background-color:#ffffff;
}