body {margin-top:0px;margin-right:0px;margin-left:0px;margin-bottom:0px; font-size:11px; font-family: Arial, Helvetica, sans-serif;}
img {border:0px;}
a {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color:#000000; text-decoration:none;}
a:hover {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color:#000000; text-decoration:underline;}
.txt12 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#000000;}
.txt11 {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color:#000000;}
.txt10 {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color:#000000;}
.txt9 {font-family: Arial, Helvetica, sans-serif; font-size: 9px; color:#000000;}
.bloc20 { width:20px; height:10px;} 
.bloc30 { width:40px; height:10px;}
.txt12blanc {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#FFFFFF;}
.txt10blanc {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color:#FFFFFF;}
.txt11blanc {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color:#FFFFFF;}
.txt12violet {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#56017D;}
.lienPetit {font-family: Arial, Helvetica, sans-serif; font-size: 9px; color:#000000; text-decoration:none;}
.lienPetit:hover {font-family: Arial, Helvetica, sans-serif; font-size: 9px; color:#000000; text-decoration:underline;}
.lien {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color:#000000; text-decoration:underline;}
.lien:hover {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color:#000000; text-decoration:underline;}
/*************************/
/* HAUT                  */
.hautfondresize1 { background-image:  url(../images/commun/haut1_resize.gif); background-repeat:no-repeat;}
.hautfondstitre { background-color:#E7E7E7; background-image:  url(../images/commun/haut_fond_stitre.gif); background-repeat:no-repeat; }
.hautSTitre {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color:#999999; font-weight:bold;}
.hautFondVert {background-color:#A6D514;}
.hautBlocGauche { width:28px; height:81px;} 
.hautBlocBas { width:600px; height:30px;} 

/*************************/
/* BAS                   */
.basBlocGauche { background-color:#F2F2F2; background-image:  url(../images/commun/bas_grille_rouge.gif); width:60px; height:24px;} 
.basGrille { background-color:#F2F2F2; background-image:  url(../images/commun/bas_grille.gif); height:13px;} 
.basDroit { background-color:#FF8500; width:458px; height:11px;} 
.basDroitResize { background-color:#FF8500; height:11px;} 
.basBloclien { height:24px; width:261px; background-image:  url(../images/commun/bas_fond_lien.gif); background-position: top; background-repeat:repeat-x;}
.baslien { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color:#000000; text-decoration:none; vertical-align:bottom;}
.baslien:hover {font-family: Arial, Helvetica, sans-serif; font-size: 10px;  color:#000000; text-decoration:underline;}

/*************************/
/* MENU                  */
.menu1, .menu2, .menu3, .menu4, .menu5 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color:#000000; }
.menu1 {background-color:#BC75B7;} 
.menu2 {background-color:#94B3D5;} 
.menu3 {background-color:#FDB657;} 
.menu4 {background-color:#7FC31C;} 
.menu5 {background-color:#F8003F;} 
.menuTitre { font-size: 12px; font-weight:bold; }
.menuBloc {  cursor:pointer; width:228px; height:84px; }
.menuBlocOn {position:right; cursor:pointer; width:228px; height:84px; filter:alpha(opacity=50); -moz-opacity: .5; }

/*************************/
/* HOME                  */
.homeDegrade { background-image:  url(../images/home/degrade.jpg); background-repeat:no-repeat;} 
.homeTxtDegrade { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color:#FFFFFF; font-weight:bold;} 
.homeNumero{ background-image: url(../images/home/numero.gif); background-repeat:no-repeat; background-position:45px 27px;}
.homeGauche{ background-image: url(../images/home/angle.gif); background-repeat:no-repeat; background-position:bottom;}
.homeFond { background-color:#B8DF3C;}
.homeTxtTitre { font-family: Arial, Helvetica, sans-serif; font-size: 18px; color:#FFFFFF; font-weight:bold;} 
/*************************/
/* RUB 1                 */
.r1BordG { border-left:solid 1px #81017E; }
.r1BordB { border-bottom:solid 1px #81017E; }
.r1Degrade { background-image:  url(../images/r1/degrade.jpg); background-repeat:no-repeat;} 
.r1TxtDegrade { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color:#81017E; font-weight:bold;} 
.r1Titre { font-family: Arial, Helvetica, sans-serif; font-size: 20px; color:#81017E; font-weight:bold;}
.r1Titre:hover { font-family: Arial, Helvetica, sans-serif; font-size: 20px; color:#81017E; font-weight:bold; text-decoration:underline;} 
.r1STitre { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color:#81017E; font-weight:bold;} 
.r1lien{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color:#81017E; text-decoration:none;} 
.r1lien:hover{ color:#81017E; text-decoration:underline;} 
.r1color { color:#81017E;}
.r1Photo1{ background-image: url(../images/r1/photo1.jpg); background-repeat:no-repeat; background-position:0px 20px;}
.r1Photo2{ background-image: url(../images/r1/photo2.jpg); background-repeat:no-repeat; background-position:0px 20px;}
.r1Photo3{ background-image: url(../images/r1/photo3.jpg); background-repeat:no-repeat; background-position:0px 20px;}

/*************************/
/* RUB 2                 */
.r2BordG { border-left:solid 1px #5089BE; }
.r2BordB { border-bottom:solid 1px #5089BE; }
.r2Degrade { background-image:  url(../images/r2/degrade.jpg); background-repeat:no-repeat;} 
.r2TxtDegrade { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color:#5089BE; font-weight:bold;} 
.r2Titre { font-family: Arial, Helvetica, sans-serif; font-size: 20px; color:#5089BE; font-weight:bold;} 
.r2Titre:hover { font-family: Arial, Helvetica, sans-serif; font-size: 20px; color:#5089BE; font-weight:bold; text-decoration:underline;}
.r2STitre { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color:#5089BE; font-weight:bold;} 
.r2lien{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color:#5089BE; text-decoration:none;} 
.r2lien:hover{ color:#5089BE; text-decoration:underline;} 
.r2color { color:#5089BE;}
.r2Photo1{ background-image: url(../images/r2/photo1.jpg); background-repeat:no-repeat; background-position:0px 20px;}
.r2Photo2{ background-image: url(../images/r2/photo2.jpg); background-repeat:no-repeat; background-position:0px 20px;}
.r2Photo3{ background-image: url(../images/r2/photo3.jpg); background-repeat:no-repeat; background-position:0px 20px;}

/*************************/
/* RUB 3                 */
.r3BordG { border-left:solid 1px #FF8507; }
.r3BordB { border-bottom:solid 1px #FF8507; }
.r3Degrade { background-image:  url(../images/r3/degrade.jpg); background-repeat:no-repeat;} 
.r3TxtDegrade { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color:#FF8507; font-weight:bold;} 
.r3Titre { font-family: Arial, Helvetica, sans-serif; font-size: 20px; color:#FF8507; font-weight:bold;} 
.r3Titre:hover { font-family: Arial, Helvetica, sans-serif; font-size: 20px; color:#FF8507; font-weight:bold; text-decoration:underline;}
.r3STitre { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color:#FF8507; font-weight:bold;} 
.r3lien{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color:#FF8507; text-decoration:none;} 
.r3lien:hover{ color:#FF8507; text-decoration:underline;} 
.r3color { color:#FF8507;}
.r3question { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color:#FF8507; font-weight:bold; text-decoration:underline;} 
.r3questionnoir { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color:#000000; font-weight:bold; text-decoration:underline;} 


/*************************/
/* RUB 4                 */
.r4BordG { border-left:solid 1px #7FC31C; }
.r4BordB { border-bottom:solid 1px #7FC31C; }
.r4Degrade { background-image:  url(../images/r4/degrade.jpg); background-repeat:no-repeat;} 
.r4TxtDegrade { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color:#7FC31C; font-weight:bold;} 
.r4Titre { font-family: Arial, Helvetica, sans-serif; font-size: 20px; color:#7FC31C; font-weight:bold;} 
.r4Titre:hover { font-family: Arial, Helvetica, sans-serif; font-size: 20px; color:#7FC31C; font-weight:bold; text-decoration:underline;}
.r4STitre { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color:#7FC31C; font-weight:bold;} 
.r4lien{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color:#7FC31C; text-decoration:none;} 
.r4lien:hover{ color:#7FC31C; text-decoration:underline;}
.r4lien2{ font-family: Arial, Helvetica, sans-serif; font-size: 13px; color:#7FC31C; text-decoration:none;} 
.r4lien2:hover{ font-family: Arial, Helvetica, sans-serif; font-size: 13px; color:#7FC31C; text-decoration:underline;}
.r4lienBlanc{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color:#FFFFFF; text-decoration:none;} 
.r4lienBlanc:hover{ color:#FFFFFF; text-decoration:underline;}
.r4lienBlancOn{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color:#000000; text-decoration:none;} 
.r4fondMenuConseil { background-color:#FF8507;}
.r4color { color:#7FC31C;}
.r4Cercle { background-image: url(../images/r4/cercle.jpg); background-repeat:no-repeat;  background-position:center bottom;}
.r4titretem {font-family: Arial, Helvetica, sans-serif; font-size: 24px; color:#000000;}
.r4visufondtem {background-image: url(../images/r4/apo_ho.gif); background-repeat: no-repeat; background-position:left top;}
.r4lien_tem { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color:#7FC31C; text-decoration:underline; font-weight:bold;} 
.r4lien_tem:hover {
	color:#000000;
	text-decoration:underline;
	font-size: 14px;
	font-weight:bold;
}
.r4lienactive {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#7FC31C;
	text-decoration:none;
	font-weight: bold;
}
.r4lienactive:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#7FC31C;
	text-decoration:none;
	font-weight: bold;
}

/*************************/
/* RUB 5                 */
.r5BordG { border-left:solid 1px #F8003F; }
.r5BordB { border-bottom:solid 1px #F8003F; }
.r5Degrade { background-image:  url(../images/r5/degrade.jpg); background-repeat:no-repeat;} 
.r5TxtDegrade { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color:F8003F; font-weight:bold;} 
.r5Titre { font-family: Arial, Helvetica, sans-serif; font-size: 20px; color:#F8003F; font-weight:bold;} 
.r5Titre:hover { font-family: Arial, Helvetica, sans-serif; font-size: 20px; color:#F8003F; font-weight:bold; text-decoration:underline;} 
.r5STitre { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color:#F8003F; font-weight:bold;} 
.r5lien{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color:#F8003F; text-decoration:none;} 
.r5lien:hover{ color:#F8003F; text-decoration:underline;} 
.r5color { color:#F8003F;}
.r5visufondtem {background-image: url(../images/r5/v-homechiffres.gif); background-repeat: repeat; background-position:center;}
.r5visufondclairtem {background-image: url(../images/r5/v-homechiffres-clair.gif); background-repeat: repeat; background-position:center;}
.r4visufondtem2 {
background-image: url(../images/r4/v-hometem.gif); background-repeat: no-repeat; background-position:center top;
}

