*{margin:0;padding:0;border:0}
body{background-color:#900614;text-align:center;font-family:Arial,Geneva,Helvetica;font-size:12px;color:#858585}
p{padding:0 0 17px 0;line-height:17px}
h2{font-size:1.1em;color:#d70000;font-weight:normal;line-height:17px}
#Container{background-color:#fff;width:860px;margin:0 auto;margin-top:30px;margin-bottom:88px;text-align:left;padding:20px;padding-bottom:13px}

/* Backgrounds */
body #Content{display:block;background:#fff 0px 43px no-repeat}
body.approche #Content{background-image:url("../images/approche/visuel.jpg")}
body.missions #Content{background-image:url("../images/missions/visuel.jpg")}
body.expertise #Content{background-image:url("../images/expertise/visuel.jpg")}
body.contact #Content{background-image:url("../images/contact/visuel.jpg")}
#Header{position:relative;background-color:#f3f3f3;height:54px}
#Header h1 a{display:block;position:absolute;top:12px;left:10px;width:117px;height:26px;background:transparent url("../images/logo.gif")}
#Header h1 span{display:none}

/* Menu */
#Menu span{display:none}
#Menu ol, #Menu ul{list-style:none}
#Menu li{list-style-type:none}
#m1, #m2, #m3{display:block;position:absolute;width:190px;height:54px;left:200px;background:transparent no-repeat;background-position:0 26px}
#Menu .selected{background-color:#efd4d6}
#m1{left:270px;background-image:url("../images/menu1.gif")}
#m2{left:470px;background-image:url("../images/menu2.gif")}
#m3{left:670px;background-image:url("../images/menu3.gif")}
.m1 a, .m2 a, .m3 a{display:block;position:absolute;top:5px;background:transparent top left no-repeat}

/* Sous-menus */
#m1 .m1 a{width:60px;height:13px;left:6px;background-image:url("../images/m-approche.gif")}
#m1 .m2 a{width:54px;height:10px;left:72px;background-image:url("../images/m-missions.gif")}
#m1 .m3 a{width:50px;height:13px;left:132px;background-image:url("../images/m-principes.gif")}
#m2 .m1 a{width:57px;height:12px;left:6px;background-image:url("../images/m-expertise.gif")}
#m2 .m2 a{width:37px;height:10px;left:69px;background-image:url("../images/m-clients.gif")}
#m3 .m1 a{width:56px;height:10px;left:6px;background-image:url("../images/m-actualite.gif")}
#m3 .m2 a{width:56px;height:10px;left:68px;background-image:url("../images/m-collector.gif")}
#m3 .m3 a{width:43px;height:9px;top:6px;left:130px;background-image:url("../images/m-contact.gif")}
#m1 .m1 a:hover, #m1 .m1 strong a{background-position:0 -13px}
#m1 .m2 a:hover, #m1 .m2 strong a{background-position:0 -10px}
#m1 .m3 a:hover, #m1 .m3 strong a{background-position:0 -13px}
#m2 .m1 a:hover, #m2 .m1 strong a{background-position:0 -12px}
#m2 .m2 a:hover, #m2 .m2 strong a{background-position:0 -10px}
#m3 .m1 a:hover, #m3 .m1 strong a{background-position:0 -10px}
#m3 .m2 a:hover, #m3 .m2 strong a{background-position:0 -10px}
#m3 .m3 a:hover, #m3 .m3 strong a{background-position:0 -9px}

/* Footer */
#Footer{text-align:right}
#Footer p a{color:#858585;text-decoration:none;font-size:0.9em}
#Footer p a:hover, #Footer p strong a{color:#d70000;font-weight:normal}
#Footer p span.separator{color:#000}

/* Mises en page */
.approche #Content, .missions #Content, .expertise #Content, .contact #Content{padding-left:460px;padding-top:154px;height:447px}
.approche .Col1, .missions .Col1, .expertise .Col1, .contact .Col1{float:left;margin-top:30px;width:190px}
.approche .Col2, .missions .Col2, .expertise .Col2, .contact .Col2{margin-left:210px;margin-top:30px}
.actualite .Col1{float:left;margin-top:43px;width:410px}
.actualite .Col2{margin-left:460px;margin-top:00px;padding-top:150px}
.clients #Content{padding-top:43px;height:558px}
.clients .Col1{float:right;width:400px;padding-top:24px}
.clients .Col2{float:right;width:402px;margin-right:30px}

.Col1Col1{float:left;width:190px;padding-top:0;margin:0;margin-top:30px}
.Col1Col2{margin-right:0;width:190px;margin-left:206px;margin-top:30px}

.principes #Content{padding-top:101px}
.principes .Col1, .principes .Col2, .principes .Col3, .principes .Col4{width:190px;margin-top:47px;float:left}
.principes .Col1{margin-right:20px}
.principes .Col3{margin-top:30px;margin-left:60px;margin-right:20px}
.principes .Col4{margin-top:30px}

/* titres */
#Content h1{display:block;background:transparent top left no-repeat}
#Content h1 span{display:none}
.approche #Content h1{width:301px;height:74px;background-image:url("../images/approche/titre.gif")}
.actualite #Content h1{width:261px;height:74px;margin-bottom:30px;background-image:url("../images/actualite/titre.gif")}
.missions #Content h1{width:317px;height:74px;background-image:url("../images/missions/titre.gif")}
.expertise #Content h1{width:354px;height:74px;background-image:url("../images/expertise/titre.gif")}
.contact #Content h1{width:305px;height:74px;background-image:url("../images/contact/titre.gif")}
.principes #Content h1{width:339px;height:36px;margin-left:460px;background-image:url("../images/principes/titre.gif")}
.clients #Content h1{width:270px;height:36px;background-image:url("../images/clients/titre.gif")}
.collector #Content h1{width:295px;height:37px;background-image:url("../images/collector/titre.gif"); padding-bottom:20px}

/* page specific */
.index #Content{height:601px}
.clients #Content img{border:0}
#HomeBox{position:relative}
#HomeBox h1{position:absolute;display:block;width:215px;height:215px;top:79px;background:#333333 url("../images/home/hello.gif") top left no-repeat}
#HomeBox ul{position:absolute;top:79px;left:685px;list-style:none}
#HomeBox li{list-style-type:none}
#HomeBox h2, #HomeBox h1 span{display:none}
#HomeBox #survol{position:absolute;display:block;width:430px;height:215px;top:79px;left:220px}
#HomeBox #featuredProject{position:absolute;display:block;top:299px}
#HomeBox #featuredProject img{border:0}
#Events{font-weight:normal}

.actualite .Col1{font-size:0.9em;font-weight:normal}
.actualite .Col1 img{margin-bottom:-2px}
.clients .Col2 ul{list-style:none}
.clients .Col2 li{list-style-type:none;display:block;width:132px;height:104px;float:left;margin:1px 2px 1px 0px}
.clients .Col2 img{margin:0;padding:0}
hr.clear{clear:both;height:1px;font-size:1px;border:none;background:transparent;visibility:hidden}

#ForReferencing{display:none}

/*page collector*/
.collector #Content{padding-top:43px;height:558px}
.collector .Col1{float:right;width:400px;padding-top:24px}
.collector .Col2{float:left;width:435px; top:35px; left:0px; height:500px; position:relative}
.collector .Col1 li{display:block;float:left;font-size:0.8em;width:125px;height:155px;overflow:hidden}
.collector .Col1 span.image, .Col1 span.titrecarte, .Col1 span.titrecarteH{display:block}
.collector .Col1 span.titrecarte{padding-left:17px; padding-right:5px}
.collector .Col1 span.titrecarteH{padding-left:0px;padding-right:5px}
.collector .Col1 span.image{padding-top:10px;padding-bottom:5px}

.legend{padding-left:75px}
.legendH{padding-left:0px}

a.carte1{width:290px;height:435px; position:relative;left:75px;display:block;background-image:url('../images/collector/big1rectoverso.jpg')}
a.carte1:hover,a.carte1 strong{background-position:0 -435px}
a.carte2{width:290px;height:435px;position:relative;left:75px;display:block;background-image:url('../images/collector/big2rectoverso.jpg')}
a.carte2:hover,a.carte2 strong{background-position:0 -435px}
a.carte3{width:290px;height:435px;position:relative;left:75px;display:block;background-image:url('../images/collector/big3rectoverso.jpg')}
a.carte3:hover,a.carte3 strong{background-position:0 -435px}
a.carte4{width:290px;height:435px;position:relative;left:75px;display:block;background-image:url('../images/collector/big4rectoverso.jpg')}
a.carte4:hover,a.carte4 strong{background-position:0 -435px}
a.carte5{width:435px;height:435px;display:block;background-image:url('../images/collector/big5rectoverso.jpg')}
a.carte5:hover,a.carte5 strong{background-position:0 -435px}
a.carte6{width:435px;height:435px;display:block;background-image:url('../images/collector/big6rectoverso.jpg')}
a.carte6:hover,a.carte6 strong{background-position:0 -435px}
a.carte7{width:290px;height:435px;position:relative;left:75px;display:block;background-image:url('../images/collector/big7rectoverso.jpg')}
a.carte7:hover,a.carte7 strong{background-position:0 -435px}
/**/

@import url("iewin.css"); /*hiding from IE5 Mac*/  
/*\*//*/
 @import "iemac.css";
/**/
