body {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 0.8em;
margin: 0;
padding: 0;
background-color:#999999;
background-image: url(degrade.jpg);
background-repeat: repeat-x;
}
#header {
height: 130px;
background-color: #999999;
background-image: url(degrade.jpg);
background-repeat: repeat-x;
}
#conteneur {
position: relative;
width: 750px;
margin: 0 auto; 
background-color:#999999;
}
#centre {
color:#444; 
background-color:#999999;
text-align:center;
height:460px;} /* hauteur standard du centre */
#pied {
height: 30px;
background-color: #999999;
color:#666; 
font-size:11px; 
line-height:15px; 
text-align:center;	/*texte centre */
}


#centre a {
color:#444; 
:link color #333; font-weight:bolder;
}
a img {border-color: #666;}

h2 {color:#444;}

/* Definition du menu */
#menua {margin-left:300px;}
#menua a.hmenu, #menua a.hmenu:link, #menua a.hmenu:visited {display:block; width:75px; height:25px; background:#ddd; color:#000; text-decoration:none; text-align:center; line-height:25px;}
#menua a.hmenu, #menua a.hmenu:link, #menua a.hmenu:visited {float:left;}
#menua a.hmenu:hover {background:#666; color:#fff;}
#menua a.hmenu:active {background:#666; color:#fff;}
#menua {height:25px;}
#menua:after{ content: "."; display: block; height: 0; clear: both; visibility:hidden;}

#presentationflash {
		position: absolute;
		left:70px;
		width: 400px;
		height: 265px;
		padding:100px;	}
/* pour ecrire du texte dans profile et prints*/	
#texte { 
	margin : 60px;
	text-align:justify;	}
/*tableau qui contient les prix et la taille des tirages */
#prix {   
   width:600px;
   color:#444;
   text-align: center;
   }
#prix th {
   background-color: Gray;
}
/* Pour le formulaire de contact */
#tableau {
	display: block;
	float: center;
	text-align:left;
	width:400px;
	font-size: 11px;
	color: #444139;
}

.cadre_form {
	display: block;
	float: center;
	border:1px #6B675A solid;
	background-color:#ddd;
}

#contact {
background-color:#999999;
margin-left: 100px;
margin-right:100px;
text-align:center;
}

