@charset "utf-8";
/* CSS Document */


body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
	font-style: normal;
	background-color: #F2F2F2;
	text-align: center;
	margin: 0;
	padding: 0;
}


h1 {
	font-size: 18px;
/*	color:#393674;   */
/*	color:#2C2F36;   */
	display: inline;
}

h2 {
	font-size: 11px;
	display: inline;
}

li {
	list-style-type: none;
}


#Conteneur {
	width:1000px;
	height:auto;
	background:#FFFFFF;
	text-align: left;
	margin: 0 auto 0 auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2C2F36;
	font-style: normal;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}



/*Menus et Entêtes*/

/**   z index    **/
#MenuP {
	background:#FFF;
	width:980px;
	height:45px;
	padding-left:10px;
	padding-right:10px;
}

		#BgMenuM {
	width: 980px;  
	height:20px;
	text-align:left;
	background-image: url(../Elements/MenSup2.jpg);
	background-repeat: repeat-x;
	padding-top:3px;
	padding-right:0;
	padding-bottom:0;
	padding-left:0;
	}

a.menou {
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#636363;
	text-decoration:none;
	padding-right:55px;
	padding-left: 12px;	
	font-weight: bold;
    }
    
a.menou:hover{
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;	
	color:#CF0609;
	text-decoration:none;
	padding-right:55px;
	padding-left: 12px;	
	font-weight: bold;
    }



/**   z index    **/
#Cont_GD {
/*	width:1000px;   */
	width:990px;	
	height:auto;
	position: relative;
/*	z-index: 5;   */
	margin:5px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

#Cont_GDInt {
	width:990px;
	height:auto;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin: 5px;
}

#Cont_GTiers
	{
	width:310px;
	height:auto;
	padding-left:5px;
	float:left;
	}
	
#Cont_GCinq
	{
	width:190px;
	height:auto;
	padding-left:5px;
	float:left;
	}	

#Cont_GListe
	{
	width:900px;
	height:auto;
	padding-left:5px;
	float:left;
	padding-top:10px;
	padding-bottom:15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #151582;
	font-weight: bold;
	}	
	
#Cont_GListeK
	{
	width:510px;
	height:auto;
	padding-left:5px;
	float:left;
	padding-top:10px;
	padding-bottom:15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #151582;
	font-weight: bold;
	}		
	
#Cont_Plg	
	{
	width: 52px;
	height: 14px;
	padding-left: 0;
	padding-right: 0;
	padding-top: 3px;
	background-color: #D4D4D4;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFBF0;
	border-right-color: #FFFBF0;
	border-bottom-color: #ADADAD;
	border-left-color: #ADADAD;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #9999CA;
	font-weight:normal;
	text-align: center;
	}
	
#Cont_GListeG	
	{
	width:458px;
	height:auto;
	padding-left:6px;
	padding-right:6px;
	float:left;
	padding-top:10px;
	padding-bottom:15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #151582;
	background-color: #F9F5FE;
	}

/**   z index    **/
#Header {
	width:1000px;
	height:120px;
	background-color: #FFF;
/*	aucun padding */
	padding-top:5px;
}

#SGHeader {
	width:252px; 
	height:90px;
	text-align:left;
	padding-left: 13px;
	padding-top: 23px;
	float: left;
}
#SMHeader {
	width:735px; 	
	height:120px;
	text-align:left;
/*	margin-top: 5px;
	margin-left: 5px; */
	margin:0px;
	float: left;
}

#SD2Header {
	width:735px;
	height:20px;
	margin: 0px;
	padding-bottom: 2px;
	background-color: #FFF;
	vertical-align: top;
}
		
		#RecGC {
	width:725px;
	height:18px;
	float: left;
	padding-right:10px;
	text-align: right;
		}		

#SDGHeader {
	width:300px;
	height:90px;
	text-align:left;
	margin-top: 0px;
	margin-left: 168px;
	float: left;
	padding: 0px;
}
#SDHeader {
	width:130px;
	height:60px;
	text-align:left;
	margin-top: 0px;
	margin-left: 77px;
	float: left;
	padding: 0px;
}



	#Cont_Gauche {
	background:#FFF;
	width:710px;
	height:auto;
	float:left;
/* padding : 0;  */	
	padding-top:0;
	padding-right:5px;
	padding-bottom:0;
	padding-left:5px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	}

	/* Définition des DIV de la boite d'affichage principal de vidéo etc         */

		#C_Prin {
	/*	width: 687px;  */
	width:705px;
	height: auto;
	padding:0;
	margin-top:0;
	margin-right:5px;
	margin-bottom:0;
	margin-left:0;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-right-color: #E1E1E1;
	border-bottom-color: #E1E1E1;
		  }




		#C_PrinG {
	width: 432px;
/*	height: 545px;  */
	height: auto;	
	float: left;
	padding: 0;
		}

		#C_PrinGTitre {
	width: 428px;
	/*	height: 89px;  */
	height: auto;
	float: left;
	padding-top: 5px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	font-size:11px;
	/*	color:#393674;   */
		}
		
		#C_PrinGDate {
	width: 344px;
	height: 15px;
	float: left;
	padding: 2px;
	font-size:10px;
		}		

		#C_PrinGRediff {
	width: 76px;
	height: 15px;
	float: left;
	padding: 2px;
		}	

		#C_PrinGVideo {
	width: 432px;
	height: 345px;
	clear:both;
/*	float: left;   */
		}
		
		
		#C_PrinGComment {
	width: 428px;
	height: 108px;	
	padding : 2px;
	margin-top:0;
		}			
		
		#C_PrinDesc {
	width: 422px;
	height: auto;
	padding: 5px;
	line-height:18px;
		}		

#DSg {
	width: 432px;
	height: auto;
	float:left;
	padding: 2px;
}

#DSd {
	width: 240px;
	height: 120px;
	float: left;	
	padding:2px;
}

		#C_PrinD {
	width: 261px;
/*	height: 529px;  */
	height: auto;
/*	background-image: url(../Elements/Elth.gif);
	background-repeat:repeat-y;  */
	float: left;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 7px;
/*	background-color:#F7F7F7;  */

		}

		#C_PrinDTetep {
	width: 94px;
	height: 72px;
	float: left;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 0px;
		}

		#C_PrinDTeteb {
	width: 161px;
	height: 58px;
	float: left;
	padding-top: 16px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
		}
		

	#C_PrinDr {
	width: 261px;
	height: 17px;
	clear: both;
	padding-top: 14px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
	font-size: 14px;	
	color: #CF0609;
	font-weight: bold;	
		}
		
		#C_PrinDp {
	width: 52px;
	height: 40px;
	float: left;
	padding: 3px;
		}

		#C_PrinDpR {
	width: 52px;
	height: 40px;
	float: left;
	padding: 3px;
	background-color: #CF0609;
		}


		#C_PrinDtx {
	width: 195px;
	height: 46px;
	float: left;
	padding-top: 0px;
	padding-right:2px;
	padding-bottom:0px;
	padding-left:6px;
	background-color:#F3F3F3;
		}

#C_PrinDpN {
	width: 52px;
	height:34px;
	padding:3px;
	float:left;	
}

#C_PrinDpNR {
	width: 52px;
	height:34px;
	padding:3px;
	float:left;	
	background-color: #CF0609;	
}

#C_PrinDSep {
	width: 261px;
	height: 2px;
	padding:0;
	clear:both;
}

#C_PrinDSepG {
	width: 261px;
	height: 20px;
	padding:0;
	clear:both;
}

#C_PrinCit {
	width:700px;
	height:50px;
	padding-top:5px;
	padding-right:0;
	padding-bottom:5px;
	padding-left:5px;
	background-image:url(../Elements/Citt.jpg);
	background-repeat:no-repeat;
}

		#C_PrinCitG {
			width:200px;
			height:50px;
			padding:0;
			font-family:Verdana, Geneva, sans-serif;
			font-size: 11px;
			color: #FFF;
			float:left;	
		}
		
		#C_PrinCitD {
			width:500px;
			height:50px;
			padding:0;
			float:left;
		}		

			#psc1 {    /* cadre citations    */
		width: 500px;
		height: 50px;
		margin: 0px;
		border-top-width: 0px;
		border-right-width: 0px;
		border-bottom-width: 0px;
		border-left-width: 0px;
		border-top-style: none;
		border-right-style: none;
		border-bottom-style: none;
		border-left-style: none;
		font-family:Verdana, Geneva, sans-serif;
		font-size: 13px;
		color: #FFF;
		padding:0;
		}
	
			#psc12 {
		width: 500px;
		height: 50px;
		margin: 0px;
		border-top-width: 0px;
		border-right-width: 0px;
		border-bottom-width: 0px;
		border-left-width: 0px;
		border-top-style: none;
		border-right-style: none;
		border-bottom-style: none;
		border-left-style: none;
		font-family:Verdana, Geneva, sans-serif;
		font-size: 13px;
		color: #FFF;
		padding:0;
		}
	
	#Cont_Boutique {
	background:#FFF;
	width:1000px;
	height:auto;
	float:left;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	}	

/*  texte explicatif page d'accueil   */
		#C_Prin2 {
	width: 675px;
	height: auto;
	padding:8px;
/*	border: 1px solid #C0C0C2;  */
	margin: 3px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color:#393674;
	background-color: #F9F5FE;
		  }		
		  
/*  texte explicatif pleine largeur   */
		#C_PrinLL {
	width: 965px;
	height: auto;
	padding:8px;
/*	border: 1px solid #C0C0C2; */
	margin: 3px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color:#393674;
	background-color: #F9F5FE;
		  }				  

/*  texte explicatif largeur page  */
		#C_Prin2large {
	width: 976px;
	height: auto;
	padding:8px;
/*	border: 1px solid #C0C0C2;  */
	margin: 3px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color:#393674;
	background-color: #F3FAFE;
		  }	

/*    Texte explicatif moitié à gauche    */
		#C_Prin2demi {
	width: 476px;
	height: auto;
	padding:8px;
/*	border: 1px solid #C0C0C2;  */
	margin: 3px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color:#393674;
	background-color: #F3FAFE;
	float:left;
		  }			  
		
		#C_PrinGVideoINT {
	width: 320px;
	height: 307px;
	background-image: url(../Elements/Regie.jpg);
	background-repeat: no-repeat;
	padding-top: 5px;
	padding-right: 56px;
	padding-bottom: 34px;
	padding-left: 56px;
	font-size: 10px;
	color:#393674;
	font-weight: bold;
		}		

	#C_PrinDK {
		width :  261px;
		height: 100px;		
		}
		
	#C_PrinDKK {
		width :  255px;
		height: 224px;
		float:left;
		}		

		#C_PrinDBB {
	width: 245px;
	height: 162px;
	float: left;
	padding-top: 0px;
	padding-right: 2px;
	padding-bottom: 0px;
	padding-left: 8px;
		}
		
		#C_PrinDBBm1 {
	width: 245px;
	height: 74px;
	float: left;
	padding: 3px;
		}		

		#C_PrinDL {
	width: 245px;
	height: 30px;
	clear:both;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
		}

.redim_img{
	max-width: 102px;
	max-height: 116px;
}


/*    **************  */
/*      Définition des boites élémentaires dans le Conteneur gauche */

		#C_Mag {
	width:266px;
	height:385px;
	float:left;
	padding:0;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-right-color: #C0C0C2;
	border-bottom-color: #C0C0C2;	
		  }

		#C_MagD {
	width:428px;
	height:385px;
	float:left;
	padding:0;
	margin-top:0;
	margin-right:0;
	margin-bottom:0;
	margin-left:10px;	
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-right-color: #C0C0C2;
	border-bottom-color: #C0C0C2;	
		  }

#Pop_Titre {
	width:205px;
	height:11px;
	padding-top:3px;
	padding-bottom:4px;
	padding-left:2px;
	padding-right:2px;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #CF0609;
}
		  
#Pop_Img {
	width:113px;
	height:75px;
	padding:3px;
	border: 1px solid #D5EFFD; 
	margin:3px;
	float:left;

}

#Pop_D {
	width:68px;
	height:85px;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:2px;
	padding-right:12px;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #808080;
}
		  
#Pop_Lien {
	width:205px;
	height:46px;
	padding-top:2px;
	padding-bottom:4px;
	padding-left:2px;
	padding-right:2px;
	float:left;	
}

#Pop_Inter {
	width: 410px;
	height:2px;
	padding-left:5px;
	padding-right:5px;
	padding-top:0;
	padding-bottom:0;
	background-color:#E1E1FF;
}

		  
	 #Cont_Droite {
		background:#FFF;
		width:262px;		
		height:auto;
		padding-top:0;
		padding-right:4px;
		padding-bottom:0;
		padding-left:4px;
		float:left;
	}



/*Définition des boites élémentaires dans le Conteneur droite*/
#C_Droit {
	background:#FFF;
	width:254px;
	height:auto;
	padding:4px;
 	}



.rechmt {
	font-size:12px;
	font-weight: bold;
	color: #2C2F36;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #CF0609;
	border-right-color: #CF0609;
	border-bottom-color: #CF0609;
	border-left-color: #CF0609;	
}

.rechmtok {
	font-size:11px;
	font-weight: normal;
	color: #2C2F36;
	border:none;
}
	
#C_Droitpp {
	background:#FFF;
	width:252px;
	height:55px;
	padding-top:17px;
	padding-right:5px;
	padding-bottom:6px;
	padding-left:5px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #E1E1E1;
	border-bottom-color: #E1E1E1;
 	}
	
#Ppal {
	width: 176px; 
	height:55px;
	float:left;
	
}

#Ppalb {
	width:52px;
	height:41px;
	padding-top:10px;
	padding-right:2px;
	padding-bottom:2px;
	padding-left:22px;
	float:left;
}
	
	
	
	
#C_DroitExcep {
	width:105px;
	height:125px;
	float: left;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 1px;
	padding-left: 0px;	
}

#C_VIP {
	width:254px;
	height:auto;
	padding:4px;
	background-color:#1D1D1D;
}

#M_EnteteVIP {
	width:262px;
	height:40px;
	padding:0;
	color: #FFF;
	font-weight:bold;
}

#C_DroitVip {
	width: 180px;
	height:auto;
	float: left;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 2px;
}
#C_DroitVip2 {
	width: 340px;
	height:auto;
	float: left;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 6px;
}

#C_DVipanim {
	width: 287px;
	height: 25px;
	padding:0px;	
}

#C_DVipp  {
	width: 138px;
	height: 92px;
	float:left;
	padding-top:2px;
	padding-right:5px;
	padding-bottom:0px;
	padding-left:0px;
}

#C_DVipt {
	width: 138px;
	height: 35x;
	float:left;
	padding-top:2px;
	padding-right:5px;
	padding-bottom:0px;
	padding-left:0px;
}


#C_DVipy {
	width: 122px;
	height: 126px;
	float:left;
	padding-top:2px;
	padding-right:3px;
	padding-bottom:0;
	padding-left:2px;
}

#C_Atoi {
	width:254px;
	height:auto;
	padding-top:8px;
	padding-right:4px;
	padding-bottom:8px;
	padding-left:4px;
	border-top-width: 3px;
	border-bottom-width: 3px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #2B5B9F;
	border-bottom-color: #2B5B9F;
}
		
		#C_TiersGpp {
	width:160px;
	height:135px;
	float: left;			
		}
		
		#C_TiersGppD {
	width:94px;
	height:135px;
	float: left;

		}		

a.atoi2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#234A81;
	font-weight:bold;
	text-decoration:none;
}

a.atoi2:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#234A81;
	font-weight:bold;
	text-decoration:underline;
}

.redim_imgvip {
	max-width: 126px;
	max-height: 84px;
}


		#C_AnimP {
	width: 460px;
/*	height: 8px; */
	height:2px;
	clear: both;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding-top: 2px;	
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 4px;
	}



		#C_Anim1G {
	width: 320px;
	height: 212px;
	margin: 0px;
	padding: 0px;
	float: left;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
		}

		#C_Anim1D {
	width: 156px;
	height: 208px;
	margin: 0px;
	float: left;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 4px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #E4050B;
	font-weight: bold;
		}
		
		
		
		#Archives {
	width:480px;
	height:220px;
	float:left;
	padding:2px;
	border: 1px solid #C0C0C2;
	margin: 1px;
		  }		
		
		#Archivesa {
	width: 320px;
	height: 212px;
	margin: 0px;
	padding: 0px;
	float: left;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
		}

		#Archivesb {
	width: 156px;
	height: 208px;
	margin: 0px;
	float: left;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 4px;
		}	
		
		#ArchivesBR {
	width: 156px;
	height: 1px;
	margin: 0px;
	padding: 0px;
	clear: both;			
		}
		
		
		
		

	#C_Anim3 {
	width: 460px;
	height: 10px;
	clear: both;
	margin: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
/*	padding-top: 2px;   */
	padding-top:2px;
	padding-right: 0px;
/*	padding-bottom: 2px;  */
	padding-bottom: 0px;		
	padding-left: 4px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFF;
	font-weight: bold;
	}

		#C_Anim4 {
	width: 480px;
	height: 45px;
	margin: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 4px;
		}

		#C_Anim6PPP {
	width: 60px;
	height: 45px;
	float: left;
	margin: 0px;	
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	padding-top: 0px;
	padding-right: 3px;
	padding-bottom: 0px;
	padding-left: 0px;

		}

		#C_Anim6P {
	width: 60px;
	height: 45px;
	float: left;
	margin: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	padding-top: 0px;
	padding-right: 3px;
	padding-bottom: 0px;
	padding-left: 3px;
		}

		#C_Anim6A {
	width: 60px;
	height: 45px;
	float: left;
	margin: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 57px;
		}

		#C_Anim6Tx {
	width: 151px;
	height: 45px;
	float: left;
	margin: 0px;	
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 6px;
		}






		  #C_MagbasIE {
	width:480px;
	height:64px;
	padding: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-image: url(../Elements/Bas.jpg);
	background-repeat: no-repeat;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
		  }
	
			  #C_MagbasFF {
	width:480px;
	height:64px;
	padding: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-image: url(../Elements/Bas.jpg);
	background-repeat: no-repeat;
	margin-top: -3px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
		  }
		  
		  #C_MagTxt {
	width:300px;
	height:40px;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FEFEFE;
		  }

		  #C_MagLien {
	width:160px;
	height:40px;
	padding-top: 7px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 4px;
	float: left;
		  }

#M_Entete {
	width:100%;
	height:18px;
	background-image: url(../Elements/Ent.gif);
	background-repeat: repeat;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #FFF;
	padding-top: 1px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	}	
	
#PH {
	width:auto;
	height:auto;
	float:left;
	padding: 0px;
	}
	
#M_Titre {
	width:500px;
	height:40px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #2E3089;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
	background-color: #F6F6F6;
	}	
	
#M_Moteur {
	width:720px;
	height:auto;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #2E3089;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 20px;
	background-color: #F6F6F6;
	margin-top: 2px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
	}		
		
	
#M_EnteteB {
	width:100%;
	height:18px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	color: #FFF;
	font-weight: bold;
	text-align: left;
	background-color: #000;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	}		
	
#M_EnteteR {
	width:100%;
	height:18px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	color: #FFF;
	font-weight: bold;
	text-align: left;
	background-image: url(../Elements/Entp.gif);
	background-repeat: repeat;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	}	
	
#M_EnteteM {
	width:100%;
	height:15px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	color: #636363;
	font-weight: bold;
	text-align: left;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-color:#9CC;
	}		
	
#C_DroitS {
	background:#FFF;
	width:262px;
	height:auto;
 	}	
	
#M_EntetePub {
	width:100%;
	height:23px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #038CC6;
	font-style: italic;
	line-height: normal;
	font-weight: bold;
	text-align: left;
	padding-top:5px;
	padding-right:0;
	padding-bottom:0;
	padding-right:0;
	background-color:#EDEDFE;
	}		

#C_DCmavie {
	width:262px;
	height:234px;
	padding:0;
	background-color:#EDEDFE;	
}

#C_mvphoto {
	width:180px;
	height:234px;
	padding:0;
	float:left;
}

		#C_mvphotot {
			width:170px;
			height: 25px;
			padding-top:0;
			padding-right:5px;
			padding-bottom:4px;
			padding-left:5px;
			background-color:#2569A7;
			color:#FFF;
			font-weight:bold;
		}
		
		#C_mvphotoim {
			width: 180px;
			height: 203px;
			padding:0;
		}

#C_mvtxt {
	width:78px;
	height:224px;
	padding-top:5px;
	padding-right:2px;
	padding-bottom:5px;
	padding-left:2px;
	float:left;
	font-size:10px;
}

#C_DCmavieB {
	width:258px;
	height:35px;
	padding-top: 8px;
	padding-right:2px;
	padding-bottom:0;
	padding-left:2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #24536D;
	background-color:#EDEDFE;	
}

#C_DroitPub {
	background-color: #FFF;
	width:262px;
	height:186px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #636363;	
 	}	
	
#M_EnteteG {
	width:100%;
	height:18px;
	background-image: url(../Elements/Entg.gif);
	background-repeat: repeat;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #FFF;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	}		
	
	
	
#M_EnteteLarge {
	width:100%;
	height:30px;
	background-image: url(../Elements/EntLarge.gif);
	background-repeat: repeat;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #FFF;

	}
		 

#M_MagVid1 {
	width: auto;
	height: 28px;
	float: left;
	margin: 0px;
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	}


#M_MagVid2 {
	width: 90px;
	height: 28px;
	float: left;
	margin: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 3px;
	line-height: 10px;
	}
	
#M_MagVid3 {
	width: 22px;
	height: 28px;
	float: left;
	margin: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	}
	
		  
		  #C_Accordeon {
	background:#FFF;
	width:420px;
/*	height:320px;  */
	height:380px;
	float: left;
	border: 1px solid #C0C0C2;
	margin: 3px;
	padding: 2px;
		  }
		  
		  
		  
		  
		  
		  
		  
		  
		  
		  
		  
		  
		  
		  
		  

		#C_Horiz_G {
	background:#FFF;
	width: 452px;
	height: 155 px;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #151582;
	line-height: 12px;
	margin-top: 3px;
	margin-right: 3px;
	margin-bottom: 3px;
	margin-left: 3px;
	padding-top: 0px;
	padding-right: 2px;
	padding-bottom: 0px;
	padding-left: 2px;

		  }

		#C_Horiz_G1 {
	background:#FFF;
	width: 480px;
	height: 140 px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #151582;
	line-height: 12px;
	margin-top: 3px;
	margin-right: 3px;
	margin-bottom: 3px;
	margin-left: 3px;
	padding-top: 0px;
	padding-right: 3px;
	padding-bottom: 0px;
	padding-left: 2px;
		  }


		#C_Horiz_G2 {
	background:#FFF;
	width: 190px;
	height: 140 px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #151582;
	line-height: 12px;
	margin-top: 3px;
	margin-right: 3px;
	margin-bottom: 3px;
	margin-left: 3px;
	padding-top: 0px;
	padding-right: 3px;
	padding-bottom: 0px;
	padding-left: 2px;
		  }

		#C_Horiz_GG {
	width: 145px;
	height: 90px;
	float: left;
		}
		
		#C_Horizclear {
	width: 650px;
	height: 1px;
	clear: both;
		}
		  
		#C_Tiers {
/*  width: 219px;  */
	width:221px;
/*	height:155px;   */
	height:170px;	
	font-family: Verdana, Geneva, sans-serif;
	font-size: 9px;
	color: #151582;
	background:#FFF;
	float: left;
	padding:2px;
	border: 1px solid #C0C0C2;
	margin: 3px;
	    }	

				
		#C_TiersGp {
	width:auto;
	height:118px;
	float: left;
	margin-top: 2px;
	margin-right: 2px;
	margin-bottom: 0px;
	margin-left: 0px;
		}
		
		
		#C_TiersG {
	width:125px;
	height:118;
	float: left;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
		}
		
		#C_TiersGg {
	width:150px;
	height:115px;
	float: left;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
		}	
		
		#C_TiersGgD {
	width:94px;
	height:115px;
	float: left;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-family: Verdana, Geneva, sans-serif;
		}			
		
		#C_TiersG2 {
	width:65px;
	height:118px;
	float: left;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-left: 3px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #636363;  
	line-height: 12px;
		}		
		  
		#C_Demi {
	width:338px;
	height:162px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 9px;
	color: #151582;
	float: left;
	padding:2px;
	border: 1px solid #C0C0C2;
	margin: 3px;
	background-color: #E8E8E8;
	    }			  

		#C_DemiGpp {
	width:auto;
	height:auto;
	float: left;
	margin-top: 2px;
	margin-right: 2px;
	margin-bottom: 0px;
	margin-left: 0px;
		}		

		#C_DemiGg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #636363;  
	line-height: 12px;			
	width:150px;
	height:auto;
	float: left;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
		}	




		#C_PCa {
	width: 288px;
	height:142px;
	float: left;
		}			  

		#C_PCb {
	width: 400px;
	height:142px;
	padding-left: 4px;
	float: left;
		}	
		  
		  
		  #C_Annonce {
	width:480px;
	height:125px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #151582;
	float: left;
	padding-top: 0px;
	padding-right: 3px;
	padding-bottom: 2px;
	padding-left: 3px;
	margin-top: 8px;
	margin-right: 3px;
	margin-bottom: 4px;
	margin-left: 3px;
		  }		
		  
		  #C_AnnonceD {
			width:221px;
			height:110px;
			background-image: url(../Elements/Degvg.jpg);
			background-repeat: repeat-x;	
			font-family: Verdana, Geneva, sans-serif;
			font-size: 9px;
			color: #151582;
			float: left;
			padding:2px;
			border: 1px solid #C0C0C2;
			margin: 3px;
	    }				  
			  
		  
		  #C_AnnonceG {
			width:auto;
			height:130px;
			float: left;
			margin-top: 2px;
			margin-right: 4px;
			margin-bottom: 2px;
			margin-left: 0px;
				}	
				
					 #C_AnnonceGA {
	width:auto;
	height:130px;
	float: left;
	margin: 0px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
							}

					#C_AnnonceGB {
	width:80px;
	height:130px;
	float: left;
	margin: 0px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 2px;
	text-align: left;
							}
				

		#M_Crawl {
	width:100%;
	height:14px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	color: #575757;
	font-weight: normal;
	text-align: left;
	background-color: #FFF;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
			}	


#C_Citation {
	background:#FFF;
	width:440px;
	height:auto;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: 11px;
	color: #16108F;
	float:left;
 	}
	
	
	
#C_CCitation {
	background:#FFF;
	width:442px;
	height: 105px;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 8px;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: 12px;
	color:#16108F;	
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #DDD;
	border-right-color: #DDD;
	border-bottom-color: #DDD;
	border-left-color: #DDD;
}
	
#C_Droitbk1 {
	background:#FFF;
	width:287px;
	height:18px;
	padding:2px;
	margin: 3px;
 	}

#C_Droitbk2 {
	background:#FFF;
	width:287px;
	height:22px;
	padding:0px;
	margin: 3px;
 	}
	
	
	
#C_DDR {
	width:285px;
	height:15px;
	padding-top:5px;
	clear:both;
 	}	

#C_DCoeur {
	width: 184px;
	height: 122px;
	float:left;
	padding-top: 2px;
	padding-right: 4px;
	padding-bottom: 2px;
	padding-left: 0px;
}

#C_DCoeurt {
	width: 95px;
	height: 84px;	
	padding-top: 40px;	
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	float:left;
}

#C_DCoeury {
	width:225px	;
	height:122px;
	padding-top: 2px;		
}
	
#C_Pub {
	width:287px;
	height:auto;
	padding:3px;
	margin: 3px;
	background-color: #EDEDFE;
	font-family: Verdana, Geneva, sans-serif;
}


#C_Special {
	width: 100px;
	height: 122px;
	float:left;
	padding-top: 2px;
	padding-right: 4px;
	padding-bottom: 2px;
	padding-left: 0px;
}

#C_SpecialT {
	width: 179px;
	height: 100px;	
	padding-top: 10px;	
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	float:left;
}

#C_DroitClear {
	Width: 150px;
	height:1px;
	clear:both;
}

#DescriGauche {
	height: auto;
	width: 220px;
	float: left;
	padding: 0px;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 2px;
}

#DescriDroite {
	height: auto;
	width: 220px;
	float: left;
	padding: 0px;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 2px;
}

#DescriDR2 {
	width: 52px;
	height: 40px;
	float:left;
}

#DescriDR3 {
	width: 165px;
	height: 40px;
	float:left;
	padding-left: 2px;
}

#DescriDRBR {
	width: 210px;
	height: 8px;
	clear:both
}

/*Page d'extraction et page vidéo*/
#ContW {
	height: auto;
	width: 758px;
	float:left;
}


#Cont_Video {
	height: auto;
	width: 530px;
	float:left;
	margin-top: 0px;
	margin-right: 2px;
	margin-bottom: 10px;
	margin-left: 2px;
	background-color: #FFF;
	text-align: left;
	padding-left: 2px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}

#Cont_Rech {
	height: auto;
	width: 768px;
	float:left;
	margin-top: 0px;
	margin-right: 2px;
	margin-bottom: 10px;
	margin-left: 2px;
	background-color: #FFF;
	text-align: left;
	padding-left: 2px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}



#Cont_PTD {
	height: 120px;
	width: 600px;
	float:left;
	margin-top: 0px;
	margin-right: 2px;
	margin-bottom: 0px;
	margin-left: 2px;
	background-color: #FFF;
	text-align: left;
	padding-left: 2px;
	padding-top: 0px;
	padding-right: 6px;
	padding-bottom: 0px;
}

#Cont_PTDG {
	height: auto;
	width: 760px;
	float:left;
	margin-top: 0px;
	margin-right: 2px;
	margin-bottom: 0px;
	margin-left: 2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #151582;
	background-color: #F9F5FE;
	text-align: left;
	padding-left: 2px;
	padding-top: 0px;
	padding-right: 6px;
	padding-bottom: 0px;
}

#Cont_TV {
	height: auto;
	width: 750px;
	float:left;
	margin-top: 0px;
	margin-right: 2px;
	margin-bottom: 10px;
	margin-left: 2px;
	background-color: #FFF;
	text-align: left;
	padding-left: 2px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}





#Cont_Info {
	height: auto;
	width: 520px;
}

#Cont_DroitRech {
	width:238px;
	height:auto;
	margin: 0px;
	background-image: url(../Elements/BGrech.gif);
	background-repeat: repeat-y;
	padding-top: 0px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
}

				#C_Recommander {
	width: 219px;
	height: 130px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
	border: 1px solid #C0C0C2;
	margin-top: 0px;
	margin-right: 3px;
	margin-bottom: 3px;
	margin-left: 3px;
	padding-top: 0px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
				}
				
#C_RecommanderH {
	width: 287px;
	height: 130px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
	border: 1px solid #C0C0C2;
	margin-top: 0px;
	margin-right: 3px;
	margin-bottom: 3px;
	margin-left: 3px;
	padding-top: 0px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	background-color: #EEE;
				}				
				
				
				
							
#Commentaire {
	width: 222px;
	height: 55px;
	text-align:center;
	margin-top: 7px;
	margin-right: 0px;
	margin-bottom: 7px;
	margin-left: 5px;
	background-color: #FFF;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #A8A8A8;
	border-right-color: #A8A8A8;
	border-bottom-color: #A8A8A8;
	border-left-color: #A8A8A8;
}

#Recherche {
	height: 500px;
	width: 220px;
	background-image: url(../Elements/BGrech.gif);
	background-repeat: repeat-y;
	float: left;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 2px;
}	

#Recherche2 {
	height: 120px;
	width: 220px;
	float: left;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 2px;
}	

#RechercheGD {
	height: auto;
	width: 750px;
	float: left;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 2px;
	text-align: left;
}	


#Fenetre  {
	width: 144px;
	/*  height=180px;  */	
	height: 205px;
	float: left;
	margin-left: 6px;
	border: 1px solid #E8E8E8;
	margin-top: 4px;
	margin-right: 6px;
	margin-bottom: 10px;
	padding: 2px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	color: #151582;	
}

#FenetreB  {
	width: 453px;  /*438 */
	height: 150px;
	float: left;
	border: 1px solid #E8E8E8;
	margin-top: 4px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 10px;	
	padding: 5px;
}

#FenetreC  {
	width: 143px;
	height: 122px;
	float: left;
	padding-top:0px;
	padding-right:5px;
	padding-bottom:0px;
	padding-left:0px;
}

#FenetreD  {
	width: 184px;  
	height: 122px;
	float: left;
}

#FenetreE  {
	width: 111px;  /* 96 */
	height: 112px;
	float: left;
	padding-top:5px;	
	padding-right:5px;
	padding-left:5px;
	padding-bottom:5px;
}

#FenetreEE  {
	width: 305px;
	height: 112px;
	float: left;
}

#FenetreF {
	width:430px;
	height:20px;
	padding:4px;
	clear:both;
	font-size:12px;
	font-weight: bold;
	color: #525252;	
}


#Rechercheliste {
	height: 500px;
	width: 217px;
	overflow: auto;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 3px;
}
				

#C_Tiersclear {
			  	width:219px;
			  	height:130px;
				font-family: Verdana, Geneva, sans-serif;
			  	font-size: 9px;
				color: #151582;
			  	background:#FFF;
			  	padding:2px;
			  	border: 1px solid #C0C0C2;
			  	margin: 3px;
}
				
				#C_RecommanderL {
	width: 251px;
	height: 140px;
	float:left;
	text-align: center;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #393674;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 2px;
	border: 1px solid #F9C8F8;
	background-image: url(../Elements/RecomLV.gif);
	background-repeat: repeat-x;
				}
			  
#C_DroitG {
	width:125px;
	height:92px;
	float: left;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 0px;
	}
	
#C_DroitG2 {
	width:180px;
	height:92px;
	float: left;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 0px;
	}	
	
	
#C_DroitGaccordeon {
	width:143px;
	height:122px;
	float: left;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 0px;
	}	
	

#C_DroitD {
	width: 140px;
	height:auto;
	float: left;
	padding: 3px;
	margin: 4px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 9px;
}

#XBR {
	clear:both;	
}

/* cadre auto extensible float left pour imagettes dans liste de recherche rechi etc.. */
#Yt {
	height: auto;
	width: auto;
	float: left;
	margin-top: 4px;
	margin-right: 2px;
	margin-bottom: 0px;
	margin-left: 0px;
}

#YtD {
	height: auto;
	width: 140px;
	float: left;
	margin-top: 4px;
	margin-right: 2px;
	margin-bottom: 0px;
	margin-left: 0px;
}	

#YtE {
	height: auto;
	width: 100px;
	float: left;
	margin-top: 4px;
	margin-right: 2px;
	margin-bottom: 0px;
	margin-left: 0px;
}	

#YBR {
	clear:both;
}

#Cont_Sousvideo {
	height: auto;
	width: 530px;
	clear:both;
	margin-top: 0px;
	margin-right: 2px;
	margin-bottom: 10px;
	margin-left: 2px;
	background-color: #FFF;
	text-align: left;
	padding-left: 2px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;	
}

#Cont_infoD {
	height: auto;
	width: 410px;
	background-image: url(../Elements/BGrech.gif);
	background-repeat: repeat-y;
	float: left;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}

#Explication {
	background:#FFF;
	width:780px;
	height:auto;
	float:left;
	margin-top: 0;
	margin-bottom: 0;
	margin-left: 100px;
	padding-top: 0;
	padding-right:5px;
	padding-bottom:5px;
	padding-left:5px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 13px;
	line-height:17px;
	color: #2C2F36;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-right-color: #CF0609;
	border-bottom-color: #CF0609;
}

#dona {
	width:425px;
	height:219px;
	float:left;
}

#donb {
	width:331px;
	height:207px;
	float:left;
	padding:12px;	
}

#donc {
	width:780px;
	height:219px;
}

#Publication {
	width:980px;
	height:auto;
	padding:5px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 13px;
	line-height:17px;
	color: #2C2F36;	
}

.exp2 {
	color: #CF0609;
	font-weight:bold;
}

.exp3 {
	color: #CF0609;
	font-weight:bold;
	font-size:15px;
}

a.typp {
	font-size:12px;
	font-weight: bold;
	font-family: Verdana, Geneva, sans-serif;
	color: #2C2F36;
	text-decoration:none;
}

a.typp:hover {
	font-size:12px;
	font-weight: bold;
	font-family: Verdana, Geneva, sans-serif;
	color: #2C2F36;
	text-decoration:underline;
}


.typgr {
	font-size:12px;
	font-weight: bold;
	font-family: Verdana, Geneva, sans-serif;
	color: #69589A;
}




/* Boite bande annonce */
#C_Banda {
	width:150px;
	height:265px;
	padding: 3px;
	margin-top: 10px;
	margin-right: 5px;
	margin-bottom: 10px;
	margin-left: 5px;
	border: 1px solid #78D8D8;
	float:left;
}
		

		#Rec {
	width:25px;
	height:28px;
	float: left;
	margin: 0px;
		}

		#RecBout {
	width:600px;
	height:28px;
		}
		
		#RecA {
/*	width:255px;  */
	width:55px;
	height:28px;
	float: left;
	margin: 0px;	
		}
		
		
		#RecC {
	width:140px;
	height:18px;
	float: left;
		}
		
		#RecAB {
	width:520px;
	height:28px;
	float: left;
	margin: 0px;	
		}	
		
		#RecBA {
/*	width:545px;  */
	width:745px;
	height:28px;
	float: left;
	margin: 0px;	
		}			
		
		#RecB {
/* width:200px;    */
	width:110px;
	height:28px;
	float: left;
	margin: 0px;	
		}		
		
		#RecD {
	width:120px;
	height:18px;
	float: left;
		}		
				
		
		#RecBR
		{
	clear: both;
	margin: 0px;	
		}


	
	#Trait {
	background-color: #CEFCFF;
	height: 3px;
	width: 500px;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #A6A6A6;
	border-right-color: #A6A6A6;
	border-bottom-color: #A6A6A6;
	border-left-color: #A6A6A6;	
	}

#AtoiG {
	width:auto;
	height: auto;
	float: left;
}

#AtoiD {
	width: 510px;
	height: 260px;
	float: left;
	margin-left: 20px;
	margin-right: 40px;
	font-family: Verdana, Geneva, sans-serif;
	color: #69589A;
}

#AtoiDb {
	width: 220px;
	height: 260px;
	float: left;
	margin-left: 4px;
	margin-right: 4px;
	font-family: Verdana, Geneva, sans-serif;
	color: #69589A;
}

#Atoix {
	width: 750 px;
	height: 1 px;
	clear: both;
}


#Article {
	width: 112px;
	height: 185px;
	padding: 4px;
	float: left;
}

#ArticleM {
	width: 430px;
	height: 185px;
	padding: 4px;
	float: left;	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #9B9B9B;	
}

#ArticleD {
	width: 120px;
	height: 185px;
	padding: 4px;
	float: left;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #E9E9E9;
	border-right-color: #E9E9E9;
	border-bottom-color: #E9E9E9;
	border-left-color: #E9E9E9;
	background-image: url(../Elements/Artbv.gif);
	background-repeat: repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #9B9B9B;
}

#Catal {
	width: 145px;	
	height: 276px;
	padding-left:10px;
	padding-right:10px;
	padding-top:0px;
	padding-bottom:25px;
	float: left;
}

#Catalphot {
	width: 130px;
	height: 168px;
	clear: both;
}

#Cataltexte {
	width: 135px;
	height: 77px;
	clear: both;
	padding-top: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #035E85;
}

#CatalphotG {
	width: 198px;
	height: 350px;
	float: left;
}

#CataltexteG {
/*	width: 410px;    */
	width: 386px;
	height: auto;
	padding-top: 5px;
	padding-left: 10px;
	padding-right: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #035E85;
	float: left;
}

#Commander {
	width: 100px;
	height: 300px;
	float: left;
	background-color: #F5F5F5;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #D4D4D4;
	border-right-color: #D4D4D4;
	border-bottom-color: #D4D4D4;
	border-left-color: #D4D4D4;
	font-weight: bold;
	color: #035E85;
}
	
#Cont_Pied {
	width:1000px;
	height:20px;
	clear:both;
	background-color: #F2F2F2;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 5px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 9px;
	text-align: center;
	color: #636363;
}


.redim_imgBout{
	max-width: 130px;
	max-height: 168px;
}

.redim_imgGBout{
	max-width: 198px;
	max-height: 300px;
}

.redim_Txt {
	max-width: 143px;
	max-height: 116px;	
}


.auteur {
	font-size:11px;
	color:#959595;
	font-weight:bold;	
	
}

.auteurG {
	font-size:13px;
	color:#959595;
	font-weight:bold;
}

.type {
	font-size:12px;
	color:#959595;
	font-weight:bold;
}

.prix {
	font-size:13px;
	color:#CE5300;
	font-weight:bold;	
}

.prixbar {
	font-size:12px;
	color:#CE5300;
	font-weight:normal;
	text-decoration: line-through;
}



a.Catalt {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #035E85;
	font-weight: bold;
}

a.Catalt:hover {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #959595;
	font-weight: bold;
}


a.rubriqueT {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #035E85;
	font-weight: bold;
}

a.rubriqueT:hover {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #959595;
	font-weight: bold;
}

.someclass{ //classe éventuelle appliquée aux scrollers
	}
	
	
/*Définition des Liens*/
a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #151582;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	text-decoration: none;
}


a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #617A85;
	text-decoration: none;
}

a img {
  border: 0;
}

a.comment {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #151582;
	font-weight: bold;
}

a.comment:hover {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #617A85;	
	font-weight: bold;
}



a.text {
	color: #CE7700;
}

a.text:hover {
	color: #617A85;
}


a.mag {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
}

a.mag:hover {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #D2D2D2;
}

a.magLarge {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
}

a.magLarge:hover {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #D2D2D2;
}

a.cit {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #891DAD;
}

a.cit:hover {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #D2D2D2;
}





a.magpt {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFF;
	text-decoration: none;
}

a.magpt:hover {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #D2D2D2;
	text-decoration: none;
}



.magANgros {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #281D61;	
}

.magANmoyen {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: normal;
	color: #281D61;
}

.magANpetit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #281D61;		
}


a.liengrr {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	color: #2C2F36;
	font-weight:bold;
	text-decoration:none;
}

a.liengrr:hover {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	color: #2C2F36;
	font-weight:bold;
	text-decoration:underline;
}

a.liengrr2 {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 15px;
	color: #2C2F36;
	font-weight:bold;
	text-decoration:none;
}

a.liengrr2:hover {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 15px;
	color: #2C2F36;
	font-weight:bold;
	text-decoration:underline;
}

a.liengr {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	color: #636363;
	font-weight:bold;
	text-decoration:none;
}

a.liengr:hover {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	color: #636363;
	font-weight:bold;
	text-decoration:underline;
}


a.corps {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #636363;  
	line-height: 12px;
}

a.corps:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2C2C2C;
	line-height: 12px;
}

a.corpsR {
	color: #CF0609;
	text-decoration:none;
}

a.corpsR:hover {
	color: #CF0609;
	text-decoration: underline;	
}



a.corpsT {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 9px;
	color: #122081;
}

a.corpsT:hover {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 9px;
	color: #2C2C2C;
}

a.corpsri {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	/*	color: #151582; */
	color: #2C2F36;
	line-height: 12px;
	text-decoration:underline;
}

a.corpsri:hover {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	/*	color: #151582; */
	color: #191919;
	line-height: 12px;
	text-decoration: underline;
}



a.corpsgras {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #151582;
	font-weight: bold;
}

a.corpsgras:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6767E7;
	font-weight: bold;	
}


a.corpss {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	/*	color: #151582; */
	color: #151582;
	line-height: 12px;
	text-decoration: underline;
}

a.corpss:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #151582;
	line-height: 12px;
}

a.corpslight {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 9px;
	color: #617A85;
}

a.corpslight:hover {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 9px;
	color: #151582;	
}




/*  suivant c'est la lettre l et non le nombre 1 */
a.corpsl {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	color: #2C2F36;
}	

a.corpsl:hover {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	color: #2C2F36;
	text-decoration:underline;
}

a.corpsll {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	color: #636363;
}	

a.corpsll:hover {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	color: #636363;
	text-decoration:underline;
}



a.corpsl2 {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	color: #151582;
}	

a.corpsl2:hover {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	color: #617A85;
}

a.corpsl2g {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	color: #151582;
	font-weight:bold;
}	

a.corpsl2g:hover {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	color: #617A85;
	font-weight:bold;	
}

a.corpsl3g {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 13px;
	color: #151582;
	font-weight:bold;
}	

a.corpsl3g:hover {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 13px;
	color: #617A85;
	font-weight:bold;	
}


a.corpsls {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	color: #151582;
	text-decoration:underline;
}	

a.corpsls:hover {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	color: #617A85;
	text-decoration:underline;	
}



a.corpsM {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 13px;
	color: #151582;
	font-weight:bold;
}	

/*  suivant c'est la lettre l et non le nombre 1 */
a.corpsM:hover {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 13px;
	color: #617A85;
	font-weight:bold;	
}


a.corpsxt {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #151582;
}	

/*  suivant c'est la lettre l et non le nombre 1 */
a.corpsxt:hover {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #617A85;
}

a.corpsblanc {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #FFF;
	font-weight: bold;
}	

/*  suivant c'est la lettre l et non le nombre 1 */
a.corpsblanc:hover {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #C0C0C0;
	font-weight: bold;
}

a.corpsrouge {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #F5450A;
	font-weight: bold;
}	

/*  suivant c'est la lettre l et non le nombre 1 */
a.corpsrouge:hover {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #9F2D06;
	font-weight: bold;
}

a.corpslb {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	color: #701483;
}

a.corpslb:hover {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	color: #617A85;	
}





a.corpsbold {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 9px;
	color: #151582;
	font-weight: bold;
}

a.corpsbold:hover {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 9px;
	color: #617A85;
	font-weight: bold;
}



/*   bouton et texte du bouton levé  */
a.rub {
	background-image: url(../Elements/Rub1.gif);
	height: 18px;
	width: 72px;
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #8984E8;
	font-weight: bold;
}

a.rub:hover {
	background-image: url(../Elements/Rub2.gif);
	height: 18px;
	width: 72px;
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;	
	color: #CE7700;
	font-weight: bold;
}

a.play {
	background-image: url(../Elements/Play2.gif);
	height: 28px;
	width: 22px;
	background-repeat: no-repeat;
}

a.play:hover {
	background-image: url(../Elements/Play2f.gif);
	height: 28px;
	width: 22px;
	background-repeat: no-repeat;
}


a.textoo {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #151582;
	font-weight: bold;
}

a.textoo:hover {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #6767E7;
	font-weight: bold;
}



/*   bouton et texte du bouton pressé  */
a.rubp {
	background-image: url(../Elements/Rub2.gif);
	height: 18px;
	width: 72px;
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CE7700;
	font-weight: bold;
}

a.rubp:hover {
	background-image: url(../Elements/Rub2.gif);
	height: 18px;
	width: 72px;
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;	
	color: #8984E8;
	font-weight: bold;
}

a.moteurA {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #1033BE;
	font-weight: bold;
	text-decoration: underline;
}

a.moteurA:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #071654;
	font-weight: bold;
	text-decoration: underline;
}

a.moteurAB {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #1033BE;
	font-weight: normal;
	text-decoration: underline;
}

a.moteurAB:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #071654;
	font-weight: normal;
	text-decoration: underline;
}

a.moteurB {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #8E8E8E;
	font-weight: normal;
}

a.moteurB:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #545454;
	font-weight: normal;
}

a.rplh {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #9999CA;
	font-weight: normal;
	}

a.rplh:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF1F00;
	font-weight: normal;
	}



a.rplg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000;
	font-weight: normal;
	}

a.rplg:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF1F00;
	font-weight: normal;
	}
	
a.textac {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color:#393674;
	text-decoration:none;
	font-weight:bold
}

a.textac:hover {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #3C3C3C;
	text-decoration:none;
	font-weight:bold
}

a.tvma {
	font-family: Verdana, Geneva, sans-serif;	
	color: #F60;
	font-size:11px;	
	font-weight:bold;
}

a.tvma:hover {
	font-family: Verdana, Geneva, sans-serif;	
	color: #F60;
	font-size:11px;
	text-decoration:underline;
	font-weight:bold;	
}







/*polices*/
.ssmenu {
	font-size:11px;
	font-weight: normal;
	color: #525252;
}


.hautt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CEE8EA;
}

.typ {
	font-size:12px;
	font-weight: normal;
	font-family: Verdana, Geneva, sans-serif;
	color: #69589A;
}

.typig {
	font-size:12px;
	font-weight: bold;
	font-family: Verdana, Geneva, sans-serif;
	color: #69589A;
	font-style: italic;
}

.typleger {
	font-size:12px;
	font-weight: normal;
	font-family: Verdana, Geneva, sans-serif;
	color: #C0C0C0;
}



.pt {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 9px;
	color: #636363;
}

.tetep {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	color: #2C2F36;
}	

.tetepg {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	color: #2C2F36;
	font-weight:bold;
}	


.r00 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #151582;	
}
.r0 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #DD9500;
	font-weight: normal;	
}

.r0b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #DD9500;
	font-weight: bold;	
}


/* d'origine on avait  r1 - r2 - r3   =>    11, 11 et 10 pixels*/

.r1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CF0609;
	font-weight: bold;
}

.r118 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #CF0609;
	font-weight: bold;
}



.r1n {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CF0609;
	font-weight: normal;
}

.rR {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #F00;
	font-weight:bold;	
}

.r100 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CE7700;
	font-weight: bold;
}

.r2 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #636363;
}



.r3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #636363;
/*	color: #393674; */
/*	line-height: 14px; */
}

.r33 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #636363;
}

.r4 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #393674;
	line-height: 15px;
	font-weight: bold;
}

.r5 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 9px;
	color: #EC0029;
}

.r6 {
	font-family: Verdana, Geneva, sans-serif;
	color: #69589A;
	font-size: 11px;
	font-weight: bold;
	}
	
.r7 {
	font-family: Verdana, Geneva, sans-serif;
	color: #E4050B;
	font-size: 11px;
	font-weight: bold;
	}
	
	
.r10w {
	font-size:10px;
	color:#FFF;
	font-weight:normal;
}

.r13 {
	font-size: 13px;
	font-weight:normal;
}

.r13b {
	font-size: 13px;
	font-weight:bold;
}

.r10 {
	font-size: 10px;
	font-weight:normal;
}

.r12g {
	font-size:12px;
	font-weight:bold;
}

.rrmoteur {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #CE7700;
	}
	
.gris {
	color: #BBB;
}


.gras {
	font-weight:bold;	
}

.grital {
	font-weight:normal;
	font-style: italic;
}

.rtv {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CF0609;  
}


.rtv2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #F00;
	line-height: 11px;
}

a.rtv {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CF0609;
	text-decoration:none;
	line-height: 11px;
}

a.rtv:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CF0609;
	text-decoration:underline;
	line-height: 11px;
}



.Cmaviem {
	font-family: Verdana, Geneva, sans-serif;	
	color: #038CC6;
	font-size: 16px;	
}


.tvm {
	font-family: Verdana, Geneva, sans-serif;	
	color: #F60;
	font-size:16px;	
}

