body {
	margin: 0px;
	padding: 0px; 
	background: #8b7867 /*url(images/R15/bg_noir.png) repeat-y center*/;
	color: black;
	font-family : verdana;
	font-size : 11px;
	height : auto;
}

#wrap {

	width: 1000px;
	overflow: hidden;
	position:relative;
	margin: 0px auto;
	border : #1c1a15 1px solid;
	height : auto;
}

#cadreGlobal { width : 100%; height : auto; float : left; margin : 0px 0px 0px 0px; }

#cadreGlobal #cadreHaut { width : 1000px; height : 0px; float : left;  background-color : none; border-top : none;  }
#cadreGlobal #separationBlanche { float : left; width : 1000px; background-color : #3D3B2F; height : 30px; }
#cadreSeparationTop { float : left; width : 1000px; }
#cadreSeparationTopGauche { float : left; height : 2px; background-color : #1B1A14; width : 58px; }
#cadreSeparationTopDroite { float : left; height : 2px; background-color : #1B1A14; width : 942px; }
#cadreGlobal #separationBlanche ul { float : left;  padding : 0px; margin : 0px; margin : 0px 0px 0px 0px;   }
#cadreGlobal #separationBlanche ul li { display : inline; margin-left : 0px; height : 100%; float : left; padding : 15px; padding-top : 7px;  }
#cadreGlobal #separationBlanche ul li.selected { float : left;  padding : 10px; padding-top : 5px; background-color : #1B1A14; display : inline; margin-left : 0px; height : 100%;  }
#cadreGlobal #separationBlanche ul li:hover { background : #572019 url(images/R15/bg.itemMenuTop.png) repeat-x; }
#cadreGlobal #separationBlanche ul li a:link, #cadreGlobal #separationBlanche ul li a:active, #cadreGlobal #separationBlanche ul li a:visited { font-size : 12px; color:  #F6ECBB; text-decoration : none; }
#cadreGlobal #separationBlanche ul li a:hover { text-decoration : none; color : #FFFCE0; }
#cadreGlobal #separationBlanche ul li.selected a {  color :  #F6ECBB; font-weight : bold; text-decoration : none; 	 }
#cadreGlobal #separationBlanche ul li.selected:hover { text-decoration : none; background : #02221F;  }
#cadreGlobal #separationGrise { height : 60px; float : left; width : 1000px; background : #691C12 url(images/R15/bg.separationTop.png) repeat-x; }
#cadreGlobal #separationGrise ul { float : left; display : none; padding : 0; margin : 0; margin-left : 20px; font-size : 10px; height : 20px; }
#cadreGlobal #separationGrise ul li { display : inline; margin-left : 22px; height : 100%; float : left; padding : 3px; padding-top : 8px; }
#cadreGlobal #separationGrise ul li:hover { background-color : #82AFE8; }
#cadreGlobal #separationGrise ul li a:link, #cadreGlobal #separationGrise ul li a:active, #cadreGlobal #separationGrise ul li a:visited { color: white; text-decoration : none; }
#cadreGlobal #separationGrise ul li a:hover { color : #FAFAFA; }

#cadreGlobal #cadreCorps { float : left; width : 1000px; min-height : 600px; height : auto; background-color : #F8F8F1;  color : #020202; border-top : #02221F 2px solid;  }
#cadreGlobal #cadreCorps a:link, #cadreGlobal #cadreCorps a:active, #cadreGlobal #cadreCorps a:visited {  color : #D87240; font-weight : bold; }
#cadreGlobal #cadreCorps a:hover {  background-color : #D87240; color : white;}
#cadreCorpsGauche { float : left; width : 110px; height : 600px; background : #FAF7E8 url(images/R15/bg.cadreGauche.png) repeat-x;  }
#cadreCorpsCentre { float : left; width : 740px; padding : 0px;  padding : 20px 20px 10px 20px; background-color : #F8F8F1; }
#cadreCorpsDroite {  float : left; width : 110px; height : 300px; background : #D87240 url(images/R15/bg.cadreDroite.png) repeat-x; }

#cadreGlobal #separationGriseDark { height : 0px; float : left; width : 1000px; background-color : #C8B58A; border-top : #02221F 2px solid;  }
#cadreGlobal #separationGriseBis { float : left; height : 30px; width : 1000px; background : #5e5d4f url(images/R15/bg.separationGrise.png) repeat-x;  }
#cadreGlobal #separationGriseBis ul { float : left; padding : 0px; margin : 0px; margin-left : 40px; font-size : 11px; text-align : center; }
#cadreGlobal #separationGriseBis ul li { display : inline; margin-left : 23px;  float : left; height : 100%; padding : 5px; padding-top : 8px;  }
#cadreGlobal #separationGriseBis ul li:hover { /*background : #906dd5 url(images/R15/bg.itemMenuBottom.png) repeat-x*/;  }
#cadreGlobal #separationGriseBis ul li a:link, #cadreGlobal #separationGriseBis ul li a:active, #cadreGlobal #separationGriseBis ul li a:visited { color: #F6ECBB; text-decoration : none; }
#cadreGlobal #separationGriseBis ul li a:hover { color : #F6ECBB; text-decoration : underline; }
#cadreGlobal #separationBleu { height : 30px; float : left; width : 1000px; background : #26241C url(images/R15/bg.separationBleu.png) repeat-x; border-top : #F8F8F1 0px solid; }
#cadreGlobal #separationBleu ul { margin : 0px; padding : 0px; margin-top : 7px; text-align : center; height : 30px;}
#cadreGlobal #separationBleu ul li { display : inline; margin-left : 10px; }
#cadreGlobal #separationBleu ul li a { font-size : 9px; text-decoration : none; color : #F6ECBB; }
#cadreGlobal #separationBleu ul li a:hover { color : #F6ECBB; text-decoration : underline; }

#cadreReprise { width : 1000px; height : auto; float : left; font-size : 10px; color : #121212; margin-bottom : 5px; }
div.contenuBase { float : left; color : #F6ECBB; background-color : #80724d; width : 710px; margin-bottom : 5px; }
#cadreCorpsCentre h3 { float : left; background : #1B1A14; width : 700px; margin : 0px; color : #F6ECBB; padding : 5px; }
#cadreCorpsCentre h2 { color : #1B1A14; text-decoration : none; font-family : arial; font-size : 20px; }

.editby { float : left; width : 90%; }
