body{background-image: url(images/lueffyFond.png);background-repeat: repeat;background-color:#404040;text-align:center;margin-left:0px;margin-right:0px;margin-top:0px;margin-bottom:0px;min-width:784px;}

/* positionnement des divs généraux */
div#skeletton{position:relative; top:40px; width:784px; margin-left:auto; margin-right:auto; height:100%; z-index:0; border-style:none; text-align:center;margin-top:0px;margin-bottom:0px;left:0px; border:0px solid red;}
div#centralSquare{width:500px;height:auto;top:0px;left:0px;border:1px solid #aaaaaa;z-index:0;position:relative;margin-left:auto;margin-right:auto;text-align:left;background-image:url(images/fondBlancAlpha90.png);background-repeat:repeat}
div#navigation{position:absolute;right:0px;top:0px;margin:5px 5px 5px 5px;height:18px;}
div#formulaire{position:absolute;left:5px;top:-30px;height:18px;width:52px;border:1px black solid;background-color:#ffffff;z-index:2;padding:2px 2px 2px 2px; visibility:hidden;}
div#level{position:absolute;left:5px;top:0px;width:auto;font-family: verdana,sans-serif;font-size:60%;font-weight: normal;}
div#chemin{position:absolute;left:5px;top:17px;width:auto;font-family: verdana,sans-serif;font-size:60%;font-weight: normal;}
div#date{position:absolute;right:5px;top:0px;width:auto;font-family: verdana,sans-serif;font-size:60%;font-weight: normal;}
div.bodyLink{border:1px solid black;background-color:#ffffff;font-family: verdana, Geneva, Arial, Helvetica, sans-serif;font-size:70%;font-weight: normal;padding: 5px 5px 5px 5px;margin-bottom:20px;margin-top:0px;text-align:left;}
div.bodyLinkItem:hover{background-color:#f5f5f5}
div.bodyLinkItem{background-color:#ffffff}

/* class help et balise acronym*/
.help, acronym{border-bottom: 1px dashed #999999;cursor: help;}

/* style des paragraphes */
p.header{border:1px solid black;background-color:#ffffff;font-family:  verdana, Geneva, Arial, Helvetica, sans-serif;font-size:80%;font-weight: normal;padding: 5px 5px 5px 5px;margin-bottom:20px;margin-top:0px;}
p.body{border:1px solid black;background-color:#ffffff;font-family: verdana, Geneva, Arial, Helvetica, sans-serif;font-size:70%;font-weight: normal;padding: 5px 5px 5px 5px;margin-bottom:20px;margin-top:0px;text-align:left;}
p.headerThese{border:1px solid black;background-color:#dbfaff;font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;font-size:80%;font-weight:normal;padding: 5px 5px 5px 5px;margin-right:20px;margin-top:0px;margin-bottom:0px;color:black;}
p.bodyThese{border-top:0px solid black;border-left:1px solid black;border-right:1px solid black;border-bottom:1px solid black;background-color:#d6d6d6;font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;font-size:70%;font-weight:normal;padding: 5px 5px 5px 5px;margin-right:20px;margin-bottom:20px;margin-top:0px;text-align:left;color:black;}
p.bodyLinkItemTitle{background-color:#f5f5f5;width:100%;margin-bottom:0px;}


/* style des images */
img.bamboo{width:192px;height:380px;border:0px solid black;}
img.mandala{width:400px;height:400px;border:0px solid black;}
img.logo{width:185px; height:27px;border:0px solid black;}
img.noBorder{border:0px solid black;}
img.noBorderLeft{border:0px solid black;text-align:left}
img.border{border:1px solid black;}
img.navAny{cursor: pointer;border:0px solid black;}

/* style pour segments de textes */
span.largeText{font-family:  verdana, Geneva, Arial, Helvetica, sans-serif;font-size:12pt;font-weight: normal;}
span.normalText{font-family: verdana, Geneva, Arial, Helvetica, sans-serif;font-size:10pt;font-weight: normal;}
span.boldText{font-weight:bold;}
span.cursorHelp{cursor: help;}
span.menuTitle{font-family:verdana, Geneva, Arial, Helvetica, sans-serif;font-size:70%;font-weight: bold;color:#404040}
span.menuBody{font-family:verdana, Geneva, Arial, Helvetica, sans-serif;font-size:70%;font-weight: normal;color:black}
span.italicText{font-style: italic;}




/* style pour liens */
a.webLink:hover{color:#aaaaaa;}
a.webLink{text-decoration:none;color:#717171;}
a.webLinkMenuThese:hover{color:#717171;}
a.webLinkMenuThese{text-decoration:none;color:#4f4f4f;}
a{text-decoration:none;color:#414141;}
a:hover{color:#999999;}
a.noSign{text-decoration:none;color:#cf1e01}
a.noSign:hover{text-decoration:none;color:#ff1e01}


/* style de formulaire pour l'administration*/
form.body{border:1px solid black;background-color:#ffffff;font-family: verdana,sans-serif;font-size:80%;font-weight: normal;padding: 5px 5px 5px 5px;margin-bottom:20px;margin-top:0px;text-align:center;}
input.php{width:150px;font: 80% Verdana, Geneva, Arial, Helvetica, sans-serif;background-color: #eeeeee;border: 1px solid #000000;margin-right: 10px;}
textarea{width:80%;font: 80% Verdana, Geneva, Arial, Helvetica, sans-serif;background-color: #eeeeee;border: 1px solid #000000;margin:0px 10px 0px 10px;}
.button{width:100px;font: 90% Verdana, Geneva, Arial, Helvetica, sans-serif;font-weight:bold;background-color: #eeeeee;border: 1px solid #000000;margin-right: 10px; padding:5px 5px 5px 5px;}
input.small{width:20px;background-color: #eeeeee;border: 1px solid #000000;margin-right:2px;}
.buttonSmall{width:24px;background-color: #bbbbbb;border: 1px solid #000000;}
form.small{padding : 0px 0px 0px 0px;margin:0px 0px 0px 0px;font-family: verdana, Geneva, Arial, Helvetica, sans-serif;font-size:60%;font-weight: normal;text-align:center;}

