@charset "utf-8";
/* CSS Document */

Body {
	background-color:#d0d1ce;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	}
a:link {
	text-decoration: underline;
	color: #888;
}
a:visited {
	text-decoration: none;
	color: #C93;
}
a:hover {
	text-decoration: none;
	color: #000;
}
a:active {
	text-decoration: none;
	color: #C93;
}
#main_memoire {
	width:1024px;
	height:820px;
	Z-INDEX:1;
	top:0px;
	LEFT:50%;
	margin-left:-512px;
	POSITION:absolute;
	background-image:url(../memoire/interface/bg_memoire.gif);
	visibility: visible;
	}
#main_actu {
	width:1024px;
	height:820px;
	Z-INDEX:1;
	top:0px;
	LEFT:50%;
	margin-left:-512px;
	POSITION:absolute;
	background-image:url(../memoire/interface/bg_actu.gif);
	visibility: visible;
	}
#popup {
	width:882px;
	height:603px;
	Z-INDEX:11;
	top:30px;
	left:80px;
	POSITION:absolute;
	overflow: hidden;
	background-image:url(../memoire/interface/pop_bg.gif);
	visibility: visible;
}
#pop_close2 {
	position:absolute;
	width:24px;
	height:24px;
	left: 929px;
	top: 600px;
	z-index: 12;
	display: block;
}
	
/*----a suprimer quand il y aura un premier sujet-------*/ 

#sciences { display: none; }

/*-------------impression----------------*/
#print_logo {
	position:absolute;
	width:239px;
	height:567px;
	left:100px;
	top:13px;
	z-index:1;
	display: none;
	visibility: visible;
}
#print_titre {
	position:absolute;
	width:700px;
	height:73px;
	z-index:10;
	left: 230px;
	top: 30px;
	display:none;
	visibility: visible;
}
.print_soustitre {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	font-weight:bold;
	color:#900; 
	display:inherit;
	visibility: block;
}
#print_tit {
	position:absolute; width:auto;
	height:20px;
	top: 33px;
	left: 150px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	font-weight:bold;
	color:#900;
	display: inherit;
}
#print_tit2 {
	position:absolute; width:auto;
	height:20px;
	top: 33px;
	left: 300px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	font-weight:bold;
	color:#900;
	display: inherit;
}
#print_soustitreactu {
	position:absolute;
	width:460px;
	height:20px;
	top: 33px;
	left: 24px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	font-weight:bold;
	color:#900;
	z-index: 10;
	display: inherit;
}
#print_soustitre170 { position:absolute; width:520px; height:20px; top: 33px; left: 170px;
	font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:left;
	font-weight:bold; color:#900; 	display: inherit;
}
#print_soustitre120 {
	position:absolute;
	width:550px;
	height:20px;
	top: 33px;
	left: 120px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	font-weight:bold;
	color:#900;
	display: inherit;
}
#print_foot { display: none; }
#print_footfixe { display: none; position:absolute; width:459px; height:33px;
	top: 650px; left: 350px; z-index: 6;
}
/*-------------------------------Typos-----------------------------------*/
.texte-courant12g {font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:left;}
.texte-courant12d {font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:right;}
.texte-courant11g {font-family:Arial, Helvetica, sans-serif; font-size:11px; text-align:left;}
.texte-courant11d {font-family:Arial, Helvetica, sans-serif; font-size:11px; text-align:right;}
.texte-courant12 {font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:justify;}
.texte-courant12b {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-align:justify;}
.texte-courant12b-d {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-align:right;}
.texte-courant11 {font-family:Arial, Helvetica, sans-serif; font-size:11px; text-align:justify;}
.texte-titres14 {font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size:14px;}
.texte-titres14g {font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size:14px; text-align:left;}
.texte-titres14ital {font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size:14px; font:italic;}
.texte-titres14gris {font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size:14px; text-align:left; color:#666}
.texte-legendes1 {font-family: Arial, Helvetica, sans-serif; font-size:10px; text-align:left;}
.texte-legendes-droite {font-family: Arial, Helvetica, sans-serif; font-size:10px; text-align:right;}
.texte-legendes10bold {font-size:10px; font-family:"Arial Black", Gadget, sans-serif; text-align:left;}
.texte-legendesbold {font-family: Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-align:left;}
.texte-legendes-bolddroit {font-family: Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-align:right;}
.sup {font-size: 10px; line-height: 2px; }
.sup2 {font-size: 8px; line-height: 2px; }
.suptitre {font-size: 13px; line-height: 2px; }
.texte-intro13 {font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#626262; font-weight:800;}
.texte-chapeaux13 { position:relative; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#900; font-weight:800; text-align:justify;}
.texte-chapeaux13ital { font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#900; font-style:italic; font-weight:800; text-align:justify;}

.titres_ann16 {font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:16px; text-align:left; color:#093;}
.titres_ann16i {font-family:Arial, Helvetica, sans-serif; font-style:italic; font-weight:bold; font-size:16px; text-align:left; color:#093;}

.titre-act16 { font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#900; font-weight:800; text-align:justify; color:#F63;}
.titre-act16i { font-family:Arial, Helvetica, sans-serif; font-style:italic; font-size:16px; color:#900; font-weight:800; text-align:justify; color:#F63;}

.titre-mem16 { font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#900; font-weight:800; text-align:justify; color:#615738;}
.titre-mem16i { font-family:Arial, Helvetica, sans-serif; font-style:italic; font-size:16px; color:#900; font-weight:800; text-align:justify; color:#615738;}

.titre-chapeaux16ital { font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#900; font-style:italic; font-weight:800; text-align:justify;}
#chapeau { width:462; height:auto; 	left: 0px; top: 0px; font-family:Arial, Helvetica, color:#900; sans-serif; text-align:justify; vertical-align:text-top;}

.archives-texte { font-family: Arial, Helvetica, sans-serif; font-size:11px; text-align:left;}
.pop_extrait {font-family: Arial, Helvetica, sans-serif; font-style:italic; font-size:11px; text-align:left;}

.separateur_musees {	font-size: 4px; color:#FFF;}
.separateur_musees2 {	font-size: 8px; color:#FFF;}
.texte-listemusees {font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:left;}

/* ----------------------ACTU pages niveaux 2------------------------ */
#main_actu {
	width:1024px; height:820px;
	Z-INDEX:1; top:0px;
	LEFT:50%; margin-left:-512px; WIDTH:1024px;
	POSITION:absolute;
	background-image:url(../interface/bg_actu.gif);
	visibility:visible;
	} 
.Nom-auteurs10g {font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-align:left}
.Style7 {font-family: Arial, Helvetica, sans-serif}
/* -------------------------memoire_pages d'accueil------------------------ */

div#separateur {
	position:absolute;
	width:4px;
	height:517px;
	left:372px;
	top:104px;
	z-index:1;
	visibility: visible;
	background-image:url(../memoire/interface/separateur_517px.gif);
}
div#separateur_b {
	position:absolute;
	width:4px;
	height:517px;
	left:372px;
	top:104px;
	z-index:1;
	visibility: visible;
	background-image:url(../memoire/interface/separateur_517b.gif);
}
#memoire_home_logo {
	position:absolute;
	width:225px;
	height:65px;
	z-index:1;
	left: 420px;
	top: 340px;
}
#memoire_home_titre {
	position:absolute;
	width:544px;
	height:51px;
	z-index:1;
	left: 400px;
	top: 405px;
}
#memoire_home_intro {
	position:absolute;
	width:500px;
	height:165px;
	z-index:1;
	left: 436px;
	top: 456px;
	background-color: #FFFFFF;
	visibility: visible;
}
/* -------------------------memoire_zones textes------------------------ */

#visuel {
	position:absolute;
	width:300px;
	height:300px;
	z-index:8;
	left: 56px;
	top: 117px; text-align:right;
}
.visuel {
	width:auto;
	height:auto;
}
#visuel_horiz {
	position:absolute;
	width:auto;
	height:auto;
	z-index:8;
	right: 668px;
	top: 115px;
	visibility: visible;
}
#scroll_inactif {
	position:absolute;
	width:13px;
	height:517px;
	z-index:1;
	left: 886px;
	top: 104px;
	background-image:url(../memoire/interface/scroll_inactif.gif);
	visibility: hidden;
}
#video {
	position:absolute;
	width:480px;
	height:365px;
	z-index:1;
	left: 450px;
	top: 104px;
}
#video3 {
	position:absolute;
	width:480px;
	height:365px;
	z-index:3;
	left: 0px;
	top: 100px;
}
#video2 {
	position:absolute;
	width:364px;
	height:336px;
	z-index:1;
	left: 508px;
	top: 104px;
}
#video4 {
	position:absolute;
	width:420px;
	height:372px;
	z-index:1;
	left: 450px;
	top: 117px; 
	vertical-align:top;
}
/*---------------------------------Contenu--------------------------------------------------*/
#contenu {
	width:459px;
	height:auto;
	top:0px;
	left:0px;
	position:relative;
	background-color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:justify;
} 
/* -------------------------memoire_page liste------------------------ */
#chapeau {
	position:absolute;
	width: 460px;
	height: auto;
	top:0px;
	left:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#626262;
	font-weight:800;
	text-align:justify;
}

.blocliste_titre {
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:800;
	color:#666;
}
.blocliste_titrei {
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:800; font-style: italic;
	color:#666;
}
.blocliste_texte {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px; text-align:justify;
}

#blocliste {
	position:absolute;
	width:475px;
	z-index:9;
	background-color: #FFFFFF;
	left: 0px;
	top: 0px;
	visibility: visible;
}

/* -------------------------memoire_clavier B 8 entrees------------------------ */
#separateur288 {
	position:absolute;
	z-index:1;
	width:4px;
	height:288px;
	left: 372px;
	top: 104px;
	background-image:url(../memoire/interface/separateur_288px.gif);
}
#clavierb {
	position:absolute; z-index:2;
	width:187px; height:230px; left: 208px; top: 400px;
	z-index:2;
}
#clavierb8 {
	position:absolute;
	width:187px;
	height:36px;
	z-index:1;
	left: 0px;
	top: 0px;
}
#clavierb7 {
	position:absolute;
	width:187px;
	height:26px;
	z-index:2;
	left: 0px;
	top: 36px;
}
#clavierb6 {
	position:absolute;
	width:187px;
	height:26px;
	z-index:2;
	left: 0px;
	top: 62px;
	text-align: left;
}
#clavierb5 {
	position:absolute;
	width:187px;
	height:26px;
	z-index:3;
	left: 0px;
	top: 88px;
	text-align: left;
}
#clavierb4 {
	position:absolute;
	width:187px;
	height:26px;
	z-index:4;
	left: 0px;
	top: 114px;
	text-align: left;
}
#clavierb3 {
	position:absolute;
	width:187px;
	height:26px;
	z-index:5;
	left: 0px;
	top: 140px;
	text-align: left;
}
#clavierb2 {
	position:absolute;
	width:187px;
	height:24px;
	z-index:7;
	left: 0px;
	top: 166px;
	text-align: left;
}
#clavierb1 {
	position:absolute;
	width:187px;
	height:40px;
	z-index:7;
	left: 0px;
	top: 190px;
}


/* -------------------------memoire_clavier 7 entrees------------------------ */
#clavier {
	position:absolute;
	z-index:2;
	width:164px;
	height:204px;
	left: 231px;
	top: 426px;
	z-index:2;
	visibility: visible;
}
#separateur314 {
	position:absolute;
	z-index:1;
	width:4px;
	height:314px;
	left: 372px;
	top: 104px;
	background-image:url(../memoire/interface/separateur_314px.gif);
}
#clavier7 {
	position:absolute;
	width:164px;
	height:36px;
	z-index:1;
	left: 0px;
	top: 0px;
}
#clavier6 {
	position:absolute;
	width:164px;
	height:26px;
	z-index:2;
	left: 0px;
	top: 36px;
}
#clavier5 {
	position:absolute;
	width:164px;
	height:26px;
	z-index:3;
	left: 0px;
	top: 62px;
}
#clavier4 {
	position:absolute;
	width:164px;
	height:26px;
	z-index:4;
	left: 0px;
	top: 88px;
}
#clavier3 {
	position:absolute;
	width:164px;
	height:26px;
	z-index:5;
	left: 0px;
	top: 114px;
}
#apDiv11 {
	position:absolute; width:164px; height:26px;
	z-index:6; left: 0px; top: 140px;
}
#clavier2 {
	position:absolute;
	width:164px;
	height:24px;
	z-index:7;
	left: 0px;
	top: 140px;
}
#clavier1 {
	position:absolute;
	width:164px;
	height:40px;
	z-index:7;
	left: 0px;
	top: 164px;
}


/* -------------------------memoire_clavier C 8 entrees------------------------ */

#clavierc {
	position:absolute; z-index:2;
	width:164px; height:230px; left: 231px; top: 400px;
	z-index:2;
}
#clavierc8 {
	position:absolute;
	width:164px;
	height:36px;
	z-index:1;
	left: 0px;
	top: 0px;
}
#clavierc7 {
	position:absolute;
	width:164px;
	height:26px;
	z-index:2;
	left: 0px;
	top: 36px;
}
#clavierc6 {
	position:absolute;
	width:164px;
	height:26px;
	z-index:2;
	left: 0px;
	top: 62px;
	text-align: left;
}
#clavierc5 {
	position:absolute;
	width:164px;
	height:26px;
	z-index:3;
	left: 0px;
	top: 88px;
	text-align: left;
}
#clavierc4 {
	position:absolute;
	width:164px;
	height:26px;
	z-index:4;
	left: 0px;
	top: 114px;
	text-align: left;
}
#clavierc3 {
	position:absolute;
	width:164px;
	height:26px;
	z-index:5;
	left: 0px;
	top: 140px;
	text-align: left;
}
#clavierc2 {
	position:absolute;
	width:164px;
	height:24px;
	z-index:7;
	left: 0px;
	top: 166px;
	text-align: left;
}
#clavierc1 {
	position:absolute;
	width:164px;
	height:40px;
	z-index:7;
	left: 0px;
	top: 190px;
}


/* -------------------------Tableau de bord Mémoire------------------------ */
#tb_home {
	position:absolute;
	width:874px;
	height:104px;
	z-index:1;
	left: 80px;
	top: 644px;
	background-image:url(../memoire/interface/tb_bg.gif);
	visibility: visible;
}
#tb_memoire {
	position:absolute;
	width:874px;
	height:104px;
	z-index:3;
	left: 80px;
	top: 644px;
	background-image:url(../memoire/interface/tb_bg.gif);
	visibility: visible;
}
#tb_titre2 {
	position:absolute;
	width:874px;
	height:31px;
	z-index:1;
	background-image:url(../memoire/interface/tb_titre.gif);
	left: 0px;
}
#tb_menus3 {
	position:absolute;
	width:874px;
	height:31px;
	z-index:1;
	background-image:url(../memoire/interface/tb_menus3.gif);
	left: 0px;
	visibility: visible;
}
#musee_menu {
	position:absolute;
	width:874px;
	height:32px;
	z-index:1;
	left: 0px;
	top: 31px;
}
#savoir {
	position:absolute;
	width:254px;
	height:88px;
	z-index:1;
	left: 269px;
	top: 0px;
	visibility: visible;
}
#creation {
	position:absolute;
	width:242px;
	height:88px;
	z-index:1;
	visibility: visible;
	left: 523px;
	top: 0px;
}

#tbhome_menu {
	position:absolute;
	width:874px;
	height:41px;
	z-index:2;
	left: 0px;
	top: 63px;
}
#menu_tb {
	position:absolute; width:765px; height:88px;
	z-index:1;
	top: 0px;
}
/* -------------------------ANNEXES------------------------ */
#main_annexes {
	width: 1024px; height: 820px;
	Z-INDEX:1;
	top:0px; left:50%; margin-left: -512px;
	position: absolute;
	background-image: url(../memoire/interface/bg_annexes.gif);
	visibility: visible;
	}
#annexes {
	position:absolute;
	width:535px;
	height:48px;
	z-index:9;
	left: 419px;
	top: 748px;
	visibility: visible;
}
.plansite_head{
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold; text-align: center; font-size: 14px; line-height: 20px; color:#FFF;
	background-image:url(../interface/plansite_head.gif)
}
.plansite_actu {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px; font-weight:800;
	text-align:center; color:#666; background-image:url(../interface/plansite_spacer.gif);
}
.plansite_titres {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px; font-weight:800;
	text-align:left; color:#000;
}
.plansite_soustitres {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px; font-weight:800;
	text-align:center; color: #900;
}
.plansite_textes {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px; text-align:left;
}
/* -------------------------ARCHIVES------------------------ */
.archives_date {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif; color:#000; text-align:left; text-transform:capitalize; text-transform:capitalize;
}
.archives_titre {
	font-size: 17px;
	font-family: Arial, Helvetica, sans-serif; color:#000; text-align:left;	line-height:20px; font-weight:bold;
}
.archives_texte {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	text-align: left;
}
.plus_info {
	font-family:"Arial Black", Gadget, sans-serif; color:#FFF;
	font-size: 12px; text-decoration:none;
}

