
html {
	text-align:center;
	}
body {
	position:relative;
	font-family:"Century Gothic", verdana, sans-serif;
	border:none;
	text-align:left;
	width:780px;
	margin:0 auto;
	}
a.visited {
	text-decoration:none;
	color:#999999;
	}
a {
		text-decoration:none;
	color:#999999;
	}
div#contenu {
	width:780px;
	height:100%;
	min-height:550px;
	position:relative;
	background-color:#ffffff;
	padding-top:10px;
	}
div#contenupresse {
	width:780px;
	height:100%;
	height:980px;
	position:relative;
	background-color:#ffffff;
	padding-top:10px;
	}
div#logo {
	margin-top:80px;
	margin-bottom:50px;
	width:780px;
	height:274px;
	position:relative;
	background:url(images/stories/acabas/acabas_logo_new.png) no-repeat;
	background-repeat:no-repeat;
	background-position:center;
	}
div#toplogo {
	margin:auto;
	width:360px;
	height:126px;
	position:relative;
	background:url(images/stories/acabas_toplogo_new.png) no-repeat;
	background-repeat:no-repeat;
	background-position:center;
	}
div#intrologo {
margin:0 auto;
padding-top:60px;
padding-bottom:30px;
	width:360px;
	height:126px;
	position:relative;
	background:url(images/stories/acabas_toplogo_new.png) no-repeat;
	background-repeat:no-repeat;
	background-position:center;
	text-align:center;
	}
div#nav {
	width:100%;	
	height:40px;
	background-color:#ffffff;	
	position:relative;
	padding-top:80px;
	}
div#topnav {
	width:100%;	
	height:40px;
	background-color:#ffffff;	
	position:relative;
	padding-top:20px;
	}
	
div#galerie {
	width:780px;
	height:368px;
	position:relative;
	margin:auto;
	margin-top:20px;
	z-index: 99;
	}

div#expo {
	width:780px;
	height:459px;
	position:relative;
	margin:auto;
	margin-top:20px;
	z-index: 99;
	}
	
div#left {
	position:absolute;
	top:220px;
	left:0px;
	width:250px;
	background:url(images/bandeau_presse.jpg) no-repeat;
	height:700px;
	}
	
div#right {
	position:absolute;
	width:470px;
	height:700px;
	top:200px;
	left:250px;
	padding:15px;
	}
	
div#ctcleft {
	position:absolute;
	top:220px;
	left:0px;
	width:380px;
	height:100%;
	padding:15px;
	}
div#ctcright {
	position:absolute;
	width:292px;
	height:100%;
	top:220px;
	left:450px;
	padding:10px;
	padding-top:40px;
	}	
div#ctclink {
	position:absolute;
	top:350px;
	left:5px;
	width:100%;
	border:1px solid gray;
	}
	
div#footerabs {
	position:absolute;
	background-color:#979d9a;
	top:820px;
	margin:auto;
	width:100%;
	height:25px;
	}
div#footerabs2 {
	position:absolute;
	background-color:#979d9a;
	top:950px;
	margin-bottom:15px;
	width:100%;
	height:25px;
	}
div#footer {
	position:relative;
	background-color:#979d9a;
	margin-bottom:15px;
	width:100%;
	height:25px;
	}
	
div#revue {
	position:relative;
	padding:10px;
	width:760px;
	height:100%;
	}
	
div#captcha {
	position:relative;
	padding:10px;
	font-size:10px;
	}
		
input {
	border:1px solid gray;
	color:#434f49;
	font-family:"Century Gothic";
	font-size:12px;
	} 
	
textarea {
	border:1px solid gray;
	color:#434f49;
	font-family:"Century Gothic";
	font-size:12px;
		}
form {
	border:1px solid gray;
	padding:50px;
	}
	
ul#menu {
list-style-type: none;
position:relative;
width: 100%; /* précision pour Opera */
margin:0;
}

ul#menu li {
float: left;
padding:2px;
}

ul#menu a {
float: left;
padding: 2px 1px;
width:120px;
font-family:"Century Gothic";
font-size:0.7em;
text-align: center;
text-decoration: none;
color: #434f49;
background: #fff;
}

ul#menu a:hover {
border-bottom: 1px solid gray; 
}	

a.active {
	border-bottom:1px solid gray;
	text-decoration: none;
	color: #434f49;
	}
a.decofinder {
	font-weight:bold;
	text-decoration:blink;
	color:#434f49;
	}
a.press {
	text-decoration:underline;
	color:#434f49;
	}
div#tampon {
	position:absolute;
	width:200px;
	height:200px;
	top:-80px;
	right:-100px;
	background: transparent url(images/Tranche-Balata_logo.png) no-repeat;
	/* IE6, IE7beta2, Gecko */ _background:none;
	/* IE6 */ filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/Tranche-Balata_logo.png', sizingMethod='scale'); /* IE6 */  
	text-indent:-9999px;
	}
h1 {
	font-family:"Century Gothic";
	font-size:24px;
	color:#434f49;
	margin-top:5px;
	text-align:center;	
}
h2 {
	position:relative;
	font-family:"Century Gothic", Helvetica, Sans Serif;
	font-weight:lighter;
	font-size:20px;
	color:#666666;
	margin-top:15px;
	text-align:center;
	text-decoration:underline;
	}
h2.thx {
	margin-top:60px;
	}
h2.press {
	text-align:center;
	font-weight:bold;
	margin:0 auto;
	}	
h3 {
	position:relative;
	font-family:"Century Gothic";
	font-weight:lighter;
	font-size:14px;
	color:#666666;
	margin-top:20px;
	text-align:center;
	}
h3.press {
	text-align:right;
	font-weight:bold;
	}
h3.cite {
	padding-left:50px;
	text-align:justify;
	}
h3.ctc {
	text-align:right;
	}
h3.red {
	color:#800000;
	font-size:16px;
	font-weight:600;
	}
h4 {
	position:relative;
	font-family:"Century Gothic", Helvetica, Sans Serif;
	font-weight:lighter;
	font-size:16px;
	color:#666666;
	margin-top:20px;
	text-align:center;
	}
h4.press {
	text-align:justify;
	margin: 0 auto;
	line-height:18pt;
	}
h4.link {
	text-align:right;
	}
	
div#directi {
	margin-top:5px;
	margin-bottom:0px;
	margin-right:5px;
	margin-left:475px;
	position:absolute;
	font-family:"Century Gothic";
	font-weight:lighter;
	font-size:10px;
	color:#FFFFFF;
	text-align:right;
	width:300px;
	}
div#copy {
	margin-top:5px;
	margin-left:5px;
	margin-bottom:0px;
	position:absolute;
	font-family:"Century Gothic";
	font-weight:lighter;
	font-size:10px;
	color:#FFFFFF;
	text-align:left;
	width:350px;
	}
