
body {background-color: #666666;}
.menu {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #666666;}
.menurol {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #C9389D; font-weight: bold;}

.titre {font-family: Arial, Helvetica, sans-serif; color: #858A8A; font-size: 16px; font-weight:bold;}
.trait {margin-bottom:30px;}
.soustitre {font-family: Arial, Helvetica, sans-serif; font-size: 20px;	color: #B80180;	margin-bottom:30px;	margin-right:20px;}
.texte {font-family: Arial, Helvetica, sans-serif; font-size: 12px;	color: #6D7179;	text-align:justify;	margin-right:20px;}
.textevg {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #B80180; font-weight:bold;}

.combloc {margin-left:0px; margin-right:20px; margin-top:10px; vertical-align: top; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #6D7179;}	
.texteg {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #6D7179;text-align:justify;	margin-right:20px; font-weight:bold;}
.textepress {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #6D7179; text-align:justify;}
.lire {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #B80180; text-align:right;}
.lire a{color: #B80180;}
.voirphoto {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #6D7179; margin-left:45px; margin-bottom:20px;}

.librairybloc {margin-left:20px; margin-right:40px; margin-top:10px;	vertical-align: top; font-family: Arial, Helvetica, sans-serif;	font-size: 12px; color: #6D7179; text-align: justify; margin-bottom:20px;}	
.photolibrairi{margin-top:19px; margin-left:12px;}
.divDesc
{
position:absolute;
    
    visibility: hidden;
   z-index :9; 
 
 
} 
.dowloadpic {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #B80180; text-align:right; margin-top:14px; margin-bottom:30px;}
.dowloadpic a{font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #B80180; text-align:right; margin-top:14px; margin-bottom:30px;}
dowloadpic2 {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #ed6f00; text-align:right; margin-top:14px; margin-bottom:30px;}
.dowloadpic2 a{font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #ed6f00; text-align:right; margin-top:14px; margin-bottom:30px;}




.availablesgras {margin-left:5px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #6D7179; margin-right:3px; font-weight:bold;}	
.availables {margin-left:5px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #6D7179; margin-right:3px;}	
.availablesdate {margin-left:12px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #6D7179;}	
.availablespicto {margin-left:15px;}	
.availablebleu {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #9CA0D4; text-align:right; margin-top:14px; margin-bottom:30px;}
.availablebleu a{font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #9CA0D4; text-align:right; margin-top:14px; margin-bottom:30px;}


.textegkit {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #6D7179;text-align:justify; margin-left:40px; margin-top:10px; font-weight:bold;}
.textegkit a{color: #C9389D;}

.divisionparf {font-family: Arial, Helvetica, sans-serif; font-size: 10px;	color: #ed6f00; text-align:right; font-weight:bold;}
.liendivisionparf {font-family: Arial, Helvetica, sans-serif; font-size: 10px;	color: #ed6f00; font-weight:bold;}
.divisionphar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #6E74D2;
	font-weight:bold;
}
.liendivisionphar {font-family: Arial, Helvetica, sans-serif; font-size: 10px;	color: #6E74D2; font-weight:bold;}
.bas {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; text-align:center;margin-bottom:7px;}

a:link {text-decoration: none;}
a:visited {text-decoration: none;}
a:hover {text-decoration: none;}
a:active {text-decoration: none;}
a {font-family: Arial, Helvetica, sans-serif; color: #666666;}
.texteDownload {font-family: Arial, Helvetica, sans-serif; font-size: 9px; color:#B3B7CA;text-align:left; margin-left:0px; margin-top:0px;}
.legende{font-family: Arial, Helvetica, sans-serif; font-size: 9px; color:#000000;text-align:left; margin-left:0px; margin-top:0px;}





.fixed_Contenaire{
	position:absolute;
	z-index:2;
	/*pour centrer le site dans la page*/
	left: 50%;   
	width: 700px;
	margin-left: -350px; 
	
}

.fixed_Flash{
	position:fixed;
	z-index:1;
	width:100%;
	height:100%;	
	overflow:hidden;	
}

*html .fixed_Flash{
	position:absolute;
	top: expression( window.getScrollTop() + 'px' );
}
*  .fixed_Body{
	width: 100%;
	height: 100%;
	/*hack pour eviter le clignotement du flash au scroll sous IE6*/	
	background-image: url("../images/trans.gif");
	background-repeat: no-repeat;
	background-attachment: fixed;	
}
/*//////////////////////////////////////////////////////////////////////////////////////////////////////////////////
bg fullscreen - feuille de style applique en mode fullscreen
 */
.fullscreen_Contenaire{
	position:absolute;
	z-index:2;
	/*pour centrer le site dans la page*/
	left: 50%;   
	width: 700px;
	margin-left: -350px; 	
}

.fullscreen_Flash{
	position:absolute;
	z-index:1;
	width:100%;
	height:100%;	
	overflow:hidden;
}
#presentation {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	vertical-align: top;
	margin-left: 100px;
	margin-right: 40px;
	margin-top: 55px;
	font-weight: bold;
	text-align: justify;
}
.texte8 {font-size: 11px;}