@charset "utf-8";

/************************************/
/*									*/
/*				  N1   	     		*/
/*									*/
/************************************/
#n1-01 {
	position:relative;
	background:transparent url(/img/commun/N1-01.jpg) no-repeat bottom;
	width:762px;
	height:125px;
	margin-bottom:25px;
}* html #n1-01 {width:763px; position:absolute; left:-5px; }
#n1-02 {
	position:relative;
	background:transparent url(/img/commun/N1-02.jpg) no-repeat bottom;
	width:762px;
	height:125px;
	margin-bottom:25px;
}* html #n1-02 {width:763px; position:absolute; left:-5px; }
#n1-03 {
	position:relative;
	background:transparent url(/img/commun/N1-03.jpg) no-repeat bottom;
	width:762px;
	height:125px;
	margin-bottom:25px;
}* html #n1-03 {width:763px; position:absolute; left:-5px; }
#n1-04 {
	position:relative;
	background:transparent url(/img/commun/N1-04.jpg) no-repeat bottom;
	width:762px;
	height:125px;
	margin-bottom:25px;
}* html #n1-04 {width:763px; position:absolute; left:-5px; }
#n1-05 {
	position:relative;
	background:transparent url(/img/commun/N1-05.jpg) no-repeat bottom;
	width:762px;
	height:125px;
	margin-bottom:25px;
}* html #n1-05 {width:763px; position:absolute; left:-5px; }
#n1-06 {
	position:relative;
	background:transparent url(/img/commun/N1-06.jpg) no-repeat bottom;
	width:762px;
	height:125px;
	margin-bottom:25px;
}* html #n1-06 {width:763px; position:absolute; left:-5px; }
#mainContentN1 h1{
	position:absolute;
	top:15px;
	left:25px;
	color:#fff;
	font-size:25px;
	font-weight:lighter;
	line-height:normal;
}
#mainContentN1 h2{
	position:absolute;
	top:70px;
	left:25px;
	color:#fff;
	font-size:16px;
	font-weight:normal;
	line-height:normal;
	width:300px;
}
span.QH {
	background: transparent url(/img/commun/quoteH.png) no-repeat;
	width:16px;
	height:10px;
	position:absolute; 
}
span.QB {
	background: transparent url(/img/commun/quoteH.png) no-repeat;
	width:16px;
	height:10px;
	position:absolute; 
}
/************************************/
/*									*/
/*					N1   			*/
/*									*/
/************************************/
#content {
	position:relative;
	margin-top:110px;
}
#ariane {
	position:absolute;
	top:-6px;
	left:281px;
	background:transparent url(/img/commun/ariane-fond.png) no-repeat bottom;
	width:549px;
	height:20px;
	color:#bbb;
	z-index:100;}* html #ariane{left:20px;}
#ariane a, #ariane a:hover {
	color:#bbb;
	padding:0px 8px;
	text-decoration:none;}
#ariane a:hover {
	text-decoration:underline;}
#ariane p {
	color:#122B48;
	display:inline;
	padding-left:8px;
	}	
#mainContentN1 {
	position:relative;
    margin: 0px 239px 0px 289px; 
    padding: 10px 0px 0px 0px; 
	color:#555555;
	line-height:16px;
}
#mainContentN1 p{
	padding:0px;
	margin-bottom:15px;
}
#mainContentN1 p.intro{
	color:#122B48;
	font-weight:bold;
	margin:0px 0px 20px 0px;
	font-size:13px;
}* html #mainContentN1 p.intro{ margin:160px 0px 25px 0px;}
#mainContentN1 ul {
	list-style-image:url(/img/commun/puce-B.png);
	list-style-position:inside;
	margin:10px 0px 10px 0px;
}*+html #mainContentN1 ul {list-style-image:url(/img/commun/puce-B2.gif);}
	* html #mainContentN1 ul {list-style-image:url(/img/commun/puce-B2.gif);}
/************************************/
/*									*/
/*					N2   			*/
/*									*/
/************************************/
#mainContentN2, #mainContentN3 {
	position:relative;
    margin: 0px 239px 0px 289px; 
    padding: 40px 0px 0px 0px; 
	color:#555555;
	line-height:16px;
	}
#mainContentN2 h1, #mainContentN3 h1{
	color:#BA5A08;
	margin-bottom:20px;
	font-weight:lighter;
	font-size:25px;
	line-height:25px;
	}
#mainContentN2 h1 span, #mainContentN3 h1 span{
font-size:20px;
}
#mainContentN2 h1.mc_n2_02, #mainContentN3 h1.mc_n2_02{
	color:#90CE00;
	margin-bottom:20px;
	font-weight:lighter;
	}
#mainContentN2 h1.mc_n2_03, #mainContentN3 h1.mc_n2_03{
	color:#D13073;
	margin-bottom:25px;
	font-weight:lighter;
	}
#mainContentN2 h1.mc_n2_01, #mainContentN3 h1.mc_n2_01 {
	color:#2591CB;
	margin-bottom:20px;
	font-weight:lighter;
	}
#mainContentN2 h1.mc_n2_04, #mainContentN3 h1.mc_n2_04 {
	color:#C40A00;
	margin-bottom:20px;
	font-weight:lighter;
	}
#mainContentN2 p.intro, #mainContentN3 p.intro{
	color:#122B48;
	font-weight:bold;
	margin:0px 0px 20px 0px;
	font-size:13px;
	}
#mainContentN2 p.intro a, #mainContentN3 p.intro a{
	border-bottom:1px dotted #122B48;
	color:#122B48;
	text-decoration:none;
	}	
#mainContentN2 p{
	margin:0px 0px 15px 0px;
	}
#mainContentN3 p{
	margin:0px 0px 0px 0px;
	}
#mainContentN2 p strong, #mainContentN3 p strong {
	}
#mainContentN2 h2 {
	margin:0px 0px 8px 0px;
	font-size:13px;
	color:#122B48;
	}
#mainContentN3 h2{
	margin:0px 0px 8px 0px;
	font-size:13px;
	color:#122B48;
	}
#mainContentN3 h3 {
	margin:0px 0px 8px 0px;
	font-size:13px;
	font-weight:normal;
	text-decoration:underline;
}

#mainContentN3 div.inside {
/*	padding:0px 10px 0px 10px;*/
	margin:0px 0px 15px 0px;
	}
.boxL {
	border:1px dotted #B5BED6;
	padding:10px;
	background-color:#f4f4f4;
}#mainContentN1 .boxL p, #mainContentN2 .boxL p {
margin-bottom:0px;
padding:0;
}
span.boxA {
	color:#2f79c2;
}
#mainContentN3 ul.inside {
	list-style-image:url(/img/commun/puce-B.gif);
	list-style-position:inside;
	margin:0 0 10px;
	}*+html #mainContentN3 ul.inside{list-style-image:url(/img/commun/puce-B2.gif);}
	* html #mainContentN3 ul.inside {list-style-image:url(/img/commun/puce-B2.gif);}
/************/
#mainContentN2 ul {
	list-style-image:url(/img/commun/puce-B.gif);
	list-style-position:inside;
	margin:0px 0px 15px 0px;
}
*+html #mainContentN2 ul {list-style-image:url(/img/commun/puce-B2.gif);}
* html #mainContentN2 ul {list-style-image:url(/img/commun/puce-B2.gif);}

#mainContentN2 ul span {
color:#122B48;
font-size:13px;
font-weight:bold;
padding-right:5px;
}
#mainContentN2 ul h2, #mainContentN3 ul h2{
	margin:0px 0px 5px 0px;
}
#mainContentN2 ul li, #mainContentN ul li{
	padding:0px 0px 0px 15px;
}		
/************************************/
/*									*/
/*				SIDEBAR1   			*/
/*									*/
/************************************/	
#sidebar1 div.navV li.actif01 a, #sidebar1 div.navV li.actif01 a:hover{
	color:#2591CB;
}
#sidebar1 div.navV li.actif01H a:hover{
	color:#2591CB;
	text-decoration:underline;
}
#sidebar1 div.navV li.actif02 a, #sidebar1 div.navV li.actif02 a:hover{
	color:#90CE00;
}
#sidebar1 div.navV li.actif02H a:hover{
	color:#90CE00;
}
#sidebar1 div.navV li.actif03 a, #sidebar1 div.navV li.actif03 a:hover{
	color:#D13073;
}
#sidebar1 div.navV li.actif03H a:hover{
	color:#D13073;
}
#sidebar1 div.navV li.actif04 a, #sidebar1 div.navV li.actif04 a:hover{
	color:#C40A00;
}
#sidebar1 div.navV li.actif04H a:hover{
	color:#C40A00;
}
/************************************/
/*									*/
/*			SIDEBAR1 smenu			*/
/*									*/
/************************************/	
#sidebar1 div.navV ul li.actif01 ul li a, #sidebar1 div.navV ul li.actif02 ul li a, #sidebar1 div.navV ul li.actif03 ul li a, #sidebar1 div.navV ul li.actif04 ul li a{
	background: transparent url(/img/commun/navV-li-li.png) no-repeat;
	color:#122B48;
	display:block;
	font-size:12px;
	font-weight:normal;
	height:25px;
	width:182px;
	line-height:26px;
	padding-left:55px;
}
#sidebar1 div.navV ul li ul li.end a{
	background: transparent url(/img/commun/navV-li-li-end.png) no-repeat;
	display:block;
	font-size:12px;
	font-weight:normal;
	height:29px;
	width:182px;
	line-height:26px;
	padding-left:55px;
}
#sidebar1 div.navV ul li ul li.end2 a{
	background: transparent url(/img/commun/navV-li-li-end2.png) no-repeat;
	display:block;
	font-size:12px;
	font-weight:normal;
	height:29px;
	width:182px;
	line-height:26px;
	padding-left:55px;
}
#sidebar1 div.navV ul li ul.ul_actif {
	display:block;
	}
#sidebar1 div.navV ul li ul.ul_inac {
	display:none;
	}
#sidebar1 div.navV ul li ul li a:hover{
	color:#6A9801;
	font-weight:normal;
	text-decoration:underline;
}
#sidebar1 div.navV ul li ul li.li_actif a{
	color:#6A9801;
	font-weight:normal;
}
#sidebar1 div.navV ul li.actif01 ul li.li_actif a{
	color:#2591CB;
	font-weight:normal;
}
#sidebar1 div.navV ul li.actif02 ul li.li_actif a{
	color:#90CE00;
	font-weight:normal;
}
#sidebar1 div.navV ul li.actif03 ul li.li_actif a{
	color:#D13073;
	font-weight:normal;
}
#sidebar1 div.navV ul li.actif04 ul li.li_actif a{
	color:#C40A00;
	font-weight:normal;
}
/***** managers ******/
div.dma {
	margin-top:25px;
	background:none;
}
div.dma2 {
	margin-top:25px;
	padding-top:25px;
	background:transparent url(/img/commun/dma-fond.png) no-repeat top;
}
div.dma img, div.dma2 img{
	float:left;
}
#mainContentN2 img.clientgauche{
	float:left;
	margin:0px;
	padding:0px 15px 0px 0px;
}
#mainContentN2 div.dma h2, #mainContentN2 div.dma2 h2 {
	margin-bottom:15px;
}
div.dma p.manag, div.dma2 p.manag {
	padding-left:190px;
}
div.dma2 p.manag2, div.dma p.manag2 {
	padding-left:190px;
	padding-bottom:20px;	
}
/***** partenaires ******/
div.dma p.part, div.dma2 p.part {
	padding-left:165px;
}
div.dma2 p.part2, div.dma p.part2 {
	padding-left:165px;
	padding-bottom:20px;	
}
/***** Presse ******/
div.pma {
	margin-top:25px;
	background:none;
	height:120px;
}
div.pma2 {
	margin-top:25px;
	padding-top:25px;
	height:120px;
	background:transparent url(/img/commun/dma-fond.png) no-repeat top;
}
div.pma3 {
	margin-top:25px;
	padding-top:25px;
	background:transparent url(/img/commun/dma-fond.png) no-repeat top;
}
#mainContentN2 div.pma h2, #mainContentN2 div.pma2 h2, #mainContentN2 div.pma3 h2 {
	margin-bottom:15px;
}
div.pma img, div.pma2 img, div.pma3 img {
	float:left;
}
div.pma p, div.pma2 p, div.pma3 p{
	padding-left:165px;
}
div.btnT {
	padding-left:15px;
	/*left:165px;
	position:absolute;*/
}
div.nope{
	padding-left:0px;
}
 div.pma3 div.btnT {
	padding-left:165px;
}
/***** Recrutement ******/
div.pmaM {
	margin-top:15px;
	background:none;
}
div.pmaM2 {
	margin-top:25px;
	padding-top:25px;
	background:transparent url(/img/commun/dma-fond.png) no-repeat top;
}
/***** com cons ******/
div.dcc {
	margin-top:15px;
	background:none;
}
div.dcc2 {
	margin-top:25px;
	padding-top:25px;
	background:transparent url(/img/commun/dma-fond.png) no-repeat top;
}
div.dcc2 img {
	float:left;
	margin:5px 15px 7px 0px;
}
div.dcc p {
	padding-left:0px;
}
div.dcc2 p {
	padding-left:112px;
}
/***** clients ******/
div.ref {
}
div.ref h3{
	margin-bottom:25px;
}
div.ref img{
	margin:0px 24px 5px 0px;
}
div.ref img.CimgD{
	margin:0px 0px 5px 0px;
}
p.erreur {
	background-color:#F4CECE;
	color:#E51B24;
	display:block;
	padding:5px;
}

/************************************/
/*									*/
/*			SIDEBAR2 exerg   		*/
/*									*/
/************************************/	
div#exerg {
	color:#FFFFFF;
	font-size:16px;
	font-weight:normal;
	left:880px;
	position:absolute;
	top:30px;
	width:155px;
	letter-spacing:0px;
}
div#exerg2 {
	color:#FFFFFF;
	font-size:16px;
	font-weight:normal;
	left:880px;
	position:absolute;
	top:30px;
	width:150px;
	letter-spacing:0px;
}
*html div#exerg {left:615px;top:20px;}*html div#exerg2 {left:615px;top:20px;}
span#QH {
	background:transparent url(/img/commun/quoteH.png) no-repeat scroll 0 0;
	float:left;
	height:10px;
	left:0;
	margin-right:4px;
	position:relative;
	top:1px;
	width:16px;
}
span#QB{
	background:transparent url(/img/commun/quoteB.png) no-repeat scroll 0 0;
	height:10px;
	margin-left:5px;
	margin-top:2px;
	position:absolute;
	width:16px;
}
/*span#QB2 {left:-38px;}span#QB3 {left:-35px;}span#QB4 {left:-45px;}span#QB5 {left:-34px;}span#QB6 {left:-35px;}*/

/* Num spe France Intern */
table.tab01 {
background-color:#FFFFFF;
border:1px solid #3A2A7D;
border-collapse:collapse;
margin-bottom:2em;
width:550px;
}
table.tab01 td, th {
padding:0.3em;
width:50%;
}
table.tab01 td {
padding:1em;
}
table.tab01 td.avantages {
border-right:1px solid #3A2A7D;
}
table.tab01 td.avantages:hover{
background-color:#eee;
}
table.tab01 caption {
background-color:#3A2A7D;
background-position:right;
background-repeat:no-repeat;
color:#fff;
font-weight:bold;
padding:8px 0px 8px 10px;
text-align:left;
}
table.tab01 caption#numeroIndigo {
background-image:url(/img/commun/numeroIndigo.png);
}
table.tab01 th {
background-image:url(/img/commun/tabTh.png);
background-position:left top;
background-repeat:repeat-x;
padding-left:20px;
height:30px;
color:#122B48;
}
/**********/
table.tab02 {
background-color:#FFFFFF;
border:1px solid #249830;
border-collapse:collapse;
margin-bottom:2em;
width:550px;
}
table.tab02 td, th {
padding:0.3em;
width:50%;
}
table.tab02 td {
padding:1em;
}
table.tab02 td.avantages {
border-right:1px solid #249830;
}
table.tab02 td.avantages:hover{
background-color:#eee;
}
table.tab02 caption {
background-color:#249830;
background-position:right;
background-repeat:no-repeat;
color:#fff;
font-weight:bold;
padding:8px 0px 8px 10px;
text-align:left;
}
table.tab02 caption#numeroVert {
background-image:url(/img/commun/numeroVert.png);
}
table.tab01 th {
background-image:url(/img/commun/tabTh.png);
background-position:left top;
background-repeat:repeat-x;
padding-left:20px;
height:30px;
color:#122B48;
}

div.imgBox1, div.imgBox2, div.imgBox3 {
background-color:#eee;
width:150px;
padding:10px;
border-top:1px solid #80AC1F;
}
#mainContentN3 div.imgBox1 ul.inside {margin:0px;}
div.imgBox2 {
position:absolute;
left:190px;
top:0px;
}
div.imgBox3 {
position:absolute;
left:380px;
top:0px;
}
/************************************************/
table#tabBase, table#tabBase2 {
background-color:#FFFFFF;
border:1px solid #B5BED6;
border-collapse:collapse;
width:545px;
}
table#tabBase td, table#tabBase th, table#tabBase2 td, table#tabBase2 th {
height:20px;
padding:7px;
}
table#tabBase tr.trHover:hover, table#tabBase2 tr.trHover:hover {
background-color:#f4f4f4;
}
#mainContentN3 table#tabBase ul.inside, #mainContentN3 table#tabBase2 ul.inside {
margin:0px;
}
table#tabBase2 td {
padding-left:1em;
border-right:1px solid #B5BED6;
border-bottom:none;
border-top:none;
}
img#capNum {
position:absolute;
top:44px;
left:360px;
}
/*******Pager *****/
div.linkP {
position:relative;
float:right;
font-weight:bold;
text-align:center;
}
div.linkP b{
background-color:#CC7800;
color:#FFFFFF;
margin:0px 3px 0px 3px;
padding:2px 6px;
}
div.linkP a{
color:#122B48;
margin-right:3px;
color:#122B48;
padding:2px 6px;
}
div.linkP a:hover{
background-color:#CC7800;
color:#FFFFFF;
}
#slideshare{}
#slideshareAxiatel{
background-image:url(/img/commun/BG-video542x456.jpg);
height:428px;
padding:14px;
width:514px;
}

#content #mainContentN1 h3 {
color:#122B48;
font-size:13px;
font-weight:bold;
margin:0px 0px 20px;}
/**************/