#bourse_actualite_home .time {
  color: #3C7EBA;
  font-weight: normal;
}
#bourse_actualite_home .publisher {font-weight: normal;}
#bourse_actualite_home .heading {
  background: url(/bourse/public/website/img/pages/actualites/header_bg.gif) no-repeat;
  font-size: 12px;
  font-weight: bold;
  height: 21px;
  margin: 7px 0 5px 0;
  padding: 8px 10px 3px 10px;
  text-align: left;
}
#bourse_actualite_home .heading.encart_plus {
  background: transparent url(/bourse/public/website/img/pages/actualites/simple_border.gif) no-repeat 4px 4px;
  margin-bottom: 0px;
}
#bourse_actualite_home .heading h2 {
  float: left;
  width: 435px;
}
#bourse_actualite_home .heading h2 span {
  color: #3C7EBA;
  font-size: 11px;
  font-weight: normal;
}
#bourse_actualite_home .heading a {
  background: url(/bourse/public/website/img/pages/actualites/rss_15_15.gif) no-repeat;
  float: left;
  height: 15px;
  text-indent: -9999px;
  width: 15px;
}
#bourse_actualite_home .heading a span {display: block;}
#bourse_actualite_home ol, #bourse_actualite_home dl, #bourse_actualite_home ul {
  clear: both;
  margin-left: 4px;
}
#bourse_actualite_home ol li {
  clear: both;
  color: #3c7eba;
  list-style: outside square;
  margin-top: 3px;
  margin-left: 16px;
}
#bourse_actualite_home ol h3, #bourse_actualite_home ol p, #bourse_actualite_home p a {
  color: #678;
  font-size: 11px;
}
#bourse_actualite_home ol p {padding-top: 3px;}

#bourse_actualite_home ol li.headline {
  list-style: none;
  margin-bottom: 7px;
  margin-left: 0px;
  overflow: auto;
}

#bourse_actualite_home ol li.headline img.head {
  float: left;
  margin-right: 5px;
  width: 150px;
}

#bourse_actualite_home ol li.macaron {
  border-top: 3px solid #3c7eba;
  clear: none;
  float: left;
  list-style: none;
  margin-bottom: 5px;
  margin-left: 10px;
  margin-top: 0px;
  padding: 4px 0 6px 0;
  vertical-align: top;
  width: 227px;
}
#bourse_actualite_home ol li.macaron.anglais {border: 0 none;}

#bourse_actualite_home ol li.macaron.one {
  clear: left;
  border-bottom: 3px solid #3c7eba;
  margin-left: 0;
}
#bourse_actualite_home ol li h3 {display: inline;}

#bourse_actualite_home dl {
  border-top: 1px solid #666;
  margin: 2px 0 10px 4px;
  padding-bottom: 5px;
  padding-top: 6px;
}

#bourse_actualite_home ul.encart_plus {
  background: #6398c8;
  color: #FFF;
  margin-bottom: 6px;
  padding: 7px 7px 7px 4px;
}

#bourse_actualite_home ul.encart_plus li {
  color: #FFF;
  list-style: square inside;
}
#bourse_actualite_home ul.encart_plus li h3 {text-transform: uppercase;}
#bourse_actualite_home ul.encart_plus li h3, ul.encart_plus li p {
  display: inline;
}
#bourse_actualite_home ul.encart_plus li h3, #bourse_actualite_home ul.encart_plus li p, #bourse_actualite_home ul.encart_plus li a {color: #FFF;}

#bourse_actualite_home dl {width: 467px}
#bourse_actualite_home dl dt {color: #3C7EBA;}
#bourse_actualite_home dl dt, dl dd {display: inline;}

#bourse_actualite_home p.nav_message {
  background: url(/bourse/public/website/img/pages/actualites/header_bg_no_border.gif) no-repeat;
  font-size: 12px;
  font-weight: bold;
  line-height: 32px;
  margin-top: 5px;
  text-align: center;
}
#bourse_actualite_home p.nav_message a {color: #3C7EBA; text-decoration: underline;}
#bourse_actualite_home p.nav_message a:hover {text-decoration: none;}

.align_right {text-align: right;}
