/*** IE HACKS */
div.hr hr {display: none;}
div.hr {margin: 0px; padding: 0px; border-top: 2px outset #AAAAAA;}


html { background-color: #bbb388; }
body { background-color: #FFFFFF; width: 850px; margin-left: auto; margin-right: auto; margin-top: 0px; margin-bottom: 0px; border-top: 3px solid #FFFFFF;}
body, input, textarea, select {  font-family: "Trebuchet MS", sans-serif; font-size: 10pt;  }
#navlink { text-align: right; font-family: "Trebuchet MS", sans-serif; font-size: 8pt; color:#FFFFFF; padding-right: 8px;}
#navlink a:hover { color: #000000; text-decoration: underline;}
#navlink a {color:#FFFFFF; text-decoration: none; }
/* Bandeau du haut de page : dans répertoire skins/cedefault/images */
#pageheader { height: 190px;  width: 100%; background: url("/wsm/skins/cedefault/images/comptoirs-top.png") 15px 10px no-repeat #a49e78;
border-bottom: 3px solid #FFFFFF;  }
#pageheader h1, #pageheader p { display: none; margin: 0px; padding: 0px;}
#headseparator, #footseparator {  border-top: 1px solid #a49e78;}
#contact { margin-left: 790px; margin-top: 190px; position: absolute; z-index:1;}
#contact a { text-decoration: none;  color: #757052; font-weight: bold;}
#contact a:hover { text-decoration: underline;  color: #757052; font-weight: bold;}

/* Contenu de la page */
#pagecontents {  position: relative;  margin-top: 0px; margin-bottom: 0px; background-color:  #e3dfc7; padding: 0px; border-top: 2px solid #FFFFFF; border-bottom: 1px solid #FFFFFF; }

/* PAS TOUCHER */
#mainmenu { position: absolute; top: 3px; width: 150px; margin: 0px; padding: 0px; margin-left: 5px;}

#mainmenu ul { margin: 0px; padding: 0px;  }
#mainmenu ul li { list-style: none inside none; margin: 0px; padding: 0px; margin-top: 7px; }
#mainmenu ul li a { background: url("/wsm/skins/cedefault/images/btn-up.png") 3px center no-repeat;  font-weight: bold; display: block; text-decoration: none; color: white; text-align: center;  padding: 5px; margin-left: 0px;}
#mainmenu ul li:hover a, #mainmenu ul li.current a {background: url("/wsm/skins/cedefault/images/btn-down.png") 3px center no-repeat;}
#mainmenu ul li:hover li a {background: none;}
#mainmenu ul li:hover ul { display: block;}

#mainmenu ul ul { list-style-type: disc; list-style-position: inside; margin-left: 5px; padding-left: 5px; }
#mainmenu ul ul li { list-style: disc inside none; margin: 0px; padding: 0px; }
#mainmenu ul ul li a { background: none; display: inline; text-decoration: none; color: #948F69; text-align:left;  padding: 0px; padding-left: 0px;}
#mainmenu ul li ul li a {color: #948F69; margin: 0px; font-size: 70%; text-decoration: none; font-weight: bold; }
#mainmenu ul ul li a:hover { margin: 0px; font-size: 70%; text-decoration: underline; background:none;}
#mainmenu ul ul li:hover a, #mainmenu ul li.current ul a {background:none;}

#mainmenu ul li ul  { display: none;  }
#mainmenu ul li.current ul  { display: block;  }





/* Contenu texte de la page (titres, etc..) */

#contents { position: relative; top: 0px; left: 165px;  width: 668px; min-height: 440px; padding-left: 10px;}
#contents { }
#contents h1 {  font-weight: bold; font-size: 155%; color: #757052; margin-top: 8px;}
#contents h2 {  font-weight: bold; font-size: 130%; color: #948e6a;}
#contents p {   font-size: 100%; color: #000000;}
#contents .stylett1 { font-weight: bold; font-size: 170%; color: #b12734;}
#contents .stylett2 {  font-weight: bold; font-size: 170%; color: #60b719;}
#contents .stylett3 {  font-weight: bold; font-size: 170%; color: #199bb7;}
#contents img { border:none;}


/* Fin du contenu de page */
#footer { background-color:#a49e78; margin: 0px; padding: 3px; border-top: 1px solid #FFFFFF; font-size: 80%; margin-bottom: 10px; }
#loginadmin { display: none;}

.compteur-cpt1 { color:#C00000; font-size: 300%;}
.compteur-cpt2 { color: black; font-size: 120%;}
.compteur-cpt3 { color: #000000; font-size: 200%;}
.wsmForm { border: #757052;}
.wsmForm .wsmForm_desc2 , .wsmForm .wsmForm_title { background-color: #757052; color: white; font-weight: bold; text-align: center;}
.wsmForm .wsmForm_desc { color: #757052; }
.wsmForm input { background-color: #C4BD97; border: #FFFFFF; }

