//-- commun Win
commun_win = '.bg_home 			{  background-image:url(library/img/bg_home.gif); background-repeat:repeat-x; background-color:#FFFFFF }\n';
commun_win += '.bg_declin		{  background-image:url(library/img/bg_declin.gif); background-repeat:repeat-x; background-color:#FFFFFF }\n';
commun_win += '.bg_photo		{  background-image:url(library/img/bg_declin.gif); background-repeat:repeat-x; background-color:#FFFFFF }\n';
commun_win += '.bg_news			{  background-image:url(library/img/news/bg_news.gif); background-repeat:no-repeat; background-color:#FFFFFF }\n';
commun_win += '.bg_secu			{  background-image:url(library/img/bg_secu.gif); background-repeat:repeat-x; background-color:#FFFFFF }\n';
commun_win += '.bg_contact	{  background-image:url(library/img/contact/bg_contact.gif); background-repeat:no-repeat; background-color:#FFFFFF }\n';
commun_win += '.bg_links		{  background-image:url(library/img/link/bg_links.gif); background-repeat:repeat-y; background-color:#FFFFFF }\n';
commun_win += '.bg_convert	{  background-image:url(library/img/convertisseur/bg_convert.gif); background-repeat:repeat-y; background-color:#FFFFFF }\n';
commun_win += '.bg_glossary	{  background-image:url(library/img/glossary/bg_glossary.gif); background-repeat:no-repeat; background-color:#FFFFFF }\n';
commun_win += '.bg_legal		{  background-image:url(library/img/legal/bg_legal.gif); background-repeat:repeat-y; background-color:#FFFFFF }\n';
commun_win += '.bg_map			{  background-image:url(library/img/map/bg_map.gif); background-repeat:repeat-y; background-color:#FFFFFF }\n';
commun_win += '.bg_open			{  background-image:url(library/img/location/open/bg_open.gif); background-repeat:repeat-y; background-color:#FFFFFF }\n';
commun_win += '.bg_tc				{  background-image:url(library/img/tc/bg_tc.gif); background-repeat:no-repeat; background-color:#FFFFFF }\n';
commun_win += '.bg_part			{  background-image:url(library/img/particular/bg_part.gif); background-repeat:no-repeat; background-color:#FFFFFF }\n';

//-- internet explorer 4.x Win 
ie4win = commun_win
//-- commun
ie4win += '.temp	    			{ font-family: Arial; font-weight: bold; font-size: 11px; color: #FFFFFF }\n';
ie4win += '.texte1    			{ font-family: Arial; font-weight: bold; font-size: 11px; color: #32536D }\n';
ie4win += '.texte7      		{ font-family: Arial; font-weight: bold; font-size: 11px; color: #465B7D }\n';
ie4win += '.texte_blanc			{ font-family: Arial; font-weight: bold; font-size: 11px; color: #FFFFFF }\n';
ie4win += '.texte2    			{ font-family: Arial; font-weight: normal; font-size: 11px; color: #32536D }\n';
ie4win += '.titre						{ font-family: Arial; font-weight: bold; font-size: 20px; color: #6C98BB }\n';
ie4win += '.titre2					{ font-family: Arial; font-weight: bold; font-size: 20px; color: #000000 }\n';
ie4win += '.titre3					{ font-family: Arial; font-style: italic; font-weight: bold; font-size: 20px; color: #FFFFFF }\n';
ie4win += '.erreur					{ font-family: Arial; font-weight: bold; font-style: italic; font-size: 11px; color: #F90B08 }\n';
ie4win += 'a.nav:link   		{ font-family: Arial; font-weight: bold; font-size: 11px; color: #FFFFFF; text-decoration: none }\n';
ie4win += 'a.nav:visited		{ font-family: Arial; font-weight: bold; font-size: 11px; color: #FFFFFF; text-decoration: none }\n';
ie4win += 'a.nav:active	  	{ font-family: Arial; font-weight: bold; font-size: 11px; color: #FFFFFF; text-decoration: none }\n';
ie4win += 'a.nav:hover 	  	{ font-family: Arial; font-weight: bold; font-size: 11px; color: #FFFFFF; text-decoration: underline }\n';
ie4win += 'a.pasnav:link 		{ font-family: Arial; font-weight: bold; font-size: 11px; color: #FFFFFF; text-decoration: none }\n';
ie4win += 'a.pasnav:visited { font-family: Arial; font-weight: bold; font-size: 11px; color: #FFFFFF; text-decoration: none }\n';
ie4win += 'a.pasnav:active 	{ font-family: Arial; font-weight: bold; font-size: 11px; color: #FFFFFF; text-decoration: none }\n';
ie4win += 'a.pasnav:hover  	{ font-family: Arial; font-weight: bold; font-size: 11px; color: #FFFFFF; text-decoration: none }\n';
ie4win += 'a.com:link   		{ font-family: Arial; font-weight: normal; font-size: 11px; color: #32536D; text-decoration: underline }\n';
ie4win += 'a.com:visited		{ font-family: Arial; font-weight: normal; font-size: 11px; color: #32536D; text-decoration: underline }\n';
ie4win += 'a.com:active	  	{ font-family: Arial; font-weight: normal; font-size: 11px; color: #32536D; text-decoration: underline }\n';
ie4win += 'a.com:hover	   	{ font-family: Arial; font-weight: normal; font-size: 11px; color: #32536D; text-decoration: underline }\n';
//-- home
ie4win += 'a.home:link   		{ font-family: Arial; font-weight: normal; font-size: 11px; color: #FFFFFF; text-decoration: none }\n';
ie4win += 'a.home:visited		{ font-family: Arial; font-weight: normal; font-size: 11px; color: #FFFFFF; text-decoration: none }\n';
ie4win += 'a.home:active  	{ font-family: Arial; font-weight: normal; font-size: 11px; color: #FFFFFF; text-decoration: underline }\n';
ie4win += 'a.home:hover   	{ font-family: Arial; font-weight: normal; font-size: 11px; color: #FFFFFF; text-decoration: underline }\n';
//-- news
ie4win += '.texte3    			{ font-family: Arial; font-weight: bold; font-size: 16px; color: #EE2329 }\n';
ie4win += 'a.news:link   		{ font-family: Arial; font-weight: bold; font-size: 11px; color: #32536D; text-decoration: none }\n';
ie4win += 'a.news:visited		{ font-family: Arial; font-weight: bold; font-size: 11px; color: #32536D; text-decoration: none }\n';
ie4win += 'a.news:active  	{ font-family: Arial; font-weight: bold; font-size: 11px; color: #32536D; text-decoration: underline }\n';
ie4win += 'a.news:hover   	{ font-family: Arial; font-weight: bold; font-size: 11px; color: #32536D; text-decoration: underline }\n';
//-- newsletter + partner
ie4win += '.texte_letter		{ font-family: Arial; font-weight: normal; font-size: 10px; color: #32536D }\n';
//-- contact
ie4win += '.texte4      		{ font-family: Arial; font-weight: bold; font-size: 11px; color: #FFFFFF }\n';
ie4win += '.texte5      		{ font-family: Arial; font-weight: bold; font-size: 11px; color: #000000 }\n';
//-- links
ie4win += '.texte6      		{ font-family: Arial; font-weight: bold; font-size: 11px; color: #E7262F }\n';
ie4win += 'a.links:link  		{ font-family: Arial; font-weight: normal; font-size: 11px; color: #465B7D; text-decoration: none }\n';
ie4win += 'a.links:visited	{ font-family: Arial; font-weight: normal; font-size: 11px; color: #465B7D; text-decoration: none }\n';
ie4win += 'a.links:active  	{ font-family: Arial; font-weight: normal; font-size: 11px; color: #465B7D; text-decoration: underline }\n';
ie4win += 'a.links:hover   	{ font-family: Arial; font-weight: normal; font-size: 11px; color: #465B7D; text-decoration: underline }\n';
//-- convertisseur
ie4win += '.texte9      		{ font-family: Arial; font-weight: normal; font-size: 11px; color: #2D4860 }\n';
ie4win += '.texte10      		{ font-family: Arial; font-weight: bold; font-size: 11px; color: #2D4860 }\n';
ie4win += '.texte11      		{ font-family: Arial; font-weight: bold; font-size: 12px; color: #FFFFFF }\n';
//-- legal
ie4win += '.texte8      		{ font-family: Arial; font-weight: normal; font-size: 11px; color: #465B7D }\n';
//-- map
ie4win += '.texte12      		{ font-family: Arial; font-weight: bold; font-size: 12px; color: #465B7D }\n';
ie4win += '.texte16      		{ font-family: Arial; font-weight: bold; font-size: 16px; color: #E7262F }\n';
ie4win += 'a.map:link   		{ font-family: Arial; font-weight: bold; font-size: 11px; color: #465B7D; text-decoration: none }\n';
ie4win += 'a.map:visited		{ font-family: Arial; font-weight: bold; font-size: 11px; color: #465B7D; text-decoration: none }\n';
ie4win += 'a.map:active	  	{ font-family: Arial; font-weight: bold; font-size: 11px; color: #465B7D; text-decoration: none }\n';
ie4win += 'a.map:hover 	  	{ font-family: Arial; font-weight: bold; font-size: 11px; color: #465B7D; text-decoration: underline }\n';
ie4win += 'a.gmap:link   		{ font-family: Arial; font-weight: bold; font-size: 12px; color: #465B7D; text-decoration: none }\n';
ie4win += 'a.gmap:visited		{ font-family: Arial; font-weight: bold; font-size: 12px; color: #465B7D; text-decoration: none }\n';
ie4win += 'a.gmap:active  	{ font-family: Arial; font-weight: bold; font-size: 12px; color: #465B7D; text-decoration: none }\n';
ie4win += 'a.gmap:hover	  	{ font-family: Arial; font-weight: bold; font-size: 12px; color: #465B7D; text-decoration: underline }\n';
//-- Optimization + TC
ie4win += '.texte13      		{ font-family: Arial; font-weight: normal; font-size: 11px; color: #000000 }\n';
ie4win += '.texte14      		{ font-family: Arial; font-weight: normal; font-size: 11px; color: #E7262F }\n';
ie4win += '.texte17					{ font-family: Arial; font-weight: bold; font-size: 16px; color: #000000 }\n';
//-- Location
ie4win += '.texte15      		{ font-family: Arial; font-weight: bold; font-size: 11px; color: #6C98BB }\n';
//-- Intranet + customers
ie4win += 'a.int:link   		{ font-family: Arial; font-weight: bold; font-size: 11px; color: #000000; text-decoration: none }\n';
ie4win += 'a.int:visited		{ font-family: Arial; font-weight: bold; font-size: 11px; color: #000000; text-decoration: none }\n';
ie4win += 'a.int:active	  	{ font-family: Arial; font-weight: bold; font-size: 11px; color: #000000; text-decoration: underline }\n';
ie4win += 'a.int:hover	   	{ font-family: Arial; font-weight: bold; font-size: 11px; color: #000000; text-decoration: underline }\n';

//-- internet explorer 5.x Win & Netscape 4.x Win (+1)
ns4win = commun_win
//-- commun
ns4win += '.temp	    			{ font-family: Arial; font-weight: bold; font-size: 12px; color: #FFFFFF }\n';
ns4win += '.texte1    			{ font-family: Arial; font-weight: bold; font-size: 12px; color: #32536D }\n';
ns4win += '.texte7      		{ font-family: Arial; font-weight: bold; font-size: 12px; color: #465B7D }\n';
ns4win += '.texte_blanc			{ font-family: Arial; font-weight: bold; font-size: 12px; color: #FFFFFF }\n';
ns4win += '.texte2    			{ font-family: Arial; font-weight: normal; font-size: 12px; color: #32536D }\n';
ns4win += '.titre						{ font-family: Arial; font-weight: bold; font-size: 21px; color: #6C98BB }\n';
ns4win += '.titre2					{ font-family: Arial; font-weight: bold; font-size: 21px; color: #000000 }\n';
ns4win += '.titre3					{ font-family: Arial; font-weight: bold; font-size: 21px; color: #FFFFFF }\n';
ns4win += '.erreur					{ font-family: Arial; font-weight: bold; font-style: italic; font-size: 12px; color: #F90B08 }\n';
ns4win += 'a.nav:link   		{ font-family: Arial; font-weight: bold; font-size: 12px; color: #FFFFFF; text-decoration: none }\n';
ns4win += 'a.nav:visited		{ font-family: Arial; font-weight: bold; font-size: 12px; color: #FFFFFF; text-decoration: none }\n';
ns4win += 'a.nav:active	  	{ font-family: Arial; font-weight: bold; font-size: 12px; color: #FFFFFF; text-decoration: none }\n';
ns4win += 'a.nav:hover 	  	{ font-family: Arial; font-weight: bold; font-size: 12px; color: #FFFFFF; text-decoration: underline }\n';
ns4win += 'a.pasnav:link 		{ font-family: Arial; font-weight: bold; font-size: 12px; color: #FFFFFF; text-decoration: none }\n';
ns4win += 'a.pasnav:visited { font-family: Arial; font-weight: bold; font-size: 12px; color: #FFFFFF; text-decoration: none }\n';
ns4win += 'a.pasnav:active 	{ font-family: Arial; font-weight: bold; font-size: 12px; color: #FFFFFF; text-decoration: none }\n';
ns4win += 'a.pasnav:hover  	{ font-family: Arial; font-weight: bold; font-size: 12px; color: #FFFFFF; text-decoration: none }\n';
ns4win += 'a.com:link   		{ font-family: Arial; font-weight: normal; font-size: 12px; color: #32536D; text-decoration: underline }\n';
ns4win += 'a.com:visited		{ font-family: Arial; font-weight: normal; font-size: 12px; color: #32536D; text-decoration: underline }\n';
ns4win += 'a.com:active	  	{ font-family: Arial; font-weight: normal; font-size: 12px; color: #32536D; text-decoration: underline }\n';
ns4win += 'a.com:hover	   	{ font-family: Arial; font-weight: normal; font-size: 12px; color: #32536D; text-decoration: underline }\n';
//-- home
ns4win += 'a.home:link   		{ font-family: Arial; font-weight: normal; font-size: 12px; color: #FFFFFF; text-decoration: none }\n';
ns4win += 'a.home:visited		{ font-family: Arial; font-weight: normal; font-size: 12px; color: #FFFFFF; text-decoration: none }\n';
ns4win += 'a.home:active  	{ font-family: Arial; font-weight: normal; font-size: 12px; color: #FFFFFF; text-decoration: underline }\n';
ns4win += 'a.home:hover   	{ font-family: Arial; font-weight: normal; font-size: 12px; color: #FFFFFF; text-decoration: underline }\n';
//-- news
ns4win += '.texte3    			{ font-family: Arial; font-weight: bold; font-size: 17px; color: #EE2329 }\n';
ns4win += 'a.news:link   		{ font-family: Arial; font-weight: bold; font-size: 12px; color: #32536D; text-decoration: none }\n';
ns4win += 'a.news:visited		{ font-family: Arial; font-weight: bold; font-size: 12px; color: #32536D; text-decoration: none }\n';
ns4win += 'a.news:active  	{ font-family: Arial; font-weight: bold; font-size: 12px; color: #32536D; text-decoration: underline }\n';
ns4win += 'a.news:hover   	{ font-family: Arial; font-weight: bold; font-size: 12px; color: #32536D; text-decoration: underline }\n';
//-- newsletter + partner
ns4win += '.texte_letter		{ font-family: Arial; font-weight: normal; font-size: 11px; color: #32536D }\n';
//-- contact
ns4win += '.texte4      		{ font-family: Arial; font-weight: bold; font-size: 12px; color: #FFFFFF }\n';
ns4win += '.texte5      		{ font-family: Arial; font-weight: bold; font-size: 12px; color: #000000 }\n';
//-- links
ns4win += '.texte6      		{ font-family: Arial; font-weight: bold; font-size: 12px; color: #E7262F }\n';
ns4win += 'a.links:link  		{ font-family: Arial; font-weight: normal; font-size: 12px; color: #465B7D; text-decoration: none }\n';
ns4win += 'a.links:visited	{ font-family: Arial; font-weight: normal; font-size: 12px; color: #465B7D; text-decoration: none }\n';
ns4win += 'a.links:active  	{ font-family: Arial; font-weight: normal; font-size: 12px; color: #465B7D; text-decoration: underline }\n';
ns4win += 'a.links:hover   	{ font-family: Arial; font-weight: normal; font-size: 12px; color: #465B7D; text-decoration: underline }\n';
//-- convertisseur
ns4win += '.texte9      		{ font-family: Arial; font-weight: normal; font-size: 12px; color: #2D4860 }\n';
ns4win += '.texte10      		{ font-family: Arial; font-weight: bold; font-size: 12px; color: #2D4860 }\n';
ns4win += '.texte11      		{ font-family: Arial; font-weight: bold; font-size: 13px; color: #FFFFFF }\n';
//-- legal
ns4win += '.texte8      		{ font-family: Arial; font-weight: normal; font-size: 12px; color: #465B7D }\n';
//-- map
ns4win += '.texte12      		{ font-family: Arial; font-weight: bold; font-size: 13px; color: #465B7D }\n';
ns4win += '.texte16      		{ font-family: Arial; font-weight: bold; font-size: 17px; color: #E7262F }\n';
ns4win += 'a.map:link   		{ font-family: Arial; font-weight: bold; font-size: 12px; color: #465B7D; text-decoration: none }\n';
ns4win += 'a.map:visited		{ font-family: Arial; font-weight: bold; font-size: 12px; color: #465B7D; text-decoration: none }\n';
ns4win += 'a.map:active	  	{ font-family: Arial; font-weight: bold; font-size: 12px; color: #465B7D; text-decoration: none }\n';
ns4win += 'a.map:hover 	  	{ font-family: Arial; font-weight: bold; font-size: 12px; color: #465B7D; text-decoration: underline }\n';
ns4win += 'a.gmap:link   		{ font-family: Arial; font-weight: bold; font-size: 13px; color: #465B7D; text-decoration: none }\n';
ns4win += 'a.gmap:visited		{ font-family: Arial; font-weight: bold; font-size: 13px; color: #465B7D; text-decoration: none }\n';
ns4win += 'a.gmap:active  	{ font-family: Arial; font-weight: bold; font-size: 13px; color: #465B7D; text-decoration: none }\n';
ns4win += 'a.gmap:hover	  	{ font-family: Arial; font-weight: bold; font-size: 13px; color: #465B7D; text-decoration: underline }\n';
//-- Optimization + TC
ns4win += '.texte13      		{ font-family: Arial; font-weight: normal; font-size: 12px; color: #000000 }\n';
ns4win += '.texte14      		{ font-family: Arial; font-weight: normal; font-size: 12px; color: #E7262F }\n';
ns4win += '.texte17					{ font-family: Arial; font-weight: bold; font-size: 17px; color: #000000 }\n';
//-- Location
ns4win += '.texte15      		{ font-family: Arial; font-weight: bold; font-size: 12px; color: #6C98BB }\n';
//-- Intranet + customers
ns4win += 'a.int:link   		{ font-family: Arial; font-weight: bold; font-size: 12px; color: #000000; text-decoration: none }\n';
ns4win += 'a.int:visited		{ font-family: Arial; font-weight: bold; font-size: 12px; color: #000000; text-decoration: none }\n';
ns4win += 'a.int:active	  	{ font-family: Arial; font-weight: bold; font-size: 12px; color: #000000; text-decoration: underline }\n';
ns4win += 'a.int:hover	   	{ font-family: Arial; font-weight: bold; font-size: 12px; color: #000000; text-decoration: underline }\n';

ie5win = ie4win;

//-- commun Mac
commun_mac = '.bg_home 			{  background-image:url(library/img/bg_home.gif); background-repeat:repeat-x; background-color:#FFFFFF }\n';
commun_mac += '.bg_declin		{  background-image:url(library/img/bg_declin.gif); background-repeat:repeat-x; background-color:#FFFFFF }\n';
commun_mac += '.bg_photo		{  background-image:url(library/img/bg_declin.gif); background-repeat:repeat-x; background-color:#FFFFFF }\n';
commun_mac += '.bg_news			{  background-image:url(library/img/news/bg_news.gif); background-repeat:no-repeat; background-color:#FFFFFF }\n';
commun_mac += '.bg_secu			{  background-image:url(library/img/bg_secu.gif); background-repeat:repeat-x; background-color:#FFFFFF }\n';
commun_mac += '.bg_contact	{  background-image:url(library/img/contact/bg_contact.gif); background-repeat:no-repeat; background-color:#FFFFFF }\n';
commun_mac += '.bg_links		{  background-image:url(library/img/link/bg_links.gif); background-repeat:repeat-y; background-color:#FFFFFF }\n';
commun_mac += '.bg_convert	{  background-image:url(library/img/convertisseur/bg_convert.gif); background-repeat:repeat-y; background-color:#FFFFFF }\n';
commun_mac += '.bg_glossary	{  background-image:url(library/img/glossary/bg_glossary.gif); background-repeat:no-repeat; background-color:#FFFFFF }\n';
commun_mac += '.bg_legal		{  background-image:url(library/img/legal/bg_legal.gif); background-repeat:repeat-y; background-color:#FFFFFF }\n';
commun_mac += '.bg_map			{  background-image:url(library/img/map/bg_map.gif); background-repeat:repeat-y; background-color:#FFFFFF }\n';
commun_mac += '.bg_open			{  background-image:url(library/img/location/open/bg_open.gif); background-repeat:repeat-y; background-color:#FFFFFF }\n';
commun_mac += '.bg_tc				{  background-image:url(library/img/tc/bg_tc.gif); background-repeat:no-repeat; background-color:#FFFFFF }\n';
commun_mac += '.bg_part			{  background-image:url(library/img/particular/bg_part.gif); background-repeat:no-repeat; background-color:#FFFFFF }\n';

//-- internet explorer 4.x Mac (+2)
ie4mac = commun_mac
//-- commun
ie4mac += '.temp	    			{ font-family: Arial; font-weight: bold; font-size: 13px; color: #FFFFFF }\n';
ie4mac += '.texte1    			{ font-family: Arial; font-weight: bold; font-size: 13px; color: #32536D }\n';
ie4mac += '.texte7      		{ font-family: Arial; font-weight: bold; font-size: 13px; color: #465B7D }\n';
ie4mac += '.texte_blanc			{ font-family: Arial; font-weight: bold; font-size: 13px; color: #FFFFFF }\n';
ie4mac += '.texte2    			{ font-family: Arial; font-weight: normal; font-size: 13px; color: #32536D }\n';
ie4mac += '.titre						{ font-family: Arial; font-weight: bold; font-size: 22px; color: #6C98BB }\n';
ie4mac += '.titre2					{ font-family: Arial; font-weight: bold; font-size: 22px; color: #000000 }\n';
ie4mac += '.titre3					{ font-family: Arial; font-weight: bold; font-size: 22px; color: #FFFFFF }\n';
ie4mac += '.erreur					{ font-family: Arial; font-weight: bold; font-style: italic; font-size: 13px; color: #F90B08 }\n';
ie4mac += 'a.nav:link   		{ font-family: Arial; font-weight: bold; font-size: 13px; color: #FFFFFF; text-decoration: none }\n';
ie4mac += 'a.nav:visited		{ font-family: Arial; font-weight: bold; font-size: 13px; color: #FFFFFF; text-decoration: none }\n';
ie4mac += 'a.nav:active	  	{ font-family: Arial; font-weight: bold; font-size: 13px; color: #FFFFFF; text-decoration: none }\n';
ie4mac += 'a.nav:hover 	  	{ font-family: Arial; font-weight: bold; font-size: 13px; color: #FFFFFF; text-decoration: underline }\n';
ie4mac += 'a.pasnav:link 		{ font-family: Arial; font-weight: bold; font-size: 13px; color: #FFFFFF; text-decoration: none }\n';
ie4mac += 'a.pasnav:visited { font-family: Arial; font-weight: bold; font-size: 13px; color: #FFFFFF; text-decoration: none }\n';
ie4mac += 'a.pasnav:active 	{ font-family: Arial; font-weight: bold; font-size: 13px; color: #FFFFFF; text-decoration: none }\n';
ie4mac += 'a.pasnav:hover  	{ font-family: Arial; font-weight: bold; font-size: 13px; color: #FFFFFF; text-decoration: none }\n';
ie4mac += 'a.com:link   		{ font-family: Arial; font-weight: normal; font-size: 13px; color: #32536D; text-decoration: underline }\n';
ie4mac += 'a.com:visited		{ font-family: Arial; font-weight: normal; font-size: 13px; color: #32536D; text-decoration: underline }\n';
ie4mac += 'a.com:active	  	{ font-family: Arial; font-weight: normal; font-size: 13px; color: #32536D; text-decoration: underline }\n';
ie4mac += 'a.com:hover	   	{ font-family: Arial; font-weight: normal; font-size: 13px; color: #32536D; text-decoration: underline }\n';
//-- home
ie4mac += 'a.home:link   		{ font-family: Arial; font-weight: normal; font-size: 13px; color: #FFFFFF; text-decoration: none }\n';
ie4mac += 'a.home:visited		{ font-family: Arial; font-weight: normal; font-size: 13px; color: #FFFFFF; text-decoration: none }\n';
ie4mac += 'a.home:active  	{ font-family: Arial; font-weight: normal; font-size: 13px; color: #FFFFFF; text-decoration: underline }\n';
ie4mac += 'a.home:hover   	{ font-family: Arial; font-weight: normal; font-size: 13px; color: #FFFFFF; text-decoration: underline }\n';
//-- news
ie4mac += '.texte3    			{ font-family: Arial; font-weight: bold; font-size: 18px; color: #EE2329 }\n';
ie4mac += 'a.news:link   		{ font-family: Arial; font-weight: bold; font-size: 13px; color: #32536D; text-decoration: none }\n';
ie4mac += 'a.news:visited		{ font-family: Arial; font-weight: bold; font-size: 13px; color: #32536D; text-decoration: none }\n';
ie4mac += 'a.news:active  	{ font-family: Arial; font-weight: bold; font-size: 13px; color: #32536D; text-decoration: underline }\n';
ie4mac += 'a.news:hover   	{ font-family: Arial; font-weight: bold; font-size: 13px; color: #32536D; text-decoration: underline }\n';
//-- newsletter + partner
ie4mac += '.texte_letter		{ font-family: Arial; font-weight: normal; font-size: 12px; color: #32536D }\n';
//-- contact
ie4mac += '.texte4      		{ font-family: Arial; font-weight: bold; font-size: 13px; color: #FFFFFF }\n';
ie4mac += '.texte5      		{ font-family: Arial; font-weight: bold; font-size: 13px; color: #000000 }\n';
//-- links
ie4mac += '.texte6      		{ font-family: Arial; font-weight: bold; font-size: 13px; color: #E7262F }\n';
ie4mac += 'a.links:link  		{ font-family: Arial; font-weight: normal; font-size: 13px; color: #465B7D; text-decoration: none }\n';
ie4mac += 'a.links:visited	{ font-family: Arial; font-weight: normal; font-size: 13px; color: #465B7D; text-decoration: none }\n';
ie4mac += 'a.links:active  	{ font-family: Arial; font-weight: normal; font-size: 13px; color: #465B7D; text-decoration: underline }\n';
ie4mac += 'a.links:hover   	{ font-family: Arial; font-weight: normal; font-size: 13px; color: #465B7D; text-decoration: underline }\n';
//-- convertisseur
ie4mac += '.texte9      		{ font-family: Arial; font-weight: normal; font-size: 13px; color: #2D4860 }\n';
ie4mac += '.texte10      		{ font-family: Arial; font-weight: bold; font-size: 13px; color: #2D4860 }\n';
ie4mac += '.texte11      		{ font-family: Arial; font-weight: bold; font-size: 14px; color: #FFFFFF }\n';
//-- legal
ie4mac += '.texte8      		{ font-family: Arial; font-weight: normal; font-size: 13px; color: #465B7D }\n';
//-- map
ie4mac += '.texte12      		{ font-family: Arial; font-weight: bold; font-size: 14px; color: #465B7D }\n';
ie4mac += '.texte16      		{ font-family: Arial; font-weight: bold; font-size: 18px; color: #E7262F }\n';
ie4mac += 'a.map:link   		{ font-family: Arial; font-weight: bold; font-size: 13px; color: #465B7D; text-decoration: none }\n';
ie4mac += 'a.map:visited		{ font-family: Arial; font-weight: bold; font-size: 13px; color: #465B7D; text-decoration: none }\n';
ie4mac += 'a.map:active	  	{ font-family: Arial; font-weight: bold; font-size: 13px; color: #465B7D; text-decoration: none }\n';
ie4mac += 'a.map:hover 	  	{ font-family: Arial; font-weight: bold; font-size: 13px; color: #465B7D; text-decoration: underline }\n';
ie4mac += 'a.gmap:link   		{ font-family: Arial; font-weight: bold; font-size: 14px; color: #465B7D; text-decoration: none }\n';
ie4mac += 'a.gmap:visited		{ font-family: Arial; font-weight: bold; font-size: 14px; color: #465B7D; text-decoration: none }\n';
ie4mac += 'a.gmap:active  	{ font-family: Arial; font-weight: bold; font-size: 14px; color: #465B7D; text-decoration: none }\n';
ie4mac += 'a.gmap:hover	  	{ font-family: Arial; font-weight: bold; font-size: 14px; color: #465B7D; text-decoration: underline }\n';
//-- Optimization + TC
ie4mac += '.texte13      		{ font-family: Arial; font-weight: normal; font-size: 13px; color: #000000 }\n';
ie4mac += '.texte14      		{ font-family: Arial; font-weight: normal; font-size: 13px; color: #E7262F }\n';
ie4mac += '.texte17					{ font-family: Arial; font-weight: bold; font-size: 18px; color: #000000 }\n';
//-- Location
ie4mac += '.texte15      		{ font-family: Arial; font-weight: bold; font-size: 13px; color: #6C98BB }\n';
//-- Intranet + customers
ie4mac += 'a.int:link   		{ font-family: Arial; font-weight: bold; font-size: 13px; color: #000000; text-decoration: none }\n';
ie4mac += 'a.int:visited		{ font-family: Arial; font-weight: bold; font-size: 13px; color: #000000; text-decoration: none }\n';
ie4mac += 'a.int:active	  	{ font-family: Arial; font-weight: bold; font-size: 13px; color: #000000; text-decoration: underline }\n';
ie4mac += 'a.int:hover	   	{ font-family: Arial; font-weight: bold; font-size: 13px; color: #000000; text-decoration: underline }\n';

//-- Netscape 4.x Mac (+4)
ns4mac = commun_mac
//-- commun
ns4mac += '.temp	    			{ font-family: Arial; font-weight: bold; font-size: 15px; color: #FFFFFF }\n';
ns4mac += '.texte1    			{ font-family: Arial; font-weight: bold; font-size: 15px; color: #32536D }\n';
ns4mac += '.texte7      		{ font-family: Arial; font-weight: bold; font-size: 15px; color: #465B7D }\n';
ns4mac += '.texte_blanc			{ font-family: Arial; font-weight: bold; font-size: 15px; color: #FFFFFF }\n';
ns4mac += '.texte2    			{ font-family: Arial; font-weight: normal; font-size: 15px; color: #32536D }\n';
ns4mac += '.titre						{ font-family: Arial; font-weight: bold; font-size: 24px; color: #6C98BB }\n';
ns4mac += '.titre2					{ font-family: Arial; font-weight: bold; font-size: 24px; color: #000000 }\n';
ns4mac += '.titre3					{ font-family: Arial; font-weight: bold; font-size: 24px; color: #FFFFFF }\n';
ns4mac += '.erreur					{ font-family: Arial; font-weight: bold; font-style: italic; font-size: 15px; color: #F90B08 }\n';
ns4mac += 'a.nav:link   		{ font-family: Arial; font-weight: bold; font-size: 15px; color: #FFFFFF; text-decoration: none }\n';
ns4mac += 'a.nav:visited		{ font-family: Arial; font-weight: bold; font-size: 15px; color: #FFFFFF text-decoration: none }\n';
ns4mac += 'a.nav:active	  	{ font-family: Arial; font-weight: bold; font-size: 15px; color: #FFFFFF; text-decoration: none }\n';
ns4mac += 'a.nav:hover 	  	{ font-family: Arial; font-weight: bold; font-size: 15px; color: #FFFFFF; text-decoration: underline }\n';
ns4mac += 'a.pasnav:link 		{ font-family: Arial; font-weight: bold; font-size: 15px; color: #FFFFFF; text-decoration: none }\n';
ns4mac += 'a.pasnav:visited { font-family: Arial; font-weight: bold; font-size: 15px; color: #FFFFFF; text-decoration: none }\n';
ns4mac += 'a.pasnav:active 	{ font-family: Arial; font-weight: bold; font-size: 15px; color: #FFFFFF; text-decoration: none }\n';
ns4mac += 'a.pasnav:hover  	{ font-family: Arial; font-weight: bold; font-size: 15px; color: #FFFFFF; text-decoration: none }\n';
ns4mac += 'a.com:link   		{ font-family: Arial; font-weight: normal; font-size: 15px; color: #32536D; text-decoration: underline }\n';
ns4mac += 'a.com:visited		{ font-family: Arial; font-weight: normal; font-size: 15px; color: #32536D; text-decoration: underline }\n';
ns4mac += 'a.com:active	  	{ font-family: Arial; font-weight: normal; font-size: 15px; color: #32536D; text-decoration: underline }\n';
ns4mac += 'a.com:hover	   	{ font-family: Arial; font-weight: normal; font-size: 15px; color: #32536D; text-decoration: underline }\n';
//-- home
ns4mac += 'a.home:link   		{ font-family: Arial; font-weight: normal; font-size: 15px; color: #FFFFFF; text-decoration: none }\n';
ns4mac += 'a.home:visited		{ font-family: Arial; font-weight: normal; font-size: 15px; color: #FFFFFF; text-decoration: none }\n';
ns4mac += 'a.home:active  	{ font-family: Arial; font-weight: normal; font-size: 15px; color: #FFFFFF; text-decoration: underline }\n';
ns4mac += 'a.home:hover   	{ font-family: Arial; font-weight: normal; font-size: 15px; color: #FFFFFF; text-decoration: underline }\n';
//-- news
ns4mac += '.texte3    			{ font-family: Arial; font-weight: bold; font-size: 20px; color: #EE2329 }\n';
ns4mac += 'a.news:link   		{ font-family: Arial; font-weight: bold; font-size: 15px; color: #32536D; text-decoration: none }\n';
ns4mac += 'a.news:visited		{ font-family: Arial; font-weight: bold; font-size: 15px; color: #32536D; text-decoration: none }\n';
ns4mac += 'a.news:active  	{ font-family: Arial; font-weight: bold; font-size: 15px; color: #32536D; text-decoration: underline }\n';
ns4mac += 'a.news:hover   	{ font-family: Arial; font-weight: bold; font-size: 15px; color: #32536D; text-decoration: underline }\n';
//-- newsletter + partner
ns4mac += '.texte_letter		{ font-family: Arial; font-weight: normal; font-size: 14px; color: #32536D }\n';
//-- contact
ns4mac += '.texte4      		{ font-family: Arial; font-weight: bold; font-size: 15px; color: #FFFFFF }\n';
ns4mac += '.texte5      		{ font-family: Arial; font-weight: bold; font-size: 15px; color: #000000 }\n';
//-- links
ns4mac += '.texte6      		{ font-family: Arial; font-weight: bold; font-size: 15px; color: #E7262F }\n';
ns4mac += 'a.links:link  		{ font-family: Arial; font-weight: normal; font-size: 15px; color: #465B7D; text-decoration: none }\n';
ns4mac += 'a.links:visited	{ font-family: Arial; font-weight: normal; font-size: 15px; color: #465B7D; text-decoration: none }\n';
ns4mac += 'a.links:active  	{ font-family: Arial; font-weight: normal; font-size: 15px; color: #465B7D; text-decoration: underline }\n';
ns4mac += 'a.links:hover   	{ font-family: Arial; font-weight: normal; font-size: 15px; color: #465B7D; text-decoration: underline }\n';
//-- convertisseur
ns4mac += '.texte9      		{ font-family: Arial; font-weight: normal; font-size: 15px; color: #2D4860 }\n';
ns4mac += '.texte10      		{ font-family: Arial; font-weight: bold; font-size: 15px; color: #2D4860 }\n';
ns4mac += '.texte11      		{ font-family: Arial; font-weight: bold; font-size: 16px; color: #FFFFFF }\n';
//-- legal
ns4mac += '.texte8      		{ font-family: Arial; font-weight: normal; font-size: 15px; color: #465B7D }\n';
//-- map
ns4mac += '.texte12      		{ font-family: Arial; font-weight: bold; font-size: 16px; color: #465B7D }\n';
ns4mac += '.texte16      		{ font-family: Arial; font-weight: bold; font-size: 20px; color: #E7262F }\n';
ns4mac += 'a.map:link   		{ font-family: Arial; font-weight: bold; font-size: 15px; color: #465B7D; text-decoration: none }\n';
ns4mac += 'a.map:visited		{ font-family: Arial; font-weight: bold; font-size: 15px; color: #465B7D; text-decoration: none }\n';
ns4mac += 'a.map:active	  	{ font-family: Arial; font-weight: bold; font-size: 15px; color: #465B7D; text-decoration: none }\n';
ns4mac += 'a.map:hover 	  	{ font-family: Arial; font-weight: bold; font-size: 15px; color: #465B7D; text-decoration: underline }\n';
ns4mac += 'a.gmap:link   		{ font-family: Arial; font-weight: bold; font-size: 16px; color: #465B7D; text-decoration: none }\n';
ns4mac += 'a.gmap:visited		{ font-family: Arial; font-weight: bold; font-size: 16px; color: #465B7D; text-decoration: none }\n';
ns4mac += 'a.gmap:active  	{ font-family: Arial; font-weight: bold; font-size: 16px; color: #465B7D; text-decoration: none }\n';
ns4mac += 'a.gmap:hover	  	{ font-family: Arial; font-weight: bold; font-size: 16px; color: #465B7D; text-decoration: underline }\n';
//-- Optimization + TC
ns4mac += '.texte13      		{ font-family: Arial; font-weight: normal; font-size: 15px; color: #000000 }\n';
ns4mac += '.texte14      		{ font-family: Arial; font-weight: normal; font-size: 15px; color: #E7262F }\n';
ns4mac += '.texte17					{ font-family: Arial; font-weight: bold; font-size: 20px; color: #000000 }\n';
//-- Location
ns4mac += '.texte15      		{ font-family: Arial; font-weight: bold; font-size: 15px; color: #6C98BB }\n';
//-- Intranet + customers
ns4mac += 'a.int:link   		{ font-family: Arial; font-weight: bold; font-size: 15px; color: #000000; text-decoration: none }\n';
ns4mac += 'a.int:visited		{ font-family: Arial; font-weight: bold; font-size: 15px; color: #000000; text-decoration: none }\n';
ns4mac += 'a.int:active	  	{ font-family: Arial; font-weight: bold; font-size: 15px; color: #000000; text-decoration: underline }\n';
ns4mac += 'a.int:hover	   	{ font-family: Arial; font-weight: bold; font-size: 15px; color: #000000; text-decoration: underline }\n';

//-- internet explorer 5.x Mac 
ie5mac = ie4win
ie5mac += '\n';

//-------------------- CODE -----------------------------------------------//-- variables ------
var path 	= '/library/css/';
var hstyle = '<style type="text/css">\n<!--\n';
var fstyle = '//-->\n</style>\n';
var va;

if(((navigator.userAgent.indexOf("MSIE 4.") != -1) && (navigator.userAgent.indexOf("Windows") != -1) && (navigator.userAgent.indexOf("Opera") == -1))) va = "IE4Pc"; 
else if(((navigator.userAgent.indexOf("MSIE 4.") != -1) && (navigator.userAgent.indexOf("Mac") != -1) && (navigator.userAgent.indexOf("Opera") == -1))) va = "IE4Mac";
else if(((navigator.userAgent.indexOf("MSIE 5.") != -1) && (navigator.userAgent.indexOf("Windows") != -1) && (navigator.userAgent.indexOf("Opera") == -1))) va = "IE5Pc"; 
else if(((navigator.userAgent.indexOf("MSIE 5.") != -1) && (navigator.userAgent.indexOf("Mac") != -1) && (navigator.userAgent.indexOf("Opera") == -1))) va = "IE5Mac";  
else if(((navigator.userAgent.indexOf("MSIE 6.") != -1) && (navigator.userAgent.indexOf("Mac") != -1) && (navigator.userAgent.indexOf("Opera") == -1))) va = "IE6Mac"; 
else if(((navigator.userAgent.indexOf("MSIE 6.") != -1) && (navigator.userAgent.indexOf("Windows") != -1) && (navigator.userAgent.indexOf("Opera") == -1))) va = "IE6Pc";
else if(((navigator.appName == "Netscape") && (navigator.userAgent.indexOf("Mac") != -1) && (navigator.userAgent.indexOf("Gecko") == -1))) va = "NS4Mac"; 
else if(((navigator.appName == "Netscape") && (navigator.userAgent.indexOf("Windows") != -1) && (navigator.userAgent.indexOf("Gecko") == -1))) va = "NS4Pc";  
else if(((navigator.appName == "Netscape") && (navigator.userAgent.indexOf("Mac") != -1) && (navigator.userAgent.indexOf("Gecko") != -1))) va = "NS6Mac"; 
else if(((navigator.appName == "Netscape") && (navigator.userAgent.indexOf("Windows") != -1) && (navigator.userAgent.indexOf("Gecko") != -1))) va = "NS6Pc"; 
else if(((navigator.userAgent.indexOf("Opera") != -1) && (navigator.userAgent.indexOf("Mac") != -1))) va = "OperaMac"; 
else if(((navigator.userAgent.indexOf("Opera") != -1) && (navigator.userAgent.indexOf("Windows") != -1))) va = "OperaPc";

switch (va)
{
	case "NS4Mac" :
    document.write (hstyle+ns4mac+fstyle);
		break;
	case "NS4Pc" : 
    document.write (hstyle+ns4win+fstyle);
		break;
	case "IE5Pc" :
    document.write (hstyle+ie5win+fstyle);
		break;
	case "IE5Mac" :
    document.write (hstyle+ie5mac+fstyle);
		break;
	case "IE4Pc" : 
    document.write (hstyle+ie4win+fstyle);
		break;
	case "IE4Mac" :
    document.write (hstyle+ie4mac+fstyle);
		break; 
	case "NS6Mac" :
    document.write (hstyle+ie5mac+fstyle);
		break; 
	case "NS6Pc" : 
    document.write (hstyle+ie5win+fstyle);
		break;
	case "IE6Mac" :
    document.write (hstyle+ie5mac+fstyle);
		break; 
	case "IE6Pc" : 
    document.write (hstyle+ie5win+fstyle);
		break;
	case "OperaPc" : 
    document.write (hstyle+ie5win+fstyle);
		break;
	case "OperaMac" : 
    document.write (hstyle+ie5mac+fstyle);
		break;
}