/* Feuille de style pour le nouveau header */
	
	
	/*Lien couleur blanc 11 px*/
	A.blanc11_b:link 	{Color:#FFFFFF;font-family:verdana;font-size:11px;font-weight:bold;text-decoration:none;}
	A.blanc11_b:visited {Color:#FFFFFF;font-family:verdana;font-size:11px;font-weight:bold;text-decoration:none;}
	A.blanc11_b:active 	{Color:#FFFFFF;font-family:verdana;font-size:11px;font-weight:bold;text-decoration:none;}
	A.blanc11_b:hover 	{Color:#FFE4BD;font-family:verdana;font-size:11px;font-weight:bold;text-decoration:none;}
	
	/*Lien couleur beige 9 px avec underline*/
	A.beige9_u:link 	{Color:#FFE4BC;font-family:verdana;font-size:9px;font-weight:normal;text-decoration:underline;}
	A.beige9_u:visited  {Color:#FFE4BC;font-family:verdana;font-size:9px;font-weight:normal;text-decoration:underline;}
	A.beige9_u:active 	{Color:#FFE4BC;font-family:verdana;font-size:9px;font-weight:normal;text-decoration:underline;}
	A.beige9_u:hover 	{Color:#FFFFFF;font-family:verdana;font-size:9px;font-weight:normal;text-decoration:underline;}
	
	/*Les couleurs pour le texte*/
	.blanc10	{Color:#FFFFFF;font-family:verdana;font-size:10px;font-weight:normal;}
	.blanc12	{Color:#FFFFFF;font-family:verdana;font-size:12px;font-weight:bold;	}
	
	/*pour les selects de la recherche*/
	.recherche  {margin-top: 3px;margin-left: 3px;font-weight: normal;color: #000000;background-color: #ffffff; border-width: 1px;width: 215px;height: 12px;font-size: 9px;font-family: verdana }
	.recherche4 {margin-top: 3px;margin-left: 3px;font-weight: normal;color: #000000;background-color: #ffffff; border-width: 1px;width: 77px;height: 12px;font-size: 9px;font-family: verdana }
	.recherche5 {margin-top: 3px;margin-left: 3px;font-weight: normal;color: #000000;background-color: #ffffff; border-width: 1px;width: 111px;height: 12px;font-size: 9px;font-family: verdana }			 
					 
	/* Navigation Header No.3 */
	.txt_blanc{color:#ffffff;font-family:verdana;font-weight:bold;font-size:13px;}
	.txt_rouge{color:#af3a01;font-family:verdana;font-weight:bold;font-size:13px;}
/*	.txt_beige{color:#FFE4BC;font-family:verdana;font-weight:bold;font-size:10px;} */

	A.langswap:link {color: #cd1402;font-family : verdana;font-weight: bold; font-size: 10px;text-decoration: underline;}
	A.langswap:visited {color: #cd1402;font-family : verdana;font-weight: bold; font-size: 10px;text-decoration: underline;}
	A.langswap:active {color: #cd1402;font-family : verdana;text-decoration: underline;}
	A.langswap:hover {color: #000000;font-family : verdana;text-decoration: underline;}

/*	A.lien_recherche:link {color: #FFE4BC;font-family : verdana;font-weight: bold; font-size: 10px;text-decoration: underline;}
	A.lien_recherche:visited {color: #FFE4BC;font-family : verdana;font-weight: bold; font-size: 10px;text-decoration: underline;}
	A.lien_recherche:active {color: #FFE4BC;font-family : verdana;text-decoration: underline;}
	A.lien_recherche:hover {color: #000000;font-family : verdana;text-decoration: underline;} */

	A.bt:link {color: #af3a01;font-family : verdana;font-weight: bold; font-size: 13px;text-decoration: none;}
	A.bt:visited {color: #af3a01;font-family : verdana;font-weight: bold; font-size: 13px;text-decoration: none;}
	A.bt:active  {color: #af3a01;font-family : verdana;text-decoration: none;}
	A.bt:hover {color: #ffffff;font-family : verdana;text-decoration: none;}

/*	.recherche7 {width:210px;color:#000000;font-size:9px;font-weight:normal;}
	.recherche8 {width:86px;color:#000000;font-size:9px;font-weight:normal;}
	.recherche9 {width:194px;color:#000000;font-size:9px;font-weight:normal;} */
	/* Fin Navigation Header No.3 */
/* fin de la feuille de style */


/*CSS Pour le menu de gauche de Maison passion*/
div#bloc_menu_maison_passion						{width:129px;padding:0;margin:0;}
div.mmp_bt_archive									{margin:0;height:55px;}
div.mmp_btn_jar, div.mmp_btn_ren, div.mmp_btn_dec	{margin:0;height:27px;}
div.mmp_btn_hab										{margin:0;height:30px;}
div.mmp_clearer										{clear:both;overflow:hidden;}
	

/* classes pour Micasa */
.body {text-align:left;background:#FFFFFF;}
.bodybgcolor 				{background:#ACB3C3; }
.tdmenu 					{background: #D46700 url(/images/pixblanc.gif) repeat-x bottom; } 
.bgcolorsuperbanner 		{background: #B12B00; }
.menubordureexterne			{background: #990D00; } 
.menubordureinternefoncee 	{background: #A31A00; } 
.menubordureinternepale 	{background: #D4774F; } 
.menubackground 			{background: #BA3800; }
.boite_menu 				{background:#D46700; border-bottom:solid #D46700 1px; }
.txt10entete_liens 			{font-family: Verdana, Arial, Helvetica; font-size:10px; color: #FFFFFF; font-weight:bold; }
.txt10entete 				{font-family: Verdana, Arial, Helvetica; font-size:10px; color: #FFFFFF; font-weight:bold; }

A.menuBlanc:link  			{color:#FFFFFF;	font-family:Arial;font-size:10px;text-decoration:none;}
A.menuBlanc:visited 		{color:#FFFFFF;	font-family:Arial;font-size:10px;text-decoration:none;}
A.menuBlanc:active 			{Color:#FFFFFF;	font-family:Arial;font-size:10px;text-decoration:none;}
A.menuBlanc:hover 			{color:#FCDD4F; font-family:Arial;font-size:10px;text-decoration:none;}


/* classes utilisées globalement */
.backtd 			{background-color:#FFFBF1; }
.boxad 				{padding-top:10px;padding-right:10px;padding-bottom:10px;background-repeat:no-repeat;}
.boxtxt 			{border-color: #919BAD; font-size:10px; color:#455572; background:#FFFFFF; border-style:solid; border-width:1px;margin-top:3px;margin-bottom:3px;}
.boxtxt90 			{border-color: #919BAD; font-size:10px; color:#455572; background:#FFFFFF; border-style:solid; border-width:1px;margin-top:3px;margin-bottom:3px;width: 90px;}
.bulletactif 		{font-size:7.1pt; color: #B64405;font-weight:normal; } /*page critere recherche*/
.bulletinactif 		{color:#A7B4C4;font-size: 7.1pt;font-weight:normal;} /*page critere recherche*/
.bulletmotlien 		{color:#87000E;font-size: 7.1pt;font-weight:normal;}
.bulletrougefaq 	{font-family: Verdana, Arial, Helvetica; font-size:7.1pt; color: #9E1400; } /*pages faq*/
.bulletjauneforf 	{font-family: Verdana, Arial, Helvetica; font-size:7.1pt; color: #FFF192; } /*pages forfait*/
.dateInactif 		{font-family: Verdana, Arial, Helvetica; font-size:10px; color: #A7B4C4;font-weight:bold; } /*page critere recherche*/
.etoilerouge 		{font-family: Verdana, Arial, Helvetica; font-size:10px; color: #FF0000;padding-top:4px; } /*wizard fiche*/
.footerjaune 		{font-family: Verdana, Arial, Helvetica;font-size:10px;color: #FDE687;text-decoration:none;padding-top : 7px;}
.formpad1 			{font-size:10px;padding-top:1px;padding-bottom:1px;}
.imageAccueil2 		{border-style:solid;border-color:#455572;border-width:1px; margin-left:7px;margin-right:7px;} /*index + mp*/
.imageAccueil 		{border-style:solid;border-color:#930D05;border-width:1px; margin-bottom:7px;} /*index + mp*/
.imageBlanc 		{border-style:solid;border-color:#FFFFFF;border-width:1px;} /*page portail*/
.imageFiche 		{border-style:solid;border-color:#000000;border-width:1px;} /*photo de fiche*/
.imageMembre 		{border-style:solid;border-color:#929CAE;border-width:1px; margin-top:5px; margin-bottom:5px;} /*page portail*/
.inputtext78 		{font-size:10px; color:#455572;width: 78px; padding-top:1px;padding-bottom:1px;}
.inputtext90 		{font-size:10px; color:#455572;width: 110px; padding-top:1px;padding-bottom:1px;}
.inputtext175 		{font-size:10px; color:#455572;width: 175px; padding-top:1px;padding-bottom:1px;}
.inputtext40		{border-color: #919BAD; font-size:11px; color:#455572;width:40px; background:#FFFFFF; border-style:solid; border-width:1px;margin:0px 10px;}
.lien9yeloforf 		{font-family: Verdana, Arial, Helvetica; font-size:9px; color: #FFF292; } /*forfait agent*/
.lien9yeloforfb 	{font-family: Verdana, Arial, Helvetica; font-size:9px; color: #FFF292;font-weight:bold; } /*forfait agent*/
.lien10blancn 		{font-family: Verdana, Arial, Helvetica; font-size:10px; color: #FFFFFF;text-decoration:none; } /*index*/

.lien10orange2none {font-family: Verdana, Arial, Helvetica; font-size:10px;color:#B74601;text-decoration:none;text-align:left; } /*index + includes*/

.lien10yeloforf 	{ font-family: Verdana, Arial, Helvetica; font-size:10px; color: #FFF292; } /*forfait agent*/
.lien10yeloforfb 	{ font-family: Verdana, Arial, Helvetica; font-size:10px; color: #FFF292;font-weight:bold; } /*forfait agent*/
.messageRecherche 	{ padding-left:10px;padding-right:10px;padding-top:10px;padding-bottom:10px;font-family: Verdana, Arial, Helvetica; font-size:10px; color: #940B01;font-weight:bold; background:#FEFDF6;border-style:solid; border-width:1px;}
.messagerouge 		{ font-family: Verdana, Arial, Helvetica; font-size:10px; color: #FF0000;font-weight:bold; } /*page login passeport*/
.messagerouge2 		{ font-family: Verdana, Arial, Helvetica; font-size:10px; color: #940B01;font-weight:bold; } /*lien messages erreur*/
.messageinformatif 	{ font-family: Verdana, Arial, Helvetica; font-size:11px; color: #000000;font-weight:bold; border-style:solid; border-color:#3A4E80;border-width:1px;}
.lieninformatif 	{ font-family: Verdana, Arial, Helvetica; font-size:11px; color: #3A4E80;font-weight:bold; }
.messbleuprofil 	{ font-family: Verdana, Arial, Helvetica; font-size:10px; color: #415477; padding-left:18px } /*modifier profil*/
.messrougediff 		{ font-family: Verdana, Arial, Helvetica; font-size:10px; color: #9F1500;}
.motlienmicasa 		{color:#990F05;font-size:9px;text-decoration:none;font-family:verdana,arial,helvetica;}
.popupgeneral 		{padding-left:12px;padding-right:12px; font-family:Verdana,Arial,Helvetica;font-size:10px; color:#425671;}
.select165 			{ border-color: #919BAD; font-size:10px; color:#455572; background:#FFFFFF; border-style:solid; border-width:1px; width: 165px;margin-top:3px;margin-bottom:3px;} /*wizard*/
.selectm100 		{font-size:10px; color:#455572;width: 100px;} /*toile*/
.selectm120 		{font-size:10px; color:#455572;width: 120px;}
.selectm144 		{font-size:10px; color:#455572;width: 144px;}
.selectm160 		{font-size:10px; color:#455572;width: 160px;}
.selectm172 		{font-size:10px; color:#455572;width: 180px;} /*resultats recherche*/
.selectm175 		{font-size:10px; color:#455572;width: 175px;}
.selectm178 		{font-size:10px; color:#455572;width: 178px;}
.selectm180 		{font-size:10px; color:#455572;width: 172px;}
.selectm180mar3 	{font-size:10px; color:#455572;width: 180px;margin-top:3px;margin-bottom:3px;}
.selectm195 		{font-size:10px; color:#455572;width: 195px;}
.selectm216 		{font-size:10px; color:#455572;width: 216px;}
.selectm226 		{font-size:10px; color:#455572;width: 226px;}
.selectm230 		{font-size:10px; color:#455572;width: 230px;}
.selectm240 		{font-size:10px; color:#455572;width: 240px;}
.selectm360 		{font-size:10px; color:#455572;width: 360px;} /*profil modifier*/
.selectm400 		{font-size:10px; color:#455572;width: 400px;} /*criteres recherche*/
.selectm40 			{font-size:10px; color:#455572;width: 40px;}
.selectm70 			{font-size:10px; color:#455572;width: 70px;} /*includes des taux*/
.selectm80 			{font-size:10px; color:#455572;width: 80px;}
.selectm89 			{font-size:10px; color:#455572;width: 89px;}                                                        
.selectm90 			{font-size:10px; color:#455572;width: 90px;}
.selectpourc 		{font-size:10px; color:#455572; background:#FFFFFF; margin-top:3px;margin-bottom:3px;} /*wizard page 4*/
.sloganforf 		{margin-left:9px;padding:5px;border-top:solid #D89680 1px;border-bottom:solid #D89680 1px;color:#FFFFFF;text-transform:uppercase;font-family:verdana;font-size:10px;font-weight:bold;} /*forfait agent*/
.texterouge10b 		{color:#A80C0C;font-size: 10pt;font-weight:bold;}  /*login passeport*/
.titrastucacc 		{font-family: Verdana, Arial, Helvetica; font-size:10px; color: #FCD569;font-weight:bold; } /*index*/
.trbleuvisite 		{font-family:arial,helvetica;font-size:13px;color:#596C8A;font-weight:bold;padding-left:7px;} /*resultat recherche*/
.txt9blanc 			{font-family: Verdana, Arial, Helvetica; font-size:9px; color: #FFFFFF; } /*forfait agent*/
.txt9bleu 			{font-family: Verdana, Arial, Helvetica; font-size:9px; color: #455572; }
.txt9bleub 			{font-family: Verdana, Arial, Helvetica; font-size:9px; color: #455572; font-weight: bold; }
.txt10arialacc 		{font-family: Arial, Helvetica; font-size:10px; color: #FFFFFF; } /*plans maison*/
.txt10blanc 		{font-family: Verdana, Arial, Helvetica; font-size:10px; color: #FFFFFF; } 
.txt10blancn 		{font-family: Verdana, Arial, Helvetica; font-size:10px; color: #FFFFFF; text-decoration:none; } /*index*/
.txt10blancb 		{font-family: Verdana, Arial, Helvetica; font-size:10px; color: #FFFFFF; font-weight:bold; }
.txt10bleu 			{font-family: Verdana, Arial, Helvetica; font-size:10px; color: #455572;text-align:left;}
.txt10bleun 		{font-family: Verdana, Arial, Helvetica; font-size:10px; color: #455572; text-decoration: none; } /*index*/
.txt10bleu2 		{font-family: Verdana, Arial, Helvetica; font-size:10px; color: #475877; } /*page portail*/
.txt10bleu3 		{font-family: Verdana, Arial, Helvetica; font-size:10px; color: #9DA4D4; } /*profil*/
.txt10bleuBGbeigefonce 		{font-family: Verdana, Arial, Helvetica; font-size:10px; color: #455572; background: #FDFAEC; } /*resultat recherche*/
.txt10bleuBGbeigepale 		{font-family: Verdana, Arial, Helvetica; font-size:10px; color: #455572; background: #FEFDF6; } /*resultat recherche*/
.txt10bleuBGbeigefonceVisi 	{font-family: Verdana, Arial, Helvetica; font-size:10px; color: #455572; background: #F4E49B; } /*resultat recherche*/
.txt10bleuBGbeigepaleVisi 	{font-family: Verdana, Arial, Helvetica; font-size:10px; color: #455572; background: #F4E49B; } /*resultat recherche*/

.txt10bleuacc 			{font-family: Verdana, Arial, Helvetica; font-size:10px; color: #455877; text-align:left; }

.txt10bleub 			{font-family: Verdana, Arial, Helvetica; font-size:10px; color: #455572;font-weight:bold; }
.txt10bleubn 			{font-family: Verdana, Arial, Helvetica; font-size:10px; color: #455572;font-weight:bold; text-decoration: none; } /*index*/
.txt10bleubacc 			{font-family: Verdana, Arial, Helvetica; font-size:10px; color: #455877; font-weight:bold; text-align:left; }

.txt10bleufiche 		{font-family: Verdana, Arial, Helvetica; font-size:10px; color: #425671; } 
.txt10bleuficheb 		{font-family: Verdana, Arial, Helvetica; font-size:10px; color: #425671; font-weight:bold; } 
.txt10bleuinactif 		{font-family: Verdana, Arial, Helvetica; font-size:10px; color: #D5DBE5;} /*diffusion*/
.txt10bleupopupb 		{font-family: Verdana, Arial, Helvetica; font-size:10px; color: #000961;font-weight:bold; }  
.txt10bleupopup 		{font-family: Verdana, Arial, Helvetica; font-size:10px; color: #000961; } 
.txt10jauneacc 			{font-family: Verdana, Arial, Helvetica; font-size:10px; color: #F6CF6E; } 
.txt10jauneaccn 		{font-family: Verdana, Arial, Helvetica; font-size:10px; color: #F6CF6E;text-decoration:none; } /*index*/
.txt10jaune 			{font-family: Verdana, Arial, Helvetica; font-size:10px; color: #FDE687; } 
.txt10jauneb 			{font-family: Verdana, Arial, Helvetica; font-size:10px; color: #FDE687; font-weight:bold; }
.txt10noir 				{font-family: Verdana, Arial, Helvetica; font-size:10px; color: #000000;} /*faq*/
.txt10noirb 			{font-family: Verdana, Arial, Helvetica; font-size:10px; color: #000000;font-weight:bold;} /*login passeport*/
.txt10orange 			{font-family: Verdana, Arial, Helvetica; font-size:10px; color: #FF8000; }
.txt10orange2 			{font-family: Verdana, Arial, Helvetica; font-size:10px; color: #B74601; }
.txt10orange2b 			{font-family: Verdana, Arial, Helvetica; font-size:10px; color: #B74601;font-weight:bold; }
.txt10orange2bn 		{font-family: Verdana, Arial, Helvetica; font-size:10px; color: #B74601;font-weight:bold; text-decoration: none; } /* index */
.txt10orange3 			{font-family: Verdana, Arial, Helvetica; font-size:10px; color: #B84703; }
.txt10orange3b 			{font-family: Verdana, Arial, Helvetica; font-size:10px; color: #B84703;font-weight:bold; }
.txt10orange4b 			{font-family: Verdana, Arial, Helvetica; font-size:10px; color: #A72200;font-weight:bold; } /*contacter vendeur*/
.txt10rose 				{font-family: Verdana, Arial, Helvetica; font-size:10px; background: #FFCAE4; } 
.txt10rougefaq 			{font-family: Verdana, Arial, Helvetica; font-size:10px; color: #9E1400; }
.txt10rougefiche 		{font-family: Verdana, Arial, Helvetica; font-size:10px; color: #8C0C06; }  
.txt10rougeficheb 		{font-family: Verdana, Arial, Helvetica; font-size:10px; color: #8C0C06; font-weight:bold; }  
.txt10rougeforfaitb 	{font-family: Verdana, Arial, Helvetica; font-size:10px; color: #941C17;font-weight:bold; } /*forfait*/
.txt10rougeforfait 		{font-family: Verdana, Arial, Helvetica; font-size:10px; color: #941C17; } /*forfait*/
.txt11blancb 			{font-family: Verdana, Arial, Helvetica; font-size:11px; color: #FFFFFF; font-weight:bold; }
.txt11bleubacc 			{font-family: Verdana, Arial, Helvetica; font-size:11px; color: #455877; font-weight:bold; }
.txt12blanc 			{font-family: Verdana, Arial, Helvetica; font-size:12px; color: #FFFFFF; } 
.txt12bleub 			{font-family: Verdana, Arial, Helvetica; font-size:12px; color: #455572;font-weight:bold; }
.txt12bleufaq 			{font-family: Verdana, Arial, Helvetica; font-size:12px; color: #425671;line-height:20px; } /*faq*/
.txt12bleuficheb 		{font-family: Verdana, Arial, Helvetica; font-size:12px; color: #425671;font-weight:bold; } /*voir fiche*/
.txt12orange2b 			{font-family: Verdana, Arial, Helvetica; font-size:12px; color: #B74601;font-weight:bold; }
.txt12rougeficheb 		{font-family: Verdana, Arial, Helvetica; font-size:12px; color: #8C0C06;font-weight:bold; } /*voir fiche*/
.txt13blancb 			{font-family: Verdana, Arial, Helvetica; font-size:13px; color: #FFFFFF; font-weight:bold; }
.txt8blanc 				{font-family: Verdana, Arial, Helvetica;color:#FFFFFF;font-size: 8pt;font-weight:normal;}
.txt9bleu 				{font-family: Verdana, Arial, Helvetica; font-size:9px; color: #455572; }                                                                                     
.vignetteFicheBleu 		{font-family: Verdana, Arial, Helvetica;font-size:10px;color: #425671;padding-left:12px;padding-right:12px;} /*voir fiche*/
.vignetteFicheRouge 	{font-family: Verdana, Arial, Helvetica;font-size:10px;color: #BA1203;font-weight:bold; } /*voir fiche*/
a.lienrouge8:link 		{color:#A80C0C;font-size: 8pt;font-weight:normal;}
a.lienrouge8:visited 	{color:#3A5874;font-size: 8pt;font-weight:normal;}
a.lienrouge8:active 	{color:#1B3F52;font-size: 8pt;font-weight:normal;}
a.lienrouge8:hover 		{color:#1B3F52;font-size: 8pt;font-weight:normal;}
A.question:hover 		{font-family: Verdana, Arial, Helvetica; color:#8C0C06; font-size:10px; text-decoration:underline; }
A.question:link 		{font-family: Verdana, Arial, Helvetica;color:#089201; font-size:10px; text-decoration:none; }
A.question:visited 		{font-family: Verdana, Arial, Helvetica; color:#089201; font-size:10px; text-decoration:none; }
div.clearer 			{clear:both; height:1px; overflow:hidden; }
p.fiche 				{line-height: 1.25}
.inptxtwizagent1		{border-color: #919BAD; font-size:10px; color:#455572; background:#FFFFFF; border-style:solid; border-width:1px;margin-top:3px;margin-bottom:3px;width:100px;}
.inptxtwizagent1nowidth {border-color: #919BAD; font-size:10px; color:#455572; background:#FFFFFF; border-style:solid; border-width:1px;margin-top:3px;margin-bottom:3px;}
.inptxtwizagent2		{border-color: #919BAD; font-size:10px; color:#455572; background:#FFFFFF; border-style:solid; border-width:1px;margin-top:3px;margin-bottom:3px;width:216px;}
.inptxtwizagent3		{border-color: #919BAD; font-size:10px; color:#455572; background:#FFFFFF; border-style:solid; border-width:1px;margin-top:3px;margin-bottom:3px;width:400px;}
.selectm216margin2 		{font-size:10px; color:#455572;width: 216px;margin:1px 0px;}

/* classes utilisées exclusivement pour le passeport */
.txt12noir 				{font-family: Verdana, Arial, Helvetica;color:#000000;font-size:12px;}
.txt12noirb 			{font-family: Verdana, Arial, Helvetica;color:#000000;font-size:12px;font-weight:bold;}
.paiemrouge12b 			{color:#A80A03;font-size:12px;text-decoration:none;font-weight:bold;font-family:verdana,arial,helvetica; }
.messPassBlanc 			{padding-left:72px;padding-right:72px;padding-top:10px;padding-bottom:10px;text-align: center;font-family: Verdana, Arial, Helvetica; font-size:10px; color: #FFFFFF;}
.txt10rougepasseport 	{font-family: Verdana, Arial, Helvetica; font-size:10px; color: #A9100F; }
.txt14rougepasseportb 	{font-family: Verdana, Arial, Helvetica; font-size:14px; color: #A9100F;font-weight:bold; }

/* classes pour la section location */
tr.bgnormal 			{background:url(/images/forfaits/f-bg-off.gif) repeat-x;}
tr.bgactive 			{background:url(/images/forfaits/f-bg-actif.gif) repeat-x;}
tr.bgrollover			{background:url(/images/forfaits/f-bg-rollover.gif) repeat-x;}
td.celpack				{padding:2px 0px 2px 10px;width:364px;}
td.prixpack				{padding:2px 0px 2px 10px;width:68px;font-family:verdana;font-size:11px;color:#FFFFFF;text-decoration:none;}
a.lienpack:link 		{font-family:verdana;font-size:11px;color:#FFFFFF;text-decoration:none;}
a.lienpack:active 		{font-family:verdana;font-size:11px;color:#ffd806;text-decoration:none;}
a.lienpack:visited 		{font-family:verdana;font-size:11px;color:#FFFFFF;text-decoration:none;}
a.lienpack:hover 		{font-family:verdana;font-size:11px;color:#ffd806;text-decoration:underline;}
.titre17jloc 			{font-family:verdana;font-size:17px;font-weight:bold;color:#ffd806;text-transform:uppercase;}
.titre17rouge 			{font-family:verdana;font-size:17px;font-weight:bold;color:#920017;text-transform:uppercase;}
.txt11redloc 			{font-family: Verdana, Arial, Helvetica; font-size:11px; color:#920017; }  
.txt11blanc 			{font-family: Verdana, Arial, Helvetica; font-size:11px; color: #FFFFFF; } 
.txt11blancb 			{font-family: Verdana, Arial, Helvetica; font-size:11px; color: #FFFFFF;font-weight:bold; } 
.txt11jlocb 			{font-family: Verdana, Arial, Helvetica; font-size:11px; color: #FFF7C3;font-weight:bold; }                                                                                        
.txt9blanc 				{font-family: Verdana, Arial, Helvetica; font-size:9px; color: #FFFFFF;font-weight:normal; }
.txtblanc9maj			{font-family: Verdana, Arial, Helvetica; font-size:9px; color: #FFFFFF;font-weight:bold;text-transform:uppercase; }
.txtblanc11maj			{font-family: Verdana, Arial, Helvetica; font-size:11px; color: #FFFFFF;font-weight:bold;text-transform:uppercase; }
.selectm40 				{font-size:10px; color:#455572;width: 40px;}
.emphase_forfait 		{font-weight: bold; font-size: 11px; color: #FFF4ac; }
#menudroite 			{float:left;width:430px;}       
#menudroite  ul 		{list-style-type:none;padding:0;margin:0;}       
#menudroite  ul li{
	display:block;
    font-family:verdana,arial;
    font-size:11px;
	text-decoration:none;
	font-weight:normal;
	color:#FFFFFF;
    line-height:13px;
	background:url(/images/bullet-jaune.gif) no-repeat 0px 5px;
	padding-left:7px;
	width:365px !important;
	width /**/:379px; /*hack ie5*/
}
#table_extendtop 			{margin-left:8px;}
#table_extendtop td.entete 	{background:#FFF7C3;padding:10px;} 
#table_extendtop tr.bgtr 	{background:url(/images/forfaits/f-bg-box-3.gif) repeat-x;}                                                                                                                    
#table_extendtop td.b3td1	{font-family: Verdana, Arial, Helvetica; font-size:11px; color: #920017; font-weight:normal;padding:5px 10px;width:200px;}
#table_extendtop td.b3td2	{font-family: Verdana, Arial, Helvetica; font-size:11px; color: #920017; font-weight:normal;padding:5px 0px;width:400px;}
#table_extendtop td.b3td3	{font-family: Verdana, Arial, Helvetica; font-size:11px; color: #920017; font-weight:normal;padding:5px 0px;width:73px;text-align:center;}
#table_extendtop td.b3td4	{font-family: Verdana, Arial, Helvetica; font-size:11px; color: #920017; font-weight:bold;padding:5px 0px;width:70px;text-align:center;}
#table_extendbas 			{margin-left:8px;background:url(/images/forfaits/f-bg-box-4.gif) repeat-x;}
#table_extendbas td.b3td1	{font-family: Verdana, Arial, Helvetica; font-size:11px; color: #920017; font-weight:bold;padding:5px 10px;width:200px;}
#table_extendbas td.b3td2	{font-family: Verdana, Arial, Helvetica; font-size:11px; color: #920017; font-weight:normal;padding:5px 0px;width:400px;}
#table_extendbas td.b3td3	{font-family: Verdana, Arial, Helvetica; font-size:11px; color: #920017; font-weight:normal;padding:5px 0px;width:73px;text-align:center;background:#FFF7C3;}
#table_extendbas td.b3td4	{font-family: Verdana, Arial, Helvetica; font-size:11px; color: #920017; font-weight:bold;padding:5px 0px;width:70px;text-align:center;}
#table_extendbas td.tdsep	{height:1px;background:#920017;}

/* pour la recherche non-loguée */
.ban_titre 					{color:#710000;;font-family:verdana;font-size:10pt;font-weight:bold;}
.ban_texte 					{color:black;font-family:verdana;font-size:8pt;}

a.ban_lien:link 			{font-family:verdana;font-weight:bold;font-size:11px;color:#750000;text-decoration:underline;}
a.ban_lien:active 			{font-family:verdana;font-weight:bold;font-size:11px;color:#750000;text-decoration:underline;}
a.ban_lien:visited 			{font-family:verdana;font-weight:bold;font-size:11px;color:#750000;text-decoration:underline;}
a.ban_lien:hover 			{font-family:verdana;font-weight:bold;font-size:11px;color:#750000;text-decoration:underline;}

/*Couleur blanc 11 px pour les titres du menu*/
.blanc11_menu {color:#FFFFFF;font-family:verdana;font-size:11px;font-weight:bold;text-decoration:none;text-align:left;}
						
/*Lien couleur blanc 10 px avec underline*/
A.aucune:link 		{Color:#FFFFFF;font-family:verdana;font-size:10px;font-weight:bold;text-decoration:none;}
A.aucune:active 	{Color:#FFFFFF;font-family:verdana;font-size:10px;font-weight:bold;text-decoration:none;}
A.aucune:visited 	{Color:#FFFFFF;font-family:verdana;font-size:10px;font-weight:bold;text-decoration:none;}
A.aucune:hover 		{Color:#FFFFFF;font-family:verdana;font-size:10px;font-weight:bold;text-decoration:none;}

.rouge_titre12		{color:#8C0C06;font-family:verdana;font-weight:bold;font-size:12px;}
.rouge9				{color:#8C0C06;font-family:verdana;font-weight:bold;font-size:9px;}
.bleu9n				{color:#415477;font-family:verdana;font-weight:normal;font-size:9px;}

/*STYLE SHEET POUR LA PAGE DE RECHERCHE*/
A.brun9b:link 		{Color:#B64701;font-family:verdana;font-size:9px;font-weight:bold;text-decoration:none;}
A.brun9b:visited  	{Color:#B64701;font-family:verdana;font-size:9px;font-weight:bold;text-decoration:none;}
A.brun9b:active 	{Color:#B64701;font-family:verdana;font-size:9px;font-weight:bold;text-decoration:none;}
A.brun9b:hover 		{Color:#000000;font-family:verdana;font-size:9px;font-weight:bold;text-decoration:none;}

A.brun9_u:link 		{Color:#B64701;font-family:verdana;font-size:9px;font-weight:normal;text-decoration:underline;}
A.brun9_u:visited  	{Color:#B64701;font-family:verdana;font-size:9px;font-weight:normal;text-decoration:underline;}
A.brun9_u:active 	{Color:#B64701;font-family:verdana;font-size:9px;font-weight:normal;text-decoration:underline;}
A.brun9_u:hover 	{Color:#000000;font-family:verdana;font-size:9px;font-weight:normal;text-decoration:underline;}

A.brun9b_u:link 	{Color:#B64701;font-family:verdana;font-size:9px;font-weight:bold;text-decoration:underline;}
A.brun9b_u:visited 	{Color:#B64701;font-family:verdana;font-size:9px;font-weight:bold;text-decoration:underline;}
A.brun9b_u:active 	{Color:#B64701;font-family:verdana;font-size:9px;font-weight:bold;text-decoration:underline;}
A.brun9b_u:hover 	{Color:#000000;font-family:verdana;font-size:9px;font-weight:bold;text-decoration:underline;}


A.jaune9_u:link 	{Color:#FDE687;font-family:verdana;font-size:9px;font-weight:normal;text-decoration:underline;}
A.jaune9_u:visited  {Color:#FDE687;font-family:verdana;font-size:9px;font-weight:normal;text-decoration:underline;}
A.jaune9_u:active 	{Color:#FDE687;font-family:verdana;font-size:9px;font-weight:normal;text-decoration:underline;}
A.jaune9_u:hover 	{Color:#FFFFFF;font-family:verdana;font-size:9px;font-weight:normal;text-decoration:underline;}


.Rec_brun_11b  		{color:#B64701;font-family:verdana;font-size:10px;font-weight:bold;}
.Rec_brun_11  		{color:#B64701;font-family:verdana;font-size:10px;}

.Rec_blanc_11b  	{color:#FFFFFF;font-family:verdana;font-size:11.5px;font-weight:bold;}
.Rec_blanc_10b  	{color:#FFFFFF;font-family:verdana;font-size:10px;font-weight:bold;}
.Rec_blanc_9    	{color:#FFFFFF;font-family:verdana;font-size:9px;font-weight:normal;}
.Rec_noir_9b    	{color:#000000;font-family:verdana;font-size:9px;font-weight:bold;}
.Rec_noir_10b   	{color:#000000;font-family:verdana;font-size:10px;font-weight:bold;}
.Rec_noir_9     	{color:#000000;font-family:verdana;font-size:9px;font-weight:normal;}
.Rec_noir_10    	{color:#000000;font-family:verdana;font-size:10px;font-weight:normal;}
.Rec_rouge_9b   	{color:#930D05;font-family:verdana;font-size:9px;font-weight:bold;}
.Rec_rouge_10b  	{color:#930D05;font-family:verdana;font-size:10px;font-weight:bold;}
.Rec_jaune_10b  	{color:#FDE687;font-family:verdana;font-size:10px;font-weight:bold;}
.Rec_bleu_10b   	{color:#465674;font-family:verdana;font-size:10px;font-weight:bold;}
.Rec_gris_9b		{Color:#808080;font-family:verdana;font-size:9px;font-weight:bold;text-decoration:none;}
/* FIN STYLE SHEET POUR LA PAGE DE RECHERCHE*/

/* Klix */
.ppc_main 		{font-family: verdana, arial, helvetica; font-size: 10px; color: #000; width: 160px; }  
.ppc_header 	{width: 154px; text-align: left; padding: 3px; font-size: 9px; font-weight: bold; color: #FFFFFF; background-color: #1c6cbf; font-family: Verdana, Arial, Helvetica; font-size:10px; } 
.ppc_header a, .ppc_header a:visited { color: #FFFFFF; float: right; font-size: 10px; text-align: right;  font-weight: normal; } 
.ppc_ad 		{border: 1px solid #1c6cbf; border-top-width: 0; padding: 5px;  width: 148px; text-align: left;  background-color: #FFFFFF; font-family: Verdana, Arial, Helvetica; font-size:10px; }  
.ppc_ad a, .ppc_ad:link, .ppc_ad:visited, .ppc_ad:hover, .ppc_ad:active { text-decoration: none; color: #000 !important; display: block !important; width: 148px; } 
.ppc_title 		{font-weight: bold; display: block; color: #000; margin: 0; font-family: Verdana, Arial, Helvetica; font-size:10px;  } 
.ppc_link 		{overflow: hidden; display: block; text-decoration: none; color: #078002; } 

/* navigation */
#resultat 			{font-family:verdana, helvetica, arial; margin:0; padding:0; text-align:left; width:467px;}
#resultat #haut 	{background:#B50800; color:#FFFFFF; padding:8px 10px 9px 10px; position:relative;}
#resultat #haut h1 	{font-size:13px; font-weight:normal; margin:0; padding:0; text-transform:uppercase;}
#resultat #haut p 	{margin-top:5px; color:#ffe4bc; font-size:10px; font-weight:bold; text-align:right; width:200px; position:absolute; top:3px; right:15px;}
#resultat #haut p a {color:#ffe4bc;}
#resultat td.on 	{background:url(/images/fr/navigation/onglet-fond-on.gif); width:213px;}
#resultat td.off 	{background:url(/images/fr/navigation/onglet-fond-off.gif); width:212px;}
#resultat td 		{font-weight:bold; text-align:center;font-size:13px;}
#resultat td a 		{text-decoration:none;}
#resultat td.on 	{color:#B50800; text-transform:uppercase;}
#resultat td.off a 	{color:#FFFFFF;}
#resultat td.off a:hover {color:#FFF3bc;}
div.clear 			{clear:both; height:1px; overflow:hidden;}

/* Menu flottant */
#nav_flottant_droit {
	position:relative;
	left:643px;
	top:0px;
	width:119px;
	background-color:#586C8E;
	display:none;
	z-index:10000;
}

	#nav_flottant_droit ul {
		position:absolute;
		left:0;
		width:119px;
		margin:0;
		padding:0;
		background-color:#586C8E;
		list-style:none;
		border-bottom:1px solid #42526E;
	}

	#nav_flottant_droit li {
		min-height:24px;
		padding-left:3px;
		border-top:1px solid #2E3D57; 
		border-bottom:1px solid #627890
	}

/* POUR DFP */
/* superbanner - bandeau <div class="relativeBandeau"><div class="absoluteBandeau"> ... </div></div> */
/* div.relativeBandeau et div.absoluteBandeau a enlever plus tard */
div.relativeBandeau {position:relative;width:728px;height:90px;margin-left:auto;margin-right:auto;}
div.absoluteBandeau {position:absolute;z-index:100000;left:6px;}
div.superBanner {width:728px;height:90px;margin:0 auto;}

/* bigbox - boite <div class="relativeBoite"><div class="absoluteBoite"> ... </div></div> */
div.relativeBoite 	{position:relative;width:300px;height:250px;margin-left:auto;margin-right:auto;}
div.absoluteBoite 	{position:absolute;z-index:10000;left:0;top:0;}

/* special - special <div class="relativeSpecial"><div class="absoluteSpecial"> ... </div></div> */
div.relativeSpecial {position:relative;margin-left:auto;margin-right:auto;display:inline;clear:both;}
div.absoluteSpecial {position:absolute;z-index:10000;left:0;top:0;}

/* skyscraper - bouton_7 <div class="relativeSkyscraper"><div class="absoluteSkyscraper"> ... </div></div> */
div.relativeSkyscraper {position:relative;width:160px;height:600px;margin-left:auto;margin-right:auto;}
div.absoluteSkyscraper {position:absolute;z-index:1000;left:0;top:0;} 

/* Styles DCOPT */
#dcopt_interstitielle {
width:100%;
height:100%;
position:absolute;
top:0;
left:0;
background: #0c0;
z-index:10000000;
text-align:center;
padding-top:100px;
margin:0;
display:block;
}

#dcopt_foldover {
margin:0;
position:absolute;
top:0;
right:0;
z-index:10000000;
}
#dcopt_popup {
position:absolute;
z-index:1000000;
left:0;
top:0;
}

