/* CSS Document */
@import url("reset.css");
@import url("global.css");

* html img,
* html .png{
behavior: expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
this.src = "images/transparent.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",
this.runtimeStyle.backgroundImage = "none")),this.pngSet=true)
);
}

#body, #body_maintenance{
background:#474F51;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}


#corps{
width:100%;
padding-top:80px;
}

#body_maintenance a{text-transform:none;}

a{
color:#314067;
text-decoration:none;
text-transform:uppercase;}

a:hover{
color:#DE002C;
/*font-weight:600;*/
}

#centrer{
margin:0 auto;
width:661px;
height:650px;
padding-top:30px;
background: url(../images/fond_index.jpg) no-repeat;
padding-left:50px;}

#centrer_maintenance{
margin:0 auto;
width:701px;
height:650px;
padding-top:30px;
background: url(../images/fond_index.jpg) no-repeat;
padding-left:0px;}

#logo_maintenance{
padding:50px 0px 50px 250px;
}

#flash_bckg{
float:left;
margin-top:10px;
width:600px;
height:400px;
padding:4px;
background:#999B98;

}

#logo_langues{
float:left;
}

#logo{
width:322px;

}

#logo span{
display:none;
}

#langues{
text-align:right;
color:#314067;
margin-top:20px;
font-weight:600;
font-size:14px;
border:0px solid #000000;
width:610px;
float:left;
}

#langues li{
display:inline;
line-height:150%;
}
#barres{float:left; list-style-type:none;border:0px solid #FFF;margin-top:13px;width:100%;}
#barres li {display:block;width:4px; height:38px; margin-right:10px;float:left;}

#barres-maintenance{float:left; list-style-type:none;border:0px solid #FFF;margin-top:183px;width:100%;padding-left:50px;}
#barres-maintenance li {display:block;width:4px; height:38px; margin-right:10px;float:left;}
#keywords{
color:#3B4245;
margin:0 auto;
margin-top:5em;
width:711px;
font-size:11px;
line-height:14px;

}

/* ******************************************** */
/* Maintenance									*/
/* ******************************************** */



h2{
color:#314067;
font-size:1.5em;
text-align:center;
padding-bottom:45px;
}

#maintenance-txt{text-align:center;line-height:1.5em;}
