/* Style de base
	----------------------------- */
	
body {
		text-align:center;
		margin:0;
		padding:0;
		font-family:Geneva,Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		background-image:url(../img/background.jpg);
		background-position:center top;
		background-repeat:repeat-y;
		background-color:#bbb47d;
		height:100%;
		}
		
		a{outline:none}

img { border: none; }

/* conteneur 760 px
	----------------------------- */
	#contenant {
		width:760px;
		margin-right:auto;
		margin-left:auto;
		margin-top:0px;
		padding:0px;
		text-align:left;
		height:100%;
		z-index:1;
		}
		
/* menu de gauche
	----------------------------- */	
	#menuleft {
		position:absolute;
		top:130px;
		width:181px;
		padding:0px;
		text-align: left;
		z-index:2;
		}
		
	#menuleft ul { padding:0; margin:0}
	#menuleft li { list-style-type: none; text-decoration:none; background: none; padding-left: 15px; line-height: 140%; color:#CCC}
	#menuleft li a { color: #BBB47D; text-decoration:none;}
	#menuleft li a:hover { color: #fff;	text-decoration:none;}
	#contenu p { color: #BBB47D;}
	#menuleft p.titre { font-size:14px; font-weight:bold; color: #fff; margin:1em 0 0.5em 1em; padding:0}
	#contenu h1 { font-size:14px; font-weight:bold; color: #fff;}
	
/* banner
	----------------------------- */		
	#banner {
		position:absolute;
		top:0px;
		width:579px;
		padding:0px;
		text-align: left;
		margin-left:181px;
		height:214px;
		z-index:2;
		}


/* menu horizontal
	----------------------------- */		
	#menuhorizontal {
		position:absolute;
		top:214px;
		width:579px;
		height:36px;
		padding:0px;
		text-align: left;
		background-color:#bbb;
		margin-left:181px;
		background-color:#BBB47D;
		z-index:2;
		}
		
	#menuhorizontal ul { padding: 12px 0 0 15px; margin:0}
	#menuhorizontal li  { font-weight:bold; color: #FFF; display:inline; border: none; padding: 0 10px 0 10px;}
	#menuhorizontal li a { font-weight:bold; color: #620F08; text-decoration:none; }
	#menuhorizontal li a:hover{ font-weight:bold; color: #fff; text-decoration:none; }
		
	
/* contenu texte
	----------------------------- */		
	#content {
		position:absolute;
		top:270px;
		width:539px;
		text-align: left;
		margin-left:201px;
		padding-bottom:20px;
		z-index:2;
		}
	
	#content p { color: #BBB47D;}
	#content h1 { font-size:14px; font-weight:bold; color: #fff;}
	#content h2 { font-size:13px; font-weight:bold; color: #fff;}
	#content h3 { font-size:13px; font-weight:bold; color: #fff;}
	#content a { color: #ccc; text-decoration:underline; }
	#content a:hover{ color: #fff; text-decoration:underline; }
	#content li  { list-style-type: disc; text-decoration:none; background: none; border: none; color: #BBB47D;}
	/*#content img {padding:10px 15px 10px 15px;}*/
	#content iframe {padding:10px 15px 10px 15px;}
	
	#content .titretemoignages { color: #FFF; font-weight:bold}
	#content img.temoignagesimg{ border:1px solid #fff; padding:0}
	#content p.temoignages { color: #BBB47D;}
		
/* logo
	----------------------------- */		
	#logo {	position:absolute; top:0; width:181px; padding:0px;	z-index:2; }
	
		
/* langage (français / english)
	----------------------------- */	
	#langage { position:absolute; top:0; width:200px; margin-left:560px; padding:0px; text-align: right; z-index:2; }
	
	#langage ul { padding: 0px 0 0 15px; margin:0}
	#langage li  { font-weight:bold; color: #FFF; display:inline; border: none; padding: 0 10px 0 10px;}
	#langage li a { font-size:15px; color: #fff; text-decoration:underline; }
	#langage li a:hover{ font-size:15px; color: #620f08; text-decoration:underline; }
	
	
/* Page Intro
	----------------------------- */	
	#intro {
		width:760px;
		margin-right:auto;
		margin-left:auto;
		margin-top:100px;
		padding:0px;
		text-align:left;
		height:500px;
		z-index:1;
	}
		
	#francais{width:407px;height:42px;position:absolute;top:388px;z-index:2;}
	#anglais{width:407px;height:45px;position:absolute;	top:430px;z-index:2;}

	