html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;margin:0;padding:0;}
body{line-height:1;font:13px/1.5 'Helvetica Neue',Arial,'Liberation Sans',FreeSans,sans-serif;font-family:"trebuchet MS",sans-serif;font-size:12px;color:#FFF;height:100%;}
ol,ul{list-style:none;}
blockquote,q{quotes:none;}
blockquote:before,blockquote:after,q:before,q:after{content:none;}
:focus{outline:0;}
del{text-decoration:line-through;}
table{border-collapse:collapse;border-spacing:0;}
.container_12{margin-left:auto;margin-right:auto;width:960px;}
.grid_1,.grid_2,.grid_3,.grid_4,.grid_5,.grid_6,.grid_7,.grid_8,.grid_9,.grid_10,.grid_11,.grid_12,.grid_13,.grid_14,.grid_15,.grid_16{display:inline;float:left;position:relative;margin-left:10px;margin-right:10px;}
.container_12 .grid_3{width:220px;}
.container_12 .grid_6{width:460px;}
.container_12 .grid_9{width:700px;}
.container_12 .grid_12{width:940px;}
.alpha{margin-left:0;}
.container_12 .grid_1{width:60px;}
.container_12 .grid_2{width:140px;}
.container_12 .grid_4{width:300px;}
.container_12 .grid_5{width:380px;}
.container_12 .grid_7{width:540px;}
.container_12 .grid_8{width:620px;}
.container_12 .grid_10{width:780px;}
.container_12 .grid_11{width:860px;}
.container_12 .prefix_3{padding-left:240px;}
.container_12 .prefix_6{padding-left:480px;}
.container_12 .prefix_9{padding-left:720px;}
.container_12 .prefix_1{padding-left:80px;}
.container_12 .prefix_2{padding-left:160px;}
.container_12 .prefix_4{padding-left:320px;}
.container_12 .prefix_5{padding-left:400px;}
.container_12 .prefix_7{padding-left:560px;}
.container_12 .prefix_8{padding-left:640px;}
.container_12 .prefix_10{padding-left:800px;}
.container_12 .prefix_11{padding-left:880px;}
.container_12 .suffix_3{padding-right:240px;}
.container_12 .suffix_6{padding-right:480px;}
.container_12 .suffix_9{padding-right:720px;}
.container_12 .suffix_1{padding-right:80px;}
.container_12 .suffix_2{padding-right:160px;}
.container_12 .suffix_4{padding-right:320px;}
.container_12 .suffix_5{padding-right:400px;}
.container_12 .suffix_7{padding-right:560px;}
.container_12 .suffix_8{padding-right:640px;}
.container_12 .suffix_10{padding-right:800px;}
.container_12 .suffix_11{padding-right:880px;}
.container_12 .push_3{left:240px;}
.container_12 .push_6{left:480px;}
.container_12 .push_9{left:720px;}
.container_12 .push_1{left:80px;}
.container_12 .push_2{left:160px;}
.container_12 .push_4{left:320px;}
.container_12 .push_5{left:400px;}
.container_12 .push_7{left:560px;}
.container_12 .push_8{left:640px;}
.container_12 .push_10{left:800px;}
.container_12 .push_11{left:880px;}
.container_12 .pull_3{left:-240px;}
.container_12 .pull_6{left:-480px;}
.container_12 .pull_9{left:-720px;}
.container_12 .pull_1{left:-80px;}
.container_12 .pull_2{left:-160px;}
.container_12 .pull_4{left:-320px;}
.container_12 .pull_5{left:-400px;}
.container_12 .pull_7{left:-560px;}
.container_12 .pull_8{left:-640px;}
.container_12 .pull_10{left:-800px;}
.container_12 .pull_11{left:-880px;}
.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0;}
.clearfix:after{clear:both;content:' ';display:block;font-size:0;line-height:0;visibility:hidden;width:0;height:0;}
* html .clearfix,*:first-child+html .clearfix{zoom:1px;}
hr{border:0 #ccc solid;border-top-width:1px;clear:both;height:0;}
h1{font-size:25px;}
h2{font-size:23px;}
h3{font-size:21px;}
h4{font-size:19px;}
h5{font-size:17px;}
h6{font-size:15px;}
ol{list-style:decimal;}
ul{list-style:disc;}
li{margin-left:30px;}
p,dl,hr,h1,h2,h3,h4,h5,h6,ol,ul,pre,table,address,fieldset{margin-bottom:20px;}
html,body,#wrap{height:100%;}
#wrap{height:100%;background-color:#190411;min-width:1000px;}
#wrapHead{background-color:#0a0106;background:#0a0106 url(img/background.jpg) no-repeat center top;min-width:1000px;}
#wrap.home #wrapHead{height:396px;}
#wrapHead.projets{height:auto;}
#wrapContent{background:#e7dae2 url(img/mainBG.png) repeat-x;min-width:1000px;}
#wrapFooter{background-color:#190411;height:30px;padding-top:10px;min-width:1000px;}
a,a:active,a:visited,a:hover{outline:none;}
a.bton{display:block;height:30px;width:100px;background:url(img/btonBG.png) repeat-x 0 -36px;color:#000;margin:20px 0 0;padding:0;}
a.bton span{text-shadow:#ccc 0 1px 0;display:block;height:30px;padding-top:7px;text-align:center;width:105px;background:url(img/btonBGright.png) no-repeat right -34px;}
a.bton:hover{background:url(img/btonBG.png) repeat-x 0 0;}
a.bton:hover span{text-shadow:#fff 0 1px 0;background:url(img/btonBGright.png) no-repeat right 2px;}
.home #header{padding-top:40px;}
.projets #header{padding:40px 0 82px;}
#header h6{font-weight:400;font-size:0.85em;}
#menuPrincipal li{display:inline;margin:0;padding:0;}
#menuPrincipal li a.accueil{background:transparent url(img/menu-accueil.png) no-repeat 0 0;}
#menuPrincipal li a.projets{background:transparent url(img/menu-projets.png) no-repeat 0 0;}
#menuPrincipal li a{display:block;float:left;height:40px;width:58px;line-height:0.1em;text-indent:-9999em;margin-right:40px;}
#menuPrincipal li a:hover,#menuPrincipal li a.activ{background-position:0 -40px;}
#headerBanner{height:300px;overflow:hidden;position:relative;padding:0;}
#headerBanner #civilisation h1{background:url(img/titres-projets/titre-h-musee-civilisation.png) no-repeat;}
#headerBanner #monts-valins h1{background:url(img/titres-projets/titre-h-monts-valins.png) no-repeat;}
#headerBanner #theatre-trident h1{background:url(img/titres-projets/titre-h-theatre-trident.png) no-repeat;}
#headerBanner #izilis-web h1{background:url(img/titres-projets/titre-h-izilis-web.png) no-repeat;}
#headerBanner #exfo h1{background:url(img/titres-projets/titre-h-exfo.png) no-repeat;}
#headerBanner #theatre-action h1{background:url(img/titres-projets/titre-h-theatre-action.png) no-repeat;}
#headerBanner #artic-gardens h1{background:url(img/titres-projets/titre-h-artic-gardens.png) no-repeat;}
#headerBanner #clinea-orpea h1{background:url(img/titres-projets/titre-h-clinea.png) no-repeat;}
#headerBanner #forum-jeunesse h1{background:url(img/titres-projets/titre-h-forum-jeunesse.png) no-repeat;}
#headerBanner #mens h1{background:url(img/titres-projets/titre-h-mens.png) no-repeat;}
#content #civilisation h1{background:url(img/titres-projets/musee-civilisation.png) no-repeat;}
#content #monts-valins h1{background:url(img/titres-projets/monts-valins.png) no-repeat;}
#content #theatre-trident h1{background:url(img/titres-projets/theatre-trident.png) no-repeat;}
#content #izilis-web h1,#content #izilis-com h1{background:url(img/titres-projets/izilis-web.png) no-repeat;}
#content #exfo h1{background:url(img/titres-projets/exfo.png) no-repeat;}
#content #theatre-action h1{background:url(img/titres-projets/theatre-action.png) no-repeat;}
#content #artic-gardens h1{background:url(img/titres-projets/artic-gardens.png) no-repeat;}
#content #clinea-orpea h1{background:url(img/titres-projets/clinea-orpea.png) no-repeat;}
#content #format-ds h1{background:url(img/titres-projets/format-ds.png) no-repeat;}
#content #promo-mail h1{background:url(img/titres-projets/promo-mail.png) no-repeat;}
#content #couture-rochette h1{background:url(img/titres-projets/couture-rochette.png) no-repeat;}
#content #bistroglo h1{background:url(img/titres-projets/bistroglo.png) no-repeat;}
#content #mens h1{background:url(img/titres-projets/mens.png) no-repeat;}
#content #forum-jeunesse h1{background:url(img/titres-projets/forum-jeunesse.png) no-repeat;}
#content #polydom h1{background:url(img/titres-projets/polydom.png) no-repeat;}
#headerBanner h1,#content h1{display:block;height:30px;width:450px;line-height:0.1em;text-indent:-9999em;background-position:-2px 0;margin:0;padding:0;}
#content h1 small{font-size:0.5em;color:#777;}
#headerBanner h2{padding-left:14px;margin-top:10px;font-size:14px;font-weight:700;color:#eee;background:url(img/puce-projet-h2.png) no-repeat 0 8px;}
#content h2{padding-left:14px;margin-top:10px;font-size:14px;font-weight:700;color:#404040;background:url(img/puce-projet-h2.png) no-repeat 0 8px;}
#content p{font-family:verdana,sans-serif;font-size:10px;line-height:14px;text-align:justify;margin-top:14px;color:#5a5a5a;padding-left:14px;}
#headerBanner p{font-family:verdana,sans-serif;font-size:10px;line-height:14px;text-align:justify;margin-top:10px;color:#efdde3;padding-left:14px;}
#content p.caption{font-family:verdana,sans-serif;font-size:10px;text-align:justify;font-style:italic;margin-top:6px;color:#983357;}
#headerBanner p.caption{font-family:verdana,sans-serif;font-size:10px;line-height:14px;text-align:justify;font-style:italic;margin-top:6px;color:#;}
#content p.date{font-family:arial,sans-serif;font-size:9px;margin-top:6px;color:#6d6b6c;}
#headerBanner p.date{font-family:arial,sans-serif;font-size:9px;margin-top:6px;color:#A06F7F;}
#headerBanner p.lien,#content p.lien{font-size:9px;}
#headerBanner .item{margin-top:36px;height:280px;}
#content .item{overflow:hidden;border-top:solid #cec9cc 1px;border-bottom:solid #f7f3f6 1px;height:236px;padding:20px 0;}
#content .item a{color:#983357;font-weight:400;text-transform:uppercase;}
#headerBanner .item a{color:#a06f7f;font-weight:400;text-transform:uppercase;}
#headerBanner .item a:hover,#content .item a:hover{color:#ffca00;}
#headerBanner .item a.visiter{background:url(img/puce-liens-item.png) no-repeat;height:30px;width:140px;}
#content .item a.visiter{background:url(img/bton-visiter.png) no-repeat;height:30px;width:104px;}
.item a.visiter{display:block;line-height:0.1em;text-indent:-9999em;text-transform:none;}
#sub1.services a.les-projets,#sub2.services a.les-projets,#sub3.services a.les-projets{background:url(img/bton-projets.png) no-repeat;display:block;height:30px;width:104px;line-height:0.1em;text-indent:-9999em;text-transform:none;margin-top:4px;margin-left:180px;}
#sub1{overflow:hidden;}
#headerBanner .item a.visiter:hover,#content .item a.visiter:hover,#sub1 a.les-projets:hover,#sub2 a.les-projets:hover,#sub3 a.les-projets:hover{background-position:0 -30px;}
#headerBanner .item a.visiter:active,#content .item a.visiter:active,#sub1 a.les-projets:active,#sub2 a.les-projets:active,#sub3 a.les-projets:active{background-position:0 -60px;}
#content .item p.offline{background:url(img/bton-visiter.png) no-repeat 0 -90px;}
#headerBanner .item p.offline{background:url(img/bton-visiter-header.png) no-repeat 0 -90px;}
.item p.offline{display:block;height:30px;width:104px;line-height:0.1em;text-indent:-9999em;text-transform:none;margin-left:14px;}
#headerBanner .img-container,#content .img-container{border:solid #bbb 1px;}
#headerBanner .img-container:hover,#content .img-container:hover{border:solid #aaa 1px;}
#headerBanner .img-list,#headerBanner .flash-list,#content .img-list,#content .flash-list{border:solid #fff 8px;height:216px;position:relative;}
#headerBanner .img-list img,#headerBanner .flash-list img,#content .img-list img,#content .flash-list img{position:absolute;height:216px;width:444px;}
#content img.last{margin-bottom:0;}
#headerBanner .encours,#content .encours{width:94px;height:94px;top:-3px;left:-3px;background:url(img/encart-encours.png) no-repeat;position:absolute;z-index:900;}
#content .first{border-top:none;border-bottom:solid #f7f3f6 1px;padding:0 0 20px;}
#content .last{border-top:solid #cec9cc 1px;border-bottom:none;padding:20px 0 0;}
#sub3{background:url(img/sub3BG.png) no-repeat 10px 0;position:absolute;right:1px;top:-36px;overflow:hidden;z-index:901;height:300px;margin:-15px -20px 0;padding:0 20px;}
#sub1,#sub2{padding:35px 0;}
#sub1 h1,#sub2 h1{display:block;height:30px;line-height:0.1em;text-indent:-9999em;background-position:-2px 0;margin-bottom:20px;padding:0;}
#sub3 h1{display:block;height:30px;line-height:0.1em;text-indent:-9999em;background-position:-2px 0;margin:6px 0 24px;padding:0;}
#sub1.formulaire h1,#sub2.formulaire h1,#sub3.formulaire h1{background:url(img/contactez-moi.png) no-repeat;}
#sub1.services h1,#sub2.services h1,#sub3.services h1{background:url(img/mes-services.png) no-repeat;}
#sub1.reseau #partenaires h1,#sub2.reseau #partenaires h1,#sub3.reseau #partenaires h1{background:url(img/mon-reseau.png) no-repeat;}
#sub1.reseau #inspiration h1,#sub2.reseau #inspiration h1,#sub3.reseau #inspiration h1{background:url(img/mon-inspiration.png) no-repeat;}
#sub1 li,#sub2.services li,#sub3.services li{list-style:none;padding-left:14px;margin-top:8px;color:#390022;text-shadow:#fff 0 1px 0;font-size:1.2em;}
#sub1 li span,#sub2.services li span,#sub3.services li span{display:block;height:20px;width:20px;background:url(img/puce-projet-h2.png) no-repeat 0 4px;margin:-18px 0 0 -14px;}
#sub1.reseau a,#sub2.reseau a,#sub3.reseau a{display:block;height:60px;width:60px;float:left;margin:0 8px 8px 0;padding:0;}
#sub1.reseau a img,#sub2.reseau a img,#sub3.reseau a img{height:48px;width:48px;-moz-box-shadow:0 0 4px #aaa;-webkit-box-shadow:0 0 4px #aaa;box-shadow:0 0 4px #aaa;border:solid #FFF 4px;padding:0;}
#sub1.reseau ul li,#sub2.reseau ul li,#sub3.reseau ul li{display:block;width:279px;padding:20px 0 28px 21px;}
form input,form textarea{color:#777;font-family:"trebuchet MS",sans-serif;font-size:1em;border:solid #debed3 1px;-moz-border-radius:3px;-webkit-border-radius:3px;margin:4px 0;padding:3px 3px 3px 6px;}
form input:hover,form textarea:hover,form textarea:focus,form input:focus{color:#222;border:solid #b9a0b1 1px;}
form textarea:focus,form input:focus{color:#222;border:solid #b9a0b1 2px;padding:2px 2px 2px 5px;}
p.alert{background:url(img/alert.png) no-repeat 0 2px;color:#777;margin:0;padding:0 0 0 20px;}
#footer a{color:#8f5a6b;font-size:0.8em;background:url(img/puce-projet-h2.png) no-repeat 0 4px;padding-left:12px;float:left;}
#footer a:hover{color:#b48896;}
#footer span{float:right;color:#8f5a6b;font-size:0.8em;}
#content,#home-content{position:relative;padding:35px 0;}
.ombre{-moz-box-shadow:0 0 4px #aaa;-webkit-box-shadow:0 0 4px #aaa;box-shadow:0 0 4px #aaa;}
#tooltip{position:absolute;z-index:3000;border:1px solid #000;background-color:#000;opacity:0.85px;padding:5px 10px;}
#tooltip h3,#tooltip div{margin:0;}
#tooltip h3{font-size:1em;font-weight:700;color:#fff;}
#tooltip div{font-size:0.8em;font-weight:400;color:#fff;margin:-4px 0 0;padding:0;}
#tooltip div small{display:block;font-size:0.9em;font-weight:400;color:#eee;font-style:italic;margin:-2px 0 0;padding:0;}
.relativ{position:relative;}
#cacheh{position:absolute;width:941px;height:36px;top:86px;left:0;background:transparent url(img/cacheh.png) no-repeat;z-index:904;}
#cacheb{position:absolute;width:640px;height:40px;top:356px;left:0;background:transparent url(img/cacheb.png) no-repeat;z-index:905;}
#dates{position:absolute;height:82px;width:82px;top:0;left:0;background:url(img/dates.png) no-repeat;z-index:997;}
#alertResolutionBG{position:fixed;background-color:#000;width:100%;height:100%;z-index:998;left:0;top:0;opacity:0.9px;}
#alertResolution{position:absolute;background-color:#e7dae2;width:400px;height:100px;z-index:999;left:50%;top:20%;-moz-box-shadow:0 0 4px #000;-webkit-box-shadow:0 0 4px #000;box-shadow:0 0 4px #000;border:solid #FFF 4px;margin:0 0 0 -200px;padding:20px;}
#alertResolution h1{display:block;height:30px;width:450px;line-height:0.1em;text-indent:-9999em;background-position:-2px 0;background:url(img/titres-projets/attention.png) no-repeat;margin:0;padding:0;}
#alertResolution h2{padding-left:22px;margin-top:10px;font-size:14px;font-weight:700;color:#404040;background:url(img/attention-icon.gif) no-repeat 0 2px;}
#alertResolution p{color:#5A5A5A;font-family:verdana,sans-serif;font-size:10px;line-height:14px;margin-top:0;padding-left:22px;text-align:justify;}
ins,a{text-decoration:none;}
.omega,#sub1.reseau a.last,#sub2.reseau a.last,#sub3.reseau a.last{margin-right:0;}
*,h1,h2,h3,h4,h5,h6,p,ul,li{margin:0;padding:0;}