body {
  font-family:Verdana, sans-serif;
  color:#000000;
  font-size:12px;
}
* {
  margin:0px;
  padding:0px;
}
dl, dt, dd, ul, li {
  list-style-type:none;
}
h1 {
  font-size:18px;
}
h2 {
  font-size:27px;
}
a {
  color:#000000;
  text-decoration:none;
}
a:hover {
  text-decoration:underline;
}

#Container_flash{
	width: 1200px;
	margin-left: auto;
	margin-right: auto;
	}

#Container {
  float:left;
  width:1240px;
  min-height:800px;
  _height:800px;
  background:url("../images/logo_groupama.gif") no-repeat 1053px 63px;
}
#Header {
  clear:left;
  float:left;
  width:1240px;
}
#BodyContent {
  clear:left;
  float:left;
  width:1240px;
  background:url("../images/carres.gif") no-repeat 860px 103px;  
}
#Footer {
  display:inline;
  clear:left;
  float:left;
  width:1220px;
  text-align:right;
  font-size:13px;
  padding-right:20px;
  margin-top:40px;
}
#Footer a {
  padding-right:20px;
}
#navhaut {
  clear:left;
  float:left;
  width:1240px;
  height:15px;
  margin-top:13px;
  font-size:13px;
}
#navhaut p {
  padding-right:20px;
  color:#000;
  text-align:right;
}
#navhaut a {
  font-family:Arial, sans-serif;
  color:#000;
  text-decoration:none;
}
#navhaut a:hover {
  text-decoration:underline;
}
#visuel {
  position:absolute;
  left:0px;
  top:0px;
  z-index:50;
}
#fil_actu {
  float:left;
  margin-top:71px;
  height:73px;
  overflow:hidden;
}
#fil_actu table {
  height:73px;
}
#fil_actu p {
  width:360px;
  padding:7px 10px 9px 480px;
  text-align:right;
  background-color:#a6c333;
}
#signature {
  clear:left;
  float:left;
  width:323px;
  height:70px;
  margin-top:8px;
  padding:3px 47px 0px 480px;
  font-size:18px;
  text-align:right;
  background-color:#a6c333;
}
#Blkmenu {
  clear:left;
  float:left;
  width:1240px;
}
#menu_gauche {
  display:inline;
  float:left;
  width:260px;
  margin-left:590px;
  margin-top:20px;
  text-align:right;
  font-family:"Times New Roman";
}
#menu_gauche ul {
  padding-top:10px;
}
#menu_gauche li {
  font-size:17px;
}
#menu_gauche li a:hover {
  color:#e4163a;
}
#menu_droit {
  display:inline;
  float:left;
  width:310px;
  margin-left:80px;
  margin-top:20px;
  font-size:17px;
  font-family:"Times New Roman";  
}
#menu_droit dl {
  padding-left:10px;
  padding-top:10px;
}
#menu_droit dt {
  font-weight:bold;
  background:url("../images/puce_menu.gif") no-repeat left 6px;
  padding-left:12px; 
}
#menu_droit dt a:hover {
  color:#e4163a;
}
#menu_droit ul {
  padding-left:22px;
}
#menu_droit li {
  font-size:17px;
  font-family:"Times New Roman";  
}
#menu_droit li a:hover {
  color:#e4163a;
}


/* popup */
#popup{position: relative; width: 578px; height: 550px; background: url(../images/degrade-home.png) repeat-x left bottom; overflow: auto;}
#popup.popup-audio{height: 360px;}
#popup.popup-video{height: 440px;}
#popup-fermer{background: url(../images/en-tete-popup.png) no-repeat left bottom; padding: 0 23px 5px 0; zoom: 1; overflow: hidden;}
#popup-fermer a, #popup-fermer a:active, #popup-fermer a:visited, #popup-fermer a:hover{color: #FFFFFF; background: url(../images/popup-fermer.gif) no-repeat 0 1px; position: relative; float: right; line-height: 100%; font-size: 0.6875em; margin-top: 4px; padding: 0 0 0 11px;}
#popup-contenu{position: relative; padding: 4px 20px 20px;}
#popup.popup-audio #popup-contenu, #popup.popup-video #popup-contenu{padding-bottom: 20px; padding-right: 0;}
#popup-contenu h1{font-weight: bold; font-size: 1.0em; margin: 0 6.0em 0 0; padding: 0;}
#popup.popup-video #popup-contenu h1{padding-bottom: 17px; width: 430px;}
#popup.popup-audio #popup-contenu h1{width: 430px;}
#popup-contenu h2{font-weight: bold; font-size: 0.75em; line-height: 1.0em; padding: 27px 0 6px;}
#popup-imprimer{position: absolute; width: 91px; right: 1.2em; top: 10px; background: url(../images/envoyer.png) no-repeat left bottom;}
#popup-imprimer a, #popup-imprimer a:active, #popup-imprimer a:visited, #popup-imprimer a:hover{background: transparent url(../images/imprimer-haut.png) no-repeat left top; display: block; color: #555555; font-size: 0.6875em; padding-left: 38px; zoom: 1;}
#audio-contenu{zoom: 1; overflow: hidden;}
#audio-contenu p{margin-top: 17px; padding-bottom: 26px;}
#audio-contenu div.liens{float: left; width: 238px;}
#lecteur-conteneur{background: url(../images/popup-lecteur-fond.gif) no-repeat left bottom; padding-bottom: 15px;}
#lecteur-conteneur #lecteur{background: url(../images/popup-lecteur-fond-haut.gif) no-repeat left top; padding: 9px 0 0 9px;}
#lecteur-conteneur div.texte-substitution{margin: 0.5em 10px 0; font-size: 0.6875em; line-height: 120%;}
#audio-contenu div.visuel{float: left;}
#popup div.liens div.transcript{margin: 0 21px 0 9px; border-bottom: 1px solid #FFFFFF;}
#popup div.liens div.transcript p{margin: 6px 0 0; padding: 0 0 13px 21px;}
#popup div.liens div.transcript p.titre{margin-top: 4px; padding: 0;}
#popup div.liens ul{margin: 0 21px 0 9px; padding: 9px 0 3px; border-top: 1px solid #B1B1B1; border-bottom: 1px solid #FFFFFF;}
#popup div.liens ul.dernier{border-bottom: 0;}
#popup div.liens ul li{line-height: 100%; padding: 0 0 7px 0;}
#popup div.liens ul a, #popup div.liens ul a:active, #popup div.liens ul a:visited, #popup div.liens ul a:hover{font-size: 1.0em; font-weight: normal; line-height: 100%;}
#popup div.liens ul a:hover{font-size: 1.0em; font-weight: normal; line-height: 100%; text-decoration:underline}

