body {
margin: 0;
padding: 0;
font: 70% verdana, arial, sans-serif;
}
a:link {
text-decoration: none;
color:#CC0000;
border: none;
}
img {
border: none;
}
a:visited {
text-decoration: none;
color: #CC3333;
border: none;
}
a:hover {
text-decoration: underline;
color: #FF0000;
border: none;
}
a:active {
text-decoration: none;
border: none;
}
.Style3 {	
color: #333333;
font-weight: bold;
}
.langue {
color: #999999;
font-style: italic;
font-weight: bold;
text-align:right;
}
.sommaire {
color: #333333;
font-style: normal;
font-weight: bold;
text-align:center;
}
.chemin_acc {
color: #666666;
font-style: normal;
font-weight: lighter;
text-align: left;
}
.chemin_acc_now {
font-weight: bold
}
.titre1 {
color: #333333;
font-style: normal;
font-weight: bold;
size:18;
}
.titre2axes {
color: #CC3333;
font-style: normal;
font-weight: bold;
size:18;
}
.grostitre {
color: #333333;
font: 120% Verdana, Arial, Helvetica, sans-serif;
font-style: normal;
font-weight: 200;
font-weight: bold;
}
.grostitrered {
color: #CC3333;
font: 120% Arial, Helvetica, sans-serif;
font-style: normal;
font-weight: 200;
font-weight: bold;
}
.titre2rouge {
color: #BF1816;
font-weight: bold;
}
.titre3 {
color: #000033;
font-weight: bold;
font-size: 16px;
	
}
.piedpage {color: #999999; font-style: normal; font-weight: normal; text-align:center;}
#lmenu {BORDER-RIGHT: #FFFFFF 1px solid; BORDER-BOTTOM: #FFFFFF 1px solid; BACKGROUND-COLOR: #BF1816; color:#FFFFFF}
.menu_l1 {FONT-SIZE: 11px; COLOR: #FFFFFF ; FONT-FAMILY: verdana, tahoma; TEXT-DECORATION: none; font-weight: bold;}
.menu_l1_active {FONT-SIZE: 11px; COLOR: #FFFFFF ; FONT-FAMILY: Verdana, Tahoma; TEXT-DECORATION: none}
.menu_l1:hover {FONT-SIZE: 11px; COLOR: #FFFFFF; FONT-FAMILY: verdana, tahoma; TEXT-DECORATION: none; font-weight: ;}
.line_menu_l1 {BORDER-TOP: #FFFFFF 1px solid; PADDING-BOTTOM: 0px; color: #FFFFFF}
.line_menu_l1 A {PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; PADDING-BOTTOM: 4px; PADDING-TOP: 3px}
.line_menu_l1 A:visited {color:#FFFFFF}
.line_menu_l1 a:link {color:#FFFFFF;}
.line_menu_l1 A:hover {DISPLAY: block; BACKGROUND-COLOR: #FF0000}
.line_menu_l1_active {BORDER-TOP: #FFFFFF 50px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 4px; PADDING-TOP: 3px; BACKGROUND-COLOR: #cdcdcd; text-color: #FFFFFF;}
.tab_bas {padding-top: 5px; padding-bottom: 5px; border-bottom: 1px solid black; empty-cells: show  }
#ht_bas_2px  { border-top: 2px solid #2f2f2f; border-bottom: 1px solid #2f2f2f; empty-cells: show}
td.panier_rubrique_titre { padding-bottom:3px; padding-top:3px; padding-left:3px; letter-spacing:1px; border-bottom:1px solid #BF1816; color:#BF1816; font-size:12px; font-weight:bold;}
td.panier_rubrique {padding-top:7px; padding-bottom:10px;}
.textmaron {color: #660000;}
.style4 {font-weight: bold}
.textminusbiblio {font-size: 9px}