.lien{color:#000000;TEXT-DECORATION:none;}
.lien:hover{color:#2482CA;TEXT-DECORATION:none;}
.lien_bold{color:#000000;TEXT-DECORATION:none;font-weight:bold;}
.lien_bold:hover{color:#2482CA;TEXT-DECORATION:none;font-weight:bold;}
.img_lien{border:1px solid black;}
.img_lien:hover{border:1px solid red;}


.bouton {
    FONT-SIZE:11px;COLOR:#ffffff;FONT-FAMILY:verdana;BACKGROUND-COLOR:#1E669E;color:#ffffff;border:3px outset #1E669E;font-weight:bold;height:25px;background-repeat:no-repeat;
}

.bt-mail {
	FONT-SIZE:11px;COLOR:#ffffff;FONT-FAMILY:verdana;BACKGROUND-COLOR:#1E669E;color:#ffffff;border:3px outset #1E669E;font-weight:bold;height:25px;background-repeat:no-repeat;
	background-position:left center;width:180px;background-image:url(../graphs/mail.gif);padding-left:20px;
}

.champ {
    BORDER: #565656 1px solid;
    FONT-SIZE: 11px;FONT-FAMILY: verdana; COLOR: #000000;
	SCROLLBAR-FACE-COLOR:#515355; SCROLLBAR-DARKSHADOW-COLOR:#ffffff; SCROLLBAR-SHADOW-COLOR:#ffffff;SCROLLBAR-3DLIGHT-COLOR:#515355; SCROLLBAR-ARROW-COLOR:#ffffff;
	BACKGROUND-COLOR: #FFEED8;
}
.infobulle{
	position: absolute;	
	visibility : hidden;
	border: 1px solid Black;
	padding: 10px;
	font-family: Verdana, Arial;
	font-size: 10px;
	background-color: #FFFFCC;
}
body {
	margin:0;padding:0;
	SCROLLBAR-FACE-COLOR:#006694; SCROLLBAR-DARKSHADOW-COLOR:#ffffff; SCROLLBAR-SHADOW-COLOR:#ffffff;
	SCROLLBAR-3DLIGHT-COLOR:#006694; SCROLLBAR-ARROW-COLOR:#ffffff;
}

.norm {FONT-SIZE:13px;LINE-HEIGHT:16px;FONT-FAMILY:Verdana;COLOR:#FF00000;TEXT-DECORATION: none;}
A.norm:link {FONT-SIZE: 13px;COLOR: #000000;LINE-HEIGHT: 16px;FONT-FAMILY: Verdana;TEXT-DECORATION: none}
A.norm:visited {FONT-SIZE: 13px;COLOR: #000000;LINE-HEIGHT: 16px;FONT-FAMILY: Verdana;TEXT-DECORATION: none}
A.norm:hover {FONT-SIZE: 13px;COLOR: #000000;LINE-HEIGHT: 16px;FONT-FAMILY: Verdana;TEXT-DECORATION: underline}

.norm-mini {FONT-SIZE:9px;LINE-HEIGHT:11px;FONT-FAMILY:Verdana;COLOR:#ff00000;TEXT-DECORATION: none;text-align:left;}

.tablerightA1 {
	clear:left;width:100%;float:left;color:#000000;TEXT-DECORATION:none;background-image:url(../graphs/puce-ballon.gif);
	background-repeat:no-repeat;background-position:left center;padding:2px 0px 2px 20px;margin-left:15px;
}
.tablerightA1:hover {
	clear:left;width:100%;float:left;color:#000000;TEXT-DECORATION:none;background-image:url(../graphs/puce-ballon_sel.gif);
	background-repeat:no-repeat;background-position:left center;padding:2px 0px 2px 20px;margin-left:20px;
}
.tablerightA2 {
	clear:left;float:left;width:100%;color:#000000;TEXT-DECORATION:none;background-image:url(../graphs/fleche.gif);
	background-repeat:no-repeat;background-position:3px center;padding-left:25px;font-size:9px;margin-left:15px;
}
.tablerightA2:hover {
	clear:left;float:left;width:100%;color:#000000;TEXT-DECORATION:underline;background-image:url(../graphs/fleche_sel.gif);
	background-repeat:no-repeat;background-position:3px center;padding-left:25px;font-size:9px;margin-left:18px;
}
.menu {
	FONT-SIZE:11px;LINE-HEIGHT:12px;FONT-FAMILY:Verdana;COLOR:#ff00000;TEXT-DECORATION: none;
	background-image:url(../graphs/fd_menu.jpg);
	background-repeat:repeat-y;
	width:150px;
	background-color:#ffffff;
	position:absolute;
	padding:3px 0 3px 0px;border:1px solid #D2D2D2;z-index:10;
}
.menu_shadow {
	FONT-SIZE:11px;LINE-HEIGHT:12px;FONT-FAMILY:Verdana;COLOR:#8A8A8A;TEXT-DECORATION: none;
	width:150px;
	background-color:#8A8A8A;
	position:absolute;
	padding:3px 0 3px 0px;border:1px solid #949494;z-index:5;
}
.menu_lk {
	clear:left;float:left;width:135px;color:#000000;TEXT-DECORATION:none;background-image:url(../graphs/puce-ballon.gif);
	background-repeat:no-repeat;background-position:left center;padding:2px 0px 2px 22px;margin:2px 0px 2px 3px;
	border:1px solid #E8E8E8;cursor:pointer;
	bo rder:1px solid red;
	max-width:115px;
}
.menu_lk_shadow {
	clear:left;float:left;width:135px;color:#8A8A8A;TEXT-DECORATION:none;
	padding:2px 0px 2px 22px;margin:4px 0px 2px 3px;
	background-color:transparent;color:black;
	max-width:115px;	
}
.encart_carte {
	background-color:#FFE8CA;border:3px outset #FFEED8;width:250px;float:left;
	margin:50px 20px 20px 20px;padding:10px 5px 0px 5px;
}

.ptype1{
	height:20px;font-weight:bold;background-image:url(../graphs/ptype1.gif);background-position:center center;background-repeat:no-repeat;
}

.titre_liens {
	padding:0;margin:0;padding-left:12px;margin-bottom:3px;margin-top:10px;font-weight:bold;font-size:14px;letter-spacing:1px;background-image:url(../graphs/titre_liens.gif);background-position:left center;background-repeat:no-repeat;
}
.txt_liens {
	padding:0;margin:0;margin-left:10px;padding-left:5px;font-size:9px;color:#000000;
}

.tab_sanction {
	FONT-SIZE:13px;LINE-HEIGHT:16px;FONT-FAMILY:Verdana;COLOR:#ff00000;TEXT-DECORATION: none
}

.Arial9px{	FONT-SIZE: 9px;LINE-HEIGHT: 11px;	FONT-FAMILY: arial;	text-decoration: none;}
.Arial11px{	FONT-SIZE: 11px;LINE-HEIGHT: 13px;	FONT-FAMILY: arial;	text-decoration: none;}
.Arial13px{	FONT-SIZE: 13px;LINE-HEIGHT: 15px;	FONT-FAMILY: arial;	text-decoration: none;}
.Arial16px{	FONT-SIZE: 16px;	LINE-HEIGHT: 18px;	FONT-FAMILY: arial;	text-decoration: none;}
.Arial20px{	FONT-SIZE: 20px;LINE-HEIGHT: 22px;	FONT-FAMILY: arial;	text-decoration: none;}
.Arial25px{	FONT-SIZE: 25px;LINE-HEIGHT: 27px;	FONT-FAMILY: arial;	text-decoration: none;}
.Verdana9px{	FONT-SIZE: 9px;	LINE-HEIGHT: 11px;	FONT-FAMILY: Verdana;	text-decoration: none;}
.Verdana11px{	FONT-SIZE: 11px;LINE-HEIGHT: 13px;	FONT-FAMILY: Verdana;	text-decoration: none;}
.Verdana13px{	FONT-SIZE: 13px;	LINE-HEIGHT: 16px;	FONT-FAMILY: Verdana;	text-decoration: none;}
.Verdana16px{	FONT-SIZE: 16px;	LINE-HEIGHT: 18px;	FONT-FAMILY: Verdana;	text-decoration: none;}
.Verdana20px{	FONT-SIZE: 20px;LINE-HEIGHT: 22px;	FONT-FAMILY: Verdana;	text-decoration: none;}
.Verdana25px{	FONT-SIZE: 25px;	LINE-HEIGHT: 27px;	FONT-FAMILY: Verdana;	text-decoration: none;}
.Verdana30px{	FONT-SIZE: 30px;	LINE-HEIGHT: 32px;	FONT-FAMILY: Verdana;	text-decoration: none;}
.Times9px{	FONT-SIZE: 9px;LINE-HEIGHT: 11px;	FONT-FAMILY: Times;	text-decoration: none;}
.Times11px{	FONT-SIZE: 11px;LINE-HEIGHT: 13px;	FONT-FAMILY: Times;	text-decoration: none;}
.Times13px{	FONT-SIZE: 13px;LINE-HEIGHT: 15px;	FONT-FAMILY: Times;	text-decoration: none;}
.Times16px{	FONT-SIZE: 16px;	LINE-HEIGHT: 18px;	FONT-FAMILY: Times;	text-decoration: none;}
.Times20px{	FONT-SIZE: 20px;	LINE-HEIGHT: 22px;	FONT-FAMILY: Times;	text-decoration: none;}
.Times25px{	FONT-SIZE: 25px;LINE-HEIGHT: 27px;	FONT-FAMILY: Times;	text-decoration: none;}
