
a   { color: #20a6cb; font-size: small; line-height: 250%; text-decoration: none ;	margin: 0;
	padding: 0;}
a:vlink { color: #20a6cb; font-size: small; line-height: 250%; text-decoration: none;	margin: 0;
	padding: 0; }
a:link { color: #20a6cb; font-size: small; line-height: 250%; text-decoration: none ;	margin: 0;
	padding: 0;}
a img {
	border: none
	}

a:hover {
	color: #666;
	text-decoration: none;
	margin: 0;
	padding: 0;
	
	}
.suisse {
	color: #000000;
}

body{

	margin:0;
	padding:0;
	font-family:georgia,geneva,times,serif;
	}
h1  { color: #fcb03a; font-size: 140%; font-weight: normal; padding: 15px 0 5px 15px; border-bottom: 1px solid #20a6cb }
.titre { color: #20a7ca; font-size: x-large; font-weight: bold; padding: 0 0 5px 15px }
hH1 { color: #fcb03a; font-size: large; font-weight: bold; margin: 0; padding-right: 0; padding-bottom: 5px; padding-left: 15px; border-bottom: 1px solid #20a6cb }
h2,h3,h4{
	margin:0;
	padding:0;
	}

h2 {
	color: #20a6cb;
	font-size: medium;
	font-weight: bold;
	margin: 0;
	padding: 0;
	}
h3 { color: #177a96; font-size: medium; font-weight: normal; margin: 0; padding: 0; }
h-3 { color: #696969; font-size: small; white-space: nowrap; margin: 0 0 13px; padding: 51px 0 0 135px; }
p  { color: #333; font-size: small; font-weight: normal; line-height: 150%; margin: 0; padding: 0 }





.date,.date_belgique,.date_province,.date_suisse   { margin: 15px 0 5px 10px; padding-left: 1%; border-left: 1px solid #999 }
.nav_accueil a { color: white; font-size: 26px; font-variant: small-caps; font-weight: bold; background-color: #ffa500; margin: 0 0 0 20px; padding: 0 7px }
.nav_accueil a:hover { color: #666; font-size: 26px; font-variant: small-caps; font-weight: bold; background-color: #ffa500; margin: 0 0 0 25px; padding: 0 7px }
.download .info  {
	margin-left: 10px;
	padding-left: 1%;
	border-left: 1px solid #999
	}

.download img {
	margin-top: 20px;
	width: 24px;
	height: 31px;
	float: left
	}

.nav_tab   { font-variant: small-caps; background-color: #ffa500; margin: 0; padding: 0 7px }
.nav_tab a {
	color: #fff;
	font-size: small;
	font-weight: bold;
	line-height: 100%
	}

.nav_tab a:hover {
	color: #666;
	font-size: small;
	font-weight: bold;
	line-height: 100%
	}

.newsitem  { margin-bottom: 10px; border-bottom: 1px solid #999 }

.newsitem p {
	margin: 0;
	padding: 0
	}

.subHead  { color: #fff; font-size: x-large; padding: 0 0 0 15px }
/* titre
----------------------------------------------- */
#titre h1    { color: #666; font-size: 200%; font-weight: normal; line-height: 1.2em; text-align: center; text-transform: uppercase; letter-spacing: 0.2em; margin: 5px 5px 0; padding: 20px 20px 0.25em; border-style: none }
#titre p  { color: #999; font: x-small/1.4em "Trebuchet MS", Trebuchet, Arial, Verdana, Sans-serif; text-align: center; text-transform: uppercase; letter-spacing: 0.2em; margin: 0 5px 5px; padding: 0 20px 20px; max-width: 700px }


/* references
----------------------------------------------- */
#references h1       { 

  font:78%/1.4em "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;
  text-transform:uppercase;
  letter-spacing:.2em;
  color: #666;  font-weight: normal; line-height: 160%; padding: 20px 0 5px 0px; border-bottom: 1px solid #20a6cb }
#references p  { margin-bottom: 10px; border-bottom: 1px solid #999 }
#references h2       { color: #333; font-size: small; font-weight: bold; line-height: 160%; padding-top: 15px; padding-right: 0; padding-bottom: 5px }

#references { margin: 0 0 5px; padding: 0; border-bottom: 2px solid #20a6cb }

.CollapsiblePanelContent   { font-size: small; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif }

