/* CSS Style Print */

/* Style de base
	----------------------------- */
		body {text-align:left;margin:0;padding:0;font-family:"Trebuchet MS", Geneva, Arial, Helvetica, sans-serif;font-size: 8pt; color:#000000; background-color:#FFFFFF;
		width:7in;
		height:8in;
		margin-top:0;
		margin-bottom:0;
		}
		.gris {color:#6D6F71}
		.style4 {font-size: 16px; color: #C40C42;}
		.margintop {margin-top:0.8em; margin-bottom:0.5em}
		.pmargintop {margin-top:0.8em; margin-bottom:0.5em}
		
		/* 	Couleurs */
		/*	Rouge : #c40c42		*/
		/*	Gris :	#6D6F71		*/
		
/* conteneur 955 px
	----------------------------- */
		#contenant {
			position:relative;
			width:7in;
			margin-right:auto;
			margin-left:auto;
			margin-top:0px;
			padding:0px;
			text-align:left;
			z-index:1;
			}
			
/* menu
	----------------------------- */
		#menu
		{
			position:absolute; margin:150px 0 0 110px;
			width:154px;
			line-height:200%;
			z-index:6;
			font-size:12px;
			/*height: 303px;*/
			display:none;
		}
		
		#menu ul {padding:0; margin:0; list-style-type:none}
		#menu li { font-size:11px;font-weight:bold; color: #666666; padding: 2px 0 2px 0}
		#menu li a { font-size:11px;font-weight:bold; color: #666666; text-decoration:none; background-image:url(../images/bullet.gif); background-repeat:no-repeat; background-position:0 5px; padding: 0 0 0px 80px;}
		#menu li a:hover{ font-size:11px;font-weight:bold; color: #C5351C; text-decoration:none; background-image:url(../images/bullet_ov.gif);}
		#menu li a.bullet1 { font-size:11px;font-weight:bold; color: #666666; text-decoration:none; background-image:url(../images/bullet_1.gif); background-repeat:no-repeat; background-position:18px 5px; padding: 0 0 0px 80px;}
		#menu li a.bullet1:hover{ font-size:11px;font-weight:bold; color: #C5351C; text-decoration:none; background-image:url(../images/bullet_1_ov.gif);}
		#menu li a.bullet2 { font-size:11px;font-weight:bold; color: #666666; text-decoration:none; background-image:url(../images/bullet_2.gif); background-repeat:no-repeat; background-position:10px 5px; padding: 0 0 0px 80px;}
		#menu li a.bullet2:hover{ font-size:11px;font-weight:bold; color: #C5351C; text-decoration:none; background-image:url(../images/bullet_2_ov.gif);}
		
		
/* Contenu principal
	----------------------------- */	
	
		#bgimage{position:absolute; margin:103px 0 0 0; width:210px; height:375px; z-index:5; display:none}
		#overlap{position:absolute; margin:103px 0 0 0; width:132px; height:375px; z-index:7;display:none}
			
/* Titre de section
	----------------------------- */
		#section{position:absolute; margin:174px 0 0 230px; width:45px; height:300px; /*border:1px solid #000000*/}
		#section h1{color:#C40D42; font-size:3em; text-align:right; }
			
/* Zone texte
	----------------------------- */	
		#texte{position:absolute; margin:170px 0 0 280px; width:390px; height:300px; /*border:1px solid #000000*/}
			
		#texte h1 { font-size:1.5em; color: #c40c42; margin-top:0}
		#texte h2 { font-size:1.3em; color: #c40c42;}
		#texte h3 { font-size:1.2em; color: #c40c42;}
		#texte h4.descriptif { font-size:1.2em; color: #c40c42;margin-bottom:0.4em;}
		#texte h5 { font-size:1.1em; color: #c40c42;}
		#texte h5 { font-size:1.1em; color: #c40c42;}
		#texte pre {color: #6D6F71;}
		#texte p.descriptif { color: #6D6F71;margin-top:0; margin-bottom:0.4em;}
		#texte.soustitre { font-size:10pt; color: ##B4D670;}
		#texte p.gris {color: #6D6F71; font-weight:normal}
		#texte p.bleu {color: #00689A; font-weight:bold}
		#texte p.rouge {color: #c40c42; font-weight:normal}
		
		#texte li  { font-weight:normal; color: #6D6F71;}
		
		#texte li a { font-weight:normal; color: #c40c42; text-decoration:none; }
		#texte li a:hover{ font-weight:normal; color: #6D6F71; text-decoration:none; }
		
		#texte a { color: #c40c42; text-decoration:underline;}
		#texte a:hover { color: #6D6F71;	text-decoration:underline;}	
		
		#texte ul{margin-top:0; margin-bottom:0}
		
		
/* Logo
	----------------------------- */	
		#logo
		{
			position:absolute;
			margin-top:0;
			margin-left: 0;
			width:7in;
			height:88px;
			text-align:left;
			background-image:url(../images/bg_header.gif);
			background-repeat:no-repeat;
			z-index:5;
		}
		#logo img{border:0}
		
/* Info
	----------------------------- */	
		#info {
			position:absolute;
			margin:0 0 0 100px;
			width:500px;
			height:100px;
			text-align:left;
			z-index:5;
		}
		
		#info p.titre {font-weight:bold; color: #C40D42; margin:45px 0 0 0}
		#info p.soustitre{font-size:7pt; color: #6D6F71; margin:8px 0 0 0}
		#info a {color: #C40D42; text-decoration:underline;}
		#info a:hover {color: #6D6F71;	text-decoration:underline; }
		
/* Petite bande de couleur
	----------------------------- */	
		#petitebanderouge{position:absolute; margin:88px 0 0 0; width:7in; height:5px;}	
		#petitebandegrise{position:absolute; margin:88px 0 0 0; width:7in; height:5px;}	
		#petitebandenoir{position:absolute; margin:88px 0 0 0; width:7in; height:5px;}	

/* Bande de couleur
	----------------------------- */	
		#banderouge{position:absolute; margin:93px 0 0 0; width:7in; height:10px; background-color:#C40D42;z-index:10;}
		#bandegrise{position:absolute; margin:93px 0 0 0; width:7in; height:10px; background-color:#6D6F71; z-index:10;}	
		#bandenoir{position:absolute; margin:93px 0 0 0; width:7in; height:10px; background-color:#000000; z-index:10;}		
		
/* Portrait
	----------------------------- */	
		#cadreportraitrouge{position:absolute; margin:103px 0  0 550px; width:100px; height:90px; z-index:5}	
		#cadreportraitgris{position:absolute; margin:103px 0  0 550px; width:100px; height:90px; z-index:5}	
		#cadreportraitnoir{position:absolute; margin:103px 0  0 550px; width:100px; height:90px; z-index:5}	
		
		#portraitrouge{position:absolute; margin:103px 0  0 560px; width:80px; height:80px; z-index:6}	
		#portraitgris{position:absolute; margin:103px 0  0 560px; width:80px; height:80px; z-index:6}	
		#portraitnoir{position:absolute; margin:103px 0  0 560px; width:80px; height:80px; z-index:6}	

	
/* Livre
	----------------------------- */	
		#livre{	position:absolute;margin:420px 0 0 20px;width:150px;height:142px; /*border:1px solid #000000;*/	z-index:15}
		#livre img{border:0}
		
		#news{position:absolute; margin:580px 0 0 20px; width:135px; height:132px; /*border:1px solid #000000;*/ z-index:11}
		
/* Footer
	----------------------------- */
		#footer{position:absolute; margin: 800px 0 0 0px; width:7in; height:60px; page-break-after:avoid; /*:1px solid #990000*/}
		#footerdesc{position:absolute; margin: 820px 0 0 0px; width:7in; height:60px; page-break-after:avoid; /*:1px solid #990000*/}
		#footerligne{position:absolute; margin:10px 0 0 0; width:7in; height:10px; background-color:#c40c42}
		#footercarre{position:absolute; margin:0px 0 0 50px; width:30px; height:30px; background-color:#c40c42}
		
		
		
/* Print Content
	----------------------------- */	
		#print_bg{position:absolute; margin:103px 0 0 0; width:200px; height:272px; z-index:5; display:block}
