@charset "windows-1252";  
					

	 .hide {
		display : block;
	} 
	
	.menu_actif {
		border-left-width: thin; 
		border-left-style: solid;
	} 
	
	.anglais {
		font-size: 10px; 
		padding-left: 50px; 
		font-variant: small-caps; 
		background: silver; 
		width: 50%
	}

	.galerie_active {
		color : #888888 !important;	 
	}
	  
	.splash {
		padding-left: 10px; 
		margin-top: 144px;
	} 
	
	.portrait {
		position: absolute;
		left: 110px;
		top: 120px;
	} 
	
	.indication {position: relative; top: 95px; left: 53px; color: #BBBBBB;  font-size: 9px; letter-spacing: 1px;}
	
	
	* {margin:0; padding:0}
	

	html {
		height: 100%; 
		overflow: hidden
	}
	
	body {
		height: 600px; 
		width: 800px; 
		font-family: verdana,arial,helvetica,sans-serif;
		background-color: #DDDDDD; 
		color: #000000; 
		text-align: left; 
		padding-left: 150px; 
		margin-left: 50px;
		margin-top : 30px;
		font-size: 12px;	
	}  
	
	 a:link,  a:visited {
		color: #888888; 
		text-decoration: none;  
	}	
	
	a:hover {
		background-color: #FFFFFF; 
		color: #000000; 
	}		 
	
	a:active {
		background-color: #FFFFFF; 
		color: #333333;  
		text-decoration: none 
	}

	#composite {
		width: 800px; 
		background-color: #FFFFFF;
		background-image: url(composite.jpg); 
		height: 600px; 
		font-size: 16px; 
		letter-spacing: normal;
		margin : 0px;
		padding : 0px;
	} 
	
	  
	#composite a:link, a:visited {
		color: #888888;
		text-decoration: none; 
		font-size: 1px;
		padding: 0px; 
		background-image: none; 
		visibility: visible; 
	}
	
	#composite a:hover {
		background-color: #EEEEEE; 
		color: #000000; 
		text-decoration: none;
		font-size: 12px;
		visibility : visible;
	}
	
	#composite a:active {
		color : #888888;
		text-decoration : none;	
		font-size: 10px;
	}
				
	 
	#contenu {
		width: 800px; 
		background-color: #FFFFFF;
		height: 600px;
	} 
	
		
	#contenu em {
		color: #888888; 
		font-size: 10px !important;		
		font-style: normal;
		position: relative; 
		top: 5px; 
		left: 100px;
	}

    #contenu blockquote {
		position: relative; 
		top: 120px; 
		left: 120px; 
		width: 240px; 
		font-style: normal; 
		color: #555555; 
		text-align:right;
	}	
	
	#contenu h3 {
		position: relative; 
		left: 400px; 
		width: 400px; 
		margin-top: 20px; 
		text-align: left; 
		color: #555555; 
		font-size: 15px;
	}
	
	#contenu h4 {
		position: relative; 
		top: 120px; 
		margin-left: 100px; 
		margin-top:10px; 
		font-size: 16px
	}
			
	#contenu p {
		line-height: 20px; 
		position: relative; 
		left:400px; 
		width: 300px; 
		font-size: 10px; 
		text-align: left; 
	}
	
	
	#contenu ul {
		list-style: none;
	}
	
	#contenu li {
		position: relative; 
		list-style-position: outside; 
		top: 95px; 
		margin-left: 160px; 
		margin-top: 30px; 
		font-size: 15px;
	}

	
	#contenu a:link, #contenu a:visited {
		background-color: #FFFFFF;
		color : #888888;
		text-decoration: none;
		font-size : 12px;
		  
	}	
	
	#contenu a:hover {
		background-color: #FFFFFF;
		color : #000000;
		text-decoration: none;
	}
	
	#contenu a:active {	
		background-color: #FFFFFF;
		color : #888888;
		text-decoration: none;  
	} 
	
	#texte {
		width: 800px; 
		background-color: #FFFFFF; 
		height: 480px; 
		padding-top: 120px
	}
	
	#texte p {
		text-align: left; 
		width: 500px; 
		color: #555555; 
		margin-left: 100px; 
		margin-top: 20px
	} 
		
    #goodies {
		width: 800px; 
		background-color: #FFFFFF;
		height: 600px;
	}
	
	#goodies table {
		margin-top: 100px; 
		margin-left: 40px; 
		text-align: center; 
		word-spacing: 3em; 
		position: absolute;
	}	
	
	#goodies td {
		padding: 10px
	}
	
	
	#goodies a:link, #goodies a:visited {
		background-color: #FFFFFF;
		color: #888888;
		font-size: 12px; 
		text-decoration: none;  
	}	
	
	#goodies a:hover {
		background-color: #FFFFFF;
		font-size: 12px; 
		color: #000000; 
	}		 
	
	#goodies a:active {
		background-color: #FFFFFF;
		font-size: 12px; 
		color: #333333;  
		text-decoration: none
	}		
		
	#flashcontent {height: 100%; 
	}	
	
	#flashcontent p {
		text-align: left;
		margin : 50px;	
		line-height: 2;
	} 
	
	#menu {
		background: #FFFFFF;
		height: 600px; 
		width: 150px; 
		position: absolute; 
		left: 51px; 
		font-size: 15px; 
	}

	#menu table {
		border-left: 1px solid #888888; 
		border-left-width: thin; 
		left: 50px; 
		top: 115px; 
		position: relative; 
	}

	#menu a:link, #menu a:visited {
		background-color: #FFFFFF;
		color: #888888;
		font-size: 15px; 
		text-decoration: none;  
		letter-spacing: .2em; 
		position: relative; 
		line-height: 3;
		margin : 10px;  
	}	
	
	#menu a:hover {
		background-color: #FFFFFF;
		font-size: 15px; 
		color: #000000; 
	}		 
	
	#menu a:active {
		background-color: #FFFFFF;
		font-size: 15px; 
		color: #333333;  
		text-decoration: none
	}		
	
	#menu strong {
		font-style: normal; 
		height: 50px; 
		letter-spacing: .1em; 
		font-family: arial,helvetica,verdana; 
		font-size: 23px; 
		top: 10px; 
		left: 10px; 
		position: absolute; 
		color: #555555;
	}  

	#nav {position: absolute; top: 445px; left: 55px; background: #FFFFFF; margin: 0px; padding: 0px} 
		
	#nav table {text-align: left; width: 160px; position: relative; }
		
	#nav ul {list-style: none; margin-top: 0px; }	
	
	#nav li {list-style-position: outside; font-size: 9px; line-height: 12px;} 
	
	#nav a:link, #nav a:visited {
		background-color: #FFFFFF;
		color : #FFFFFF;
		text-decoration: none;
		font-size: 9px;  
	}	
	
	#nav a:hover {
		background-color: #FFFFFF;
		color : #000000;
		text-decoration: none;
	}
	
	#nav a:active {	
		background-color: #FFFFFF;
		color : #FFFFFF;
		text-decoration: none;  
	}
	  


	
	

	
	
			

