@charset "utf-8";
img, div {
	behavior: url("iepngfix.htc")
}
.awards{
position:absolute;
top:0px;
right:5px;
z-index:600;	}
.site {
	margin-top:300px;

 /padding:0;
	margin-left: auto;
	margin-right: auto;
	max-width: 1600px;
	width: auto !important;
	width:1600px;

 /width:100%;
}
.scrollPage {
	text-decoration:none;
	color:#3e3e3e;
}
.infopro {
	position: absolute;
	zoom:1;
	top: 0px;
	left: 0px;
	right: 0px;
	bottom: 0px;
 	/margin:0;
 	/text-align:left;
	background:  #000000;
	opacity : 0.6;
	-moz-opacity : 0.6;
	-ms-filter: "alpha(opacity=60)"; /* IE 8 */
	filter : alpha(opacity=60); /* IE < 8 */
}
.cache {
	position: absolute;
	zoom:1;
	top: 0px;
	left: 0px;
	right: 0px;
	bottom: 0px;
 	/margin:0;
 	/text-align:left;
	background:  #000000;
	opacity : 0.9;
	-moz-opacity : 0.9;
	-ms-filter: "alpha(opacity=90)"; /* IE 8 */
	filter : alpha(opacity=90); /* IE < 8 */
}

.blanc {
	padding-left:10px;
	padding-right:10px;
	background-color:#f2ead9;
}
.noir {
	padding-left:10px;
	padding-right:10px;
	background-color:#0d0d0d;
}
h1 {
	/*font-family: "Garamond", Arial;*/
	width:550px;
	background:url(decoupe/pattern.png) center repeat-x;
	text-align:center;
	font-style:italic;
	font-size:24px;
	font-weight: bold;
	margin-bottom:0px;
}
.garaitalicbold {
	/*font-family: "Garamond", Arial;*/
	font-style:italic;
	font-weight: bold;
	font-size:24px;
}
.imgFolio {
	margin:10px;
	border:5px solid #313131;
	opacity:0.2;/*max-width:1000px;	*/
	-moz-opacity : 0.2;
	-ms-filter: "alpha(opacity=20)"; /* IE 8 */
	filter : alpha(opacity=20); /* IE < 8 */
		}
.imgFolio:hover {
	opacity:1;
	moz-opacity : 1;
	-ms-filter: "alpha(opacity=100)"; /* IE 8 */
	filter : alpha(opacity=100); /* IE < 8 */
}
h2 {
	/*font-family: "Garamond", Arial;*/
	
	width:1010px;
	background:url(decoupe/pattern2.png) center repeat-x;
	text-align:center;
	font-weight:lighter;
	letter-spacing:1px;
	font-size:24px;
	margin-bottom:0px;
}
h3 {
	/*font-family: "Garamond", Arial;*/
	margin-top:0px;
	
	font-style:italic;
	font-size:24px;
	font-weight: bold;
	margin-bottom:0px;
}
.italique {
	/*font-family: "Garamond", Arial;*/
	backround-color:white;
	text-align:center;
	font-style:italic;
	font-size:18px;
	font-weight: bold;
}
.texte {
 /overflow:hidden;
	color:#383434;
	text-align:center;
	max-width: 1600px;
 /margin-left: auto;
 /margin-right: auto;
 /width:auto;
	line-height:22px;
	font-size:12px;
}
.texte2 {
	color:#888888;
	max-width: 1600px;
	width:auto !important;
	width:1600px;
	line-height:22px;
	font-size:12px;
}
.item {
	float:left;
	width:230px;
	margin-left:10px;
	margin-top: 0px;
	margin-bottom: 10px;
	
	background-color:#000;

}
.bandeau {
	position:absolute;
	top:300px;
	height:100px;
	width:100%;
}
.vignette {
	
	/float:left;
	/left:0px;
	width:100%;
	height:100%;
	position:absolute;
	/text-align:left;
}
.fondVignette {
	position:absolute;
	bottom:5px;
	padding:10px;
}
.white {
		zoom: 1;
	left:50%;
	margin-left: -720px;
	margin-right: auto;
	max-width:1440px;
	/left:0;
	/margin-left:0;
	/width:100%;
	min-height:1200px;
 	/height:1200px;
}
a {
	text-decoration:none;
	color:#3e3e3e;
}
.fauxLien {
	background-color:#ffe71e;
	display : inline;
	padding:3px;
	padding-right:1px;
	font-weight:bold;
}
.supersite {
	position:absolute;
	z-index:2;
 	/left:0px;
 	/width:100%;
	-text-align:left;
}
body {
	 behavior: url("csshover3.htc");
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin:0;
	text-align: center;
	background-position-x:50%;
	background-position-y:0%;
	background: center top repeat-x #f2ead9;
		/height:1%;
}
.projet {
	/left:0;
	/text-align:center;
	width:100%;
	background-color:#0d0d0d;
	padding-top:0px;
	top:2500px;
	height:100%;

	padding-bottom:100px;
}
.bandeau2 {
	margin-top:0px;
	bottom:0px;
	background-color:#161616;
	height:20px;
}
.story {
	margin: 0 auto;
	min-width: 980px;
	width:auto !important;
	width: 980px;
}
#intro {
	background: url(decoupe/bg-2.jpg) #0d0d0d 50% 0 repeat-x fixed;
 color:;
	height: 800px;
	margin: 0;
	padding: 0px 0 0 0;
}

