BODY { 
	margin-left: 10px;
	background-color:#ffffff;
	}
/* td img {display: block;} */

.txt {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10pt; font-weight: normal;color: #333333;text-decoration: none;}
.focus {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 14pt; font-weight: bold;color: #333333;text-decoration: none;}

p, div, table, tr, td, form, input { font-family: Verdana, Arial, Helvetica, sans-serif;font-size:11px; padding:0px; margin:0px; 
font-weight:normal; text-decoration:none; }
select, option {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; 
text-decoration:none; }
a { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; 
text-decoration:none; color:#1C75C5; } /*#99cc00*/
a:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; 
text-decoration:underline; color:#7FAFDB; } /* #fff */

.gab_titactus {font-family: Verdana, Arial, Helvetica, sans-serif; color: #0751B2; background-color : #D9E7F1; font-size: 10pt; line-height:22px; font-weight: bold;text-decoration: none;}
.gab_tit {font-family: Verdana, Arial, Helvetica, sans-serif; background-color : #D9E7F1; font-size: 10pt; line-height:22px; font-weight: bold;text-decoration: none;}
.gab_desc {font-family: Verdana, Arial, Helvetica, sans-serif; font-style: italic; font-size: 9pt;font-weight: normal;color: #333333;text-decoration: none;}

.pagesliste {cursor:pointer;position:absolute;width:450px;z-index:50;opacity :.9;filter:alpha(opacity=90);moz-opacity:0.9;background-color:#D9E7F1; visibility:hidden;padding-left:15px;padding-top:5px;padding-bottom:5px;}

.actu_points_bleus { background-image: url(../img/pointille_bleu.gif); background-repeat: no-repeat; font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 16px;	font-weight: bold;	color: #1974C5;	text-decoration: none; }
.actu_points_noirs { background-image: url(../img/pointille_noir.gif); background-repeat: no-repeat; font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 16px;	font-weight: bold;	color: #000000;	text-decoration: none; }
.actu_points_jaunes { background-image: url(../img/pointille_jaune.gif); background-repeat: no-repeat; font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 16px;	font-weight: bold;	color: #1974C5;	text-decoration: none; }

.actu_cal_titre { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 14px;font-weight: bold; color:#FFCC00; 
 ;opacity :.7;filter:alpha(opacity=70);moz-opacity:0.7;background-color:#A7BDD1; }

/* Agenda */
.agenda {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;line-height: normal;font-weight: normal;text-decoration: none;border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #0751B2;	color: #0751B2;}
a.agendamen:link { color: #0751B2;text-decoration: none;}
a.agendamen:visited { color: #0751B2;text-decoration: none;}
a.agendamen:hover { color: #FFCC00;text-decoration: none;}
a.ss_men:active { color: #0751B2;text-decoration: none;}

.texte {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;font-weight: normal;color: #0751B2;padding: 5px;margin: 0px;}
.texteform {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;font-weight: normal;color: #0751B2;padding: 0px;margin: 0px;}
.separation {border-bottom-width: 1px;border-bottom-style: dashed;border-bottom-color: #0751B2;}

.blanc { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #FFFFFF; font-weight: bold;}
a.blanc:active { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px; text-decoration: none; color: #FFFFFF;  }
a.blanc:visited { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px; text-decoration: none; color: #FFFFFF; }
a.blanc:hover { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px; text-decoration: underline; color: #FFFFFF; }

.petitINPUT { border:1px #705734 solid; text-align:top; font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px;color: #FFFF80; background-color:transparent; }
.petitINPUTvisible { border:0px #705734 solid; text-align:top; font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px;color: #FFFF80; background-color:transparent; }

#frame_div_bleue { cursor:pointer; display:none; position:absolute;z-index:50; }	
#f_NW { width:8px; height:20px; background-image: url(../img_frame_inc/f_NW.png);z-index:10;  }
#f_N {  height:20px; vertical-align:top; padding-top:2px; background-image: url(../img_frame_inc/f_N.png);z-index:10;  }
#f_NE { width:8px; height:20px; background-image: url(../img_frame_inc/f_NE.png);z-index:10;  }
#f_W { width:8px; background-image: url(../img_frame_inc/f_W.png);z-index:10;  }
#f_E { width:8px; background-image: url(../img_frame_inc/f_E.png);z-index:10;  }
#f_SW { width:8px; height:20px; background-image: url(../img_frame_inc/f_SW.png);z-index:10;  }
#f_S {  height:20px; background-image: url(../img_frame_inc/f_S.png);z-index:10;  }
#f_SE { width:8px; height:20px; background-image: url(../img_frame_inc/f_SE.png);z-index:10;  }