/*
THEME NAME: Sandbox
THEME URI: http://www.plaintxt.org/themes/sandbox/
DESCRIPTION: Rich with powerful and dynamic semantic class selectors, Sandbox is a canvas for CSS artists
VERSION: 1.6
AUTHOR: <a href="http://andy.wordpress.com/">Andy Skelton</a> &amp; <a href="http://www.plaintxt.org/">Scott Allan Wallick</a>
AUTHOR URI:
TAGS: sandbox, microformats, hcard, hatom, xoxo, widgets, blank slate, starter theme, minimalist, developer
*/

/* Two-column with sidebar on left from the /examples/ folder  */
@import url('examples/2c-l.css');

body{

background-color:#000;
margin:0px;
padding-top:0px;
font-family: Helvetica, Arial, sans-serif;
}
img{
behavior:url('pngbehavior.htc');
}
/* Just some example content */
div.skip-link {
position:absolute;
right:1em;
/*top:1em;*/
}

#menu {
/*background:#EEE;
height:1.5em;
margin:1em 0;
width:100%;*/
position: fixed;
	height:55px;
	display: inline;
	/*top: 480px;
top:150px;*/
bottom: 100px;
	left: 0px;
	width:100%;
	background: url(images/menu_bckground.png);
/*background:url(images/aboutus.gif) no-repeat left center;*/
	background-repeat: repeat-x;
list-style-type:none;
z-index:1;
}
* html #menu{
background:url(images/menu_bckground2.gif);
height:23px;
}
div#menu ul,div#menu ul ul, div#menu ul ul li {
/*line-height:1;*/
list-style:none;
margin:0;
padding:0;
}

div#menu ul a, div#menu ul li a {
/*display:block;
margin-right:1em;
padding:0.2em 0.5em;
text-decoration:none;*/
text-indent: -1000px;

}

div#menu ul ul ul a {
/*font-style:italic;*/
}


div#menu ul li ul {
left:-999em;
position:absolute;

}

div#menu ul li:hover ul {
left:auto;
}
div#menu a.logo img{
top:15px;
 position: absolute;
border:none;
margin-left:30px;
}
* html div#menu a.logo img{
margin-top:-9px;
}
div.entry-content .asterix a{
font-size:42pt;
color: #bf962e;
	font-family: Helvetica, Arial, sans-serif;
text-decoration:none;
}
div.entry-content .asterix a:hover{
font-size:42pt;
color: #ffffff;
	font-family: Helvetica, Arial, sans-serif;
text-decoration:none;
}

.entry-title,.entry-meta {
clear:both;
}
.entry-title{
width:150px;
font-size:30px;
	color:#BF962E;
	font-family:"Courier New", Courier, mono;
	text-transform: uppercase;
font-weight:normal;
line-height:25px;
margin-bottom:20px;
padding-bottom:0;
margin-top:0px;
padding:0;
text-decoration:none;
margin-left:-3px;
}

.entry-title a{
text-decoration:none;

color:#BF962E;

}

.entry-title a, div.case_study_text h3 .entry-title{
/*width:150px;
font-size:30px;
	color:#BF962E;
	font-family:"Courier New", Courier, mono;
	text-transform: uppercase;
font-weight:normal;
line-height:25px;
margin-bottom:20px;
padding-bottom:0;
margin-left:-3px;
text-decoration:none;
margin-top:0;
padding-top:0;*/
}


div#container,div#primary {
/*margin-top:2em;
margin-top:20px;*/

}

form#commentform .form-label {
margin:1em 0 0;
}

form#commentform span.required {
background:#fff;
color:#c30;
}

form#commentform,form#commentform p {
padding:0;
}

input#author,input#email,input#url,textarea#comment {
padding:0.2em;
}

div.comments ol li {
margin:0 0 3.5em;
}

textarea#comment {
height:13em;
margin:0 0 0.5em;
overflow:auto;
width:66%;
}

.alignright,img.alignright{
float:right;
margin:1em 0 0 1em;
}

.alignleft,img.alignleft{
float:left;
margin:1em 1em 0 0;
}

.aligncenter,img.aligncenter{
display:block;
margin:1em auto;
text-align:center;
}

div.gallery {
clear:both;
height:180px;
margin:1em 0;
width:100%;
}

p.wp-caption-text{
font-style:italic;
}

div.gallery dl{
margin:1em auto;
overflow:hidden;
text-align:center;
}

div.gallery dl.gallery-columns-1 {
width:100%;
}

div.gallery dl.gallery-columns-2 {
width:49%;
}

div.gallery dl.gallery-columns-3 {
width:33%;
}

div.gallery dl.gallery-columns-4 {
width:24%;
}

div.gallery dl.gallery-columns-5 {
width:19%;
}

div#nav-above {
margin-bottom:1em;
}

div#nav-below {
margin-top:1em;
}

div#nav-images {
height:150px;
margin:1em 0;
}

div.navigation {
height:1.25em;
}

div.navigation div.nav-next {
/*float:right;
text-align:right;*/
}

div.sidebar h3 {
font-size:1.2em;
}

div.sidebar input#s {
width:7em;
}

div.sidebar li {
list-style:none;
margin:0 0 2em;
}

div.sidebar li form {
margin:0.2em 0 0;
padding:0;
}

div.sidebar ul ul {
margin:0 0 0 1em;
}

div.sidebar ul ul li {
list-style:disc;
margin:0;
}

div.sidebar ul ul ul {
margin:0 0 0 0.5em;
}

div.sidebar ul ul ul li {
list-style:circle;
}

div#menu ul li,div.gallery dl {
float:left;
}

div#header,div#footer {
text-align:left;
}
div#footer {
height:450px;
}
div#footer  p{
color: #bf962e;
	font-family: Helvetica, Arial, sans-serif;
font-size:9px;
}
div#footer p{
margin-left:30px;
padding-top:430px;
}
input#author,input#email,input#url{
width:50%;
}

div.gallery *,div.sidebar div,div.sidebar h3,div.sidebar ul {
margin:0;
padding:0;
}

.page-item-2 a:visited,.page-item-2 a:link {
	color:#282828;
	background:url(images/aboutus.gif) no-repeat left center;
	
	
	text-decoration:none;
	/*padding-top:10px;
	padding-bottom:10px;*/
height:41px;
width:61px;
 left: 291px;
top: 0px;
 position: absolute;
overflow-x: hidden;
overflow-y: hidden;
background-x-position: left;
background-y-position: top;
display: inline;
}

.page-item-2.current_page_item a:visited,.page-item-2.current_page_item a:link, .page-item-2 a:hover, .page-item-2.current_page_item a:active {color:#282828;background:url(images/aboutus2.gif) no-repeat left center; text-decoration:none; border:none; width:61px;  left: 291px;}
.page-item-12 a:visited,.page-item-12 a:link {
	color:#fff999;
	background:url(images/work.gif) no-repeat left center;
/*padding-left:110px;*/
width:37px;
	height:41px;
	text-decoration:none;
 left: 230px;
top: 0px;
 position: absolute;
	overflow-x: hidden;

overflow-y: hidden;
display: inline;
}

.page-item-12.current_page_item a:visited,.page-item-12.current_page_item a:link, .page-item-12 a:hover, .page-item-12.current_page_item a:active {color:#282828;background:url(images/work2.gif) no-repeat left center; text-decoration:none;  border:none;  left: 230px;
top: 0px;
 position: absolute;}

.work a {
	color:#fff999;
	background:url(images/work.gif) no-repeat left center;
	width:66px;
	height:41px;
	text-decoration:none;
 	left: 326px;
	margin-top:1px;
 	position: absolute;
	overflow-x: hidden;
	overflow-y: hidden;
	display: inline;
}
* html .work a,  * html .work_current a, * html .work a:hover{
margin-top:-9px;
}

.work_current a, .work a:hover{
color:#fff999;
	background:url(images/work2.gif) no-repeat left center;
	width:66px;
	height:41px;
	text-decoration:none;
 	left: 326px;
	margin-top:1px;
 	position: absolute;
	overflow-x: hidden;
	overflow-y: hidden;
	display: inline;

 }
.projets_current a, .projets a:hover{
color:#fff999;
	background:url(images/portfolio2.gif) no-repeat left center;
	width:69px;
	height:41px;
	text-decoration:none;
 	left: 326px;
	top: 1px;
 	position: absolute;
	overflow-x: hidden;
	overflow-y: hidden;
	display: inline;
 }
.projets a{
color:#fff999;
	background:url(images/portfolio.gif) no-repeat left center;
	width:69px;
	height:41px;
	text-decoration:none;
 	left: 326px;
	top: 1px;
 	position: absolute;
	overflow-x: hidden;
	overflow-y: hidden;
	display: inline;
 }
* html .projets a , * html .projets_current a, * html .projets a:hover{
margin-top:-9px;
}
.about a {
	color:#282828;
	background:url(images/aboutus.gif) no-repeat left center;
	
	
	text-decoration:none;
	/*padding-top:10px;
	padding-bottom:10px;*/
height:41px;
width:62px;
left: 230px;
top: 1px;
 position: absolute;
overflow-x: hidden;
overflow-y: hidden;
background-x-position: left;
background-y-position: top;
display: inline;
}
* html .about a, * html .about_current a, * html .about a:hover  {
margin-top:-9px;

}

.about_current a, .about a:hover {
color:#282828;
	background:url(images/aboutus2.gif) no-repeat left center;
	
	
	text-decoration:none;
	/*padding-top:10px;
	padding-bottom:10px;*/
height:41px;
width:62px;
left: 230px;
top: 1px;
 position: absolute;
overflow-x: hidden;
overflow-y: hidden;
background-x-position: left;
background-y-position: top;
display: inline;
 }

.apropos a {
	color:#282828;
	background:url(images/apropos.gif) no-repeat left center;
	
	
	text-decoration:none;
	/*padding-top:10px;
	padding-bottom:10px;*/
height:41px;
width:61px;
 left: 230px;
top: 1;
 position: absolute;
overflow-x: hidden;
overflow-y: hidden;
background-x-position: left;
background-y-position: top;
display: inline;
}

* html .apropos a, * html .apropos_current a, * html .apropos a:hover  {
margin-top:-9px;

}

.apropos_current a, .apropos a:hover {
color:#282828;
	background:url(images/apropos2.gif) no-repeat left center;
	text-decoration:none;
height:41px;
width:61px;
 left: 230px;
top: 1;
 position: absolute;
overflow-x: hidden;
overflow-y: hidden;
background-x-position: left;
background-y-position: top;
display: inline;
 }


.contact a {
	color:#fff999;
	background:url(images/contact.gif) no-repeat left center;
	width:58px;
	height:41px;
	text-decoration:none;
 	left: 428px;
	margin-top:1px;
	 position: absolute;
	display: inline;
background-x-position: left;
background-y-position: top;
}

* html .contact a, * html .contact_current a, * html .contact a:hover {
margin-top:-9px;

}

.contact_current a, .contact a:hover {
color:#fff999;
	background:url(images/contact2.gif) no-repeat left center;
	width:58px;
	height:41px;
	text-decoration:none;
 	left: 428px;
	margin-top:1px;
	 position: absolute;
	display: inline;
background-x-position: left;
background-y-position: top;
 }

.contact_fr a {
	color:#fff999;
	background:url(images/contact.gif) no-repeat left center;
	width:100px;
	height:41px;
	text-decoration:none;
 	left: 426px;
	top: 1px;
	 position: absolute;
	display: inline;
}

* html .contact_fr a, * html .contact_fr_current a, * html .contact_fr a:hover {
margin-top:-9px;
}
.contact_fr_current a, .contact_fr a:hover {
color:#fff999;
	background:url(images/contact2.gif) no-repeat left center;
	width:100px;
	height:41px;
	text-decoration:none;
 	left: 426px;
	top: 1px;
	 position: absolute;
	display: inline;
 }
.page-item-18 a:visited,.page-item-18 a:link {
	color:#282828;
	background:url(images/news.gif) no-repeat left center;
		height:41px;
	text-decoration:none;

width:200px;
 left: 350px;
 /* top: 73px;*/
 position: absolute;
overflow-x: hidden;
overflow-y: hidden;
background-x-position: left;
background-y-position: top;
display: inline;
}

.page-item-18.current_page_item a:visited,.page-item-18.current_page_item a:link, .page-item-18 a:hover, .page-item-18.current_page_item a:active {color:#282828;background:url(images/news2.gif) no-repeat left center; padding-left:110px; text-decoration:none;   border:none;  }

/*Page thinking*/
.page-item-83 a:visited,.page-item-83 a:link {
	color:#E8E8E7;
	background:url(images/thinking.gif) no-repeat left center;

	height:41px;
	text-decoration:none;
	/*padding-top:10px;
	padding-bottom:10px;*/

text-indent: 10000px;
overflow-x: hidden;
overflow-y: hidden;
background-x-position: left;
background-y-position: top;
display: inline;
}

.page-item-83.current_page_item a:visited,.page-item-83.current_page_item a:link, .page-item-83 a:hover, .page-item-83.current_page_item a:active {color:#282828;background:url(images/thinking2.gif) no-repeat left center; padding-left:110px; text-decoration:none;   border:none;  }


/*Page contact*/
.page-item-85 a:visited,.page-item-85 a:link {
	color:#fff999;
	background:url(images/contact.gif) no-repeat left center;
/*padding-left:110px;*/
width:100px;
	height:41px;
	text-decoration:none;
 left: 373px;
top: 0px;
 position: absolute;
	/*padding-top:10px;
	padding-bottom:10px;
width:50px;
padding-left:10px; 
text-indent: 50000px;
overflow-x: hidden;
overflow-y: hidden;
background-x-position: left;
background-y-position: top;*/
display: inline;
}

.page-item-85.current_page_item a:visited,.page-item-85.current_page_item a:link, .page-item-85 a:hover, .page-item-85.current_page_item a:active {color:#282828;background:url(images/contact2.gif) no-repeat left center;  text-decoration:none;   border:none; left: 373px; }




div.projet_desc p a:link, div.projet_desc p a:visited{ color:#E8E8E7;text-decoration:underline;}
div.projet_desc2 p a:link, div.projet_desc2 p a:visited{ color:#E8E8E7;text-decoration:underline;}
div.projet_desc p a:hover{color:#C09721;}
div.projet_desc2 p a:hover{color:#C09721;}
div.case_study a:link, div.case_study a:visited{font-size:11px;  /*margin-left:192px; margin-top:-110px;*/ color:#C09721; text-decoration:underline;}

div.case_study2 a:link, div.case_study2 a:visited{font-size:11px;  /*margin-left:192px; margin-top:-110px;*/ color:#C09721; text-decoration:underline;}

div.case_study_text{/*margin-top:25px; padding-left:200px;margin-left:30px;width:640px; margin-left:-20px;*/
width: 640px;padding-left:200px;margin-left:30px;border-bottom-width: 1px;border-bottom-style: dashed;border-bottom-color: #BF962E;margin-bottom:20px;
margin-top:30px;
/*height:532px;*/
height: 529px;
/*padding-bottom:50px;*/

overflow:hidden;
}

div.casebuffer{height: 479px;overflow:hidden;}

div.case_study_text2{/*margin-top:25px; padding-left:200px;margin-left:30px;width:640px; margin-left:-20px;*/
width: 640px;padding-left:200px;margin-left:30px;border-bottom-width: 1px;border-bottom-style: dashed;border-bottom-color: #BF962E;/*padding-bottom:20px;*/margin-bottom:20px;
margin-top:50px;
height:529px;
}
div.case_study_text p, div.case_study_text2 p, div.case_study_text pre, div.case_study_text2 pre {
	color:#E8E8E7;
	font-size:11px;
	line-height:17px;
	font-family: Helvetica, Arial, sans-serif;
	font-weight: normal;
letter-spacing:0.03em;
margin-top:0;
padding-top:0;
margin-bottom:25px;

}
.nowrap {
white-space: nowrap 
}
-->
div.case_study_text strong, div.case_study_text2 strong {font-size: 21px;

color: #bf962e;
font-weight:normal;
font-family: "Courier New",Courier,mono;

text-transform: uppercase;
padding-bottom:0px;
margin-bottom:-5px;
}
div.case_study_text h3, div.case_study_text2 h3 {font-size: 21px;

color: #bf962e;
font-weight:normal;
font-family: "Courier New",Courier,mono;

text-transform: uppercase;
margin-left:-2px;
margin-bottom:-10px;
margin-top:20px;
}
div.work-content{
/*margin-top:20px;
margin-left:250px;*/

}
div#menu .projet_desc p{
	/*font-size:12px;
	color:#E8E8E7;
	line-height:16px;*/

}
div.work-content{
	/*padding-bottom:50px;*/

}
div.border{
	position:absolute;
left:0;
width: 845px;
margin-left:30px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #BF962E;
	padding-top:35px;
margin-bottom:25px;

}
div.entry-content{/*margin-bottom:50px;float:left; margin-bottom:70px; padding-bottom:50px;*/ margin-top:50px; margin-left:30px; width:640px; padding-left:199px; border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #BF962E;
height:530px;
padding-bottom:4px;
}
div.entry-content p {font-size:72px; color:#393532; line-height:72px; margin-top:0px; margin-bottom:0;}
div.entry-content p.medium{font-size:60px; line-height:60px; }
div.entry-content p.medium_contact{font-size:40px; line-height:48px; }
div.entry-content p.medium_contact_fr{font-size:38px; line-height:48px;   }
div.entry-content p.small{font-size:42px; line-height:50px; /*color:#E8E8E7;*/ margin-left:0px;}
div.entry-content p.mini{font-size:21px; line-height:48px; padding-bottom:0; margin-bottom:0px; margin-left:0px; padding-top:0; margin-top:0;}
div.entry-content p.mini_contact{font-size:12px; line-height:48px; padding-bottom:0; margin-bottom:0px; margin-left:0px; padding-top:; margin-top:20px; color:#FFFFFF; letter-spacing:0.03em; word-spacing:0.05em;}
div.entry-content p a{color:#33302D;  text-decoration:underline;text-underline-position: 24px; }
div.entry-content p a:hover{color:#E8E8E7; text-decoration:underline;}
div.text_gauche, div.text_gauche a:link, div.text_gauche a:visited{color:#FFFFFF; font-size:12px; letter-spacing:0.03em; margin-top:30px; }
div.text_gauche .maps {line-height:18px;}
div.text_gauche a:hover{color:#BF962E;}
div.text_gauche h2{margin-left:0; line-height:14px; margin-bottom:4px; margin-top:25px;}
div#menu p{font-size:16px;/*float:left; margin-bottom:70px;*/ font-weight:100;}
div#colomne_gauche{position: absolute;width: 170px;left: 20;}
div.projet_desc{
position: absolute;/* leave this alone*/
 /*display: none;leave this alone*/
width: 170px;
margin-top:10px;
left:30px;

margin-top:26px;

}
div.projet_desc2{
position: absolute;/* leave this alone*/
 /*display: none;leave this alone*/
width: 170px;
margin-top:0px;
padding-top:0;
left:30px;
}

.ngg-widget-slideshow 11{
margin-top:-2px;
padding-top:0;
}

div.extrait_text{
	color:#E8E8E7;
	text-style:none;
	font-size:14px;
	font-style:normal;
	font-weight:bold;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: :#E8E8E7;
	border-bottom-color: :#E8E8E7;
	padding-top:10px;
	padding-bottom:10px;
	line-height:16px;
	margin-bottom:0px;
	letter-spacing:0.05em;

}
div.extrait_text p{
	color:#E8E8E7;
	text-style:none;
	line-height:16px;
	font-style:normal;
	font-weight:bold;
	margin:0;
padding:0;
font-size:14px;
}
div.hfeed{
	/*margin-left:165px;*/
margin-top:0px;
padding-top:0;
}

/*.projet_desc h3{
	font-size:24px;
	color:#BF962E;
	font-family:"Courier New", Courier, mono;
	text-transform: uppercase;
margin-top:0;
padding-top:0;
}*/
.ajaxtooltip{
 position: absolute;/*leave this alone*/
display: none; /*leave this alone*/
width: 167px;
 /*left: 0;leave this alone*/
 /*top: 0;leave this alone*/
margin-top:-5px;
/*left: 15px; leave this alone*/
top:-1000px;
left: -1000px; /*leave this alone*/
/*top: 0; leave this alone
background: #171717;*/
border:none;
border-width: 1px 2px 2px 1px;
padding: 0px;
color:#E8E8E7;
/*margin-left:28px;
margin-top:30px;*/
font-size:12px;
line-height:18px;
  z-index: 0;
letter-spacing:0.03em;
}

div#monid{position:absolute;background:#FFFFFF;top:0px;height:200px;}
div#monid2{position:absolute;background:#cccccc;top:200px;height:200px;}
.ajaxtooltip2{
 position: absolute;/*leave this alone*/
display: none; /*leave this alone*/
width: 167px;
 /*left: 0;leave this alone*/
 /*top: 0;leave this alone*/
top:-1000px;
left: -1000px; /*leave this alone*/
/*top: 0; leave this alone
background: #171717;*/
border:none;
border-width: 1px 2px 2px 1px;
padding: 5px;
color:#E8E8E7;
/*margin-left:28px;
margin-top:30px;*/
font-size:12px;
line-height:20px;
  z-index: 2;
background:#cccccc;
}
.ajaxtooltip_load{
 position: absolute;/*leave this alone*/
display: none; /*leave this alone*/
width: 167px;
 /*left: 0;leave this alone*/
 /*top: 0;leave this alone*/
top:-1000;
left: -1000; /*leave this alone*/
/*top: 0; leave this alone
background: #171717;*/
border:none;
border-width: 1px 2px 2px 1px;
padding: 5px;
color:#E8E8E7;
/*margin-left:28px;
margin-top:30px;*/
font-size:12px;
line-height:20px;
  z-index: 2;
background:#cccccc;
}
div#cache_load{ position: absolute;/*leave this alone*/ left:-1000px; top:-1000px;}
.htmltooltip{
 position: absolute;/*leave this alone*/
display: none; /*leave this alone*/
width: 167px;
 /*left: 0;leave this alone*/
top: 800; /*leave this alone*/
left: 0; /*leave this alone*/
/*top: 0; leave this alone
background: #171717;*/
border:none;
border-width: 1px 2px 2px 1px;
padding: 5px;
color:#E8E8E7;
/*margin-left:28px;
margin-top:30px;*/
font-size:12px;
line-height:20px;
  z-index: 2;
background:#cccccc;
}
#text{
width:600px;
margin-top:40px;

margin-left:400px;
color:#E8E8E7;
font-size:48px;
}
#text a:link,#text a:visited{
color:#666666;

text-decoration:none;
}
#text a:hover{

color:#E8E8E7;

}
h1{
	color: #BF962E;
	font-family: "Courier New", Courier, mono;
	font-size: 18px;
	text-transform: uppercase;
	font-weight: lighter;
padding:0;
margin-top:-4px;
margin-left:0px;
}
h2{
	color: #BF962E;
	font-family: "Courier New", Courier, mono;
	font-size: 18px;
	text-transform: uppercase;
	font-weight: lighter;
padding:0;
margin-top:-5px;
/*margin-left:3px;*/
}

div.case_study_text h2{
	color: #BF962E;
	font-family: "Courier New", Courier, mono;
	font-size: 18px;
	text-transform: uppercase;
	font-weight: lighter;
padding:0;
margin-top:-5px;
margin-bottom:3px;
/*margin-left:3px;*/
}
h3{
	color: #BF962E;
	font-family: "Courier New", Courier, mono;
	font-size: 18px;
	text-transform: uppercase;
	font-weight: lighter;
padding:0;
margin-top:0px;
margin-left:0px;

}

div.extrait-text , div.readmore p, div.backtoimage p, div.readmore pre, div.readmore
{
font-size:11px;
	margin-top:0;
font-family: Helvetica, Arial, sans-serif;
color: #BF962E;
line-height:18px;
letter-spacing:0.05em;
}
div.readmore a, div.backtoimage a{color:#E8E8E7; font-size:11px;
margin-top:0;
padding-top:0;
}
div.readmore a:hover, div.backtoimage a:hover{color:#BF962E;
}
div.readmore p{
	margin-bottom:3px;
	padding-bottom:0;
		overflow: hidden;
max-height:180px;
}
div.readmore{


}

div.backtoimage {
/*position:relative;
margin-top:25px;
top:260px;*/
/*top:102px;
margin-top:100px;*/
}
div.backtoimage a{
padding-top:10px;
float:left;
}
div.contenu_projet{
width:840px;
height:548px;
margin-left:30px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #BF962E;
/*	padding-bottom:35px;
margin-bottom:25px;
background-color:#cccccc;
margin-top:50px;*/
/*padding-top:0;
margin-bottom:57px;
margin-top:18px;*/

}
div.entry-project{/*margin-bottom:20px;*/ margin-top:20px;}
div.entry-project2{/*margin-bottom:20px;*/ margin-top:50px;}
div.objet_flash{
/*margin-top:-14px;*/
padding-top:0;
margin-left:145px;
margin-bottom:28px;
margin-top:11px;
/*padding-bottom:30px;*/
}
div.objet_flash p{
margin-top:0px;
padding-top:0;

}
div.simpleviewer{background:#cccccc;}
div.espace{height:1px; /*margin-top:11px;*/}
div.addtoany_share_save_container{
	position:absolute;
	font-size:14px;
	top: 470px;
font-family: "Courier New", Courier, mono;
}
div.addtoany_share_save_container_page{
	position:absolute;
	font-size:14px;
	top: 470px;
left:0;
font-family: "Courier New", Courier, mono;
}
a.addtoany_share_save{color:#E8E8E7;font-size:11px; text-decoration:none;}
a.akst_share_link{
	/*margin-left:40px;
	background:url(images/share.gif) no-repeat left center;
	width:64px;
text-indent: -900%;
	position: absolute;
	overflow-x: hidden;
	overflow-y: hidden;
	display: inline;
*/
color:#E8E8E7;font-size:11px; text-decoration:none;
font-family: "Courier New", Courier, mono;
 }
a.pdf{

font-family: "Courier New", Courier, mono;	
color:#E8E8E7;font-size:11px; text-decoration:none;
	/*background:url(images/pdf.gif) no-repeat left center;
	width:28px;

text-indent: -900%;
	position: absolute;
	overflow-x: hidden;
	overflow-y: hidden;
	display:inline;*/

 }

a.akst_share_link:hover, a.pdf:hover{

color: #bf962e;
 }
div.separateur{
/*	margin-left: 30px;

	background:url(images/pdf.gif) no-repeat left center;
	width:28px;
	overflow-x: hidden;
	overflow-y: hidden;
text-indent: -900%;*/
	position: absolute;
padding-right:10px;
	display:inline;

 }

div.langues .fr_btn, div.langues .en_btn{
text-indent: -1000px;
}

div.langues a.fr_btn {
	margin-left:23px;
	background:url(images/francais.gif) no-repeat left center;
	width:64px;
	/*height: 41px;
top: 1px;
*/
	position: absolute;
	overflow-x: hidden;
	overflow-y: hidden;
	display: inline;
background-x-position: left;
background-y-position: top;
}
* html div.langues a.fr_btn {
background:url(images/francais.gif) no-repeat left top;
/*margin-top: -10px;*/
}
.apropos_current a, .apropos a:hover {
color:#282828;
	background:url(images/apropos2.gif) no-repeat left center;
	text-decoration:none;
height:41px;
width:61px;
 left: 230px;
top: 1;
 position: absolute;
overflow-x: hidden;
overflow-y: hidden;
background-x-position: left;
background-y-position: top;
display: inline;
 }


div.langues a.en_btn {
margin-left:30px; 
background:url(images/english.gif) no-repeat left center; 
width:64px;
	position: absolute;
	overflow-x: hidden;
	overflow-y: hidden;
	display: inline;
}
* html  div.langues a.en_btn {
background:url(images/english.gif) no-repeat left center;
}
div.langues {margin-left:768px; margin-top:12px; }
* html  div.langues {
margin-top:2px;

}
div.langues a img{border:none; margin-top:0px;}


.navigation {
width: 840px;
margin-left: 30px;
text-align:center;


}

.navigation a{

font-size: 20px;
color: #bf962e;
font-family: "Courier New",Courier,mono;
text-transform: uppercase;
font-weight: normal;
line-height: 24px;
text-decoration: none;

}
#nav-above {margin-top:40px;}
.nav-next {/*text-align:left;width:49%; padding-left:1%;*/ }
.nav-previous {/*text-align:right;width:49%;padding-right:1%;*/ }
.meta-nav{font-size: 28px;
font-family: "Courier New",Courier,mono;
text-transform: uppercase;
}

