html{
margin:0;
padding:0;
}
body{
background: url(../images/MS_MS_T1_body_bg.png) repeat-x #b7b7b7;
margin:0;
padding:0;
}
h1 {
text-align:center;
margin:0;
padding:0;
color:#dcdcdc;
font-family:arial;
font-size:14px;
}
#texte_refnat {
height:18px;
margin-left:auto;
margin-right:auto;
}
#genese{
text-align:center;
background-repeat:no-repeat;
background-position:center 110px;
}
#conteneur{
position:relative;
margin-left:auto;
margin-right:auto;
text-align:center;
}
#header{
position:relative;
left:110px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
text-align:right;
width:800px;
/*height:110px;*/
margin-left:auto;
margin-right:auto;
}
#BL{
position:absolute;
height:50px;
top:70px;
left:120px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000;
text-align:left;
line-height:21px;
width:650px;
margin-left:auto;
margin-right:auto;
z-index:900;
}
#flashbg {
position:absolute;
height:600px;
width:1400px;
top:109px;
left:-410px;
z-index:50;
}
#accueil{
position:absolute;
top:0px;
left:-70px;
width:176px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#9c0000;
font-weight:bold;
text-align:center;
z-index:750;
}
#accueiltext {
position:absolute;
top:60px;
left:0px;
width:176px;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
z-index:800;
}
#accueil a {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#b00219;
font-weight:bold;
text-decoration:none;
}
#accueil a:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333;
font-weight:bold;
text-decoration:underline;
}
#content {
position:relative;
margin-left:auto;
margin-right:auto;
width:818px;
z-index:450;
}
#elements {
background:url(../images/MS_MS_T1_element_bg.png) center bottom no-repeat;
position:relative;
margin-left:auto;
margin-right:auto;
width:818px;
height:595px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#FFFFFF;
text-align:center;
line-height:22px;
}
#commande {
position:absolute;
margin-left:auto;
margin-right:auto;
width:214px;
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
z-index:500;
}
.comMobile {
position: relative;
text-align:center;
background: url(../images/MS_MS_T1_commande-mobile-bg.png) no-repeat;
height:32px;
width:214px;
padding-top:45px;
}
.comMail {
position: relative;
text-align:center;
background: url(../images/MS_MS_T1_commande-mail-bg.png) no-repeat;
height:32px;
width:214px;
padding-top:45px;
}
#etape1:hover {
}
.comFai {
position: relative;
text-align:center;
background: url(../images/MS_MS_T1_commande-fai-bg.png) no-repeat;
height:32px;
width:214px;
padding-top:45px;
}
.comCb {
position: relative;
text-align:center;
background: url(../images/MS_MS_T1_commande-fb-bg.png) repeat-y;
width:214px;
}
.comCb a {
color:#000;
}
.comCb .check {display:none;}
#etape2:hover {
}
.check {
position:absolute;
top:8px;
left:17px;
z-index:550;
}
#telecharge {
position:relative;
background: url(../images/MS_MS_T1_commande-telecharge-bg.png) no-repeat;
height:50px;
width:214px;
}
.formulaire{
border:1px solid #000;
border-width:1px;
background-color:#000;
font-size:14px;
font-weight:bold;
color:#FFFFFF;
}
.formulaire2{
border:1px solid #fff;
border-width:1px;
background-color:#000;
font-size:14px;
font-weight:bold;
color:#FFFFFF;
}

#flashcontent {
position:absolute;
width:800px;
height:300px;
top:-49px;
left:0px;
z-index:500;
}
#global_edito {
position:relative;
width:820px;
margin-left:auto;
margin-right:auto;
font-family:arial;
color:#9c9c9c;
font-size:12px;
text-align:left;
z-index:12;
}
#edito_header {
background:url(../images/MS_MS_T1_global_edito_bg.png) 0 0 repeat-x #7d0112;
height:30px;
width:820px;
margin:0;
padding:0;
}
#edito {
background:url(../images/MS_MS_T1_global_edito_bg.png) 0 -30px repeat-x #7d0112;
margin:0;
padding-left:41px;
padding-right:41px;
}
#edito_footer {
position:relative;
background:url(../images/MS_MS_T1_edito_footer.png) 0 0 no-repeat;	
height:63px;
width:912px;
left:-48px;
}
h2 {
display:block;
text-align:center;
line-height:24px;
padding:5px;
margin:0;
margin-bottom:15px;
color:#fff;
font-family:arial;
font-size:14px;
text-shadow: 1px 1px 1px #000;
border-bottom:1px solid #999;
}
h3 {
color:#fff;
}
h4, h5 {
display:inline;
font-weight:normal;
font-weight:normal;
}
h4 a, h5 a {
text-decoration:underline;
color:#ccc;
font-size:12px;
display:inline;
}
h6 {
text-decoration:none;
color:#fff;
font-size:12px;
display:inline;
}
p {
margin:0;
padding:0;
}
#footer {
position:relative;
background:url(../images/MS_MS_T1_global_edito_bg.png) 0 0 repeat-x #7d0112;
padding:10px;
width:900px;
margin-left:auto;
margin-right:auto;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#fff;
z-index:800;
}
#footer a {
color: #9c9c9c;
text-decoration:underline;
}
#footer a:visited {
color: #9c9c9c;
text-decoration:none;
}

