html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, 
p, blockquote, pre, a, abbr, address, cite, code, del, dfn, em, 
img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, 
dl, dt, dd, ol, ul, li, fieldset, form, label, legend, 
 caption, tbody, tfoot, thead, 
article, aside, canvas, details, figure, figcaption, hgroup, 
menu, footer, header, nav, section, summary, time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
}

body{
	
	color:#555555;
	background:url('./images/background.jpg') no-repeat ;
	width: 709px;height: 892px;
}
hr{clear: both; visibility: hidden;}

#container{ /*background-color: yellow; */ width: 600px; min-height: 892px; margin: 0 auto; }

#header{ width: 600px; min-height: 200px; /*background-color: red;*/  }
#header img{ margin-top: 30px; }
#header h1{ font-size: 20px; text-transform: uppercase; }

#block_titre{ background-color: #5f6972;  width: 600px; min-height: 50px; margin-top: 20px;}
#block_titre p{ text-align: center; line-height: 50px; font-weight: bold; font-size: 18px;}

#block_left{width: 340px; min-height: 200px;  /*background-color: blue;*/ float: left; }

#block_right{width: 260px; min-height: 235px; /* background-color: red;*/ float: left;}

#suivant{background:url('./images/btn_suivant.png') no-repeat ; width: 46px; height: 62px; float: right;}

.blanc{color: white; }


/*  PARTIE STEP 2 */

#head_left{  /*background-color: blue; */ width: 450px; height: 150px; float: left; margin-top: 20px;}
#head_right{ /* background-color: red; */ width: 150px; height: 150px; float: left; margin-top: 20px;}

#retour{ /*background-color: yellow;*/ width: 100px; height: 50px; position: absolute;  top: 755px;}
#suivant{ /*background-color: yellow;*/ width: 100px; height: 50px; position: absolute;  top: 800px;left: 585px;}