body{background-image: url(images/lineZen.png);background-repeat: repeat-x;background-color:#000000;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;width:784px;top:100px;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#logo{width:93px;height:58px;top:0px;left:0px;border:0px solid black;z-index:2;position:absolute;}
div#centralSquareTitle{width:691px;height:322px;top:57px;left:93px;z-index:0;position:absolute;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;background-color:#ffffff;}
div#centralSquare{width:691px;height:auto;top:57px;left:93px;border-top:1px solid #ffb94a;border-left:1px solid #ffb94a;z-index:0;position:absolute;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;background-color:#ffffff;text-align:left;}
div#leftColumn{width:93px;height:322px;top:58px;left:0px; border:0px solid black;position:absolute;background-color:#232323;margin-left:0px;margin-right:0px;z-index:2;background-image:url(images/zenLeftColumn.png);}
div#upperColumnMenu{width:691px;height:30px;top:0px;left:93px;border-left:1px solid #ffb94a;position:absolute;background-color:#393939;margin-left:0px;margin-right:0px;z-index:2;text-align:left;vertical-align:bottom;}
div#upperColumnSubMenu{width:691px;height:27px;top:30px;left:93px;border-left:1px solid #ffb94a;position:absolute;background-color:#5b5b5b;margin-left:0px;margin-right:0px;z-index:2;text-align:left;vertical-align:bottom;}
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;color:white}
div#chemin{position:absolute;left:5px;top:17px;width:auto;font-family: verdana,sans-serif;font-size:60%;font-weight: normal;color:white}
div#date{position:absolute;right:5px;top:0px;width:auto;font-family: verdana,sans-serif;font-size:60%;font-weight: normal;color:white}
div#centralSquareThese{width:530px;height:auto;top:57px;left:192px;border:0px solid black;z-index:0;position:absolute;margin-left:0px;margin-right:0px;}
div#map{position:absolute;left:0px;top:0px;margin:5px 5px 5px 5px;height:auto;}
div#mapSection{position:absolute;left:60px;margin:5px 5px 5px 5px;height:150px;border:1px solid black;visibility:hidden;}
div#mapSectionSmall{position:absolute;left:60px;margin:5px 5px 5px 5px;height:50px;border:1px solid black;visibility:visible;}



/* divs particuliers */ 
div#404Image{position:absolute;left:-100px;top:0px;width:215px;height:156px;border:0px solid black;z-index:2;margin:0px 0px 0px 0px;}
div#loggin{position:absolute;left:56px;top:311px;width:69px;height:23px;border:0px black solid;z-index:2;}
div#noLoggin{position:absolute;left:272px;top:311px;width:69px;height:23px;border:0px black solid;z-index:2;}
div#menu{width:120px;height:auto;top:57px;left:560px;visibility:hidden;position:absolute;margin-top:0px;}
/*div#menuThese{position:absolute;left:14px;top:78px;width:158px;height:auto;border:1px black solid;z-index:3;font-family: verdana, Geneva, Arial, Helvetica, sans-serif;font-size:95%;font-weight:normal;text-align:left;padding:2px 2px 2px 5px;background-color:#d6d6d6;color:black;}
div#menuTheseLink{position:absolute;left:14px;top:287px;width:158px;height:auto;border:1px black solid;z-index:3;font-family: verdana, Geneva, Arial, Helvetica, sans-serif;font-size:85%;font-weight:normal;text-align:center;padding:2px 2px 2px 5px;background-color:#d6d6d6;color:black;}*/

/* class help et balise acronym*/
.help, acronym{border-bottom: 1px dashed #999999;cursor: help;}

/* style des paragraphes */
p.header{border:0px solid black;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;margin-left:10px}
p.header:first-letter{font-family:Century Gothic verdana, Geneva, Arial, Helvetica, sans-serif;font-size:150%;}
p.body{border:0px solid black;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;text-align:left;margin-left:10px}
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;}


/* 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;}
img.centralSquareTitle{border-top:1px solid #ffb94a;border-left:1px solid #ffb94a;}

/* style pour segments de textes */
span.largeText{font-family:  verdana, Geneva, Arial, Helvetica, sans-serif;font-size:80%;font-weight: normal;}
span.normalText{font-family: verdana, Geneva, Arial, Helvetica, sans-serif;font-size:70%;font-weight: normal;}
span.largeTextBold{font-family:  verdana, Geneva, Arial, Helvetica, sans-serif;font-size:80%;font-weight:bold;}
span.normalTextBold{font-family:  verdana, Geneva, Arial, Helvetica, sans-serif;font-size:70%;font-weight:bold;}
span.boldText{font-weight:bold;}
span.cursorHelp{cursor: help;}
span.alreadyChosenMenu{text-decoration:none;color:#ffb94a;font-family: Century Gothic, verdana, Geneva, Arial, Helvetica, sans-serif;font-size:80%;font-weight:bold;margin:0px 20px 0px 20px;}
span.alreadyChosenSubMenu{text-decoration:none;color:#ffb94a;font-family: Century Gothic, verdana, Geneva, Arial, Helvetica, sans-serif;font-size:70%;font-weight:bold;margin:0px 20px 0px 20px;}

span.italicText{font-style:italic;}

/* style pour liens */
a.webLink:hover{color:#aaaaaa;}
a.webLink{text-decoration:none;color:#717171;}
a.webLinkMenuZen:hover{color:#ffffff;font-family: Century Gothic, Verdana, Geneva, Arial, Helvetica, sans-serif;font-size:80%;font-weight:bold;margin:0px 20px 0px 20px;}
a.webLinkMenuZen{text-decoration:none;color:#cccccc;font-family:Century Gothic, Verdana, Geneva, Arial, sans-serif;font-size:80%;font-weight:bold;margin:0px 20px 0px 20px;}
a.webLinkSubMenuZen:hover{color:#ffffff;font-family: Century Gothic, verdana, Geneva, Arial, Helvetica, sans-serif;font-size:70%;font-weight:bold;margin:0px 20px 0px 20px;}
a.webLinkSubMenuZen{text-decoration:none;color:#eeeeee;font-family: Century Gothic, verdana, Geneva, Arial, Helvetica, sans-serif;font-size:70%;font-weight:bold;margin:0px 20px 0px 20px;}


/* 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;}
