/* CSS Document */

body{
  font-family: Verdana, sans-serif;
	font-size: 11px;
	font-weight: normal;
	margin: 0px;
	/*padding: 10px;*/
	text-align: justify;
	background-image: url(../image/bg.jpg);
	background-color: #FFFFFF;
	overflow: hidden;
  }

table{
  font-family: Verdana, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: rgb(100,100,100);
}

.main {
  position: absolute;
  top: 0px;
  left: 0px;
	width: 940px;
	height: 1130px;
  /*border: 1px #ECEAE8 solid;*/
  background-repeat: no-repeat;
  }

#left {
  position: absolute;
  top: 0px;
  left: 0px;
	width: 265px;
	height: 540px;
  background-image: url(../image/left.jpg);
  background-repeat: no-repeat; 
  }

#header {
  position: absolute;
  top: 0px;
  left: 265px;
	width: 675px;
	height: 145px;
  background-image: url(../image/header.jpg);
  background-repeat: no-repeat;
}

#headercli {
  position: absolute;
  top: 0px;
  left: 265px;
	width: 675px;
	height: 145px;
  background-image: url(../image/header_cli.jpg);
  background-repeat: no-repeat;
}

#headercon {
  position: absolute;
  top: 0px;
  left: 265px;
	width: 675px;
	height: 145px;
  background-image: url(../image/header_con.jpg);
  background-repeat: no-repeat;
}
  
#center {
  position: absolute;
  top: 145px;
  left: 265px;
  width: 675px;
  height: 395px;
  background-image: url(../image/center.jpg);
  }
  
#centercom {
  position: absolute;
  top: 145px;
  left: 265px;
  width: 675px;
  height: 395px;
  background-image: url(../image/center2.jpg);
  }

#centercom2 {
  position: absolute;
  top: 145px;
  left: 265px;
  width: 675px;
  height: 395px;
  background-image: url(../image/center5.jpg);
  }
  
#centerpresse {
  position: absolute;
  top: 145px;
  left: 265px;
  width: 675px;
  height: 395px;
  background-image: url(../image/center3.jpg);
  }
  
#centerbook {
  position: absolute;
  top: 145px;
  left: 265px;
  width: 675px;
  height: 395px;
  background-image: url(../image/centerbook.jpg);
  }
  
#centerequipe {
  position: absolute;
  top: 145px;
  left: 265px;
  width: 675px;
  height: 395px;
  background-image: url(../image/center6.jpg);
  }
  
#footer {
  *z-index: -100;
  position: absolute;
  top: 540px;
  left: 0px;
  width: 940px;
  height: 65px;
  background-image: url(../image/footer.jpg);
  }
  
#bas {
  *z-index: -100;
  position: absolute;
  top: 605px;
  left: 0px;
  width: 940px;
  height: 385px;
  background-image: url(../image/bas.jpg);
  }

img{
  border: 0;
  }
  
a{ text-decoration: none; }
a:link { color: rgb(0,160,220); font-weight: bold; }    /* cibles non encore visitées */
a:visited { color: rgb(0,160,220); font-weight: bold; } /* cibles visitées */
a:hover { color: rgb(0,160,220); font-weight: bold; }   /* Liens pour "MouseOver" */
a:active { color: rgb(0,160,220); font-weight: bold; }  /* Liens cliqués */

input.bouton{
   color: #555566;
   font-size: xx-small;
   background-color: #ffffff;
   border: 1px solid rgb(180,180,180);
}

input.btnews{
   color: white;
   background-color: rgb(100,100,100);
   font-size: xx-small;
   border: 1px solid rgb(180,180,180);
}

input.btnews:hover{
   color: rgb(0,160,230);
   background-color: white;
   font-size: xx-small;
   border: 1px solid rgb(180,180,180);
}

.dpi{
  position: absolute;
  width: 15px;
  height: 95px;
  top: 555px;
  left: 999px;
  }

.thumbnail{
	padding: 3px 3px 8px 3px;
	background-color: #222;
	border: 1px solid #2a2a2a;
	float: left;
	margin-right: 10px;
	margin-bottom: 10px;
	}

.dpitexte{
  position: absolute;
  top: 14px;
  left: 25px;
  width: 450px;
  height: 360px;
  color: rgb(100,100,100);
  }
  
.prodadmin{
  position: relative;
  width: 500px;
  height: 25px;
  border: 1px rgb(180,180,180) solid;
  margin-bottom: 5px;
  }
  
.gauche{
  width: 12px;
  height: 12px;
  position: absolute;
  left: 209px;
  background-image: url(../image/vide.gif);
  }
  
.gauche:hover{
  background-image: url(../image/gauche.jpg);
  }
  
.droite{
  width: 12px;
  height: 12px;
  position: absolute;
  left: 229px;
  background-image: url(../image/vide.gif);
  }
  
.droite:hover{
  background-image: url(../image/droite.jpg);
  }
  
/* MENU */

.menu{
  position: absolute;
  top: 40px;
  left: 130px;
  width: 110px;
  height: auto;
  }
  
a.agence {
  position: absolute;
  /*top: 146px;
  left: 10px;*/
  width: 130px;
  height: 25px;
  background: url(../image/menu/agence.png);
  * background-image: url("image/vide.gif");
  background-repeat: no-repeat;
  * filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='image/menu/agence.png', sizingMethod='scale');
}

a.agence2 {
  position: absolute;
  /*top: 146px;
  left: 10px;*/
  width: 130px;
  height: 25px;
  background: url(../image/menu/agence_h.png);
  * background-image: url("image/vide.gif");
  background-repeat: no-repeat;
  * filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='image/menu/agence_h.png', sizingMethod='scale');
}

a.agence:hover {
  background: url(../image/menu/agence_h.png);
  * background-image: url("image/vide.gif");
  background-repeat: no-repeat;
  * filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='image/menu/agence_h.png', sizingMethod='scale');
  * cursor: hand;   
}

a.book {
  position: absolute;
  /*top: 146px;
  left: 30px;*/
  width: 130px;
  height: 25px;
  background: url(../image/menu/book.png);
  * background-image: url("image/vide.gif");
  background-repeat: no-repeat;
  * filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='image/menu/book.png', sizingMethod='scale');
}

a.book2 {
  position: absolute;
  /*top: 146px;
  left: 30px;*/
  width: 130px;
  height: 25px;
  background: url(../image/menu/book_h.png);
  * background-image: url("image/vide.gif");
  background-repeat: no-repeat;
  * filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='image/menu/book_h.png', sizingMethod='scale');
}

a.book:hover {
  background: url(../image/menu/book_h.png);
  * background-image: url("image/vide.gif");
  background-repeat: no-repeat;
  * filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='image/menu/book_h.png', sizingMethod='scale');
  * cursor: hand;   
}

a.contact {
  position: absolute;
  /*top: 146px;
  left: 30px;*/
  width: 130px;
  height: 25px;
  background: url(../image/menu/cont.png);
  * background-image: url("image/vide.gif");
  background-repeat: no-repeat;
  * filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='image/menu/cont.png', sizingMethod='scale');
}

a.contact2 {
  position: absolute;
  /*top: 146px;
  left: 30px;*/
  width: 130px;
  height: 25px;
  background: url(../image/menu/cont_h.png);
  * background-image: url("image/vide.gif");
  background-repeat: no-repeat;
  * filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='image/menu/cont_h.png', sizingMethod='scale');
}

a.contact:hover {
  background: url(../image/menu/cont_h.png);
  * background-image: url("image/vide.gif");
  background-repeat: no-repeat;
  * filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='image/menu/cont_h.png', sizingMethod='scale');
  * cursor: hand;   
}

a.ref {
  position: absolute;
  /*top: 146px;
  left: 30px;*/
  width: 130px;
  height: 25px;
  background: url(../image/menu/ref.png);
  * background-image: url("image/vide.gif");
  background-repeat: no-repeat;
  * filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='image/menu/ref.png', sizingMethod='scale');
}

a.ref2 {
  position: absolute;
  /*top: 146px;
  left: 30px;*/
  width: 130px;
  height: 25px;
  background: url(../image/menu/ref_h.png);
  * background-image: url("image/vide.gif");
  background-repeat: no-repeat;
  * filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='image/menu/ref_h.png', sizingMethod='scale');
}

a.ref:hover {
  background: url(../image/menu/ref_h.png);
  * background-image: url("image/vide.gif");
  background-repeat: no-repeat;
  * filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='image/menu/ref_h.png', sizingMethod='scale');
  * cursor: hand;   
}

a.good {
  position: absolute;
  /*top: 146px;
  left: 30px;*/
  width: 130px;
  height: 25px;
  background: url(../image/menu/good.png);
  * background-image: url("image/vide.gif");
  background-repeat: no-repeat;
  * filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='image/menu/good.png', sizingMethod='scale');
}

a.good2 {
  position: absolute;
  /*top: 146px;
  left: 30px;*/
  width: 130px;
  height: 25px;
  background: url(../image/menu/good_h.png);
  * background-image: url("image/vide.gif");
  background-repeat: no-repeat;
  * filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='image/menu/good_h.png', sizingMethod='scale');
}

a.good:hover {
  background: url(../image/menu/good_h.png);
  * background-image: url("image/vide.gif");
  background-repeat: no-repeat;
  * filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='image/menu/good_h.png', sizingMethod='scale');
  * cursor: hand;   
}

/* SSMENU */
a.metier {
  position: absolute;
  /*top: 146px;
  left: 30px;*/
  width: 95px;
  height: 15px;
  background: url(../image/ssmenu/com.png);
  * background-image: url("image/vide.gif");
  background-repeat: no-repeat;
  * filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='image/ssmenu/com.png', sizingMethod='scale');
}

a.metier2 {
  position: absolute;
  /*top: 146px;
  left: 30px;*/
  width: 95px;
  height: 15px;
  background: url(../image/ssmenu/com_h.png);
  * background-image: url("image/vide.gif");
  background-repeat: no-repeat;
  * filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='image/ssmenu/com_h.png', sizingMethod='scale');
}

a.metier:hover {
  background: url(../image/ssmenu/com_h.png);
  * background-image: url("image/vide.gif");
  background-repeat: no-repeat;
  * filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='image/ssmenu/com_h.png', sizingMethod='scale');
  * cursor: hand;   
}

a.sign {
  position: absolute;
  /*top: 146px;*/
  left: 95px;
  width: 80px;
  height: 15px;
  background: url(../image/ssmenu/sign.png);
  * background-image: url("image/vide.gif");
  background-repeat: no-repeat;
  * filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='image/ssmenu/sign.png', sizingMethod='scale');
}

a.sign2 {
  position: absolute;
  /*top: 146px;*/
  left: 95px;
  width: 80px;
  height: 15px;
  background: url(../image/ssmenu/sign_h.png);
  * background-image: url("image/vide.gif");
  background-repeat: no-repeat;
  * filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='image/ssmenu/sign_h.png', sizingMethod='scale');
}

a.sign:hover {
  background: url(../image/ssmenu/sign_h.png);
  * background-image: url("image/vide.gif");
  background-repeat: no-repeat;
  * filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='image/ssmenu/sign_h.png', sizingMethod='scale');
  * cursor: hand;   
}

a.equipe {
  position: absolute;
  /*top: 146px;*/
  left: 175px;
  width: 55px;
  height: 15px;
  background: url(../image/ssmenu/equipe.png);
  * background-image: url("image/vide.gif");
  background-repeat: no-repeat;
  * filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='image/ssmenu/equipe.png', sizingMethod='scale');
}

a.equipe2 {
  position: absolute;
  /*top: 146px;*/
  left: 175px;
  width: 55px;
  height: 15px;
  background: url(../image/ssmenu/equipe_h.png);
  * background-image: url("image/vide.gif");
  background-repeat: no-repeat;
  * filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='image/ssmenu/equipe_h.png', sizingMethod='scale');
}

a.equipe:hover {
  background: url(../image/ssmenu/equipe_h.png);
  * background-image: url("image/vide.gif");
  background-repeat: no-repeat;
  * filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='image/ssmenu/equipe_h.png', sizingMethod='scale');
  * cursor: hand;   
}

a.presse {
  position: absolute;
  /*top: 146px;*/
  left: 225px;
  width: 45px;
  height: 15px;
  background: url(../image/ssmenu/presse.png);
  * background-image: url("image/vide.gif");
  background-repeat: no-repeat;
  * filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='image/ssmenu/presse.png', sizingMethod='scale');
}

a.presse2 {
  position: absolute;
  /*top: 146px;*/
  left: 225px;
  width: 45px;
  height: 15px;
  background: url(../image/ssmenu/presse_h.png);
  * background-image: url("image/vide.gif");
  background-repeat: no-repeat;
  * filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='image/ssmenu/presse_h.png', sizingMethod='scale');
}

a.presse:hover {
  background: url(../image/ssmenu/presse_h.png);
  * background-image: url("image/vide.gif");
  background-repeat: no-repeat;
  * filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='image/ssmenu/presse_h.png', sizingMethod='scale');
  * cursor: hand;   
}

/* SSMENU BOOK */

a.acom{
  position: absolute;
  top: 20px;
  left: 534px; 
  width: 75px; 
  height: 130px;
  }
  
a.campagne {
  position: absolute;
  /*top: 146px;
  left: 30px;*/
  width: 70px;
  height: 15px;
  background: url(../image/ssmenu/campagne.png);
  * background-image: url("image/vide.gif");
  background-repeat: no-repeat;
  * filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='image/ssmenu/campagne.png', sizingMethod='scale');
}

a.campagne2 {
  position: absolute;
  /*top: 146px;
  left: 30px;*/
  width: 70px;
  height: 15px;
  background: url(../image/ssmenu/campagne_h.png);
  * background-image: url("image/vide.gif");
  background-repeat: no-repeat;
  * filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='image/ssmenu/campagne_h.png', sizingMethod='scale');
}

a.campagne:hover {
  background: url(../image/ssmenu/campagne_h.png);
  * background-image: url("image/vide.gif");
  background-repeat: no-repeat;
  * filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='image/ssmenu/campagne_h.png', sizingMethod='scale');
  * cursor: hand;   
}

a.edition {
  position: absolute;
  /*top: 146px;*/
  left: 70px;
  width: 55px;
  height: 15px;
  background: url(../image/ssmenu/edition.png);
  * background-image: url("image/vide.gif");
  background-repeat: no-repeat;
  * filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='image/ssmenu/edition.png', sizingMethod='scale');
}

a.edition2 {
  position: absolute;
  /*top: 146px;*/
  left: 70px;
  width: 55px;
  height: 15px;
  background: url(../image/ssmenu/edition_h.png);
  * background-image: url("image/vide.gif");
  background-repeat: no-repeat;
  * filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='image/ssmenu/edition_h.png', sizingMethod='scale');
}

a.edition:hover {
  background: url(../image/ssmenu/edition_h.png);
  * background-image: url("image/vide.gif");
  background-repeat: no-repeat;
  * filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='image/ssmenu/edition_h.png', sizingMethod='scale');
  * cursor: hand;   
}

a.web {
  position: absolute;
  /*top: 146px;*/
  left: 125px;
  width: 105px;
  height: 15px;
  background: url(../image/ssmenu/web.png);
  * background-image: url("image/vide.gif");
  background-repeat: no-repeat;
  * filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='image/ssmenu/web.png', sizingMethod='scale');
}

a.web2 {
  position: absolute;
  /*top: 146px;*/
  left: 125px;
  width: 105px;
  height: 15px;
  background: url(../image/ssmenu/web_h.png);
  * background-image: url("image/vide.gif");
  background-repeat: no-repeat;
  * filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='image/ssmenu/web_h.png', sizingMethod='scale');
}

a.web:hover {
  background: url(../image/ssmenu/web_h.png);
  * background-image: url("image/vide.gif");
  background-repeat: no-repeat;
  * filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='image/ssmenu/web_h.png', sizingMethod='scale');
  * cursor: hand;   
}

a.signaletique {
  position: absolute;
  /*top: 146px;*/
  left: 230px;
  width: 80px;
  height: 15px;
  background: url(../image/ssmenu/signaletique.png);
  * background-image: url("image/vide.gif");
  background-repeat: no-repeat;
  * filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='image/ssmenu/signaletique.png', sizingMethod='scale');
}

a.signaletique2 {
  position: absolute;
  /*top: 146px;*/
  left: 230px;
  width: 80px;
  height: 15px;
  background: url(../image/ssmenu/signaletique_h.png);
  * background-image: url("image/vide.gif");
  background-repeat: no-repeat;
  * filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='image/ssmenu/signaletique_h.png', sizingMethod='scale');
}

a.signaletique:hover {
  background: url(../image/ssmenu/signaletique_h.png);
  * background-image: url("image/vide.gif");
  background-repeat: no-repeat;
  * filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='image/ssmenu/signaletique_h.png', sizingMethod='scale');
  * cursor: hand;   
}

#zoomimg{
display: none;
z-index: 100;
position: absolute;
width: 720px;
height: 490px;
}

#zoom{
position: absolute;
top: 0px;
left: -1px;
width: 720px;
height: 490px;
background-color: white;
filter : alpha(opacity=80);
-moz-opacity : 0.8;
opacity : 0.8;
}

.imgcenter{
 position:absolute;
 z-index: 150;
 left: 50%; 
 top: 50%;
 width: 570px;
 height: 380px;
 margin-top: -190px; /* moitié de la hauteur */
 margin-left: -285px; /* moitié de la largeur */
 border: 1px solid rgb(180,180,180);
 }
