body, td, p, option, input, select, form, a {  

scrollbar-face-color: #999999;
scrollbar-shadow-color: #333333;
scrollbar-highlight-color: #CCCCCC;
scrollbar-3dlight-color: #CCCCCC;
scrollbar-darkshadow-color: #999999;
scrollbar-track-color: #999999;
scrollbar-arrow-color: #EEEEEE;

}

a.liensmenu:link { text-decoration: none; color: #BBBBBB; font-size: 10px; font-family: Verdana; font-weight: bold;}
a.liensmenu:visited { text-decoration: none; color: #BBBBBB; font-size: 10px; font-family: Verdana; font-weight: bold;}
a.liensmenu:hover { text-decoration: none; color: #FFFFFF; font-size: 10px; font-family: Verdana; font-weight: bold;}

a.liensmenu2:link { text-decoration: none; color: #FFFFFF; font-size: 10px; font-family: Verdana; font-weight: bold;}
a.liensmenu2:visited { text-decoration: none; color: #FFFFFF; font-size: 10px; font-family: Verdana; font-weight: bold;}
a.liensmenu2:hover { text-decoration: none; color: #FFFFFF; font-size: 10px; font-family: Verdana; font-weight: bold;}

a.liensaccueil:link { text-decoration: none; color: #444466; font-size: 11px; font-family: Verdana;}
a.liensaccueil:visited { text-decoration: none; color: #444466; font-size: 11px; font-family: Verdana;}
a.liensaccueil:hover { text-decoration: none; color: #6666FF; font-size: 11px; font-family: Verdana;}

a.liensaccueilconcours:link { color: #444466; font-size: 11px; font-family: Verdana; font-weight: bold;}
a.liensaccueilconcours:visited { color: #444466; font-size: 11px; font-family: Verdana; font-weight: bold;}
a.liensaccueilconcours:hover { text-decoration: none; color: #6666FF; font-size: 11px; font-family: Verdana; font-weight: bold;}

a.liensaccueilconcours2:link {color: #000099; font-size: 10px; font-family: Verdana;}
a.liensaccueilconcours2:visited {color: #000099; font-size: 10px; font-family: Verdana;}
a.liensaccueilconcours2:hover { text-decoration: none; color: #000099; font-size: 10px; font-family: Verdana;}

a.liensaccueilconcours3:link {text-decoration: none; color: #000099; font-size: 10px; font-family: Verdana;}
a.liensaccueilconcours3:visited {text-decoration: none; color: #000099; font-size: 10px; font-family: Verdana;}
a.liensaccueilconcours3:hover {color: #000099; font-size: 10px; font-family: Verdana;}

a.liensnews:link { text-decoration: none; color: #5577AA; font-size: 11px; font-family: arial; border-bottom:1px dotted #5577AA;}
a.liensnews:visited { text-decoration: none; color: #5577AA; font-size: 11px; font-family: arial; border-bottom:1px dotted #5577AA;}
a.liensnews:hover { text-decoration: none; color: #000000; font-size: 11px; font-family: arial; border-bottom:0px;}

a.liensconcours1:link { text-decoration: none; color: #666666; font-size: 11px; font-family: arial; border-bottom:1px dotted #666666;}
a.liensconcours1:visited { text-decoration: none; color: #666666; font-size: 11px; font-family: arial; border-bottom:1px dotted #666666;}
a.liensconcours1:hover { text-decoration: none; color: #000000; font-size: 11px; font-family: arial; border-bottom:0px;}

a.liensconcours2:link { text-decoration: none; color: #5577AA; font-size: 11px; font-family: arial; border-bottom:1px dotted #5577AA;}
a.liensconcours2:visited { text-decoration: none; color: #5577AA; font-size: 11px; font-family: arial; border-bottom:1px dotted #5577AA;}
a.liensconcours2:hover { text-decoration: none; color: #000000; font-size: 11px; font-family: arial; border-bottom:0px;}

a.liensmasque1:link {text-decoration: none;  color: #FFCC33}
a.liensmasque1:visited {text-decoration: none;  color: #FFCC33}
a.liensmasque1:hover {text-decoration: none;  color: #FFFFFF}

a.liensmasque2:link { color: #FFCC33}
a.liensmasque2:visited {  color: #FFCC33}
a.liensmasque2:hover { color: #FFFFFF}

a.lienstop:link { color: #FFFFFF}
a.lienstop:visited {  color: #FFFFFF}
a.lienstop:hover { color: #FFCC33}

a.lienspieddepage:link { color: #000099; font-size: 9px; font-family: Verdana;}
a.lienspieddepage:visited {  color: #000099; font-size: 9px; font-family: Verdana;}
a.lienspieddepage:hover { color: #0000FF; font-size: 9px; font-family: Verdana;}

a.lienspage:link { color: #000099; font-size: 12px; font-family: Verdana;}
a.lienspage:visited {  color: #000099; font-size: 12px; font-family: Verdana;}
a.lienspage:hover { color: #0000FF; font-size: 12px; font-family: Verdana;}

a.lienschemin:link { color: #000099; font-size: 9px; font-family: Verdana;}
a.lienschemin:visited {  color: #000099; font-size: 9px; font-family: Verdana;}
a.lienschemin:hover { color: #0000FF; font-size: 9px; font-family: Verdana;}

a.lienspartenaire:link { color: #BBBBBB; font-size: 10px; font-family: Verdana; font-weight: bold;}
a.lienspartenaire:visited {  color: #BBBBBB; font-size: 10px; font-family: Verdana; font-weight: bold;}
a.lienspartenaire:hover { color: #FFFFFF; font-size: 10px; font-family: Verdana; font-weight: bold;}

a.lienspartenaire2:link { color: #555555; font-size: 10px; font-family: Verdana;}
a.lienspartenaire2:visited {  color: #555555; font-size: 10px; font-family: Verdana;}
a.lienspartenaire2:hover { color: #888888; font-size: 10px; font-family: Verdana;}

a.titrenews:link { text-decoration: none;color: #5577AA; font-size: 16px; font-family: arial;}
a.titrenews:visited {  text-decoration: none;color: #5577AA; font-size: 16px; font-family: arial;}
a.titrenews:hover { text-decoration: none;color: #7799AA; font-size: 16px; font-family: arial;}

a.liensrouge:link { text-decoration: none; color: #FF0000}
a.liensrouge:visited { text-decoration: none; color: #FF0000}
a.liensrouge:hover { text-decoration: none; color: #FF0000}

a.liensvert:link { text-decoration: none; color: #00AA00}
a.liensvert:visited { text-decoration: none; color: #00AA00}
a.liensvert:hover { text-decoration: none; color: #00AA00}

a.liensrouge2:link { color: #FF0000; font-size: 9px; font-family: Verdana;}
a.liensrouge2:visited { color: #FF0000; font-size: 9px; font-family: Verdana;}
a.liensrouge2:hover { color: #FF0000; font-size: 9px; font-family: Verdana;}

.textmasquehits { font-size: 9px; font-family: Verdana; color: #333333 }
.textmasquevotreavis { font-size: 9px; color: #FFFFFF }
.textmasquevotreavis2 { font-size: 9px; color: #444466 }
.textcopyright { font-size: 9px; font-family: Verdana; color: #CCCCCC }
.textpage {font-size: 12px; font-family: Verdana;}
.textblanc2 { font-size: 9px; font-family: Verdana; color: #FFFFFF }
.textgrisfonce2 { font-size: 10px; font-family: Verdana; color: #444444 }
.textaccueil { font-size: 11px; font-family: Verdana; color: #222266; text-align : justify; }
.texthautcanaux { font-size: 11px; font-family: Verdana; color: #444444; text-align : justify; line-height: 100%; }
.textmasque { font-size: 10px; font-family: Verdana; color: #FFFFFF; text-align : justify; line-height: 150%; }

.textgrisclair 	     {  color: #CCCCCC}
.textgrisfonce 	     {  color: #555555}
.textbleufonce 	     {  color: #000099}
.textorangeclair     {  color: #FFCF33}
.textgrisbleuclair   {  color: #5577AA}
.textgrisbleufonce   {  color: #444466}
.textblanc           {  color: #FFFFFF}
.textrouge					 {  color: #FF0000}
.textvert					   {  color: #00AA00}


/* Feuille de style tableaux */

table.TableExt {
	background-color: #DDDDDD;
	margin: 0px;
	padding: 0px;
	border: 1px solid #999999;
	border-spacing: 0px;
	width: 450px;
	border-collapse: collapse;
}

table.TableExt th.titreFiltre {
	background-color: #6D6D6D;
	text-align: left;
	font-size: 12px;
	font-family: Verdana;
	color: #FFF;
	font-weight: bold;
}

table.TableExt th.titreListe {
	background-color: #6D6D6D;
	text-align: middle;
	font-size: 12px;
	font-family: Verdana;
	color: #FFF;
	font-weight: bold;
}

table.TableExt tr.rowPied {
  height = 5px;
  width: 450px;
	background-color: #6D6D6D;
  text-align: middle;
}

table.TableExt tr.rowsMajOK {
  height = 10px;
  width: 450px;
	background-color: #CCFFCC;
  text-align: center;
	font-size: 10px;
	font-family: Verdana;
	color: #22AA22;
}

table.TableExt tr.rowsMajNOK {
  height = 10px;
  width: 450px;
	background-color: #FFCCCC;
  text-align: center;
	font-size: 10px;
	font-family: Verdana;
	color: #FF2222;
}

table.TableInt {
	margin: 0px;
	padding: 0px;
	border: 0px;
	border-spacing: 0px;
	width: 450px;
	border-collapse: collapse;
}

table.TableInt tr.row0 {
  text-align: left;
	font-size: 10px;
	font-family: Verdana;
	color: #000000;
	font-weight: bold;
	background-color: #E4E4E4;
}
table.TableInt tr.row1 {
  text-align: left;
	font-size: 10px;
	font-family: Verdana;
	color: #000000;
	font-weight: bold;
	background-color: #F5F5F5;
}

table.TableInt tr.row0special {
  text-align: left;
	font-size: 10px;
	font-family: Verdana;
	color: #000000;
	font-weight: bold;
	background-color: #BBBBF4;
}
table.TableInt tr.row1special {
  text-align: left;
	font-size: 10px;
	font-family: Verdana;
	color: #000000;
	font-weight: bold;
	background-color: #CCCCF5;
}

table.TableInt td {
	margin: 0px;
	padding: 5px;
}

table.TablePage {
		border-collapse:	collapse;
		width: 800px;
		background-color: #EEEEEE;
		margin-left: auto; 
		margin-right: auto; 
}

table.TablePage td {
		padding:			0px;
}

table.TableMenu {
	background-color: #666666;
	padding: 0px;
	border: 1px solid #000000;
	border-spacing: 0px;
	width: 150px;
	border-collapse:	collapse;
}

table.TableMenu td {
		padding:			0px;
}

table.TableBlank {
		border-collapse:	collapse;
}

table.TableBlank td {
		padding:			0px;
}

a.liensliste:link {  color: #444466}
a.liensliste:visited {  color: #444466}
a.liensliste:hover { color: #000000}

.champorange {	
	BORDER-RIGHT: #FF630E 1px solid; 
	BORDER-TOP: #FF630E 1px solid; 
	BACKGROUND: #FFE629; 
	BORDER-LEFT: #FF630E 1px solid; 
	COLOR: #FF630E; 
	BORDER-BOTTOM: #FF630E 1px solid; 
	TEXT-DECORATION: none; 
	font-size: 12px
}

.boutonorange {
	BORDER-RIGHT: #FF630E 1px solid;
	BORDER-TOP: #FF630E 1px solid;
	BACKGROUND: #FFE629;
	BORDER-LEFT: #FF630E 1px solid;
	CURSOR: hand;
	COLOR: #FF630E;
	BORDER-BOTTOM: #FF630E 1px solid;
	TEXT-DECORATION: none;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
}

.champgris {	
	BORDER-RIGHT: #222222 1px solid; 
	BORDER-TOP: #222222 1px solid; 
	BACKGROUND: #DDDDDD; 
	BORDER-LEFT: #222222 1px solid; 
	COLOR: #444444; 
	BORDER-BOTTOM: #222222 1px solid; 
	font-size: 11px
}

.boutongris {
	BORDER-RIGHT: #222222 1px solid;
	BORDER-TOP: #222222 1px solid;
	BACKGROUND: #DDDDDD;
	BORDER-LEFT: #222222 1px solid;
	CURSOR: hand;
	COLOR: #222222;
	BORDER-BOTTOM: #222222 1px solid;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	

}                                                 
                                                  
.boutongris16 {                                     
	BORDER-RIGHT: #222222 1px solid;          
	BORDER-TOP: #222222 1px solid;            
	BACKGROUND: #DDDDDD;                      
	BORDER-LEFT: #222222 1px solid;           
	CURSOR: hand;                             
	COLOR: #222222;                           
	BORDER-BOTTOM: #222222 1px solid;         
	font-size: 14px;                          
	font-family: Arial, Helvetica, sans-serif;
}

                                       
ul#tabnav {
    font: bold 10px verdana, arial, sans-serif;
    list-style-type: none;
    padding-bottom: 36px;
    border-bottom: 1px solid #666666;
    margin: 0;
 }
    
ul#tabnav li {
    float: left;
    height: 33px;
    background-color: #BBBBBB;
    margin: 2px 2px 0 2px;
    border: 1px solid #666666;
}

ul#tabnav li.active {
    border-bottom: 1px solid #EAEAEA;
    background-color: #EAEAEA;
}

#tabnav a {
    float: left;
    display: block;
    color: #666;
    text-decoration: none;
    padding: 4px;
}

#tabnav a:hover {
    background: #fff;
}  

#tabnav2 {
    border-left: 1px solid #666666;
    border-right: 1px solid #666666;
    border-bottom: 1px solid #666666;
    background-color: #EAEAEA;
 }

#tabnav2 a {
    float: left;
    display: block;
    color: #666;
    text-decoration: none;
    padding: 4px;
    font-size: 9px;
    
}         

#tabnav2 a:hover {
    text-decoration: none; color: #222222; font-size: 9px; font-family: Verdana; font-weight: bold;
}  
                                                          