body
{
	background-color: #fee3b7;
	margin-top:20px;
	font-family: Verdana, Arial;
	font-size: 12px;
	
	
	scrollbar-3dlight-color: #666;/* couleur claire du relief des boutons quand ceux-ci ne sont pas  enfoncés */
	scrollbar-arrow-color: #ccc;/* couleur des flèches */
	scrollbar-darkshadow-color: #ccc;/* couleur sombre du relief des boutons quand ceux-ci ne sont pas enfoncés */
	scrollbar-face-color: #48341f;/* couleur du dessus des boutons et de la barre de défilement */
	scrollbar-highlight-color: #ededed;/* couleur claire du relief des boutons */
	scrollbar-shadow-color: #48341f;/* couleur sombre du relief des boutons */
	scrollbar-track-color: #fee3b7;/* couleur du fond de la barre */
	scrollbar-base-color: #080;

}

div#top {
	position:absolute;
	left:0px;
	top:0px;
	z-index:999;
	width:900px;
	height:170px;
	background-image:url(../img/fond.jpg);
}

div#btn1 {
	position:absolute;
	z-index:999;
	width:223px;
	height:78px;
	top:171px;
	left:0px;
}
div#btn2 {
	position:absolute;
	z-index:999;
	width:210px;
	height:78px;
	top:171px;
	left:223px;
}
div#btn3 {
	position:absolute;
	z-index:999;
	width:246px;
	height:78px;
	top:171px;
	left:433px;
}

div#btn4 {
	position:absolute;
	z-index:999;
	width:221px;
	height:78px;
	top:171px;
	left:679px;
}

div#mention {
	position:absolute;
	z-index:999;
	width:900px;
	height:25px;
	top:1380px;
	left:0px;
}

div#mentionsb {
	position:absolute;
	z-index:999;
	width:900px;
	height:27px;
	top:5365px;
	left:0px;
}

div#mentionbc {
	position:absolute;
	z-index:999;
	width:900px;
	height:27px;
	top:4100px;
	left:0px;
}

div#mention3 {
	position:absolute;
	z-index:999;
	width:900px;
	height:28px;
	top:22000px;
	left:0px;
}

div#mention_page2 {
	position:absolute;
	z-index:999;
	width:900px;
	height:25px;
	top:900px;
	left:0px;
}

div#mention_page4 {
	position:absolute;
	z-index:999;
	width:900px;
	height:25px;
	top:1412px;
	left:0px;
}

div#cadre_texte_index {
	position: relative;
	z-index:999;
	width:900px;
	height:auto;
	left:0px;
	top:170px;
	text-align:left;
}


div#cadre_texte_page4 {
	position:absolute;
	z-index:999;
	width:900px;
	height:1091px;
	top:334px;
	left:0px;
	text-align:left;
}

div#cadre_texte_page4a {
	position:absolute;
	z-index:999;
	width:300px;
	height:80px;
	top:353px;
	left:318px;
	text-align:center;
	background-color:#fed289;
}

div#cadre_texte_page2 {
	position:absolute;
	z-index:999;
	width:900px;
	height:572px;
	top:326px;
	left:0px;
	text-align:left;
}

div#cadre_texte_page3 {
	position:absolute;
	z-index:995;
	width:900px;
	height:950px;
	top:300px;
	left:0px;
	text-align:left;
}

h1.titre{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
	color:#48341f;
	text-decoration:underline;
	padding:50 10 10 40;
	
}

h1.titre_page3{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
	color:#48341f;
	text-decoration:underline;
	padding:20 10 10 40;
	
}
p.paragraphe1 { 
	font-size: 13px;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	padding:5 10 0 60;
 }
 
 
  div#webmaster {
	position:absolute;
	z-index:999;
	top:1383px;
	left: 722px;
	width: 175px;
	}
	
 div#webmaster3 {
	position:absolute;
	z-index:999;
	top:22000px;
	left: 722px;
	width: 175px;
	}
 div#webmastersb {
	position:absolute;
	z-index:999;
	top:5368px;
	left: 722px;
	width: 175px;
	}
 div#webmasterbc {
	position:absolute;
	z-index:999;
	top:4105px;
	left: 722px;
	width: 175px;
	}
	
  div#webmastercontact {
	position:absolute;
	z-index:999;
	top:1084px;
	left: 719px;
	width: 175px;
	}
  div#webmastermentions {
	position:absolute;
	z-index:999;
	top:1418px;
	left: 723px;
	width: 175px;
	}
 
   div#webmasterpage2 {
	position:absolute;
	z-index:999;
	top:906px;
	left: 723px;
	width: 175px;
	}
 div#savoir {
	position:absolute;
	z-index:999;
	top:877px;
	left: 578px;
	width: 266px;
	}

 div#savoirr {
	position:absolute;
	z-index:999;
	top:875px;
	left: 803px;
	width: 43px;
	}
	

 div#savoirl {
	position:absolute;
	z-index:999;
	top:875px;
	left: 523px;
	width: 43px;
	}

 
 
div#photo1 {
	position:absolute;
	z-index:999;
	top:340px;
	left: 593px;
	}
	
div#photo2 {
	position:absolute;
	z-index:999;
	top:668px;
	left: 692px;
	width: 163px;
	}
div#photo3 {
	position:absolute;
	z-index:999;
	top:251px;
	left: 662px;
	}
div#photo4 {
	position:absolute;
	z-index:999;
	top:578px;
	left: 537px;
	}
div#photo5 {
	position:absolute;
	z-index:999;
	top:838px;
	left: 577px;
	}

div#photo6 {
	position:absolute;
	z-index:999;
	top:1158px;
	left: 577px;
	}
	
div#photo7 {
	position:absolute;
	z-index:999;
	top:878px;
	left: 607px;
	}


a {color: #48341f; text-decoration:none; font-family:bold;font:Verdana, Arial, Helvetica, sans-serif;
	font-size:20px;
	font:bold;}
a:focus, a:hover {color:#ed7703;text-decoration:underline;}


a#webmast {color: #ffffff; text-decoration:none; font-family:bold;font:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font:bold;}
a#webmast:focus, a#webmast:hover {color:#ed7703;text-decoration:underline;}

.cadre_photo {
	position:absolute;
	left:20px;
	top:482px;
	z-index:999;
	width:440px;
	height:467px;
	display:block;
	margin-right:auto;
	margin-left:auto;
	border : 1px solid #fff;
	background-color:#fed289;
	text-align:center;
	vertical-align:middle;
    }
	
div#bloc1, div#bloc2 {
width : 403px;
height :465px;
z-index:999;
}
div#bloc1 {
	position : absolute;
	top : 482px;
	left :475px;
	/*background-image : url(background.gif);*/
background-color:#fed289;
	background-position : top left;
	background-repeat : no-repeat;
	color : #000;
}
div#bloc2 {
border : 1px solid #fff;
overflow: auto; 
overflow-x: hidden; 
}
div#bloc3 {
padding : 10px 10px 0 20px;
text-align:justify;
}

div#bloc3a {
padding : 0px 5px 0 5px;
text-align:justify;
}

.contact_td_droit {
	width: 120px;
	height:30px;
	text-align:justify;
	font-family:Calibri;
	font-size:14px;
}
.contact_td_gauche {
	width: 250px;
}

.contact_td_centre {
	width: 370px;
	height:30px;
	text-align:center;
	font-family:Calibri;
	font-size:14px;
}

.contact_style_text {
	width: 250px;
	height:20px;
}
.contact_style_text_area {
	width: 250px;
	height:50px;
}
.contact_style_table {
	width: 370px;
	border:none;
	margin: auto;
}

img {
border:0pt;
}
.left {
	float:left;
	width:560px;
	padding-right:30px;
}
.right {
	float:right;
	width:300px;
}