body { margin: 0px; padding: 0px; background-color: #FFFFFF; }
img{ border:0px; }
form{ margin: 0px; padding: 0px; }

.TopBG { background-color: #477AC1; background-image:  url(../../img/bg_logo2.jpg); background-repeat: no-repeat; background-position: top left; }

.Menu { background-color:#3F70BA; }
.LanguageSelect { background-color:#3F70BA; font-family: Arial, Helvetica, sans-serif; font-weight:bold; font-size:10px; color:#FFFFFF; text-decoration:none;  }

.menutab			{ height:32px; padding-left:11px; padding-right:11px; background-image:  url(../../img/menubg.gif); background-repeat: repeat-x; background-position: top left; font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size:11px; color:#FFFFFF; text-decoration:none; line-height:11px; }
.menutab A:link  	{ font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size:11px; color:#FFFFFF; text-decoration:none; line-height:11px; }
.menutab A:visited	{ font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size:11px; color:#FFFFFF; text-decoration:none; line-height:11px; }
.menutab A:active 	{ font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size:11px; color:#FFFFFF; text-decoration:none; line-height:11px; }
.menutab A:hover  	{ font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size:11px; color:#FFFFFF; text-decoration:underline; line-height:11px; }
.menutabs			{ height:32px; padding-left:11px; padding-right:11px; background-image:  url(../../img/menubgs.gif); background-repeat: repeat-x; background-position: top left; font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size:11px; color:#5F5F5F; text-decoration:none; line-height:11px; }
.menutabs A:link  	{ font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size:11px; color:#5F5F5F; text-decoration:none; line-height:11px; }
.menutabs A:visited	{ font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size:11px; color:#5F5F5F; text-decoration:none; line-height:11px; }
.menutabs A:active 	{ font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size:11px; color:#5F5F5F; text-decoration:none; line-height:11px; }
.menutabs A:hover  	{ font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size:11px; color:#5F5F5F; text-decoration:underline; line-height:11px; }

.LangText { float: left; padding:1px 4px 2px 4px; text-align:right; }
.LangON { float: left; padding:2px 4px 2px 4px; margin-left:5px; background-color:#2E5389; }
.LangOFF { float: right;  padding:2px 4px 2px 4px; margin-left:5px; background-color:#3661A1; }

A.Lang:link   { font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:9px; color:#FFFFFF; text-decoration:none; }
A.Lang:visited{ font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:9px; color:#FFFFFF; text-decoration:none; }
A.Lang:active { font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:9px; color:#FFFFFF; text-decoration:none; }
A.Lang:hover  { font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:9px; color:#FFFFFF; text-decoration:none; }

A.LinkW:link   { font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:9px; color:#FFFFFF; text-decoration:none; }
A.LinkW:visited{ font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:9px; color:#FFFFFF; text-decoration:none; }
A.LinkW:active { font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:9px; color:#FFFFFF; text-decoration:none; }
A.LinkW:hover  { font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:9px; color:#FFFFFF; text-decoration:underline; }

A.LinkY:link   { font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; color:#ECA00D; text-decoration:underline; }
A.LinkY:visited{ font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; color:#ECA00D; text-decoration:underline; }
A.LinkY:active { font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; color:#ECA00D; text-decoration:underline; }
A.LinkY:hover  { font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; color:#ECA00D; text-decoration:none; }

A.LinkG:link   { font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; color:#777777; text-decoration:underline; }
A.LinkG:visited{ font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; color:#777777; text-decoration:underline; }
A.LinkG:active { font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; color:#777777; text-decoration:underline; }
A.LinkG:hover  { font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; color:#777777; text-decoration:none; }

.text 				{ font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size:11px; color:#555555; text-decoration:none; line-height:17px; }

.chp-formulaire 	{ font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size:11px; color:#555555; text-decoration:none; line-height:17px; border: 1px solid #3399CC; }

.newstitle			{ padding-bottom:5px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size:12px; color:#555555; line-height:17px; text-decoration:none; }
a.newstitle			{ padding-bottom:5px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size:12px; color:#555555; line-height:17px; text-decoration:none;  }
a.newstitle:link	{ padding-bottom:5px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size:12px; color:#555555; line-height:17px; text-decoration:none;  }
a.newstitle:hover	{ padding-bottom:5px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size:12px; color:#555555; line-height:17px; text-decoration:underline; }

a.newstext			{ font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size:11px; color:#555555; text-decoration:none; line-height:17px; }
a.newstext:link		{ font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size:11px; color:#555555; text-decoration:none; line-height:17px; }
a.newstext:hover	{ font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size:11px; color:#555555; text-decoration:underline; line-height:17px; }
/*a.newstitle :active	{ padding-bottom:5px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size:12px; color:#555555; text-decoration:underline; line-height:17px; }
a.newstitle :visited{ padding-bottom:5px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size:12px; color:#555555; text-decoration:underline; line-height:17px; }
*/
.title 			{ font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size:15px; color:#477AC1; text-decoration:none; }
.pagetitle 		{ font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size:17px; color:#477AC1; text-decoration:none; }

.vline { background-image:  url(../../img/vline.gif); background-repeat: repeat-y; background-position: top center; }
.NewsBG { border-top:1px solid #D5D5D5; border-left:1px solid #D5D5D5; background-image:  url(../../img/bg_news.gif); background-repeat: repeat-x; background-position: top left; }
.NewsDot { background-image:  url(../../img/news_dot.gif); background-repeat: repeat-x; background-position: center left; }


.footer { border-top:1px solid #CFCFCF; font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; color:#777777; text-decoration:none; line-height: 16px; }
.footer2 { border-left:1px solid #E2E2E2; width:190px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:10px; color:#777777; text-decoration:none; line-height: 16px; }
.disclaimer {
	border: 1px solid #FFFFFF;


}
