p { margin:0px; padding-left:50px; padding-right:50px; text-align:justify;   }
div { margin:0px;  }
br { margin:0px;  }
a { text-decoration: none; }
a:hover  { text-decoration: none; }
a:active { text-decoration: none; }
a:visited  { text-decoration: none;  }
input { border:1px solid #c5b48f; }
textarea { border:1px solid #c5b48f; }
form { border-radius:15px; padding:20px; width: 90%; border:1px solid #75491a; background-color:White; background-image:url(./images/email.png); background-position:center; background-repeat:no-repeat; }
form.questionnaire { padding:50px; width: 650px; border:1px solid #75491a; background-color:White; background-image:none; }
form.revision { padding:0px; border:none; background-color:none; background-image:none;  background-color:transparent;}
h1 { margin-bottom:0px; margin-top:0px; padding-top:2px; font-size:22px; font-family:Verdana; color:#505568; width:100%; height:33px;  background-image:url(./images/fondTitre.png);  }
h2 { margin:0px; padding:10px; font-family:Book Antiqua; color:#666666;  }
h3 { margin:0px; padding:10px; font-family:Book Antiqua; color:#666666; font-size:20px;  }
td { vertical-align: top; }


.btnRadio {
    position:relative;
    top:2px;
    color:#c5b48f;
}

input.pseudo {
    margin-bottom:10px;
}
.qBtn {
    padding:5px 10px;
    background-color:#4f5b69;
    color:white;
    font-weight:bold;
    border-radius:5px;
    cursor:pointer;
}

h1.qTitre {
    font-size:22px;
    font-family:Verdana;
    color:#825620;
    width:100%;
    background-image:none;
}

h3.qQuestion {
    padding:10px;
    font-family:Verdana;
    border-top:solid 1px #aaaaaa;
    border-bottom:solid 1px #aaaaaa;
    line-height:150%;
    margin-bottom:30px;
    color:#53606e;
}

h3.qQuestion2 {
    font-size:16px;
    padding:10px;
    font-family:Verdana;
    border-top:solid 1px #aaaaaa;
    border-bottom:solid 1px #aaaaaa;
    line-height:150%;
    margin-bottom:30px;
    color:#53606e;
}

textarea.qTextarea {
    width:100%;
    height:100px;
    padding:5px;
    margin-top:5px;
    margin-bottom:30px;
    color:#666666;
    font:'book Antiqua';
    font-size:12px;


}

textarea.qTextarea2 {
    width:100%;
    height:60px;
    padding:5px;
    margin-top:5px;
    margin-bottom:20px;
    color:#666666;
    font:'book Antiqua';
    font-size:12px;

}

div.qQuestion {
}

.citation {
    font-size:14px;
    margin-left:40px;
    margin-right:20px;
    color:#888888;
    border-left:solid 2px #aaaaaa;
}

div.qreponse {
    padding:30px;
    width: 700px;
    border:1px solid #75491a;
    border-radius:10px;
    background-color:#fff;
}

li.formulaire {
    list-style:decimal;
    margin-bottom:30px;
}


p.formulaire {
    margin:0px; padding:0px;

}
p.question {
    margin-top:5px;
    padding:2px;
    font-size:16px;
    background-color:#eee;
}

p.question2 {
    margin-top:5px;
    padding:0px;
    font-size:14px;
}


div.qRadio {
    text-align:center;
    margin-bottom:20px;
    font-size:16px;
    font-weight:bold;
}

div.qTextarea {
    width:550px;
    text-align:left;
    margin:0 auto;

}
#formulaire {
    margin-top:50px;
}

div.qErreur {

}

div.qBouton {
    width:650px;
    position:absolute;
    bottom:0px;
}


#q1, #divQ2a, #divQ2b {
    display:block;
    height:450px;
    position:relative;
}
#q2, #q3, #q4, #q5, #q6, #q7, #q8, #q9, #q10, #q11, #q12, #q13, #q14, #q15, #q16, #q17, #q18, #divQ6, #divQ15 {
    display:none;
    height:450px;
    position:relative;
}


body
{
    margin-top:10px;
    color: #666666;
    background-image:url(./images/fondBody.png);
    background-repeat:repeat-x;

}

#divMain
{
    z-index:10;
    position: relative;
    border: solid 0px #008000;
    background-color: #FFFFFF;
    visibility:visible;
    width: 1024px;

}

#tdTop
{
    background-image:url(./images/top.png);
    width: 1024px;
    height: 3px;
}
#tdBottom
{
    background-image:url(./images/buttom.png);
    width: 1024px;
    height:6px;
    background-repeat:repeat-x;
    text-align:center;
    font-family:calibri; font-size:12px;
    padding-top:10px;
}

#tdTopLeft
{
    background-image:url(./images/left.png);
    background-repeat:repeat;
    width: 3px;
    height:20px;
}

#tdTopRight
{
    background-image:url(./images/rightTop.png);
    background-repeat:repeat;
    width: 5px;
    height:20px;
}

#tdMain
{
    vertical-align:top;
    text-align:center;
    width:1016px;
    height:5000px;
    background-image:url(./images/fondPage.png);
    background-color:White;

}
#retrait
{
    height:200px;
}

#tdLeft
{
    background-image:url(./images/left.png);
    background-repeat:repeat;
    width: 3px;
}

#tdRight
{
    background-image:url(./images/right.png);
    background-repeat:repeat;
    width: 5px;
}

#tblFond
{
    z-index:10;
    position:absolute;
    top:0px;
    left:0px;
    width: 1024px;


}

#imgEntete
{
    z-index:15;
    position:absolute;
    top:3px;
    left:3px;
    width: 1016px;
}

#imgEntete2
{
    z-index:50;
    position:absolute;
    top:3px;
    left:3px;
}

#imgEntete3
{
    z-index:50;
    position:absolute;
    top:22px;
    left:500px;
}

#imgMain
{
    z-index:10;
    position:absolute;
    top:204px;
    left:3px;
}

#imgBorder
{
    z-index:10;
    position:absolute;
    top:250px;
    left:3px;
}

#divMenuFond
{
    z-index:40;
    position:absolute;
    top:181px;
    left:4px;
    width:1015px;
    height:22px;
    background-image:url(./images/blackTrans10.png);
}

#btnAccueil
{
    z-index:100;
    position:absolute;
    top:148px;
    left:335px;
    cursor:pointer;
    border:0px solid;
}

#refAccueil
{
    z-index:110;
    position:absolute;
    top:150px;
    left:372px;
    font-family:Calibri;
    font-style:italic;
    font-weight:bold;
    font-size:15px;
    letter-spacing:2px;
    color:#ffffff;
}

#btnContact
{
    z-index:100;
    position:absolute;
    top:148px;
    left:760px;
    cursor:pointer;
    border:0px solid;
}

#refContact
{
    z-index:110;
    position:absolute;
    top:150px;
    left:810px;
    font-family:Calibri;
    font-style:italic;
    font-weight:bold;
    font-size:15px;

    color:#ffffff;
}

#btnLiens
{
    z-index:100;
    position:absolute;
    top:122px;
    left:759px;
    cursor:pointer;
    border:0px solid;
}

#refLiens
{
    z-index:110;
    position:absolute;
    top:124px;
    left:865px;
    font-family:Calibri;
    font-style:italic;
    font-weight:bold;
    font-size:15px;

    color:#ffffff;
}

#btnProfile
{
    z-index:100;
    position:absolute;
    top:181px;
    left:257px;
    cursor:pointer;
    border:0px solid;
}

#refProfile
{
    z-index:101;
    position:absolute;
    top:182px;
    left:264px;
    font-family:Calibri;
    font-weight:bold;
    font-size:15px;
    letter-spacing:1px;
    color:#eeeeee;
}

#btnPublications
{
    z-index:102;
    position:absolute;
    top:181px;
    left:430px;
    cursor:pointer;
    border:0px solid;
}

#refPublications
{
    z-index:103;
    position:absolute;
    top:182px;
    left:437px;
    font-family:Calibri;
    font-weight:bold;
    font-size:15px;
    letter-spacing:1px;
    color:#eeeeee;
}

#btnConferences
{
    z-index:104;
    position:absolute;
    top:181px;
    left:534px;
    cursor:pointer;
    border:0px solid;
}

#refConferences
{
    z-index:105;
    position:absolute;
    top:182px;
    left:541px;
    font-family:Calibri;
    font-weight:bold;
    font-size:15px;
    letter-spacing:1px;
    color:#eeeeee;
}

#btnEntrevues
{
    z-index:106;
    position:absolute;
    top:181px;
    left:638px;
    cursor:pointer;
    border:0px solid;
}

#refEntrevues
{
    z-index:107;
    position:absolute;
    top:182px;
    left:646px;
    font-family:Calibri;
    font-weight:bold;
    font-size:15px;
    letter-spacing:1px;
    color:#eeeeee;
}

#btnBibliographie
{
    z-index:108;
    position:absolute;
    top:181px;
    left:827px;
    cursor:pointer;
    border:0px solid;
}

#refBibliographie
{
    z-index:109;
    position:absolute;
    top:182px;
    left:835px;
    font-family:Calibri;
    font-weight:bold;
    font-size:15px;
    letter-spacing:1px;
    color:#eeeeee;
}

#btnFaitsDivers
{
    z-index:110;
    position:absolute;
    top:181px;
    left:726px;
    cursor:pointer;
    border:0px solid;
}

#refFaitsDivers
{
    z-index:111;
    position:absolute;
    top:182px;
    left:734px;
    font-family:Calibri;
    font-weight:bold;
    font-size:15px;
    letter-spacing:1px;
    color:#eeeeee;
}

#btnParcours
{
    z-index:112;
    position:absolute;
    top:181px;
    left:940px;
    cursor:pointer;
    border:0px solid;
}

#refParcours
{
    z-index:113;
    position:absolute;
    top:182px;
    left:948px;
    font-family:Calibri;
    font-weight:bold;
    font-size:15px;
    letter-spacing:1px;
    color:#eeeeee;
}

#menuPublication
{
    z-index:900;
    position:absolute;
    top:203px;
    width: 188px;
    height:80px;
    left: 430px;
    background-image:url(./images/menu3.png);
    visibility:hidden;
}

#menuConference
{
    z-index:900;
    position:absolute;
    top:203px;
    left: 534px;
    width: 188px;
    height:105px;
    background-image:url(./images/menu4.png);
    visibility:hidden;
}

#menuEntrevues
{
    z-index:900;
    position:absolute;
    top:203px;
    left: 638px;
    width: 188px;
    height:80px;
    background-image:url(./images/menu3.png);
    visibility:hidden;
}

#menuBibliographie
{
    z-index:900;
    position:absolute;
    top:203px;
    left: 827px;
    width: 188px;
    height:80px;
    background-image:url(./images/menu3.png);
    visibility:hidden;
}


#menuParcours
{
    z-index:900;
    position:absolute;
    top:203px;
    left: 875px;
    width: 150px;
    height:55px;
    background-image:url(./images/menu2.2.png);
    visibility:hidden;

}

#divCcontent
{
    z-index:10;
    position:absolute;
    top:280px;
    left:3px;
    width: 976px;
    text-align:left;
    vertical-align:top;
    padding:20px;
    font-family:Book Antiqua;
    font-size:15px;
    color:#666666;
    border:0px solid black;
}

.refMenu
{
    font-family:Calibri;
    font-weight:bold;
    font-size:15px;
    color:#eeeeee;
    padding-left:10px;
    padding-right:10px;
    vertical-align:top;

    width: 182px;
    height: 25px;
}

.refMenu2
{
    font-family:Calibri;
    font-weight:bold;
    font-size:15px;
    color:#ffffff;
    padding-left:10px;
    padding-right:10px;
    background-image:url(./images/blackTrans10.png);
    vertical-align:top;

    width: 182px;
    height: 25px;
}

.choixMenu
{
    z-index:900;
    position:absolute;
    left:0px;
    width: 172px;
    height: 25px;

    font-family:Calibri;
    font-size:13px;
    text-align:left;
    font-weight:bold;

    background-image: url(./images/choixMenu1.png);
    background-repeat:no-repeat;
    vertical-align:middle;
    color:#eeeeee;
    padding-left:10px;
    padding-top:4px;
}

.choixMenuParcours
{
    width: 134px;
    padding-left:0px;
    padding-right:10px;
    text-align:right;
}

.choix1  { top:0px; }
.choix2  { top:25px; }
.choix3  { top:50px; }
.choix4  { top:75px; }
.choix5  { top:100px; }
.choix6  { top:125px; }

#fondMenu
{
    font-family:calibri;
    font-size:12px;
    color:#888888;
    width:100%;
    height:170px;
    text-align:center;
}

#tblMenuJournaux
{
    font-family:calibri;
    font-size:12px;
    color:#222222;

    height:100px;
    text-align:center;
    vertical-align:top;
}

.imgJournauxItem
{
    padding:2px;
    border:1px solid #888888;
}

.tdJournauxItem
{
    width:110px;
    vertical-align:top;
}
.tdJournauxItemSel
{
    width:110px;
    vertical-align:top;
    background-image: url(./images/orTrans10.png);
}

.lien { color:#4040ff; }

.preloadImage
{
    position:absolute;
    visibility:hidden;
}

.preloadImageImg
{
    position:absolute;
}

.barre
{
    background-color:#c5b48f;
    width:80%;
    height:1px;
}

.petitLien
{
    color:#005aab;
    font-family:Calibri;
    font-size: 12px;
}

.sifacile
{
    position:relative;
    top:10px;
    left: 10px;
    font-family:calibri;
    font-size:12px;
}