html{background:#000000 url(../gfx/bg-repeat.jpg) repeat-x 0px 255px;position:relative;}
body{width:1000px;min-height:700px;margin:0 auto;font-family: Verdana, Arial, Helvetica, sans-serif;background:#000;}
#page{background: url(../gfx/bg-visu.jpg) no-repeat top left;width:1040px;position:relative;min-height:382px;margin-left:-210px;padding-left:210px;padding-top:194px;}
#footer{background:#000 url(../gfx/bg-footer.jpg) no-repeat top left;clear:both;width:816px;margin-left:184px;padding-top:36px;margin-bottom:50px;}


#wrapper{width:1000px;position:relative;}
#main{width:1000px;position:relative;}
#content{margin-left:184px;width:788px;position:relative;padding-left:18px;padding-top:40px;padding-right:10px;}
#sidebar{position:absolute;top:48px;left:2px;}
#top{height:61px;width:1000px;padding-top:61px;}
/*////////////GENERIQUE///////////////////*/
.btBack{display:block;width:78px;height:18px;padding-top:50px;background:#dc9e28 url(../gfx/puce-back.gif) no-repeat 4px 52px;font-size:14px;font-weight:bold;color:#743c06;text-indent:18px;position:absolute;top:0px;right:1px;z-index:1;}
object{position:relative;z-index:3;}
.clear{clear:both;overflow:hidden;}
a{text-decoration:none;}
a:hover{text-decoration:underline;}
strong{font-weight:bold;}
.read-it{clear:both;}
.read-it a{background: url(../gfx/bt-plus.gif) no-repeat top left;color:#505050;width:60px;height:12px;display:block;font-size:10px;padding-top:5px;padding-left:15px;font-weight:bold;float:right;margin-top:-17px;}
.read-it a:hover{text-decoration:underline;}
.post{position:relative;}
.post-content{font-size:12px;color:#fffce0;line-height:16px;padding-top:5px;}
.post-content a, .post-excerpt a{color:#dc9e28;}
.cufonFont{color:#78736a;font-size:32px;text-transform: uppercase;margin-bottom:15px;display:block;}
.img2Click{position:relative;margin-top:15px;display:table-cell;}
.img2Click img{border:1px solid #fff;position:relative;}
.clickMe{display:block;top:-10px;background:url(../gfx/scotch.png) no-repeat;width:71px;height:19px;left:50%;margin-left:-41px;position:absolute;}
/*//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*////////////MENU HORI//////////////*/
#top h1 a{display:block;width:190px;height:180px;text-indent:-9999px;top:-50px;position:absolute;left:0;}
#top #join{display:block;position:absolute;top:68px;right:0px;width:140px;height:100px;text-indent:-9999px;overflow:hidden;}

#top ul{width:816px;height:61px;margin-left:183px;position:relative;z-index:2;}
#top ul li{float:left;position:relative;}
#top ul li a{display:block;height:61px;text-indent:-9999px;overflow:hidden;}
#top ul li.m1 a{width:138px;background: url(../gfx/bg-nav.jpg) top left;}
#top ul li.m1 a:hover, #top ul .m1 a.selected,  #top ul .m1 a.hover{background-position:  0px -61px;}
#top ul li.m2 a{width:197px;background: url(../gfx/bg-nav.jpg) -138px 0px;}
#top ul li.m2 a:hover, #top ul .m2 a.selected,#top ul .m2 a.hover {background-position:-138px -61px;}
#top ul li.m3 a{width:140px;background: url(../gfx/bg-nav.jpg) -335px 0px;}
#top ul li.m3 a:hover, #top ul .m3 a.selected, #top ul .m3 a.hover {background-position: -335px -61px;}
#top ul li.m4 a{width:186px;background: url(../gfx/bg-nav.jpg) -475px 0px;}
#top ul li.m4 a:hover, #top ul .m4 a.selected, #top ul .m4 a.hover {background-position:  -475px -61px;}
#top ul li.m5 a{width:155px;background: url(../gfx/bg-nav.jpg) -661px 0px;}
#top ul li.m5 a:hover, #top ul .m5 a.selected, #top ul .m5 a.hover {background-position:  -661px -61px;}

#top ul li .sub{background:#000;position:absolute;top:16px;left:4px;right:4px;padding:0px 4px 4px 4px;}
#top ul li .sub h3{display:block;height:45px;text-indent:-9999px;}
#top ul li .sub ul{ margin-left:0px;margin-bottom:2px;border-bottom:2px solid #fff;width:auto;height:auto;padding-bottom:10px;}
#top ul li .sub li{font-size:11px;color:#d29525;float:none;margin-bottom:6px;background: url(../gfx/puce-sub.gif) no-repeat 0px 4px;padding-left:6px;}
#top ul li .sub li a{font-size:11px;color:#d29525;display:inline; background-image:none;text-indent:0;}
#top ul li .sub li a:hover{text-decoration:underline;}

#top ul li.m2 h3{ background:url(../gfx/sub-titre-prod.gif) no-repeat top center;width:182px;}
#top ul li.m3 h3{ background: url(../gfx/sub-titre-actions.gif) no-repeat top center;width:125px;}
#top ul li.m4 h3{ background:url(../gfx/sub-titre-formations.gif) no-repeat top center;width:171px;}
#top ul li.m5 h3{ background:url(../gfx/sub-titre-services.gif) no-repeat top center;width:140px;}

/*//////////////MENU VERTI/////////////////*/
.myNav {width:181px;}
.myNav ul {position:relative;list-style:none;}
.myNav ul li em{cursor:pointer;display:block;width:162px;height:23px;background: url(../gfx/bg-nav-verti.png) no-repeat;margin-bottom:6px;font-size:18px;padding-top:4px;padding-left:20px;position:relative;z-index:2;overflow:hidden;}
.myNav ul li{position:relative;display:inline;}
.myNav ul li a:hover{background:none;}
.myNav ul li, .myNav ul li a{color:#fff;}
.myNav ul li ul{text-align:right;margin-bottom:30px;}
.myNav ul li ul li{background:none;font-size:12px;margin:0;width:auto;height:auto;position:relative;display:block;margin-bottom:8px;}
.myNav ul li ul li a{background:#000;color:#dc9e28;display:inline;padding:1px 3px;}
.myNav ul li ul li.selected a{font-weight:bold;}
.myNav ul li ul li a:hover,.myNav ul li.selected a{color:#000;background:#dc9e28;text-decoration:none;}
/*//////////////BreadCrumb/////////////////*/
#breadCrumb{position:absolute;top:-80px;left:18px;font-size:11px;color:#dcc9ad;}
#breadCrumb a{color:#dcc9ad;}
#breadCrumb a:hover{text-decoration:underline;}
#breadCrumb strong{color:#dc9e28;}

#navlinks{background:#a7a7a7;font-size:11px;color:#fff;padding:3px 5px;margin-bottom:10px;}
#navlinks a{font-size:11px;color:#fff;}
/*//////////////FOOTER////////////////////////////*/
#footer, #footer a {color:#89510e;font-size:11px;}
#footer a:hover{text-decoration:underline;}
#footer span.footerLnk{float:left;}
#footer span.credit{float:right;}
/*//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*//////////////HOME PAGE/////////////////*/
.dc-home .col{}
.dc-home .colLeft{width:423px;padding-right:33px;float:left;}
.dc-home .colLeft h3{margin-bottom:29px;}
.dc-home .colRight{width:332px;}
.dc-home .colRight .post {clear:both;}
.dc-home .colRight h3{width:238px;height:50px;background: url(../gfx/titre-derniere-prod.gif) no-repeat;text-indent:-9999px;margin-bottom:15px;}
.dc-home .colRight .post-content img{display:none;}
.dc-home .post-header{margin-bottom:3px;color:#fff;font-size:10px;}
.dc-home .post-title, .dc-home .post-title a{font-size:14px;font-weight:bold;color:#db9e28;display:inline;}
.date{color:#fff;font-size:11px;}
.dc-home .colLeft .post-content{clear:both;}
.dc-home .colLeft .catLnk{display:none;}
.dc-home .colLeft .post-info{display:inline;}
.colRight{float:right;}
.dc-home .colRight .catLnk{color:#fff;background:#000;font-size:10px;text-decoration:none;}
.dc-home .catLnk:hover{text-decoration:underline;}
.post-info-co{font-size:11px;color:#595959;margin-top:-15px;}
.post-info-co a{color:#595959;}
/*///////////////////////// listing - CATEGORY///////////////////////*/
.dc-category #catTitle{height:55px;overflow:hidden;}
.dc-category .post{width:368px;float:left;border-top:1px dashed #5a4110;padding-top:8px;}
.dc-category .odd{margin-right:52px;}
.dc-category .post-info{display:none;}
.dc-category .listTeam .post-content img{display:none;}
.dc-category .post-title, .dc-category .post-title a{color:#db9213;font-size:14px;font-weight:bold;text-decoration:none;}
.post{padding-bottom:43px;}
.post-title{margin-bottom:5px;}
.post-title a:hover{text-decoration:underline;}

.dc-category .cufonFont{margin-right:30px;}
#subcategories{padding-left:30px;border-left:1px solid #fff;height:25px;margin-left:174px;margin-bottom:30px;margin-top:-48px;}
#subcategories ul{padding-top:4px;}
#subcategories ul li {display:block; padding-right:20px;float:left;}
#subcategories ul li, #subcategories ul li a{ font-size:14px;color:#fff;font-weight:bold;text-transform: uppercase;display:block;padding-bottom:2px;}
#subcategories ul li a:hover, #subcategories ul li a.selected {border-bottom:2px solid #db9e28;text-decoration:none;}

.attachment{display:block;width:76px;height:9px;background: url(../gfx/bt-cv-white.gif) no-repeat top left;text-indent:-9999px;overflow:hidden;position:absolute;top:104px;left:15px;}
.attachment:hover{border-bottom:1px solid #000;}
/*//////////////////////////////////////POST//////////////////////////////////////*/
.post .thumb{/*background: url(../gfx/bg-img-post.gif) no-repeat;*/width:94px;height:109px;float:left;margin-right:5px;position:relative;}
.thumb img{position:absolute;top:3px;left:3px;}
/*////////POST FILM///////*/
.dc-post .post-title{margin-bottom:15px;}
.dc-post .post-info{display:none;}
.dc-post .post-excerpt{color:#fff;font-size:14px;line-height:18px;font-style: italic;}
.dc-post .post-excerpt blockquote{border-bottom:1px dashed #5a4110; border-left:1px dashed #5a4110;float:right;width:538px;padding-left:10px;padding-bottom:25px;}
.dc-post .post-content{font-size:12px;float:right;width:538px;border-left:1px dashed #5a4110;padding-left:10px;padding-top:15px;display:block;overflow:hidden;position:relative;}
.post h3{font-size:18px;color:#db9e28;font-weight:bold;margin-bottom:10px;}
.dc-post #comments, .dc-post #attachments{color:#db9e28;font-size:12px;float:left;width:225px;}
.dc-post #comments a, .dc-post #attachments li a{text-decoration:underline;color:#fffbcf;}
.dc-post #comments p, .dc-post #attachments li{background: url(../gfx/puce-list.gif) no-repeat 0px 7px;padding-left:6px;margin-bottom:6px;line-height:18px;}
.dc-post #comments strong{color:#fffbcf;font-weight:normal;}
.dc-post #attachments{margin-top:-20px;}
.dc-post #attachments h3{margin-bottom:15px;}



/*//////////////FORM COMMENT | contact ///////////////////*/
#comment-form, #contactForm{float:left;width:60%;margin-right:70px;}
#comment-form h3{clear:both;font-size:18px;font-weight:bold;margin-bottom:10px;color:#fff;background:#000;padding-bottom:3px;}
p.field{margin-bottom:10px;position:relative;}
p.field label{display:block;font-size:11px;font-weight:bold;color:#dc9e28;}
p.field input{width:100%;border:none; border-bottom:1px solid #5A4110;background:none;color:#fff;font-size:11px;}
p.area, p.subject{clear:left;width:100%;}
p.area textarea{width:100%;border:1px solid #5A4110;background:none;color:#fff;}
p.remember{font-size:13px;color:#595959;}
p.buttons{text-align:right;}
p.buttons input{background:#dc9e28;color:#743c06;border:0;font-weight:bold;cursor:pointer;text-transform: capitalize;font-size:13px;}

#pr{margin-bottom:20px;}

.dc-contactme .intro{font-size:11px;margin-bottom:15px;color:#fffce0;line-height:16px;}
.dc-contactme h2{margin-bottom:10px;}


.adresse{line-height:20px;color:#fffce0;font-size:12px;float:right;padding-right:60px;}
.adresse p{margin-bottom:25px;}
.adresse strong{color:#dc9e28;}
/*///////////////////PAGES//////////////////*/
.dc-page .Historique #content{background: url(../gfx/bg-historique.jpg) no-repeat 2px 33px;}
.dc-page .post-excerpt{margin-bottom:15px;border-top:1px dashed #5a4110;padding-top:15px;}
.dc-page .post-excerpt p{color:#FFFCE0;line-height:18px;}
.dc-page .post-content{border-top:1px dashed #5a4110;padding-top:15px;}
.dc-page .post-content, .dc-page .post-content p {clear:both;}

.dc-page .Savoir .post-excerpt p{color:#fff;}
.dc-page .Savoir .post h3{font-size:18px;color:#db9e28;font-weight:bold;margin-bottom:10px;}
.dc-page .Savoir .post li{background: url(../gfx/puce-list-page.gif) no-repeat 0px 6px;padding-left:10px;color:#fff;}
.dc-page .Savoir .post li em{font-style: italic;color:#FFFCE0;}
.dc-page .Savoir .post blockquote{font-size:12px;color:#fff;}
.dc-page .Savoir .post strong{color:#db9e28;}
.dc-page .Savoir .post strong{color:#db9e28;}
/*////////////////SIDEBAR/////////////////////////*/
#blogextra{position:absolute;top:-105px;right:-10px;}
#blogextra .syndicate a{display:block;width:120px;height:88px;text-indent:-9999px;overflow:hidden;}


#search label{font-size:13px;}
#search input{width:151px;}
#search .submit{background:#000;color:#fff;border:0;width:auto;cursor: pointer;float:right;margin-top:1px;}
/*/////////////ORGA////////////////////////*/
#orga{padding-bottom:30px;margin-bottom:30px;}
#orga table{font-size:11px;}
#orga .verti{border-right:1px solid #78736A;}
#orga .hori{border-top:1px solid #78736A;}
#orga .fct{padding:4px 0px;width:160px;}
#orga td{text-align:center;color:#fffce0;line-height:14px;width:130px;vertical-align:top;}
#orga strong{color:#db9e28;}
#orga a{color:#a56617;padding-top:5px;display:inline-block;}

#orga .fct{
/*background:url(../gfx/bg-img-post.gif) no-repeat 50% 0%;*/
height:109px;
margin-right:5px;
position:relative;
width:94px
}

#orga .fct img{padding-bottom:5px;}

.notFound {color:#DB9E28;font-size:18px;font-weight:bold;margin-bottom:10px;}

