a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,hgroup,html,i,iframe,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,summary,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}html{overflow-y:scroll}embed,img,object,video{max-width:100%}.ie6 embed,.ie6 img.full,.ie6 object.full,.ie6 video{width:100%}body{margin:0;font-family:Arial,Tahoma,Verdana,"Times New Roman",sherif;font-size:.96em;line-height:1em;background:#fff;color:#333}img{border:none}acronym:hover{cursor:help}h1{font-size:1.55em;line-height:1.3em;margin:18px 0 12px;text-align:center}h2{margin:16px 0 10px;font-size:1.3em;color:#555}h3{font-size:1.1em;color:#555;margin:8px 0 5px 8px}h4{margin:4px 0 2px;padding-left:18px}blockquote,dl,ol,p,ul{font-size:1em;line-height:1.4em;margin-top:.3em;margin-bottom:.9em}ul{list-style-type:disc}ol{list-style-type:decimal}ol,ul{margin-left:1.618em}ul ul{margin-bottom:0}b,strong{font-weight:700}em,i{font-style:italic}small{font-size:80%}label{font-weight:700}table{margin:auto;border-collapse:collapse;width:99.9999%}th{padding:3px 5px;border:1px solid #999;background:#ddd}td{border:1px solid silver;padding:3px 5px}.odd td{background-color:#f0f0ff}.tr-first{background-color:#ffffb2}input[type=text],textarea{border:1px solid #999}a{color:#002996}a:hover{color:#fd6004;text-decoration:underline}.p_marge{margin-left:30px}.p_marge_2{margin-left:70px}.texte_souligne{text-decoration:underline}.souligne{text-decoration:underline}.souligne_dessus{text-decoration:overline}.centrer{text-align:center}.align_droite{text-align:right}.centrer_bloc{margin:auto}.align_droite{text-align:right}.floatLeft{float:left;position:relative}.flotant_droit{float:right;position:relative}.clignotant{text-decoration:blink}.barre75pourcent{width:75%}.clean{clear:right}.space{clear:both}.couleurRouge{color:red}.couleurBleu{color:#00f}.couleurVert{color:green}.col{float:left}.col-2{width:49.999%}.col-3{width:33.333%}.col-4{width:25%}.primary-button{font-family:Arial,Helvetica,sans-serif;font-size:15px;line-height:12px;font-weight:700;color:#fff;padding:10px 20px;background:-moz-linear-gradient(top,#97d640 0,#7dbb36 49%,#64ab22 50%,#4b9d15 75%,#146600);background:-webkit-gradient(linear,left top,left bottom,from(#97d640),color-stop(.49,#7dbb36),color-stop(.5,#64ab22),color-stop(.75,#4b9d15),to(#146600));-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;border:1px solid #d6ffb0;-moz-box-shadow:0 1px 2px rgba(000,000,000,.4),inset 1px 1px 2px #c0e067;-webkit-box-shadow:0 1px 2px rgba(000,000,000,.4),inset 1px 1px 2px #c0e067;box-shadow:0 1px 2px rgba(000,000,000,.4),inset 1px 1px 2px #c0e067;text-shadow:0 1px 0 rgba(047,077,037,.7),0 1px 0 rgba(255,255,255,.3);text-decoration:none;cursor:pointer}.primary-button:hover{background:-moz-linear-gradient(bottom,#7dbb36 0,#4b9d15);background:-webkit-gradient(linear,left top,left bottom,from(#4b9d15),to(#7dbb36))}.primary-button:active{position:relative;top:1px}.secondary-button{font-family:Arial,Helvetica,sans-serif;font-size:15px;line-height:17px;font-weight:700;color:#050505;padding:3px 16px;background:-moz-linear-gradient(top,#fff 0,#ebebeb 50%,#dbdbdb 50%,#b5b5b5);background:-webkit-gradient(linear,left top,left bottom,from(#fff),color-stop(.5,#ebebeb),color-stop(.5,#dbdbdb),to(#b5b5b5));-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:4px;border:1px solid #949494;-moz-box-shadow:0 1px 3px rgba(000,000,000,.5),inset 0 0 2px #fff;-webkit-box-shadow:0 1px 3px rgba(000,000,000,.5),inset 0 0 2px #fff;box-shadow:0 1px 3px rgba(000,000,000,.5),inset 0 0 2px #fff;text-shadow:0 -1px 0 rgba(102,028,102,.2),0 1px 0 #fff;text-decoration:none;cursor:pointer;margin:2px 0 10px;display:inline-block}.secondary-button:hover{background:-moz-linear-gradient(bottom,#ebebeb 0,#b5b5b5);background:-webkit-gradient(linear,left top,left bottom,from(#b5b5b5),to(#ebebeb));text-decoration:none;color:#000}.secondary-button:active{position:relative;top:1px}.label-input-text{display:block}.form-field{margin:8px 0}#page{width:990px;margin:auto;padding:10px 0 0}.cf:after,.cf:before{content:"";display:block}.cf:after{clear:both}.ie6 .cf{zoom:1}#banniere{margin:0 0 10px;padding-left:150px}#banniere a{font-size:32px;font-weight:700;text-decoration:none;color:#222;text-shadow:2px 2px 2px #999}#banniere a span{display:block;font-size:20px;color:#555}.message_header{margin:0 auto 10px;padding:2px 4px}.message_header.success{background:#88ea8f;border:1px solid #0f0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}#menu-gauche{float:left;position:relative;width:194px;margin-bottom:20px}#menu-gauche h3{display:block;text-align:center;margin:0;padding:0}.menu-gauche-sub{margin-bottom:10px;padding:0}.menu-gauche-sub ul{list-style-type:none;margin:0;padding:0}.menu-gauche-sub ul li{margin:0 0 5px;padding:0}.menu-gauche-sub ul li.first{margin-top:0}.menu-gauche-sub ul li a{display:block;height:30px;line-height:30px;margin:0;padding-left:6px;border:1px solid #b8b8b8;font-size:1.1em;font-weight:700;text-decoration:none;background:#f5f5f5 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAeCAIAAABi9+OQAAAAAXNSR0IArs4c6QAAAAZiS0dEAP8A/wD/oL2nkwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0SU1FB9oCARECDJtpRgIAAAAZdEVYdENvbW1lbnQAQ3JlYXRlZCB3aXRoIEdJTVBXgQ4XAAAALUlEQVQI153JuREAMBCDQEH/vWquAwd+CnBAsmRmTPJVWxVBgZdg8LxrGiLbFwOABg4/G6llAAAAAElFTkSuQmCC) repeat-x;color:#3d3d3d}.menu-gauche-sub ul a:hover{background-color:#f5f5f5;color:#000;border:1px solid #000}#menu_horizontal{float:right;width:804px;height:30px;margin-bottom:5px;padding:1px 9px;background:#ddd}#menu_horizontal ul{list-style-type:none;margin:0;padding:0}#menu_horizontal li{padding:0 .5em;height:30px;line-height:30px}#menu_horizontal li.bouton_gauche{float:left;background-position:right;padding-right:20px;padding-left:0}#menu_horizontal li.bouton_droite{float:right;padding-left:20px;padding-right:0}#menu_horizontal a{text-decoration:none;padding:0 .5em;font:.8em "Trebuchet MS"}#menu_horizontal a:hover{color:#000;text-decoration:underline}#menu_horizontal a img{border:none;padding:0 .3em}#content{float:right;width:804px;margin-bottom:20px;padding:8px;border:1px solid #ccc;background-color:#fdfdfd}#footer{clear:both;background-color:#f1f1f1;border:1px solid #888;border-bottom:0}#footer .col{float:left;position:relative;width:32%;margin-top:8px;margin-bottom:10px;padding-left:1.322%;line-height:1.3em}#footer ul{list-style-type:none;margin:3px 0;padding:0}#footer .bottom{clear:left;padding:2px;font-size:.75em;border-top:1px solid #999;background-color:#aaa;color:#fff}#footer strong{color:#555}#footer a{text-decoration:none;color:#777}#footer a:hover{text-decoration:underline;color:#fbb006}#footer .social_link{display:block;float:left;margin-top:10px;margin-right:10px}.breadcrumb{font-size:.8em}.icone{vertical-align:middle;border:none;text-decoration:none}.pictureleft{float:left;position:relative}.pictureright{float:right;position:relative}.picture{margin:auto}.pictureleft,.pictureright{border:1px solid silver}.picture,.pictureleft,.pictureright{margin:4px;padding:2px;font-size:.8em;font-style:italic;text-align:center}.rmq{margin:14px 0;padding:6px;padding-left:54px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;min-height:50px;text-align:left}.valide{background:#88ea8f url(../img/4_principaux/valide_50x50.png) no-repeat 0 center;border:1px solid #0f0}.danger{color:#b6a815;background:url(../img/4_principaux/erreur_50x50.png) no-repeat 0 center;border:1px solid #b6a815}.erreur{color:red;background:#ffd6d6 url(../img/4_principaux/erreur_50x50.png) no-repeat 0 center;border:1px solid red}.information{color:#00f;background:url(../img/4_principaux/information_50x50.png) no-repeat 0 center;border:1px solid #00f}.InfoBien,.InfoMediocre,.InfoMoyen{-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;margin:4px 0 1.618em;padding:2px 8px}.InfoBien{border:1px solid #5cff5c;background-color:#c2ffc2}.InfoMoyen{border:1px solid #ebeb1c;background-color:#ffffa8}.InfoMediocre{border:1px solid red;background-color:#fde8e8}.forum_icon{width:30px}.forum_auteur{font-size:.85em;text-align:right;color:#777}.forum_auteur a{color:#777}.forum_th th{font-size:.9em}.forum_description{font-size:.9em;line-height:1.4em}.p_author{width:120px}.p_author_name{text-align:center}.p_avatar{text-align:center}.p_author_rank{font-size:.8em;color:#999}.p_msg_head{height:27px;font-size:.8em;color:#999}.p_msg_head a{color:#999}.p_msg_edit{display:none}.p_post:hover .p_msg_edit,.t_post:hover .p_msg_edit{display:block}.p_message{max-width:660px;overflow:auto;clear:both}.p_last_modif{padding:10px 6px 6px;font-size:.7em;color:#666}.p_last_modif_span{padding-top:3px;border-top:1px solid #aaa}.p_signature{margin-top:10px;max-height:52px;line-height:26px;overflow:hidden;font-size:.8em;border-top:1px solid #dedede;color:#666}.p_signature a{color:#666}.forum-form-new #titre{padding:2px}#suivi_commentaire{margin-top:10px}#suivi_commentaire legend{font-weight:700}#suivi_commentaire label{font-weight:400}.preview{border:2px solid #ccc;padding:5px;background:#fff}.commentaires_questions,.news,.titre_news{margin-left:140px;margin:auto;padding:5px}.commentaires_questions,.news,.titre_news{width:98%}.commentaires_questions,.news{margin-bottom:10px}.news,.titre_news{text-indent:9px}.titre_news{clear:right;line-height:1.3em;border:1px solid #dedede;border-bottom:0}.news{border:1px solid #dedede;border-top:0}.commentaires_questions{border:2px outset #000}.news img{margin:5px;border:1px solid silver;padding:1px}.news img:hover{border:1px solid #000}.case_mp{border:1px dashed #000;margin:5px;padding:4px}.gros_cadre{margin:auto;width:98%;padding:5px}.messagerie_menu_left{float:left;width:200px;border:1px solid #000}.messagerie_content a,.messagerie_menu_left a{text-decoration:none;margin:4px}.messagerie_content a:hover,.messagerie_menu_left a:hover{text-decoration:none;color:#fbb006}.messagerie_content{margin-left:207px;border:1px solid #000;padding:4px}.messagerie_content td{background-color:#ffffd7}#form_messagerie_send label{display:block}#profil_cadre{padding:10px}.membre-field{margin:4px 0}.profil-social{padding:0 0 0 50px;background-repeat:no-repeat;font-weight:700;display:block;height:40px;line-height:40px}.profil-social.profil-twitter{background-image:url(../img/icones/icon-twitter-40)}.profil-social.profil-facebook{background-image:url(../img/icones/icon-facebook-40.png)}.profil-social.profil-googlep{background-image:url(../img/icones/icon-google-plus-40)}.profil-social.profil-linkedin{background-image:url(../img/icones/icon-linkedin-40)}.profil-social.profil-viadeo{background-image:url(../img/icones/icon-viadeo-40)}.form-contact label{display:block}.form-contact .form-field{margin:6px 0}.formules{margin:10px 4px;padding:4px}.formule{font-weight:700;font-size:1.3em;border:1px dashed #000;padding:4px;background-color:#fff}.CodePourBanniere{background-color:#e6d2d2;border:1px dashed #000;padding:3px;font-family:Cumberland,Arial,"Times New Roman",sherif;overflow:auto}.CodePourBanniere:hover{background-color:#fff0f0}.code_langage_c{background-color:#fff;border:1px dashed #000;padding:4px;font-family:Cumberland,Arial,"Times New Roman",sherif}.affichage_exe{color:#fff;background-color:#000;border:2px ridge #000;padding:3px;font-family:Cumberland,Arial,"Times New Roman",sherif}.PageMembre a{text-decoration:none}.touche{border:1px outset #000;background-color:#fff;padding:1px}.boiteIntro{float:right;width:350px;background-color:#fefed3;border:1px solid #000;padding:4px;margin:4px}.photo_flotte_gauche{float:left;margin-right:4px}.CoursBoite{min-height:80px;margin-left:20px;margin-top:20px}.CoursBoite p{margin-left:70px;margin-top:10px}.CoursImage{float:left;position:relative}.CoursImage img{margin:4px;border:2px inset silver}.boite_pub_droite{float:right;background-color:#fff;border:1px solid #ccc;width:200px;padding:4px;margin:4px}#form_inscription{width:300px;margin:0 auto}.inscription-label{display:block}.inscription-input{width:80%;padding:2px 3px;border:1px solid #ccc;background:#fff}.inscription-input:focus{border:1px solid #de8888;outline:0;background:#fafafa}#form_connexion{width:300px;margin:0 auto}#form_connexion .label-input-text{display:block}#form_connexion input[type=password],#form_connexion input[type=text]{width:80%;padding:2px 3px;border:1px solid #ccc;background:#fff}#form_connexion input[type=password]:focus,#form_connexion input[type=text]:focus{border:1px solid #de8888;outline:0;background:#fafafa}@media screen and (min-width:990px){#page{width:1020px}}@media screen and (min-width:800px) and (max-width:990px){#page{width:780px}#menu_horizontal{width:590px}#content{width:590px}.menu-gauche-sub ul li a{font-size:1em}}@media screen and (max-width:800px){body{font-size:.8em;line-height:.9em}#page{width:100%}#banniere{padding:0}.menu-gauche-sub ul li{width:50%;float:left}.menu-gauche-sub ul li a{margin:0 2px}#menu-gauche{width:98%;margin:0 auto;float:none}#menu_horizontal{width:98%;margin:0 auto 20px;float:none;padding:0}#content{clear:both;width:98%;margin:0 auto 20px;float:none;border:0;padding-left:0;padding-right:0}#footer{width:98%;margin:0 auto}#sidebar_ad{display:none}#form_connexion{width:100%}#form_inscription{width:100%}.CoursBoite{margin-left:0}.p_marge{margin-left:0}.p_author{width:80px}.p_author .p_avatar img{height:initial}}@media print{#banniere{display:none}#menu-gauche{display:none}#menu_horizontal{display:none}#footer{display:none}}