

#blanc {
	background:transparent url('../images/fond.gif') top left repeat;
	float:left;
	height:950px;
	left:0;
	position:absolute;
	text-align:left;
	top:280px;
	width:1px;
	z-index:20;
}
#blanc2 {
	background:transparent url('../images/fond.gif') top left repeat;
	height:620px;
	left:0;
	position:absolute;
	top:0;
	width:1px;
	z-index:10;
}
*+html #blanc2 {
	height:950px;
	top:0;
}
#blanc3 {
	background:transparent url('../images/fond.gif') top left repeat;
	float:left;
	left:1010px;
	position:absolute;
	top:280px;
	width:1px;
	z-index:10;
}
#blanc5 {
	background:#000000;
	float:left;
	left:1030px;
	position:absolute;
	text-align:left;
	top:300px;
	width:1px;
	z-index:10;
}
#contenu_mobile_gauche {
	background:#FFFFFF;
	height:300px;
	left:-802px;
	margin-top:120px;
	position:absolute;
	top:150px;
	width:802px;
	z-index:3;
}
* html #contenu_mobile_gauche {
	margin-left:2px;
	margin-top:0px;
	top:283px;
	width:804px;
}
*+html #contenu_mobile_gauche {
	margin-top:-6px;
	width:802px;
}
#contenu2_mobile_gauche {
	background:#FFFFFF;
	height:935px;
	left:-810px;
	position:absolute;
	top:270px;
	width:805px;
	z-index:3;
}
* html #contenu2_mobile_gauche {
	height:820px;
	top:283px;
}
*+html #contenu2_mobile_gauche {
	margin-top:125px;
	top:280px;
}
#contenu3_mobile_gauche {
	background:#FFFFFF;
	height:640px;
	left:-810px;
	margin-top:125px;
	position:absolute;
	top:150px;
	width:806px;
	z-index:3;
}
* html #contenu3_mobile_gauche {
	margin-left:0px;
	margin-top:0px;
	top:283px;
}
*+html #contenu3_mobile_gauche {
	margin-top:-6px;
	top:280px;
	width:806px;
}
#contenu4_mobile_gauche {
	background:#FFFFFF;
	height:495px;
	left:-810px;
	margin-top:125px;
	position:absolute;
	top:150px;
	width:802px;
	z-index:3;
}
* html #contenu4_mobile_gauche {
	height:440px;
	margin-left:0px;
	margin-top:0px;
	top:283px;
	width:806px;
}
*+html #contenu4_mobile_gauche {
	margin-top:-6px;
}
#contenu_mobile_droit {
	background:#FFFFFF;
	height:300px;
	left:1432px;
	margin-top:120px;
	position:absolute;
	top:150px;
	width:802px;
	z-index:3;
}
* html #contenu_mobile_droit {
	margin-left:2px;
	margin-top:-4px;
	top:288px;
	width:800px;
}
*+html #contenu_mobile_droit {
	left:1431px;
	margin-top:-6px;
	width:802px;
}
#contenu2_mobile_droit {
	background:#FFFFFF;
	height:935px;
	left:1431px;
	position:absolute;
	top:150px;
	width:805px;
	z-index:3;
}
* html #contenu2_mobile_droit {
	height:820px;
	top:288px;
	width:804px;
}
*+html #contenu2_mobile_droit {
	margin-top:125px;
	width:805px;
}
#contenu3_mobile_droit {
	background:#FFFFFF;
	height:440px;
	left:1431px;
	margin-top:125px;
	position:absolute;
	top:150px;
	width:805px;
	z-index:3;
}
* html #contenu3_mobile_droit {
	margin-left:0px;
	margin-top:-6px;
	top:288px;
}
*+html #contenu3_mobile_droit {
	width:806px;
}
#contenu {
	background:#FFFFFF;
	height:300px;
	margin-top:120px;
	width:802px;
}
* html #contenu {
	margin-left:2px;
	margin-top:0px;
}
*+html #contenu {
	margin-top:-6px;
}
#contenu_mobile_haut {
	background:#FFFFFF;
	height:300px;
	left:203px;
	margin-top:120px;
	position:absolute;
	top:-900px;
	width:802px;
	z-index:3;
}
* html #contenu_mobile_haut {
	margin-left:2px;
	margin-top:0px;
	top:-745px;
}
#contenu2_mobile_haut {
	background:#FFFFFF;
	height:300px;
	left:203px;
	margin-top:120px;
	position:absolute;
	top:-1100px;
	width:802px;
	z-index:3;
}
* html #contenu2_mobile_haut {
	margin-left:2px;
	margin-top:-10px;
	top:-935px;
}
*+html #contenu2_mobile_haut {
	margin-top:-6px;
}
#contenu4_mobile_haut {
	background:#FFFFFF;
	height:300px;
	left:203px;
	margin-top:120px;
	position:absolute;
	top:-905px;
	width:802px;
	z-index:3;
}
* html #contenu4_mobile_haut {
	margin-left:2px;
	margin-top:-10px;
	top:-735px;
	width:806px;
}
*+html #contenu4_mobile_haut {
	margin-top:-6px;
	width:802px;
}
#contenu2 {
	background:#FFFFFF;
	height:935px;
	margin-top:125px;
	width:805px;
}
* html #contenu2 {
	height:820px;
	margin-left:0px;
	margin-top:-6px;
	width:806px;
}
#contenu3 {
	background:#FFFFFF;
	height:440px;
	margin-top:125px;
	width:805px;
}
* html #contenu3 {
	margin-left:0px;
	margin-top:-6px;
	width:806px;
}
#contenu4 {
	background:#FFFFFF;
	height:495px;
	margin-top:125px;
	width:802px;
}
* html #contenu4 {
	height:440px;
	margin-left:0px;
	margin-top:-6px;
	width:806px;
}
#titre {
	color:#17B9E8;
	font-family:Arial;
	font-size:16px;
	font-style:bold;
	height:30px;
	margin-left:215px;
	padding-top:20px;
	text-align:left;
}
hr {
	border-bottom:#3C593B 0px dotted;
	border-left:#3C593B 1px dotted;
	border-top:#3C593B 1px dotted;
	border-right:#3C593B 1px dotted;
	height:0px;
	margin-left:30px;
	width:700px;
}
#souscontenu {
	height:170px;
	margin-left:30px;
	margin-top:0px;
	text-align:left;
	width:800px;
}
* html #souscontenu {
	width:760px;
}
#souscontenu #personnage {
	float:left;
	margin-top:10px;
	width:189px;
}
#souscontenu #text {
	color:#004A97;
	float:left;
	font-family:Arial;
	font-size:11px;
	margin-left:20px;
	margin-top:40px;
	width:400px;
	text-align:justify;
}
* html #souscontenu #text {
	font-size:12px;
	margin-left:0px;
}
#souscontenu #text a {
	/*color:#4E70A0;*/
	font-weight:bold;
}
#souscontenu #text ul {
	margin-left:30px;
}
#souscontenu #text ul li {
	font-family:Arial;
	font-style:bold;
}
#souscontenu #text #suite {
	height:19px;
	margin-left:150px;
	width:79px;
}
#souscontenu #text2 {
	color:#4E70A0;
	float:left;
	font-family:Arial;
	font-size:11px;
	margin-left:20px;
	margin-top:40px;
	text-align:justify;
	width:540px;
}
* html #souscontenu #text2 {
	margin-left:0px;
	width:550px;
}
#souscontenu #text2 a {
	color:#4E70A0;
}
#souscontenu #text2 ul {
	padding-left:0px;
	padding-top:0px;
	width:315px;
}
#souscontenu #text2 ul li {
	font-family:Arial;
	font-size:11px;
	font-style:bold;
	text-align:justify;
}
#souscontenu #text2 #suite {
	height:19px;
	margin-left:150px;
	width:79px;
}
h2 {
	color:#003366;
	font-family:Arial;
	font-size:14px;
	font-style:bold;
	height:29px;
	padding-left:10px;
	padding-top:5px;
	width:569px;
}
#titre1 {
	background:url('../images/fond1.gif') top left no-repeat;
}
#titre2 {
	background:url('../images/fond2.gif') top left no-repeat;
}
#titre3 {
	background:url('../images/fond3.jpg') top left no-repeat;
}
p {
	padding-left:20px;
}
h3 {
	color:#004A97;
	font-family:Arial;
	font-size:12px;
	font-style:bold;
}
#entete_liste {
	background:url('../images/entete_cadre_liste.jpg') top left no-repeat;
	height:23px;
	margin-left:15px;
	padding-left:20px;
	width:334px;
}
#liste_contenu {
	background:url('../images/cadre_liste.jpg') top left repeat;
	height:60px;
	margin-left:15px;
	margin-top:0px;
	padding-left:10px;
	width:330px;
}
#fin_liste {
	background:url('../images/fin_liste.jpg') top left no-repeat;
	height:16px;
	margin-left:15px;
	margin-top:0px;
	padding-left:20px;
	width:336px;
}
#entete_texte {
	background:url('../images/entete_sous_contenu.gif') top left no-repeat;
	height:19px;
	padding-left:0px;
	width:259px;
}
#corps_texte {
	background:url('../images/corps_sous_contenu.jpg') top left repeat;
	min-height:127px;
	* height:127px;
	padding-left:0px;
	width:259px;
}
#texte_gauche {
	float:left;
	height:300px;
	margin-left:17px;
	* margin-left:9px;
	width:259px;
}
#texte_droit {
	float:left;
	height:300px;
	margin-left:5px;
	width:259px;
}
#fin_texte {
	background:url('../images/pied_sous_contenu.gif') top left no-repeat;
	height:24px;
	padding-left:0px;
	width:259px;
}
#corps_texte hr {
	margin-left:20px;
	width:200px;
}
#corps_texte h3 {
	margin-left:20px;
}
#corps_texte p {
	font-size:11px;
	margin-left:10px;
	padding-left:0px;
	width:240px;
}
#souscontenu #portable {
	margin-left:6px;
	margin-top:40px;
	float:left;
}
#souscontenu #portable2 {
	margin-left:360px;
	margin-top:-140px;
	padding-bottom:160px;
} 

#retour {
float:left;
padding-top:263px;
}

* html   #retour
{
float:left;
padding-top:305px;
}
#bas {
	background:url('../images/bas_fond.jpg') top left no-repeat;
	clear:both;
	height:19px;
	margin-left:-3px;
	margin-top:0px;
	width:814px;
}
* html #bas {
	left:-550px;
	height:21px;
	margin-top:5px;
	width:811px;
}
#bas2 {
	background:url('../images/bas3.jpg') top left no-repeat;
	height:25px;
	margin-bottom:20px;
	margin-left:-1px;
	margin-top:0px;
	width:811px;
}
* html #bas2 {
	margin-top:-5px;
}