body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.625em;
	margin: 0px;
	background-repeat: repeat-x;
}
	#bkgIndex {
		background-image: url(../images/index/bkg.gif);
	}
	#bkgAdmin {
		background-image: url(../images/bkga.gif);
	}
	#bkgInterieur {
		background-image: url(../images/bkg.gif);
	}
	#bkgTemp{
		background:url(../images/temp/bkg-temp.gif) left top repeat-x;
	}
	#bkgPop{
		background:url(../images/temp/bkg-pop.gif) left top repeat-x;
	}
h2{
	font-size:1.1em;
}
.texteRouge{
	color:#aa273d;
	font-size:1.2em;
}
.petitH2{
	font-size:0.85em;
	font-weight:normal;
}
ul{
	margin-bottom:1.2em;
}
ul li ul{
	margin-bottom:0em;
}
li.dernierLI{
	line-height:1.2em;
	padding-bottom:0em;
	margin-bottom:0em;
}
.top{
	float:right;
	padding:7px 0px 0px 5px;
}
#frame {
	width: 980px;
	position:absolute;
	left:50%;
	top:0px;
	margin-left:-490px;	
}
#frame.popup{
	left:0px;
	position:relative;
	width:735px;
	margin-left:0px;
}
#imageRotation {
	width: 329px;
	height: 395px;
	float: left;
	background-image: url(../images/index/imagesRotation/01.jpg);
	background-repeat: no-repeat;
}
#imageSection {
	width: 261px;
	height: 264px;
	float: left;
}
#bkgImageTop {
	width: 651px;
	height: 232px;
	background-image: url(../images/index/bkgImageTop.jpg);
	background-repeat: no-repeat;
	float: left;
}
#bkgImageTopInt {
	width: 719px;
	height: 132px;
	background-image: url(../images/bkgImageTopInt.jpg);
	background-repeat: no-repeat;
	float: right;
}
	#MenuRapide {
		font-size: 11px;
		color:#FFFFFF;
		margin: 15px 0px 0px 0px;
		text-align:right
	}
		#MenuRapide a {
			color:#FFFFFF;
			text-decoration: none;
		}
		#MenuRapide a:hover {
			color:#000000;
			text-decoration: none;
		}
#MenuRapideIndex {
font-size: 11px;
color:#FFFFFF;
text-align:right;
margin: 15px 0px 0px 15px;
}
#MenuRapideIndex a {
	color:#FFFFFF;
	text-decoration: none;
}
#MenuRapideIndex a:hover {
	color:#000000;
	text-decoration: none;
}		
#menu {
	line-height: 18px;
}
	#menu ul {
		margin: 0px;
		padding: 0px;
	}
	#menu li {
		list-style: none;
		background-image: url(../images/menu/separateur.gif);
		background-repeat: no-repeat;
		background-position: right;
		font-size: 15px;
		font-weight:bold;
		float: left;
		margin-left: 20px;
		padding: 9px 20px 10px 0px;
	}
	#menu li a {
		color: #c8c7c7;
		text-decoration: none;
	}
	#menu li a:hover {
		color: #FFFFFF;
		text-decoration: none;
	}
		#menu .menuDown {
			color: #FFFFFF;
		}
#slogan {
	width: 651px;
	height: 108px;
	float: left;
}

#logo {
	width: 719px;
	height: 77px;
	float: left;
}
#logo_partenaire{
	padding-left:42px;
}
#logo_prevue{
	float:left;
	padding-left:190px;
	padding-right:31px;
}
#logo_temp{
	
	margin:0px;
	border-bottom:#CCCCCC 1px solid;
}
#logo_print{
	display:none;
}
#bandeGauche {
	float: left;
	
}
	.bandeGaucheIndex {
		width: 329px;
	}
	.bandeGaucheInterieur {
	
		width: 261px;
	}
	#distributeurs {
		/*height: 50px; AVANT PADDING */
		height: 37px;
		font-size: 18px;
		font-weight:bold;
		background-image: url(../images/index/bkgDistributeurs.gif);
		text-align: center;
		padding-top: 13px;
	}
		#distributeurs a {
			color: #636363;
			text-decoration: none;
		}
		#distributeurs a:hover {
			color: #aa273d;
		}
	#sousMenu ul {
		margin: 0px;
		padding: 0px;
	}
	#sousMenu li {
	
		list-style: none;
		font-size: 15px;
		font-weight:bold;
		border-top: solid 1px #FFFFFF;
	}
	
	#sousMenu2 ul {
		margin: 0px;
		padding: 0px;
		
	}
	#sousMenu2 li {
		line-height:22px;
		margin-top: 30px;
		font-size: 24px;
		font-weight:bold;
		list-style: none;
		border-top: solid 1px #FFFFFF;
		
	}
	.itemSousMenu a,
	.itemSousMenuDernier a,
	.itemSousMenuDown a,
	.itemSousMenuDernierDown a {
		/*width: 261px; AVANT PADDING
		height: 43px;*/
		width: 223px;
		height: 17px;
		padding: 13px 0px 13px 38px;
	}
	.itemSousMenu a {
		color: #989898;
		text-decoration: none;
		background-color: #e7e5d9;
		border-bottom: solid 1px #cdcccc;
		display:block;
	}
	.itemSousMenu a:hover {
		color: #FFFFFF;
		text-decoration: none;
		background-color: #cbc8be;
		border-bottom: solid 1px #cdcccc;
		display:block;
	}
	.itemSousMenu2 a{
		/*width: 261px; AVANT PADDING
		height: 43px;*/
		background-image: url(../images/gauche.gif);
		background-repeat: no-repeat;
	
		width: 261px;
		height: 71px;
		
		padding: 0px 0px 0px 0px;
	}
	.itemSousMenu2 a {
	padding: 8px 0px 0px 36px;
		color: #989898;
		text-decoration: none;
		
		display:block;
	}
	.itemSousMenu2 a:hover {
		color: #FFFFFF;
		text-decoration: none;
		
		display:block;
	}
	.sm2{
	
	}
	.itemSousMenuDernier a {
		color: #989898;
		text-decoration: none;
		background-image: url(../images/bottomSousMenu.gif);
		background-position: bottom;
		background-repeat: no-repeat;
		display:block;
	}
	.itemSousMenuDernier a:hover {
		color: #FFFFFF;
		text-decoration: none;
		background-image: url(../images/bottomSousMenu-down.gif);
		background-position: bottom;
		background-repeat: no-repeat;
		display:block;
	}
		.itemSousMenuDown a {
			color: #FFFFFF;
			text-decoration: none;
			background-color: #cbc8be;
			border-bottom: solid 1px #cdcccc;
			display:block;
		}
		.itemSousMenuDernierDown a {
			color: #FFFFFF;
			text-decoration: none;
			background-image: url(../images/bottomSousMenu-down.gif);
			background-position: bottom;
			background-repeat: no-repeat;
			display:block;
		}

#main {
	float: left;
	/*margin-left:261px;*/
}
	.texteIndex {
		/*width: 651px; AVANT PADDING */
		width: 607px;
		padding-top: 44px;
		padding-left: 44px;
	}
		.texteIndex h1 {
			color: #aa273d;
			font-size: 2.1em;
		}
	.texteTemp{
		padding-left:280px;
		padding-top: 1.6em;
		width:700px;
		font-size:1.2em;
	}
	.texteInterieur {
		/*width: 719px; AVANT PADDING */
		width: 658px;
		padding:30px 30px 30px;
		font-size: 1.2em;
		color:#222222;
	}
		.texteInterieur li{
			padding-bottom:1.2em;
		}
		.texteTemp a:hover,
		.texteTemp a:visited,
		.texteInterieur a:hover,
		.texteInterieur a:visited{
			color:#858485;
		}
		.texteTemp a,
		.texteInterieur a{
			color:#891423;
		}
		.texteTemp h1,
		.texteInterieur h1 {
			color: #aa273d;
			font-size: 1.6em;
		}
		#textePopUp{
			margin-top:16px;
			margin-left:78px;
			padding-right:3.5em;
			font-size:1.2em;
			color:#222222;
		}
		#texteSystem{
			width:405px;
			font-size:1em;
			color:#222222;
			float:left;
		}
		#texteSystem h1.identification{
			padding-left:50px;
			line-height:48px;
			background:url(../images/sphereH1/identification.jpg) top left no-repeat;
			color:#83b241;
		}
		.identification{
			color:#83b241;
			font-size:1.2em;
		}
		.identificationSmall{
			color:#83b241;
			font-size:1.0em;
		}		
		#texteSystem h1.direction{
			padding-left:50px;
			line-height:48px;
			background:url(../images/sphereH1/direction.jpg) top left no-repeat;
			color:#ea863a;
		}
		.direction{
			color:#ea863a;
			font-size:1.2em;
		}
		.directionSmall{
			color:#ea863a;
			font-size:1.0em;
		}		
		#texteSystem h1.emergence{
			padding-left:50px;
			line-height:48px;
			background:url(../images/sphereH1/emergence.jpg) top left no-repeat;
			color:#0a9a9e;
		}
		.emergence{
			color:#0a9a9e;
			font-size:1.2em;
		}
		.emergenceSmall{
			color:#0a9a9e;
			font-size:1.0em;
		}
		#texteSystem h1.gestion{
			padding-left:50px;
			line-height:48px;
			background:url(../images/sphereH1/gestion.jpg) top left no-repeat;
			color:#542c53;
		}
		.gestion{
			color:#542c53;
			font-size:1.2em;
		}
		.gestionSmall{
			color:#542c53;
			font-size:1.0em;
		}
		ul.identification,
		ul.gestion,
		ul.emergence,
		ul.direction{
			margin-top:-7px;
		}
		ul.identification li{
			list-style-image:url(../images/list/identification.gif);
		}
		ul.gestion li{
			list-style-image:url(../images/list/gestion.gif);
		}
		ul.emergence li{
			list-style-image:url(../images/list/emergence.gif);
		}
		ul.direction li{
			list-style-image:url(../images/list/direction.gif);
		}
		#colonneDroite_system{
			width:236px;
			padding-left:15px;
			float:left;
		}
		table.identification td{
			background-color:#e7efce;
		}
		table.emergence td{
			background-color:#96d9da;
		}
		table.direction td{
			background-color:#fcd7b8;
		}
		table.gestion td{
			background-color:#a981b9;
		}
		table.identification td h2,
		table.emergence td h2,
		table.direction td h2,
		table.gestion td h2{
			color:#83b241;
			font-size:1.3em;
			padding-left:22px;
		}
		table.emergence td h2{
			color:#0a9a9e;
		}
		table.direction td h2{
			color:#ea863a;
		}
		table.gestion td h2{
			color:#542c53;
		}
		table.tableauListe th {
			background-color:#636262;
			padding: 0px 5px 0px 5px;
			height: 35px;
			text-align: left;
			color: #FFFFFF;
			background-image:url(../images/menu/separateur.gif);
			background-position:right;
			background-repeat: no-repeat;
		}
		table.tableauListe td {
			vertical-align: top;
			padding: 5px;
			border-bottom: dotted 1px #CDCDCD;
			background-color: #FFFFFF;
		}
	#individu_talent{
		float:right;
		width:234px;
		height:520px;
		font-size:1.4em;
		padding:0px 0px 0px 24px;
	}
	#individu_talent p{
		font-size:0.8em;
	}
.promotion{
	background:url(../images/encadrer_promotion.gif) top left no-repeat;
	width:620px;
	height:76px;
	padding:12px 12px 12px 24px;
	/*border:#999999 2px solid;*/
}
.promotionSmall{
	position: relative;
	float: right;
	left: -50px;
	top: 20px;
	font-weight: bold;
	background:url(../images/encadrer_promotionSmall.gif) top left no-repeat;
	width:175px;
	height:50px;
	padding:12px 12px 12px 24px;
}
p.talents{
	background-color:#cccccc;
	padding:12px 12px 12px 12px;
	border:#999999 1px solid;
}
legend{
	color:#000000;
	font-size:1.2em;
	font-weight:bold;
	margin-bottom:12px;
}
fieldset{
	width:408px;
	-moz-border-radius:5px;
	padding-bottom:8px;
}
#reception{
	float:right;
	padding-right:70px;
}
#equipe{
	background:url(../images/bkg_equipe_L.jpg) top left no-repeat;
	padding:10px;
	width:315px;
	height:260px;
	font-size:0.8em;
	float:left;
}
#equipe_R{
	background:url(../images/bkg_equipe_R.jpg) top left no-repeat;
	padding:10px;
	height:260px;
	width:287px;
	font-size:0.8em;
	float:right;
	
}
#equipe2{
	background:url(../images/bkg_equipe_L2.jpg) top left no-repeat;
	width:315px;
	height:260px;
	padding-top:15px;
	float:left;
	font-size:0.8em;
}
#equipe_R2{
	background:url(../images/bkg_equipe_R2.jpg) top left no-repeat;
	height:260px;
	width:290px;
	padding-top:15px;
	float:right;
	font-size:0.8em;
}
.equipe1{
	margin-left:125px;
	margin-top:-5px;
}
.equipe2{
	margin-left:145px;
	/*margin-top:-5px;*/
}
#copyrightIndex {
	font-size: 0.9em;
	margin-top:20px;
	color: #858485;
	height:74px;
	vertical-align:middle;
	clear:both;
}
#copyrightIndex.endedByLi{
	margin-top:-12px;
} 
	#copyrightIndex a {
		color: #858485;
	}
#section_p{
	display:none;
}	
.img_livre{
	float:right;
	padding:0px 5px 10px 10px;
}
h1.green{
	padding-left:50px;
	line-height:48px;
	color:#83b241;
	background:url(../images/sphereH1/green.gif) top left no-repeat;
}
.orange{
	color:#ea863a;
}
ul.aTiret li{
	list-style:url(../images/puce_tiret.gif)
}
.system{
	padding-top:32px;
	padding-bottom:50px;
}
@media print{
#logo_print{
	display:block;
	text-align:right;
}
table.tableauListe{
	width:630px;
}
#logo{
z-index:104;
	display:none;
}
#bkgImageTopInt,
#imageSection,
#bandeGauche.bandeGaucheInterieur{
	display:none;
}
#menu li{
	display:none;
}
#section_p{
	display:block;
	font-size:1.8em;
	font-weight:bold;
	margin:0.5em 0em 1.5em 0em;
}
#section_p .sous_section_p{
	font-size:0.8em;
	font-weight:normal;
}
body#bkgInterieur{
	background:none;
}
#frame{
	position:relative;
	left:0px;
	padding:0px;
	margin:0px;
	width:630px;
}
#copyrightIndex,
#texteSystem,
#main.texteInterieur{
	padding:0px;
	margin:0px;
	width:630px;
}
#copyrightIndex{
	margin:30px 0px 0px 0px;
}
p.talents{
	width:618px;
	padding:6px;
}
#logo_prevue{
	padding:0px 18px 0px 0px;
}
}
	#seeQte{
		display:none;
		margin:-22px 0px 0px 85px;
	}
.style1 {font-size: 0.8em}
.style1 {font-weight: bold}
#titre_edit{
		line-height:22px;
		margin-top: 10px;
		font-size: 24px;
		font-weight:bold;
		list-style: none;
		color:#CCCCCC;
		width:627px;
		text-align:center;
		
}
#nom_edit{
		line-height:22px;
		margin-top: 3px;
		margin-left: 2px;
		background-color:#FFFFFF;
		
		font-weight:bold;
		list-style: none;
		color:#333333;
		width:770px;
		
		
}
#close1{
background:url(images/close.png) no-repeat;
width:24px;
height:23px;
position:absolute;
top:10px;
margin:0 0 0 620px;
*margin:0 0 0 620px ;
z-index:105;

/*border:1px solid #009999;*/
*background:url(_img/transparent.gif) repeat-y;
*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/close.png', sizingMethod='scale');
cursor:pointer;
}
#logoadmin{
background-image:url(images/admin.png) no-repeat;

width:114px;
height:146px;
position:absolute;
top:0px;
margin:0 0 0 -262px;
*margin:0 0 0 -262px ;
/*display:none;*/
 
/*border:1px solid #009999;*/
*background:url(_img/transparent.gif) repeat-y;
*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/admin.png', sizingMethod='scale');
cursor:pointer;
}
#menu1{
background:url(images/menur.png) no-repeat;
width:40px;
height:50px;
position:absolute;
top:0px;
margin:0 0 0 262px;
*margin:0 0 0 262px ;
 
 
/*border:1px solid #009999;*/
*background:url(_img/transparent.gif) repeat-y;
*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/menur.png', sizingMethod='scale');
cursor:pointer;
}
#menu2{
background:url(images/menu.png) no-repeat;
width:60px;
height:77px;
position:absolute;
top:120px;
margin:0 0 0 -50px;
*margin:0 0 0 -50px ;
 
 
/*border:1px solid #009999;*/
*background:url(_img/transparent.gif) repeat-y;
*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/menu.png', sizingMethod='scale');
cursor:pointer;
}
#menu3{
background:url(images/menub.png) no-repeat;
width:77px;
height:60px;
position:absolute;
top:215px;
margin:0 0 0 -0px;
*margin:0 0 0 -0px ;
 
 
/*border:1px solid #009999;*/
*background:url(_img/transparent.gif) repeat-y;
*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/menub.png', sizingMethod='scale');
cursor:pointer;
}
#menu4{
background:url(images/menur.png) no-repeat;
width:60px;
height:77px;
position:absolute;
top:470px;
margin:0 0 0 248px;
*margin:0 0 0 248px ;
 
 
/*border:1px solid #009999;*/
*background:url(_img/transparent.gif) repeat-y;
*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/menur.png', sizingMethod='scale');
cursor:pointer;
}
#contenu1{
background:url(images/menub.png) no-repeat;
width:77px;
height:60px;
position:absolute;
top:216px;
margin:0 0 0 -400px;
*margin:0 0 0 -400px ;
 
 
/*border:1px solid #009999;*/
*background:url(_img/transparent.gif) repeat-y;
*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/menub.png', sizingMethod='scale');
cursor:pointer;
}

