* html body {behavior:url(./_css/csshover.htc);}
body {background:#e9e9e9;width:100%;height:100%;font-family:Arial, sans-serif;font-size:13px;color:#404040; }
body, img, form {margin:0;padding:0;border:0;}
input, select {color:#5b5b5b;}
hr {margin:7px auto;width:1070px;border:6px #e9e9e9 solid;background:#e9e9e9;}
.TextAlignCenter {text-align:center;}
h2,h3 {font-size:15px;}
h1 {color:#3d3b9c;}
h2 {background:url("../_img/img0006.png") left top repeat-x;}
.souligne_titre  {background:url("../_img/img0007.png") left top repeat-x;}
dl {margin: 0 0 0 20px;}
dl dt {font-size:16px;margin:10px 0 0 0;}
dl dd {font-size:14px;}

a.LinkInherit {cursor:inherit;color:inherit;text-decoration:inherit;}

#image_gauche {float:left;margin:0;padding:0;background:url("../_img/img00005.png") left top repeat-x;width:30%;height:158px;}
#image_droite {float:right;margin:0;padding:0;background:url("../_img/img00006.png") left top repeat-x;width:30%;height:158px;}
#contenu_principal {margin:0 auto;padding:0;width:1000px;height:1040px;background:#fff;border-left:1px #bcbaba solid;border-right:1px #bcbaba solid;border-bottom:1px #bcbaba solid;clear:both;}
#contenu_principal.GdFormat {height:1900px;}
#contenu_principal.MeFormat {height:900px;}
#contenu_principal.PeFormat {height:500px;}
#contenu_principal.MepFormat {height:1500px;}
#contenu_principal.AccueilFormat {height:400px;}

#bottom {margin:5px auto; padding:0;width:1000px;height:60px;background:#fbfbfb;border:1px #bcbaba solid;}
#header_display {position:absolute;top:0;width:1000px;z-index:100;background:url("../_img/fond0000.png") left top repeat-y;}
#logo {position:relative;width:1000px;z-index:100;background:url("../_img/fond0000.png") left top repeat-y;height:123px;}
#logo img {height:120px;}
#contenu_principal #menu_h {position:relative;width:1000px;z-index:100;}
#contenu_principal #menu {padding : 0;margin : 0 auto;list-style : none;line-height : 21px;text-align : center;font-family : Arial;font-size : 14px;height:35px;width:1000px;background:url("../_img/img00003.png") left top repeat-x;}
#contenu_principal #menu ul {padding : 0;line-height : 21px;text-align : center;list-style : none;width:1000px;}
#contenu_principal #menu a{display : block;padding : 0;color : #3d3b9c;text-decoration : none;width : 195px;height:32px;margin:3px 0 0 0;}
#contenu_principal #menu li{float : left;border-right:1px #fff solid;font-weight:normal;width:195px;font-size:18px;font-family:Verdana,Arial,Serif;}
#contenu_principal #menu li.no_border {border-right:0;}
#contenu_principal #menu li ul{position: absolute;width: 195px;left: -999em;color:#5b5b5b;background : #fff;font-size : 12px;margin:0;padding:0;-webkit-border-radius: 0 0 5px 5px; -moz-border-radius: 0 0 5px 5px;-webkit-border-bottom-right-radius: 5px;-webkit-border-bottom-left-radius: 5px;}
#contenu_principal #menu li ul li{color:#5b5b5b;width:100%;text-align:left;font-size:12px;border-right:0;margin:0;padding:0;}
#contenu_principal #menu li ul li.height {height:40px;}
#contenu_principal #menu li ul li.height a {height:40px;line-height:15px;}
#contenu_principal #menu li ul li a{width:100%;text-indent:5px;color: #3d3b9c; background: #e7e7f3;margin:0;}
#contenu_principal #menu li ul li a:hover{color:#3d3b9c;background: #ffb960;}
#contenu_principal #menu a:hover{color: #5b5b5b; background: #fff;}


#contenu_principal #menu li ul .sub {margin:-30px 0 0 195px;background : #fff;border:1px #cccccc solid;-webkit-border-radius: 0 5px 5px 5px; -moz-border-radius: 0 5px 5px 5px;-webkit-border-top-right-radius: 5px;-webkit-border-bottom-right-radius: 5px;-webkit-border-bottom-left-radius: 5px;}
#contenu_principal #menu li:hover ul ul.sub, #contenu_principal #menu li.sfhover ul ul.sub {left: -999em;}
#contenu_principal #menu li:hover ul, #contenu_principal #menu li li:hover ul.sub, #contenu_principal #menu li.sfhover ul, #contenu_principal #menu li li.sfhover ul.sub { left: auto;}

#contenu_principal #contenu_bas  {position:absolute;top:158px;width:1000px;margin:0;padding:10px 0 0 0;}
#contenu_principal #contenu_bas #photos_motcle {height:235px;width:1000px;}
#contenu_principal #contenu_bas #text_contenu {width:1000px;clear:both;position:relative;height:290px;}
#contenu_principal #contenu_bas #text_contenu #bloc_gauche {float:left;width:580px;padding:5px;text-align:justify;}
#contenu_principal #contenu_bas #text_contenu #bloc_gauche a {text-decoration: none;color:#404040;}
#contenu_principal #contenu_bas #text_contenu #bloc_gauche h2 {margin-left:15px;margin-top:35px;}
#contenu_principal #contenu_bas #text_contenu #bloc_gauche h3 {margin-left:35px;}
#contenu_principal #contenu_bas #text_contenu #bloc_gauche h4 {margin-left:45px;}
#contenu_principal #contenu_bas #text_contenu #bloc_gauche ul {list-style-image:url("../_img/puce0002.gif");}
#contenu_principal #contenu_bas #text_contenu #bloc_gauche ul li {margin-bottom:5px;}
#contenu_principal #contenu_bas #text_contenu #bloc_droite {float:right;width:340px;margin: 20px 0 0 0;height:225px;padding: 30px 0 0 15px;border-left:1px #bcbaba solid;}
#contenu_principal #contenu_bas #text_contenu #bloc_droite div {margin-bottom:5px;}
#contenu_principal #bloc_presentation {margin:5px 0 0 0;padding:0;width:1000px;height:480px;}
#contenu_principal #bloc_presentation ul.menu_presentation {height:35px;width:963px;margin:0 0 10px 0;padding:13px 0 0 37px;background:#211c5e;list-style-image:url("../_img/puce0004.png");font-size:18px;}
#contenu_principal #bloc_presentation ul.menu_presentation li {float:left;width:34%;text-align:left;margin:0;padding:0;color:#fff;}
#contenu_principal #bloc_presentation div {float:left;width:33%;text-align:center;margin:0;height:420px;}
#contenu_principal #bloc_presentation .sub_title {color:#211c5e;font-weight:bold;}
#contenu_principal #bloc_presentation div ul {margin:20px;padding:5px;}
#contenu_principal #bloc_presentation div ul li {list-style-image:url("../_img/puce0002.gif");font-size:12px;position:relative;text-align:justify;clear:both;}
#contenu_principal #bloc_presentation div.border_right {border-right:2px #e9e9e9 solid;}
#contenu_principal #bloc_presentation div p {text-align:justify;padding:5px;margin:5px 0 0 0;font-size:12px}
#contenu_principal #bloc_presentation div h3 {text-align:left;margin: 10px 0 0 10px;font-size:21px;color:#79a142;}
#contenu_principal #bloc_presentation div p.bloc_droite_formation {margin:0;padding:0;border-bottom:2px #e9e9e9 dashed;text-align:center;}
#contenu_principal #bloc_presentation div p.bloc_droite_formation_border {margin:0;padding:0;text-align:center;}
#slideshow {position:relative;width:1000px;height:221px;background:url("../_img/img000040.png") left top repeat-x;}
#slideshow div.slide {position:absolute;top:0;left:0;}
#contenu_principal #contenu_bas #photos_motcle #photos #slideshow .slide img {display:block;float:left;width:640px;}
#contenu_principal #contenu_bas #photos_motcle #photos #slideshow .slide .motcle {float:right;background:url("../_img/img000040.png") left -40px repeat-x;text-align:center;font-size:28px;width:360px;margin:40px 0 0 0;font-family:"Corbel", serif;color:#fff;}/*404040 / ff9812*/
#bottom #footer1, #bottom #footer2 {list-style-type:none;position:relative;top:5px;font-weight:normal;}
#bottom #footer2 a {color:#5b5b5b;text-decoration:none;}
#bottom #footer2 a:hover {color:#404040;text-decoration:underline;}
#bottom #footer1 li {float:left;}
#bottom #footer2 li {float:right;margin: 0 10px 0 0;}

#ddedoc {position:relative;left:45%;margin:0;padding:0;width:505px;height:535px;background:url("../_img/ddedoc_m.png") left top repeat-y;}
#ddedoc img {margin:0;padding:0;}
#ddedoc fieldset {margin:0;padding:0 5px 10px 20px;border:0;width:100%;height:420px;}
#ddedoc fieldset p {margin:3px;padding:0;}
#ddedoc fieldset label {display:block;float:left;width:210px;}
#ddedoc fieldset input.contactentre {width:50px;}
#ddedoc fieldset input.radio {width:20px;}
#ddedoc fieldset input {width:205px;}
#ddedoc fieldset select {width:212px;}
#ddedoc fieldset input#Submit_FormForDDeDoc {position:relative;top:10px;left:30px;width:356px;}

#ddedoc_new {position:relative;left:45%;margin:0;padding:0;width:505px;height:535px;background:url("../_img/ddedoc_m.png") left top repeat-y;}
#ddedoc_new img {margin:0;padding:0;}
#ddedoc_new fieldset {margin:0;padding:0 5px 10px 20px;border:0;width:100%;height:420px;}
#ddedoc_new fieldset p {margin:3px;padding:0;}
#ddedoc_new fieldset label {display:block;float:left;width:210px;}
#ddedoc_new fieldset input.contactentre {width:50px;}
#ddedoc_new fieldset input.radio {width:20px;}
#ddedoc_new fieldset input {width:205px;}
#ddedoc_new fieldset select {width:212px;}
#ddedoc_new fieldset input#Submit_FormForDDeDoc {position:relative;top:10px;left:30px;width:356px;}


#bloc_ddedoc {position:relative;width:960px;}
#bloc_ddedoc #ddedoc {float:left;left:0;margin:0;padding:0;width:505px;height:630px;background:url("../_img/ddedoc_m.png") left top repeat-y;}
#bloc_ddedoc #ddedoc img {margin:0;padding:0;}
#bloc_ddedoc #ddedoc fieldset {margin:0;padding:0 5px 10px 20px;border:0;width:100%;height:510px;}
#bloc_ddedoc #ddedoc fieldset p {margin:3px;padding:0;}
#bloc_ddedoc #ddedoc fieldset label {display:block;float:left;width:210px;}
#bloc_ddedoc #ddedoc fieldset input {width:205px;}
#bloc_ddedoc #ddedoc fieldset input.radio {width:20px;}
#bloc_ddedoc #ddedoc fieldset input.contactentre {width:50px;}
#bloc_ddedoc #ddedoc fieldset select {width:212px;}
#bloc_ddedoc #ddedoc fieldset input#Submit_FormForDDeDoc {position:relative;top:10px;left:30px;width:356px;}
#bloc_ddedoc #image_ddedoc {float:left;padding:0;width:350px;margin:10px 0 0 5px;text-align:center;}
#bloc_ddedoc #image_ddedoc img {display:block;}
#bloc_ddedoc #image_ddedoc #bloc_linkeo {margin:10px auto;width:320px;}
#bloc_ddedoc #image_ddedoc #popuplinkeo {margin: 2px auto;width:320px;}
#bloc_ddedoc #image_ddedoc #img_ddedoc {margin: 10px auto;width:320px;}
#bloc_ddedoc #image_ddedoc #img_ddedoc_aide {margin: 10px auto;width:310px;}
#bloc_ddedoc #image_ddedoc #img_formation_distance {margin: 5px auto;width:320px;}
#bloc_ddedoc #image_ddedoc #messageValidation {color:#3e3e3e;font-size:14px;}

#bloc_ddedoc_new {position:relative;width:960px;}
#bloc_ddedoc_new #ddedoc {float:left;left:0;margin:0;padding:0;width:505px;height:630px;background:url("../_img/ddedoc_m.png") left top repeat-y;}
#bloc_ddedoc_new #ddedoc img {margin:0;padding:0;}
#bloc_ddedoc_new #ddedoc fieldset {margin:0;padding:0 5px 10px 20px;border:0;width:100%;height:510px;}
#bloc_ddedoc_new #ddedoc fieldset p {margin:3px;padding:0;}
#bloc_ddedoc_new #ddedoc fieldset label {display:block;float:left;width:210px;}
#bloc_ddedoc_new #ddedoc fieldset input {width:205px;}
#bloc_ddedoc_new #ddedoc fieldset input.radio {width:20px;}
#bloc_ddedoc_new #ddedoc fieldset input.contactentre {width:50px;}
#bloc_ddedoc_new #ddedoc fieldset input.medium {width:145px;}
#bloc_ddedoc_new #ddedoc fieldset input.small {width:50px;}
#bloc_ddedoc_new #ddedoc fieldset select {width:212px;}
#bloc_ddedoc_new #ddedoc fieldset input#Submit_FormForDDeDoc {position:relative;top:10px;left:30px;width:356px;}
#bloc_ddedoc_new #image_ddedoc {float:left;padding:0;width:350px;margin:10px 0 0 5px;text-align:center;}
#bloc_ddedoc_new #image_ddedoc img {display:block;}
#bloc_ddedoc_new #image_ddedoc #bloc_linkeo {margin:10px auto;width:320px;}
#bloc_ddedoc_new #image_ddedoc #popuplinkeo {margin: 2px auto;width:320px;}
#bloc_ddedoc_new #image_ddedoc #img_ddedoc {margin: 10px auto;width:320px;}
#bloc_ddedoc_new #image_ddedoc #img_ddedoc_aide {margin: 10px auto;width:310px;}
#bloc_ddedoc_new #image_ddedoc #img_formation_distance {margin: 5px auto;width:320px;}
#bloc_ddedoc_new #image_ddedoc #messageValidation {color:#3e3e3e;font-size:14px;}

#linkeo {position:absolute;left:30%;top:80px;margin:0;padding:0;width:477px;height:250px;z-index:1000;background:#fff;border:2px #bcbaba solid}
#linkeo #bar_menu {height:20px;width:100%;background:#e9e9e9;border-bottom:1px #bcbaba solid;margin:0;padding:0;}
#linkeo #bar_menu img {display:block;float:right;}
#linkeo img {margin:0;padding:0;}
#linkeo fieldset {margin:0;padding:5px 5px 10px 20px;border:0;width:100%;height:70px;}
#linkeo fieldset p {margin:3px;padding:0;}
#linkeo fieldset input {width:85%;}
#linkeo fieldset input#SubmitFormForDDeDoc {position:relative;top:10px;left:30px;width:357px;}
.orange {color:#d99a1f;}
.floatImage {display:block;float:left;margin:3px 6px 3px 6px;}
.margin_h2 {margin-left:15px;}
.margin_h3 {margin-left:35px;}
.margin_h4 {margin-left:45px;}
.sep {border-bottom:#3d3b9c 1px dashed;}
#image_valid {width:950px;}
#image_valid img {display:block;float:left;}
#image_valid p {font-size:16px;padding-left:20px;width:450px;float:left;}
#popupdebug {margin:5px;padding:5px;background:#f97a74;color:#fff;font-size:11px;border:1px #982d27 solid;position:absolute;top:2px;left:2px;width:280px;z-index:1000;filter:alpha(opacity=80);-moz-opacity: 0.8;-khtml-opacity: 0.8;opacity: 0.8;}


#LnkWcb {z-index:99;}

#notifier {position:absolute;width:200px;text-align:center;color:#3e3e3e;z-index: 1000;border:3px #ccc solid;-moz-border-radius:10px; -webkit-border-radius:10px;top:300px;left:70%;background:#f3b2b2;padding:10px;}

.PreviewMovie {margin:10px 0 0 0;}
.decalMovieDdeDoc {margin:10px 0 0 15px;}

#Movie {margin:40px 0 40px 0;position:relative;}
#BlocMovie {position:absolute;z-index: 9999;margin:0;padding: 5px;border:2px #3e3e3e solid;background:#fff;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius:4px;}

#masqueFull {position:absolute;top:0;left:0;width:100%;height:1728px;z-index: 9998;}
