/* DTML instructions to set caching headers.





*/


@import url(portal_themes/cpm_public/cpm_public_document.css);

div.evenementTitre {
  width: 100%;
  font-weight: bold;
}
div.evenementTitre2 {
  padding-top: 0.5em;
  font-size: 120%;
  padding-left: 0em !important;
}
div.evenementDescription {
  float: left;
  font-style: italic;
  font-size: 100%;
  background-color:#FFF;
  border: solid 1px;
  border-color: #CCC;
  width: 40%;
  min-height: 3em;
  padding-left: 0.2em;
/*  padding-right: 0.2em;*/
  text-align:justify;
}
div.evenementInformation {
  float: left;
  clear: left;
  padding-left: 2em;
  width: 30%;
}
div.evenementDate {
  float: left;
  display: inline;
  font-weight: bold;
  font-size: 130%;
  padding-left: 0.5em;
  color: #3D576D;
  text-align: left;
}
div.evenementLieu {
  float: right;
  font-weight: bold;
  font-size: 130%;
  text-align: left;
  padding-left: 0.5em;
  padding-top: 0.5em;
  color: #3D576D;
  width: 58%;
}
div.evenementLieu .dlabel {
  display: none;
  clear: right;
}
div.evenementImage{
  float: right;
  text-align: left;
  width: 58%;
  margin: 0.5em;
  position: relative;
}
div.evenementImage image{
  clear: right;
}
div.evenement{
  float: left;
  padding-top: 0.5em;
  width: 100%;
  text-align:justify;
}
div.evenement .ddefault{
  clear: both;
}
div.evenement a.strong {
font-weight: normal;
}

div.evenementMetadata{
  display: none;
}
div.evenementAttachment {
  float: left;
  width: 99%;
  background-color: #e7eff7;
  border: solid #cecece;
  border-width: 1px;
  padding: 3px;
  margin-top: 5px;
}
div.evenementAttachment div {
display:inline;
}

/* hack for IE6 bugs */
/* Hides from IE5-mac \*/
* html div.dleft {height: 1%}
/* End hide from IE-mac */


/*
*/
