body{margin:0;text-align:center;font-family:Arial, Helvetica, sans-serif;font-size:12px; color:#26371A;background:url(/design/images/fond.jpg);
scrollbar-3dlight-color:#FFA802;
	scrollbar-arrow-color:#FFA802;
	scrollbar-darkshadow-color:#FFA802;
	scrollbar-face-color:#FFFFFF;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-shadow-color:#FFFFFF;
	scrollbar-track-color:#FFFFFF;}
td,p{font-family:Arial, Helvetica, sans-serif;font-size:12px; color:#26371A;}
img{border:0;}

a:link, a:visited, a:hover {color:#FFA802;text-decoration: underline;}
a:hover {text-decoration: none;}

#margin{ height:15px;}
#bloc{position:relative;margin:auto;width:100%; min-width:900px;text-align:left;}

#header{background:url(/design/images/fond_header.gif) repeat-x bottom;height:134px;}
#logo{width:100%; height:92px; background:url(/design/images/logo_right.gif) no-repeat right;}
#headerLinks{position:relative;margin-right:20%;clear:both;width:80%; height:29px;padding:13px 0px 0px 0px;background:url(/design/images/fond_headerLinks.gif) no-repeat left;text-align:right; font-style:italic;}
#headerLinks a{background:url(/design/images/puce_headerLinks.gif) no-repeat left top;height:29px;padding:0px 0px 0px 25px; text-decoration:none;color:#FFFFFF;margin-right:5px;}
#headerLinks a:hover{background:url(/design/images/puce_headerLinks.gif) no-repeat left top;height:29px;padding:0px 0px 0px 25px;text-decoration:none;margin-right:5px; color:#FFFFFF;}
#chercher{position:absolute;top:102px;right:0;margin-right:15px;width:170px; height:24px; text-align:right;}

#blocContent_fond{position:relative;margin:auto;clear:both;width:100%;height:443px;background:url(/design/images/fond_footer.gif) repeat-x right bottom;}
#blocContent{width:100%;height:443px;background:url(/design/images/fond_content.jpg) no-repeat left top;}
#menu_fond{position:absolute;top:6px;left:0;width:221px;height:329px;background:url(/design/images/fond_menu.jpg) no-repeat left top; z-index:3;}
#menu{position:absolute;top:9px;left:0px;width:199px;z-index:4;}
#imgLeft{position:absolute;top:6px;left:220px;width:302px;height:329px;z-index:3; overflow:hidden;}
#imgLeftPhoto{position:absolute;top:6px;left:220px;width:302px;height:329px;background:url(/design/images/fond_imgLeft.gif) no-repeat left top;z-index:4;}
#title{position:absolute;top:6px;left:0;width:100%;height:327px;z-index:3;overflow:hidden;}
#mainContent_fond{position:absolute;top:6px;left:0;width:100%;height:329px;background:#FFFFFF url(/design/images/mainContent_fond.gif) repeat-x bottom;z-index:1;}
/*#mainContent{position:absolute;top:69px;left:542px;height:263px; overflow:auto;z-index:2; margin-right:13px;}*/
#mainContentLeft{position:absolute;top:6px;left:522px;width:20px;height:329px;background:url(/design/images/mainContent_left.gif) no-repeat;z-index:2;}
#mainContentRight{position:absolute;top:6px;right:0px;width:13px;height:329px;background:url(/design/images/mainContent_right.gif) no-repeat;z-index:2;}
#contentBody{text-align:justify;padding:0px 33px 10px 20px;height:257px; overflow:auto;}
#retour{margin:0px 0px 20px 10px;}
.article{ list-style-image:url(/design/images/puce_article.gif);}

/*Footer*/
#footer{position:absolute;top:420px;right:65px;width:800px; height:23px;text-align:right; font-size:11px;color:#FFFFFF;}
#footer a{ color:#FFFFFF;}
#bar{width:100%; height:9px; margin-top:5px;background:#FFA802;}
#credit{ position:relative;margin:auto;clear:both;width:95%;font-size:11px;text-align:right; padding-top:10px;color:#FFFFFF;}
#credit a{color:#FFFFFF;}

h1, h2, h3, h4, h5, h6 {margin:0;padding:0;color:#FFA802;}
h1{font-size:24px; padding:15px 10px 15px 10px; font-weight:bold; font-family:"Trebuchet MS", Helvetica, sans-serif; text-align:center;}
h2{font-size:16px; padding-bottom:15px;font-weight:bold;}
h3{font-size:14px;padding:10px 0px;font-weight:bold;}
h4{font-size:12px;padding:5px 0px;font-weight:bold;}
h5{padding:3px 0px;}
h6{padding:3px;font-weight:normal;font-style:italic;}

ul {list-style-image: url(/design/images/list-style-image.gif); list-style-position:outside; text-align:left;}
ul ul{ list-style-type:square;}
ul ul ul{list-style-type: none;}
ul li{ padding:2px 0px;}

/*Form*/
form{ margin:0;}
.formBouton{background-color: #FFFFFF;border: 1px solid #336310; color:#26371A; margin:0; padding:1px 2px;font-size:12px;}
.formBoutonOver{background-color:#2D7000;border: 1px solid #FFFFFF;color:#FFFFFF;margin:0; padding:1px 2px;font-size:12px;}
.formText{border: 1px solid #336310; padding:1px 2px; font-size:12px;}
.formLabel {background-color:#CFE4C0;text-align:right;padding: 4px 10px 4px 0px;}
