/* arquetan : étalon CSS */

body {
  width: 780px;
  margin: auto;
  margin-top: 20px;
  margin-bottom: 20px;
  background-color: #ffffee;
  border: 1px; 
  }
h1 { 
	margin: 1em 0 .5em 0;
	color: #990000;
	background-color:transparent;
	text-align: center;
}

h4 { text-align: center; }
  
h2 {
  	font-size: 130%;
	font-weight: bold;
}

h5 { font-size: 100%; }

#flexbox { display: flex; }

.f { width: 50%;
		margin-left: 15px;
	 }
	
/* étalons  font-weight: bold; */
.etalon {  
			padding-bottom: 20px;
			overflow: auto; }

.description { float: right;
				width: 480px;
				text-align: center;
			 }
			
.photo { float: left;
			width: 480px;
			text-align: right;
 }

/* poulinières 
.col1 { float: left; 
			  width: 326px;
}
.col2 { float: right;
			  width: 326px; 
		     text-align: center; }
.colcentrale { 
/*	overflow: hidden;*/
	margin-left: 328px;
	margin-right; 654px} */	

#en_tete {
	/* position:absolute;
	left:56px; 
	top:218px; */ 
  width: 650px;
  height: 177px;
  background-image: url("images/bandeau2.jpg");
  background-repeat: no-repeat;
  margin-bottom: 10px;
}
.logo { 
	float: left;
	margin-right: 50px; }
	
a {  color:#990000; text-decoration: none}
a:visited {  color:#990000; text-decoration: none}
a:hover {  color:#009900; text-decoration: none}

/* menu horizontal */

#menuhorizontal {
	text-align: center; 
	list-style : none;
	margin: 0;
	padding : 0 0.5em;
}
#menuhorizontal li {
	display : inline;
	background: #fff;	 
}
#menuhorizontal li a {
	padding: 4px 20px;
	border: 1px solid #600;
}
.centrer { text-align: center; }

/* Pour donner une couleur différente à un lien avec target :
 a { 
 color: red;
 text-decoration:none
 }
 a[target=_blank] { 
 color: blue;
 text-decoration:underline
 }
*/

