	/* global */
			html {font-size:100%; margin:0; padding:0;}
			body {background:#302F2C url(styles-scribe-bg.gif) repeat-x fixed 0 0;  margin:0; padding:0;}
			html, body {color:#333333; font-family:"Trebuchet Ms",trebuchet,arial,sans serif; height:100%; font-size:1em;}
			a img, img a {border: none;}
	/* generic */
			a, a:link, a:visited {color:#D19F58; text-decoration:none;}
			a:hover, a:active {border-bottom:1px dotted #000000;color:#000;text-decoration:none;}
			p, li, dt, dd {display:block;line-height:1.5em;padding:0 1em;text-align:justify;}
			ul {list-style-image:none;list-style-position:outside;list-style-type:none;margin:0;padding:0;}
				li {list-style-position:outside; list-style-type:none; padding:0;}
			h1 {font-size:1.5em; font-family:georgia,times,"Times new roman",serif; font-weight:normal; margin:0; padding:0; text-align: center; color: #444;}
			h2 {border-bottom:1px solid #aaa; font-size:5em; color:#D19F58; font-family:georgia,times,"Times new roman",serif; font-weight:normal; margin:0 auto; padding:0 0.5em 5px; text-align:center; text-transform:uppercase; width:30%;}
			h3 {color:#75776C; font-size:1.2em; font-weight:normal; padding:0 0.8em; text-align:center; text-transform:uppercase;}		
			
			#banner {background:transparent url(styles-scribe-banner.jpg) no-repeat scroll 0 0;font-size:1em; font-weight:normal; height:100px; margin:0; padding:0; text-indent:-5000px; width:990px;}
			
			#presentation {position: absolute; left:-999px; top:-999px;}
	/* layout */
			div#page {width:990px; margin:0 auto; background-color:#fff; position:relative; font-size:0.8em; }	
			* html div#page {width:987px;}
				p.compteur {display:block; width:940px; margin:0 auto; font-size:0.9em; color:#666666; text-align:center; padding:20px 0;}
				p.nbentrees {margin:0 auto;text-align:center;width:990px; padding:0;}		
				div#page #menu,
				div.index  {width:990px; background:transparent url(styles-scribe-menu.gif) repeat-x scroll 0 0;}
					div#page #menu ul {margin:0;list-style-position:outside;list-style-type:none;padding:0; height:35px; overflow: hidden;}
					@media all and (min-width:0px) {body:not(:root:root) div#page #menu ul {height:33px;}}
						div#page #menu ul li {float:left;list-style-position:outside;list-style-type:none;padding:0;}
							div#page #menu ul li a,div#page #menu ul li a:link,div#page #menu ul li a:visited {border-left:1px solid #FFD58B; border-right:1px solid #B68741; color:#333333; display:block; padding:0.6em 1.5em;}
							div#page #menu ul li a:hover,div#page #menu ul li a:active {background-color:#302F2C; border-left:1px solid #000; border-right:1px solid #555; color:#fff;}
							div#page #menu ul li p {margin:0; padding:0; border-left:1px solid #FFD58B; border-right:1px solid #B68741; padding:6px 10px;}
								div#page #menu ul li p input.recherche {height:17px;}
								div#page #menu ul li p input.lancerRecherche {height:22px;}
						#menu ul li.spacer {display:block; border-left:1px solid #FFD58B;height:34px}
						* html #menu ul li.spacer {display:block; border-left:1px solid #FFD58B; height:34px}
						@media all and (min-width:0px) {body:not(:root:root) #menu ul li.spacer {width:355px;}}
				div.index ul {margin:0;list-style-position:outside;list-style-type:none;padding:0; height:34px; overflow: hidden;}
					div.index ul li {float:left;list-style-position:outside;list-style-type:none;padding:0;}
						div.index ul li a,
						div.index ul li a:link,
						div.index ul li a:visited {border-left:1px solid #FFD58B;border-right:1px solid #B68741;color:#302F2C;display:block;font-weight:bold;padding:0.55em 1em;}
						div.index ul li a:hover,
						div.index ul li a:active {background-color:#302F2C; border-left:1px solid #000; border-right:1px solid #555; color:#fff;}
					div.index ul li.spacer {display:block; border-left:1px solid #FFD58B;height:34px;}
					* html div.index ul li.spacer {display:block; border-left:1px solid #FFD58B;height:34px;}
					@media all and (min-width:0px) {body:not(:root:root) div.index ul li.spacer {height:34px;}}
				div#filtres {width:990px; background-color:#302F2C; height:80px;}
					div#filtres #gauche {width:50%; float:left;}
						div#filtres #gauche p {color:#fff; margin:0; padding:15px 0 0 20px; font-size:0.9em;}
							div#filtres #gauche p label {display:block;}
							div#filtres #gauche p select {height:20px; width:200px; border: 1px solid #000;}
					div#filtres #droite {width:50%; float:left;}
						div#filtres #droite p {color:#fff; margin:0; padding:15px 0 0 20px; font-size:0.9em;}
							div#filtres #droite p a,
							div#filtres #droite p a:link,
							div#filtres #droite p a:visited {color:#fff;}
							div#filtres #droite p a:hover,
							div#filtres #droite p a:active {border-bottom:1px dotted #fff;}
				.lettre {clear:both; display:block;}
				
				dl {margin:0 30px;}
					dt,dd {margin:5px auto; padding:0; display:block; clear:both;}
					dt strong {color:#D19F58; font-family:georgia,times,"Times new roman",serif; font-size:1.2em; text-transform:uppercase;}
					dd span {display:block; padding:5px 0;}
					dd span.discipline {color:#484744;text-transform:uppercase;}
					dd span.transliteration {display:inline; font-family:"Arial Unicode MS",Code2000,Titus Cyberbit Basic,arial,sans serif; font-style:italic;}
				ul li span em, 
				dd span em.encyclo {background-color:#D19F58; color:#fff; font-family:"Trebuchet ms",trebuchet,verdana,arial,geneva,sans-serif;font-style:normal; font-weight:bold; margin:0 0.5em 0 0;padding:0 0.5em;}
				.media {background-color:#D19F58;border:1px solid #D19F58;display:block; float:left;margin:7px 0.8em 0.8em 0;padding:3px;}
					.media .insert {display:block;float:left;}
						.media .insert img {width:170px;}
						.media .insert a,.media .insert a img {border:medium none;font-size:1px;line-height:1px;margin:0;padding:0;vertical-align:middle;}
					.media p,.media strong {color:#fff;display:block;float:left;font-size:12px;font-style:italic;margin:0;text-align:left;width:155px;}
					.media p a, .media p a:link, .media p a:visited {color:#fff;border-bottom:1px solid #fff;}
					.media p a:hover, .media p a:active {color:#000; border-bottom:1px solid #000;}
					.media strong {font-family:georgia,times,"Times new roman",serif;}
				a.ancrehaut,a.ancrehaut:link,a.ancrehaut:visited {border-bottom:1px solid #C0C0C0; color:#D19F58; display:block; font-size:0.8em;font-weight:bold;text-align:right;text-transform:uppercase;margin-bottom:20px;}
				a.ancrehaut:hover, 
				a.ancrehaut:active {border-bottom:1px solid #000; color:#000;}
				ul.references {background-color:#D19F58; border-color:#484744; border-style:solid; border-width:1px 1px 1px 5px; list-style-image:none; list-style-position:outside; list-style-type:none; margin:1.5em 0 0.5em 0; padding:0 0.3em;}
					ul.references li {color:#fff; font-size:0.8em; padding:0.4em 0;}
						ul.references li a {border-bottom:1px solid #fff; color:#fff;}
						ul.references li em {color:#fff;font-style:normal;font-weight:bold;}
				p.planche,p.seealso {font-size:1em;padding:10px 0 0; margin:0;}
				div#page .lettre dl dd p.planche span,
				div#page .lettre dl dd p.seealso span{display:inline;font-family:Arial Unicode MS,Titus Cyberbit Basic,arial,"Microsoft Sans Serif",sans serif;margin:0;padding:0;}
				div#parcours {position:fixed; right: 20px; background-color:#D19F58; border: 2px solid #484744; width:300px; bottom:50px;
					filter:alpha(opacity=100); -moz-opacity:0.9; opacity: 0.9;}
				div#parcours:hover {filter:alpha(opacity=100); -moz-opacity:1; opacity: 1;}	
				div#parcours h3 {margin:0; color:#333; border-bottom:1px solid #b68741; font-weight: bold; font-size:12px; display:block; padding:5px 0; width:300px; text-align:center;background:transparent url(styles-scribe-menu.gif) repeat-x scroll 0 0;}
				div#parcours h4 {margin:0; color:#333; font-weight: bold; font-size:12px; display:block; padding:5px 0; width:300px; text-align:center; border-top:1px solid #ffd58b; border-bottom:1px solid #b68741;}
				div#parcours ul {margin:0; padding:0;}
				div#parcours ul li {margin:0; padding:0; height:30px; overflow: hidden;}
				div#parcours ul li a,
				div#parcours ul li a:link,
				div#parcours ul li a:visited {height:22px; margin:0; font-size:0.9em; color:#fff; padding:3px 10px; display:block; border-top:1px solid #ffd58b; border-bottom:1px solid #b68741;}
				div#parcours ul li a:hover,
				div#parcours ul li a:active {background-color:#302F2C; border-top:1px solid #000; border-bottom:1px solid #555; color:#fff;}	
				div#parcours #choixparcours {margin:0; text-align:center;}
				div#parcours #choixparcours select {margin:5px 0;}
				#homepage {margin:0 30px; clear:both;}
					#homepage h4 {color:#75776C;font-size:1.2em;font-weight:normal;text-transform:uppercase; margin:5px 0;}
					#homepage p#intro {float:left; margin:0; padding:20px 22px 20px 0; width:600px;}
					#homepage p#nouveautes {background-color:#FAE6AF;border:1px solid #CBB052; float:left; margin:20px 0 0; padding:9px; width:284px;}
					#homepage .colonnes {width:100%; clear:both;}
					#homepage .col {width:300px; float:left; border-left:1px solid #D19F58; margin:20px 0;padding-right:10px;}
						#homepage .col ul li {text-align:left;}
						#homepage .col h4,#homepage .col h5,#homepage .col p,#homepage .col ul {padding-left: 15px;}
					#homepage .bibliographie {width:599px;}
						#homepage .bibliographie h5 {color:#777;margin:0; padding:15px 15px 3px 15px; text-transform:uppercase; font-weight: bold;}
					#homepage .partners {background-color:#D19F58; margin-right:19px; width:290px; padding-right:0; border-right:1px solid #f19f58;}
						#homepage .partners p {text-align:left; font-size:0.9em;}
						#homepage .partners h4 {background-color:#fff; color:#D19F58; margin:0; padding:3px 15px; border-top:1px solid #f19f58;}
						#homepage .partners h5 {font-family:Georgia,Times,Serif; margin: 10px 0 0 0; text-transform:uppercase; font-size: 1em;}
						#homepage .partners a {color:#fff;}
						#homepage .partners a:hover {border-bottom-color:#fff;}
					#homepage .col3 {padding-right:0;}
				.clear {clear:both; width:990px; height:1px; display:block;}
				div#pieddepage {height:30px; width:800px; font-size:0.9em; text-align:center; bottom:0; padding:0; margin:0 auto; display:block; clear:both;}
				#corpus {margin:0 30px; clear:both;}
					#corpus h4 {color:#75776C;font-size:1.2em;font-weight:normal;text-transform:uppercase; margin:5px 0;}
					#corpus p#intro {float:left; margin:0; padding:20px 22px 20px 0; width:600px;}
					#corpus p#nouveautes {background-color:#FAE6AF;border:1px solid #CBB052; float:left; margin:20px 0 0; padding:9px; width:284px;}
					#corpus .colonnes {width:100%; clear:both;}
					#corpus .col {width:450px; float:left; margin:20px 0;padding-right:10px;}
						#corpus .col ul li {text-align:left;}
						#corpus .col h4,#corpus .col h5,#corpus .col p,#corpus .col ul {padding-left: 15px;}
						#corpus .col h4 {color:#D19F58; font-family:georgia,times,"Times new roman",serif; font-size:1.2em; text-transform:uppercase;}
						#corpus .col p.dimensions {font-size:1em; color:#444;}
						#corpus .col p.date,#corpus .col p.materiaux,#corpus .col p.dimensions {margin:0 0 0 16px; border-left:4px solid #D19F58; padding-left: 10px;}
						#corpus .col p.situation {color:#777;font-size:0.9em;font-style:italic;}
					#corpus .col3 {padding-right:0;}
/* medias */
#pagemedia {background:transparent none repeat scroll 0; margin:10px auto 0 auto; padding:0; text-align:center; width:640px;} 
#pagemedia img {text-align:center;}
#pagemedia p {text-align:justify; font-size:1em;}


	#chronologie {margin:0 30px; clear:both;}
		#chronologie h2.chronologieh2 {font-size:1.5em; font-family:georgia,times,"Times new roman",serif; font-weight:normal; margin:0; padding: 20px 0 0 0; text-align: center; color: #444;border:none; width: auto;}
		#chronologie table {margin: 10px auto; border:1px solid #D19F58; width: 928px;}
			#chronologie table tr th {font-family:georgia,times,times New Roman,serif;font-size:17px; padding: 5px 10px; font-weight: normal; text-transform: uppercase;text-align:center; background:#D19F58 url(styles-scribe-menu.gif) repeat-x scroll 0 0;}
			#chronologie table tr td {border-bottom: 1px solid #FAE6AF; padding: 7px; font-size: 0.85em;}
			#chronologie table tr:hover {background-color: #FAE6AF; }
			#chronologie table tr td.dynastie {color: #000; border-top:1px solid #fff;  font-family:georgia,times,times New Roman,serif;font-size:14px;background:#D19F58 url(styles-scribe-menu.gif) repeat-x scroll 0 0; font-style: italic;}
			#chronologie table tr td.info {background-color: #FAE6AF; padding: 5px 10px; text-align: center;}
			#chronologie table tr.entete td {text-transform: uppercase; color: #444; font-size: 10px;}
			
			#chronologie #resume {clear: both; display: block;}
				#chronologie #resume ul {border:1px solid #D19F58;clear:both;display:block;height:100px;width:928px; }
					#chronologie #resume ul li {display:block;float:left;font-size:0.9em;width:92px; text-align: center; height:100px; background-color: #FAE6AF; }
					#chronologie #resume ul li.paire {background-color: #fff; }
						#chronologie #resume ul li a {color: #000; padding: 5px;}
						#chronologie #resume ul li a span {font-style: italic;}
			
			
			
			
	