body{
font-family:Arial, Helvetica, sans-serif;
font-style:normal;
font-size:12px;
color:#754582;
margin:0;
padding:0;

background: url(img/logo_fonce_fd_in.jpg) no-repeat top center;
}

/*************
	menu
*************/

#menu{
background:url(img/fd_menu.gif) repeat-x;
height:67px;
}

	.elements{/* centre les éléments du menu dans la page */
	width:800px;
	padding:0 0 0 0;
	margin:0 auto 0 auto;
	height:67px;
}
	.papillons{
	background: url(img/papillons_acc.gif) no-repeat;
	background-position:top left;
	position:absolute;
	z-index:4;
	width:800px;
	height:281px;
	margin:0;
	padding:0;
	}
	
#menu a{
color:#fff;
display:block;
float:left;
font-size:14px;
text-decoration:none;
padding:26px 13px 12px 17px;}

#menu a:hover{
background:url(img/mini_papillon.gif) no-repeat;
background-position:top left;
}

/* fin du menu d'accueil */

/* menu intérieur */


#menu_in{
margin-top:-7px;
background:url(img/fd_menu_in.gif) repeat-x;
height:73px;
; font-style: italic
; font-family: Georgia, "Times New Roman", Times, serif

/*filter:alpha(opacity=75);-moz-opacity:.75;opacity:.75;*//* Le almighty hack de transparence de David */
}
	
	.papillons_in{
	background: url(img/logo_in.gif) no-repeat;
	position:absolute;
	background-position:top left;
	z-index:100;
	width:900px;
	height:157px;
	margin:0;
	padding:0;
	}
	
#menu_in a{
color:#fff;
display:block;
float:left;
font-size:14px;
text-decoration:none;
filter:none;
padding:26px 13px 12px 17px;;
margin:7px 0 0 0;}

#menu_in a:hover{
background:url(img/mini_papillon.gif) no-repeat;
background-position:top left;
}

/******************
	fin du menu 
*******************/


#animation{
background:url(img/bk_anim.jpg) no-repeat;
background-position:center center;
width:800px;
height:400px;
margin: 0 auto 0 auto;}

#main{
width:800px;

margin:0 auto 0 auto;
padding:0 0 0 0;
}


 a.depliant{color:#a2aa82;
font-family:Arial, Helvetica, sans-serif;
font-style:normal;
display:block;
background:url(img/ico_telechargement.gif) no-repeat;
background-position: center right;
line-height:26px;
font-size:11px;
height:26px;
text-align:right;
padding-right:28px;
 } 

a.depliant:hover{
color:#9999CC;
text-decoration:none;}







#in{
width:800px;
height:400px;
margin:0 auto 0 auto;
padding:0 0 0 0;
}
	.services{
	background:url(img/fd_in.gif) no-repeat;
	background-position:top right;}
	
	.joindre{
	background:url(img/petons.jpg) no-repeat; background-position:top right;}

#in table#no_p p{padding:2px; width:auto;!important;}

#in table p{
width:480px;
padding-left:15px;}

#in p{
padding-left:15px;} 


#in a{color:#a2aa82;
text-decoration:underline;
 } 

#in a:hover{
color:#9999CC;
text-decoration:none;}


/***** pour la section editable */
					#inB{
					width:800px;
					height:400px;
					margin:0 auto 0 auto;
					padding:0 0 0 0;
					}
					
					#inB table#no_p p{padding:2px;}
					
				
					
					 
					
					
					#inB a{color:#a2aa82;
					text-decoration:underline;
					 } 
					
					#inB a:hover{
					color:#9999CC;
					text-decoration:none;}
/***/


.image{border:5px solid #e3ebf3;
margin:5px;}



.imageB{background:#fff;border:2px solid #caa6c6;
margin:5px; padding:5px;}

.no_p p{padding:2px; width:1%!important;}

/********************************
			titres 
********************************/

h1{
font-style:italic;
font-weight:normal;
color:#a2aa82;
font-size:30px;
padding-right:120px;

width:680px;

text-align:right; ; font-family: Georgia, "Times New Roman", Times, serif}


h2{
font-weight:normal;
font-size:24px;
color:#1d6781;; font-family: Georgia, "Times New Roman", Times, serif; font-style: italic}


h3{font-size:18px;margin:2px;padding:2px;; font-family: Georgia, "Times New Roman", Times, serif; font-style: italic}
