@charset "utf-8";
@import url(content_int_commun.css);

/* titre de page SAS */
/* exemple espace des ponts */
#contain h1 {
  position:relative;
  margin:10px 0 15px;
  font-size:25px;
  font-weight:normal;
  font-family:Arial,Helvetica,sans-serif;
  color:#006B85;
}

/* gérer spécifiquement la haute du fond gris pour la page sas */
#container {
    background:#dbdada url(../../images/cg17/fond_container_int.gif) top left no-repeat;
}

/* CSS Document */
#alerte_content{
    background: url('../../images/cg17/content-alerte.gif') top left no-repeat;
    width: 728px;
    margin: 10px 0 0 0;
}

#alerte_content p{
    margin: 8px 0 0 10px;
    font-size:1.083em;
    padding-top: 35px;
}
#alerte_content a{
    text-decoration:none;
    color:#666;
}
#alerte_content a:hover{
    text-decoration:none;
    color:#b90425;
}
#anoter_content .titre,
#alerte_content .titre{
    font-size: 1.166em;
    color: #ffffff;
    float: left;
    margin: 8px 0 0 10px;
    font-weight:bold;
}
#alerte_content .alerte-rouge{
    color: #006b85;
    font-weight: bold;
    display:inline;
}

#anoter_content{
    background: url('../../images/cg17/content-alerte.gif') top left no-repeat;
    width: 728px;
    height: 73px;
    margin: 10px 0 0 0;
    padding:0 0 10px 0;
}

#anoter_content p{
    margin: 8px 0 0 10px;
    font-size:1.083em;
    padding-top: 35px;
}


#actualite{
  width: 728px;
  /* height: 232px; */
  margin-top: 10px;
  background-color:white;
}

#bloc-large{
  width: 728px;
  height: 232px;
  margin: 10px 0 0 0;
  padding:0 0 10px 0;
  float:left;
}
#contain #actualite #entete, 
#contain #bloc-large #entete{
  position:absolute;
  /*top:0px;
  left:0px;*/
  width: 728px;
  height: 49px;
  background: url('../../images/cg17/page-sas-haut-actualite.png') top left no-repeat;
  z-index:15;
}
#contain #actualite #entete #titre-actualite, 
#contain #bloc-large #entete #titre-actualite{
  font-size: 1.666em;
  color: #ffffff;
  float: left;
  margin: 5px 0 0 10px;
}
#contain #actualite #corps, 
#contain #bloc-large #corps{
  height: 198px;
  width: 728px;
}
#contain #bloc-large #corps{
    height: 206px;
    width: 728px;
    background-color:white;
}
#contain #actualite .corps{ 
  height: 130px;
  width: 668px;
  margin:0;
  color:#666666;
}
#contain #actualite .corps3Actus{ 
    padding:38px 0 0 0;
}
#contain #actualite .corps3Actus div.blocImage{ 
    width: 122px;
    height: 122px; 
    float: left; 
    margin: 0 40px;
}

#contain #actualite .corps1Actus{ 
    height:186px;
}
#contain #actualite #corps .titre-bleu-actualite, 
#contain #actualite .corps .titre-bleu-actualite, 
#contain #bloc-large #corps .titre-bleu-actualite{
  color: #006b85;
  font-weight: bold;
  font-size: 1.666em;
}
#contain #actualite #corps p,
#contain #actualite .corps p,
#contain #bloc-large #corps p{
  margin-right: 5px;
}
#contain #actualite .corps img{
  margin-right:40px;
}
#contain #actualite #corps a,  
#contain #actualite #corps a:visited,
#contain #actualite .corps a,  
#contain #actualite .corps a:visited{
  color: #666666;
  text-decoration:underline;
  margin-right: 10px;
  float:right;
  font-size:0.916em;
}
#contain #bloc-large #corps a, 
#contain #bloc-large #corps a:visited{
  color: #666666;
  text-decoration:underline;
  margin-left: 10px;
  float:left;
  font-size:0.916em;
}
#contain #actualite #corps a:hover,
#contain #actualite .corps a:hover,
#contain #bloc-large #corps a:hover{  
  color: #E97B05;
}

.corps-actualite{
  color:#666666;
  padding-top: 50px;
}

.image-actualite{
  margin-top:34px;
  margin-right: 10px;
  height:170px;
  display:block;
}

.image-client{
  margin-top:22px;
  margin-right: 10px;
}
#contain #actualite #bas-actualite, 
#contain #bas-actualite
{
  height: 34px;
  width: 728px; 
  background: url(../../images/cg17/page-sas-bas-actualite.png) top left no-repeat;
}
#contain #bloc-large #bas-bloc-large{
  height: 34px;
  width: 728px; 
  background: url(../../images/cg17/page-sas-bas-espace-client.png) top left no-repeat;
}
#contain #bas-actualite span.liens-actualite{
  padding: 7px 0 0 11px;
  margin-left: 7px;
  font-weight:bold;
  font-size: 1.083em;
  float: left;
  background: url('../../images/cg17/fleche-gris-actu.gif') bottom left no-repeat;
  cursor: pointer;
  text-decoration: none;
}
#contain #bas-actualite span.liens-actualite:hover{
  background: url('../../images/cg17/fleche-gris-over-actu.gif') bottom left no-repeat;
  color:#024758;
}

/*#contain #actualite #bas-actualite a,
#contain #actualite #bas-actualite a:hover,
#contain #actualite #bas-actualite a:visited,*/
#contain #bas-actualite a,
#contain #bas-actualite a:hover,
#contain #bas-actualite a:visited
{
  color: #7e7e7e;
  font-size: 1.083em;
  font-weight: bold;
  text-decoration: none;  
}
#contain .bloc-push{
  width: 364px;
  height: 228px;
  float:left;
  position:relative;
}
#contain .bloc-push .image-push{
    float:left;
    height:124px;
    width:174px;
}

#contain #bloc-push-large{
  width: 728px;
  height: 228px;
  float:left;
}

#contain #bloc-push-large #bas-push-large{
  height: 34px;
  width: 728px; 
  background: url(../../images/cg17/page-sas-bas-push-large.png) top left no-repeat;
}

#contain #bloc-push-long{
  width: 364px;
  height: 456px;
  float:right;
}

#contain #bloc-push-long #bas-push-long{
  height: 34px;
  width: 364px; 
  background: url(../../images/cg17/page-sas-bas-push-long.png) top left no-repeat;
}

#contain #bloc-push-normal{
  width: 364px;
  height: 228px;
  float:left;
}

#contain #bloc-push-normal #bas-push-normal{
  height: 34px;
  width: 364px; 
  background: url(../../images/cg17/page-sas-bas-push-normal.png) top left no-repeat;
}

#contain #bloc-push-large #bas-push-large span.liens-ensavoirplus,
#contain #bloc-push-long #bas-push-long span.liens-ensavoirplus,
#contain #bloc-push-normal #bas-push-normal span.liens-ensavoirplus{
  -moz-background-clip:border;
  -moz-background-inline-policy:continuous;
  -moz-background-origin:padding;
  padding: 7px 0 0 11px;
  margin-left: 7px;
  font-weight:bold;
  font-size: 1.083em;
  color:#FFFFFF;
  float: left;
  background: url('../../images/cg17/fleche-blanche-actu_rss.gif') bottom left no-repeat;
  cursor: pointer;
  text-decoration: none;
}
#contain #bloc-push-large #bas-push-large span.liens-ensavoirplus:hover,
#contain #bloc-push-long #bas-push-long span.liens-ensavoirplus:hover,
#contain #bloc-push-normal #bas-push-normal span.liens-ensavoirplus:hover{
  background: url('../../images/cg17/fleche-blanche-over-actu_rss.gif') bottom left no-repeat;
  color:#024758;
}

#contain #bloc-push-large #bas-push-large a,
#contain #bloc-push-large #bas-push-large a:hover,
#contain #bloc-push-large #bas-push-large a:visited,
#contain #bloc-push-long #bas-push-long a,
#contain #bloc-push-long #bas-push-long a:hover,
#contain #bloc-push-long #bas-push-long a:visited,
#contain #bloc-push-normal #bas-push-normal a,
#contain #bloc-push-normal #bas-push-normal a:hover,
#contain #bloc-push-normal #bas-push-normal a:visited{
  color: #7e7e7e;
  font-size: 1.083em;
  font-weight: bold;
  text-decoration: none;  
}

.push-gauche-bloc-long{
  margin-right: 2px;
}

.push-gauche {
  margin-right:2px;
  margin-top:12px;
}

.push-droit {
  margin-bottom:12px;
}

#contain .bloc-push .contenu{
  float:left;
  height:202px;
  padding-top:10px;
  width:357px;
}

#contain .bloc-push .contenu .entete{
  height:47px;
	left:0;
	position:absolute;
	top:0;
	width:357px;
	z-index:15;
  background: url(../../images/cg17/page-sas-push-entete.png) top left no-repeat;   
}
#contain .bloc-push .contenu .titre-push{
  font-size: 1.166em;
  color:#FFFFFF;
	float:left;
	font-weight:bold;
	margin:18px 0 0 10px;
}

#contain .bloc-push .contenu .titre-push-2lignes{
  margin: 11px 0 0 10px;
  font-weight:bold;
  font-size: 1.166em;
  color: #ffffff;
  float: left;
}

#contain .bloc-push .corps{
  height:202px;
	width:357px;
  background-color:#FFFFFF;
  font-size: 0.916em;
  z-index:0;
  position:absolute; /*GBO : Fix pour chrome/safari */
}

#contain .bloc-push .corps .titre-bleu-push{
  color: #006b85;
  font-weight: bold;
  font-size: 1.166em;
}
#contain .bloc-push .corps .titre-bleu-push a,
#contain .bloc-push .corps .titre-bleu-push a:visited {
    color: #006b85;
    text-decoration:none;
}
#contain .bloc-push .corps .titre-bleu-push a:hover {
    text-decoration:underline;
}
#contain .bloc-push .corps .texte-actualite{
  padding-top:10px;
	position:absolute;
	width:162px;
}

#contain .bloc-push .corps .texte-actualite a,
#contain .bloc-push .corps .texte-actualite a:visited {
    text-decoration:none;
}
#contain .bloc-push .corps .texte-actualite a:hover {
    text-decoration:underline;
}
#contain .bloc-push .corps p{
  margin-right: 5px;
}
#contain .bloc-push .corps p.liens{
  margin-left: 10px;
  margin-right: 10px;
  margin-top:10px;
  float:left;
  width:95%;
}
#contain .bloc-push .corps a,  
#contain .bloc-push .corps a:visited{
  color: #666666;
  text-decoration:underline;  
}
#contain .bloc-push .corps a:hover{ 
  color: #5ea1c3;
}
#contain .bloc-push select{
  width: 310px;
  margin-left: 10px;
  margin-top:10px;
  font-size:  1.083em;
  color: #717373;
}
.corps-push{
  color:#666666;
  padding-top: 40px;
}

table.corps-push{
    color:#666666;
    margin-top: 15px;
    margin-left: 30px;
    text-align:center;
    padding:0px;
    margin-top:40px;
    
}
table.corps-push td{
	padding:0;
}
table.corps-push img{
    padding: 10px;
}

.image-push{
  margin-top:30px;
  margin-right: 10px;
}
.image-push-pub{
  margin-top:25px;
}

#contain .bloc-push .degrade-droit{
	float:left;
	height:212px;
	width:7px;
  background: url(../../images/cg17/page-sas-push-degrader-droit.png) top left no-repeat;   
}
#contain .bloc-push .degrade-bas{
	float:left;
	height:16px;
	width:364px;
  background: url(../../images/cg17/page-sas-push-degrader-bas.png) top left no-repeat;
  z-index:10;
}

#contain .bloc-push #flvplayer {
	float:left;
	margin-right:10px;
	margin-top:30px;
	visibility:visible;
}

#contain .bloc-push #flash-content {
	float:left;
	margin-right:10px;
	margin-top:30px;
	visibility:visible;
}

