.horsEcran, .imprimUniquement {
	display:none;
}
.nepasimprimer {
	/*juste pour dreamweaver utiliser dans css imprime*/
}
.pourPDA {
	display:none;
}
body {
	margin: 0px;
	padding: 0px;
	left: 0px;
	top: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #333333;
	background-color: #B8562F;
	background-repeat: repeat-y;
	background-position: center top;
	text-align: justify;
	line-height: normal;
	
	scrollbar-shadow-color: #000;
	scrollbar-highlight-color: #FFF;
	scrollbar-3dlight-color: #003;
	scrollbar-darkshadow-color: #000;
	scrollbar-track-color: #8A4820;
	scrollbar-face-color: #F3CF85;
	scrollbar-arrow-color: #006;
	background-image: url(../images/fondBody.jpg);
}
#bodyIndex {
	background-image: url(../images/fondIndexBody.jpg);
	background-repeat: no-repeat;
}
img {
	border: 0px none #000000;
}
#index_img1 {
	margin-top: 37px;
	margin-left: 16px;
	float: left;
	;

}
#index_img2 {
	float: left;
	margin-top: 132px;

}
#global {
	width: 800px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	padding-top: 0px;
	margin-top: 0px;
	background-image: url(../images/fond_entete.jpg);
	background-repeat: no-repeat;
	background-position: 1px 0px;
	position: relative;
}
#globalIndex {
	width: 500px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 0px;
	margin-top: 0px;
	position: relative;
}
#globalIndex span, #global span {
	display: none;
}

.bodyTexte {
	background-image:none;
	margin: 0px 5px;
	background-color: #FFFFFF;
}
.bodyTexte p {
	font-size: 0.9em;
}
h1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 2em;
	font-style: italic;
	font-weight: normal;
	color: #996600;
	line-height: normal;
}
#globalIndex h1 {
	height: 90px;
	width: 425px;
	margin-left: 42px;
	background-image: url(../images/indexTitre.jpg);
	background-repeat: no-repeat;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	text-align: left;
}
#global h1 {
	height: 46px;
	width: 265px;
	background-image: url(../images/fondTitre.jpg);
	background-repeat: no-repeat;
	padding: 0px;
	text-align: left;
	margin: 0px;
	float: left;
}
h2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.5em;
	font-style: normal;
	font-weight: normal;
	color: #660000;
	margin: 0px;
	padding: 0px;
	line-height: normal;
	display: inline;
}
#indexMenu {
	width:262px;
	float:left;
	margin-top: 222px;
}
#Menu {
	width:460px;
	float:left;
	text-align: left;
	margin-left: 18px;
}
#chap1,#chap2,#chap3,#chap4,#chap5,#chap6 {
	display:block;
	height:28px;
	float: none;
}
#Menu #chap1,#Menu #chap2,#Menu #chap3,#Menu #chap4,#Menu #chap5,#Menu #chap6, #Menu #retourDos {
	display:block;
	height: 22px;
	margin: 0px;
	padding: 0px;
	float: none;
}
#chap1 {
	background-image:url(../images/index_chap1.jpg);
	width:190px;
	margin-left: 67px;
}
#chap2 {
	background-image:url(../images/index_chap2.jpg);
	width:181px;
	margin-left: 76px;
}
#chap3 {
	background-image:url(../images/index_chap3.jpg);
	width:201px;
	margin-left: 56px;
}
#chap4 {
	background-image:url(../images/index_chap4.jpg);
	width:161px;
	margin-left: 96px;
}
#chap5 {
	background-image:url(../images/index_chap5.jpg);
	width:161px;
	margin-left: 96px;
}
#chap6 {
	background-image:url(../images/index_chap6.jpg);
	height:46px;
	width:257px;	
}
#Menu #retourDos {
	background-image:url(../images/menu_retourDos.jpg);
	width:138px;
	margin: 0px;
	float: left;
}
#Menu #chap1 {
	background-image:url(../images/menu_apparition.jpg);
	width:184px;
	margin: 0px 0px 0px 186px;
}
#Menu #chap2 {
	background-image:url(../images/menu_evolution.jpg);
	width:168px;
	margin: 0px 0px 0px 38px;
	float: left;
	height: 23px;
}
#Menu #chap3 {
	background-image:url(../images/menu_hache.jpg);
	width:180px;
	margin: 0px 0px 0px 271px;
	height: 23px;
}
#Menu #chap4 {
	background-image:url(../images/menu_innovation.jpg);
	width:138px;
	margin: 0px 0px 0px 7px;
	float: left;
}
#Menu #chap5 {
	background-image:url(../images/menu_apport.jpg);
	width:134px;
	margin: 0px 0px 0px 271px;
}
#Menu #chap6 {
	background-image:url(../images/menu_bloc.jpg);
	width:224px;
	margin-left: 124px;
}
#Menu .titre {
	width:396px;
	height: 35px;
}
#Menu #titreChap1 {
	background-image:url(../images/Titrechap1.jpg);
}
#Menu #titreChap2 {
	background-image:url(../images/Titrechap2.jpg);
}
#Menu #titreChap3 {
	background-image:url(../images/Titrechap3.jpg);
}
#Menu #titreChap4 {
	background-image:url(../images/Titrechap4.jpg);
}
#Menu #titreChap5 {
	background-image:url(../images/Titrechap5.jpg);
}
#Menu #titreChap6 {
	background-image:url(../images/Titrechap6.jpg);
}
#Menu #titreLexique {
	background-image:url(../images/TitreLexique.jpg);
}
#Menu #titreGenerique {
	background-image:url(../images/TitreGenerique.jpg);
}
#Menu #titreBiblio {
	background-image:url(../images/TitreBiblio.jpg);
}
#indexAnnexe1 {
	width:294px;
	float:none;
	margin-left: 165px;
	clear: both;
	height: 22px;
}
#indexAnnexe2 {
	width:259px;
	float:none;
	margin-left: 200px;
	clear: both;
	height: 22px;
	margin-top: 9px;
}
#lexique,#bibliographie,#generique,#texteImprime,#retourDos {
	display:block;
	height:22px;
	float: left;
}
#lexique {
	background-image:url(../images/index_lexique.jpg);
	width:61px;	
}
#bibliographie {
	background-image:url(../images/index_biblio.jpg);
	width:97px;	
}
#texteImprime {
	background-image:url(../images/index_texte.jpg);
	width:136px;
}
#generique {
	background-image:url(../images/index_generique.jpg);
	width:82px;
}
#retourDos {
	background-image:url(../images/index_retourDos.jpg);
	width:132px;
	/*margin-top:9px;
	margin-left:9px;*/
}
a:link {
	color: #9EFE5F;
}
a:visited {
	color: #9EFE5F;
}
a:active {
	color: #00CC99;
}
.bodyTexte a:link {
	color: #0000FF;
}
.bodyTexte a:visited {
	color: #9900CC;
}
.bodyTexte a:active {
	color: #990000;
} 
a:hover, a:focus {
	color: #000000;
	text-decoration: underline overline;
}
a:hover, a:focus, a:active {
	background-position: left top;
}
a {
	background-repeat: no-repeat;
	background-position: left bottom;
}
#entete {
	background-image: url(../images/FondEntete.jpg);
	background-repeat: repeat-x;
	height: 65px;
}
.Illustration {
	float: right;
	height: 460px;
	width: 280px;
	margin-right: 25px;
}
.IllustrationPlus {
	float: right;
	height: 460px;
	width: 360px;
	margin-right: 25px;
}
#global>.Illustration {
	width: 280px;
	margin-right: 50px;
}
#global>.IllustrationPlus {
	width: 360px;
	margin-right: 50px;
}
#global #blocSousTitre {
	height: 50px;
	width: 500px;
	overflow: auto;
	padding-top: 20px;
	padding-right: 10px;
	padding-left: 10px;
	margin-top: 20px;
	margin-left: 100px;
	clear: both;
	float: left;
}
#global>#blocSousTitre {
	margin-left: 180px;
}
#global #blocSousTitrePt {
	height: 50px;
	width: 260px;
	overflow: auto;
	padding-top: 20px;
	padding-right: 10px;
	padding-left: 10px;
	margin-top: 20px;
	margin-left: 100px;
	clear: both;
	float: left;
}
#global>#blocSousTitrePt {
	margin-left: 180px;
}
#Texte {
	float: left;
	height: 330px;
	width: 390px;
	overflow: auto;
	padding-top: 20px;
	padding-right: 10px;
	padding-left: 10px;
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-position: left top;
	margin-top: 110px;
	margin-left: 25px;
}
#global>#Texte {
	margin-left: 50px;
	background-attachment: scroll;
}
#TexteMoins {
	float: left;
	height: 330px;
	width: 310px;
	overflow: auto;
	padding-top: 20px;
	padding-right: 10px;
	padding-left: 10px;
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-position: left top;
	margin-top: 110px;
	margin-left: 25px;
}
#global>#TexteMoins {
	margin-left: 50px;
	background-attachment: scroll;
}
#TexteSansIllustr {
	float: left;
	height: 310px;
	width: 680px;
	padding-top: 20px;
	padding-right: 10px;
	padding-left: 10px;
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-position: left top;
	margin-top: 20px;
	margin-left: 25px;
}
#global>#TexteSansIllustr {
	margin-left: 50px;
	background-attachment: scroll;
	height: auto;
	overflow: auto;
}
.fondBloc1 {
	background-image:url(../images/FondTexteBloc1.jpg);
}
#boutons {
	clear: both;
	height: 25px;
	text-align: center;
	margin-right: 338px;
	margin-left: 338px;
}
#boutons a:hover, #boutons a:focus, #boutons a:active {
	background-position: left top;
}
a#BtRetour {
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 25px;
	display: block;
	margin: 0px 4px 0px 0px;
	padding: 0px;
	background-image: url(../images/BTretour.jpg);
	width: 60px;
	float: left;
}
a#BtSuite {
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 25px;
	display: block;
	margin: 0px;
	padding: 0px;
	background-image: url(../images/BTsuite.jpg);
	width: 60px;
	float: left;
}
a#sansRetour {
	height: 25px;
	display: block;
	margin: 0px 4px 0px 0px;
	padding: 0px;
	width: 60px;
	float: left;
}
a#sansSuite {
	height: 25px;
	display: block;
	margin: 0px;
	padding: 0px;
	width: 60px;
	float: left;
}
#Pdp {
	background-image: url(../images/FondPdp.jpg);
	background-repeat: repeat-x;
	height: 33px;
	clear: both;
	padding-top: 15px;
}

h3 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.2em;
	font-style: normal;
	color: #FFCC00;
	line-height: normal;
	text-indent: 0.5em;
	margin: 0px;
	padding: 0px 0px 5px;
	text-align: left;
	font-weight: normal;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #66FF33;
}

li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-style: normal;
	font-weight: normal;
	margin: 0px 0px 4px;
	padding: 0px;
	text-indent: 0.5em;
	line-height: 1.2em;
	text-align: justify;
}
.retP {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	font-style: normal;
	font-weight: normal;
	text-align: justify;
}
#Texte p, #Texte li, #TexteMoins p, #TexteMoins li, #TexteSansIllustr p, #TexteSansIllustr li  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color: #EFDFBA;
	text-align: justify;
	line-height: 1.2em;
	font-weight: normal;
}
#Texte>p, #Texte>li, #TexteMoins>p, #TexteMoins>li, #TexteSansIllustr>p, ol>li, ul>li {
	font-size: 0.8em!important;
}
.gras {
	font-weight:bold;
}
#copyindex {
	margin-top: 20px;
	margin-left: 150px;
	text-align: left;

}
.copyright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.70em;
	font-weight: normal;
	color: #7A3B18;
	text-align: center;
	clear: both;
	line-height: normal;
	margin: 0px;
	padding: 0px;
}
.etendre {
	clear:both;
	font-size: 0px;
	line-height: 0px;
	height: 1px;
}
.effaceDroite {
	clear:right;
}
.effaceGauche {
	clear:left;
}
.flotteDroite {
	float:right;
}
.enligne {
	display:inline !important;
}
/* cas particulier */
.apparition01_img1Fond {
	background-image: url(../images/apparition01_bg_img1.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	padding-top: 157px;

}
.apparition01_img2Fond {
	background-image: url(../images/apparition01_bg_img2.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	padding-bottom: 81px;

}
.ethno_img2Fond {
	background-image: url(../images/ethno01_imgFond.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	padding-top: 278px;

}
#outil1 {
	background-image: url(../images/outil01_bg_img1.jpg);
	background-repeat: no-repeat;
	background-position: top;
	/*height: 216px;*/
	float: left;
	padding-top: 332px;
	width: 83px;

}
#outil2 {
	background-image: url(../images/outil01_bg_img2.jpg);
	background-repeat: no-repeat;
	background-position: top;
	height: 253px;
	float: left;
	padding-top: 195px;
	width: 109px;

}
#outil3 {
	float: left;
	width: 87px;
	height: 448px;
}
#accessib {
	position: absolute;
	/*float: right;*/
	color: #C26A44;
	/*padding-top: 5px;
	padding-right: 60px;
	padding-bottom: 5px;
	padding-left: 5px;*/
	z-index: 2;
	left: 700px;
	top: 590px;
}
#accessibFlux {
	position: static;
	float: right;
	color: #C26A44;
	padding-top: 5px;
	padding-right: 60px;
	padding-bottom: 5px;
	padding-left: 5px;
}
#accessibIndex {
	position: absolute;
	/*float: right;*/
	color: #C26A44;
	margin: 0px;
	width: 48px;
	z-index: 2;
	left: 0px;
	top: 590px;
	padding: 2px;
}
#accessibIndex img {
	position: static;
	margin: 0px;
	padding: 0px;
}
.cache {
	display: none;
}

