body {

		 background: url(images/fond_2.png) center no-repeat fixed;
		 background-color: #F4F3FA;
		 font-size: 12px;
		 line-height: 1.5em;
		 letter-spacing:0.1em
}
#header{
  background: url(images/header-2-autre.png) center no-repeat;
	position:relative;
  margin-left: auto;
  margin-right: auto;
	padding-top: 10px;
	width:753px;
	height:117px;
	background-color: #ffffcc;
}
#global{

	position:relative;
  margin-left: auto;
  margin-right: auto;
  width: 751px;
	background-color: #FBFBF6;
	font-family: Tahoma;
}
#menu_gauche{
	float:left;
	position:relative;
	height:300px;
	width: 115px;
	padding-left: 5px;
  padding-right: 3px;
}
#menu{
    padding-top: 20px;
    width: 100px;
    padding-left: 10px;
}
#menu a { 
	color: #dc5ebf;
	text-decoration: none;
}
#menu a:hover { 
	color: #5e5e5e;
	text-decoration: none;
}
#menu a:visited:hover { 
	color: #dc5ebf;
	text-decoration: none;
}
#menu a:visited { 
	color: #9e9e9e;
	text-decoration: none;
}
a { 
	color: #dc5ebf;
	text-decoration: none;
}
a:hover { 
  color: #5e5e5e;
}
a:visited { 
  color: #9e9e9e;
	text-decoration: none;
}
a:visited:hover{ 
  color: #dc5ebf;
	text-decoration: none;
}
#conteneur-w3c{
  background: url(images/valid-xhtml10.png) center no-repeat;
	width: 100px;
	height:100px;
	margin: auto;

}
#copy{
	width: 450px;
	height:100px;
	margin: auto;
}
#conteneur-css{
  background: url(images/woolly-icon.png) center no-repeat;
	width: 100px;
	height:100px;
	margin: auto;
}
#conteneur-tv{
  background: url(images/valid_n_wcag_aaa.gif) center no-repeat;
	width: 100px;
	height:100px;
	margin: auto;
}
#conteneur-action{
  background: url(images/accesslogo1.png) center no-repeat;
	width: 100px;
	height:100px;
	margin: auto;
}
#page_principale{

  padding: 5px;
	float:left;
	position:relative;
	left:0px;
  width: 600px;
}
#pied_de_page{
  text-align: center;	
	position:relative;
	width: 760px;
	height:50px;
	clear:both;
	padding-top: 5px;
	padding-bottom: 10px;
}
h1 { 
  text-align: center;
	color: #646464;
	font-family: arial;
	font-size: 18px;
}
h2 { 
  background: url(images/h1.png) left no-repeat;
	color: #735f87;
	padding-left: +60px;
	padding-top: +10px;
	border-bottom-style: ridge;
	font-family: arial;
}
h3 { 
	font-family: arial;
	color: #DC5EBF;
	text-align: center;
}
h4 { 
	font-family: arial;
	color: #DC5EBF;
	padding-left: 35px;
}
p { 
	padding-left: 40px;
}
.p { 
  font-weight: bold;
	padding-left: 101px;
}

li { 
  list-style-type : none;
 }
blockquote {
	width: 340px;
	height:100px;
	padding-left: 10px;
}
#contact { 
  margin: auto;
	background: url(images/carte-societe-thumb.png) left no-repeat;
  width: 247px;
  height:164px;
}
#blockquote {
	padding-left: 40px;
}
#blockquote_2 {
	padding-left: 60px;
}
.b { 
  font-weight: bold;
}
#blockquote-sans {
		 font-size: 12px;
		 line-height: 1em;
		 letter-spacing:0.0em
}
.blockquote-tarifs1 {
  width: 450px;
	background-color: #ffffcc;
	margin: auto;
}
fieldset { 
  border-color: #dc5ebf;
 }
legend { 
  background-color: #F9DBF2;
 }
/* page créations : galerie et htm */
#galerie { 
	padding-left: 5px;
	text-align: left;
		
}
#galerie0 { 
  background: url(images/hca-thumb.png) left no-repeat;
	width: 520px;
	height:80px;
	padding-left: 5px;
	padding-top: 5px;
}
#galerie0_grand { 
  background: url(images/hca.png) no-repeat;
	width: 600px;
	height:680px;
	padding-left: 5px;
}
#galerie4_grand { 
  background: url(images/passion-cafe.png) no-repeat;
	width: 600px;
	height:433px;
	padding-left: 5px;
}
#galerie1 { 
  background: url(images/reseau-dys35-ouest-thumb.png) left no-repeat;
	width: 520px;
	height:80px;
	padding-left: 5px;
}
#galerie2 { 
  background: url(images/apedys35org-thumb.png) left no-repeat;
	width: 520px;
	height:80px;
	padding-left: 5px;
}
#galerie3 { 
  background: url(images/siiat-thumb.png) left no-repeat;
	width: 520px;
	height:80px;
	padding-left: 5px;
}
#galerie4 { 
  background: url(images/passion-cafe-thumb.png) left no-repeat;
	width: 520px;
	height:80px;
	padding-left: 5px;
}
#galerie5 { 
  background: url(images/lesclesdutemps-thumb.png) left no-repeat;
	width: 520px;
	height:80px;
	padding-left: 5px;
}
#galerie0_texte { 
  width: 360px;
	height:70px;
	float: right;
	padding-top: 5px;
}
#galerie1_texte { 
  width: 360px;
	height:70px;
	float: right;
	padding-top: 5px;
}
#galerie2_texte { 
  width: 360px;
	height:70px;
	float: right;
	padding-top: 5px;
}
#galerie3_texte { 
  width: 360px;
	height:70px;
	float: right;
	padding-top: 5px;
}
#galerie4_texte { 
  width: 360px;
	height:70px;
	float: right;
	padding-top: 5px;
}
#galerie5_texte { 
  width: 360px;
	height:70px;
	float: right;
	padding-top: 5px;
}
.Block { 
 width: 550px; 
 height: auto;
 padding: 5px;
 margin: auto;
}
.Block_input { 
 float: right; 
 text-align: left;  
 width: 350px;
}
.Block_label { 
 float: left; 
 width: 200px; 
 text-align: left;
}
.Block_bouton { 
 float: left; 
 text-align: center;  
 width: 550px;
}
.textarea {   
   width: 500px;
  margin:auto;
   float: right; 
	height: auto;
 }
.Block_textarea {  
  width: 550px;
  margin:auto; 
	height: auto;
  text-align: left; 
	padding: 5px;
 }
.tab { 
  border: 1px solid pink; 
	background-color: #ffffff;
	font-size: 14px;
 }
 .liste { 
  line-height: 2px;
 }