/* CSS Document */
/*
.links a {
	display:none;
}

.links a:hover{
	display: block; position: absolute;
    top: 190px; left: 55px; height: 50px; width: 50px; border-width: 0;
}
*/


  /*popup block*/
  
 a .block {display: none;}
  
  /* popup block block style*/
 a:hover .block {
  display: block;
  position:absolute;
  top:0px;
  left:-250px;
  min-width:475px;
  min-height:475px;
  max-width:50%;
  margin:0 24%;
  padding: 5px;
  bottom: 15%;
  overflow:visible;
  font-size: .9em;
  font-family:sans-serif;
  color:#000;
  background:#F6EFD0;
  border:2px double gray;
  z-index:50000;
 }

*html a:hover div .block {
  display: block;
  position:absolute;
  top:0px;
  left:250px;
  min-width:475px;
  min-height:475px;
  max-width:50%;
  margin:0 24%;
  padding: 5px;
  bottom: 15%;
  overflow:visible;
  font-size: .9em;
  font-family:sans-serif;
  color:#000;
  background:#F6EFD0;
  border:2px double gray;
  z-index:500000;
 }



a:hover  .bandeau{
background-color: #F6EFD0;
height:22px;
vertical-align:middle;
color:#687241;
font-weight:bold;
padding:5px 2px 1px 15px;
z-index:inherit;
}
a:hover .bandeau_bas{
position:absolute;
right:0px;
color:#FFF;
font-weight:bold;
width:100%;
background-color: #687241;
z-index:inherit;
}
*html a:hover .bandeau_bas{
position:absolute;
right:0px;
color:#FFF;
font-weight:bold;
width:100%;
background-color: #687241;
z-index:inherit;
}
a:hover .image{
margin:10px;
border:1px solid #666;
z-index:inherit;
}
a:hover .text{
background-color:#FFF;
margin:10px;
margin-top:0px;
padding:10px;
width:430px;
color:#600;
border:1px solid #666;
font:normal/normal 0.82em/0.82em Verdana, Arial, Helvetica, sans-serif;
z-index:inherit;
}
