* {
	margin:0;
	padding:0;
	color:#888882;
}

body {
	background: #313130 url(images/background-bottom.gif) repeat left top;
}

#container {
	width: auto;
	background: url(images/background.gif) repeat-x left top;
	padding-bottom:267px;
}
	#header {
		position:absolute;
		top:0;
		left:0;
		background: #333;
		width:932px;
	}
		#header a.logo {
			display:block;
			position:absolute;
			top:47px;
			right:0;
			width:698px;
			height:85px;
		}
		#header a.download {
			display:block;
			position:absolute;
			right:5px;
			top:139px;
			background: url(images/book.gif);
			width:135px;
			height:15px;
		}
			#header a.download:hover {
				background: url(images/book-hover.gif);
			}
			#header a.download span {
				display:none;
			}
	#secondary {
		position:fixed !important;
		position:absolute;
		left:35px;
		top:112px;
		width:179px;
	}
		#secondary li {
			list-style:none;
			position: relative;
			height: 15px;
			overflow:hidden;			
		}
		#secondary li img.new {
			position:absolute;
			right:0;
			top:2px;
		}			
			#secondary li a {
				position: absolute;
				display:block;
		 		width: 179px;
			}				
				#secondary li a span {
					display:none;
				}				
		#secondary .level0 {
			padding-bottom:13px;
			background: url(images/filet-menu.gif) no-repeat 11px bottom;
		}
		#secondary .level1, secondary div.level1 {
			margin-top:29px;
			padding-top:37px;
			background: url(images/filet-menu.gif) no-repeat 11px top;

		}
			#secondary .level1 li.open {
				height:auto;
			}	
				#secondary .level1 li.open ul {
					margin-bottom:15px;
				}	
				#secondary .level1 li.open div.mask {
					position: relative;
					height: 15px;
					overflow:hidden;
				}
	#content {
		position:relative;
		left:235px;
		top:230px;
		/*width:698px;*/
		width:1000px;
	}
		#content .illustrationPage {
			width:696px;
			height:466px;
			overflow:hidden;
			background: #ddd url(/_ressources/themes/images/background-slide.gif);
			margin-bottom:20px;
		}
		#content div.work {
			margin-bottom:30px;
			clear:left;
		}
			#content div.work p, #content .sifr {
					line-height:80%;
					margin-top:30px;	
					font-size:12px;	
					height:auto;
			}
			#content div.siblings div.work {
				float:left;
				clear:none;
			}	
			#content div.workWithoutText {
				margin-bottom:40px;
			}		
	#footer {
		position:relative;
		top:230px;	
		margin-top:20px;
		width:175px;
		height:9px;
		margin-left:757px;
	}
		#footer a.copyright {
			background: url(images/copyright-barres.png) no-repeat left top;
			position:absolute;
			top:0;
			left:0;
			display:block;
			width:130px;
			height:11px;
			
		}
		#footer a.contact {
			background: url(images/contact.png) no-repeat left top;
			position:absolute;
			top:0;
			left:130px;
			display:block;
			width:45px;
			height:11px;
			
		}
			#footer a.contact:hover {
				background-position: 0 -11px;
			}
			#footer small {
				display:none;
			}
	
a img {
	border: none;
}

#preload-images {
    width: 0px;
    height: 0px;
    display: inline;
    background-image: url(/_ressources/themes/images/book-hover.gif);
}

#footerGlobal {
	clear:left;
}
