body {
	font: normal 80% , Verdana, "Lucida Grande", Tahoma, Helvetica, Sans-Serif;
	margin: 0 auto;
	background-color:#663333;
}

html {
	 margin: 0 auto;
	 background-color:#663333;
}

a img {
  border: 0;
}

a{
	color:#FF7400;
}

a:hover{
	color:#999900;
}

a:visited{
	color:#663333;
}

strong{
	color:#999900;
}

html, body, ol, ul, form, fieldset, td, tr, table {
  margin: 0;
  padding: 0;
}

label{
	color:#999900;
	font-weight:bold;
}

li{
	list-style-position:inside;
}

#page{
	width:822px;
	margin: 0 auto;
	/*border:1px solid black;*/
}

#menu {
	background:url(img/cote_gauche.jpg) repeat-y;
	width:290px;
	min-height:410px;
	padding:0;
	vertical-align:top;
	margin :0;
}

#bas_menu{
	float:left;
	background:url(img/menu_bas.jpg) no-repeat bottom left;
	width:290px;
	height:184px;
	padding:0;
	background-position:bottom;

	margin-top :40px;

}

#menu_zone{
	background:url(img/menu_gauche.jpg) no-repeat white;
	width:290px;
	height:341px;
}

#link_menu{
	width:208px;
	height:53px;	
	display:block;
	background:url(img/btn_menu.png) no-repeat;
	text-decoration:none;
	margin-top:20px;
	/*margin-left:120px;*/
	float:left;
}

#link_menu:hover{
	background:url(img/btn_menu_hover.png) no-repeat;
}

#link_contact{
	width:208px;
	height:53px;	
	display:block;
	background:url(img/btn_contact.png) no-repeat;
	text-decoration:none;
	/*margin-top:50px;*/
	margin-left:40px;
	float:left;
}

#link_contact:hover{
	background:url(img/btn_contact_hover.png) no-repeat;

}

#link_partenaire{
	width:208px;
	height:53px;	
	display:block;
	background:url(img//btn_partenaire.png) no-repeat;
	text-decoration:none;
	
	float:left;
}

#link_partenaire:hover{
	background:url(img/btn_partenaire_hover.png) no-repeat;

}

#link_accueil{
	
	width:233px;
	height:85px;	
	display:block;
	background:url(img/accueil.gif) no-repeat;
	text-decoration:none;
	margin-left:70px;
}

#link_accueil:hover{
	
	background:url(img/accueil_hover.gif) no-repeat;
}


#haut_titre {
	
	background:url(img/coin_gauche.jpg) no-repeat top right white ;
	width:532px;
	height:73px;
	padding-top:20px;


}


#corps{
	background: white ;
	padding-right:20px;
	min-height:0px;
	width:532px;
	vertical-align:top;
	font-size:1em;
}




#bas_page {

	background:url(img/bas_page.jpg) no-repeat;
	height:190px;
	padding-left:150px;
	padding-top: 25px;
	color: #666;
	font-size:0.8em;
	text-align:center;
}


#showcase {
	position: relative;
	width: 700px;
	height: 170px;
	}
#showcase li {
	width: 170px;
	height: 170px;
	float: left;	
	list-style-type: none;	
}	

#showcase li img {
	width: 100%;
	height: 100%;
}

/* Page  MENU------------------------- */


#menu_carte li{
	
	font-size:1.3em;
	/*padding-left:27px;
	
	margin-left:27px;*/
	float:left;
	height:34px;
	list-style-type: none;	
}


/* Bas Page ------------------------- */
#signature{
	float:right;
	margin-top:5px;
	margin-right:20px;
}


.oblig{
	color:red;

}

.cadre{
background:url(img/cadre.jpg) no-repeat left top ;
	height:146px;
	padding:10px;
}

h1{
	color: #FF7400;
	background:url(img/puce.jpg) no-repeat left top ;
	height:39px;
	padding-left:50px;
	border-bottom : 2px solid #999900;
	margin-bottom:10px;
	font-size:1.7em;
	padding-top:5px;
}

h2{
	margin:5px 0; 
}

p{
	margin:10px 0;
text-align : justify;
  max-width: 500px;

}
