body {
  background: #FFFFFF;
  margin: 0px;
  padding: 0px;

}

div#topbanner {
        position: absolute;
        left: 0px;
        height: 150px;
        width: 100%;
        float: none;
        background-repeat: repeat-x;
        background-position: center top;
        text-align: center;
        z-index: -1;
}

div#logo {
        width: 980px;
        margin: 0px auto 0px auto;
        text-align: left;
}

div#logo div#logo_bp {
        width: 262px;
        height: 84px;
        margin-top: 19px;
        margin-bottom: 26px;
        float: left;
}

div#logo div#QuickAccess {
        margin: 20px auto auto auto;
        right: 0px;
        top: 0px;
        float: right;
}

div#logo div#QuickAccess .navigation{float:right;}

div#logo div#QuickAccess span a {
       font-family: "Trebuchet MS" , "Arial", "Helvetica", sans-serif;
       color:#585858;
       font-size:12px;
	   text-transform:uppercase;
}

div#main_menu {
        float: left;
}

div#zone_authentification
    {
        float: right;
        width: auto;
        height: 75px;
        margin-top:8px;
        border: 1px solid #ff0000;
    }

#menuHoriz {
    z-index: 3;
    background: url(/tsd/comps/commun/accesCatClients_out.gif) repeat 0 0;
    margin-top: 0px;
    padding: 0px;
    height: 22px;
    width: 960px;
}
#menuHoriz ul ul {
    z-index: 3;
    display: none;
    margin: 0px;
    padding: 0px;
    position: absolute;
    top: 0px;
}
#menuHoriz ul.niveau1 li {
    z-index: 3;
    margin: 0px;
    padding-top: 0px;
    padding-bottom: 0px;
    padding-left: 5px;
    padding-right: 5px;
    list-style-type: none;
    position: relative;
    float: left;
}

#menuHoriz ul li ul.niveau2 li{
    z-index: 3;
    margin: 0px;
    padding: 0px;
    list-style-type: none;
    position: relative;
    float: none;
}

#menuHoriz li:hover ul.niveau2 {
    z-index: 3;
	display: block;
}
#menuHoriz li.rollhover ul.niveau2 {
    z-index:3;
	display: block;
}

#menuHoriz ul li a.mh_accesCat1 {
  z-index: 3;
  text-align: center;
  text-decoration: none;
  font-family: arial;
  font-size: 11px;
  letter-spacing: 1px;
  color: #FFFFFF;
  display: block;
  height: 22px;
  width: 100px;
  background: url(/tsd/comps/commun/accesCatClients_out.gif) repeat 0 0;
  line-height: 21px;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 5px;
  padding-right: 5px;
}
#menuHoriz ul li a.mh_accesCat1:hover {
  z-index: 3;
  text-decoration: none;
  background: url(/tsd/comps/commun/accesCatClients_over.gif) repeat 0 0;
  width: 100px;
}

#menuHoriz ul li a.mh_accesCat2 {
  z-index: 3;
  text-align: center;
  text-decoration: none;
  font-family: arial;
  font-size: 11px;
  letter-spacing: 1px;
  color: #FFFFFF;
  display: block;
  height: 22px;
  width: 135px;
  background: url(/tsd/comps/commun/accesCatClients_out.gif) repeat 0 0;
  line-height: 21px;
}
#menuHoriz ul li a.mh_accesCat2:hover {
  z-index: 3;
  text-decoration: none;
  background: url(/tsd/comps/commun/accesCatClients_over.gif) repeat 0 0;
  width: 135px;
}

#menuHoriz ul.niveau2 li a.smh_accesPros {
  z-index: 3;
  text-align: center;
  text-decoration: none;
  font-family: arial;
  font-size: 12px;
  letter-spacing: 1px;
  color: #0e4096;
  display: block;
  width: 158px;
  background: url(/tsd/comps/commun/smenuHorizFond.gif) repeat 0 0;
  border-left: 1px solid #90AAC7;
  border-right: 1px solid #90AAC7;
  border-bottom: 1px solid #90AAC7;
  line-height: 21px;
  padding-top: 2px;
  padding-bottom: 2px;
}
#menuHoriz ul.niveau2 li a.smh_accesPros:hover {
  z-index: 3;
  color: #4E5E00;
  width: 152px;
  text-decoration: none;
  border-left: 4px solid #97B900;
  border-right: 4px solid #97B900;
  border-bottom: 1px solid #97B900;
}

#anim {
  z-index = 0;
}


#content {
  margin-top: 0px;
  margin-left: 40px;
  padding: 0px;
  width: 900px;
}

#colG {
  margin-left: 0px;
  padding-top: 0px;
  padding-right: 5px;
  padding-top: 15px;
  width: 180px;
  float: left;
}

#boiteCyber {
  margin: 0px 0px 15px 0px;
  padding: 0px;
  width: 180px;
  height: 110px;
}

ul#boiteCyber {
  width: 180px;
  background: url(/tsd/comps/commun/boiteCyber_fond.jpg) no-repeat;
  text-align: right;
  margin: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-bottom: 5px;
  list-style-type: none;
}

ul#boiteCyber li {
  display: block;
}

ul#boiteCyber li.titre{
  font-family: arial;
  font-size: 12px;
  font-weight: bold;
  color: #3C5177;
  letter-spacing: 2px;
  margin: 0px;
  padding-right: 5px;
  padding-top: 5px;
  margin-bottom: 5px;
}

ul#boiteCyber li a.accesComptes {
  text-decoration: none;
  font-family: arial;
  font-size: 15px;
  letter-spacing: 2px;
  font-weight: bold;
  color: #A85126;
  display: block;
  height: 35px;
  width: auto;
  text-align: center;
  background: url(/tsd/comps/commun/boiteCyber_out.png) no-repeat;
}
ul#boiteCyber li a.accesComptes:hover {
  text-decoration: none;
  color: #00635F;
  background: url(/tsd/comps/commun/boiteCyber_over.png) no-repeat;
}


ul#boiteCyber li a.items {
  color: #212F45;
  font-family: arial;
  font-size: 11px;
  text-decoration: none;
  text-align: right;
  padding-top: 3px;
  padding-right: 5px;
}
ul#boiteCyber li a.items:hover {
  text-decoration: underline;
}

#menuG {
  width: 180px;
  margin-top: 0px;
  margin-left: -40px;
  margin-right: 0px;
  margin-bottom: 0px;
  padding: 0px;
  font-family: arial;
  font-size: 11px;
}

#menuG ul ul {
    z-index: 2;
    padding: 0px;
    margin: 0px;
    display: none;
    left: 180px;
    position: absolute;
    top: -1px;
}
#menuG li {
    padding: 0px;
    margin: 0px;
    width: 180px;
    list-style-type: none;
    position: relative;
}

#menuG li.cell {
  padding-left: 2px;
  padding-top: 4px;
  padding-right: 0px;
  padding-bottom: 4px;
}


#menuG li.plus {
  padding-left: 2px;
  padding-top: 4px;
  padding-right: 0px;
  padding-bottom: 4px;
  background: url(/tsd/comps/commun/smenuG_fleche.gif) no-repeat right center;
}

#segm_affG {
  padding: 0px;
  width: 170px;
  margin-top: 0px;
  margin-left: 0px;
  margin-bottom: 10px;
}

#nav_secC {
  margin: 0px;
  width: 520px;
  padding: 0px;
}
#nav_secC span {
  color: #083994;
  font-size: 10px;
  font-family: arial;
  padding-right: 5px;
}
#nav_secC a {
  color: #083994;
  font-size: 10px;
  font-family: arial;
  padding-right: 5px;
  text-decoration : underline;
}
#nav_secC a:hover{
  color : #FF6633;
  text-decoration : none;
}

/* SLIDER ---------------------------------- */
.clear {
	clear: both;
}

#wrapper {
	width: 490px;
    margin-left: 20px;
}

#wrapper .txtnoir {
    color: #000000;
    font-family: arial;
    font-size: 14px;
    font-weight: bold;
    letter-spacing: 2px;
    text-align: center;
    margin-top: -30px;
    padding: 4px;
    display: block;
    width: 490px;
    height: auto;
}


#wrapper a.textnoir {
    color: #000000;
    font-family: arial;
    font-size: 14px;
    font-weight: bold;
    letter-spacing: 2px;
    text-align: center;
    text-decoration: none;
    margin-top: -30px;
    padding: 4px;
    display: block;
    width: 490px;
    height: auto;
}
#wrapper a.textnoir:hover {
    text-decoration: underline;
}

#wrapper .txtblanc {
    color: #FFFFFF;
    font-family: arial;
    font-size: 14px;
    font-weight: bold;
    letter-spacing: 2px;
    text-align: center;
    margin-top: -30px;
    padding: 4px;
    display: block;
    width: 490px;
    height: auto;
}


#wrapper a.textblanc {
    color: #FFFFFF;
    font-family: arial;
    font-size: 14px;
    font-weight: bold;
    letter-spacing: 2px;
    text-align: center;
    text-decoration: none;
    margin-top: -30px;
    padding: 4px;
    display: block;
    width: 490px;
    height: auto;
}
#wrapper a.textblanc:hover {
    text-decoration: underline;
}

#slider {
	padding: 0;
	margin: 0;
	list-style: none;
	overflow: hidden;
	height: auto;
}

#slider li {
	padding: 0;
	margin: 0;
	zoom:1;
}

#slider img{
  border: 0;
}
/* SLIDER ---------------------------------- */

.rotation {
  cursor: pointer;
  overflow: hidden;
  width: 468px;
  height: 60px;
}

.rotation img {
  z-index: 0;
  border: 0;
  cursor: pointer;
  width: 468px;
  height: 60px;
}

#cf_content {
  width: auto;
}

#cadreArbo {
  margin-top: 15px;
}

#cadreAerasAngleHG {
  margin: 10px 0px 0px 10px;
  background: url(/tsd/comps/commun/aerasCadreAngleHG.gif) no-repeat left top;
}

#cadreAerasAngleBD {
  padding: 10px;
  background: url(/tsd/comps/commun/aerasCadreAngleBD.gif) no-repeat right bottom;
}

#cadreAerasTxt {
  padding: 5px 5px 5px 10px;
  border: 1px solid #006ABD;
  width: auto;
  background: url(/tsd/comps/commun/aerasCadreFond.gif) repeat;
}

#aerasAccrFond {
  margin-top: 2px;
  margin-left: 0px;
  padding-left: 20px;
  width: auto;
  background: url(/tsd/comps/commun/aeras_puce.gif) no-repeat left top;
}

.aeras_txt{
  font-family: arial;
  font-size: 12px;
  color: #000000;
  text-decoration: none;
}

#mentPretConso_fond {
  font-family: arial;
  font-size: 14px;
  font-weight: bold;
  color: #4D4D4D;
  width: auto;
  height: 60px;
  background: url(/tsd/comps/commun/mentPretConso_fond.png) no-repeat left center;
  padding-top:25px;
  padding-left: 10px;
}

.segmAccrDescript{
  font-family: arial;
  font-size: 12px;
  color: #4D4D4D;
  text-align: justify;
}

acronym,abbr {
  border-bottom-style: dotted;
  border-bottom-width: 1px;
}

caption {
  visibility: hidden;
}

h2.cf_segmStitre {
  color: #4D4D4D;
  font-family: arial;
  font-weight: bold;
  font-size: 14px;

}

.cf_segmTxt {
  color: #4D4D4D;
  font-family: arial;
  font-size: 12px;
  text-align: justify;
}

a.cf_segmLien {
  color: blue;
  font-family: arial;
  font-size: 12px;
  text-decoration: underline;
  background: url(/tsd/comps/commun/lien_fleche.gif) no-repeat left center;
  padding-left: 10px;
}
a.cf_segmLien:hover {
  color: #FF6633;
  text-decoration: underline;
}

.cf_obligatoire {
  color: #FF0000;
  font-family: arial;
  font-weight: bold;
  font-size: 14px;
  text-align: right;
}

.cf_segmSmallTxt {
  color: #4D4D4D;
  font-family: arial;
  font-size: 10px;
  text-align: justify;
}

table.tab thead {
  font-family: arial;
  color: #FFFFFF;
  font-size: 11px;
  background-color: #959595;
}
table.tab tbody th {
  font-family: arial;
  color: #4F4F4F;
  font-size: 11px;
  background-color: #EEEEEE;
}

table.tab tbody td {
  font-family: arial;
  color: #333366;
  font-size: 11px;
  background-color: #F2F2F2;
  text-align: center;
  font-weight: bold;
}


#colD {
  margin-top: 15px;
  margin-right: 0px;
  padding-left: 15px;
  padding-top: 0px;
  width: 180px;
  float: left;
}

#pub {
  padding: 0px;
  width: 180px;
  margin-top: 0px;
  margin-left: 0px;
  margin-bottom: 10px;
}

#boite {
  margin-top: 0px;
  margin-left: 0px;
  margin-bottom: 15px;
  padding: 0px;
  width: 180px;
}

ul#boite {
  width: 180px;
  background: url(/tsd/comps/commun/boiteOutils_fond.gif) repeat;
  margin: 0px;
  padding-left: 0px;
  padding-right: 0px;
  list-style-type: none;
}

ul#boite li {
  padding-left: 5px;
  display: block;
}

ul#boite li.titre{
  font-family: arial;
  font-size: 12px;
  letter-spacing: 1px;
  font-weight: bold;
  color: #605B68;
  margin: 0px;
  padding-left: 7px;
  padding-top: 2px;
  height: 20px;
  background: url(/tsd/comps/commun/boiteOutils_titre.png) no-repeat;
}

ul#boite li a.items {
  color: #314567;
  font-family: arial;
  font-size: 11px;
  text-decoration: none;
  margin-top: 5px;
  margin-left: 5px;
  margin-right: 10px;
  display: block;
  height: 22px;
  border-bottom: 1px dotted #605B68;
}
ul#boite li a.items:hover {
  text-decoration: underline;
}

#BEL {
  margin-top: 0px;
  margin-left: 0px;
  margin-bottom: 15px;
  padding: 0px;
  width: 180px;
}

ul#BEL {
  width: 180px;
  height: 70px;
  background: url(/tsd/comps/commun/BEL_fond.jpg) no-repeat;
  margin: 0px;
  padding-left: 0px;
  padding-right: 0px;
  list-style-type: none;
}

ul#BEL li {
  padding-left: 5px;
  display: block;
}

ul#BEL li.titre{
  font-family: arial;
  font-size: 16px;
  font-weight: bold;
  color: #E9216D;
  letter-spacing: 1px;
  text-align:right;
  margin: 0px;
  padding-right: 5px;
  padding-top: 5px;
}

ul#BEL li a {
  margin-left: 45px;
  color: #9B0F44;
  font-family: arial;
  font-size: 13px;
  letter-spacing: 1px;
  font-weight: bold;
  text-decoration: none;
  line-height: 20px;
  display: block;
  width: 130px;
}
ul#BEL li a:hover {
  text-decoration: underline;
}

#DC {
  margin-top: 0px;
  margin-left: 0px;
  margin-bottom: 15px;
  padding: 0px;
  width: 180px;
}

ul#DC {
  width: 180px;
  height: 70px;
  background: url(/tsd/comps/commun/DC_fond.jpg) no-repeat;
  margin: 0px;
  padding-left: 0px;
  padding-right: 0px;
  list-style-type: none;
}

ul#DC li {
  padding-left: 5px;
  display: block;
}

ul#DC li.titre{
  font-family: arial;
  font-size: 16px;
  font-weight: bold;
  color: #4d7d0f;
  letter-spacing: 1px;
  text-align:right;
  margin: 0px;
  padding-right: 5px;
  padding-top: 5px;
}

ul#DC li a {
  margin-left: 45px;
  color: #2C4307;
  font-family: arial;
  font-size: 12px;
  letter-spacing: 1px;
  font-weight: bold;
  text-decoration: none;
  line-height: 20px;
  display: block;
  width: 130px;
}
ul#DC li a:hover {
  text-decoration: underline;
}

#parrainage {
  margin-top: 0px;
  margin-left: 0px;
  margin-bottom: 15px;
  padding: 0px;
  width: 180px;
  height: 70px;
}

ul#parrainage {
  background: url(/tsd/comps/commun/parrainage_fond.jpg) no-repeat;
  margin: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-bottom: 5px;
  list-style-type: none;
}

ul#parrainage li {
  padding-left: 5px;
  display: block;
}

ul#parrainage li.titre{
  font-family: arial;
  font-size: 16px;
  letter-spacing: 1px;
  font-weight: bold;
  color: #530000;
  text-align:right;
  margin: 0px;
  padding-right: 5px;
  padding-top: 2px;
}

ul#parrainage li a.items {
  margin-left: 35px;
  padding-top: 1px;
  color: #350000;
  font-family: arial;
  font-size: 11px;
  text-decoration: none;
  display: block;
  width: 140px;

}
ul#parrainage li a.items:hover {
  text-decoration: underline;
}
/* FIN pub D Site parrainage Part NOUVEAU */

#incontournables {
  margin-top: 0px;
  margin-left: 0px;
  margin-bottom: 15px;
  padding: 0px;
  width: 180px;
  height: 70px;
}

ul#incontournables {
  background: url(/tsd/comps/commun/incontournables_fond.jpg) no-repeat;
  margin: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-bottom: 5px;
  list-style-type: none;
}

ul#incontournables li {
  padding-left: 5px;
  display: block;
}

ul#incontournables li.titre{
  font-family: arial;
  font-size: 16px;
  font-weight: bold;
  color: #06af04;
  text-align:right;
  margin: 0px;
  padding-right: 5px;
  padding-top: 2px;
}

ul#incontournables li a.items {
  margin-left: 45px;
  padding-top: 1px;
  color: #037603;
  font-family: arial;
  font-size: 11px;
  text-decoration: none;
  display: block;
  width: 130px;

}
ul#incontournables li a.items:hover {
  text-decoration: underline;
}
/* FIN pub D Site incontournables */

#fb {
  margin-top: 0px;
  margin-left: 0px;
  margin-bottom: 15px;
  padding: 0px;
  width: 180px;
  height: 70px;
}

ul#fb {
  background: url(/tsd/comps/commun/fb_fond.jpg) no-repeat;
  margin: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-bottom: 5px;
  list-style-type: none;
}

ul#fb li {
  padding-left: 5px;
  display: block;
}

ul#fb li.titre{
  font-family: arial;
  font-size: 14px;
  letter-spacing: -1px;
  font-weight: bold;
  color: #3B5998;
  text-align:right;
  margin: 0px;
  padding-right: 5px;
  padding-top: 2px;
}

ul#fb li a.items {
  margin-left: 44px;
  padding-top: 3px;
  color: #25385F;
  font-family: arial;
  font-size: 11px;
  text-decoration: none;
  display: block;
  width: 130px;

}
ul#fb li a.items:hover {
  text-decoration: underline;
}
/* FIN pub D Site fb */

#fb_2 {
  margin-top: 0px;
  margin-left: 0px;
  margin-bottom: 15px;
  padding: 0px;
  width: 180px;
  height: 70px;
}

ul#fb_2 {
  background: url(/tsd/comps/commun/fb_fond.jpg) no-repeat;
  margin: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-bottom: 5px;
  list-style-type: none;
}

ul#fb_2 li {
  padding-left: 5px;
  display: block;
}

ul#fb_2 li.titre{
  font-family: arial;
  font-size: 15px;
  font-weight: bold;
  text-align:right;
  margin: 0px;
  padding-right: 5px;
  padding-top: 3px;
}

ul#fb_2 li.titre a{
  color: #3B5998;
  text-decoration: none;
}
ul#fb_2 li.titre a:hover{
  text-decoration: underline;
}
/* FIN pub D Site facebook */

#e-agence {
  margin-top: 0px;
  margin-left: 0px;
  margin-bottom: 15px;
  padding: 0px;
  width: 180px;
  height: 70px;
}

ul#e-agence {
  background: url(/tsd/comps/commun/e-agence_fond.png) no-repeat;
  margin: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-bottom: 5px;
  list-style-type: none;
}

ul#e-agence li {
  padding-left: 5px;
  display: block;
}

ul#e-agence li.titre{
  font-family: arial;
  font-size: 10px;
  text-align:right;
  margin: 0px;
  padding-right: 5px;
  padding-top: 2px;
  visibility: hidden;
}

ul#e-agence li a.items {
  margin-left: 3px;
  padding-top: 3px;
  color: #005AB1;
  font-family: arial;
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;
  display: block;
  width: 170px;

}
ul#e-agence li a.items:hover {
  text-decoration: underline;
}
/* FIN pub D Site incontournables */

#numDedie {
  margin-top: 0px;
  margin-left: 0px;
  margin-bottom: 15px;
  padding: 0px;
  width: 180px;
  height: 70px;
}

ul#numDedie {
  background: url(/tsd/comps/commun/numDedie_fond.jpg) no-repeat;
  margin: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-bottom: 5px;
  list-style-type: none;
}

ul#numDedie li {
  padding-left: 5px;
  display: block;
}

ul#numDedie li.titre{
  color: #881E0F;
  font-family: arial;
  font-size: 17px;
  font-weight: bold;
  text-align:right;
  margin: 0px;
  padding-right: 5px;
  padding-top: 5px;
}
/* FIN numDedie */

/* DEBUT votre avis nous interesse */

#votreavis {
  margin-top: 0px;
  margin-left: 0px;
  margin-bottom: 15px;
  padding: 0px;
  width: 180px;
  height: 70px;
}

ul#votreavis {
  background: url(/tsd/comps/commun/votreavis_fond.jpg) no-repeat;
  margin: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-bottom: 5px;
  list-style-type: none;
}

ul#votreavis li {
  padding-left: 5px;
}

ul#votreavis li a.items{
  display: block;
  color: #d52a2a;
  font-family: arial;
  font-size: 17px;
  font-weight: bold;
  letter-spacing: 1.5px;
  text-align:center;
  padding-top: 7px;
  text-decoration: none;
}

ul#votreavis li a.items:hover{
  text-decoration: underline;
}

/* FIN votre avis nous interesse */

#alodisassur {
  margin-top: 0px;
  margin-left: 0px;
  margin-bottom: 15px;
  padding: 0px;
  width: 180px;
  height: 70px;
}

ul#alodisassur {
  background: url(/tsd/comps/commun/alodisassur_fond.jpg) no-repeat;
  margin: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-bottom: 5px;
  list-style-type: none;
}

ul#alodisassur li {
  padding-left: 5px;
  display: block;
}

ul#alodisassur li.titre{
  color: #363636;
  font-family: arial;
  font-size: 18px;
  font-weight: bold;
  text-align:right;
  margin: 0px;
  padding-right: 5px;
  padding-top: 10px;
}

ul#alodisassur li.stitre{
  color: #363636;
  font-family: arial;
  font-size: 13px;
  font-weight: bold;
  text-align:right;
  margin: 0px;
  padding-right: 5px;
  padding-top: 5px;
}

#formRivimmo {
  margin-top: 0px;
  margin-left: 0px;
  margin-bottom: 15px;
  padding: 0px;
  width: 180px;
  height: 100px;
}

ul#formRivimmo {
  background: url(/tsd/comps/commun/formRivimmo_fond.jpg) no-repeat;
  margin: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-bottom: 5px;
  list-style-type: none;
}

ul#formRivimmo li {
  padding-left: 5px;
}

ul#formRivimmo li.titre a{
  display: block;
  color: #2b2525;
  font-family: arial;
  font-size: 15px;
  font-weight: bold;
  letter-spacing: 1.5px;
  text-align:center;
  padding-top: 5px;
  text-decoration: none;
}

ul#formRivimmo li.titre a:hover{
  text-decoration: underline;
}
/* FIN formulaire Riv'immo */

/* DEBUT pub e-relevé Part */
#e-releve_fond {
  width: auto;
  height: 140px;
  background: url(/tsd/images/illus/e-releve_fond.png) no-repeat left center;
  margin-top: 15px;
  margin-left: 10px;
  padding-top:15px;
}
#e-releve_fond ul li.titre {
  font-family: arial;
  font-size: 22px;
  font-weight: bold;
  letter-spacing: 1px;
  color: #CF731C;
  margin-bottom: 5px;
}

#e-releve_fond ul li.txt {
  display: block;
  width: 430px;
  font-family: arial;
  font-size: 12px;
  font-weight: bold;
  color: #464912;
  margin-bottom: 5px;
}
#e-releve_fond ul li.txt a {
  font-family: arial;
  font-size: 18px;
  font-weight: bold;
  letter-spacing: 1px;
  color: #5A5E17;
  text-decoration: none;
}
#e-releve_fond ul li a:hover {
  color: #E9216D;
  text-decoration: underline;
}
/* FIN pub e-relevé Part */

#demo_wrapper					{ width: 600px; margin: 30px auto 0px auto; }
.tinyTip						{ width: 325px; padding: 17px 0px 0px 0px; display: block; background: url(/tsd/comps/commun/tinyTip-top.png) 0px 0px no-repeat; }
.tinyTip .content				{ padding: 0px 15px 0px 15px; font-family: arial; font-size: 12px; color: #FFFFFF; background: url(/tsd/comps/commun/tinyTip-content.png) 0px 0px repeat-y; }
.tinyTip .bottom				{ height: 47px; background: url(/tsd/comps/commun/tinyTip-bottom.png) 0px 0px no-repeat; }

/* FIN infobulle jQuery */

ul#listeLaureats li {
  display: inline;
  list-style-type: none;
}
/*
---------------------------------------------------------
PIED DE PAGE
---------------------------------------------------------
*/
#PiedPage {
	font-family: "Trebuchet MS", Arial, sans-serif;
	clear: left;
	height: 50px;
	margin-top: 40px;
	background: #fff url(/tsd/comps/commun/footer.jpg) repeat-x top;
	padding-top: 4px;
	position: relative;
}

/* Copyright */
#Copyright {
	font-size: 11px;
	color: #808992;
	float: right;
    text-align: right;
	margin: 12px 12px 0 0;
}

/* Logo Groupe Banque Populaire */
#GroupeBP {
	width: 80px;
	float: left;
	margin: 12px 0 0 12px;
	font-size: 10px;
	color: #808992;
	line-height: 12px;
}
#GroupeBP IMG {
	float: left;
	margin-right: 6px;
}
#GroupeBP a {
	font-size: 10px;
	color: #808992;
}
#GroupeBP a:hover {
	text-decoration: none;
}

/* Menu Bas */
ul#MenuBas {
	display: block;
	margin: 12px 230px 0px 230px;
	padding: 0px 0 0px 0;
	text-align: center;
}

ul#MenuBas li {
	display: inline;
	color: #808992;
	margin: 0px;
	padding: 0 10px 0 4px;
}
ul#MenuBas li.lastChild {
	background: none;
}

ul#MenuBas li a {
	font-size: 11px;
	color: #808992;
}
