	* {
		font-family : Verdana;
	}
	a {
		text-decoration : none;
	}
	body {
		text-align: center;
		margin : 5px;
	}
	.page{
		height : 100%;
		width : 98%;
		margin : none;
		position: relative;
		left : 0px;
		_left : -10px;
	}
	.colGauche{
		position : absolute;
		width : 230px;
		height : 90%;
		left : 0px;
		top : 0px;
		text-align:left;
	}
	.colDroite{
		height: 95%;
		left : 240px;
		top : 0px;
		text-align:left;
		position : absolute;
				
	}

	.top{
		width:100%;
		height: 25px;

	}
	.top .titre{
		color: #CC0000;
		font-size : 10px;
		font-weight: bold;
		padding-top : 0px;
	}
	.top .titre a{
		color: #CC0000;
	}
	.top .texte{
		color: #999999;
		font-size : 9px;
		padding-left : 0px;
		padding-top : 0px;
		position : absolute;
	}
	.outils{	
		color : #999999;
		left : 610px;
		_left : 600px;
		font-weight: bold;
		position : absolute;
		font-size : 9px;
		padding-top : 0px;
		width :135px;
	}
	.outils a{	
		color : #999999;
	}
	.outils a.selection{
		color : #CC0000;
	}
	.outils a:hover{	
		color : #CC0000;
	}

	.VR {
		height : 85%;
		width : 100%;
	}
	.clear {
		clear : both;
		height : 10px;
	}
	.en_savoir_plus{
		color : #F6F6F2;
		height : 78px;
		background-color : #F6F6F2;
		width : 100%;
	}
	
	
	.en_savoir_plus table{
		margin-top : 10px;
		margin-left : 10px;
	}
	.en_savoir_plus *{
		color : #B2B299;
		font-size : 10px;
	}
	.menu{
		height : 275px;
		width : 100%;
	}
	.menu .bloc_ouvert{
		border-top : 1px solid #999999;
		background-image : url(image/fleche_open.gif);
		background-repeat: no-repeat;
		padding-left : 15px;
		padding-top : 5px;
	}
	.menu .bloc_ouvert .titre{
		color : #000;
		font-size : 13px;
		font-weight : bold;
		padding-bottom : 5px;
	}
	.menu .bloc_ouvert a{
		color : #999999;
		font-size : 10px;
		font-weight : bold;
		padding-bottom : 5px;
		display:block;
		text-decoration:none;
		margin-bottom : 0px;
	}
	.menu .bloc_ouvert a:hover{
		color : #CC0000;
	}
	.menu .bloc_ouvert a.selection{
		color : #CC0000;
	}
		

	.menu .bloc_ferme{
		border-top : 1px solid #999999;
		background-image : url(image/fleche_close.gif);
		background-repeat: no-repeat;
		padding-left : 15px;
		font-size : 13px;
		color: #999999;
		padding-top : 5px;
		padding-bottom : 5px;		
		font-weight : bold;
	}
	
	.menu .bloc_ferme a{
		color : #999999;
	}
	
	.menu .bloc_ferme a:hover{
		color : #000000;
	}
	
	
	.plan{
		height : 70%;
		width : 80%;
	}
	.MP3{
		border-top : 1px solid #999999;
		height : 78px;
		width : 80%;
		position : relative;
	}
	.MP3 .titre{
		padding-top : 10px;
		padding-bottom : 10px;
		color : #999999;
		font-size : 10px;
		font-weight : bold;
	}
	.MP3 .fermer{
		position : absolute;
		top : 10px;
		right : 5px;
		
	}
	
	#detail {
		position : absolute;
		background-color : #F6F6F2;
		top : 32px;
		left : 19px;
		width : 283px;
		height : 536px;
		height : 92%;
		font-size : 13px;
		color: #666666;
		padding-top: 5px;
		display : none;
		z-index : 50;
	}

	
	#texte_detail{
		overflow : auto;
		height : 510px;
		height : 95%;
		text-align : justify;
		padding-left : 10px;
		padding-right : 10px;
	}
	
	
	
	.historique_texte{
		overflow : auto;
		width : 310px;
		height : 95%;
		border-top : 1px #999999 solid;
		font-size : 12px;
		color : #666666;
		text-align : justify;
		padding-right : 10px;
		padding-left : 10px;
		padding-top : 5px;
		float : left;
	}

	.historique_texte .bloc_ferme{
		border-top : 1px solid #999999;
		background-image : url(image/fleche_close.gif);
		background-repeat: no-repeat;
		padding-left : 15px;
		font-size : 13px;
		color: #999999;
		padding-top : 5px;
		padding-bottom : 5px;		
		font-weight : bold;
	}

	.historique_blocDroit {
		width : 745px;
		height : 95%;
	}
	.historique_album{
		width : 385px;
		height : 540px;
		position : relative;
		margin-left : 325px;
		_margin-left : 80px;
		padding-left : 10px;		
	}
	
	
	#photo{
		width : 385px;
		height : 275px;
		top : 0px;
		background-repeat: no-repeat;
	}
	#photo_legende{
		margin-top : 10px;
		font-size : 11px;
		color : #666666;
	}
	#photo_copyright{
		font-size : 9px;
		margin-top : 3px;
		color : #ABAEAB;
	}
	.liste_photos{
		width : 390px;
		position : absolute;		
		bottom : 0px;
		height : 60px;
	}
	
	.liste_photos img{
		cursor: pointer;
	}
	
	a.glossaire {
		color : #999999;
		font-weight : bold;
	}


	.Style2 {
		font-size: 10;
	}
	a.liens {
		color : #999999;
		line-height: 20px;
	}

