*{font-size: 100.01%;}
html{font-size: 75%;}
body {
	margin:0;
	color:#383838;
	font:1em  Arial, Verdana, sans-serif;
	min-width:930px;
	background:url(../images/bg-main.gif);
}
a {
	outline:none;
}
img {
	border: none;
}
form, fieldset{
	margin:0;
	padding:0;
	border:none;
}

#main{
	padding:30px 0 0;
	background:#f5f5f5;
}
.main-holder{
	width:930px;
	margin:0 auto;
	padding:0 0 25px;
	position:relative;
}
.main-holder h1{
	width:129px;
	margin:0;
	position:absolute;
	top:0;
	left:0;
}
.main-holder h1 a{
	display:block;
	width:129px;
	height:50px;
	text-indent:-9999px;
	overflow:hidden;
	background:url(../images/logo.gif) no-repeat;
}
.twocolumns{
	width:100%;
}
.twocolumns:after {
	content:"";
	display:block;
	clear:both;
}
/* OLD
.twocolumns h2{
	margin:0 0 6px;
	font-size:2em;
	font-weight:normal;
	color:#df350f;
}*/
.twocolumns h2 {
	color:#DF350F;
	font-size:2em;
	font-weight:normal;
	margin:-4px 0 6px;
}
.twocolumns h3{
	margin:0 0 6px;
	font-size:1.25em;
	font-weight:normal;
	color:#df350f;
}
.twocolumns p{
	line-height:1.583em;
	margin:0 0 28px;
}
.twocolumns a{
	text-decoration:underline;
	color:#df350f;
}
.twocolumns a:hover{
	text-decoration:none;
}
#content{
	width:690px;
	float:right;
	padding-bottom:25px;
}
#sidebar{
	width:210px;
	padding:72px 0 0;
	float:left;
}
#sidebar ul{
	width:100%;
	margin:0;
	padding:0;
	list-style:none;
	overflow:hidden;
}
#sidebar li{
	width:100%;
	padding:0 0 12px;
	float:left;
}
#sidebar ul li ul li{
	width:100%;
	padding:0 0 12px;
	float:left;
}
#sidebar li a{
	float:left;
	height:25px;
	text-indent:-9999px;
	overflow:hidden;
}

#sidebar ul li ul {
display:none;
}
#sidebar ul li.active ul {
display:inline;
}

/*adrien modification pour la langue fr */
.actualites{
	width:103px;
	background:url(../images/local/fr/link-actualites.gif) no-repeat;
}
.agences{
	width:91px;
	background:url(../images/local/fr/link-agences.gif) no-repeat;
}
.competences{
	width:148px;
	background:url(../images/local/fr/link-competences.gif) no-repeat;
}
.realisations{
	width:122px;
	background:url(../images/local/fr/link-realisations.gif) no-repeat;
}
.clients{
	width:69px;
	background:url(../images/local/fr/link-clients.gif) no-repeat;
}
.contact{
	width:82px;
	background:url(../images/local/fr/link-contact.gif) no-repeat;
}
/* a */

.news{
	width:103px;
	background:url(../images/local/en/link-news.gif) no-repeat;
}
.agency{
	width:100px;
	background:url(../images/local/en/link-agencies.gif) no-repeat;
}
.skills{
	width:148px;
	background:url(../images/local/en/link-expertise.gif) no-repeat;
}
.studies{
	width:140px;
	background:url(../images/local/en/link-casestudies.gif) no-repeat;
}
.clients{
	width:69px;
	background:url(../images/local/en/link-clients.gif) no-repeat;
}
.contact{
	width:82px;
	background:url(../images/local/en/link-contact.gif) no-repeat;
}

.aktuelles{
	width:103px;
	background:url(../images/local/de/link-aktuelles.gif) no-repeat;
}
.agenturen{
	width:120px;
	background:url(../images/local/de/link-agenturen.gif) no-repeat;
}
.expertise{
	width:148px;
	background:url(../images/local/de/link-expertise_de.gif) no-repeat;
}
.kreation{
	width:122px;
	background:url(../images/local/de/link-kreation.gif) no-repeat;
}
.kunden{
	width:90px;
	background:url(../images/local/de/link-kunden.gif) no-repeat;
}
.kontakt{
	width:90px;
	background:url(../images/local/de/link-kontakt.gif) no-repeat;
}
/* ---- fin --- */
#sidebar  ul li ul{
	float:left;
	margin:5px 0;
	padding:0 15px;
	list-style:none;
}
#sidebar  li li{
	float:none;
	line-height:14px;
	padding:0 0 9px;
}
#sidebar li li a{
	float:none;
	height:auto;
	text-indent:0;
	text-decoration:none;
}
#sidebar li.active a,
#sidebar  li.active a:hover,
#sidebar  li a:hover{
	background-position:0 -25px;
}
#sidebar  li.active li a{
	color:#333;
}
#sidebar  li.active li.active a,
#sidebar li.active li.active a:hover,
#sidebar  li.active li a:hover{
	color:#df350f;
}
.gallery-holder{
/*	width:687px; */
	width:690px;
/*	height:203px; */
	height:230px;
	margin:0 0 8px;
/*	padding:27px 0 0 3px; */
/*	background:url(../images/bg-gallery.gif) no-repeat; */
	overflow:hidden;
	position:relative;
}
.gallery-holder .btn-more{
	position:absolute;
	z-index:1000;
	bottom:0;
	right:0;
	width:20px;
	height:20px;
	text-indent:-9999px;
	overflow:hidden;
	background:url(../images/ico-add.gif) no-repeat;
}
ul.gallery{
	margin:0;
	padding:0;
	list-style:none;
}
ul.gallery-img{
	margin:0;
	position:absolute;
	padding:0;
	width:10000px;
}
ul.gallery-img li{
	float:left;
	margin:0;
	display:block;
	width:690px;
}
ul.gallery-img li img{
	width:690px;
}
ul.gallery-nav{
	width:100%;
	margin:0;
	padding:0;
	list-style:none;
	overflow:hidden;
	position:absolute;
	bottom:0;
	left:0;
}
ul.pages-nav{
	float:left;
	margin:0;
	padding:0;
	list-style:none;
}
.gallery-nav li,
.pages-nav li{
	float:left;
	padding:0 1px 0 0;
}
.gallery-nav li a,
.pages-nav li a{
	float:left;
	width:20px;
	height:17px;
	padding:3px 0 0;
	text-align:center;
	font-size:14px;
	line-height:14px;
	color:#fff;
	text-decoration:none;
	background:#383838;
}
.gallery-nav li.active a,
.gallery-nav li.active a:hover,
.gallery-nav li a:hover,
.pages-nav li.active a,
.pages-nav li.active a:hover,
.pages-nav li a:hover{
	background:#df350f;
}
.cont-line{
	/*height:1%;*/
	float:left;
	height:32px;
	/*overflow:hidden;*/
}
.twocolumns .cont-line h2{
	margin:0;
	font-size:1.25em;
	display:inline;
}
.twocolumns .cont-line a {
	text-decoration:none;
}
.twocolumns .cont-line a:hover h2 {
	text-decoration:underline;
}
.twocolumns .cont-line p{
	margin:0;
	display:inline;
}
.cont-line .more-link{
	color:#df350f;
	text-decoration:none;
}
.cont-box{
	width:691px;
	margin:0 -1px 29px 0;
	background:#e9e9e9 url(../images/bg-cont-box-corner.gif) no-repeat 100% 0;
	position:relative;
}
.cont-box-wide{
	width:721px;
	margin-right:-15px;
	margin-left:-16px;
}
.cont-box .holder{
	padding:0 1px 1px 0;
	background:url(../images/bg-cont-box-corner.gif) no-repeat 0 100%;
}
.cont-box .frame, .cont-box .frame-map{
	height:1%;
	background:#fff;
}
.cont-box .frame:after {
	content:"";
	display:block;
	clear:both;
}
.actualites-boxes{
	padding:0 0 70px;
}
.actualites-box{
	padding:5px 6px;
	position:relative;
}

.actualites-box .more-box{
	display:none;
}

.actualites-opened .more-box{
	display:block;
	overflow:hidden;
}
.actualites-opened .more-box p{
	margin:0 !important;
	padding:0 0 18px !important;
}
.actualites-opened .open-close-link{
	background-position:0 -20px;
}


.actualites-opened .more{
	margin:0 !important;
}
.actualites-opened .more a{
	margin:5px 0 0;
}
.actualites-box .columns{
	height:1%;
	overflow:hidden;
}
.actualites-box .pict-frame{
	width:208px;
	height:156px;
	padding:6px;
	float:left;
	background:url(../images/frame-picture1.gif) no-repeat;
}
.actualites-box .pict-frame img{
	display:block;
	margin-left:4px;
	margin-top:3px;
}
.actualites-box .col-text{
	width:447px;
	padding:10px 0;
	float:right;
}
.actualites-box .date{
	display:block;
	line-height:1.583em;
}
.twocolumns .actualites-box h2{
	font-size:1.25em;
	margin:0 0 8px;
}
.twocolumns .actualites-box p{
	margin:0 0 18px;
}
.actualites-box .more{
	display:block;
	margin:-11px 0 7px;
	position:relative;
}
.actualites-box .more:after {
	content:"";
	display:block;
	clear:both;
}
.actualites-box .more a{
	float:left;
}
.open-close-link{
	width:20px;
	height:20px;
	text-indent:-9999px;
	overflow:hidden;
	background:url(../images/link-open-close.gif) no-repeat;
	position:absolute;
	right:0;
	bottom:0;
}
.actualites-box .col-text .titre a {
	text-decoration:none;
	}
.actualites-box .col-text .titre a h2 {
	cursor:pointer;
	text-decoration:none;
	}
.actualites-box .col-text .titre a:hover h2 {
	text-decoration: underline;
}
.paging{
	width:100%;
	padding:0 0 17px;
	overflow:hidden;
}
.paging .next-link,
.paging .prev-link{
	width:20px;
	height:20px;
	text-indent:-9999px;
	overflow:hidden;
}
.paging .next-link{
	float:right;
	background:url(../images/link-next.gif) no-repeat;
}
.paging .prev-link{
	float:left;
	background:url(../images/link-prev.gif) no-repeat;
}
.cont-columns{
	height:1%;
}
.cont-columns:after {
	content:"";
	display:block;
	clear:both;
}
.cont-box .cont-columns{
	width:721px;
	margin:0 -1px -1px 0;
	padding:1px 0 0;
	float:left;
	background:url(../images/bg-cont-box-corner.gif) no-repeat 479px 0;
	position:relative;
}
.twocolumns .cont-columns p{
	margin:0 0 6px;
}
.cont-columns-bg{
	width:100%;
	padding:0 0 1px;
	background:url(../images/bg-cont-columns-frame.gif) no-repeat 479px 100%;
}
.cont-columns-inner{
	width:100%;
	padding:19px 0 21px;
	overflow:hidden;
	position:relative;
	background:url(../images/border01.gif) repeat-y 479px 0;
}
.cont-columns-inner .twocol{
	float:left;
	width:450px;
	padding:0 15px;
}
.cont-columns-inner .twocol .columns{
	width:480px;
	margin:0 -15px;
	position:relative;
}
.cont-columns-inner .twocol .columns:after {
	content:"";
	display:block;
	clear:both;
}
.cont-columns .col{
	width:210px;
	padding:0 15px;
	float:left;
}
.company{
	margin:0 0 8px;
}
.company storng{
	display:block;
}
.logo-aaz,
.logo-zee{
	display:block;
	width:42px;
	height:18px;
	margin:0 0 2px;
	text-indent:-9999px;
	overflow:hidden;
}
.logo-aaz{
	background:url(../images/logo-aaz.gif) no-repeat;
}
.logo-zee{
	background:url(../images/logo-zee.gif) no-repeat;
}
.logo-aaz-empress{
	display:block;
	padding:12px 0 0;
}
.logo-aaz-empress a{
	display:block;
	width:98px;
	height:16px;
	margin:0 0 4px;
	text-indent:-9999px;
	overflow:hidden;
	background:url(../images/logo-aaz-express.gif) no-repeat;
}
.zee-col a{
	color:#7bd400;
}
.personal-box .photo{
	display:block;
	margin:0 0 7px;
}
.personal-box .name{
	font-size:1.667em;
	margin:0;
}
.personal-box .associe{
	display:block;
	margin:0 0 6px;
}
.personal-box ul.links{
	margin:0;
	padding:0;
	list-style:none;
}
.personal-box .links li{
	line-height:1.5em;
}
ul.links-list{
	margin:0 0 20px;
	padding:0;
	list-style:none;
}
.links-list li{
	padding:0 0 5px 10px;
	font-weight:bold;
	line-height:1.583em;
	background:url(../images/bullet01.gif) no-repeat 0 7px;
}
.links-list li a{
	color:#383838;
	text-decoration:none;
}
.links-list li a:hover{
	text-decoration:underline;
}
ul.icons-list{
	width:723px;
	margin:-8px -2px 0 -31px;
	padding:0;
	list-style:none;
	overflow:hidden;
}
.icons-list li{
	float:left;
	padding:0 0 0 28px;
}
.icons-list li img{
	float:left;
}
.cont-columns1{
	width:100%;
	margin:0 0 53px;
	padding:6px 0 0;
}
.cont-columns1:after {
	content:"";
	display:block;
	clear:both;
}
.twocolumns .cont-columns1 p{
	margin:0 0 5px;
}
.cont-columns1 .col-left{
	width:450px;
	padding:18px 0 0;
	float:left;
}
.cont-columns1 .col-left .cont-box{
	width:451px;
}
.cont-columns1 .col-left .cont-box .frame{
	padding:20px;
}
.cont-columns1 .col-right{
	width:210px;
	float:right;
}
.cont-columns1 .col-right .cont-box{
	width:211px;
}
.cont-columns1 .address{
	margin:0;
}
.cont-columns1 .address span{
	margin:9px 0 0;
}
.cont-columns1 .address strong{
	display:inline;
}
.cont-columns1 .address strong.heading{
	display:block;
	font-size:1.25em;
	font-weight:normal;
	color:#df350f;
}
.cont-columns1 .col-right .cont-box .frame{
	padding:17px 18px 18px 20px;
}
.cont-columns1 .col-right .cont-box .frame-map{
	padding-top:13px;
	padding-left:10px;
	padding-bottom:7px;
}
.cont-columns1 .col-right .cont-box-wide{
	width:241px;
}
.cont-columns1 .col-right .cont-box-wide .frame{
	padding:17px 15px 8px;
}
.cont-columns1 .col-right ul.links-list{
	margin:0 0 24px;
}
.cont-rows{
	margin:0;
	padding:0;
	overflow:hidden;
}
.cont-rows .rows-holder{
	width:100%;
	margin:8px 0 -27px;
	overflow:hidden;
}
.cont-row{
	width:100%;
	margin:15px 0 0;
	padding:0 0 32px;
	overflow:hidden;
}
.cont-row .pict{
	width:210px;
	height:145px;
	margin:18px 0 0;
	padding:0 1px 1px 0;
	float:right;
	background:url(../images/bg-illustration.gif) no-repeat;
}
.cont-row .pict img{
	display:block;
}
.cont-row .text{
	width:450px;
	float:left;
}
.cont-row ul.links-list{
	margin:0;
}
/*OLD
.cont-pict{
	display:block;
	margin:0 0 16px;
}*/
.cont-pict {
	display:block;
	margin:0px;
}
ul.pictures-list{
	width:720px;
	margin:0 -5px 0 -25px;
	padding:30px 0 0;
	list-style:none;
}
ul.pictures-list:after {
	content:"";
	display:block;
	clear:both;
}
.pictures-list li{
	float:left;
	width:208px;
	height:156px;
	margin:0 0 0 20px;
	padding:6px;
	background:url(../images/frame-picture2.gif) no-repeat;
	position:relative;
	display:inline;
}
.pictures-list li img{
	display:block;
	margin-left:4px;
	margin-top:3px;
}
.btn-scale{
	position:absolute;
	bottom:6px;
	right:6px;
	width:20px;
	height:20px;
	text-indent:-9999px;
	overflow:hidden;
	background:url(../images/ico-add.gif) no-repeat;
}
.clients-boxes{
	width:720px;
	margin:0 -1px 0 -29px;
	padding:0 0 10px;
	overflow:hidden;
}
.client-box{
	width:180px;
	height:291px;
	margin:0 0 29px 29px;
	padding:0 16px 0 15px;
	float:left;
	display:inline;
	background:url(../images/bg-clients-box.gif) no-repeat;
	overflow:hidden;
}
.twocolumns .client-box h2{
	margin:0 0 7px;
	font-size:1em;
	font-weight:bold;
	color:#333;
}
.twocolumns .client-box p{
	margin:0 0 7px;
	line-height:1.5em;
}
.client-logo{
	width:100%;
	display:table;
	height:120px;
}
.client-logo a{
	height:120px;
	display:table-cell;
	vertical-align:middle;
	text-align:center;
}
.client-logo a img{
	vertical-align:top;
	margin-left:-15px;
}
.contact-form .row{
	width:100%;
	margin:0 0 10px;
	overflow:hidden;
}
.contact-form label{
	width:98px;
	float:left;
	margin:8px 0 0;
	text-align:right;
	font-weight:bold;
}
.contact-form .text{
	width:289px;
	margin:0;
	padding:7px 5px;
	float:right;
	background:#f2f2f2;
	border-width:1px 0 0 1px;
	border-color:#e6e6e6;
	border-style:solid;
	color:#000;
	font-size:12px;
	line-height:12px;
}
.contact-form .textarea{
	width:289px;
	height:110px;
	margin:0;
	padding:0 5px;
	float:right;
	background:#f2f2f2;
	border-width:1px 0 0 1px;
	border-color:#e6e6e6;
	border-style:solid;
	color:#000;
	font-size:12px;
	line-height:12px;
}
* html .contact-form .textarea{
	overflow:auto;
}
.contact-form .row-foot{
	padding:10px 0 0;
}
.contact-form .row-foot div{
	float:right;
}
.contact-form .row-foot div a{
	float:left;
	margin:3px 10px 0 0;
	text-decoration:none;
}
.contact-form .row-foot div a:hover{
	text-decoration:underline;
}
.contact-form .btn-valider{
	float:left;
}
.col-contacts{
	padding:0;
	margin:-5px 0 0;
	position:relative;
}
.col-contacts .col-left{
	padding:0;
}
.contact-form .row-red .text{
	border-color:#f3dbd6;
	background:#f8ebe8;
}
.contact-form .row-red label{
	color:#df350f;
}
#footer{
	width:930px;
	margin:0 auto;
	padding:27px 0 0;
	color:#e2e2e2;
}
.footer-holder h3{
	margin:0 0 7px;
	font-size:1.167em;
	color:#df350f;
}
.footer-holder p{
	margin:0 0 8px;
	line-height:1.25em;
}
.footer-holder a, .footer-holder a.link-recruit{
	color:#df350f;
	text-decoration:underline;
}
.footer-holder li a{
	text-decoration:none;
}
.footer-holder a:visited{
	color:#df350f;
}
.footer-holder a:hover{
	color:#fff;
}
.footer-holder a:active{
	color:#df350f;
}
.footer-cols{
	width:100%;
	padding:0 0 14px;
	overflow:hidden;
}
.footer-cols .colside-l{
	width:210px;
	margin:0 30px 0 0;
	float:left;
}
.footer-cols .col-c{
	width:450px;
	float:left;
}
.footer-cols .colside-r{
	width:210px;
	float:right;
}
.address{
	margin:0 0 15px;
	font-style:normal;
	line-height:1.25em;
}
.address em{
	display:block;
	padding:0 0 5px;
	font-style:normal;
}
.address strong,
.address span{
	display:block;
}
.mail-link{
	display:block;
	margin:4px 0 0;
}
ul.news-list{
	width:100%;
	margin:0;
	padding:0;
	list-style:none;
	overflow:hidden;
}
.news-list li{
	width:100%;
	padding:0 0 5px;
	float:left;
}
.news-list li h4{
	margin:0;
	font-size:1em;
	line-height:1.25em;
}
.news-list li p{
	margin:0;
}
.divider{
	display:block;
	width:4px;
	height:2px;
	margin:0 0 20px;
	text-indent:-9999px;
	overflow:hidden;
	background:url(../images/separator01.gif) no-repeat;
}
ul.logos-list{
	width:100%;
	margin:0;
	padding:0;
	list-style:none;
	overflow:hidden;
}
.logos-list li{
	width:90px;
	height:70px;
	float:left;
	display:table;
}

.logos-list li a{
	height:100%;
	display:table-cell;
	vertical-align:middle;
	text-align:center;
}

.logos-list li a span{
	cursor: pointer;
}


.logos-holder{
	padding:8px 0 0;
}
.logos-holder ul.logos-list{
	margin:0 0 13px;
	height:399px;
	padding:1px 0 0;
	background:url(../images/bg-logos-frame.gif) repeat-y;
}
.logos-holder .logos-list li{
	width:150px;
	margin:8px 0;
	height:117px;
}
.logos-holder .logos-list li a{
	text-decoration:none;
	color:#000:
}
ul.actualites-list{
	width:100%;
	margin:0;
	padding:0;
	list-style:none;
	overflow:hidden;
}
.actualites-list li{
	width:100%;
	float:left;
	padding:0 0 6px;
}
.actualites-list li .date{
	display:block;
	line-height:1.25em;
}
.actualites-list li p{
	margin:0;
}
/*
.actualites-list li a{
	padding:0 0 0 3px;
}
*/
.footer-line{
	height:1%;
	padding:21px 0 23px;
	border-top:1px solid #1f1f1f;
	overflow:hidden;
	color:#595959;
}
.footer-line p{
	float:right;
	margin:0;
}
.footer-line p strong{
	font-size:1.167em;
}
.footer-line p a:link,
.footer-line p a:visited{
	color:#7bd400;
	text-decoration:none;
}
.footer-line p a:hover{
	text-decoration:underline;
}
.footer-line p a:active{
	color:#7bd400;
}
ul.foot-nav{
	float:left;
	margin:0 0 0 -11px;
	padding:0;
	list-style:none;
	display:inline;
}
.foot-nav li{
	float:left;
	padding:0 12px 0 11px;
	background:url(../images/separator02.gif) no-repeat 100% 50%;
}
.foot-nav li a:link,
.foot-nav li a:visited{
	color:#595959;
	text-decoration:none;
}
.foot-nav li a:hover{
	text-decoration:underline;
}
.foot-nav li a:active{
	color:#595959;
}
ul.actualites-list1{
	margin:0 0 17px;
}
.footer-cols1 .col-c p{
	margin:0 0 14px;
}
/*----------------------------------------------------------
	Ajout du 25/11/09 - 15h55 / Lightbox Page Contact
------------------------------------------------------------*/
#main.off {position:relative;background:#fff url(../images/bg-main-off.png);z-index:1000;overflow:hidden;}
a.showMap {cursor:pointer;}
#boxMap{
	width:450px;
	height:430px;
	background-color:#fff;
	border:0;
	position:absolute;
	left: 50%;
	margin-top:102px;
	margin-left:-225px;
	z-index:1001;
}
#boxMap a.btn-close-map{
	cursor:pointer;
	margin-top:20px;
	position:absolute;
	right:0;
	margin-right:20px;
	text-indent:-9999px;
	width:21px;
	height:21px;
	z-index:1002;
	background:url(../images/contact-a-close-map.png) no-repeat;
}
#boxMap #ombre{
	position:absolute;
	margin-top:1px;
	z-index:1;
	opacity:0.1;
	margin-left:450px;
	width:240px;
	height:431px;
	background:url(../images/contact-modal-on.png) no-repeat;
}
/***************
GESTION DU BLOCK FLASH
****************/
object {
	margin: 0px;
	padding: 0px;
	display:block;
}
a.link-subtitle {color:#DF350F;text-decoration:none;}
a.link-subtitle:hover {color:#DF350F;text-decoration:none;}
/*----------------------------------------------------------
	Ajout du 04/12/09 - Lightbox Actus
------------------------------------------------------------*/
.lightbox_n {
	width:820px;
	height:auto;
	position:absolute;
	margin-top:1%;
	margin-left: 50%;
	left: -410px;
	padding-bottom:10px;
	background-color:#fff;
}
.lightbox_n span.title {
	margin-top:13px;
	margin-left:10px;
	float:left;
	width:779px;
	font:bold 17px Arial;
	color:#383838;
}

.lightbox_n a.close {
	margin-top:11px;
	width:21px;
	height:21px;
	overflow:hidden;
	color:#fff;
	text-indent:-9999px;
	float:left;
	background:url(../images/contact-a-close-map.png) no-repeat;
}
.lightbox_n .gallery {
	float:left;
	margin-top:10px;
	margin-left:10px;
	width:800px;
	height:600px;
}
.lightbox_n a.previous {
	float:left;
	width:50px;
	height:21px;
	overflow:hidden;
	color:#fff;
	text-indent:-9999px;
	background:url(../images/actualites-prev.gif) no-repeat;
	display:none;
}
.lightbox_n a.next {
	float:right;
	width:50px;
	height:21px;
	overflow:hidden;
	color:#fff;
	text-indent:-9999px;
	background:url(../images/actualites-next.gif) no-repeat;
	display:none;
}
.lightbox_n span.descrp {
	margin-top:13px;
	text-align:center;
	float:left;
	width:699px;
	font:12px Arial;
	color:#383838;
}
.lightbox_n span.previous {
	margin-left:10px;
	margin-top:10px;
	float:left;
	width:50px;
	height:21px;
}
.lightbox_n span.next {
	margin-right:10px;
	margin-top:10px;
	float:right;
	width:50px;
	height:21px;
}
.lightbox_n span.titre_chiffre {
	float:left;
	width:41px;
	display:block;
}

A.none,A.none:hover,A.none:visited {
	text-decoration:none;
	color: #e2e2e2;
}
.personal-box strong {
	padding-bottom:5px;
	float:left;
	width:200px;
}
ul#gallery-references  {
	width:690px;
	height:230px;
	padding-bottom:20px;
}
