﻿#DivLangue { float: right; width: 200px; padding: 20px 0 0 0; background-color: transparent; font-weight: bold; text-transform: uppercase; }

#DivOtherLangue {display:none; width:150px; padding: 5px 0 0 0;   background-color:transparent;  font-weight: bold; text-transform: uppercase;}

.DivOtherChoixLangueParent { background-color: #081763; width: 150px; }

.DivChoixLangue {  width: 150px; padding: 0 0 0 8px; background: #203e99 none; cursor: pointer; }

.DivChoixLangue span.SelectLanguage { position: absolute; width: 9px; height: 9px; display: block; margin: 3px 0 0 125px; background-image: url(/images/interface/list.gif); cursor: pointer; line-height: 0; font-size: 2px; }

.DivOtherChoixLangue {  width: 150px; padding: 0 0 0 8px; background: #203e99 none;  }

.OtherLanguage {cursor: pointer;}

#DivLogo img { border: none; }

#DivContentRPT { /*background: #fff url(/images/interface/splash/rpt_content.gif) repeat-y; */ width: 944px; margin: 0 auto; }

#DivContent { background: transparent url(/images/interface/splash/content.gif) no-repeat; width: 940px; padding: 0 2px 0 2px; height: 500px; min-height: 500px; }

#DivContentInsideRPT { background: #fff url(/images/interface/splash/rpt_ContentInside.jpg) repeat-x left bottom; width: 940px; padding: 2px 0; }

#DivContentInside { background: transparent url(/images/interface/splash/ContentInside.png) repeat-x; width: 900px; height: 492px; margin: 0 auto; }

.InsideBox { padding: 47px 0 0 50px; color: #002968; width: 395px; float:left; }

.ContentInsideInstruction { padding: 47px 0 0 50px; color: #ffffff; width: 400px; float:right; }

.ContentInsideRegistration { padding: 50px 0 0 25px; }

.ContentInsideTextPub
{
padding: 119px 0 0 0;
}

.ContentInsideTextPubRassembler, .ContentInsideTextPubPartage, .ContentInsideTextPubEconomiser
{
 float:left;
}

.ContentInsideTextPubRassembler
{
padding: 0 0 0 82px;
width:200px;

}

.ContentInsideTextPubPartage
{
width:190px;

}

.ContentInsideTextPubEconomiser
{
}

h2
{
    color:#fff;
    font-size:18px;
}

#DivFooter { height: 40px; width: 944px; background: #021471 none; margin: 0 auto; border-top: solid 1px #fff; }

#DivLogoSmall { padding: 13px 0 0 62px; color: #fee33a; font-weight: bold; float: left; }

#DivLogoSmall img { border: none; vertical-align: top; }

/* Format */

input.InputFocus { background: url(/images/interface/splash/HeaderTopLine.jpg) no-repeat left bottom; color:#000; }
.LoginBox { padding: 20px 0 0 0; color: #051255; }
.LoginBoxCommand { padding: 20px 0 0 0; text-align: right; }
.DivFormLogin { color: #051255; font-size: 10px; font-weight: bold; }
.DivFormLoginContentLeft { float: left; width: 220px; }
.DivFormLoginContentLeftLabel { padding-bottom: 3px; }
.DivFormLoginContentLeftInput { }
.DivFormLoginContentRight { float: right; width: 170px; padding-top: 10px; }
.DivFormLoginRow { padding: 3px 0 0 0; text-align: left; clear: both; }
.DivFormLoginRow input { width: 85%; border: 1px solid #7f9db9; height: 22px; }
.DivFormLoginRow span.InputCheckBox label { }
.DivFormLoginRow span.InputCheckBox input { width: 20px; vertical-align: middle; height: 15px; border:none; }
.DivFormLoginRowSpacer
{text-align: left; clear: both;
}


.DivFormLoginContentRight a, .DivFormLoginContentRight a:visited, .DivFormLoginContentRight a:link, .DivFormLoginContentRight a:active
{
color:#649AEE;
}

span.TextEntete
{
 font-size:13px;
}