body {
font : 9pt/17pt Verdena; 
color : #FFFFFF; 
background : #ffffff url(images/background.jpeg); 
margin : 0; 
padding : 0; 
scrollbar-face-color: #99CCFF;scrollbar-shadow-color: #000066;scrollbar-highlight-color: #333333;scrollbar-3dlight-color: #333333; scrollbar-darkshadow-color: #000033;scrollbar-track-color: #000033; scrollbar-arrow-color: #FFFF00;
} 


.image-shadow {
	filter: progid:DXImageTransform.Microsoft.Shadow(color=#000000,direction=45);
	color: #000000;
	border: thin solid;
	border-color: #000000;
}

.image-border-white {
	color: #ffffff;
	border: medium solid;
	border-color: #ffffff;
}

.table { 
	 background : #000000 url(images/background2.jpg);
         padding: 1; 
	 cell-spacing: 0; 
	 border: solid black 2px; 
}


.table-contenu {
	background: #000000 url(images/background2.jpg);
	padding: 1;
	cell-spacing: 0;
	border: none;
}

.table-interieure{
	background: #000000 url(images/background.jpeg);
	border: 3px groove white;
   padding: 1;
	cell-spacing: 1;
}	

.table-special-semaine{
	background: #FFFF00;
	padding: 1;
	cell-spacing: 1;
	border: 2px groove black;
}	

.table-fonce{
	padding: 1;
	cell-spacing: 1;
	background: #003366;
}	


.texte-citation {
	color: #ffffff;
	font-size: 10pt;
	font-family: verdana;
	font-weight: normal;
	font-style: italic;
	padding-left: 10px;
}



.section {
	color:#99CCFF;
	font-size: 15pt;
	font-family:Impact;
	text-align: left;
	font-variant: small-caps;
	filter: glow(color=#000000, strength=2);
	text-decoration: underline;
	letter-spacing: -.05em;
	height:2;
}

 .comment1 {
        border-top: 1px dotted #cece90;
        border-bottom: 1px dotted #cece90;
        background-color: #ffe;
      }

.banniere-blanche {
	color: #0099CC;
	font-size: 14pt;
	font-family: Impact;
	font-weight: normal;
	text-align: center;
	text-decoration: none;
	background: #ffffff;
	font-variant: small-caps;
}

.banniere-jaune {
	color: #003399;
	font-size: 14pt;
	font-family: Impact;
	font-weight: normal;
	text-align: center;
	text-decoration: none;
	background: #ffff00;
	font-variant: small-caps;
}

.banniere-jaune-min {
	color: #003399;
	font-size: 12pt;
	font-family: Verdana;
	font-weight: normal;
	text-align: center;
	text-decoration: none;
	background: #ffff00;
}


.hot {
	color:#FF0000;
	font-size: 7pt;
	font-family:verdana;
	font-weight: bold;
	text-align: left;
	font-variant: small-caps;
	filter: glow(color=#000000, strength=1);
	letter-spacing: -.05em;
	height:2;
	
}

.item {
	color:#ffffff;
	font-size: 8pt;
	font-family:verdana;
	font-weight: normal;
	text-align: left;
	text-decoration: none;
}


.liste_localite_poisson {
	color: #6495ED;
	font-size: 8pt;
	font-family: verdana;
	font-weight: normal;
	text-align: left;
	text-decoration: none;
}

.liste_nom_commun {
	color: #F4A460;
	font-size: 8pt;
	font-family: verdana;
	font-weight: normal;
	text-align: left;
	text-decoration: none;
}


.item-fonce {
	color:#0000ff;
	font-size: 7pt;
	font-family:verdana;
	font-weight: normal;
	text-align: left;
	text-decoration: none;
}



.item-centré {
	color:#ffffff;
	font-size: 7pt;
	font-family:verdana;
	font-weight: normal;
	text-align: center;
	text-decoration: none;
}


.item-moyen-centré {
	color:#ffffff;
	font-size: 10pt;
	font-family:verdana;
	font-weight: normal;
	text-align: center;
	text-decoration: none;
}

.texte-section {
	color: #ffffff;
	font-size: 10pt;
	font-family: verdana;
	font-weight: normal;
	margin-top: 5px;
	text-align: justify;

}

.texte-section-noMargin {
	color: #ffffff;
	font-size: 10pt;
	font-family: verdana;
	font-weight: normal;
	text-align: justify;

}

.texte-section-highlight {
	color: #99ccff;
	font-size: 10pt;
	font-family: verdana;
	font-weight: normal;
}

.texte-section-titre {
	color: #ffff00;
	font-size: 10pt;
	font-family: verdana;
	font-weight: bold;
	font-style: italic;
	margin-bottom: 10px;
}


.texte-renvoi {
	color:#ffffff;
	font-size: 7pt;
	font-family:verdana;
	font-weight: normal;
	font-style: italic
	
}




.date{
	color:#0099CC;
	font-size: 7pt;
	font-family:verdana;
	font-weight: bold;
}


.h1-anglais {
	color:#0099CC;
	font-size: 22pt;
	font-family:verdana;
	font-weight: bold;
}

.h2-rouge {
	color:#FF0000;
	font-size: 18pt;
	font-family:verdana;
	font-weight: bold;
	font-variant: small-caps;
	filter: glow(color=#ffffff, strength=2);
	text-decoration: underline;
	letter-spacing: -.05em;
	height:2;
}



.h3-jaune {
	color:#FFFF00;
	font-size: 14pt;
	font-family:verdana;
	font-weight: bold;
	filter: glow(color=#000000, strength=2);
	letter-spacing: -.05em;
	height:2;
}

.h3-darkshadow {
	color:#003399;
	font-size: 14pt;
	font-family:verdana;
	font-weight: bold;
	filter: glow(color=#ffffff, strength=3);
	letter-spacing: -.05em;
	height:2;
}

.h4-jaune {
	color:#FFFF00;
	font-size: 12pt;
	font-family:verdana;
	font-weight: bold;
}

.h4-nom_poisson {
	color: #99CCFF;
	font-size: 12pt;
	font-family: Verdana;
	font-weight: bold;
	filter: glow(color=#000000, strength=3);
	letter-spacing: -.05em;
	height: 2;
	font-style: italic;
}


.Special-titre{
	color: #003399;
	font-size: 14pt;
	font-family: verdana;
	font-weight: bold;
	font: italic;
	filter: glow(color=#ffff00, strength=5);
	letter-spacing: -.05em;
	height:2;
}


.verticaltext {
writing-mode: tb-rl;
filter: flipv fliph;
color:#ffffff;
	font-size: 7pt;
	font-family:verdana;
	font-weight: normal;
}






h1 {
	text-shadow: white;
	color:#99CCFF;
	font-size: 24pt;
	font-family:verdana;
	font-weight: bold;
	font-variant: small-caps;
	filter: glow(color=#000000, strength=3);
	letter-spacing: -.05em;

}

h2 {
	color:#ffffff;
	font-size: 20pt;
	font-family:verdana;
	font-weight: bold;
	font-variant: small-caps;
	filter: glow(color=#000000, strength=2);
	letter-spacing: -.05em;
	
}

h3 {
	color:#99CCFF;
	font-size: 14pt;
	font-family:verdana;
	font-weight: bold;
	filter: glow(color=#000000, strength=2);
	letter-spacing: -.05em;

}



h4 {
	color:#99CCFF;
	font-size: 12pt;
	font-family:verdana;
	font-weight: normal;
	filter: glow(color=#000000, strength=3);
	letter-spacing: -.05em;

}


ul
{
	list-style-type: square;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
} 


p1 {color:#000066;font-size: 9pt; font-family:arial;}




A:LINK   {
	font-family: verdana;
	font-size: 10pt;
	color: #ffff00;
	font-weight: none;
	border: medium Black;
}
A:VISITED {
	font-family: verdana;
	font-size: 10pt;
	font-weight: normal;
	; color: #ffff00;
	border: medium Black;
}

a:hover {
	text-decoration: none;
	color: #26468F;
	background-color: #ffff00;
}

a:active {background-color:none;text-decoration:none; color:#BDC7DD;}


A.auteur:LINK    {
	font-family: verdana;
	font-size: 8pt;
	color: #FFFF00;
	font-weight: bold;
	font-style: italic;
}
A.auteur:ACTIVE  { font-family: verdana; font-size: 8pt; color: #FFFF00; font-weight: bold; font-style: italic;}
A.auteur:HOVER   {
	font-family: verdana;
	font-size: 8pt;
	color: #0000FF;
	font-weight: bold;
	font-style: italic;
}
A.auteur:VISITED {
	font-family: verdana;
	font-size: 8pt;
	color: #FFFF00;
	font-weight: bold;
	font-style: italic;
}
A.auteur:VISITED:HOVER { font-family: verdana; font-size: 8pt; color: #0000FF; font-weight: bold; font-style: italic;}

A.liste:LINK    { font-family: verdana; font-size: 8pt; color: #FFFF00; text-decoration:none; 	filter: glow(color=#000000, strength=2);
	letter-spacing: -.05em; 
	height:2;}
A.liste:ACTIVE  { font-family: verdana; font-size: 8pt; color: #FFFF00; text-decoration:none; 	filter: glow(color=#000000, strength=2);
	letter-spacing: -.05em; 
	height:2;}
A.liste:HOVER   { font-family: verdana; font-size: 8pt; color: #000000; background-color:#FFFF00; text-decoration:none; 	filter: glow(color=#000000, strength=2);
	letter-spacing: -.05em; 
	height:2;}
A.liste:VISITED { font-family: verdana; font-size: 8pt; color: #FFFF00; text-decoration:none; 	filter: glow(color=#000000, strength=2);
	letter-spacing: -.05em; 
	height:2;}
A.liste:VISITED:HOVER { font-family: verdana; font-size: 8pt; color: #000000; background-color:#FFFF00; text-decoration:none; 	filter: glow(color=#000000, strength=2);
	letter-spacing: -.05em; 
	height:2;}
	
	
A.liste-nom-poisson:LINK    { font-family: verdana; font-size: 9pt; color: #FFFF00; text-decoration:none; 	font-style: italic; filter: glow(color=#000000, strength=2);
	letter-spacing: -.05em; 
	height:2;}
A.liste-nom-poisson:ACTIVE  { font-family: verdana; font-size: 9pt; color: #FFFF00; text-decoration:none; font-style: italic; filter: glow(color=#000000, strength=2);
	letter-spacing: -.05em; 
	height:2;}
A.liste-nom-poisson:HOVER   { font-family: verdana; font-size: 9pt; color: #000000; background-color:#FFFF00; font-style: italic; text-decoration:none; 	filter: glow(color=#000000, strength=2);
	letter-spacing: -.05em; 
	height:2;}
A.liste-nom-poisson:VISITED { font-family: verdana; font-size: 9pt; color: #FFFF00; text-decoration:none; font-style: italic;	filter: glow(color=#000000, strength=2);
	letter-spacing: -.05em; 
	height:2;}
A.liste-nom-poisson:VISITED:HOVER { font-family: verdana; font-size: 9pt; color: #000000; background-color:#FFFF00; font-style: italic; text-decoration:none; 	filter: glow(color=#000000, strength=2);
	letter-spacing: -.05em; 
	height:2;}
	

A.news:LINK    { font-family: verdana; font-size: 9pt; color: #FFFF00; text-decoration:none; font-weight: bold; font-style: italic; 
	filter: glow(color=#000000, strength=2);
	letter-spacing: -.05em;
	height:2;}
A.news:ACTIVE  { font-family: verdana; font-size: 9pt; color: #FFFF00; text-decoration:none; font-weight: bold; font-style: italic;}
A.news:HOVER   { font-family: verdana; font-size: 9pt; color: #000000; background-color:#FFFF00; text-decoration:none; font-weight: bold; font-style: italic; 	filter: glow(color=#ffffff, strength=4);
	letter-spacing: -.05em;
	height:2;}

A.news:VISITED { font-family: verdana; font-size: 9pt; color: #FFFF00; text-decoration:none; font-weight: bold; font-style: italic; 
	filter: glow(color=#000000, strength=2);
	letter-spacing: -.05em;
	height:2;}
A.news:VISITED:HOVER { font-family: verdana; font-size: 9pt; color: #000000; background-color:#FFFF00; text-decoration:none; font-weight: bold; font-style: italic; 	filter: glow(color=#ffffff, strength=4);
	letter-spacing: -.05em;
	height:2;}



A.news-spec:LINK    { font-family: verdana; font-size: 20pt; color: #0000FF; text-decoration:none; font-weight: bold; letter-spacing: -.05em;	height:2;}
A.news-spec:ACTIVE  { font-family: verdana; font-size: 20pt; color: #0000FF; text-decoration:none; font-weight: bold;}
A.news-spec:HOVER   { font-family: verdana; font-size: 20pt; color: #0000FF; background-color:#FFFFFF; text-decoration:none; font-weight: bold; letter-spacing: -.05em; height:2;}
A.news-spec:VISITED { font-family: verdana; font-size: 20pt; color: #0000FF; text-decoration:none; font-weight: bold; letter-spacing: -.05em; height:2;}
A.news-spec:VISITED:HOVER { font-family: verdana; font-size: 20pt; color: #0000FF; background-color:#FFFFFF; text-decoration:none; font-weight: bold; letter-spacing: -.05em; height:2;}


A.flash:LINK    { font-family: verdana; font-size: 14pt; color: #000000; background-color:#FFFF00; text-decoration:none; font-weight: bold; text-align: center;}
A.flash:ACTIVE  { font-family: verdana; font-size: 14pt; color: #000000; background-color:#FFFF00; text-decoration:none; font-weight: bold; text-align: center;}
A.flash:HOVER   { font-family: verdana; font-size: 14pt; color: #FF0000; background-color:#FFFF00; text-decoration:none; font-weight: bold; text-align: center;}
A.flash:VISITED { font-family: verdana; font-size: 14pt; color: #000000; background-color:#FFFF00; text-decoration:none; font-weight: bold;text-align: center;}
A.flash:VISITED:HOVER { font-family: verdana; font-size: 14pt; color: #FF0000; background-color:#FFFF00; text-decoration:none; font-weight: bold; text-align: center;}

A.lien-large:LINK    { font-family: verdana; font-size: 12pt; color: #FFFF00; text-decoration:none; font-weight: bold; text-align: center; 
	filter: glow(color=#000000, strength=2);
	text-decoration: underline;
	letter-spacing: -.05em;
	height:2;}
A.lien-large:ACTIVE  { font-family: verdana; font-size: 12pt; color: #FFFF00; text-decoration:none; font-weight: bold; text-align: center; 	filter: glow(color=#000000, strength=2);
	text-decoration: underline;
	letter-spacing: -.05em;
	height:2;}
A.lien-large:HOVER   { font-family: verdana; font-size: 12pt; color: #99CCFF; text-decoration:none; font-weight: bold; text-align: center; 	filter: glow(color=#000000, strength=2);
	text-decoration: underline;
	letter-spacing: -.05em;
	height:2;}
A.lien-large:VISITED { font-family: verdana; font-size: 12pt; color: #FFFF00; text-decoration:none; font-weight: bold;text-align: center; 	filter: glow(color=#000000, strength=2);
	text-decoration: underline;
	letter-spacing: -.05em;
	height:2;}
A.lien-large:VISITED:HOVER { font-family: verdana; font-size: 12pt; color: #99CCFF;  text-decoration:none; font-weight: bold; text-align: center; 	filter: glow(color=#000000, strength=2);
	text-decoration: underline;
	letter-spacing: -.05em;
	height:2;}
	
A.appelle-baniere-jaune-min:LINK    {
	font-family: verdana;
	font-size: 12pt;
	color: #003399;
	font-weight: normal;
	font-style: normal;
	text-decoration:none;
}

A.appelle-baniere-jaune-min:ACTIVE    {
	font-family: verdana;
	font-size: 12pt;
	color: #003399;
	font-weight: normal;
	font-style: normal;
	text-decoration:none;
}

A.appelle-baniere-jaune-min:HOVER    {
	font-family: verdana;
	font-size: 12pt;
	color: #003399;
	font-weight: normal;
	font-style: normal;
	text-decoration:none;
}

A.appelle-baniere-jaune-min:VISITED    {
	font-family: verdana;
	font-size: 12pt;
	color: #003399;
	font-weight: normal;
	font-style: normal;
	text-decoration:none;
}

A.appelle-baniere-jaune-min:VISITED:HOVER    {
	font-family: verdana;
	font-size: 12pt;
	color: #003399;
	font-weight: normal;
	font-style: normal;
	text-decoration:none;
}

.visited {
	FILTER: alpha(Opacity=99,FinishOpacity=30,style=1,StartX=0,FinishX=2,StartY=0,FinishY=2)
td.cats {font-family: "Arial"; font-size: x-small;}
