*{margin : 0;
padding : 0;
font-family:"Trebuchet MS", Helvetica, sans-serif;
font-size : 14px;
color:#333;}
body{background : #fdfff1 url(imgs/bg.jpg) repeat-x;}
p{line-height : 20px;
margin-bottom : 20px;}
#top p{line-height:47px;color:#fdfff1;padding : 0 0 0 3px;}
h1{color:#ff5e3d;
font-weight:normal;
font-size : 30px;
margin : 40px 0 0 0px;}
h1 a{text-decoration:none;color:#ff5e3d;
font-weight:normal;
font-size : 30px;
margin : 40px 0 0 3px;}
h1 a:hover{color:#fb2b01;
font-weight:normal;
font-size : 30px;}
#underh1{font-size : 15px;color:#728988;padding-left : 3px;}
h2{width : 390px;
font-weight:normal;
font-size : 20px;
margin : 0 0 45px 26px;
color : #fdfff1;}
.h2p{text-align:right;position : absolute;
right : 26px; 
top:31px;
width : 260px;
color : #e3cac4;}
.content{width : 786px;
margin : 0 auto;}

#box-haut {
padding-top : 23px;
width : 786px;
background:url(imgs/box-haut.jpg) center top no-repeat;
}
#box {
position:relative;
width : 786px;
background:url(imgs/box-bg.jpg) repeat-y;
margin-bottom : 50px;}
#box-bas {
padding-bottom :30px;
width : 786px;
background:url(imgs/box-bas.jpg) center bottom no-repeat;}
#etapes{background:url(imgs/123.jpg) no-repeat 30px 0px;padding-top : 12px;width:700px;}
#etapes ul {margin : 00px 0 0 100px;}
#etapes ul li, #etape1 ul li {color : #222527;font-weight:normal;
list-style:none;margin-bottom : 40px;}
h3{color:#ff5e3d;font-weight:normal;font-size : 15px; border-bottom : 1px solid #fff;margin : 0 0 10px 0 ;line-height:30px;}
#etape1 ul li p{color : #444;}
#etape1 {margin-left : 27px;margin-right:30px;color : #333;}
#etape1 h3 {margin-bottom:10px;font-size : 16px;border-bottom:1px solid #ff5e3d;margin-right : 30px;}
#etape1 h3 a {color : #ff5e3d;font-size : 16px;border : 0;text-decoration:none;}
#etape1 a { color:#4d7a80;}
#etape1 a:hover { color:#2d8a96;}
#bas{width:100%;background:url(imgs/bg-footer.jpg) repeat-x;height : 400px;padding-top : 20px;}
#btstart{background:url(imgs/bt-start.jpg) no-repeat;width:249px;height:46px;display:block;text-indent:-5000px;margin-left : 32px;}
#btstart:hover{background-position : -249px 0;}
ul li {list-style:none;}
.gauchedouble{width : 248px;}
.droitesimple{width : 518px;float:right;margin-left : 20px;}
h4 {font-weight : normal;font-size:15px;color:#c9c83e;}
h4 a{font-weight : normal;font-size:15px;color:#fff;}
h4 a:hover{text-decoration:none;color:#ccc;}
#bas p { font-size : 12px; color:#fdfff1; border-bottom : 1px solid #9fced2;padding-bottom : 10px;margin-bottom:10px;}
#bas p strong { font-size : 13px; color:#fff;}
small{font-size:10px;color:#c9c83e;}
input {padding : 4px;text-align:right;}
form p label {display:block;width :170px;float:left;}
form p  { padding-bottom : 10px;border-bottom : 1px solid #dfe0bb; margin : 0 40px 0 10px; height : 40px;}
form h3 {margin-top : 40px;}
table {border : 1px solid  #559398; color ::#b4b311;}
table td , table th { border-right : 1px solid #559398;border-bottom : 1px solid #559398;padding : 5px;color ::#b4b311;}
.col1,.col2,.col3,.col1,.col4,.col5,.col6,.col7{text-align:right;}

#etapes .post ul li, #etape1 .post ul li {
list-style-type:disc;
list-style-position:inside;
line-height:20px;
margin-bottom : 0;
}

#etapes .post ul , #etape1 .post ul  {
	margin-bottom : 20px;
}
#top a {color : #d4ecee;}
#top a:hover {color : #fff;}

.sociable span {margin : 40px 0  10px 0;}
